2024 Fantasy Baseball Rankings - AllPitchers
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Pablo Lopez MIN 1691193.341.14189460$23.77AL|NL
2 Zack Wheeler PHI 1711183.391.13175420$22.82AL|NL
3 Tarik Skubal DET 1481083.151.11174400$22.43AL|NL
4 Kevin Gausman TOR 1621183.431.14182450$21.87AL|NL
5 Joe Ryan MIN 1561093.571.10183400$20.78AL|NL
6 Freddy Peralta MIL 1481083.401.14184500$20.08AL|NL
7 Corbin Burnes BAL 1711193.551.19187520$19.66AL|NL
8 Tyler Glasnow LAD 1321063.271.11166400$19.37AL|NL
9 George Kirby SEA 1631093.541.11154270$18.94AL|NL
10 Edwin Diaz NYM 56322.961.10782130$18.79AL|NL
11 Zach Eflin TB 1581083.461.12152280$18.67AL|NL
12 Luis Castillo SEA 1681093.511.18176500$18.31AL|NL
13 Chris Sale ATL 1361063.421.12165390$18.22AL|NL
14 Mason Miller OAK 61332.661.05892424$17.96AL|NL
15 Zac Gallen ARI 1671193.671.20174470$16.93AL|NL
16 Logan Gilbert SEA 1641093.701.15164380$16.71AL|NL
17 Logan Webb SF 1721193.451.23152390$16.20AL|NL
18 Camilo Doval SF 57333.161.23692430$15.71AL|NL
19 Grayson Rodriguez BAL 1561083.571.21171550$15.49AL|NL
20 Max Fried ATL 1591173.471.23153430$15.43AL|NL
21 Emmanuel Clase CLE 57323.101.17591529$15.33AL|NL
22 Carlos Rodon NYY 1421083.701.17169480$15.07AL|NL
23 Josh Hader HOU 54323.081.14782426$15.00AL|NL
24 Framber Valdez IL-15 HOU 1481073.281.23148490$14.87AL|NL
25 Yoshinobu Yamamoto LAD 1471073.761.17163400$14.40AL|NL
26 Aaron Nola PHI 1691093.841.19168410$14.32AL|NL
27 Peter Fairbanks TB 57323.111.18742426$14.31AL|NL
28 Shota Imanaga CHC 1551083.761.18159410$14.10AL|NL
29 David Bednar PIT 59333.411.18692127$13.80AL|NL
30 Dylan Cease SD 1521083.661.25181650$13.78AL|NL
31 Ryan Helsley STL 56323.081.16722325$13.78AL|NL
32 Clay Holmes NYY 57323.111.24592028$13.61AL|NL
33 Sonny Gray STL 1561083.561.23155500$13.54AL|NL
34 Raisel Iglesias ATL 58323.521.17661727$13.31AL|NL
35 Evan Phillips LAD 56323.391.17661826$12.90AL|NL
36 Andres Munoz SEA 55322.841.14732222$12.75AL|NL
37 Blake Snell SF 141983.501.26173640$12.50AL|NL
38 Jhoan Duran IL-15 MIN 48322.521.11671921$12.06AL|NL
39 Robert Suarez SD 60333.551.25662426$11.45AL|NL
40 Craig Kimbrel BAL 57333.601.21702325$11.39AL|NL
41 Jordan Romano TOR 54323.581.23612226$11.00AL|NL
42 Yusei Kikuchi TOR 135983.621.22149490$10.89AL|NL
43 Adbert Alzolay CHC 58333.621.19621724$10.39AL|NL
44 Reid Detmers LAA 153993.861.25172590$10.35AL|NL
45 Jesus Luzardo MIA 145993.751.25162540$10.23AL|NL
46 Jose Berrios TOR 1561093.901.23148450$10.15AL|NL
47 Nick Lodolo CIN 127873.661.20149430$9.77AL|NL
48 Tanner Scott MIA 57333.181.28712922$9.74AL|NL
49 Hunter Greene CIN 137984.051.23171550$9.16AL|NL
50 Justin Verlander HOU 1551084.091.21144400$9.01AL|NL
51 Cole Ragans KAN 149983.721.29161610$9.00AL|NL
52 Kenley Jansen BOS 55334.201.31642527$8.99AL|NL
53 Garrett Crochet CWS 119773.481.22144510$8.42AL|NL
54 MacKenzie Gore WAS 133883.721.26154550$8.00AL|NL
55 Carlos Estevez LAA 57334.221.32602426$7.79AL|NL
56 Joe Musgrove SD 146983.931.23138400$7.73AL|NL
57 Chris Bassitt TOR 16610104.021.28153540$7.63AL|NL
58 Jordan Montgomery ARI 1551093.911.27137440$7.61AL|NL
59 Bailey Ober MIN 134883.961.18135330$7.55AL|NL
60 Alexis Diaz CIN 59334.281.38693126$7.37AL|NL
61 Michael Kopech CWS 61334.071.31713023$7.23AL|NL
62 Max Scherzer IL-15 TEX 121873.971.17133330$7.15AL|NL
63 Nathan Eovaldi TEX 150993.981.26144450$6.75AL|NL
64 Justin Steele IL-15 CHC 127873.611.24122390$6.74AL|NL
65 Nestor Cortes NYY 127873.981.20132370$6.27AL|NL
66 Jason Foley DET 56333.641.30521921$5.88AL|NL
67 Kyle Finnegan WAS 57333.921.32582322$5.88AL|NL
68 Michael King SD 148993.921.31151610$5.86AL|NL
69 Jose Alvarado PHI 56322.971.24742814$5.78AL|NL
70 Merrill Kelly ARI 149983.951.30145530$5.54AL|NL
71 Cristopher Sanchez PHI 128873.621.28123460$5.49AL|NL
72 Aaron Civale TB 126883.941.23125360$5.01AL|NL
73 Charlie Morton ATL 1471084.111.34157620$4.82AL|NL
74 Shane Baz IL-15 TB 102663.561.17112310$4.78AL|NL
75 Paul Sewald IL-15 ARI 46223.851.24531821$4.77AL|NL
76 Clarke Schmidt NYY 136984.021.28128460$4.31AL|NL
77 Ranger Suarez PHI 146983.831.33130530$4.19AL|NL
78 Yu Darvish IL-15 SD 126884.121.22125360$4.11AL|NL
79 Tanner Bibee CLE 140884.121.26138470$3.95AL|NL
80 Mitch Keller PIT 1649104.121.32150590$3.70AL|NL
81 Kodai Senga IL-60 NYM 105763.661.28119460$3.13AL|NL
82 James McArthur KAN 57333.951.30541918$3.10AL|NL
83 Bobby Miller IL-15 LAD 107763.801.23110340$3.05AL|NL
84 Lance Lynn STL 143994.231.28130460$2.91AL|NL
85 Taj Bradley IL-15 TB 116773.951.24119390$2.81AL|NL
86 Ryan Pepiot TB 119773.991.26129460$2.79AL|NL
87 Luis Severino NYM 135884.061.29130470$2.70AL|NL
88 Brandon Pfaadt ARI 131884.231.23120340$2.70AL|NL
89 Gerrit Cole IL-60 NYY 84643.621.1494230$2.66AL|NL
90 Bryce Miller SEA 125784.061.23117350$2.43AL|NL
91 Kyle Harrison SF 135884.091.32142580$2.38AL|NL
92 Marcus Stroman NYY 146983.971.34123480$2.18AL|NL
93 Sean Manaea NYM 117773.961.26119410$2.17AL|NL
94 Tanner Houck BOS 134884.031.31129450$2.15AL|NL
95 Steven Matz STL 116773.861.25106350$2.07AL|NL
96 Hunter Harvey WAS 56333.311.1565179$2.00AL|NL
97 Jack Flaherty DET 135894.101.32137510$1.92AL|NL
98 Hunter Brown HOU 104763.691.29108410$1.82AL|NL
99 Patrick Sandoval LAA 139993.951.38134630$1.80AL|NL
100 Louie Varland MIN 114773.981.26111360$1.38AL|NL
101 Devin Williams IL-60 MIL 37223.071.21491814$1.37AL|NL
102 Kyle Bradish IL-15 BAL 102763.821.26100330$1.22AL|NL
103 Brayan Bello BOS 155994.141.36138520$1.10AL|NL
104 Kirby Yates TEX 55334.021.34642615$1.09AL|NL
105 Bryan Woo IL-15 SEA 106673.951.23109360$0.95AL|NL
106 Kevin Ginkel ARI 55323.531.25612111$0.90AL|NL
107 Jared Jones PIT 120774.071.29119450$0.60AL|NL
108 Kutter Crawford BOS 135884.411.29133450$0.38AL|NL
109 Logan Allen CLE 128884.111.33119470$0.17AL|NL
110 Reynaldo Lopez ATL 120874.211.33125480$0.06AL|NL
111 Naoyuki Uwasawa BOS 42235.111.4533150$0.00AL|NL
112 Kenta Maeda DET 131794.301.27123390$-0.01AL|NL
113 Trevor Rogers MIA 127784.051.32120460$-0.13AL|NL
114 Aroldis Chapman PIT 55322.931.2481324$-0.31AL|NL
115 Nick Pivetta IL-15 BOS 122784.311.31135470$-0.36AL|NL
116 Edward Cabrera MIA 122783.981.38134620$-0.43AL|NL
117 Jon Gray TEX 140894.321.33133500$-0.43AL|NL
118 Luis Gil NYY 92653.861.31114480$-0.44AL|NL
119 Jordan Wicks CHC 120774.041.32112430$-0.66AL|NL
120 Orion Kerkering PHI 54323.531.2362218$-0.80AL|NL
121 Miles Mikolas STL 1579104.421.30112360$-0.92AL|NL
122 Justin Lawrence COL 57334.321.44592716$-1.01AL|NL
123 Walker Buehler IL-15 LAD 122874.311.31112390$-1.01AL|NL
124 Alex Cobb IL-60 SF 92653.631.2881260$-1.15AL|NL
125 Jose Soriano LAA 103663.811.36116520$-1.21AL|NL
126 Chris Paddack MIN 116784.261.27102310$-1.33AL|NL
127 Max Meyer MIA 118784.101.32108420$-1.35AL|NL
128 Griffin Canning LAA 123784.311.30118400$-1.37AL|NL
129 Cristian Javier IL-15 HOU 124884.571.31130500$-1.38AL|NL
130 JP Sears OAK 1457104.391.30126490$-1.65AL|NL
131 Jordan Hicks SF 129883.981.42122630$-1.65AL|NL
132 A.J. Minter ATL 56323.301.1569193$-1.67AL|NL
133 Brock Stewart MIN 55323.141.1673222$-1.77AL|NL
134 Paul Skenes PIT 88553.801.2693320$-1.82AL|NL
135 Jose Quintana NYM 147894.151.38123560$-1.87AL|NL
136 Eduardo Rodriguez IL-15 ARI 95663.881.2990320$-1.88AL|NL
137 Brady Singer KAN 146894.271.36125450$-1.89AL|NL
138 Daniel Hudson LAD 54323.621.1664175$-1.95AL|NL
139 Dean Kremer BAL 135884.421.32117430$-1.95AL|NL
140 Matthew Strahm PHI 60333.351.1273181$-2.08AL|NL
141 Reese Olson DET 115784.131.34108430$-2.10AL|NL
142 Paul Blackburn OAK 136794.161.34113460$-2.20AL|NL
143 Jason Adam TB 55323.391.1566203$-2.25AL|NL
144 Kyle Gibson STL 155994.281.38119520$-2.33AL|NL
145 Ryan Pressly HOU 57323.281.1863183$-2.42AL|NL
146 Joe Ross MIL 112674.181.30107390$-2.43AL|NL
147 Gavin Williams IL-15 CLE 101664.151.30104400$-2.44AL|NL
148 Garrett Whitlock IL-15 BOS 108674.221.28101300$-2.56AL|NL
149 Yimi Garcia TOR 53323.351.1359163$-2.56AL|NL
150 Michael Wacha KAN 136894.471.33118420$-2.61AL|NL
151 Matt Brash IL-15 SEA 46322.941.1859203$-2.70AL|NL
152 Bryan Abreu HOU 57323.311.2274272$-2.91AL|NL
153 Zack Littell TB 129784.381.31108380$-3.03AL|NL
154 JoJo Romero STL 55323.061.2161202$-3.16AL|NL
155 Trevor Megill MIL 54323.471.2168233$-3.22AL|NL
156 Jameson Taillon CHC 134794.521.30113360$-3.41AL|NL
157 David Robertson TEX 54333.951.2658197$-3.41AL|NL
158 Abner Uribe MIL 56333.461.3470315$-3.44AL|NL
159 Andrew Heaney TEX 89554.151.2693310$-3.47AL|NL
160 Griffin Jax MIN 57333.531.2063193$-3.48AL|NL
161 James Paxton LAD 112774.361.35110450$-3.58AL|NL
162 Braxton Garrett IL-15 MIA 83553.891.2676230$-3.66AL|NL
163 Joel Payamps MIL 59333.851.2556196$-3.68AL|NL
164 Casey Mize DET 116684.271.31102350$-3.69AL|NL
165 Joe Kelly LAD 53323.141.2565232$-3.78AL|NL
166 Yuki Matsui SD 55323.411.2565243$-3.78AL|NL
167 Andrew Abbott CIN 102664.371.32109400$-3.79AL|NL
168 Lucas Erceg OAK 57333.371.2969283$-3.83AL|NL
169 Ross Stripling OAK 117684.261.2991310$-3.90AL|NL
170 Jeff Hoffman PHI 57333.801.2866265$-3.90AL|NL
171 DL Hall IL-15 MIL 94563.971.35101440$-4.06AL|NL
172 Caleb Thielbar MIN 55333.441.1765191$-4.09AL|NL
173 Fernando Cruz CIN 56333.641.2372242$-4.27AL|NL
174 John Means IL-15 BAL 108674.401.2787280$-4.41AL|NL
175 Joe Jimenez ATL 59333.821.2070202$-4.42AL|NL
176 Mark Leiter Jr. CHC 54333.711.2559194$-4.50AL|NL
177 Pierce Johnson ATL 55323.431.2469231$-4.73AL|NL
178 Chris Martin BOS 57333.691.2155133$-4.74AL|NL
179 Gabe Speier SEA 54323.261.1759170$-4.76AL|NL
180 David Peterson IL-60 NYM 62433.381.2965250$-4.84AL|NL
181 Clayton Kershaw IL-60 LAD 62433.701.2162170$-4.88AL|NL
182 Aaron Ashby MIL 94553.831.3993440$-4.92AL|NL
183 Caleb Ferguson NYY 54323.451.2561222$-4.92AL|NL
184 Jake Junis IL-15 MIL 90564.261.2885270$-5.08AL|NL
185 A.J. Puk IL-15 MIA 74454.131.3574324$-5.11AL|NL
186 Giovanny Gallegos STL 59333.921.2360193$-5.29AL|NL
187 Taylor Rogers SF 54333.551.2560212$-5.29AL|NL
188 Randy Vasquez SD 105664.261.3592410$-5.34AL|NL
189 Ronel Blanco HOU 115774.451.39110520$-5.39AL|NL
190 Ian Hamilton NYY 58333.481.3063262$-5.41AL|NL
191 Garrett Cleavinger TB 47323.161.2363230$-5.46AL|NL
192 Andrew Nardi MIA 55333.591.2864242$-5.48AL|NL
193 Colin Rea MIL 128794.611.33105390$-5.48AL|NL
194 Keaton Winn SF 79553.921.3168260$-5.50AL|NL
195 Erik Swanson TOR 57333.711.2061181$-5.53AL|NL
196 Ryne Stanek SEA 54333.711.2664242$-5.59AL|NL
197 Shawn Armstrong TB 53323.601.1955161$-5.72AL|NL
198 Ryan Walker SF 53323.451.2458201$-5.73AL|NL
199 Seth Lugo KAN 137894.551.38108430$-5.74AL|NL
200 Yennier Cano BAL 57333.551.3053213$-5.76AL|NL
201 Gregory Soto PHI 54323.561.3161252$-6.07AL|NL
202 Lance McCullers IL-60 HOU 72443.831.3171280$-6.09AL|NL
203 Gregory Santos IL-15 SEA 47223.461.2649184$-6.11AL|NL
204 Daniel Coulombe BAL 55323.601.2457191$-6.16AL|NL
205 Steven Okert MIN 54333.761.2565241$-6.18AL|NL
206 Aaron Bummer ATL 54323.181.3162250$-6.22AL|NL
207 Hector Neris CHC 57334.031.3261254$-6.24AL|NL
208 Drew Rasmussen IL-60 TB 47323.371.1649120$-6.24AL|NL
209 Spencer Turnbull PHI 83554.121.3375300$-6.25AL|NL
210 Jose Leclerc TEX 57334.281.3762286$-6.32AL|NL
211 Matt Moore LAA 55333.971.3358244$-6.43AL|NL
212 Michael Grove LAD 51323.671.1856160$-6.48AL|NL
213 Ryan Weathers MIA 110684.291.4099470$-6.49AL|NL
214 Huascar Ynoa ATL 69444.011.3070250$-6.69AL|NL
215 Matthew Liberatore STL 73443.861.3266280$-6.76AL|NL
216 Chase Silseth IL-15 LAA 87564.201.3785370$-6.77AL|NL
217 Robert Gasser MIL 91564.391.3283330$-6.79AL|NL
218 Alex Wood OAK 115684.351.3894440$-6.84AL|NL
219 Austin Adams OAK 54333.661.2663250$-6.85AL|NL
220 Anthony Bender MIA 51333.721.2954202$-6.87AL|NL
221 Alex Vesia LAD 52323.861.2764241$-6.87AL|NL
222 Drew Smyly CHC 60333.991.2461181$-6.90AL|NL
223 Andrew Kittredge STL 54323.741.2648162$-6.91AL|NL
224 Jeffrey Springs IL-60 TB 42323.451.1546120$-6.91AL|NL
225 Seranthony Dominguez PHI 54333.791.2760221$-6.93AL|NL
226 Andrew Chafin DET 54333.781.3359242$-7.13AL|NL
227 Adam Ottavino NYM 55333.911.3058232$-7.17AL|NL
228 Frankie Montas CIN 132794.661.39115480$-7.22AL|NL
229 Bowden Francis TOR 62334.061.2264210$-7.22AL|NL
230 Alex Lange DET 54333.811.4062303$-7.28AL|NL
231 Kody Funderburk MIN 49323.371.2852200$-7.35AL|NL
232 Bryan Hudson MIL 53323.511.3058230$-7.38AL|NL
233 Bryce Elder ATL 118774.421.4295420$-7.39AL|NL
234 Trevor Richards TOR 54333.751.2963250$-7.53AL|NL
235 Josh Sborz IL-15 TEX 50323.711.2657200$-7.58AL|NL
236 Cade Povich BAL 65443.991.3364270$-7.60AL|NL
237 Graham Ashcraft CIN 140894.621.42111500$-7.60AL|NL
238 Colin Holderman PIT 54333.701.3155231$-7.60AL|NL
239 Scott Barlow CLE 55333.941.3357232$-7.75AL|NL
240 Dane Dunning TEX 125784.551.42106490$-7.75AL|NL
241 Mike Clevinger CWS 1306104.801.34112440$-7.80AL|NL
242 Will Vest DET 52333.701.3051191$-7.82AL|NL
243 Reed Garrett NYM 51323.661.2855210$-7.83AL|NL
244 Michael Lorenzen TEX 115674.491.40100450$-7.83AL|NL
245 Luke Weaver NYY 50323.861.2049130$-7.84AL|NL
246 Drew Thorpe CWS 80464.211.3271290$-7.84AL|NL
247 Cade Smith CLE 52323.731.3060240$-7.88AL|NL
248 Tyler Wells IL-15 BAL 61334.171.2260170$-7.91AL|NL
249 Enyel De Los Santos SD 55333.921.3057221$-7.94AL|NL
250 Cody Bradford IL-15 TEX 70444.381.2560180$-7.97AL|NL
251 Erik Miller SF 51323.561.3561280$-8.00AL|NL
252 Cole Irvin BAL 64444.161.2651150$-8.05AL|NL
253 Tylor Megill IL-15 NYM 65444.151.3161230$-8.06AL|NL
254 Gavin Stone LAD 65444.101.3363250$-8.06AL|NL
255 Keegan Akin BAL 44223.411.1947130$-8.17AL|NL
256 Luis Garcia LAA 54333.841.3051191$-8.18AL|NL
257 Nate Pearson TOR 51323.821.3059240$-8.22AL|NL
258 Sam Hentges IL-15 CLE 45223.301.2449170$-8.26AL|NL
259 Jacob deGrom IL-60 TEX 24212.780.963350$-8.32AL|NL
260 Scott McGough ARI 50323.731.2953200$-8.33AL|NL
261 Ben Brown CHC 57333.921.3162240$-8.35AL|NL
262 John Schreiber KAN 55333.951.3553222$-8.37AL|NL
263 Jake Latz TEX 52323.871.2956220$-8.44AL|NL
264 Robert Garcia WAS 54333.851.3556251$-8.51AL|NL
265 Luke Little CHC 45223.291.3257250$-8.53AL|NL
266 Jake Diekman NYM 50323.631.3760290$-8.53AL|NL
267 Hoby Milner MIL 55333.941.3050171$-8.54AL|NL
268 Hunter Gaddis CLE 54334.251.2451161$-8.55AL|NL
269 Ryan Brasier LAD 54324.091.2852181$-8.56AL|NL
270 Brennan Bernardino BOS 53323.751.3255210$-8.57AL|NL
271 Chad Green IL-15 TOR 44223.671.1848140$-8.60AL|NL
272 Tanner Banks CWS 52233.731.2352170$-8.69AL|NL
273 Tim Mayza TOR 52323.601.3248190$-8.70AL|NL
274 Tayler Saucedo SEA 53333.621.3350220$-8.72AL|NL
275 Quinn Priester PIT 96564.241.4177390$-8.79AL|NL
276 Jordan Leasure CWS 55234.131.3458253$-8.84AL|NL
277 Ryne Nelson IL-15 ARI 83554.501.3466270$-8.85AL|NL
278 J.P. France HOU 83554.521.3672300$-8.90AL|NL
279 Calvin Faucher MIA 53334.071.3652222$-8.92AL|NL
280 Nick Sandlin CLE 54333.961.3258240$-8.93AL|NL
281 Joey Wentz DET 64344.081.3263250$-8.95AL|NL
282 Emilio Pagan CIN 57334.501.3160222$-8.95AL|NL
283 Brooks Raley IL-15 NYM 49223.761.2952201$-8.96AL|NL
284 Adrian Morejon SD 48223.691.2450180$-9.01AL|NL
285 Triston McKenzie CLE 101574.731.3694400$-9.04AL|NL
286 Rafael Montero HOU 53323.941.3154220$-9.05AL|NL
287 Jay Jackson MIN 53334.101.2753180$-9.05AL|NL
288 Wade Miley MIL 127794.511.4391460$-9.07AL|NL
289 Mitch Spence OAK 63343.941.3051190$-9.07AL|NL
290 Matt Manning DET 108684.611.3985380$-9.08AL|NL
291 Nick Burdi IL-15 NYY 43223.651.2653200$-9.09AL|NL
292 Bailey Falter PIT 88564.581.3367260$-9.09AL|NL
293 Jhony Brito SD 77444.261.3462260$-9.10AL|NL
294 Nick Martinez CIN 106674.651.4193400$-9.13AL|NL
295 Jake Irvin WAS 116684.661.4097450$-9.17AL|NL
296 Victor Gonzalez NYY 54323.801.3749241$-9.18AL|NL
297 Ryan Fernandez STL 52323.971.3347201$-9.28AL|NL
298 Kyle Hendricks CHC 108674.671.3676280$-9.30AL|NL
299 Sean Reid-Foley IL-15 NYM 48223.701.3056230$-9.31AL|NL
300 Phil Maton TB 56334.271.3553232$-9.34AL|NL