How All 236 MLB Pitchers In Our Velocity Study Compared In Average Fastball MPH

Image credit: (Photo by Mark Brown / Getty Photos)
Today, Baseball America published a study on the relationship between velocity and MLB longevity for starting pitchers.
To build a player pool for our research, we targeted MLB starting pitchers who debuted from 2008-2015 and 1.) had more starts than relief appearances in their first two MLB seasons and 2.) pitched at least 60 innings. We did this to sift out emergency starters who made only one or two appearances, as we wanted to focus on pitchers who at least began their MLB career as starting pitchers, even if some would eventually transition to relief roles.
Read More About Velocity
- All 125 Prospects Who Threw 100 MPH In The Minors In 2025
- How Much Does Throwing Harder Increase Injury Risk For Pitchers?
- Average Fastball Velocity For All 105 Rookie Pitchers
For those who want to get even deeper into the nitty gritty details or conduct further research on their own, we’ve presented below the full list of 236 pitchers included in the study. Data includes each pitcher’s average fastball velocity in their debut season, as well as a “velocity delta,” which illustrates how each pitcher compared to league average for same-handed MLB starters in that season.
All 236 Starting Pitchers Included In Our Velocity Study
| Pitcher | AVG VELO | VELOCITY DELTA | Pitch HAND | DEBUT SEASON |
|---|---|---|---|---|
| Stephen Strasburg | 97.6 | 6 | R | 2010 |
| Noah Syndergaard | 97.7 | 5.1 | R | 2015 |
| Clayton Kershaw | 95 | 5.1 | L | 2008 |
| David Price | 95 | 5.1 | L | 2008 |
| Matt Moore | 96 | 5.1 | L | 2011 |
| Rubby De La Rosa | 96.4 | 4.7 | R | 2011 |
| Josh Outman | 94.6 | 4.7 | L | 2008 |
| Gerrit Cole | 96.8 | 4.6 | R | 2013 |
| Steven Matz | 95.9 | 4.4 | L | 2015 |
| Kevin Gausman | 96.6 | 4.4 | R | 2013 |
| Danny Salazar | 96.5 | 4.3 | R | 2013 |
| Wily Peralta | 96 | 4.2 | R | 2012 |
| James Paxton | 95.1 | 4.2 | L | 2013 |
| Alex Meyer | 96.6 | 4 | R | 2015 |
| Matt Harvey | 95.6 | 3.8 | R | 2012 |
| Jarred Cosart | 96 | 3.8 | R | 2013 |
| Joe Kelly | 95.5 | 3.7 | R | 2012 |
| Max Scherzer | 95.1 | 3.6 | R | 2008 |
| Michael Pineda | 95.1 | 3.4 | R | 2011 |
| Alex Colome | 95.6 | 3.4 | R | 2013 |
| Nathan Eovaldi | 95 | 3.3 | R | 2011 |
| Zack Wheeler | 95.4 | 3.2 | R | 2013 |
| Luis Severino | 95.8 | 3.2 | R | 2015 |
| Eduardo Rodriguez | 94.6 | 3.1 | L | 2015 |
| Bud Norris | 94.8 | 3.1 | R | 2009 |
| Danny Duffy | 94 | 3.1 | L | 2011 |
| Mat Latos | 94.8 | 3.1 | R | 2009 |
| Kyle Drabek | 94.6 | 3 | R | 2010 |
| Allen Webster | 95.2 | 3 | R | 2013 |
| Henderson Alvarez | 94.6 | 2.9 | R | 2011 |
| Juan Nicasio | 94.5 | 2.8 | R | 2011 |
| Brett Anderson | 93.2 | 2.7 | L | 2009 |
| Chris Archer | 94.4 | 2.6 | R | 2012 |
| Vince Velasquez | 95.2 | 2.6 | R | 2015 |
| Johnny Cueto | 94.1 | 2.6 | R | 2008 |
| Derek Holland | 93.1 | 2.6 | L | 2009 |
| Taijuan Walker | 94.8 | 2.6 | R | 2013 |
| Mitchell Boggs | 94.1 | 2.6 | R | 2008 |
| Lance Lynn | 94.2 | 2.5 | R | 2011 |
| Tom Koehler | 94.3 | 2.5 | R | 2012 |
| Lance McCullers | 95.1 | 2.5 | R | 2015 |
| Carlos Rodon | 93.9 | 2.4 | L | 2015 |
| Alfredo Simon | 93.9 | 2.4 | R | 2008 |
| Tyler Matzek | 93.4 | 2.3 | L | 2014 |
| Daniel Hudson | 94 | 2.3 | R | 2009 |
| Jordan Zimmermann | 93.9 | 2.2 | R | 2009 |
| Jacob deGrom | 94.5 | 2.2 | R | 2014 |
| Ivan Nova | 93.8 | 2.2 | R | 2010 |
| Tyler Chatwood | 93.9 | 2.2 | R | 2011 |
| Jimmy Nelson | 94.4 | 2.2 | R | 2013 |
| Jon Gray | 94.7 | 2.1 | R | 2015 |
| Mike Wright | 94.7 | 2.1 | R | 2015 |
| Jarrod Parker | 93.8 | 2.1 | R | 2011 |
| Vin Mazzaro | 93.8 | 2.1 | R | 2009 |
| Jake Arrieta | 93.6 | 2 | R | 2010 |
| Julio Teheran | 93.7 | 2 | R | 2011 |
| Jorge Lopez | 94.6 | 2 | R | 2015 |
| Shane Greene | 94.3 | 2 | R | 2014 |
| Marcus Stroman | 94.2 | 1.9 | R | 2014 |
| David Purcey | 91.8 | 1.9 | L | 2008 |
| Sonny Gray | 94 | 1.8 | R | 2013 |
| Ricky Romero | 92.3 | 1.8 | L | 2009 |
| Alex White | 93.5 | 1.8 | R | 2011 |
| Yu Darvish | 93.5 | 1.7 | R | 2012 |
| Martin Perez | 92.7 | 1.7 | L | 2012 |
| Shelby Miller | 93.5 | 1.7 | R | 2012 |
| Roenis Elias | 92.8 | 1.7 | L | 2014 |
| Trevor Bauer | 93.4 | 1.6 | R | 2012 |
| Justin Grimm | 93.4 | 1.6 | R | 2012 |
| Carlos Carrasco | 93.3 | 1.6 | R | 2009 |
| Michael Wacha | 93.8 | 1.6 | R | 2013 |
| Brian Matusz | 92.1 | 1.6 | L | 2009 |
| Tanner Roark | 93.7 | 1.5 | R | 2013 |
| Erasmo Ramirez | 93.3 | 1.5 | R | 2012 |
| Jeff Niemann | 93 | 1.5 | R | 2008 |
| Nate Karns | 93.7 | 1.5 | R | 2013 |
| Christian Friedrich | 92.5 | 1.5 | L | 2012 |
| Matt Wisler | 94 | 1.4 | R | 2015 |
| Zack Britton | 92.4 | 1.4 | L | 2012 |
| Tony Cingrani | 92.4 | 1.4 | L | 2012 |
| Brad Peacock | 93.1 | 1.4 | R | 2011 |
| Randall Delgado | 93.1 | 1.4 | R | 2011 |
| Robbie Ray | 92.4 | 1.3 | L | 2014 |
| Eddie Butler | 93.6 | 1.3 | R | 2014 |
| Anthony DeSclafani | 93.5 | 1.2 | R | 2014 |
| TJ House | 92.2 | 1.1 | L | 2014 |
| Tommy Hanson | 92.8 | 1.1 | R | 2009 |
| Chris Tillman | 92.7 | 1 | R | 2009 |
| Matt Harrison | 90.9 | 1 | L | 2008 |
| Rafael Montero | 93.3 | 1 | R | 2014 |
| Taylor Jordan | 93.2 | 1 | R | 2013 |
| Corey Kluber | 92.6 | 0.9 | R | 2011 |
| Vance Worley | 92.4 | 0.8 | R | 2010 |
| Archie Bradley | 93.4 | 0.8 | R | 2015 |
| Brad Lincoln | 92.4 | 0.8 | R | 2010 |
| Patrick Corbin | 91.8 | 0.8 | L | 2012 |
| Mike Minor | 91.7 | 0.8 | L | 2010 |
| Wei-Yin Chen | 91.8 | 0.8 | L | 2012 |
| Wade Davis | 92.5 | 0.8 | R | 2009 |
| Sean West | 91.3 | 0.8 | L | 2009 |
| Kyle Gibson | 92.9 | 0.7 | R | 2013 |
| Drew Hutchison | 92.5 | 0.7 | R | 2012 |
| Burch Smith | 92.9 | 0.7 | R | 2013 |
| Casey Kelly | 92.5 | 0.7 | R | 2012 |
| Brett Cecil | 91.1 | 0.6 | L | 2009 |
| Gio Gonzalez | 90.4 | 0.5 | L | 2008 |
| Chris Bassitt | 92.8 | 0.5 | R | 2014 |
| Jeremy Hellickson | 92.1 | 0.5 | R | 2010 |
| Masahiro Tanaka | 92.8 | 0.5 | R | 2014 |
| Daniel Norris | 91.6 | 0.5 | L | 2014 |
| Collin Balester | 92 | 0.5 | R | 2008 |
| Cody Anderson | 93.1 | 0.5 | R | 2015 |
| Adam Conley | 91.9 | 0.4 | L | 2015 |
| Alex Cobb | 92.1 | 0.4 | R | 2011 |
| Tommy Hunter | 91.8 | 0.3 | R | 2008 |
| John Lamb | 91.8 | 0.3 | L | 2015 |
| David Huff | 90.7 | 0.2 | L | 2009 |
| Erik Johnson | 92.4 | 0.2 | R | 2013 |
| Anthony Ranaudo | 92.5 | 0.2 | R | 2014 |
| Wade Miley | 91.1 | 0.2 | L | 2011 |
| Clayton Richard | 90.1 | 0.2 | L | 2008 |
| Dan Straily | 91.9 | 0.1 | R | 2012 |
| Chi Chi Gonzalez | 92.7 | 0.1 | R | 2015 |
| Brandon Beachy | 91.7 | 0.1 | R | 2010 |
| Matthew Boyd | 91.6 | 0.1 | L | 2015 |
| Hyun Jin Ryu | 91 | 0.1 | L | 2013 |
| Jacob Turner | 91.8 | 0.1 | R | 2011 |
| Alex Wood | 90.9 | 0 | L | 2013 |
| Zach McAllister | 91.7 | 0 | R | 2011 |
| Jeanmar Gomez | 91.6 | 0 | R | 2010 |
| Brett Oberholtzer | 90.9 | 0 | L | 2013 |
| Nick Tepesch | 92.2 | 0 | R | 2013 |
| Aaron Brooks | 92.3 | 0 | R | 2014 |
| Shairon Martis | 91.5 | 0 | R | 2008 |
| Jose Quintana | 90.9 | -0.1 | L | 2012 |
| Nick Martinez | 92.2 | -0.1 | R | 2014 |
| Joe Ross | 92.5 | -0.1 | R | 2015 |
| Matt Andriese | 92.5 | -0.1 | R | 2015 |
| Casey Coleman | 91.5 | -0.1 | R | 2010 |
| Taylor Jungmann | 92.5 | -0.1 | R | 2015 |
| Alex Sanabia | 91.5 | -0.1 | R | 2010 |
| Alec Asher | 92.5 | -0.1 | R | 2015 |
| Jonathon Niese | 89.8 | -0.1 | L | 2008 |
| Charlie Morton | 91.3 | -0.2 | R | 2008 |
| Rick Porcello | 91.5 | -0.2 | R | 2009 |
| Travis Wood | 90.7 | -0.2 | L | 2010 |
| Jeff Locke | 90.7 | -0.2 | L | 2011 |
| Tyler Lyons | 90.7 | -0.2 | L | 2013 |
| Jhoulys Chacin | 91.4 | -0.3 | R | 2009 |
| Liam Hendriks | 91.4 | -0.3 | R | 2011 |
| Asher Wojciechowski | 92.3 | -0.3 | R | 2015 |
| Brandon Cumpton | 91.9 | -0.3 | R | 2013 |
| Robbie Erlin | 90.6 | -0.3 | L | 2013 |
| Jake Odorizzi | 91.4 | -0.4 | R | 2012 |
| Andrew Heaney | 90.7 | -0.4 | L | 2014 |
| Jesse Hahn | 91.9 | -0.4 | R | 2014 |
| Greg Reynolds | 91.1 | -0.4 | R | 2008 |
| Chase Anderson | 91.8 | -0.5 | R | 2014 |
| Chris Volstad | 91 | -0.5 | R | 2008 |
| Colin Rea | 92 | -0.6 | R | 2015 |
| Jeremy Hefner | 91.2 | -0.6 | R | 2012 |
| Jonathan Pettibone | 91.6 | -0.6 | R | 2013 |
| Jordan Lyles | 91 | -0.7 | R | 2011 |
| Drew Pomeranz | 90.2 | -0.7 | L | 2011 |
| Matt Shoemaker | 91.5 | -0.7 | R | 2013 |
| Madison Bumgarner | 89.7 | -0.8 | L | 2009 |
| Kendall Graveman | 91.5 | -0.8 | R | 2014 |
| Chase Whitley | 91.5 | -0.8 | R | 2014 |
| Brad Hand | 90.1 | -0.8 | L | 2011 |
| Marco Gonzales | 90.2 | -0.9 | L | 2014 |
| Anthony Swarzak | 90.8 | -0.9 | R | 2009 |
| Blake Beavan | 90.8 | -0.9 | R | 2011 |
| Justin Nicolino | 90.6 | -0.9 | L | 2015 |
| Andre Rienzo | 91.3 | -0.9 | R | 2013 |
| Jerad Eickhoff | 91.6 | -1 | R | 2015 |
| Odrisamer Despaigne | 91.3 | -1 | R | 2014 |
| David Buchanan | 91.3 | -1 | R | 2014 |
| Scott Richmond | 90.5 | -1 | R | 2008 |
| Pedro Hernandez | 90 | -1 | L | 2012 |
| Sean Nolin | 89.9 | -1 | L | 2013 |
| Nick Tropeano | 91.2 | -1.1 | R | 2014 |
| Aaron Nola | 91.4 | -1.2 | R | 2015 |
| Trevor Cahill | 90.4 | -1.3 | R | 2009 |
| Collin McHugh | 90.5 | -1.3 | R | 2012 |
| Sean O’Sullivan | 90.4 | -1.3 | R | 2009 |
| Tyler Duffey | 91.2 | -1.4 | R | 2015 |
| Cole De Vries | 90.4 | -1.4 | R | 2012 |
| Scott Diamond | 89.5 | -1.4 | L | 2011 |
| Clayton Mortensen | 90.3 | -1.4 | R | 2009 |
| Henry Owens | 90.1 | -1.4 | L | 2015 |
| Zach Davies | 91.1 | -1.5 | R | 2015 |
| Dillon Gee | 90.1 | -1.5 | R | 2010 |
| A.J. Griffin | 90.3 | -1.5 | R | 2012 |
| Junichi Tazawa | 90.2 | -1.5 | R | 2009 |
| A.J. Cole | 91.1 | -1.5 | R | 2015 |
| Barry Enright | 90.1 | -1.5 | R | 2010 |
| Chris Waters | 88.4 | -1.5 | L | 2008 |
| Marc Rzepczynski | 88.8 | -1.7 | L | 2009 |
| Vidal Nuno | 89.2 | -1.7 | L | 2013 |
| Todd Redmond | 90.1 | -1.7 | R | 2012 |
| Mike Leake | 89.8 | -1.8 | R | 2010 |
| Kyle Lobstein | 89.3 | -1.8 | L | 2014 |
| Greg Smith | 88.1 | -1.8 | L | 2008 |
| Josh Tomlin | 89.7 | -1.9 | R | 2010 |
| Tyler Wilson | 90.7 | -1.9 | R | 2015 |
| Randy Wells | 89.6 | -1.9 | R | 2008 |
| Brad Bergesen | 89.8 | -1.9 | R | 2009 |
| Adam Morgan | 89.6 | -1.9 | L | 2015 |
| Manny Banuelos | 89.6 | -1.9 | L | 2015 |
| Chris Rusin | 89 | -2 | L | 2012 |
| Dylan Axelrod | 89.7 | -2 | R | 2011 |
| Stephen Fife | 89.8 | -2 | R | 2012 |
| Dallas Keuchel | 88.9 | -2.1 | L | 2012 |
| David Holmberg | 88.8 | -2.1 | L | 2013 |
| Craig Stammen | 89.5 | -2.2 | R | 2009 |
| Luke French | 88.2 | -2.3 | L | 2009 |
| Brad Mills | 88.1 | -2.4 | L | 2009 |
| Kyle Hendricks | 89.8 | -2.5 | R | 2014 |
| Eddie Bonine | 89 | -2.5 | R | 2008 |
| Eric Surkamp | 88.4 | -2.5 | L | 2011 |
| Tommy Milone | 88.3 | -2.6 | L | 2011 |
| Mike Fiers | 88.9 | -2.8 | R | 2011 |
| Mike Bolsinger | 89.5 | -2.8 | R | 2014 |
| Williams Perez | 89.8 | -2.8 | R | 2015 |
| Luis Atilano | 88.8 | -2.8 | R | 2010 |
| Matt Maloney | 87.6 | -2.9 | L | 2009 |
| Doug Fister | 88.7 | -3 | R | 2009 |
| Josh Geer | 88.4 | -3.1 | R | 2008 |
| Chris Heston | 89 | -3.3 | R | 2014 |
| John Ely | 88.3 | -3.3 | R | 2010 |
| Brian Johnson | 87.8 | -3.7 | L | 2015 |
| Wade LeBlanc | 86.1 | -3.8 | L | 2008 |
| Josh Collmenter | 87.8 | -3.9 | R | 2011 |
| J.D. Martin | 87.8 | -3.9 | R | 2009 |
| Andrew Albers | 86.7 | -4.2 | L | 2013 |
| Tyler Cloyd | 87.2 | -4.6 | R | 2012 |