Where are you getting those numbers? I've seen people hit home runs off a tee and they were not Albert Pujols by any means. Pitch speed and bat speed are not interchangeable. If you take a 90mph swing on a stationary ball it can go over the fence. If you throw a 90mph pitch off a stationary bat it might go 10 feet.
I'm getting those numbers from advanced metrics. Forget the fact that I played baseball, physics alone says that's impossible. Exit speed of a baseball determines how far a ball travels. Exit speed=q*(pitch speed) + (1+q)*(bat speed) where q is roughly 0.2 for a wood bat. Average MLB fastball speed is 91 mph out of the hand, and 83 mph at the plate. MLB average exit speed is 103 mph, bat speed ranges roughly from 70-85 mph.
Exit speed required for a given distance
Using the Baseball Home Run Simulator here are the required exit speeds to hit a baseball each distance:
Warning: These distances may vary depending on angle, elevation, etc.
- 90 mph, 300 feet
- 93 mph, 315 feet
- 95 mph, 326 feet
- 100 mph, 350 feet
- 102 mph, 360 feet
- 105 mph, 375 feet
- 110 mph, 400 feet
- 115 mph, 420 feet
- 120 mph, 443 feet
Note: Based on the above, 1 mph of additional exit speed makes the ball go 5 more feet. This would be roughly 4 feet for 1mph bat speed - which is less than the 7-8 feet we have heard from other studies. It's clear from measured MLB exit speeds for every single at-bat in 2009 and 2010, that no MLB player could possibly have a bat speed anywhere near 100 mph. As you can see from the chart at the top, Pujols had above average exit speed of 106.9 mph in 2009, so his bat speed must be higher than average. His average bat speed was 88 mph. Average MLB homerun distance is 330 feet.
Your, telling me you saw average people hit a home run off a tee, in a major league ball park, with a wooden bat....

sorry I don't believe that. No non professional is generating enough bat speed to hit a stationary ball with no velocity 330 feet. In the DMV we hold the baseball championships in the Nats stadium. I go every year for free because of my job. The teams that typically play are teams full of these big white kids. Kids who have been playing baseball their whole lives. Kids that are light-years better hitters than the average person. A lot of D1 talent, and in 4 years I have yet to see anybody come close to hitting a homerun, but I'm suppose to believe that a random person off the street, can just pick up a wooden bat, and hit a baseball off a tee 330 feet....
