Arizona’s #1 Baseball
Training Facility

See for yourself 3-day tryout available

How does it work?

01 - Schedule Free Try Out

Players from all over the country travel to OPP to train in-person because of our unique training systems and environment. To keep this training environment the best in baseball, we only work with serious players who are looking to pursue baseball at the next level. We hand select each player after an initial 3 day tryout. If the athlete is accepted into our training program, you can expect a professional hands on training experience that is designed for serious players seeking the best coaching in the industry.

02 - Assess

We have a 1 day assessment process for our athletes depending on their position (pitcher, hitter or 2-way) where we deep dive into their mechanics, strength, speed and mobility. This is where we can gather all of the athletes current metrics to design programs, track progress, and prove results.

03 - Start Training

Following the assessment process, the athlete will then proceed to tryout for the following 2 days. After their tryout, they will be notified by our staff if they can continue. Our athletes will have access to our custom OPP Training App, which opens up unique member access to our private scheduling system so they can book their training sessions at times that best fit their schedule. This app is also where our athletes (and their parents) will have 24/7 communication open to our coaching staff at all times. 

Our System Comes With The Full
Stack For Every Player

1-on-1 Swing Feedback with Our Coaching Staff

Every swing reviewed. Every detail coached. You’ll never train blind again.

Certified Nutrition Coaching + Custom Meal Plans

No more random eating. Fuel your performance with a plan built by a real sports dietitian.

Elite Mental Game Coaching

Confidence. Composure. Clutch performance. Master the mental side with structured psychological training.

Recruiting Guidance + Strategy

Blueprints, templates, and scripts to get noticed, get on radars, and take control of your recruiting path.

Specialized Catching Program

Drills, mechanics, and mobility protocols tailored for elite catchers

Unlimited 24/7 Access to Your Coaching Team

Messages always open. Calls ready. Questions answered. We’re in your corner - every single day.

Private Athlete Community + Live Group Calls

Surround yourself with top-tier athletes chasing the same thing you are.

Athletes Who’ve Trained with Us

Kyren Paris

Kyren Paris

An American professional baseball second baseman and outfielder for the Los Angeles Angels of Major League Baseball. He made his MLB debut in 2023.

Scott Kingery

Scott Kingery

An American professional baseball utility player in the Chicago Cubs organization. He has previously played in Major League Baseball for the Philadelphia Phillies and Los Angeles Angels. 

Jeremiah Jackson

Jeremiah Jackson

An American professional baseball infielder for the Baltimore Orioles of Major League Baseball. He made his MLB debut in 2025.

Jordan Brewer

Jordan Brewer

An American professional baseball outfielder. He was drafted by the Houston Astros in the third round (106th overall pick) of the 2019 MLB draft from the University of Michigan Athletics.

Josh Tiedemann

Josh Tiedemann

"From throwing 85 as a freshman to 94 as a senior, my development has improved tremendously training here. OPP has helped me to be the player lam today"

Cameron Eden

Cameron Eden

Cameron Ray Eden is an American professional baseball outfielder who is a free agent. He has previously played in Major League Baseball for the Toronto Blue Jays

Testimonials

Blaine

Blaine

"The highest quality skill coaching in the game"

Exit Velow BEFORE - 90mph

Exit Velo AFTER +99mph

Strength in All lifts ++++

Dylan

Dylan

Exit Velo BEFORE -77mph
Exit Velo AFTER +93mph
Body Weight BEFORE -138lbs
Body Weight AFTER +190lbs

Cash

Cash

Exit Velo BEFORE - 84mph
Exit Velo AFTER- +96mph
Mental Game - I stopped fearing failure!
Strength in All lifts ++++

Gerardo

Gerardo

BEFORE - Unsigned

AFTER- Signed professional contract overseas.

Strength in All lifts ++++

Kellen

Kellen

BEFORE - Torn Labrum 7 weeks post op
AFTER - Healthy, throwing pain free, swinging pain free, drastically stronger.
Strength in All lifts ++++

Simeon

Simeon

Exit Velo BEFORE - 88mph
Exit Velo AFTER +95mph
Mental game - Finally a system to rely on
Strength in All lifts +++

Austin

Austin

Throwing Velo BEFORE - 83mph
Throwing Velo AFTER +90mph
Strength in All lifts +++

Max

Max

"You can't find this culture anywhere else. It's authentic"

Exit Velo BEFORE - 85mph

Exit Velo AFTER +103mph

Strength in All lifts +++

Lucas

Lucas

Exit Velo BEFORE - 82mph
Exit Velo AFTER +92mph
Body weight +10lbs
Strength in All lifts +++

Robby

Robby

