Top 100 Consensus Pitching Prospects

I calculated the consensus a bit differently this time. Instead of using raw site rankings I isolated the position and reranked each list P1-P150 depending on how many pitchers were included. This gives us a clearer comparison and eliminates some of the variance due to ranking styles and brands. Prospect lists incorporated include Fangraphs, Fantrax, MLB.com, Prospects1500, Prospects Live, and Prospects Worldwide. Players have to appear on multiple lists to be considered for these rankings.

RankNameOrgAgeLevelTHighLow
1MacKenzie GoreSD21AAL12
2Nate PearsonTOR24MLBR28
3Sixto SanchezMIA22MLBR17
4Casey MizeDET23MLBR28
5Ian AndersonATL22MLBR315
6Matt ManningDET22AAR320
7Luis PatinoSD21MLBR314
8Grayson RodriguezBAL21AR514
9Forrest WhitleyHOU23AAAR521
10Michael KopechCHW24MLBR523

No huge surprises here but there rarely are at the top. Six of the top ten pitchers have already made their MLB debut. Manning was ranked everywhere from 3rd (Fantrax) to 20th (Prospects Live). Whitley ranged from 5th to 21st (Prospects Live). Kopech would have been higher if not for being 23rd on Prospects Worldwide’s list (and for good reason). I’m a Grayson Rodriguez fan but wasn’t expecting him to crack the top ten.

RankNameOrgAgeLevelTHighLow
11Spencer HowardPHI24MLBR717
12Asa LacyKC21FYPDL1016
13Logan GilbertSEA23AAR616
14Max MeyerMIA21FYPDR727
15Emerson HancockSEA21FYPDR825
16Tarik SkubalDET24MLBL1227
17Nick LodoloCIN22AL1830
18Edward CabreraMIA22AAR1029
19Josiah GrayLAD22AAR1439
20DL HallBAL22A+L1529

I’m a bit surprised to see three 2020 draftees in the top 15 considering they haven’t pitched a professional inning or many innings at any level since the 2019 season. All three were included in at least one top ten. Meyer was ranked everywhere from 7th to 27th (Prospects Live). Feels like I may have punished him a bit too much for his stature in my rankings considering he’s the same height as two of the players in the top ten. That’s what I get for body shaming. Prospects Live was by far the highest on Logan Gilbert (6th). Skubal was top 17 on every list except Prospects Worldwide, who ranked him 27th. Fangraphs was the lowest (30) on Lodolo. Cabrera cracked Prospect Live’s top ten pitchers. Fantrax listed Gray 39th, 15 spots behind the next lowest ranking.

RankNameOrgAgeLevelTHighLow
21George KirbySEA22A-R640
22Brendan McKayTB25MLBL457
23Hunter GreeneCIN21AR1931
24Clarke SchmidtNYY24MLBR1639
25Daniel LynchKC24A+L2229
26Simeon Woods-RichardsonTOR20A+R2134
27Matthew LiberatoreSTL21AL1745
28Deivi GarciaNYY21MLBR1248
29Brailyn MarquezCHC21MLBL1937
30Shane BazTB21AR2141

Brendan McKay is inexplicably ranked as the fourth pitcher and 12th overall on MLB.com’s list. He’s much lower everywhere else. Prospects Worldwide lists him as their #57 pitching prospect. Speaking of PWW they’re also by far the highest on George Kirby, ranking him as their sixth pitcher. Kirby was not listed among Fangraphs’ top 100 prospects. They also rank Clarke Schmidt ten spots behind any of the other sites at 39. Liberatore is in the top 20 on three lists but 45th on Prospects Live’s. Deivi Garcia is Fangraphs’ 12th ranked pitcher but Fantrax lists him at 48. He’s always been divisive due to his height. Fantrax is also the only list to include Brailyn Marquez in their top 20. Baz expectedly had a large variance in rankings due to differing opinions concerning his future role.

RankNameOrgAgeLevelTHighLow
31A.J. PukOAK25MLBL1360
32Jordan BalazovicMIN22A+R2238
33Mick AbelPHI19FYPDR2040
34Garrett CrochetCWS21FYPDL2540
35Daniel EspinoCLE19A-R1940
36Triston McKenzieCLE23MLBR1942
37Ethan HankinsCLE20AR3046
38Jackson KowarKC24AAR3254
39Tahnaj ThomasPIT21RKR2656
40Nick BitskoTB18FYPDR3350

