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 Luis Castillo SEA 1711283.451.16180500$23.42AL|NL
2 Yoshinobu Yamamoto LAD 1551273.691.07163380$22.37AL|NL
3 Corbin Burnes BAL 1741183.551.16189520$22.32AL|NL
4 Pablo Lopez MIN 1701083.561.14189450$21.59AL|NL
5 Zack Wheeler PHI 1731183.531.16176440$21.32AL|NL
6 Kevin Gausman TOR 1641183.541.17182430$20.83AL|NL
7 Zac Gallen ARI 1721293.591.19172500$20.41AL|NL
8 George Kirby SEA 1661193.561.12154270$20.32AL|NL
9 Logan Webb SF 1781283.431.20154390$20.15AL|NL
10 Zach Eflin TB 1571183.521.12151270$19.75AL|NL
11 Edwin Diaz NYM 57422.891.05852031$19.02AL|NL
12 Joe Ryan MIN 1571093.811.12175400$18.37AL|NL
13 Freddy Peralta MIL 1461083.621.15176500$18.18AL|NL
14 Tarik Skubal DET 141983.381.12159370$17.87AL|NL
15 Logan Gilbert SEA 1691083.661.17164410$17.36AL|NL
16 Tyler Glasnow LAD 1271063.491.14160400$16.81AL|NL
17 Max Fried ATL 1571273.491.23146440$16.73AL|NL
18 Aaron Nola PHI 1721194.001.17174400$16.71AL|NL
19 Dylan Cease SD 1521073.631.25184650$15.58AL|NL
20 Chris Sale ATL 1321063.661.17161400$15.20AL|NL
21 Emmanuel Clase CLE 59432.981.13601530$15.17AL|NL
22 Raisel Iglesias ATL 59523.361.14691628$14.78AL|NL
23 Josh Hader HOU 55423.111.12792327$14.49AL|NL
24 Peter Fairbanks TB 58533.161.19802626$14.39AL|NL
25 Carlos Rodon NYY 1391083.871.17161470$14.13AL|NL
26 Mason Miller OAK 63322.941.09882524$14.03AL|NL
27 Ryan Helsley STL 57533.211.16722226$13.90AL|NL
28 Michael King SD 1681093.941.27197690$13.90AL|NL
29 Framber Valdez IL-15 HOU 1431063.341.23136480$13.86AL|NL
30 Andres Munoz SEA 56533.011.13812323$13.82AL|NL
31 Shota Imanaga CHC 150973.681.19158410$13.81AL|NL
32 Camilo Doval SF 58433.491.25722631$13.60AL|NL
33 Blake Snell SF 1411083.581.30178680$13.39AL|NL
34 Joe Musgrove SD 1481073.731.20139400$12.59AL|NL
35 Grayson Rodriguez BAL 150983.841.21163500$12.36AL|NL
36 Evan Phillips LAD 57423.421.16661827$12.16AL|NL
37 Clay Holmes NYY 58433.451.22612129$12.03AL|NL
38 David Bednar PIT 60333.341.16722027$11.89AL|NL
39 Chris Bassitt TOR 17311104.021.25156520$11.80AL|NL
40 Sonny Gray STL 154973.601.23142480$11.79AL|NL
41 Adbert Alzolay CHC 60433.831.18641728$11.26AL|NL
42 Craig Kimbrel BAL 59543.841.21742525$11.13AL|NL
43 Jordan Romano TOR 55433.561.21642027$10.83AL|NL
44 Jhoan Duran IL-15 MIN 49322.541.10681922$10.54AL|NL
45 Reid Detmers LAA 151983.981.25167560$10.29AL|NL
46 Alexis Diaz CIN 60544.091.29713127$10.19AL|NL
47 Garrett Crochet CWS 119873.521.23147510$10.06AL|NL
48 Jose Berrios TOR 1571094.061.24148440$9.72AL|NL
49 Hunter Greene CIN 131884.171.20166500$8.96AL|NL
50 Cole Ragans KAN 146983.811.30155580$8.68AL|NL
51 Jesus Luzardo MIA 146893.951.26164530$8.61AL|NL
52 Merrill Kelly ARI 1621093.991.29149530$8.54AL|NL
53 Robert Suarez SD 61444.041.27652626$8.33AL|NL
54 Justin Verlander IL-15 HOU 147984.121.21137390$8.01AL|NL
55 Tanner Scott MIA 58443.521.31773022$7.99AL|NL
56 Jordan Montgomery ARI 149983.861.26134420$7.95AL|NL
57 Justin Steele IL-15 CHC 129873.641.25122390$6.99AL|NL
58 Nathan Eovaldi TEX 150984.081.26141430$6.95AL|NL
59 Carlos Estevez LAA 59334.191.29642427$6.88AL|NL
60 Kenley Jansen BOS 56334.271.33652628$6.80AL|NL
61 Shane Baz IL-15 TB 105763.581.17115320$6.65AL|NL
62 Yu Darvish SD 130884.081.19128370$6.56AL|NL
63 Charlie Morton ATL 1471084.161.34160630$6.43AL|NL
64 Mitch Keller PIT 1679114.131.31156560$6.04AL|NL
65 MacKenzie Gore WAS 130883.941.30150540$5.99AL|NL
66 Yusei Kikuchi TOR 135873.951.30146510$5.62AL|NL
67 Ranger Suarez PHI 145973.881.32129510$5.26AL|NL
68 Reynaldo Lopez ATL 115963.911.29123440$5.22AL|NL
69 Bobby Miller IL-15 LAD 106853.831.20106330$5.10AL|NL
70 Bailey Ober MIN 131774.091.20129320$5.09AL|NL
71 Nestor Cortes NYY 128764.041.20126370$5.08AL|NL
72 Aaron Civale TB 124774.011.20122330$4.81AL|NL
73 Marcus Stroman NYY 1451084.041.32120480$4.56AL|NL
74 Tanner Bibee CLE 139884.091.27133470$4.55AL|NL
75 Kyle Finnegan WAS 59454.181.35582423$4.49AL|NL
76 Alex Cobb IL-15 SF 118873.631.28105340$4.39AL|NL
77 Brandon Pfaadt ARI 126884.151.22119310$4.36AL|NL
78 Kodai Senga IL-60 NYM 107763.671.28123460$4.22AL|NL
79 Taj Bradley IL-15 TB 122773.961.24125410$4.18AL|NL
80 Nick Lodolo CIN 119664.071.23144410$4.17AL|NL
81 Cristian Javier HOU 145884.331.28148600$3.83AL|NL
82 Patrick Sandoval LAA 141993.971.37138600$3.74AL|NL
83 Bryce Miller SEA 123774.031.21113330$3.61AL|NL
84 Jose Alvarado PHI 57323.311.26772814$3.44AL|NL
85 Zack Littell TB 135774.031.23114350$3.35AL|NL
86 Ryan Pepiot TB 118774.041.26128460$3.33AL|NL
87 Gerrit Cole IL-60 NYY 86643.641.1596230$2.91AL|NL
88 Michael Kopech CWS 62344.511.37693223$2.88AL|NL
89 Paul Sewald IL-15 ARI 48223.851.24541921$2.78AL|NL
90 Max Scherzer IL-15 TEX 99664.001.17110270$2.64AL|NL
91 Bryan Woo IL-15 SEA 108773.991.24112370$2.62AL|NL
92 Tanner Houck BOS 128884.181.30128430$2.58AL|NL
93 Hunter Harvey WAS 57433.381.1266169$2.52AL|NL
94 Garrett Whitlock IL-15 BOS 111764.011.24110290$2.39AL|NL
95 Clarke Schmidt NYY 135884.241.30130460$2.32AL|NL
96 Louie Varland MIN 131784.211.27127400$2.00AL|NL
97 Nick Pivetta IL-15 BOS 129884.421.30138480$1.92AL|NL
98 Cristopher Sanchez PHI 115763.921.27107380$1.91AL|NL
99 Jordan Hicks SF 124883.941.38130610$1.91AL|NL
100 Sean Manaea NYM 129784.261.28132430$1.81AL|NL
101 Kyle Bradish IL-15 BAL 105763.841.27102340$1.74AL|NL
102 Jon Gray TEX 139884.361.31135490$1.58AL|NL
103 Brayan Bello BOS 15210104.301.39137530$1.57AL|NL
104 Hunter Brown HOU 108874.041.32110430$1.37AL|NL
105 Kirby Yates TEX 56444.191.35682816$1.37AL|NL
106 Dean Kremer BAL 135884.221.30117410$1.34AL|NL
107 Walker Buehler IL-15 LAD 125874.281.29115380$1.16AL|NL
108 Steven Matz STL 116773.961.29107350$1.15AL|NL
109 Kevin Ginkel ARI 56433.571.25632211$1.11AL|NL
110 Trevor Rogers MIA 117784.021.31114410$0.87AL|NL
111 Kutter Crawford BOS 132774.371.29131430$0.69AL|NL
112 Triston McKenzie CLE 125784.271.28119430$0.65AL|NL
113 Miles Mikolas STL 1609104.401.30113370$0.63AL|NL
114 Lance Lynn STL 144894.431.32134480$0.59AL|NL
115 Yariel Rodriguez TOR 95653.881.27106380$0.49AL|NL
116 JP Sears OAK 1437104.341.30126480$0.01AL|NL
117 Devin Williams IL-60 MIL 38223.081.21511814$-0.03AL|NL
118 Brady Singer KAN 147894.401.34132460$-0.12AL|NL
119 Logan Allen CLE 124774.161.32115440$-0.18AL|NL
120 Edward Cabrera MIA 119784.171.36128580$-0.20AL|NL
121 A.J. Minter ATL 57533.551.1570173$-0.22AL|NL
122 Matthew Strahm PHI 62533.551.1173171$-0.22AL|NL
123 Jack Flaherty DET 137794.361.34137550$-0.39AL|NL
124 Jason Foley DET 58233.911.32481818$-0.45AL|NL
125 Aroldis Chapman PIT 56443.321.2987334$-0.67AL|NL
126 Kyle Harrison SF 119664.241.33131530$-0.72AL|NL
127 Luis Severino NYM 130784.421.31124450$-0.81AL|NL
128 DL Hall MIL 105664.101.34121490$-0.90AL|NL
129 Jameson Taillon IL-15 CHC 138894.551.30117380$-0.91AL|NL
130 Griffin Canning LAA 126794.521.31127420$-1.10AL|NL
131 Eduardo Rodriguez IL-15 ARI 97663.881.2992320$-1.13AL|NL
132 Gavin Williams IL-15 CLE 104674.171.30108410$-1.39AL|NL
133 Ryan Pressly HOU 58433.391.1766173$-1.53AL|NL
134 Daniel Hudson LAD 55433.891.1967186$-1.54AL|NL
135 Jared Jones PIT 110674.231.30108400$-1.74AL|NL
136 Ross Stripling OAK 123684.191.29101330$-1.90AL|NL
137 Michael Wacha KAN 134794.431.32114410$-2.12AL|NL
138 Orion Kerkering PHI 56333.811.2262198$-2.17AL|NL
139 Justin Lawrence COL 58344.491.42612816$-2.27AL|NL
140 Jordan Wicks CHC 113674.191.33104410$-2.68AL|NL
141 Kenta Maeda DET 119684.491.29112370$-2.70AL|NL
142 James McArthur KAN 58334.141.32552012$-2.72AL|NL
143 Jason Adam TB 56323.521.1467203$-2.75AL|NL
144 Reese Olson DET 112684.201.34106440$-2.81AL|NL
145 JoJo Romero STL 56433.331.2366202$-2.85AL|NL
146 Chris Paddack MIN 112684.481.27102290$-2.86AL|NL
147 A.J. Puk MIA 98684.221.36108420$-2.99AL|NL
148 Matt Brash IL-15 SEA 47322.981.1861203$-3.05AL|NL
149 Joel Payamps MIL 60443.871.2658206$-3.06AL|NL
150 John Means IL-15 BAL 111674.381.2690280$-3.07AL|NL
151 Braxton Garrett IL-15 MIA 86553.911.2678240$-3.20AL|NL
152 Brock Stewart MIN 56223.161.1877242$-3.21AL|NL
153 Jeff Hoffman PHI 58433.951.2767265$-3.26AL|NL
154 Will Smith KAN 56344.541.36542314$-3.27AL|NL
155 Jose Soriano LAA 108564.241.38128570$-3.30AL|NL
156 Andrew Abbott CIN 98664.451.32105380$-3.43AL|NL
157 Seth Lugo KAN 136784.371.36109420$-3.47AL|NL
158 Joe Jimenez ATL 60323.691.1874202$-3.52AL|NL
159 Kyle Gibson STL 1549104.531.41121550$-3.54AL|NL
160 Ronel Blanco HOU 116774.361.40113530$-3.60AL|NL
161 Bryan Abreu HOU 59323.531.2578292$-3.73AL|NL
162 Giovanny Gallegos STL 60434.041.2066193$-3.74AL|NL
163 David Robertson TEX 56444.211.3263237$-3.86AL|NL
164 Paul Skenes PIT 82554.001.2982300$-3.87AL|NL
165 Abner Uribe MIL 57323.641.3472335$-4.12AL|NL
166 Chad Green TOR 56433.801.1864161$-4.23AL|NL
167 Griffin Jax MIN 58443.951.2362193$-4.29AL|NL
168 Joe Kelly LAD 54433.691.2868252$-4.38AL|NL
169 Trevor Megill MIL 55223.461.2374223$-4.42AL|NL
170 Robert Gasser MIL 102664.411.3292360$-4.44AL|NL
171 David Peterson IL-60 NYM 63433.391.2867250$-4.46AL|NL
172 Alex Wood OAK 119684.381.35103430$-4.50AL|NL
173 Lance McCullers IL-60 HOU 73543.851.3173280$-4.51AL|NL
174 Frankie Montas CIN 1367104.751.37129470$-4.61AL|NL
175 Chris Martin BOS 58433.821.2557123$-4.61AL|NL
176 Huascar Ynoa ATL 78544.061.3180280$-4.66AL|NL
177 Clayton Kershaw IL-60 LAD 64433.721.2164180$-4.66AL|NL
178 Yimi Garcia TOR 54333.731.1960173$-4.67AL|NL
179 Scott Barlow CLE 57433.781.2765232$-4.68AL|NL
180 James Paxton LAD 109774.571.40110460$-4.72AL|NL
181 Joe Ross MIL 109674.401.3598400$-4.78AL|NL
182 Ian Hamilton NYY 59433.741.3168282$-4.81AL|NL
183 Luis Gil NYY 86444.121.36107480$-4.82AL|NL
184 Casey Mize DET 106574.371.2888310$-4.87AL|NL
185 Paul Blackburn OAK 123684.241.38100430$-4.88AL|NL
186 Colin Rea MIL 118674.591.3199330$-4.93AL|NL
187 Pierce Johnson ATL 56433.801.3074241$-4.95AL|NL
188 Taylor Rogers SF 56443.861.2866212$-4.97AL|NL
189 Anthony Bender MIA 55333.801.2559204$-5.10AL|NL
190 Colin Poche TB 56543.961.2757221$-5.24AL|NL
191 Aaron Ashby MIL 85553.991.4090400$-5.31AL|NL
192 Max Meyer MIA 102564.211.3695380$-5.34AL|NL
193 Yuki Matsui SD 56323.691.3168283$-5.36AL|NL
194 Nick Martinez CIN 112564.341.37108400$-5.40AL|NL
195 Yennier Cano BAL 58323.641.2854204$-5.41AL|NL
196 Caleb Ferguson NYY 56433.921.2761222$-5.43AL|NL
197 Jake Junis IL-15 MIL 90454.281.2889260$-5.45AL|NL
198 Fernando Cruz CIN 57333.801.3177262$-5.45AL|NL
199 Gabe Speier SEA 56323.551.1659150$-5.50AL|NL
200 Tyler Anderson LAA 1477104.761.37123490$-5.73AL|NL
201 Dane Dunning TEX 138794.611.41121520$-5.74AL|NL
202 Alex Lange DET 55344.071.4069326$-5.76AL|NL
203 Jose Quintana NYM 141784.441.44120550$-5.79AL|NL
204 Andrew Heaney TEX 88564.471.3290320$-5.79AL|NL
205 Steven Okert MIN 55333.881.2269231$-5.79AL|NL
206 Hector Neris CHC 59434.041.3065262$-5.80AL|NL
207 Erik Swanson TOR 58333.811.2164191$-5.80AL|NL
208 Adam Ottavino NYM 56433.911.3161242$-5.93AL|NL
209 Andrew Kittredge STL 55433.781.2446142$-5.97AL|NL
210 Alex Vesia LAD 53434.051.2867251$-6.00AL|NL
211 Andrew Nardi MIA 56333.791.2865232$-6.07AL|NL
212 Caleb Thielbar MIN 56333.841.2365181$-6.12AL|NL
213 Matt Waldron SD 104664.571.3385330$-6.14AL|NL
214 Bryce Elder ATL 112764.431.4291400$-6.25AL|NL
215 Lucas Erceg OAK 58343.751.3768323$-6.31AL|NL
216 Drew Rasmussen IL-60 TB 48323.381.1650130$-6.34AL|NL
217 Jhony Brito SD 79554.191.3063250$-6.44AL|NL
218 Garrett Cleavinger TB 49323.461.2865260$-6.55AL|NL
219 Aaron Bummer ATL 55433.761.3365250$-6.58AL|NL
220 Drew Thorpe CWS 82464.131.3175290$-6.59AL|NL
221 Mike Clevinger CWS 1336104.851.34114450$-6.68AL|NL
222 Graham Ashcraft CIN 1397104.771.39115480$-6.74AL|NL
223 Seranthony Dominguez PHI 56444.111.3063241$-6.75AL|NL
224 Gregory Santos IL-15 SEA 48223.491.2750184$-6.76AL|NL
225 Randy Vasquez SD 94564.311.3682370$-6.76AL|NL
226 Mark Leiter Jr. CHC 56333.981.2760212$-6.89AL|NL
227 Jeffrey Springs IL-60 TB 43323.461.1547130$-7.00AL|NL
228 Nick Sandlin CLE 55443.981.2961250$-7.01AL|NL
229 Ryan Walker SF 55333.761.2961211$-7.05AL|NL
230 Shawn Armstrong TB 55223.601.2158171$-7.06AL|NL
231 Enyel De Los Santos SD 57333.901.2456211$-7.17AL|NL
232 Michael Lorenzen TEX 115684.631.3896440$-7.22AL|NL
233 Daniel Coulombe BAL 56333.861.2860191$-7.26AL|NL
234 Jordan Leasure CWS 56334.231.3460264$-7.35AL|NL
235 Ryne Stanek SEA 56334.011.3263272$-7.37AL|NL
236 Andrew Chafin DET 56334.011.3263252$-7.37AL|NL
237 Cade Povich BAL 66444.031.3364270$-7.45AL|NL
238 Gavin Stone LAD 66434.201.3166240$-7.51AL|NL
239 Ryne Nelson ARI 94564.461.3476310$-7.53AL|NL
240 Ryan Weathers MIA 109684.501.4395450$-7.61AL|NL
241 Drew Smyly CHC 62444.341.3061201$-7.62AL|NL
242 Gregory Soto PHI 55334.071.3465262$-7.62AL|NL
243 Sean Reid-Foley IL-15 NYM 49323.661.2959230$-7.66AL|NL
244 J.P. France HOU 90554.391.3981360$-7.73AL|NL
245 Wade Miley MIL 124784.471.4386450$-7.75AL|NL
246 Javier Assad CHC 104564.401.3987400$-7.77AL|NL
247 Martin Perez PIT 135684.371.4398490$-7.81AL|NL
248 Chase Silseth IL-15 LAA 85454.391.3685360$-7.82AL|NL
249 Sawyer Gipson-Long IL-15 DET 63343.981.2558180$-7.82AL|NL
250 Matt Moore LAA 57334.331.3559244$-7.87AL|NL
251 Tyler Wells IL-15 BAL 61334.241.2058180$-7.92AL|NL
252 Cody Bradford IL-15 TEX 70454.351.2760180$-7.92AL|NL
253 Jose Leclerc TEX 58234.401.3866316$-7.96AL|NL
254 Brooks Raley NYM 57324.041.3263241$-8.03AL|NL
255 Cade Smith CLE 53333.861.3264260$-8.03AL|NL
256 Quinn Priester PIT 98564.261.4280410$-8.17AL|NL
257 Josh Winckowski BOS 79444.321.3873291$-8.20AL|NL
258 Keaton Winn SF 62444.131.3255210$-8.36AL|NL
259 Taijuan Walker IL-15 PHI 136794.741.42103510$-8.37AL|NL
260 Josh Sborz IL-15 TEX 47323.851.2855180$-8.38AL|NL
261 Phil Maton TB 57334.231.3360242$-8.38AL|NL
262 Sam Hentges IL-15 CLE 46223.321.2450170$-8.41AL|NL
263 Erick Fedde CWS 1266104.901.40114470$-8.43AL|NL
264 Josiah Gray IL-15 WAS 126694.871.42118570$-8.49AL|NL
265 Matthew Liberatore STL 68444.151.3661270$-8.59AL|NL
266 Mason Black SF 51333.861.2750180$-8.65AL|NL
267 Jacob deGrom IL-60 TEX 24212.790.963450$-8.73AL|NL
268 Kody Funderburk MIN 48333.801.3153200$-8.76AL|NL
269 Kyle Hurt LAD 54334.091.3364260$-8.76AL|NL
270 John McMillon KAN 51334.091.4459313$-8.77AL|NL
271 Ryan Thompson ARI 56333.921.3047171$-8.81AL|NL
272 Tayler Saucedo SEA 54333.851.3153220$-8.82AL|NL
273 John Schreiber KAN 56334.051.3355221$-8.87AL|NL
274 Trevor Richards TOR 53224.021.2766240$-8.87AL|NL
275 Keegan Akin BAL 44223.641.2049130$-8.88AL|NL
276 Wandy Peralta SD 54333.851.3450241$-8.89AL|NL
277 Emilio Pagan CIN 59344.651.2962212$-8.90AL|NL
278 Ben Lively IL-15 CLE 92564.611.3877300$-8.92AL|NL
279 Cole Irvin BAL 65444.391.2851150$-8.94AL|NL
280 Dylan Lee ATL 43323.831.2444130$-8.95AL|NL
281 Bryan Hudson MIL 55333.961.3459240$-8.98AL|NL
282 Jay Jackson MIN 54334.281.2657180$-8.98AL|NL
283 Shelby Miller DET 54344.421.3554243$-9.04AL|NL
284 Bowden Francis TOR 60344.361.2760210$-9.10AL|NL
285 Scott McGough ARI 51333.941.3254200$-9.11AL|NL
286 Jorge Alcala MIN 45334.031.2849180$-9.33AL|NL
287 Steven Wilson CWS 59334.521.3562282$-9.35AL|NL
288 Jake Irvin WAS 113574.751.3995440$-9.35AL|NL
289 Nate Pearson TOR 48324.041.3355230$-9.38AL|NL
290 Ben Brown CHC 55334.101.3357240$-9.40AL|NL
291 Luis Medina IL-60 OAK 94574.441.4786500$-9.43AL|NL
292 Adrian Houser NYM 113674.531.4481460$-9.44AL|NL
293 Will Vest DET 53233.861.3153201$-9.49AL|NL
294 Landen Roupp SF 53334.061.3050190$-9.51AL|NL
295 Michael Grove LAD 52223.991.2656170$-9.54AL|NL
296 Trent Thornton SEA 53324.031.2947170$-9.56AL|NL
297 Drew Smith NYM 55334.231.3359240$-9.58AL|NL
298 Ryan Fernandez STL 51333.911.3146180$-9.60AL|NL
299 Tim Mayza TOR 52333.861.3347200$-9.62AL|NL
300 Jose Urquidy IL-15 HOU 76454.701.3062220$-9.62AL|NL