« Back to All Doctors

Meet Andrew Stoeckl, MD

Orthopaedic Surgeon

Sports Medicine | Shoulder, Arm, & Elbow Care | Knee & Leg Care

Dr. Andrew Stoeckl is a sports medicine specialist who focuses on total knee replacements as well as shoulder and knee arthroscopy. He is one of the leading surgeons in Excelsior's Outpatient Total Joint program. Learn more about Dr. Stoeckl and his team to decide if he's the right physician for your care!

Watch My Video

Patient Feedback

About Dr. Stoeckl

Dr. Stoeckl is a board certified, Harvard fellowship-trained orthopaedic surgeon and sports medicine specialist who focuses on outpatient knee replacements and arthroscopic surgeries on the shoulder and knee. Dr. Stoeckl also serves at the President of the Board of Excelsior Orthopaedics. His philosophy on health care is to try to help people figure out what’s going on, explain the problem in a way that’s easy to understand, and deliver care in a non-intimidating manner. He works with patients to develop a successful plan - there are always options for treatment, and aggressive isn’t always better.

When he’s not working. Dr. Stoeckl can be found with his wife, daughters and dog. They’re an active family, spending the winter skiing and the warmer months hiking, water skiing, fishing and boating. As a Buffalo native, Bills and Sabres fan, he’s hesitant to let people know that during his time in Boston, he was a team physician for the New England Patriots and the Boston Bruins.

What would you say to someone experiencing joint pain?

“There are a lot of people living with joint pain on a day-to-day basis. It can be intimidating to seek care for it. At Excelsior, we try to make that interaction less intimidating. Not everybody that sees a surgeon needs to have surgery - we provide the gamut of care, starting with non-surgical modalities. Sometimes the reason to go to the doctor isn’t for treatment, but just to find out what’s the source of your pain.”

If you weren’t a physician, what would you be?

“Disappointed! I feel really lucky to be involved in this profession, and I find it very rewarding and enjoyable. My mom actually worked in health care for an orthopaedic surgeon. My first exposure to the medical profession was through her, so relatively early on I thought about a career in medicine. Maybe I’d be a fishing guide.”


Bachelor of Science in biology, Boston College, Boston, MA

Doctor of Medicine, University at Buffalo School of Medicine, Buffalo, NY


Orthopaedic Surgery Residency, University at Buffalo, Buffalo, NY

Sports Medicine Fellowship, Harvard University, Massachusetts General Hospital, Cambridge, MA

Accreditations & Professional Memberships

President - Excelsior Orthopaedics Board of Directors

Team Physician Buffalo Bisons AAA Baseball Team

Team Physician for Excelsior High School Affiliates

Dr. Stoeckl’s Team

Dr. Stoeckl works with a team of medical professionals who practice in tandem to provide you the best care and treatment possible. During your appointment, you may be evaluated by a member of his expert team.

Allison Fout, PA-C

Supports Dr. Andrew C. Stoeckl

Jason Hooper, PA-C

Supports Dr. Andrew C. Stoeckl

Dr. Stoeckl Is Part Of The Excelsior Outpatient Total Joint Team

Excelsior has helped thousands of people regain movement, eliminate pain, and get back to living life at their best through hospital-free joint replacement. Our team consists of the most skilled and experienced orthopaedic surgeons in the country. If outpatient joint replacement surgery is right for you, this incredible team will make it happen.

Learn More

Where Dr. Stoeckl Practices Medicine

CallCallSchedule an AppointmentSchedule


On the recommendation of Microsoft, Internet Explorer is reaching its end of life as a web browser, and will no longer recieve security or feature updates from their development team.

In the interest of giving our users the optimal user experience, we are no longer supporting Internet Explorer 11. To access our site, please use a mobile device, or upgrade to Mircrosoft Edge or Google Chrome.

Call Us: (716) 250-9999