Skip to Content
Dr. Steven Flores picture

Dr. Steven Flores, MD

Sports Medicine Physician


Physician Biography

Dr. Steven Flores is an Assistant Professor in the Department of Orthopaedic Surgery at McGovern Medical School at The University of Texas Health Science Center at Houston (UTHealth). He currently serves as the head team physician for the Houston Rockets and is a team orthopaedic physician with the Houston Texans.

Certified by the American Board of Orthopedic Surgery with an additional certification in sports medicine, Dr. Flores has over ten years of practice experience in the Houston area. He specializes in both sporting and non-sporting conditions of the knee, shoulder and elbow. Dr. Flores treats both athletes and non-athletes of all ages who have sustained injuries or are experiencing issues that they feel need evaluation.

Dr. Flores is fellowship trained in sports medicine and arthroscopy at Baylor College of Medicine - Orthopedic Sports Medicine and Arthroscopy. He is also a member of the American Academy of Orthopedic Surgeons and the American Orthopedic Society for Sports Medicine.

Dr. Flores practices at Memorial Hermann Orthopedic and Spine Hospital.

Areas of Specialty

Orthopedic sports medicine

Arthroscopy and minimally invasive surgery

Diagnosis and treatment of shoulder injuries including:

  • Rotator cuff tears and bicep injuries
  • Shoulder dislocations, instability and labral tears
  • Shoulder separations and clavicle injuries
  • Muscle and tendon injuries around the shoulder

Diagnosis and treatment of knee injuries including:

  • ACL, PCL and other ligamentous injuries
  • Meniscus tears and cartilage injuries, including transplants
  • Patella/knee cap instability

Diagnosis and treatment of elbow soft tissue including:

  • Arthroscopy of the elbow
  • Ligament and tendon injuries
Online Appointment

By selecting an appointment time you will be transferred from the Memorial Hermann website to our scheduling partner's website - Please read the Healthpost Privacy Policy and Terms of Use for more information about this site.

Update this profile
Location & Contact Information

Primary Office

Phone: (713) 486-7500
Fax: (713) 512-2234

Get Directions

Other Office Locations

Phone: (713) 486-1600
Fax: (713) 234-7343

Get Directions

Make an Appointment