top of page


Baseball Training Is Complicated.

With so much information out there, it can be hard to know exactly what you need to do on a daily basis.


Will this drill work for me? Should I try out what this Big Leaguer is doing? What throwing program is best for me?


Constant trial and error might help you make some progress… but sooner or later you will likely reach a point where you feel like you’re putting in a bunch of work with little to show for it.

Screen Shot 2024-02-05 at 2.47.18 PM.png

I felt this for a very long time. After trying out everything in the book for 10+ years, I’ve made some really dumb mistakes…

but it also taught me a lot in the process.


And these lessons have helped me produce

over 300 90 MPH+ arms since BPC opened in 2017.

My name is Mike Adams, and I am the
Co-founder of BPC

Aside from training some of the best players in the country on a daily basis, I am also still playing professionally and have touched 99 MPH with my fastball.


I was not always a hard thrower however.


Matter of fact, I did not reach my peak velocity until I was 27 years old

And I’m here to tell you, it does not need to be the same way for you.

Mike SIgning.png

The Single Biggest Mistake I Made During My College Years Was Trying To Figure Everything Out On My Own


I wasted so much time going down different training rabbit holes without much to show for it.


Like so many guys I got stuck in the 88-92 MPH range and had no idea how to push any further.


It took me the better part of a decade to truly understand how to develop a player into an

upper-90s arm.


And you can absolutely figure this out on your own too…



You Do Not Have 10 years To
Waste Sitting 90 MPH

Baseball years are like dog years, and each one that passes without significant progress makes it more difficult to achieve the goal of playing Major League Baseball.


Throwing 99 MPH at 21 years old is WAY different than throwing 99 at 27.


It’s the difference between being a big-money draft pick and the guy who has to fight every year for his $10,000 minor-league paycheck.


Luckily for you, you don’t have to wait until you're pushing 30 to experience what it’s like to chuck a max effort heater and read “96” on the board behind home plate.





Screen Shot 2024-02-06 at 11.03_edited.jpg

Receive the necessary guidance to pull yourself out of that upper-80s, low-90s range as quickly as possible.


This individualized training has been crafted from more than a decade of trial and error from myself and our team of expert trainers.

With Our Remote Training You Will Receive:

  • ​Daily plans and contact with our team of professionals to ensure that not a day goes by where you don’t make progress towards that 95+ goal

  • A personalized velocity development plan that you will turn you into the most confident version of yourself on the mound


  • The specific cues you need to avoid getting caught in the endless cycle of repeating your 88 MPH mechanics


You Will Also Receive:


BPC Mechanical Analysis: $250 Monthly Value


Monthly Throwing Programs: $99 Monthly Value


Monthly Workouts and Correctives: $99 Monthly Value


Daily Access to 1-on-1 Coaching: $200 Monthly Value

A program worth $500+ in total monthly value + the potential for hundreds of thousands in scholarships and contracts…


All for just $300 per month.

And It Gets Even Better...

If you’re a ballplayer who is especially committed to breaking out of your current velocity range, we will offer you an exclusive discount should you choose to train with us long-term.


For 6 months, the price is just $250 per month


And 12 months for $225 per month!


This is top-notch training, trusted by current Big Leaguers and 1st round draft picks alike, for a fraction of the price of other services.

And If You’re Asking The Question:
“Yeah, but will this work for me?”

The answer is YES, 100%.


But don’t take my word for it. Here’s some BPC athletes who were able to achieve the goal of throwing 95+ who probably started from a lower position than you:

Screen Shot 2024-02-10 at 6.56.53 PM.png
Screen Shot 2024-02-10 at 7.02.51 PM.png
Screen Shot 2024-02-10 at 7.09.07 PM.png

You Are Now Left With 2 Options:

1: Continue doing what you’re doing.

  • Achieve similar results as you always have. Make progress at the same pace.

  • Trial and error different training methods for the next 10 years like I did.

  • Stay unsure of how far you will make it in this game

2: Get guidance from the best.

  • Cut down the time it takes to achieve your baseball goals.

  • Add several MPH in the next few months or even weeks

  • Give yourself the absolute best chance to make it to the next level.


bottom of page