If you have been reading or listening to my content, you have likely heard me reference fScores (named fScores for “fantasy scores”) or use them to compare players. This is a custom fantasy stat I created that aggregates other stats into core skills, weighted against the average player where 100 is average, similar to wRC+ or OPS+. Drafting based on core skills, rather than attempting a “one size fits all” ranking allows for more customization in team build and team design to target the weak points of your team and allow for more balance.
Most sets of player rankings are built toward a traditional roto 5×5 setting and most people play in H2H categories or points leagues with custom settings. Additionally, drafting based on projections is a faulty strategy, rather it makes more sense to draft based on underlying skills and factors that may enhance or hold back those skills. Projections are often too high, too low or too safe. Drafting based on proven skills for what you need is the way to go.
PITCHING
There are four main skills that go into an effective fantasy baseball pitcher:
- Durability (fPDurability)
- Stuff (fStuff)
- Control (fControl)
- Run Prevention (fERA)
NOTE: Run Prevention is designated by fERA and has within it a subcategory weighing external factors, such as defense behind the pitcher and home ballpark.
Please read the article “What the f*** is an fScore” for a betting understanding before going through the below rankings.
Other Positions: Catcher fScores, 1B fScores, 2B fScores, SS fScores, 3B fScores, OF fScores, SP fScores, RP fScores
Ranking Notes:
TIER 1 (Burnes – Wheeler)
I constructed my SP rankings back in November when I first completed the fScores, but have been tinkering with them moving a guy here or there, but more or less the tiers have not shifted. To some surprise, almost every analyst has the same top tier, but I might be the only one with Burnes on top.
Burnes had a rough start to the 2023 season, but was the best pitcher in baseball in the second half of the season. Strider might have better stuff than Burnes, but Burnes is better at preventing damage and despite the fact his fERA score went down after moving from Milwaukee to Baltimore because the defense is worse and he is entering a rougher division (even with the positive stadium development), he is still the top SP at preventing damage in baseball and is currently at his career peak.
Cole has been very, very good for a long time without injury, but Burnes gets the edge because I tend to push the stuff and fERA guys up over control.
Strider is with Glasnow having the best stuff in baseball, but Strider does not have the track record or workload of guys like Burnes or Cole. Additionally, Atlanta isn’t the greatest ballpark and Strider doesn’t have the best defense behind him in Atlanta, which is factored into fERA.
Wheeler is the fourth wheel of this tier, clearly worse than the top three, but clearly better than the next tier. It’s almost as if the top three should be one tier, Wheeler his own tier – or a tier with Yamamoto alone, then the following tier.
TIER 2 (Yamamoto – Gilbert)
I really like this tier and feel there is a lot of strong value here despite us only being on tier two, such as Yamamoto himself!
Yamamoto rates out as possibly the best pitcher in baseball by my fScores, however there is always risk when buying into a player who has yet to throw even one pitch in the majors. I did extensive research formulating a correlation chart between all starters who came to the majors from Japan over the last ten years, and correlated these states into my fScore algorithm and he ends up looking like Gausman with more control and less likely to give up damage.
This perfectly leads me to Gausman, who has insane strikeout stuff still, but there were some glaring control issues in the second half that concern me. His walk rate increased to 8.9% in the second half of 2023 from 6.2% in the first half and 3.9% in 2022. He’s also getting older and has begun the downswing from his peak, even starting the second half of last season.
A guy without control issues is George Kirby, who has the best control ratings in all of baseball. Kirby is young, learning new pitches and can still increase his stuff, which is about the only way he can improve in the rankings and burst into the first tier – otherwise he might be destined to be Shane Bieber 2.0, which isn’t bad.
Lopez rates out as a healthier version of past Lopez with more control, which also leads to better results. His improvement has been in control, health and better pitch selection, not necessarily stuff.
Webb is almost like a more durable, but worse version of Kirby. Webb’s growth is almost all based on durability as he has kind of slid into the void of Sandy Alcantara in the top tier pitchers.
Musgrove is ridiculously underrated this year. For example, he has better stuff than Zac Gallen, better control than Zac Gallen and pitches with a great defense behind him in a pitcher’s park with a better fERA than Gallen. Musgrove’s only question is durability and he pitched 180 innings in consecutive seasons prior to 2023. Musgrove has a much higher ceiling than Webb and it’s all about maintaining the health.
Peralta has the best stuff so far in the tier, but he also has the worst control. Therefore we are getting away from some consistency and getting into more volatility. Peralta is coming off his best season and he is just entering his peak, so pending injury we should have an ace on our hands here over the next couple of years.
Snell is a two time Cy winner and deserves some respect, it’s funny to see him ranked in the 30s and 40s still. Yes, the control is terrible, while the stuff is great. So if you think Peralta is too volatile, then yeah, stay clear of Snell, but he’s good at preventing damage and will rack up a ton of Ks.
Glasnow rates out as a top three starter in baseball on a per inning basis, but he’s only pitched more than 100 innings twice in his entire career. The Dodgers are hoping to keep him healthy by going six man rotation, which is smart and might work, but if you are booking more than 140 innings for Glasnow, that’s pretty risky.
Gilbert is underrated and is almost in a Zach Wheeler type position in his career, where he is really good, keeps putting up innings, but doesn’t have the insane pitching ninja stuff, so it pushes him back a bit in the rankings.
TIER 3 (Gallen – Eflin)
Tier 3 are guys I would prefer more as a second starter, than as an ace on my fantasy teams.
Gallen is coming off a career year, but had a downtick on his stuff, especially in the second half even from 2023. As with some of the guys mentioned in tier two, a lot of what makes these top tier pitchers is lack of volatility and durability.
There are guys way down out of the top 100 even that we will be talking about as top 30-40 starters next year and the goal is to get the jump on these types and try to predict who they will be. Easier said than done, but throughout the article I’ll try to highlight the guys I see with more potential than others to outperform (such as my prediction with Perez, Eflin and some others last year).
G Rod was one of the best performers in baseball in the second half of 2023 and the stuff ratings show he is not close to reaching his strikeout potential. Adding an ace like Burnes to his team can’t be bad for his development either.
Bobby Miller has a ton of killer pitches and working in a six man rotation might also be the best thing for his development. Leave it to the Dodgers to change baseball again, we will see if the six man rotation experiment is successful and these guys avoid injuries.
Speaking about amazing second halves, Bradish was the second best pitcher in baseball in the second half to Corbin Burnes. Badish is a good value, but not as much as I had hoped coming into the offseason.
Aaron Nola is a great pitcher with strong skills, but he does get hit up quite a bit in Philly and gives up a decent number of homers and that’s what determines how successful of a season he really will have at the end of the day.
Luis Castillo is generally ranked quite a bit higher than where I have him ranked, so I doubt I end up with him, but I believe the guys ranked higher are just more likely to have a higher level of success in 2024.
Skubal had an elite second half after coming off his injury, but as noted in many places he had a pretty easy schedule at the end of 2023 that could be making his metrics look artificially stellar, so be careful with these numbers.
Eflin has the second best control to Kirby and his stuff is also not much worse than Kirby’s either, so why is he lower in my rankings? This is based generally off his durability score as he’s still coming off some injury plagued seasons prior to his stellar year in Tampa in 2023.
TIER 4 (Gray – Montgomery)
This is a big tier where I would be looking to get my third and fourth pitchers, rather than a top two starter in my rotation for even fifteen team leagues. There is some volatility here between higher risk, high K guys and some older aging ace types in this tier, so generally these guys could perform like a top 20 starter, they just aren’t as safe.
Sonny Gray is coming off his best career season where he developed what was the best sweeper in baseball in 2023. I’m curious to see how his success carries over to the Cardinals, a team with infamously bad pitching development, from a team that has fantastic pitching development (The Twins). The Cardinals home park and defense should help Gray’s groundball tendencies play up.
Framber is a safer version of Gray, but I don’t think he has the upside of Gray, meaning Gray with a rejuvenated Cardinals defense behind him, the new sweeper and the huge ballpark could be very intriguing and lead to a higher ceiling. Potential bias alert, I am a Cardinals fan, so take my Gray ranking with a grain of salt if you want.
I’m taking Luzardo next, even though the little mini-tier here of Luzardo – Cease is very close to me. He doesn’t have the upside or stuff of Eury, but he is built up for more innings and has a better track record of preventing runs.
Eury is a top 5 stuff guy in major league baseball, but he is still building up his innings totals, only being 21-years-old and has to work out the pitch mix to avoid damage. When he came back up as a starter in the second half he had some rougher outings.
Bibee is closer to the Sonny Gray and Framber type than Luzardo, Eury and Cease, because he is more of a bad contact / run prevention with control type, which means his upside is limited more than the high stuff guys.
I like Cease in some leagues more than others, because he pitches a ton of innings and he nets a ton of Ks. I’m hoping he’s traded to a better, smarter team, but I’ve been drafting him a lot this year, when last year I was the anti-Cease guy. It’s almost like he was ranked too high last year, then he wasn’t as good as everyone thought (which I predicted), but now the boomerang has come too far back the other way.
Fried and Logan Webb are the same type of guy, except one is coming off an injury and the other isn’t.
Everyone loves Senga this year, but his control is below average. The Ghost Fork is awesome and very GIF friendly, so blame the over-hype on Pitching Ninja and I’ll pass for 2024, expecting a Dylan Cease like boomerang for my 2025 teams.
Gavin Williams could easily be the best Guardians pitcher in 2024. Bibee is a little safer, but Williams was a much better prospect and has a great fastball. He has ace level upside.
King rates out as a guy who should be a top 20 SP, but keep in mind some of these stats are skewed by him bouncing from RP to SP and since he was a reliever for a good portion of last year, he likely caps out around 140-ish innings or so (similar to Rasmussen maybe from 2022).
Verlander was pretty solid with Houston last year, but he is getting older and Father Time defeats all. I don’t expect and Adam Wainwright free fall from JV and the fScores still like him, but be cognizant that he can’t do it forever and the drop off is likely happening sooner rather than later… as Syrio Forel says, not today!
While some fall, others rise. Ragans coming out of nowhere to beast out with the Royals. I’m slightly scared (not that his season was fake), but that another injury is coming, because his blast off reminds me of some of the Rays guys who took off after a move to another organization to put up a good season or two before getting another TJ.
Bieber is boring. Bieber lost velocity. Bieber is coming off injury. He still finds a way to get it done, he’s solidly solid when healthy and you can do a lot worse.
Joe Ryan might be a worse version of Bieber who gets more strikeouts, as of late anyway. In a tale of two seasons last year, Ryan had an insane first half and a lackluster second half.
Darvish is on the downtrend of his career, like Verlander, but some of these older guys still have a lot to give. Darvish is still good when healthy and is an excellent buy at this price.
Bryce Miller is adding a splitter to his repertoire, which is fun. After a rough second half to bring him back to the real world, Miller probably realized he’s not quite Spencer Strider and needs a wider arsenal to progress. The Control is legit here and Stuff+ loves him.
Miller and Woo, Woo and Miller. Two guys with killer fastballs. These guys are so similar… Woo has the better fastball, but Miller has the better control. It will be interesting to see which of these guys differentiates themselves more next year.
I love Baz in IL leagues, but he’s only going to pitch 120 innings at the most in 2024 and that limits his upside, even though I think we could get Tyler Glasnow like production from him this season.
Berrios is a workhorse. The funny thing is his career is very reminiscent of a younger Sonny Gray.
By fScores, Walker Buehler still rates out as a top 25-ish starter, however he is coming off his second TJ, never returned last year like he was supposed to and now there are rumors he will not be ready for Opening Day… he may make my DO NOT DRAFT LIST and right now I’m only drafting him if he drops significantly.
I’m curious to see where Jordan Montgomery ends up, but one issue is the playoff performance with Texas is blowing him up a little too much. He’s good, but as a #3-4 starter, not a top two stud.
TIER 5 (Bassit – Skenes)
I’m going to start breaking down the tiers into categories rather than writing a small blurb on each pitcher at this point, because this tier is more or less all guys that are safer run prevention types, high K, high ERA risk guys and then we have our top 20 potential breakout or rebound types.
Safe, Run Prevention Guys: Bassitt, Civale, Steele, Garrett, Maeda, Gray, Rodriguez, Cortes
High K, High Risk: Sale, Pivetta, Rodon, Giolito, Morton, Javier, Miller (RP), Greene
Breakouts / Rebounds: Brown, Pfaadt, McKenzie, Sheehan, Pepiot, Ober, Bello, Lodolo, Skenes
Interesting notes: Based on my nature, in NFBC leagues I’m avoiding all the high risk guys entirely and focusing on a balance between the breakout and safe guys. While in smaller 12 team type leagues with ILs, I would be all over the high risk guys and breakouts and completely ignore the safe guys.
TIER 6 (Paddack- Manoah)
This tier is basically the same as tier 5, except nobody is truly safe, the high K guys are all just innings eaters and the rebound / breakouts are much riskier.
Innings Eaters: Taillon, Kikuchi, Lynn, Eovaldi, Allen, Keller, Schmidt, Heaney, Lugo, Gibson, Matz, Singer, Sanchez and Wacha
Breakouts / Rebounds: Paddack, Imanaga, Olson, Detmers, Harrison, Bradley, Houck, Rogers, Hicks, Tiedemann, Meyer, Jones, Bauer and Manoah
Interesting notes: Based on my nature, in DCs or super deep leagues I’m going after innings eaters and in 12 teamers or even 15 teamers with FAAB, I’m targeting the breakouts / rebounds.
TIER 7 (Gipson-Long – Fedde)
Tier seven is a very large tier of guys that are likely to NOT be drafted in standard 12 team leagues, but will largely get drafted in 15 team leagues, so the rankings may vary depending on league type and needs.
Short-term injured guys to IL stash: Cobb, Springs (half-way point)
Rookies we should see in the first half to NA / minor league stash: Gipson-Long, Gasser, Horton, Thorpe, AJ Smith-Shawver and Nastrini
Interesting SPARPs: Littell, Dunning, Ashby, DL Hall (note, I have not ranked as an SP yet) and Martinez
TIER 8 (Scherzer – Richardson)
This tier is humongous, but basically this is a tier of guys that will only get drafted in the deepest of leagues, like DCs, uni-leagues and 16 team plus leagues, except some of the injured guys we highlight who will be drafted in leagues with an IL and prospects, who will be drafted in dynasty leagues.
Long-term injured guys to IL stash: Scherzer, Kershaw, deGrom, Garcia, Ray, May, Rasmussen, McCullers and Mahle
Rookies to NA / minor league stash for re-draft: Snelling, Festa, Brown, Stone, Black, Rodriguez, Roby, Madden, Beeter, Waldrep, Misiorowski, Eder, Whisenhunt, Hampton and more…
Interesting Reverse SPARPs: Assad, Grove, Thompson, Rodriguez, Hurt, Flores and Wesnewski
Please follow me on Twitter @fantasyaceball and subscribe to the Fantasy Aceball podcast for more great content throughout the season. More of my written work, including in-season daily articles can be found on FWFB and Fantasy Pros.
Name | fPDurability | fStuff | fControl | fERA | TOTAL | FUTURE |
Corbin Burnes | 123 | 120 | 108 | 166 | 129 | 129 |
Gerrit Cole | 128 | 116 | 120 | 145 | 127 | 128 |
Spencer Strider | 110 | 131 | 108 | 127 | 119 | 132 |
Zack Wheeler | 122 | 112 | 123 | 145 | 125 | 122 |
Yoshinabu Yamamoto | 101 | 113 | 127 | 165 | 126 | 144 |
Kevin Gausman | 115 | 116 | 111 | 143 | 121 | 117 |
George Kirby | 109 | 104 | 137 | 139 | 122 | 127 |
Pablo Lopez | 113 | 111 | 115 | 135 | 118 | 122 |
Logan Webb | 125 | 101 | 126 | 140 | 123 | 128 |
Joe Musgrove | 90 | 107 | 120 | 150 | 120 | 129 |
Freddy Peralta | 97 | 118 | 107 | 155 | 119 | 126 |
Blake Snell | 110 | 121 | 93 | 159 | 121 | 123 |
Tyler Glasnow | 73 | 131 | 109 | 139 | 113 | 121 |
Logan Gilbert | 117 | 106 | 116 | 130 | 117 | 123 |
Zac Gallen | 119 | 104 | 108 | 141 | 118 | 120 |
Grayson Rodriguez | 91 | 113 | 105 | 139 | 112 | 123 |
Bobby Miller | 92 | 110 | 109 | 135 | 112 | 125 |
Kyle Bradish | 110 | 107 | 105 | 143 | 116 | 123 |
Aaron Nola | 120 | 110 | 124 | 119 | 118 | 119 |
Luis Castillo | 122 | 111 | 108 | 123 | 116 | 117 |
Tarik Skubal | 86 | 111 | 116 | 147 | 115 | 132 |
Zach Eflin | 99 | 103 | 136 | 132 | 117 | 122 |
Sonny Gray | 110 | 103 | 106 | 153 | 118 | 119 |
Framber Valdez | 116 | 104 | 100 | 140 | 115 | 114 |
Jesus Luzardo | 99 | 114 | 99 | 114 | 107 | 121 |
Eury Perez | 72 | 120 | 103 | 92 | 97 | 110 |
Tanner Bibee | 100 | 105 | 109 | 137 | 113 | 118 |
Dylan Cease | 118 | 117 | 93 | 124 | 113 | 121 |
Max Fried | 79 | 104 | 112 | 145 | 110 | 110 |
Kodai Senga | 96 | 108 | 97 | 147 | 112 | 109 |
Gavin Williams | 97 | 108 | 96 | 129 | 107 | 118 |
Michael King | 75 | 116 | 106 | 151 | 112 | 127 |
Justin Verlander | 100 | 105 | 115 | 129 | 112 | 105 |
Cole Ragans | 88 | 108 | 99 | 130 | 106 | 116 |
Shane Bieber | 69 | 107 | 111 | 135 | 106 | 113 |
Joe Ryan | 95 | 110 | 110 | 108 | 106 | 110 |
Yu Darvish | 94 | 108 | 105 | 132 | 110 | 106 |
Bryce Miller | 99 | 105 | 110 | 107 | 105 | 113 |
Bryan Woo | 78 | 107 | 101 | 124 | 103 | 117 |
Shane Baz | 49 | 116 | 105 | 109 | 95 | 113 |
Jose Berrios | 119 | 102 | 109 | 127 | 114 | 114 |
Walker Buehler | 46 | 106 | 109 | 135 | 99 | 124 |
Jordan Montgomery | 120 | 102 | 112 | 119 | 113 | 115 |
Chris Bassitt | 121 | 98 | 107 | 123 | 112 | 109 |
Aaron Civale | 91 | 100 | 113 | 129 | 108 | 113 |
Justin Steele | 99 | 102 | 106 | 116 | 106 | 114 |
Chris Sale | 49 | 109 | 110 | 139 | 102 | 111 |
Hunter Brown | 96 | 105 | 96 | 114 | 103 | 108 |
Nick Pivetta | 106 | 115 | 104 | 128 | 113 | 117 |
Merrill Kelly | 113 | 100 | 102 | 125 | 110 | 109 |
Brandon Pfaadt | 101 | 104 | 110 | 98 | 103 | 114 |
Triston McKenzie | 50 | 110 | 107 | 132 | 99 | 116 |
Emmet Sheehan | 82 | 114 | 98 | 118 | 103 | 113 |
Carlos Rodon | 84 | 113 | 101 | 105 | 101 | 95 |
Ryan Pepiot | 63 | 105 | 113 | 127 | 102 | 116 |
Lucas Giolito | 117 | 107 | 94 | 113 | 108 | 103 |
Bailey Ober | 82 | 105 | 123 | 104 | 103 | 107 |
Braxton Garrett | 87 | 99 | 111 | 118 | 104 | 112 |
Charlie Morton | 112 | 110 | 92 | 116 | 107 | 100 |
Bryan Bello | 102 | 97 | 99 | 115 | 103 | 107 |
Christian Javier | 106 | 107 | 94 | 106 | 103 | 106 |
Mason Miller | 37 | 119 | 101 | 131 | 97 | 122 |
Kenta Maeda | 80 | 112 | 110 | 109 | 103 | 101 |
Nick Lodolo | 44 | 112 | 103 | 86 | 86 | 107 |
Jon Gray | 99 | 103 | 101 | 115 | 105 | 103 |
Eduardo Rodriguez | 98 | 94 | 100 | 120 | 103 | 103 |
Hunter Greene | 76 | 117 | 97 | 85 | 93 | 105 |
Nestor Cortes | 60 | 102 | 107 | 111 | 95 | 104 |
Paul Skenes | 45 | 111 | 104 | 112 | 93 | 108 |
Kutter Crawford | 92 | 105 | 105 | 112 | 103 | 109 |
Chris Paddack | 31 | 100 | 133 | 117 | 95 | 112 |
Jameson Taillon | 114 | 98 | 115 | 102 | 106 | 108 |
Yusei Kikuchi | 109 | 108 | 97 | 107 | 105 | 106 |
Lance Lynn | 107 | 102 | 105 | 106 | 105 | 99 |
Shota Imanaga | 88 | 105 | 106 | 93 | 98 | 103 |
Nate Eovaldi | 82 | 102 | 98 | 123 | 101 | 97 |
Logan Allen | 91 | 97 | 96 | 109 | 98 | 109 |
Reese Olson | 97 | 107 | 94 | 100 | 100 | 105 |
Mitch Keller | 111 | 99 | 99 | 102 | 103 | 110 |
Clarke Schmidt | 87 | 100 | 98 | 105 | 98 | 109 |
Reid Detmers | 93 | 102 | 94 | 97 | 96 | 107 |
Andrew Heaney | 92 | 107 | 104 | 108 | 103 | 105 |
Kyle Harrison | 72 | 105 | 93 | 101 | 93 | 104 |
Taj Bradley | 91 | 105 | 99 | 90 | 96 | 102 |
Tanner Houck | 60 | 106 | 96 | 140 | 100 | 105 |
Trevor Rogers | 54 | 106 | 100 | 118 | 93 | 114 |
Jordan Hicks | 70 | 108 | 90 | 153 | 105 | 115 |
Steven Matz | 67 | 102 | 112 | 119 | 100 | 107 |
Ricky Tiedemann | 49 | 121 | 96 | 167 | 108 | 111 |
Seth Lugo | 85 | 102 | 104 | 113 | 101 | 103 |
Max Meyer | 41 | 108 | 104 | 118 | 94 | 109 |
Jared Jones | 84 | 108 | 93 | 99 | 96 | 104 |
Kyle Gibson | 121 | 97 | 104 | 102 | 106 | 102 |
Trevor Bauer | 88 | 114 | 105 | 133 | 110 | 114 |
Brady Singer | 101 | 95 | 103 | 110 | 102 | 109 |
Cristopher Sanchez | 88 | 98 | 110 | 102 | 100 | 106 |
Michael Wacha | 83 | 97 | 103 | 114 | 99 | 103 |
Alek Manoah | 73 | 97 | 92 | 113 | 94 | 103 |
Sawyer Gipson-Long | 63 | 113 | 102 | 109 | 97 | 117 |
Edward Cabrera | 70 | 107 | 88 | 125 | 97 | 109 |
Zack Littell | 77 | 97 | 121 | 105 | 100 | 106 |
Matt Manning | 64 | 89 | 105 | 120 | 94 | 110 |
Dane Dunning | 112 | 94 | 98 | 111 | 104 | 107 |
Joe Boyle | 55 | 105 | 89 | 127 | 94 | 108 |
Miles Mikolas | 117 | 86 | 119 | 96 | 105 | 100 |
Aaron Ashby | 56 | 112 | 96 | 139 | 101 | 110 |
Robert Gasser | 80 | 105 | 94 | 120 | 100 | 107 |
Louie Varland | 79 | 105 | 108 | 92 | 96 | 103 |
Cade Horton | 43 | 120 | 106 | 113 | 96 | 109 |
Alex Cobb | 93 | 95 | 107 | 115 | 103 | 98 |
Mike Clevinger | 78 | 99 | 107 | 109 | 98 | 97 |
Marcus Stroman | 84 | 95 | 97 | 109 | 96 | 98 |
John Means | 37 | 94 | 126 | 102 | 90 | 104 |
Keaton Winn | 67 | 104 | 106 | 96 | 93 | 104 |
James Paxton | 63 | 104 | 98 | 95 | 90 | 89 |
Dean Kremer | 104 | 95 | 100 | 101 | 100 | 108 |
Drew Thorpe | 61 | 128 | 114 | 134 | 109 | 118 |
Taijuan Walker | 110 | 92 | 96 | 104 | 100 | 99 |
Jose Quintana | 83 | 91 | 108 | 111 | 99 | 103 |
Patrick Sandoval | 91 | 103 | 90 | 117 | 100 | 100 |
Sean Manaea | 93 | 101 | 103 | 103 | 100 | 98 |
David Peterson | 78 | 106 | 89 | 112 | 96 | 108 |
AJ Smith-Shawver | 53 | 103 | 93 | 101 | 87 | 100 |
Griffin Canning | 66 | 108 | 99 | 91 | 91 | 101 |
Luis Severino | 61 | 100 | 101 | 95 | 89 | 94 |
Frankie Montas | 40 | 105 | 100 | 94 | 85 | 99 |
Ross Stripling | 74 | 94 | 127 | 98 | 98 | 104 |
Ranger Suarez | 96 | 94 | 96 | 110 | 99 | 99 |
Graham Ashcraft | 91 | 97 | 100 | 100 | 97 | 104 |
Andrew Abbott | 103 | 101 | 93 | 86 | 96 | 98 |
Matt Strahm | 82 | 108 | 110 | 119 | 105 | 112 |
Garrett Whitlock | 55 | 109 | 114 | 113 | 98 | 94 |
Nick Martinez | 81 | 102 | 100 | 104 | 97 | 95 |
Jeffrey Springs | 39 | 115 | 115 | 133 | 100 | 114 |
Michael Lorenzen | 87 | 95 | 100 | 109 | 98 | 101 |
Wade Miley | 77 | 89 | 102 | 131 | 100 | 97 |
Jose Urquidy | 61 | 94 | 102 | 110 | 92 | 97 |
Kyle Hendricks | 101 | 86 | 115 | 97 | 100 | 100 |
Luis Medina | 78 | 98 | 88 | 118 | 95 | 109 |
JP France | 96 | 96 | 95 | 102 | 97 | 102 |
Chase Silseth | 78 | 98 | 94 | 99 | 92 | 98 |
Nick Nastrini | 66 | 114 | 92 | 109 | 95 | 106 |
MacKenzie Gore | 74 | 102 | 92 | 85 | 88 | 96 |
Randy Vasquez | 73 | 92 | 95 | 129 | 97 | 100 |
Bryce Elder | 108 | 89 | 96 | 108 | 100 | 100 |
Erick Fedde | 108 | 89 | 102 | 106 | 101 | 97 |
Max Scherzer | 100 | 115 | 113 | 142 | 117 | 110 |
Clayton Kershaw | 74 | 109 | 108 | 125 | 104 | 98 |
Robby Snelling | 32 | 100 | 95 | 154 | 95 | 105 |
Javier Assad | 94 | 92 | 95 | 107 | 97 | 103 |
J.P. Sears | 105 | 95 | 101 | 89 | 98 | 96 |
Michael Grove | 60 | 105 | 105 | 99 | 92 | 97 |
Zack Thompson | 89 | 96 | 97 | 98 | 95 | 103 |
Jacob deGrom | 38 | 150 | 148 | 173 | 127 | 115 |
David Festa | 63 | 111 | 98 | 108 | 95 | 103 |
Yariel Rodriguez | 56 | 106 | 90 | 111 | 91 | 105 |
Ben Brown | 64 | 120 | 91 | 102 | 94 | 103 |
Gavin Stone | 71 | 105 | 98 | 98 | 93 | 102 |
Collin Rea | 54 | 95 | 105 | 110 | 91 | 96 |
Mason Black | 78 | 105 | 95 | 104 | 95 | 102 |
Carlos F. Rodriguez | 75 | 112 | 98 | 136 | 106 | 110 |
Adrian Houser | 86 | 87 | 96 | 124 | 98 | 97 |
Jack Flaherty | 75 | 101 | 90 | 103 | 92 | 92 |
Marco Gonzales | 61 | 86 | 106 | 105 | 89 | 96 |
Luis Garcia | 57 | 109 | 101 | 132 | 100 | 105 |
Robbie Ray | 46 | 109 | 99 | 109 | 91 | 106 |
Tekoah Roby | 47 | 119 | 107 | 118 | 98 | 106 |
Ty Madden | 75 | 110 | 97 | 107 | 97 | 107 |
Clayton Beeter | 79 | 114 | 88 | 108 | 97 | 103 |
Hurston Waldrep | 52 | 110 | 86 | 111 | 90 | 97 |
Jacob Misiorowski | 41 | 107 | 88 | 118 | 89 | 97 |
Jake Eder | 37 | 100 | 94 | 116 | 87 | 94 |
Ryne Nelson | 96 | 91 | 100 | 100 | 97 | 101 |
Dustin May | 39 | 106 | 102 | 150 | 99 | 116 |
Drew Rasmussen | 46 | 106 | 114 | 166 | 108 | 110 |
Carson Whisenhunt | 38 | 121 | 96 | 135 | 98 | 103 |
Lance McCullers | 46 | 109 | 93 | 150 | 91 | 101 |
Hyun-Jin Ryu | 59 | 88 | 110 | 100 | 89 | 94 |
Huascar Ynoa | 39 | 106 | 95 | 95 | 84 | 93 |
Tyler Anderson | 100 | 98 | 100 | 97 | 99 | 97 |
Quinn Preister | 79 | 94 | 93 | 96 | 90 | 96 |
Jordan Wicks | 61 | 91 | 100 | 96 | 87 | 99 |
Martin Perez | 100 | 83 | 98 | 101 | 96 | 101 |
Kyle Hurt | 39 | 125 | 84 | 104 | 88 | 98 |
Chase Hampton | 65 | 103 | 98 | 107 | 93 | 101 |
Wikelman Gonzalez | 65 | 110 | 90 | 134 | 100 | 106 |
Isaac Coffey | 64 | 107 | 103 | 110 | 96 | 100 |
Emerson Hancock | 56 | 87 | 102 | 112 | 89 | 92 |
Cal Quantrill | 81 | 86 | 101 | 108 | 94 | 97 |
Mike Soroka | 42 | 94 | 96 | 105 | 84 | 97 |
Touki Toussaint | 66 | 99 | 81 | 107 | 88 | 94 |
Jordan Lyles | 116 | 87 | 108 | 93 | 101 | 100 |
Cole Irvin | 86 | 90 | 114 | 102 | 98 | 98 |
Alex Faedo | 62 | 97 | 98 | 105 | 91 | 93 |
Mike Vasil | 71 | 107 | 98 | 93 | 92 | 98 |
Jose Butto | 78 | 95 | 93 | 98 | 91 | 102 |
Josiah Gray | 92 | 98 | 90 | 86 | 91 | 96 |
Tyler Mahle | 56 | 101 | 109 | 108 | 94 | 97 |
Wilmer Flores | 67 | 103 | 97 | 113 | 95 | 96 |
Mick Abel | 73 | 104 | 91 | 94 | 90 | 97 |
Connor Phillips | 65 | 106 | 84 | 94 | 87 | 98 |
Alex Wood | 79 | 80 | 97 | 112 | 92 | 93 |
Pedro Avila | 78 | 94 | 89 | 101 | 90 | 97 |
Austin Gomber | 87 | 84 | 102 | 97 | 93 | 93 |
Chase Petty | 38 | 100 | 109 | 123 | 92 | 102 |
Cade Cavalli | 41 | 106 | 92 | 111 | 87 | 92 |
Hayden Wesnewski | 80 | 103 | 98 | 94 | 94 | 88 |
Luis Ortiz | 79 | 93 | 86 | 103 | 90 | 93 |
Brandon Williamson | 98 | 92 | 92 | 94 | 92 | 103 |
Drew Smyly | 95 | 102 | 99 | 84 | 95 | 89 |
Ken Waldichuk | 95 | 99 | 93 | 90 | 94 | 97 |
Cristian Mena | 69 | 110 | 90 | 101 | 93 | 98 |
Mason Montgomery | 81 | 99 | 98 | 101 | 95 | 97 |
Simeon Woods Richardson | 77 | 94 | 94 | 105 | 93 | 98 |
J.T. Brubaker | 55 | 103 | 99 | 97 | 89 | 89 |
Gordon Graceffo | 63 | 102 | 103 | 104 | 93 | 94 |
Casey Mize | 42 | 93 | 100 | 91 | 81 | 92 |
Landon Roup | 31 | 114 | 106 | 140 | 98 | 106 |
Spencer Arrighetti | 73 | 105 | 90 | 102 | 93 | 96 |
Roansy Contreras | 62 | 101 | 93 | 82 | 85 | 91 |
Michael Kopech | 81 | 101 | 79 | 92 | 88 | 84 |
Vince Velasquez | 33 | 104 | 99 | 100 | 84 | 89 |
Slade Cecconi | 67 | 87 | 106 | 96 | 89 | 97 |
Anthony Solometo | 60 | 98 | 95 | 104 | 89 | 93 |
Tyler Wells | 71 | 100 | 84 | 94 | 87 | 84 |
Zach Plesac | 38 | 87 | 107 | 87 | 80 | 91 |
Patrick Corbin | 113 | 88 | 100 | 82 | 96 | 94 |
Kyle Freeland | 98 | 80 | 107 | 94 | 95 | 92 |
Royber Salinas | 59 | 116 | 88 | 93 | 89 | 92 |
Tylor Megill | 69 | 96 | 93 | 89 | 87 | 90 |
Angel Zerpa | 63 | 82 | 105 | 103 | 88 | 94 |
Cade Povich | 69 | 105 | 88 | 91 | 88 | 93 |
Baily Falter | 58 | 88 | 109 | 90 | 86 | 89 |
Jared Shuster | 83 | 83 | 92 | 100 | 89 | 93 |
Joey Lucchesi | 43 | 88 | 98 | 108 | 84 | 88 |
Dax Fulton | 50 | 105 | 93 | 99 | 87 | 91 |
Jack Leiter | 36 | 108 | 85 | 97 | 82 | 92 |
River Ryan | 61 | 100 | 90 | 116 | 92 | 94 |
Hayden Birdsong | 55 | 113 | 92 | 105 | 91 | 94 |
James Kaprelian | 46 | 96 | 95 | 96 | 83 | 85 |
Owen White | 70 | 91 | 93 | 104 | 90 | 90 |
Ryan Feltner | 35 | 90 | 81 | 103 | 77 | 92 |
Noah Syndergaard | 53 | 86 | 110 | 82 | 83 | 96 |
Trevor Williams | 92 | 86 | 96 | 84 | 89 | 87 |
Jackson Rutledge | 58 | 87 | 92 | 84 | 80 | 90 |
Joan Adon | 83 | 89 | 89 | 82 | 86 | 87 |
Dylan Dodd | 62 | 89 | 100 | 78 | 82 | 87 |
Nick Frasso | 57 | 96 | 97 | 117 | 92 | 95 |
Kris Bubic | 44 | 94 | 97 | 84 | 80 | 84 |
Jose Suarez | 42 | 96 | 91 | 89 | 79 | 81 |
Lyon Richardson | 58 | 96 | 89 | 71 | 78 | 81 |
Leave a Reply
Friends don't let friends talk to themselves.
You must be logged in to post a comment.