

Sports Medicine
Brian Mahaffey, MD
Ballwin, MO
Dr. Brian Mahaffey, MD is a Family Practitioner who practices in Ballwin, MO. He is 60 years old and has been practicing for 33 years.
30+
Years in Practice
Peer Recognition
- Castle Connolly — Top Doctor
2025-2026 (2 years)
- Healthgrades — Healthgrades Honor Roll
Clinical Focus
Subspecialties
Primary Care Sports Medicine
Conditions & Treatments
Arthroscopic SurgeryACL & Ligament ReconstructionConcussionMusculoskeletal Conditions
Practice Details
Hospital Affiliations
- Mercy Hospital St. Louis
Experience
30+ years in practice