Skip to Content

Resize text:

Dr. Steven Flores picture

Dr. Steven Flores, MD

Sports Medicine Physician

Add to my saved list

Physician Biography

Dr. Steven Flores, M.D. is an Assistant professor in the Department of Orthopaedic Surgery  at The University of Texas Medical School at Houston. Dr. Flores is the Team Physician for the Houston Texans and Houston Rockets and Head Team Physician for St. Thomas High School. Additionally, he is the Assistant Team Physician for the University of Houston athletics.

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

Dr. Flores practices at the IRONMAN Sports Medicine Institute at the Texas Medical Center and at UT Physicians in Sugar Land.

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 Icon 80pxOrthopaedic surgeon Dr. Steven Flores answered questions in real time during the live tweet of an ACL reconstruction surgery. Read more »

      0_NewsFix Icon 80pxDr. Steven Flores served as the on-site expert during a live ACL reconstruction surgery on Twitter. He answered question from viewers around the world on Twitter, CoverItLive, and YouTube. Read more »

      Videos of Dr. Steven E. Flores, MD

      ROOT SPORTS Memorial Hermann IRONMAN Moment

      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