Scouting the Stat Line: Top 75 Stats-Only Starting Pitching Prospects for 2020 and Beyond

This article features a list of the top 75 starting pitching prospects by peak true-talent ERA (an average of xFIP and kwERA). It leverages Clay Davenport’s excellent minor-league translations work; translations can be found for every minor leaguer at claydavenport.com. Seriously, if you don’t have it bookmarked, please stop what you’re doing and make amends.
Minor league translations translate minor league statistics to their major league equivalent statistics, capturing how a player’s performance changes from one level to the next. “Peak” minor league translations add in aging curves, capturing aging changes from one year to the next until a player’s peak. Most (not all) major projection systems use minor-league translations to project prospect performance. You may have seen my hitting prospect projections leveraging peak translations.
On a related note, Six Man Rotation has recently released “Sparkman” starting pitching prospect projections. If you haven’t seen them, I encourage you to check them out. It’s awesome work, leveraging logistic regression, a different methodology than what I use here. I think it’s worthwhile to compare the two lists. Spoiler: prepare to feel even more emboldened about Simeon Woods-Richardson.
My projections only capture minor league performance in the full-season leagues. They ignore everything else, e.g., scouting, velocity, frame, delivery, height, pitch mix, pitch usage, etc. I do not suggest you ignore these things and draft Bailey Ober as your SP1 (though you should draft him eventually at his current market rate!). ‘Peak true-talent ERA’ is a function of peak projections for strikeouts per nine, walks per nine, and ground ball percentage—the same components captured in xFIP (yes, I know K% and BB% are better metrics but the data was not readily available). The projections weight the three most recent years of data, a 3/1.5/1 weighting for 2019/2018/2017. They also add 50 innings of regression to the mean for strikeouts and ground balls, and 150 innings for walks—in each case to increase predictive accuracy. The projections are built from a sample of 735 rookie pitchers who had their MLB debut sometime in 2010-2019. Within this time frame, every pitcher with at least 50 innings in his MLB debut and at least 50 minor league innings in his projection was included. Predictive accuracy, or mean absolute error, for each projection is shown below. For example, the mean absolute error for the K/9 projection is 15% (or 1.33 K/9 in the 2019 MLB context, when league average K/9 was 8.88). Predictive accuracy was substantively the same when projecting MLB K/9, BB/9, and ground balls with MLB data in the prior year rather than with minor league data. This suggests there is no meaningful difference in predictive validity between minor league data and major league data (Clay Davenport has found similar in his own work from awhile back at Baseball Prospectus).
Note GBO stands for ground ball out percentage, taken from claydavenport.com; for pitchers with at least 10 innings pitched, GBO has a .96 correlation with the more pervasive ground ball percentage
Before considering the top 75 prospects for 2020, it’s enlightening to first consider history. The best pitching prospects from 2010 to 2019 are displayed below, following the same methodology used for the 2020 list. They’re ranked by true-talent ERA an average of peak kwERA and xFIP–detailed more in the next paragraph. All statistics displayed are peak projections scaled to the 2019 MLB context (4.50 league average ERA), e.g. in 2011 Matt Moore had a peak strikeout projection of 13.34 per nine innings. Note: to be ranked a player needed a minimum of 90 innings pitched in their projection.
Onwards, the 2020 list is below, from #1 to #75. Anyone with less than 90 innings from 2017-2019 is excluded. Relievers are also excluded. Every column displays a peak projection except for the (peak) MLE (major league equivalency) columns. MLE columns show peak major-league equivalent statistics for 2019 minor league performance (scaled to the 2019 MLB context, league-average 4.5 ERA, 8.88 K/9 3.29 BB/9). These MLEs can be found for every minor leaguer at claydavenport.com. kwERA is an ERA estimator that only captures strikeouts and walks. GBkwERA is similar to SIERA (and also highly predictive), an ERA estimator that captures strikeouts, walks, and a nonlinear (quadratic) function of ground ball percentage. Read about these two estimators in Jeff Zimmerman’s piece here. You already know what xFIP is. True-talent ERA is simply an average of xFIP and kwERA. It’s reasonable to rank based on any of these estimators; I simply opted for my personal preference in averaging xFIP and kwERA. In the future, I could validate the different ERA estimators on MLB data and see which does best. For now, I’m content with relying on the validated K/9, BB/9, and ground ball rate projections to derive the various estimators.
Name | # | '19 MLE K/9 | '19 MLE BB/9 | '17-'19 IP | K/9 | BB/9 | GB% | xFIP | GB-kw-ERA | kw-ERA | True-Talent ERA |
---|---|---|---|---|---|---|---|---|---|---|---|
Brendan McKay | 1 | 12.09 | 2.40 | 139.3 | 11.21 | 2.63 | 41 % | 3.58 | 3.57 | 3.46 | 3.52 |
A.J. Puk | 2 | 12.92 | 4.16 | 152.7 | 12.08 | 3.67 | 41 % | 3.67 | 3.66 | 3.55 | 3.61 |
Joe Ryan | 3 | 12.02 | 2.42 | 119.3 | 11.63 | 2.68 | 32 % | 3.93 | 3.81 | 3.34 | 3.64 |
Tarik Skubal | 4 | 11.92 | 3.14 | 125.7 | 11.58 | 3.15 | 38 % | 3.81 | 3.76 | 3.53 | 3.67 |
Jordan Balazovic | 5 | 11.20 | 2.72 | 154.7 | 10.65 | 2.93 | 43 % | 3.80 | 3.80 | 3.76 | 3.78 |
Jesus Luzardo | 6 | 9.83 | 1.87 | 151.7 | 9.82 | 2.69 | 47 % | 3.73 | 3.76 | 3.95 | 3.84 |
Deivi Garcia | 7 | 12.05 | 4.27 | 187.5 | 11.69 | 3.80 | 38 % | 4.03 | 3.98 | 3.73 | 3.88 |
Bailey Ober | 8 | 10.61 | 1.32 | 137.3 | 9.85 | 2.02 | 35 % | 4.13 | 4.05 | 3.69 | 3.91 |
Jose Urquidy | 9 | 10.44 | 1.91 | 150 | 9.59 | 2.30 | 38 % | 4.14 | 4.11 | 3.88 | 4.01 |
Spencer Howard | 10 | 11.43 | 2.39 | 163.4 | 10.68 | 3.36 | 39 % | 4.12 | 4.10 | 3.90 | 4.01 |
MacKenzie Gore | 11 | 11.04 | 2.79 | 153.6 | 10.46 | 2.97 | 36 % | 4.21 | 4.15 | 3.84 | 4.02 |
Simeon Woods-Richardson | 12 | 9.21 | 2.19 | 107.0 | 9.17 | 2.54 | 45 % | 4.01 | 4.03 | 4.11 | 4.06 |
Lewis Thorpe | 13 | 10.06 | 2.30 | 307.6 | 9.83 | 2.81 | 40 % | 4.15 | 4.13 | 3.99 | 4.07 |
Joe Palumbo | 14 | 11.08 | 4.25 | 126.6 | 10.65 | 3.68 | 41 % | 4.18 | 4.16 | 4.03 | 4.10 |
Forrest Whitley | 15 | 10.77 | 5.50 | 176.6 | 11.32 | 4.19 | 39 % | 4.24 | 4.21 | 3.99 | 4.12 |
Matt Manning | 16 | 9.32 | 2.85 | 261.7 | 9.83 | 3.38 | 46 % | 4.08 | 4.10 | 4.19 | 4.14 |
Kris Bubic | 17 | 9.87 | 2.99 | 139.4 | 9.76 | 3.07 | 41 % | 4.22 | 4.22 | 4.10 | 4.16 |
Tyler Ivey | 18 | 10.56 | 3.55 | 159.0 | 9.70 | 3.13 | 42 % | 4.19 | 4.20 | 4.14 | 4.17 |
Brett Conine | 19 | 8.93 | 2.62 | 109.4 | 8.93 | 2.83 | 47 % | 4.11 | 4.14 | 4.29 | 4.20 |
Grayson Rodriguez | 20 | 10.66 | 3.84 | 91.0 | 10.38 | 3.64 | 39 % | 4.33 | 4.31 | 4.11 | 4.22 |
Jhoan Duran | 21 | 9.87 | 3.66 | 211.7 | 9.37 | 3.59 | 50 % | 4.05 | 4.08 | 4.42 | 4.23 |
Matt Hall | 22 | 9.47 | 3.07 | 344.3 | 9.55 | 3.54 | 47 % | 4.14 | 4.16 | 4.34 | 4.24 |
Joey Cantillo | 23 | 9.80 | 2.92 | 110.7 | 9.69 | 3.10 | 38 % | 4.41 | 4.37 | 4.14 | 4.27 |
Cristian Javier | 24 | 12.71 | 5.03 | 255.9 | 11.74 | 4.46 | 30 % | 4.65 | 4.49 | 3.95 | 4.30 |
Bryan Abreu | 25 | 11.01 | 5.69 | 126.3 | 11.21 | 4.81 | 41 % | 4.36 | 4.35 | 4.25 | 4.30 |
Nate Pearson | 26 | 9.95 | 2.79 | 96.6 | 9.71 | 2.94 | 35 % | 4.53 | 4.45 | 4.07 | 4.30 |
Shawn Dubin | 27 | 10.10 | 4.10 | 109.6 | 9.94 | 3.85 | 44 % | 4.30 | 4.31 | 4.32 | 4.31 |
Bryse Wilson | 28 | 7.84 | 1.86 | 380.7 | 8.45 | 2.49 | 44 % | 4.30 | 4.32 | 4.33 | 4.31 |
Raynel Espinal | 29 | 8.58 | 2.74 | 141.3 | 9.62 | 3.17 | 39 % | 4.44 | 4.41 | 4.19 | 4.31 |
Mitch Keller | 30 | 9.77 | 2.96 | 351.7 | 9.07 | 3.23 | 46 % | 4.26 | 4.28 | 4.39 | 4.32 |
Logan Gilbert | 31 | 9.41 | 2.58 | 127.3 | 9.35 | 2.78 | 36 % | 4.54 | 4.48 | 4.13 | 4.34 |
Braxton Garrett | 32 | 9.08 | 3.92 | 119.4 | 9.05 | 3.73 | 52 % | 4.14 | 4.17 | 4.57 | 4.36 |
Luis Garcia | 33 | 12.33 | 4.74 | 169.0 | 10.85 | 4.38 | 38 % | 4.51 | 4.47 | 4.22 | 4.36 |
Shane McClanahan | 34 | 9.63 | 3.68 | 119.3 | 9.53 | 3.57 | 43 % | 4.40 | 4.40 | 4.36 | 4.38 |
Enoli Paredes | 35 | 11.11 | 4.46 | 193.3 | 10.24 | 4.03 | 39 % | 4.51 | 4.48 | 4.29 | 4.40 |
Michael King | 36 | 7.18 | 2.12 | 196.1 | 7.72 | 2.39 | 48 % | 4.28 | 4.32 | 4.53 | 4.41 |
Penn Murfee | 37 | 8.24 | 2.68 | 112.4 | 8.33 | 2.87 | 47 % | 4.31 | 4.34 | 4.50 | 4.41 |
Seth Corry | 38 | 10.51 | 4.72 | 119.7 | 10.31 | 4.30 | 42 % | 4.46 | 4.45 | 4.36 | 4.41 |
Cole Sands | 39 | 8.71 | 2.11 | 93.0 | 8.74 | 2.52 | 37 % | 4.58 | 4.53 | 4.24 | 4.41 |
Nabil Crismatt | 40 | 9.22 | 2.36 | 425.3 | 8.61 | 2.88 | 42 % | 4.46 | 4.47 | 4.42 | 4.44 |
Parker Mushinski | 41 | 8.58 | 2.96 | 142.3 | 8.80 | 3.70 | 51 % | 4.24 | 4.27 | 4.65 | 4.44 |
Sixto Sanchez | 42 | 7.18 | 1.86 | 250.3 | 7.53 | 2.26 | 47 % | 4.35 | 4.38 | 4.55 | 4.45 |
Drew Rom | 43 | 9.32 | 3.40 | 96.0 | 9.26 | 3.36 | 40 % | 4.53 | 4.52 | 4.37 | 4.45 |
Dylan Cease | 44 | 8.14 | 3.95 | 282.4 | 9.65 | 3.95 | 43 % | 4.45 | 4.46 | 4.45 | 4.45 |
Corbin Martin | 45 | 9.92 | 4.17 | 158.4 | 8.99 | 3.38 | 44 % | 4.44 | 4.46 | 4.47 | 4.46 |
Kyle McGowin | 46 | 9.03 | 2.67 | 333.3 | 8.52 | 2.87 | 42 % | 4.48 | 4.49 | 4.44 | 4.46 |
Luis Patino | 47 | 9.62 | 3.61 | 176.3 | 9.54 | 3.39 | 37 % | 4.64 | 4.59 | 4.29 | 4.46 |
Jeffrey Passantino | 48 | 8.84 | 2.01 | 116.4 | 8.71 | 2.39 | 33 % | 4.73 | 4.63 | 4.21 | 4.47 |
Peter Solomon | 49 | 13.91 | 5.15 | 105.7 | 9.21 | 3.42 | 41 % | 4.53 | 4.52 | 4.41 | 4.47 |
Damon Jones | 50 | 11.29 | 5.16 | 214.4 | 10.01 | 4.85 | 50 % | 4.31 | 4.34 | 4.66 | 4.49 |
Dean Kremer | 51 | 8.52 | 3.26 | 320.3 | 9.37 | 3.44 | 38 % | 4.62 | 4.59 | 4.37 | 4.50 |
Ian Anderson | 52 | 10.25 | 4.47 | 338.0 | 10.06 | 4.25 | 41 % | 4.57 | 4.56 | 4.43 | 4.50 |
Shumpei Yoshikawa | 53 | 7.99 | 2.19 | 101.7 | 8.12 | 2.55 | 42 % | 4.54 | 4.55 | 4.46 | 4.50 |
Taylor Hearn | 54 | 10.80 | 4.50 | 231.4 | 9.78 | 3.74 | 37 % | 4.67 | 4.62 | 4.34 | 4.50 |
Paolo Espino | 55 | 8.14 | 2.19 | 240.9 | 8.38 | 2.72 | 41 % | 4.57 | 4.57 | 4.44 | 4.51 |
Jon Duplantier | 56 | 9.44 | 6.00 | 233.4 | 9.34 | 4.16 | 48 % | 4.40 | 4.43 | 4.63 | 4.52 |
Dustin May | 57 | 7.80 | 2.53 | 381.0 | 7.42 | 2.50 | 49 % | 4.36 | 4.40 | 4.67 | 4.52 |
Brusdar Graterol | 58 | 8.56 | 4.03 | 155.3 | 8.54 | 3.36 | 47 % | 4.43 | 4.45 | 4.61 | 4.52 |
Patrick Sandoval | 59 | 8.65 | 4.14 | 256.6 | 8.83 | 3.40 | 44 % | 4.51 | 4.52 | 4.53 | 4.52 |
Kevin Smith | 60 | 9.23 | 3.50 | 113.0 | 9.18 | 3.44 | 39 % | 4.63 | 4.61 | 4.43 | 4.53 |
Jonathan Bowlan | 61 | 7.55 | 1.87 | 138.0 | 7.70 | 2.25 | 42 % | 4.58 | 4.58 | 4.49 | 4.53 |
Devin Smeltzer | 62 | 8.33 | 2.05 | 342.8 | 8.11 | 2.39 | 38 % | 4.67 | 4.64 | 4.40 | 4.54 |
John King | 63 | 6.58 | 1.64 | 91.3 | 6.93 | 2.23 | 50 % | 4.38 | 4.41 | 4.73 | 4.55 |
Cody Morris | 64 | 8.59 | 3.08 | 90.0 | 8.63 | 3.16 | 41 % | 4.61 | 4.61 | 4.51 | 4.56 |
Drew Gagnon | 65 | 6.36 | 1.75 | 341.2 | 7.82 | 2.68 | 45 % | 4.51 | 4.54 | 4.61 | 4.56 |
Jean Carlos Mejia | 66 | 7.70 | 2.74 | 127.7 | 7.73 | 2.81 | 48 % | 4.44 | 4.47 | 4.68 | 4.56 |
Trevor Rogers | 67 | 8.77 | 2.53 | 207.7 | 8.69 | 3.00 | 38 % | 4.69 | 4.66 | 4.43 | 4.56 |
Joey Murray | 68 | 9.79 | 3.72 | 133.0 | 9.69 | 3.60 | 34 % | 4.82 | 4.73 | 4.32 | 4.57 |
Trevor Stephan | 69 | 8.61 | 3.64 | 201.9 | 9.00 | 3.39 | 40 % | 4.67 | 4.65 | 4.47 | 4.57 |
Rogelio Armenteros | 70 | 7.84 | 3.29 | 322.9 | 9.23 | 3.48 | 37 % | 4.76 | 4.72 | 4.43 | 4.59 |
Francisco Morales | 71 | 9.77 | 4.61 | 96.3 | 9.64 | 4.16 | 41 % | 4.66 | 4.65 | 4.53 | 4.60 |
Casey Mize | 72 | 7.75 | 2.24 | 115.3 | 7.90 | 2.56 | 40 % | 4.68 | 4.68 | 4.53 | 4.61 |
Miguel Yajure | 73 | 7.66 | 2.36 | 198.0 | 7.45 | 2.65 | 47 % | 4.50 | 4.53 | 4.71 | 4.61 |
Adrian Morejon | 74 | 9.32 | 3.73 | 126.0 | 8.71 | 3.60 | 45 % | 4.57 | 4.59 | 4.64 | 4.61 |
Kyle Wright | 75 | 8.29 | 2.74 | 261.9 | 7.95 | 3.10 | 47 % | 4.52 | 4.55 | 4.71 | 4.61 |