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 Spencer Strider ATL 1761673.281.05254530$29.98AL|NL
2 Yoshinobu Yamamoto LAD 1921683.620.96188400$26.85AL|NL
3 Luis Castillo SEA 1901393.261.12202560$22.30AL|NL
4 Logan Webb SF 2011493.321.15173430$20.42AL|NL
5 Zach Eflin BAL 1721483.371.09168280$19.90AL|NL
6 Corbin Burnes BAL 1941183.461.11206590$19.70AL|NL
7 Kevin Gausman TOR 1891383.461.17206450$19.48AL|NL
8 Framber Valdez HOU 1971583.341.21178670$19.40AL|NL
9 Edwin Diaz NYM 64522.610.981012135$19.30AL|NL
10 Aaron Nola PHI 1951393.831.11203390$18.72AL|NL
11 George Kirby SEA 1881393.481.12169300$18.25AL|NL
12 Max Fried ATL 1731573.271.19158470$17.99AL|NL
13 Zac Gallen ARI 1951493.571.18183570$17.94AL|NL
14 Pablo Lopez MIN 1881183.671.13204490$17.08AL|NL
15 Michael King SD 1631173.481.17215610$16.86AL|NL
16 Andres Munoz SEA 64832.911.05972327$16.66AL|NL
17 Joe Musgrove SD 1721263.371.13162410$16.37AL|NL
18 Zack Wheeler PHI 1921283.611.18192540$16.21AL|NL
19 Peter Fairbanks TB 66733.001.12952630$16.13AL|NL
20 Raisel Iglesias ATL 66743.091.08841631$16.04AL|NL
21 Emmanuel Clase CLE 66632.871.09691734$15.88AL|NL
22 Shane Bieber IL-60 CLE 1891083.511.17192470$15.19AL|NL
23 Logan Gilbert SEA 1911183.501.17176500$15.19AL|NL
24 Camilo Doval SF 66743.661.25833036$15.01AL|NL
25 Chris Bassitt TOR 19814103.831.19172520$14.96AL|NL
26 Josh Hader HOU 63523.091.08892531$14.22AL|NL
27 Tyler Glasnow LAD 1391263.571.14173440$14.01AL|NL
28 Carlos Rodon NYY 1511293.851.12175460$13.58AL|NL
29 Dylan Cease SD 1731073.581.23209730$13.50AL|NL
30 David Bednar PIT 68423.151.11822132$13.09AL|NL
31 Yu Darvish SD 17712113.961.14170460$12.89AL|NL
32 Alexis Diaz CIN 68763.891.17813231$12.86AL|NL
33 Tanner Scott SD 66753.371.19922827$12.78AL|NL
34 Blake Snell SF 1591293.521.32200790$12.35AL|NL
35 Triston McKenzie CLE 1601083.541.14158410$12.15AL|NL
36 Ryan Helsley STL 65653.461.19782630$11.97AL|NL
37 Jordan Romano TOR 57733.371.15701928$11.67AL|NL
38 Joe Ryan MIN 17111114.011.15178460$11.67AL|NL
39 Jordan Montgomery ARI 1701173.401.25159500$11.45AL|NL
40 Evan Phillips LAD 66523.511.15752130$11.14AL|NL
41 Freddy Peralta MIL 1571093.851.17179580$10.83AL|NL
42 Shota Imanaga CHC 160963.541.20170470$10.41AL|NL
43 Clay Holmes NYY 66543.831.19722631$10.14AL|NL
44 Kenley Jansen BOS 64644.171.28732432$9.80AL|NL
45 Justin Steele CHC 1721193.631.25156510$9.78AL|NL
46 Jesus Luzardo MIA 1739103.881.23196600$9.60AL|NL
47 Walker Buehler LAD 140953.551.10136340$9.56AL|NL
48 Jhoan Duran MIN 55432.791.08731625$9.31AL|NL
49 Adbert Alzolay IL-60 CHC 67443.731.13701829$9.04AL|NL
50 Bobby Miller LAD 1371163.731.15128400$8.68AL|NL
51 Tarik Skubal DET 144883.641.13150360$8.56AL|NL
52 Sonny Gray STL 169973.561.22147540$8.42AL|NL
53 Chris Sale ATL 140963.841.20171430$8.12AL|NL
54 Jose Berrios TOR 1751194.121.23165470$7.77AL|NL
55 Merrill Kelly ARI 18211113.971.26156560$7.34AL|NL
56 Craig Kimbrel BAL 66674.411.27803126$6.95AL|NL
57 Charlie Morton ATL 1531284.081.32169650$6.74AL|NL
58 Hunter Greene CIN 136994.301.16172490$6.59AL|NL
59 Paul Sewald ARI 54423.601.18651926$6.53AL|NL
60 Grayson Rodriguez BAL 156874.061.19168480$6.28AL|NL
61 Eduardo Rodriguez ARI 1341183.651.28131420$6.27AL|NL
62 Jose Alvarado PHI 65433.571.23882722$6.22AL|NL
63 Dean Kremer BAL 1681083.851.26144520$6.14AL|NL
64 Justin Verlander HOU 1531183.841.24123480$5.98AL|NL
65 Cristian Javier HOU 163974.061.24167670$5.95AL|NL
66 Mitch Keller PIT 18610114.111.29177600$5.95AL|NL
67 Zack Littell TB 152963.851.17125340$5.88AL|NL
68 Nestor Cortes NYY 141853.851.15136380$5.82AL|NL
69 Mason Miller OAK 68223.391.14872722$5.79AL|NL
70 Kodai Senga NYM 130963.631.29154620$5.75AL|NL
71 Carlos Estevez PHI 66554.251.27762825$5.62AL|NL
72 Nathan Eovaldi TEX 1661094.121.25151490$5.16AL|NL
73 Garrett Whitlock BOS 124863.721.17131260$5.10AL|NL
74 Marcus Stroman NYY 1601294.041.28127510$5.06AL|NL
75 Brandon Pfaadt ARI 141993.971.20137350$5.03AL|NL
76 Robert Suarez SD 65564.421.27652926$4.89AL|NL
77 Tanner Bibee CLE 152883.811.23143490$4.88AL|NL
78 Nick Pivetta BOS 18211124.541.29189670$4.76AL|NL
79 A.J. Puk ARI 100993.721.20131310$4.73AL|NL
80 Hunter Brown HOU 1361194.051.29140530$4.62AL|NL
81 Bailey Ober MIN 142863.981.19139340$4.40AL|NL
82 Reynaldo Lopez ATL 1071063.671.25118390$4.31AL|NL
83 Cole Ragans KAN 15210104.041.32155600$4.04AL|NL
84 Alex Lange DET 65564.161.33863621$4.01AL|NL
85 Patrick Sandoval LAA 15810104.001.35158630$3.68AL|NL
86 Bryce Miller SEA 134873.871.17116330$3.62AL|NL
87 Kyle Finnegan WAS 66564.131.32642522$3.11AL|NL
88 Aaron Civale MIL 134773.941.17125360$2.92AL|NL
89 Max Scherzer TEX 110763.841.15121290$2.79AL|NL
90 JP Sears OAK 1588104.081.27147500$2.59AL|NL
91 Jon Gray TEX 153894.241.25153500$2.56AL|NL
92 Jhony Brito SD 1311094.021.24106380$2.47AL|NL
93 Gerrit Cole NYY 101643.521.12109270$2.41AL|NL
94 Hunter Harvey KAN 64533.741.13711713$2.35AL|NL
95 Chris Paddack MIN 118974.191.20118270$2.21AL|NL
96 Reid Detmers LAA 162784.271.27169580$2.00AL|NL
97 Ryan Pepiot TB 129763.951.25138520$1.92AL|NL
98 Sean Manaea NYM 1719114.531.29173530$1.92AL|NL
99 Brayan Bello BOS 16712124.271.41152610$1.74AL|NL
100 Eury Perez MIA 104663.621.18115340$1.54AL|NL
101 Louie Varland MIN 145884.191.27138430$1.27AL|NL
102 Griffin Canning ATL 145894.371.28154500$1.16AL|NL
103 Miles Mikolas STL 18110114.361.28126410$0.90AL|NL
104 Taj Bradley TB 123874.181.25125430$0.81AL|NL
105 Nick Martinez CIN 142764.031.32149510$0.76AL|NL
106 Clarke Schmidt NYY 148894.401.28146470$0.40AL|NL
107 Kyle Bradish BAL 104753.701.2299360$0.36AL|NL
108 MacKenzie Gore WAS 138884.261.34153580$0.34AL|NL
109 Ryan Pressly HOU 66623.351.1176173$0.24AL|NL
110 Devin Williams MIL 35423.001.14511614$0.18AL|NL
111 Robert Stephenson LAA 56333.261.0384167$0.12AL|NL
112 Lance Lynn STL 1659124.451.33154560$0.08AL|NL
113 Tyler Ferguson OAK 21125.161.5719130$0.00AL|NL
114 Brent Honeywell LAD 36134.861.4328140$0.00AL|NL
115 Daniel Robert TEX 11015.061.501160$0.00AL|NL
116 Justin Hagenman NYM 24114.561.362170$0.00AL|NL
117 Albert Suarez BAL 19115.221.501470$0.00AL|NL
118 Josiah Gray WAS 1689114.491.35163750$-0.17AL|NL
119 Ranger Suarez PHI 150874.021.34127530$-0.28AL|NL
120 Justin Lawrence COL 66554.541.37723017$-0.29AL|NL
121 Kutter Crawford BOS 146884.481.28142450$-0.32AL|NL
122 Jordan Hicks SF 114994.201.40136640$-0.43AL|NL
123 Steven Matz STL 129773.991.31125400$-0.50AL|NL
124 Alex Wood IL-60 OAK 141794.231.27129430$-0.56AL|NL
125 Kevin Ginkel ARI 64543.601.2570269$-0.56AL|NL
126 Brady Singer KAN 1668104.461.31152510$-0.57AL|NL
127 Jake Junis MIL 137664.261.26141370$-0.61AL|NL
128 Giovanny Gallegos MIN 68543.651.1180194$-0.65AL|NL
129 Chad Green TOR 64743.531.1374161$-0.65AL|NL
130 Colin Poche TB 63853.521.1968241$-0.76AL|NL
131 Bryan Woo SEA 109674.111.18108320$-0.83AL|NL
132 Logan Allen CLE 130774.061.30122460$-0.84AL|NL
133 Jason Adam SD 64523.481.1078243$-0.93AL|NL
134 A.J. Minter IL-60 ATL 64633.651.1577193$-0.98AL|NL
135 James Paxton IL-15 BOS 1181084.511.37125460$-1.14AL|NL
136 Trevor Rogers BAL 116784.051.30117390$-1.15AL|NL
137 Aroldis Chapman PIT 64553.691.31100355$-1.20AL|NL
138 Will Smith KAN 64454.171.23642113$-1.26AL|NL
139 Frankie Montas MIL 1458104.641.31151470$-1.30AL|NL
140 Hector Neris HOU 70553.891.2180276$-1.43AL|NL
141 Yusei Kikuchi HOU 151884.371.38153590$-1.50AL|NL
142 Jose Leclerc TEX 66124.261.33803519$-1.53AL|NL
143 Trevor Megill MIL 64223.471.2390239$-1.53AL|NL
144 DL Hall MIL 102553.891.31133500$-1.53AL|NL
145 Jameson Taillon CHC 141784.411.25122380$-1.56AL|NL
146 Matthew Strahm PHI 70653.921.1378192$-1.63AL|NL
147 Tanner Houck BOS 131994.611.34135490$-1.63AL|NL
148 Braxton Garrett MIA 127664.011.29116360$-1.78AL|NL
149 Garrett Crochet CWS 95773.971.34113470$-1.80AL|NL
150 Dane Dunning TEX 1608104.381.35140540$-1.90AL|NL
151 Taylor Rogers SF 63763.971.2881243$-1.91AL|NL
152 Clayton Kershaw IL-15 LAD 70643.461.1470170$-2.02AL|NL
153 Alex Cobb SF 127763.831.38113420$-2.06AL|NL
154 John Means IL-60 BAL 121774.231.2190310$-2.07AL|NL
155 Kyle Hendricks LAA 146894.401.29113350$-2.17AL|NL
156 Lance McCullers HOU 83633.611.2788370$-2.38AL|NL
157 Jonathan Loaisiga IL-60 NYY 64653.681.1557163$-2.47AL|NL
158 Jose Urquidy IL-60 HOU 109654.101.2089280$-2.50AL|NL
159 Joe Jimenez ATL 67413.611.1687222$-2.58AL|NL
160 Bryan Abreu HOU 67323.231.2194332$-2.64AL|NL
161 David Robertson TEX 63564.501.36742911$-2.70AL|NL
162 Tyler Anderson LAA 165794.621.31147500$-2.90AL|NL
163 Ross Stripling OAK 139574.201.28124370$-2.93AL|NL
164 Michael Kopech LAD 70454.821.41723716$-3.09AL|NL
165 Scott Barlow CLE 64443.541.1882242$-3.10AL|NL
166 James McArthur KAN 66334.561.38612617$-3.19AL|NL
167 Griffin Jax MIN 65654.201.2267204$-3.31AL|NL
168 Erick Fedde STL 1389114.861.35134450$-3.45AL|NL
169 Jack Flaherty LAD 150794.531.37148660$-3.48AL|NL
170 Reese Olson DET 118784.351.34113490$-3.59AL|NL
171 Brock Stewart MIN 63223.181.1789262$-3.62AL|NL
172 Edward Cabrera MIA 110794.401.34113520$-3.66AL|NL
173 Seranthony Dominguez BAL 63764.151.3471303$-3.69AL|NL
174 Brusdar Graterol LAD 54423.681.1843138$-3.71AL|NL
175 Daniel Hudson LAD 61744.171.2874241$-3.84AL|NL
176 Gavin Williams CLE 110564.121.29108450$-3.86AL|NL
177 Orion Kerkering PHI 63423.891.1769164$-3.86AL|NL
178 JoJo Romero STL 64543.671.2775242$-3.91AL|NL
179 Kyle Gibson STL 1719114.501.41136650$-3.94AL|NL
180 Martin Perez PIT 1557104.161.38116530$-3.94AL|NL
181 Andrew Heaney TEX 132784.691.34135480$-4.01AL|NL
182 Taijuan Walker PHI 1609114.671.36125580$-4.04AL|NL
183 Michael Wacha KAN 1457104.461.33118450$-4.09AL|NL
184 Nick Lodolo CIN 118464.621.26142410$-4.12AL|NL
185 Drew Thorpe CWS 98664.221.2790290$-4.20AL|NL
186 Chase Silseth LAA 119664.361.34119490$-4.21AL|NL
187 Cristopher Sanchez PHI 130564.361.27114380$-4.21AL|NL
188 Kenta Maeda DET 123684.511.29115400$-4.24AL|NL
189 Alek Manoah TOR 102764.471.2891390$-4.32AL|NL
190 Jeff Hoffman PHI 66554.121.2376282$-4.50AL|NL
191 Alex Vesia LAD 60533.851.2077240$-4.51AL|NL
192 Colin Rea MIL 128664.551.28112350$-4.52AL|NL
193 Joel Payamps MIL 67554.011.2966254$-4.64AL|NL
194 Shane Baz TB 92444.111.2599330$-4.81AL|NL
195 Matt Brash SEA 53443.561.2971263$-4.87AL|NL
196 Josh Sborz TEX 64533.991.2975252$-4.91AL|NL
197 Erik Swanson TOR 55423.601.1862172$-5.01AL|NL
198 Pierce Johnson ATL 63544.031.3286261$-5.03AL|NL
199 Aaron Ashby MIL 85664.071.4097420$-5.06AL|NL
200 Yimi Garcia IL-60 SEA 66534.081.2569222$-5.11AL|NL
201 Seth Lugo KAN 148694.391.36123460$-5.12AL|NL
202 Aaron Bummer ATL 62634.111.3178280$-5.18AL|NL
203 Caleb Ferguson HOU 62543.981.2267221$-5.21AL|NL
204 Andrew Abbott CIN 96564.401.30105360$-5.27AL|NL
205 Chris Martin BOS 66533.941.2961123$-5.29AL|NL
206 Andrew Kittredge STL 62643.971.2346132$-5.33AL|NL
207 Ian Hamilton NYY 63554.141.3277312$-5.46AL|NL
208 Tyler Wells BAL 84444.191.1676270$-5.49AL|NL
209 Kyle Harrison SF 110334.231.34132550$-5.50AL|NL
210 Yuki Matsui SD 64223.951.3486376$-5.61AL|NL
211 Andrew Nardi MIA 64463.891.2874262$-5.61AL|NL
212 Bryce Elder ATL 109644.221.3590410$-5.68AL|NL
213 Enyel De Los Santos CWS 66433.931.1865231$-5.69AL|NL
214 Phil Maton NYM 65323.851.2377252$-5.71AL|NL
215 Yennier Cano BAL 64323.661.2560204$-5.73AL|NL
216 Joe Kelly LAD 62544.461.3480313$-5.74AL|NL
217 Gregory Santos SEA 54223.371.1562133$-5.78AL|NL
218 Isaiah Campbell BOS 63754.211.3660241$-5.78AL|NL
219 Julian Merryweather CHC 63323.961.2683272$-5.91AL|NL
220 Miguel Castro ARI 62543.961.3068271$-5.92AL|NL
221 Ronel Blanco HOU 94664.321.3895430$-5.94AL|NL
222 Graham Ashcraft CIN 1507104.801.35127520$-6.02AL|NL
223 J.P. France HOU 97654.161.4193430$-6.04AL|NL
224 Luis Severino NYM 130694.791.32119440$-6.13AL|NL
225 Luis Gil NYY 91434.291.36113500$-6.14AL|NL
226 Wade Miley IL-60 MIL 128784.241.3987460$-6.14AL|NL
227 Abner Uribe MIL 63113.741.3383406$-6.18AL|NL
228 Dylan Lee ATL 48423.371.1452110$-6.18AL|NL
229 Adam Ottavino NYM 63543.981.3667302$-6.20AL|NL
230 Robert Gasser MIL 90444.281.2791320$-6.29AL|NL
231 Brock Burke LAA 60443.681.1857170$-6.30AL|NL
232 Nick Sandlin CLE 63564.091.2769290$-6.32AL|NL
233 Woo Suk Go MIA 44664.041.2856210$-6.33AL|NL
234 Michael Lorenzen KAN 106674.541.3086370$-6.33AL|NL
235 Lucas Erceg KAN 66454.171.4573406$-6.36AL|NL
236 Ryan Borucki PIT 63333.721.1863211$-6.37AL|NL
237 Steven Okert HOU 62333.961.1978250$-6.50AL|NL
238 Jay Jackson MIN 60443.991.2067180$-6.51AL|NL
239 Garrett Cleavinger TB 55333.601.2577290$-6.52AL|NL
240 Daniel Coulombe BAL 63544.101.3267231$-6.54AL|NL
241 Tyler Rogers SF 64443.951.2449153$-6.62AL|NL
242 Randy Vasquez SD 89564.231.3280350$-6.66AL|NL
243 Yariel Rodriguez TOR 59554.031.2661230$-6.67AL|NL
244 Jorge Alcala MIN 63554.351.2867241$-6.73AL|NL
245 Jordan Wicks CHC 108564.401.3392380$-6.88AL|NL
246 Adrian Houser BAL 125784.441.3989480$-6.90AL|NL
247 Jeffrey Springs TB 45323.311.1254120$-6.92AL|NL
248 Dany Jimenez OAK 64454.251.4478394$-6.98AL|NL
249 Steven Wilson CWS 63334.501.3268306$-7.03AL|NL
250 Casey Mize DET 114574.601.2685330$-7.03AL|NL
251 Kyle Nelson ARI 58554.041.3263240$-7.14AL|NL
252 Mike Soroka CWS 119674.751.34101390$-7.27AL|NL
253 Wandy Peralta SD 62444.031.3260292$-7.37AL|NL
254 Gregory Soto BAL 62444.521.3378292$-7.37AL|NL
255 Aidan Maldonado MIL 35433.771.2340123$-7.38AL|NL
256 Ryan Walker SF 60444.021.3171230$-7.41AL|NL
257 Bennett Sousa HOU 60544.231.3265250$-7.44AL|NL
258 Gabe Speier SEA 63223.751.1362140$-7.44AL|NL
259 Anthony Bender MIA 60344.211.2663223$-7.47AL|NL
260 Shawn Armstrong CHC 62213.661.2265180$-7.51AL|NL
261 Caleb Thielbar MIN 54433.951.2661170$-7.52AL|NL
262 Blake Treinen LAD 55544.111.2854200$-7.55AL|NL
263 Jason Foley DET 63224.211.3244169$-7.58AL|NL
264 Max Meyer MIA 88554.241.4084380$-7.58AL|NL
265 Scott McGough ARI 63444.201.3567252$-7.60AL|NL
266 Alec Marsh KAN 1237104.861.44121560$-7.60AL|NL
267 John Brebbia CWS 66464.461.3069222$-7.61AL|NL
268 Domingo German PIT 60343.961.1759160$-7.69AL|NL
269 Jose Quintana NYM 148774.601.47128580$-7.71AL|NL
270 Matt Waldron SD 85544.481.2970260$-7.72AL|NL
271 Emilio Pagan CIN 66454.631.2667222$-7.74AL|NL
272 Drew Smith IL-60 NYM 62554.351.3265270$-7.75AL|NL
273 Drew Rasmussen TB 44323.271.1343120$-7.77AL|NL
274 Lucas Sims BOS 64564.901.3677372$-7.77AL|NL
275 Josh Winckowski BOS 86544.361.3678290$-7.78AL|NL
276 Paul Blackburn NYM 128674.431.43102460$-7.85AL|NL
277 Tyler Holton DET 58323.841.1753160$-7.89AL|NL
278 Andrew Chafin TEX 62444.261.3267271$-7.90AL|NL
279 Sam Hentges CLE 55323.611.3259221$-7.98AL|NL
280 Drew Smyly CHC 68564.531.3466231$-7.99AL|NL
281 Anthony DeSclafani IL-60 MIN 103574.561.3383310$-8.07AL|NL
282 Keaton Winn SF 78444.281.3172260$-8.12AL|NL
283 James Karinchak IL-60 CLE 48323.741.2965270$-8.13AL|NL
284 Tim Mayza NYY 62333.611.2653200$-8.16AL|NL
285 Elijah Morgan CLE 58333.981.2159170$-8.17AL|NL
286 Fernando Cruz CIN 62324.141.3982291$-8.25AL|NL
287 Cole Irvin MIN 89564.571.2865190$-8.29AL|NL
288 Emmet Sheehan LAD 61424.351.2966270$-8.33AL|NL
289 Tyler Alexander TB 66454.391.2357160$-8.46AL|NL
290 Elvis Peguero MIL 60454.251.2859220$-8.49AL|NL
291 Tayler Saucedo SEA 61444.221.3061250$-8.49AL|NL
292 Gavin Stone LAD 75434.461.3275270$-8.52AL|NL
293 Nick Anderson BAL 60354.051.2757161$-8.57AL|NL
294 Sawyer Gipson-Long DET 67464.311.2962210$-8.57AL|NL
295 Matthew Liberatore STL 75554.361.3867310$-8.58AL|NL
296 Joe Ross MIL 103664.781.3886380$-8.62AL|NL
297 Ryne Nelson ARI 88454.321.3270290$-8.64AL|NL
298 David Peterson NYM 85454.481.4093390$-8.64AL|NL
299 Tyler Kinley COL 64335.061.3962268$-8.66AL|NL
300 Kirby Yates TEX 61454.561.3773321$-8.68AL|NL