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 IL-15 ATL 1261153.451.08182400$29.58AL|NL
2 Yoshinobu Yamamoto LAD 1381153.600.96140290$28.49AL|NL
3 Luis Castillo SEA 1491173.331.12160420$28.48AL|NL
4 George Kirby SEA 1411173.391.11131220$24.77AL|NL
5 Logan Webb SF 1591173.341.17134330$24.74AL|NL
6 Zac Gallen ARI 1521183.611.18146450$23.48AL|NL
7 Corbin Burnes BAL 151863.611.13161450$22.50AL|NL
8 Zack Wheeler PHI 1431063.551.18149410$22.41AL|NL
9 Framber Valdez HOU 1451163.341.22132490$22.21AL|NL
10 Logan Gilbert SEA 153963.541.18147400$21.39AL|NL
11 Kevin Gausman TOR 1371063.611.19146320$21.17AL|NL
12 Dylan Cease SD 136963.571.24165580$20.62AL|NL
13 Tyler Glasnow LAD 1061043.471.13133330$20.40AL|NL
14 Zach Eflin TB 1251063.531.11120200$20.38AL|NL
15 Pablo Lopez MIN 145873.841.15160370$20.00AL|NL
16 Aaron Nola PHI 150984.101.15156320$19.44AL|NL
17 Freddy Peralta MIL 127873.821.17149460$17.69AL|NL
18 Blake Snell IL-15 SF 1211073.661.34151600$17.03AL|NL
19 Joe Ryan MIN 127873.981.13136320$16.46AL|NL
20 Sonny Gray STL 125853.411.19116380$15.85AL|NL
21 Shane Bieber IL-60 CLE 115753.411.15122280$15.55AL|NL
22 Jordan Montgomery ARI 129963.471.27118370$15.18AL|NL
23 Chris Bassitt TOR 1411084.091.24124420$14.61AL|NL
24 Hunter Greene CIN 116784.161.16147420$14.21AL|NL
25 Shota Imanaga CHC 114753.501.19122310$14.11AL|NL
26 Max Fried ATL 111943.421.2299310$13.95AL|NL
27 Triston McKenzie CLE 125873.801.21122380$13.84AL|NL
28 Charlie Morton ATL 1281074.091.33140540$13.79AL|NL
29 Jose Berrios TOR 141984.171.26132400$13.03AL|NL
30 Joe Musgrove SD 119863.851.20108310$12.16AL|NL
31 Yu Darvish IL-15 SD 115864.031.17111320$12.15AL|NL
32 Brandon Pfaadt ARI 125774.011.20124290$11.80AL|NL
33 Bobby Miller IL-15 LAD 105853.831.17101320$11.72AL|NL
34 Justin Steele IL-15 CHC 115863.661.26105340$11.26AL|NL
35 Tarik Skubal DET 94653.491.11101220$11.14AL|NL
36 Tanner Bibee CLE 126763.881.25122420$11.04AL|NL
37 Carlos Rodon NYY 99763.981.17112330$10.65AL|NL
38 Grayson Rodriguez BAL 121664.121.21132380$10.37AL|NL
39 Jesus Luzardo IL-15 MIA 124674.131.28140450$9.43AL|NL
40 Bailey Ober MIN 120664.021.21118300$9.39AL|NL
41 Bryce Miller SEA 116774.071.21104310$8.93AL|NL
42 Justin Verlander HOU 113863.891.2693360$8.80AL|NL
43 Dean Kremer BAL 128774.051.27113390$8.65AL|NL
44 Hunter Brown HOU 110984.271.34111450$8.39AL|NL
45 Mitch Keller PIT 139794.221.32132460$8.29AL|NL
46 Reid Detmers LAA 119664.151.26125410$8.22AL|NL
47 Ranger Suarez PHI 117753.841.29104380$8.21AL|NL
48 Patrick Sandoval LAA 119884.041.37119490$8.19AL|NL
49 Merrill Kelly IL-15 ARI 124774.021.27107370$8.15AL|NL
50 Emmanuel Clase CLE 60622.721.0763140$7.95AL|NL
51 Cristian Javier IL-15 HOU 117654.061.26118490$7.92AL|NL
52 Chris Sale ATL 84643.911.21102250$7.34AL|NL
53 Aaron Civale TB 103654.111.1999280$7.04AL|NL
54 Cole Ragans KAN 98663.831.29102370$6.97AL|NL
55 Marcus Stroman NYY 117874.201.3197400$6.51AL|NL
56 Andres Munoz SEA 48633.111.1072190$6.51AL|NL
57 Yusei Kikuchi TOR 116764.161.36119430$6.50AL|NL
58 Jon Gray TEX 109664.221.26112370$6.45AL|NL
59 Nestor Cortes NYY 93543.881.1589230$6.10AL|NL
60 Tanner Houck BOS 95764.211.2899310$6.06AL|NL
61 A.J. Minter ATL 55743.711.1466150$5.93AL|NL
62 Brayan Bello IL-15 BOS 120994.381.42111430$5.68AL|NL
63 Matthew Strahm PHI 60643.711.1169160$5.50AL|NL
64 Cristopher Sanchez PHI 117654.221.27105360$5.49AL|NL
65 Nathan Eovaldi TEX 113664.141.29105370$5.42AL|NL
66 MacKenzie Gore WAS 101674.161.33113410$5.36AL|NL
67 Reynaldo Lopez ATL 69633.581.2576250$5.15AL|NL
68 Miles Mikolas STL 138894.471.3098310$5.12AL|NL
69 Andrew Abbott CIN 121684.551.32129460$5.05AL|NL
70 JP Sears OAK 120684.261.30109380$4.97AL|NL
71 Zack Littell TB 78533.631.1467160$4.72AL|NL
72 Nick Pivetta IL-15 BOS 102674.511.29107360$4.52AL|NL
73 Michael King SD 82554.211.28105350$4.52AL|NL
74 Clarke Schmidt NYY 108664.431.30109360$4.26AL|NL
75 Jhony Brito SD 88764.081.2668250$4.17AL|NL
76 Tyler Wells IL-15 BAL 93554.281.1784280$4.09AL|NL
77 Garrett Whitlock IL-15 BOS 74533.791.2177180$3.99AL|NL
78 Bryce Elder ATL 125754.251.36101470$3.96AL|NL
79 Ryan Helsley STL 46633.241.1555160$3.82AL|NL
80 Raisel Iglesias ATL 47523.051.1058110$3.71AL|NL
81 Edwin Diaz NYM 45312.781.0172160$3.66AL|NL
82 Reese Olson DET 106674.201.34101440$3.64AL|NL
83 Logan Allen CLE 112674.301.33104400$3.62AL|NL
84 Alexis Diaz CIN 55653.841.1965270$3.59AL|NL
85 Ryan Pepiot TB 78544.021.2585310$3.54AL|NL
86 Kutter Crawford BOS 94554.211.2793300$3.43AL|NL
87 Jameson Taillon CHC 106674.451.2692280$3.26AL|NL
88 Josh Hader HOU 47423.081.0966190$3.23AL|NL
89 Louie Varland MIN 108674.561.32103340$3.09AL|NL
90 Griffin Jax MIN 63664.141.2167190$2.98AL|NL
91 Cody Bradford IL-15 TEX 90674.291.2778220$2.88AL|NL
92 Trevor Rogers MIA 88564.011.3188290$2.42AL|NL
93 Drew Smyly IL-15 CHC 95794.641.3791330$2.20AL|NL
94 Lance Lynn STL 120684.601.36112420$2.03AL|NL
95 Tanner Scott MIA 53553.761.3073270$2.00AL|NL
96 Slade Cecconi ARI 97554.121.2679240$2.00AL|NL
97 Scott Barlow CLE 56443.611.2172230$1.98AL|NL
98 Dane Dunning TEX 121684.601.39113440$1.88AL|NL
99 Sean Manaea NYM 97564.501.3299340$1.84AL|NL
100 Camilo Doval SF 54543.751.2768250$1.84AL|NL
101 Brady Singer KAN 120584.561.33113390$1.72AL|NL
102 Jordan Romano TOR 45533.491.1755150$1.71AL|NL
103 Spencer Arrighetti HOU 86664.441.3585390$1.66AL|NL
104 Edward Cabrera MIA 90574.311.3395420$1.61AL|NL
105 Erick Fedde CWS 115694.861.35116360$1.55AL|NL
106 Josiah Gray IL-15 WAS 111684.611.37107500$1.54AL|NL
107 Cole Irvin BAL 113674.531.2981250$1.48AL|NL
108 Frankie Montas IL-15 CIN 105684.841.36107360$1.45AL|NL
109 Ryne Nelson IL-15 ARI 113674.391.3490370$1.45AL|NL
110 Hunter Harvey WAS 49433.441.1156130$1.38AL|NL
111 Nick Martinez CIN 86444.011.3186280$1.37AL|NL
112 Jared Jones PIT 103574.511.3199370$1.35AL|NL
113 Colin Poche IL-15 TB 49643.931.2351180$1.31AL|NL
114 Steven Matz STL 89554.121.3583280$1.26AL|NL
115 Ryan Pressly HOU 46423.321.1254120$1.11AL|NL
116 Ben Brown CHC 82554.171.3382330$0.87AL|NL
117 Jack Flaherty DET 109474.501.33112430$0.84AL|NL
118 Keaton Winn SF 86554.291.3279290$0.76AL|NL
119 Griffin Canning LAA 92574.591.3194310$0.72AL|NL
120 Ronel Blanco HOU 86554.221.3987400$0.64AL|NL
121 Kyle Harrison SF 95334.281.32109410$0.61AL|NL
122 Gavin Stone LAD 95544.491.3592360$0.60AL|NL
123 David Bednar PIT 51333.431.1463150$0.60AL|NL
124 Mitch Spence OAK 106574.201.3684350$0.57AL|NL
125 Jordan Wicks IL-15 CHC 94554.321.3284330$0.53AL|NL
126 Clay Holmes NYY 51433.611.1655180$0.51AL|NL
127 J.P. France HOU 106664.391.44100480$0.49AL|NL
128 Bryan Abreu HOU 57323.701.2779290$0.47AL|NL
129 Mason Miller OAK 47213.031.1065180$0.42AL|NL
130 Martin Perez PIT 112564.101.3985390$0.38AL|NL
131 Ryan Walker SF 57433.791.2868210$0.33AL|NL
132 Peter Fairbanks IL-15 TB 39423.191.2055180$0.31AL|NL
133 JoJo Romero STL 50433.541.2559170$0.11AL|NL
134 Allan Winans ATL 93654.491.3476270$-0.01AL|NL
135 Adbert Alzolay CHC 60444.161.1963170$-0.02AL|NL
136 Kevin Ginkel ARI 50433.561.2455190$-0.25AL|NL
137 Joel Payamps MIL 53543.871.2852190$-0.26AL|NL
138 Michael Wacha KAN 103574.431.3384310$-0.30AL|NL
139 Evan Phillips LAD 47313.311.1454150$-0.35AL|NL
140 Matthew Liberatore STL 96674.501.4283410$-0.44AL|NL
141 Garrett Crochet CWS 56444.051.3069240$-0.45AL|NL
142 Seth Lugo KAN 103564.301.3683310$-0.46AL|NL
143 Craig Kimbrel BAL 47554.341.2759230$-0.47AL|NL
144 Jeff Hoffman PHI 48433.861.2156200$-0.55AL|NL
145 Matt Waldron SD 95564.531.3180300$-0.58AL|NL
146 Josh Winckowski BOS 82554.341.3775280$-0.63AL|NL
147 Luis Gil NYY 79334.291.39101470$-0.67AL|NL
148 Ryan Yarbrough LAD 82654.781.2964180$-0.67AL|NL
149 Bowden Francis IL-15 TOR 72554.561.3170260$-0.71AL|NL
150 Alex Vesia LAD 50434.121.2765230$-0.73AL|NL
151 Jason Adam TB 45323.541.1153160$-0.76AL|NL
152 Brock Burke IL-60 TEX 52433.801.2050140$-0.83AL|NL
153 Nick Sandlin CLE 47443.831.2254200$-0.83AL|NL
154 Michael Lorenzen TEX 97574.641.3380360$-0.96AL|NL
155 Randy Vasquez SD 81554.421.3571320$-0.98AL|NL
156 Jordan Hicks SF 61443.971.3668310$-1.08AL|NL
157 Nick Lodolo CIN 70334.401.2584230$-1.08AL|NL
158 Hunter Gaddis CLE 84564.481.3572300$-1.17AL|NL
159 Kyle Gibson STL 125794.721.4598480$-1.23AL|NL
160 Aaron Ashby MIL 67554.261.4375330$-1.36AL|NL
161 Kody Funderburk MIN 60444.181.3468260$-1.38AL|NL
162 Alex Lange DET 51454.141.3668290$-1.39AL|NL
163 Tyler Anderson LAA 111574.791.3698360$-1.42AL|NL
164 Tyler Holton DET 63333.971.1957160$-1.43AL|NL
165 Alex Wood OAK 85464.461.3277280$-1.43AL|NL
166 Enyel De Los Santos SD 51323.731.1652170$-1.44AL|NL
167 Javier Assad CHC 97444.231.3881380$-1.47AL|NL
168 Mark Leiter Jr. CHC 60444.211.2962250$-1.48AL|NL
169 Michael Tonkin NYY 52444.201.2052170$-1.53AL|NL
170 Elijah Morgan IL-15 CLE 60333.991.2361180$-1.63AL|NL
171 Hayden Wesneski CHC 79454.461.3172280$-1.68AL|NL
172 Joe Jimenez ATL 45213.401.1457130$-1.70AL|NL
173 Yennier Cano BAL 59323.721.2556190$-1.72AL|NL
174 Tobias Myers MIL 91564.751.3685320$-1.77AL|NL
175 Chris Paddack MIN 66454.531.2563150$-1.78AL|NL
176 James Paxton LAD 88664.781.4689400$-1.78AL|NL
177 Giovanny Gallegos STL 46334.021.1656140$-1.82AL|NL
178 Miguel Diaz HOU 52323.601.2049190$-1.84AL|NL
179 Pierce Johnson ATL 44434.081.3560190$-1.93AL|NL
180 Jake Junis IL-15 MIL 68334.281.2770180$-1.95AL|NL
181 Caleb Ferguson NYY 48444.211.2653180$-2.10AL|NL
182 Ross Stripling OAK 81344.161.2968210$-2.10AL|NL
183 Jose Alvarado PHI 42323.601.2756190$-2.12AL|NL
184 Michael Kopech CWS 90574.881.4296480$-2.18AL|NL
185 Graham Ashcraft CIN 111584.931.3595370$-2.19AL|NL
186 Taijuan Walker IL-15 PHI 111684.831.3986400$-2.21AL|NL
187 Andrew Heaney TEX 96474.891.3798350$-2.22AL|NL
188 Jonathan Loaisiga IL-60 NYY 40433.681.1635100$-2.28AL|NL
189 Kevin Kelly TB 49323.831.1546120$-2.28AL|NL
190 Aaron Bummer ATL 47434.181.3357200$-2.29AL|NL
191 Cade Smith CLE 49323.841.3161240$-2.31AL|NL
192 Bryse Wilson MIL 87454.531.3068240$-2.33AL|NL
193 Chad Green IL-15 TOR 35433.861.174090$-2.33AL|NL
194 Fernando Cruz CIN 45323.801.3664210$-2.41AL|NL
195 Colin Rea MIL 98454.781.3283280$-2.43AL|NL
196 A.J. Puk IL-15 MIA 50454.241.3862220$-2.43AL|NL
197 Bailey Falter PIT 95464.501.3271260$-2.44AL|NL
198 Erik Swanson TOR 46323.801.2150140$-2.48AL|NL
199 DL Hall IL-15 MIL 66334.361.3881330$-2.50AL|NL
200 Andrew Nardi MIA 49333.881.2958200$-2.52AL|NL
201 Kyle Hendricks IL-15 CHC 109574.831.3484270$-2.56AL|NL
202 Alec Marsh IL-15 KAN 99594.801.4493430$-2.57AL|NL
203 Elvis Peguero MIL 53444.151.3051200$-2.59AL|NL
204 Keegan Thompson CHC 59444.221.3659270$-2.66AL|NL
205 Yimi Garcia TOR 48323.951.2452150$-2.82AL|NL
206 Luis Ortiz PIT 101574.551.4486430$-2.85AL|NL
207 Emerson Hancock SEA 83574.591.3564280$-2.91AL|NL
208 Keegan Akin BAL 53223.811.2258150$-2.91AL|NL
209 Roansy Contreras PIT 78344.531.3175280$-2.94AL|NL
210 Steven Okert MIN 48223.961.2060190$-2.96AL|NL
211 Luis Severino NYM 78454.701.3273260$-3.05AL|NL
212 Aroldis Chapman PIT 40343.961.4164260$-3.10AL|NL
213 Garrett Cleavinger TB 35323.551.2949200$-3.12AL|NL
214 Dylan Lee ATL 42323.641.2344120$-3.12AL|NL
215 Justin Lawrence COL 56454.481.3761260$-3.15AL|NL
216 Gabe Speier SEA 44213.641.1246100$-3.21AL|NL
217 Tanner Banks CWS 61334.201.2958170$-3.24AL|NL
218 Cole Sands MIN 57324.161.3260220$-3.27AL|NL
219 Kyle Hurt IL-15 LAD 59334.431.3570290$-3.28AL|NL
220 Adam Ottavino NYM 43323.771.3050190$-3.31AL|NL
221 Carlos Estevez LAA 44334.081.2450170$-3.35AL|NL
222 Brandon Bielak HOU 89554.501.4372360$-3.37AL|NL
223 Jake Irvin WAS 110464.751.3792420$-3.40AL|NL
224 Trent Thornton SEA 51323.821.2746160$-3.42AL|NL
225 Shawn Armstrong TB 46213.521.2350150$-3.47AL|NL
226 Chase Silseth IL-15 LAA 75344.581.3678320$-3.48AL|NL
227 Mitchell Parker WAS 86574.671.4879410$-3.49AL|NL
228 Casey Mize DET 84354.421.2562240$-3.53AL|NL
229 Josh Sborz TEX 43323.941.2950160$-3.54AL|NL
230 Joey Wentz DET 85474.771.4385370$-3.65AL|NL
231 Ryan Fernandez STL 43323.631.2641130$-3.65AL|NL
232 Jay Jackson MIN 43334.231.2349130$-3.66AL|NL
233 Hector Neris CHC 47334.181.3053210$-3.78AL|NL
234 Ian Hamilton NYY 47334.061.3454230$-3.81AL|NL
235 Bryce Jarvis ARI 86564.601.4873410$-3.86AL|NL
236 Kyle Finnegan WAS 51454.351.3750200$-3.87AL|NL
237 Seranthony Dominguez PHI 43454.451.3649200$-3.87AL|NL
238 David Robertson TEX 45344.231.3254200$-3.95AL|NL
239 Ben Lively CLE 75454.531.4065270$-3.95AL|NL
240 Miguel Castro IL-15 ARI 46334.011.3048190$-3.96AL|NL
241 Julian Merryweather IL-60 CHC 44223.951.2858190$-3.97AL|NL
242 Anthony Maldonado MIA 36333.781.2440120$-4.04AL|NL
243 Trevor Richards TOR 54224.421.3069250$-4.04AL|NL
244 Michael Grove LAD 66224.311.3270230$-4.07AL|NL
245 Tyler Rogers SF 55334.041.2441110$-4.07AL|NL
246 Tyson Miller SEA 56334.241.3153200$-4.08AL|NL
247 Jose Soriano LAA 59344.551.4172330$-4.10AL|NL
248 Tommy Henry ARI 94454.521.4075370$-4.14AL|NL
249 Simeon Woods Richardson MIN 89454.571.4273380$-4.18AL|NL
250 Abner Uribe MIL 48223.861.3762310$-4.21AL|NL
251 Bryan Hudson MIL 50334.241.3656220$-4.22AL|NL
252 Jacob Waguespack TB 66444.401.4060280$-4.27AL|NL
253 Yariel Rodriguez TOR 44334.151.2846170$-4.27AL|NL
254 Orion Kerkering PHI 44223.931.2048120$-4.28AL|NL
255 Paul Blackburn OAK 97464.461.4378330$-4.28AL|NL
256 Gregory Soto PHI 46334.471.3558220$-4.30AL|NL
257 Michael Baumann BAL 60444.621.4058270$-4.33AL|NL
258 Jacob Lopez TB 70334.391.3769300$-4.36AL|NL
259 Seth Martinez HOU 49334.251.2948180$-4.37AL|NL
260 Kirby Yates TEX 41334.211.3350200$-4.38AL|NL
261 Wade Miley IL-15 MIL 85564.401.4357320$-4.40AL|NL
262 Xzavion Curry CLE 73334.471.3259230$-4.48AL|NL
263 Andrew Kittredge STL 38323.641.203080$-4.50AL|NL
264 Clayton Beeter NYY 78454.861.4178380$-4.51AL|NL
265 Kenley Jansen BOS 38334.081.3245170$-4.58AL|NL
266 Tayler Saucedo SEA 41324.041.2942170$-4.59AL|NL
267 Daniel Coulombe BAL 39334.121.3044140$-4.60AL|NL
268 Tyler Alexander TB 63344.641.2754160$-4.62AL|NL
269 Adrian Houser NYM 96564.531.4466410$-4.64AL|NL
270 Luis Frias IL-15 ARI 55334.211.4157250$-4.70AL|NL
271 Quinn Priester PIT 105484.851.4088410$-4.71AL|NL
272 Brock Stewart MIN 33103.091.1947140$-4.76AL|NL
273 Jacob Webb BAL 51234.271.2856190$-4.83AL|NL
274 Drew Smith IL-15 NYM 45334.271.3448210$-4.85AL|NL
275 Andrew Saalfrank ARI 47334.141.4051240$-4.87AL|NL
276 Zack Thompson STL 78464.821.4675390$-4.96AL|NL
277 Joe Boyle OAK 84584.801.6296630$-4.97AL|NL
278 Tylor Megill IL-15 NYM 97574.891.4885400$-5.00AL|NL
279 Max Meyer MIA 63344.271.3960260$-5.04AL|NL
280 Tim Herrin CLE 50334.241.3951230$-5.06AL|NL
281 Ryan Thompson ARI 37323.831.2632110$-5.09AL|NL
282 Emilio Pagan CIN 47344.701.2748160$-5.09AL|NL
283 Jorge Alcala MIN 35324.181.2738140$-5.10AL|NL
284 Phil Maton TB 48224.231.3155200$-5.13AL|NL
285 Lucas Erceg OAK 43334.051.4449260$-5.17AL|NL
286 Taylor Rogers SF 37344.501.3346130$-5.22AL|NL
287 Nate Pearson TOR 46324.331.4051240$-5.23AL|NL
288 Joseph Mantiply ARI 41333.851.3235120$-5.24AL|NL
289 Kenta Maeda DET 87364.951.3480290$-5.26AL|NL
290 Tim Mayza TOR 45323.991.3338170$-5.26AL|NL
291 Jorge Lopez NYM 58344.551.3756220$-5.28AL|NL
292 Landen Roupp SF 63334.471.3654240$-5.31AL|NL
293 Jared Koenig MIL 69454.621.4356270$-5.36AL|NL
294 Kyle Muller OAK 103354.671.4387420$-5.37AL|NL
295 Erasmo Ramirez TB 53334.361.3042130$-5.39AL|NL
296 Chris Martin BOS 38324.061.303570$-5.45AL|NL
297 Will Vest DET 49234.081.3149170$-5.46AL|NL
298 Jose Butto NYM 97464.851.4688440$-5.47AL|NL
299 Wandy Peralta SD 43334.181.3339190$-5.51AL|NL
300 Kyle Nelson IL-15 ARI 41334.301.3643170$-5.53AL|NL