MVP Performance Training is Yamhill County's Premier Performance Training Facility located in McMinnville, OR.  It is our MISSION to provide individuals of all ages an affordable, comprehensive and coordinated training program.  Our VISION is for athletes to develop their sports-specific skills (Baseball, Softball, Basketball, etc) while also becoming more explosive, stronger, faster, and quicker.  It is our PASSION to assist each of our clients in attaining their sports performance and fitness goals. 

In addition to providing individual training for our athletes, we also offer Adult Group Personal Training.


Train Hard, Train Smart, MVP.

Sign up for our ''Get Fit'' Newsletter and get motivating health and fitness tips and articles

Friendly, highly-trained, and experienced staff

Click Here for a free workout and 1st workout


  • Adult Boot Camp
  • Football Training Sessions
  • Volleyball Training Sessions
  • Physical Training for Female Athletes
  • Introductory to Physical Training for Beginners
  • Morning Student-Athlete Training Sessions


Group and personal training Options

Sign Up Today

OUR Coaches



Phone: 503.474.3300    email:

Training hours focused on Skills Development (e.g., baseball, softball, basketball, football, etc.) vary based on upcoming sports seasons.  Please contact us to schedule your preferred days and times.

The design of the MVP Physical Training program requires members to sign up for a one-hour class session led by one of our trainers/coaches.  If you prefer an alternative hour and have a group of three of more individuals, we are happy to accommodate.  Please contact us to schedule your class. 

​Current ​Hours of Operation


START your mvp training today

Skills Development Training Hours

Mondays:        3:00 pm - 10:00 pm

Tuesdays:       3:00 pm - 10:00 pm

Wednesdays:  3:00 pm - 10:00 pm

Thursdays:      3:00 pm - 10:00 pm

Fridays:           3:00 pm - 10:00 pm

Saturdays:       9:00 am - 6:00 pm

Sundays          9:00 am - 6:00 pm

​Summer offerings (Beginning June 18)



Student Physical Training Classes


Mondays:        3:30 pm - 4:30 pm                 


Wednesdays:  3:30 pm - 4:30 pm       


Fridays:           3:30 pm  - 4:30 pm


* If you have a group of three or more students that want alternative days/times, please contact us.  We will accommodate.

Adult Physical Training Classes


Mondays:       5:30 am - 6:30 am

                       4:30 pm - 5:30 pm

                       5:30 pm - 6:30 pm

Tuesdays:       5:30 am - 6:30 am 

                       4:30 pm - 5:30 pm

                       5:30 pm - 6:30 pm

Wednesdays:  4:30 pm - 5:30 pm

                        5:30 pm - 6:30 pm

Thursdays:      5:30 am - 6:30 am

                        4:30 pm - 5:30 pm

                        5:30 pm - 6:30 pm

Fridays:           5:30 am - 6:30 am

                        4:30 pm - 5:30 pm

                        5:30 pm - 6:30 pm

Saturdays:       7:00 am - 8:00 am

* If you have a group of three or more adults that want an alternative hour, please contact us.  We will accommodate.