"My swing has improved a lot. Consistently catching barrel. Before OPP I was also in pain throwing. Since OPP, I am throwing pain free. I also got SIGNED on a scholarship while training at OPP"

Exit Velo BEFORE - 92

Exit Velo AFTER +103

Dominic

Dominic

"I am used to training by myself... So being in a structured environment with people who are experienced and knowledgable it brings a lot to your game!"

Exit Velo BEFORE -95mph

Exit Velo AFTER +105mph

Rio

Rio

"The strength training here is excellent"

Exit Velo BEFORE -75mph

Exit Velo AFTER +83mph

Reuben

Reuben

"I improved my pitching mechanics and got a lot stronger. I improved at almost EVERYTHING"

Deadlift AFTER +150lbs

Bench AFTER +100lbs

Squat AFTER +100lbs

Bobby

Bobby

"I am stronger, faster and more explosive"

Deadlift BEFORE - 285

Deadlift AFTER +375

Exit Velo AFTER +15mph

Throwing Velo AFTER +10mph

Noah

Noah

"My accuracy and throwing velo has both improved. OPP is the environment to get mentally stronger as well"

Bench BEFORE - 185

Bench AFTER +205

Squat BEFORE - Couldn't squat

Squat AFTER +235

Tyler

Tyler

"Numbers speak for themselves, it works"

Exit Velo BEFORE - 99

Exit Velo AFTER +105

Deadlift BEFORE - 405

Deadlift AFTER +500

JP

JP

"I have been to places where you get a program and then you're on your own. This is much better, the environment pushes you!"

Deadlift BEFORE - 315

Deadlift AFTER +405

Bench BEFORE - 185

Bench AFTER + 225

Squat BEFORE - 315

Squat AFTER +405

Tomas

Tomas

Exit Velo BEFORE - Avg mid 8s mph

Exit Velo AFTER - Avg +90mph consistently

Strength in All lifts +++

Adon

Adon

Exit Velo BEFORE - Avg 68mph

Exit Velo AFTER Avg +79mph

Body weight +8lbs

Strength in All lifts +++

Cade

Cade

"The lifting program is perfect. Everything I was missing. The Hitting really helped me understand what I am doing!"

Strength in All lifts +++

Tate

Tate

"If you're bought into this, you will 100% see results"

Strength in All lifts +++

Cruz

Cruz

Throwing Velo BEFORE - Avg 59mph

Throwing AFTER Avg 65mph

Exit Velo BEFORE - Avg 64mph

Exit Velo AFTER Avg +74mph

Body weight +10lbs

Strength in All lifts +++

Caden

Caden

"I wish I would of started sooner"

Exit Velo BEFORE - Avg 75mph

Exit Velo AFTER Avg +85mph

Body weight +12lbs

Strength in All lifts +++

Derek

Derek

Throwing Velo BEFORE - 77mph

Throwing Velo AFTER +86mph

Strength in All lifts +++

Evan

Evan

Exit Velo BEFORE - 97mph

Throwing Velo AFTER +105mph

Body Weight +13lbs

Strength in All lifts +++

Max

Max

60yd dash BEFORE - 7.6

60yd dash AFTER - 6.6

Exit Velo BEFORE - 85mph

Exit Velo AFTER +95mph

Strength in All lifts ++++

Logan

Logan

Throwing Velo BEFORE - 77mph

Throwing Velo AFTER +85mph

Exit Velo BEFORE - 81mph

Exit Velo AFTER +97mph

Strength in All lifts ++++

Easton

Easton

Increased Throwing Velo +5mph avg

Exit Velo +5mph avg

Strength in All lifts ++++

Drew

Drew

Exit Velo BEFORE - 87mph

Exit Velo AFTER - +97mph

Strength in All lifts ++++

WANT PROOF?

Josh Sale - Texas Rangers

"I personally feel OPP has prepared me for the field. I love the strength training and mobility stuff as well. This has helped me improve my baseball athleticism and also taught me how to take care of my body. My game has definitely grown in a positive direction since being with OPP."

Max Smyley, Gardner-Webb University

“OPP is the ideal training facility and environment for any baseball player looking to take thier game to the next level. Aj and the OPP team are second to none in looking after your development, tailoring a program to you, and offering a service that is unmatched

Gavin Smith - Harvard University

I've trained with OPP for 5 months and have never improved so fast in my life. Most definitely would recommend OPP training to anyone that aspires to be a great baseball player"

EVEN MORE PROOF

The proof is undeniable...

  • 1000+ HS Players
  • 750+ College Players
  • 350+ Professional Baseball Players
  • Hundreds and hundreds of College Scholarships

We are the only baseball development company in the world with this kind of a track record. We can prove that this system works.

SCHEDULE A CALL