Puk still made two top-15 appearances. PWW had the lowest ranking with 60th. Balazovic checked in at 22nd on The Board at Fangraphs. Fantrax lists Mick Abel as their 20th best pitching prospect, considerably higher than the other outlets. Neither Abel or Crochet cracked Fangraphs’ top 100 overall prospect list. Espino got a big boost fom PWW, who ranked him 19th. Triston McKenzie cracked Prospects Live’s top 20. Jackson Kowar and Tahnaj Thomas were torpedoed by Fantrax listing them as the 54th and 56th pitching prospects. Fangraphs listed Tahnaj as their 26th pitcher.

RankNameOrgAgeLevelTHighLow
41Shane McClanahanTB23AAL3746
42Reid DetmersLAA21FYPDL2657
43Dane DunningTEX26MLBR3650
44Jackson RutledgeWAS21AR2562
45Cade CavalliWAS22FYPDR4361
46Alek ManoahTOR22A-R4055
47Jhoan DuranMIN22AAR1865
48Bryce JarvisARI23FYPDR4564
49Matthew AllanNYM19A-R3978
50Tanner HouckBOS23MLBR4081

MLB.com is by far the highest on Detmers with a ranking of 26. Jackson Rutledge was ranked everywhere from 25th (PWW) to 62nd (Prospects1500). Cade Cavalli is between 40-44 on every list that went that deep except P1500, which listed him 61st. They’re also significantly lower on Bryce Jarvis (64) than the other lists used. Fangraphs ranked Jhoan Duran 20+ spots higher than any outlet at 18 (and I love it). Prospects Live nuked Matt Allan’s consensus ranking by slotting him at 78 (24 spots lower than anyone else). Fantrax lists Houck as their #82 pitching prospect, 36 spots behind the next lowest ranking.

RankNameOrgAgeLevelTHighLow
51Cole WilcoxSD21FYPDR4564
52Slade CecconiARI21FYPDR3170
53Bobby MillerLAD21FYPDR4774
54Ryan WeathersSD21MLBL5466
55Quinn PriesterPIT20A-R5175
56Jay GroomeBOS22A-L4978
57Blake WalstonARI19A-L41102
58Joey CantilloSD19RKL5276
59Daulton JefferiesOAK24AAAR4782
60Braxton GarrettMIA23MLBL5280

RankNameOrgAgeLevelTHighLow
61Joe RyanTB24AAR3791
62Bryan MataBOS21AAR5680
63Brent HoneywellTB24AAAR4094
64Luis MedinaNYY20AAR5881
65Jared KelleyCWS19FYPDR33107
66Adam KloffensteinTOR20A-R6079
67Brennan MalonePIT20A-R5391
68Seth CorrySF22AL3582
69Luis GilNYY22A+R4999
70Ethan SmallMIL23AL6882

RankNameOrgAgeLevelTHighLow
71Tanner BurnsCLE21FYPDR4999
72Luis FriasARI22AR5799
73Clayton BeeterLAD22FYPDR5787
74Jared ShusterATL22FYPDL6197
75Zack ThompsonSTL23A+L7188
76Antoine KellyMIL21AL6892
77Jairo SolisHOU20AR7885
78Corbin MartinARI23AAAR3395
79Alexander VizcainoNYY22AAR8485
80Jared JonesPIT19FYPDR58100

RankNameOrgAgeLevelTHighLow
81Noah SongBOS22SchoolR52110
82Dax FultonMIA19FYPDL59132
83Robert DominguezNYM19RKR8290
84JT GinnNYM21FYPDR58114
85Seth JohnsonTB22RKR8396
86Kyle MullerATL22AAL6799
87Ricky VanascoTEX22AR7599
88Masyn WinnSTL18FYPDR72119
89Thad WardBOS22A+R9293
90Cole WinnTEX21AR51117

RankNameOrgAgeLevelTHighLow
91JJ GossTB19RKR8898
92Jack KochanowiczLAA19FYPDR71105
93Lenny TorresCLE20RKR56138
94Alex SantosHOU18FYPDR66130
95Ryan RolisonCOL22AAL35103
96Kendall WilliamsLAD20RKR70129
97Kyle HarrisonSF19FYPDL82118
98Chris RodriguezLAA22A+R59142
99CJ Van EykTOR21FYPDR73113
100J.B. BukauskasARI23AAR62124
101Francisco MoralesPHI20AR90121
102Mason DenaburgWAS20RKR68128
103Yerry RodriguezTEX23AR32155
104Brusdar GraterolMIN21MLBR32157
105Josh WolfNYM20RKR79133
106Luis GarciaHOU23AAR86147