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 1351253.451.08195420$31.38AL|NL
2 Luis Castillo SEA 1561273.261.11168440$30.43AL|NL
3 Yoshinobu Yamamoto LAD 1441263.650.97146300$28.88AL|NL
4 Logan Webb SF 1661273.361.17142350$25.82AL|NL
5 Corbin Burnes BAL 158963.571.12169470$24.29AL|NL
6 Zac Gallen ARI 1601183.531.18154470$23.91AL|NL
7 George Kirby SEA 1471173.471.12134230$23.36AL|NL
8 Zack Wheeler PHI 1521063.571.17157420$22.55AL|NL
9 Pablo Lopez MIN 152973.761.14165390$21.71AL|NL
10 Framber Valdez IL-15 HOU 1511163.391.23136520$21.05AL|NL
11 Kevin Gausman TOR 1411063.621.19154340$20.86AL|NL
12 Zach Eflin TB 1301063.481.10126200$20.62AL|NL
13 Logan Gilbert SEA 157963.561.18149400$20.39AL|NL
14 Aaron Nola PHI 1581084.121.16163340$20.05AL|NL
15 Freddy Peralta MIL 135973.751.15158470$20.01AL|NL
16 Dylan Cease SD 140963.601.25172610$19.81AL|NL
17 Tyler Glasnow LAD 1111053.521.13138330$19.77AL|NL
18 Joe Ryan MIN 134983.931.13143340$17.93AL|NL
19 Blake Snell SF 1301083.661.34162640$17.17AL|NL
20 Chris Bassitt TOR 1501194.001.23132430$16.70AL|NL
21 Shane Bieber IL-60 CLE 123753.411.15130300$15.74AL|NL
22 Sonny Gray STL 131853.401.19119390$15.43AL|NL
23 Jose Berrios TOR 1501084.111.24142410$15.39AL|NL
24 Joe Musgrove SD 126963.631.18115320$15.11AL|NL
25 Jordan Montgomery ARI 134963.501.27125390$14.85AL|NL
26 Triston McKenzie CLE 131983.851.21127400$14.55AL|NL
27 Shota Imanaga CHC 119753.491.19127330$13.86AL|NL
28 Bobby Miller IL-15 LAD 112953.831.17108340$13.06AL|NL
29 Hunter Greene CIN 118784.271.17152430$12.91AL|NL
30 Charlie Morton ATL 1331074.151.34146570$12.78AL|NL
31 Max Fried ATL 114943.491.24102330$12.60AL|NL
32 Yu Darvish IL-15 SD 124874.031.17120350$12.34AL|NL
33 Brandon Pfaadt ARI 128874.071.21124300$11.63AL|NL
34 Justin Steele IL-15 CHC 123863.661.26113360$11.35AL|NL
35 Carlos Rodon NYY 101864.021.17114340$11.12AL|NL
36 Grayson Rodriguez BAL 126664.131.21137400$9.95AL|NL
37 Bryce Miller SEA 122773.951.19109310$9.76AL|NL
38 Justin Verlander HOU 117973.921.2595360$9.61AL|NL
39 Jesus Luzardo MIA 133684.131.28150490$9.55AL|NL
40 Merrill Kelly ARI 132874.021.27115400$9.50AL|NL
41 Tanner Bibee CLE 131773.981.27125450$9.41AL|NL
42 Cristian Javier IL-15 HOU 124754.061.26125520$9.16AL|NL
43 Bailey Ober MIN 126664.071.21123300$8.83AL|NL
44 Reid Detmers LAA 120664.081.25130430$8.44AL|NL
45 Hunter Brown HOU 117994.271.34118480$8.15AL|NL
46 Mitch Keller PIT 1487104.211.32139490$8.11AL|NL
47 Patrick Sandoval LAA 124884.031.38125530$7.72AL|NL
48 Dean Kremer BAL 134774.081.28115410$7.58AL|NL
49 Tarik Skubal DET 94553.641.14100230$7.58AL|NL
50 Emmanuel Clase CLE 63632.801.0965160$7.20AL|NL
51 Chris Sale ATL 87643.891.21106260$7.05AL|NL
52 Cole Ragans KAN 103663.831.29108390$6.86AL|NL
53 Brayan Bello BOS 12810104.381.42119460$6.79AL|NL
54 Aaron Civale TB 108654.101.20104300$6.63AL|NL
55 Ranger Suarez PHI 119753.921.31105400$6.61AL|NL
56 Marcus Stroman NYY 120874.091.3097400$6.49AL|NL
57 Nathan Eovaldi TEX 118774.171.28108370$6.35AL|NL
58 Nestor Cortes NYY 97543.801.1594250$6.27AL|NL
59 Andrew Abbott CIN 126794.511.32134470$6.19AL|NL
60 Reynaldo Lopez ATL 71733.531.2578260$6.18AL|NL
61 Andres Munoz SEA 50633.141.1176200$6.15AL|NL
62 Nick Pivetta IL-15 BOS 109774.511.29115390$5.82AL|NL
63 Michael King SD 83543.951.25108350$5.51AL|NL
64 Jon Gray TEX 113664.291.27116390$5.48AL|NL
65 MacKenzie Gore WAS 104674.121.32118420$5.45AL|NL
66 Jhony Brito SD 94874.091.2674270$5.43AL|NL
67 Cristopher Sanchez PHI 124664.221.27112380$5.41AL|NL
68 Matthew Strahm PHI 64643.751.1174170$5.37AL|NL
69 Tanner Houck BOS 95774.341.2999310$4.55AL|NL
70 Miles Mikolas STL 145894.491.30102330$4.52AL|NL
71 Clarke Schmidt NYY 115664.411.29115380$4.33AL|NL
72 Yusei Kikuchi TOR 119664.221.37124460$4.30AL|NL
73 A.J. Minter ATL 56633.741.1469150$4.14AL|NL
74 JP Sears OAK 123684.241.31110410$4.13AL|NL
75 Garrett Whitlock IL-15 BOS 79533.791.2183190$4.04AL|NL
76 Cody Bradford IL-15 TEX 97774.291.2783240$4.03AL|NL
77 Tyler Wells IL-15 BAL 99564.281.1789300$3.97AL|NL
78 Edwin Diaz NYM 47312.801.0176170$3.54AL|NL
79 Alexis Diaz CIN 58653.861.1970290$3.46AL|NL
80 Ryan Pepiot TB 81543.971.2589330$3.46AL|NL
81 Tanner Scott MIA 57653.761.3178290$3.15AL|NL
82 Raisel Iglesias ATL 48523.091.1059110$3.12AL|NL
83 Louie Varland MIN 117674.561.32112370$3.11AL|NL
84 Logan Allen CLE 117674.341.33108410$3.02AL|NL
85 Ryan Helsley STL 47633.351.1656170$2.99AL|NL
86 Josh Hader HOU 49423.111.1070200$2.96AL|NL
87 Edward Cabrera MIA 94674.271.33100430$2.87AL|NL
88 Reese Olson DET 110684.261.35104450$2.67AL|NL
89 Brady Singer KAN 124684.551.33116390$2.61AL|NL
90 Jameson Taillon CHC 110674.491.2796290$2.50AL|NL
91 Griffin Jax MIN 67664.201.2271210$2.48AL|NL
92 Kutter Crawford BOS 97554.281.2997320$2.47AL|NL
93 Trevor Rogers MIA 91563.971.3191310$2.18AL|NL
94 Drew Smyly CHC 102794.641.3798350$2.02AL|NL
95 Colin Poche TB 52643.651.2155200$2.00AL|NL
96 J.P. France HOU 109764.281.43102480$2.00AL|NL
97 Zack Littell TB 76433.681.1665170$1.88AL|NL
98 Camilo Doval SF 55543.701.2571240$1.87AL|NL
99 Jordan Romano TOR 48533.381.1658160$1.86AL|NL
100 Sean Manaea NYM 101564.531.31103340$1.58AL|NL
101 Steven Matz STL 93554.051.3386290$1.55AL|NL
102 Lance Lynn STL 122684.611.36115420$1.52AL|NL
103 Jack Flaherty DET 114574.521.34116460$1.46AL|NL
104 Hunter Harvey WAS 51423.401.0959130$1.46AL|NL
105 Josiah Gray IL-15 WAS 118694.611.37115530$1.43AL|NL
106 Jared Jones PIT 106574.401.31102380$1.40AL|NL
107 Clay Holmes NYY 54533.691.1757190$1.28AL|NL
108 Frankie Montas CIN 113694.841.36115390$1.28AL|NL
109 Nick Martinez CIN 89433.991.3292300$1.25AL|NL
110 Ryne Nelson IL-15 ARI 121674.391.3496390$1.22AL|NL
111 Scott Barlow CLE 58433.711.2374240$1.13AL|NL
112 Spencer Arrighetti HOU 88664.441.3586400$1.08AL|NL
113 Ryan Walker SF 59543.861.2970220$1.00AL|NL
114 David Bednar PIT 53323.221.1265160$0.98AL|NL
115 Gavin Stone LAD 99544.431.3497370$0.85AL|NL
116 Slade Cecconi ARI 101554.221.2780260$0.80AL|NL
117 Ben Brown CHC 85564.171.3486360$0.42AL|NL
118 Dane Dunning TEX 124684.651.40111450$0.41AL|NL
119 Cole Irvin BAL 117684.621.3084270$0.41AL|NL
120 Craig Kimbrel BAL 48554.071.2061210$0.38AL|NL
121 Griffin Canning LAA 95574.631.3199320$0.34AL|NL
122 Mitch Spence OAK 113574.211.3689370$0.32AL|NL
123 Peter Fairbanks TB 42423.191.2059190$0.30AL|NL
124 Ryan Pressly HOU 47423.411.1455130$0.29AL|NL
125 Michael Lorenzen TEX 101674.631.3384380$0.13AL|NL
126 Jordan Wicks CHC 97554.321.3388360$0.06AL|NL
127 Matthew Liberatore STL 101674.421.4189430$-0.04AL|NL
128 Bryan Abreu HOU 58323.701.2880300$-0.13AL|NL
129 Ronel Blanco HOU 87554.241.4088410$-0.13AL|NL
130 Adbert Alzolay CHC 64444.171.1967180$-0.16AL|NL
131 Giovanny Gallegos STL 49433.961.1460140$-0.23AL|NL
132 JoJo Romero STL 51433.591.2562180$-0.25AL|NL
133 Allan Winans ATL 99654.491.3481290$-0.27AL|NL
134 Martin Perez PIT 118574.131.4089410$-0.29AL|NL
135 Joel Payamps MIL 57543.891.2856200$-0.42AL|NL
136 James Paxton LAD 92774.781.4595410$-0.46AL|NL
137 Michael Wacha KAN 105574.391.3387320$-0.49AL|NL
138 Luis Gil NYY 83334.191.39106500$-0.49AL|NL
139 Keaton Winn SF 86554.371.3479290$-0.49AL|NL
140 Kevin Ginkel ARI 52433.581.2458200$-0.50AL|NL
141 Mason Miller OAK 49213.201.1366200$-0.59AL|NL
142 Kyle Harrison SF 98334.391.34112440$-0.64AL|NL
143 Garrett Crochet CWS 57444.021.2971250$-0.64AL|NL
144 Randy Vasquez SD 86554.351.3476340$-0.72AL|NL
145 Aroldis Chapman PIT 42433.641.3468250$-0.75AL|NL
146 Matt Waldron SD 100564.501.3184310$-0.77AL|NL
147 Bowden Francis TOR 76554.581.3176280$-0.82AL|NL
148 Ross Stripling OAK 85454.141.2972230$-0.84AL|NL
149 Bryse Wilson MIL 92554.461.2971240$-0.87AL|NL
150 Evan Phillips LAD 48313.351.1354140$-0.87AL|NL
151 Nick Lodolo CIN 73344.401.2389240$-0.92AL|NL
152 Brock Burke IL-60 TEX 55433.801.2053150$-1.00AL|NL
153 Jonathan Loaisiga IL-60 NYY 43533.681.1638110$-1.03AL|NL
154 Josh Winckowski BOS 86554.371.3880300$-1.06AL|NL
155 Graham Ashcraft CIN 117694.921.36102400$-1.18AL|NL
156 Jason Adam TB 47323.581.1255170$-1.20AL|NL
157 Alec Marsh KAN 105694.801.44100450$-1.38AL|NL
158 Aaron Ashby MIL 73554.261.4382360$-1.42AL|NL
159 Andrew Heaney TEX 100574.871.38101380$-1.43AL|NL
160 Tyler Holton DET 67333.961.1860170$-1.43AL|NL
161 Colin Rea MIL 103454.581.3087280$-1.45AL|NL
162 Mark Leiter Jr. CHC 63444.191.2866250$-1.46AL|NL
163 Ryan Yarbrough LAD 85664.861.3067190$-1.47AL|NL
164 Erick Fedde CWS 1176105.091.39114390$-1.49AL|NL
165 Kyle Hendricks CHC 117684.831.3490290$-1.50AL|NL
166 Alex Vesia LAD 52434.221.2967240$-1.51AL|NL
167 Alex Wood OAK 89464.431.3281290$-1.55AL|NL
168 Nick Sandlin CLE 49443.951.2456210$-1.58AL|NL
169 Tyler Anderson LAA 116574.771.35101370$-1.60AL|NL
170 Kody Funderburk MIN 64444.211.3472280$-1.65AL|NL
171 Hunter Gaddis CLE 87564.531.3677320$-1.65AL|NL
172 Elijah Morgan IL-15 CLE 65333.991.2365200$-1.69AL|NL
173 Alex Lange DET 53454.191.3772320$-1.77AL|NL
174 Joe Jimenez ATL 47213.431.1461140$-1.80AL|NL
175 Jake Junis IL-15 MIL 73334.281.2776200$-1.90AL|NL
176 Jeff Hoffman PHI 50434.071.2556220$-1.92AL|NL
177 Hector Neris CHC 49433.991.2756210$-1.95AL|NL
178 Miguel Diaz HOU 55323.601.2052200$-1.96AL|NL
179 Seth Lugo KAN 108574.401.3884320$-1.96AL|NL
180 Steven Okert MIN 50324.021.2163200$-2.03AL|NL
181 Kyle Hurt IL-15 LAD 63434.431.3575310$-2.04AL|NL
182 Kyle Gibson STL 130794.791.45102510$-2.06AL|NL
183 Yennier Cano BAL 60323.711.2657200$-2.24AL|NL
184 Keegan Akin BAL 55323.901.2359150$-2.27AL|NL
185 Javier Assad CHC 101454.311.3984400$-2.34AL|NL
186 Chase Silseth IL-15 LAA 81454.581.3683340$-2.35AL|NL
187 Hayden Wesneski CHC 81454.541.3275290$-2.39AL|NL
188 Pierce Johnson ATL 47434.141.3663200$-2.39AL|NL
189 Chad Green IL-15 TOR 38433.861.1743100$-2.44AL|NL
190 Erik Swanson TOR 48323.801.2054150$-2.45AL|NL
191 Michael Kopech CWS 95574.861.42101500$-2.45AL|NL
192 Jose Alvarado PHI 44323.651.2859200$-2.48AL|NL
193 Enyel De Los Santos SD 54333.881.1952180$-2.54AL|NL
194 DL Hall IL-15 MIL 72344.361.3887360$-2.58AL|NL
195 A.J. Puk IL-15 MIA 53464.241.3866240$-2.60AL|NL
196 Caleb Ferguson NYY 51444.281.2755190$-2.67AL|NL
197 Elvis Peguero MIL 56454.141.2954200$-2.67AL|NL
198 Seranthony Dominguez PHI 45554.451.3552200$-2.67AL|NL
199 Miguel Castro ARI 49434.011.3052200$-2.70AL|NL
200 Aaron Bummer ATL 49434.241.3460220$-2.74AL|NL
201 Jordan Hicks SF 62444.171.4168330$-2.78AL|NL
202 Yimi Garcia TOR 50333.951.2255160$-2.80AL|NL
203 Cade Smith CLE 51333.921.3264250$-2.80AL|NL
204 Roansy Contreras PIT 82354.531.3080290$-2.88AL|NL
205 Andrew Nardi MIA 51343.911.2959200$-2.98AL|NL
206 Kyle Finnegan WAS 53564.411.3752210$-2.99AL|NL
207 Keegan Thompson CHC 61444.261.3662290$-3.01AL|NL
208 Kevin Kelly TB 51333.921.1747130$-3.03AL|NL
209 Orion Kerkering PHI 46323.961.1951120$-3.04AL|NL
210 Dylan Lee ATL 44323.621.2146120$-3.15AL|NL
211 Scott McGough ARI 52444.121.3554200$-3.24AL|NL
212 Bailey Falter PIT 99474.521.3372270$-3.24AL|NL
213 Emerson Hancock SEA 87574.561.3566290$-3.27AL|NL
214 Bryce Jarvis ARI 92564.481.4678420$-3.32AL|NL
215 Ryan Fernandez STL 44433.781.2941140$-3.32AL|NL
216 Garrett Cleavinger TB 37323.571.2951210$-3.40AL|NL
217 Brandon Bielak HOU 93554.491.4276380$-3.43AL|NL
218 Tanner Banks CWS 65334.231.2962180$-3.44AL|NL
219 Taylor Rogers SF 38434.181.3148140$-3.49AL|NL
220 Justin Lawrence COL 59454.511.3865270$-3.52AL|NL
221 Shawn Armstrong TB 48213.541.2252150$-3.64AL|NL
222 Adam Ottavino NYM 46333.811.3052200$-3.64AL|NL
223 Zack Thompson STL 81574.721.4677410$-3.71AL|NL
224 Gabe Speier SEA 45213.731.1348110$-3.73AL|NL
225 Ian Hamilton NYY 49334.051.3358240$-3.79AL|NL
226 Josh Sborz IL-15 TEX 45333.981.2953170$-3.79AL|NL
227 Jose Soriano LAA 62344.501.3876340$-3.80AL|NL
228 Carlos Estevez LAA 46334.141.2552180$-3.84AL|NL
229 Trent Thornton SEA 54323.871.2848170$-3.89AL|NL
230 Luis Ortiz PIT 106584.631.4589450$-3.89AL|NL
231 Trevor Richards TOR 57224.351.3074270$-3.90AL|NL
232 David Robertson TEX 47444.431.3654210$-3.90AL|NL
233 Mitchell Parker WAS 90574.701.4883430$-3.91AL|NL
234 Tylor Megill IL-15 NYM 104684.891.4891420$-4.02AL|NL
235 Julian Merryweather IL-60 CHC 47223.951.2862200$-4.03AL|NL
236 Michael Tonkin NYM 54454.691.3458200$-4.06AL|NL
237 Fernando Cruz CIN 48223.861.3768230$-4.07AL|NL
238 Jake Irvin WAS 113464.811.3897450$-4.08AL|NL
239 Paul Blackburn OAK 99464.311.4379350$-4.13AL|NL
240 Michael Grove LAD 68224.261.3273240$-4.14AL|NL
241 Abner Uribe MIL 51223.841.3565320$-4.15AL|NL
242 Casey Mize DET 87354.481.2665250$-4.19AL|NL
243 Luis Severino NYM 81464.811.3475280$-4.20AL|NL
244 Joey Wentz DET 91474.801.4490400$-4.25AL|NL
245 Michael Baumann BAL 63454.521.3960280$-4.32AL|NL
246 Bryan Hudson MIL 53334.241.3559230$-4.34AL|NL
247 Quinn Priester PIT 111594.931.4192440$-4.39AL|NL
248 Yariel Rodriguez TOR 45334.171.2749170$-4.39AL|NL
249 Seth Martinez HOU 50334.141.2849180$-4.41AL|NL
250 Jacob Lopez TB 75334.391.3774320$-4.49AL|NL
251 Jacob Waguespack TB 70444.401.4064300$-4.50AL|NL
252 Tyson Miller SEA 59334.291.3255210$-4.63AL|NL
253 Clayton Beeter NYY 84454.861.4185420$-4.63AL|NL
254 Chris Paddack MIN 64344.681.2861160$-4.64AL|NL
255 Jay Jackson MIN 44334.401.2549140$-4.65AL|NL
256 Xzavion Curry CLE 78344.471.3263240$-4.65AL|NL
257 Wade Miley MIL 92564.401.4361350$-4.75AL|NL
258 Tyler Rogers SF 56334.131.2542120$-4.77AL|NL
259 Tommy Henry ARI 98454.531.4177400$-4.84AL|NL
260 Luis Frias IL-15 ARI 59334.211.4161270$-4.85AL|NL
261 Kirby Yates TEX 43334.281.3452210$-4.88AL|NL
262 Jose Butto NYM 101464.731.4492460$-4.88AL|NL
263 Daniel Coulombe BAL 41334.041.3145150$-4.90AL|NL
264 Gregory Soto PHI 49334.561.3660240$-4.93AL|NL
265 Jacob Webb BAL 53224.211.2858210$-4.97AL|NL
266 Adrian Houser NYM 99564.561.4470420$-4.98AL|NL
267 Brock Stewart MIN 35113.141.1949150$-4.98AL|NL
268 Tayler Saucedo SEA 43334.091.3044170$-5.01AL|NL
269 Joe Boyle OAK 89584.751.61101660$-5.02AL|NL
270 Kenley Jansen BOS 39334.161.3347180$-5.05AL|NL
271 Wandy Peralta SD 45323.911.3141200$-5.06AL|NL
272 Phil Maton TB 50224.121.3158220$-5.07AL|NL
273 Emilio Pagan CIN 50344.691.2652160$-5.08AL|NL
274 Andrew Kittredge STL 38323.731.213180$-5.08AL|NL
275 Ryan Weathers MIA 102584.751.4886420$-5.11AL|NL
276 Cole Sands MIN 60224.241.3363230$-5.14AL|NL
277 Max Meyer MIA 68344.271.3965270$-5.15AL|NL
278 Tyler Alexander TB 65344.731.2756170$-5.18AL|NL
279 Drew Smith NYM 48344.291.3551220$-5.18AL|NL
280 Jorge Alcala MIN 37334.181.2741150$-5.24AL|NL
281 Landen Roupp SF 66334.451.3558250$-5.25AL|NL
282 Chris Martin BOS 39323.901.283770$-5.26AL|NL
283 Tim Herrin CLE 53344.241.4055250$-5.27AL|NL
284 Kyle Nelson ARI 43334.121.3546180$-5.28AL|NL
285 Simeon Woods Richardson MIN 92464.671.4475400$-5.34AL|NL
286 Darius Vines ATL 69434.641.3859230$-5.41AL|NL
287 Erasmo Ramirez TB 55334.281.3044130$-5.46AL|NL
288 Ben Lively CLE 74454.671.4363270$-5.47AL|NL
289 Will Vest DET 51223.981.3151180$-5.49AL|NL
290 Nate Pearson TOR 49334.371.4054260$-5.54AL|NL
291 Tim Mayza TOR 47324.041.3441180$-5.59AL|NL
292 Kyle Muller OAK 109354.701.4393450$-5.64AL|NL
293 Will Smith KAN 46344.511.2945160$-5.64AL|NL
294 Alex Faedo DET 71354.701.3264230$-5.65AL|NL
295 Jared Koenig MIL 72454.661.4360280$-5.65AL|NL
296 Ryan Borucki IL-15 PIT 33213.561.1634100$-5.71AL|NL
297 Isaiah Campbell IL-15 BOS 40444.531.3938150$-5.76AL|NL
298 Jose Suarez LAA 73354.821.4073310$-5.76AL|NL
299 Joseph Mantiply ARI 43333.921.3437120$-5.76AL|NL
300 Lucas Erceg OAK 45334.121.4550270$-5.78AL|NL