Thomas J Pulling, MD

  • Clinical Informatics |
  • Sports Medicine |
  • Family Medicine
Thomas J Pulling

I entered medical school after I had taken a first aid trip as part of requirements for being a guide. I had also done a lot of work in the ski patrol and got tired of just taking the injured off the mountain.  Wanting to be part of the bigger solution, I went to medical school. My philosophy of care is to help patients understand their options so we can make the best decisions together about their care and to meet their activity goals.


Community involvement:

  • Team doctor for Carrabassett Valley Academy and University of Maine Farmington

  • Teacher at University Maine Augusta – Safety in highly reliable organizations

  • Alpine ski patrol

  • Maine Regional Advisor for Nordic Ski Patrol

Personal interests:

  • Flying (has been pilot for 4 years)

  • Ground school instructor

  • Skiing

  • Time with family and new daughter.

Languages spoken
Hospital affiliations
MaineHealth Accountable Care Organization since 2015
Franklin Memorial Hospital since 2011

Education and Credentials

Board Certification
Clinical Informatics, 2022
Sports Medicine, 2011
Family Medicine, 2008
Maine Medical Center-GME, Family Medicine, 2011
MaineHealth Maine Medical Center-GME, Family Medicine, 2011
University of Minnesota School of Medicine GME, Family Medicine, 2008
Medical School
University of Minnesota Medical School, Doctor of Medicine (MD), 2005

Where I Provide Care

Primary Office

Franklin Health Orthopedics

181 Franklin Health Commons
Farmington, ME 04938