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 1561273.261.11168440$31.33AL|NL
2 Spencer Strider IL-15 ATL 1331153.451.08193420$30.59AL|NL
3 Yoshinobu Yamamoto LAD 1441263.650.97146300$29.69AL|NL
4 Logan Webb SF 1641273.361.17140350$26.14AL|NL
5 Corbin Burnes BAL 157963.571.12167460$24.63AL|NL
6 Zac Gallen ARI 1591183.531.18152470$24.21AL|NL
7 George Kirby SEA 1471173.471.12134230$23.90AL|NL
8 Zack Wheeler PHI 1501063.571.17155410$22.75AL|NL
9 Pablo Lopez MIN 150973.761.14164380$21.99AL|NL
10 Dylan Cease SD 142963.531.23174600$21.51AL|NL
11 Framber Valdez IL-15 HOU 1511163.391.23136520$21.47AL|NL
12 Kevin Gausman TOR 1401063.621.19152340$21.03AL|NL
13 Zach Eflin TB 1291063.481.10125200$20.85AL|NL
14 Logan Gilbert SEA 157963.561.18149400$20.81AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Freddy Peralta MIL 134973.751.15157470$20.25AL|NL
16 Aaron Nola PHI 1561084.121.16161340$20.16AL|NL
17 Tyler Glasnow LAD 1111053.521.13138330$20.13AL|NL
18 Joe Ryan MIN 133983.931.13141340$17.95AL|NL
19 Blake Snell SF 1291073.661.34160640$17.17AL|NL
20 Chris Bassitt TOR 1491184.001.23131430$16.75AL|NL
21 Shane Bieber IL-60 CLE 123753.411.15130300$15.94AL|NL
22 Jose Berrios TOR 1491084.111.24140410$15.29AL|NL
23 Sonny Gray STL 129853.401.19117390$15.27AL|NL
24 Joe Musgrove SD 125963.631.18114320$15.08AL|NL
25 Jordan Montgomery ARI 132963.501.27123380$14.68AL|NL
26 Triston McKenzie CLE 131983.851.21127400$14.65AL|NL
27 Shota Imanaga CHC 119753.491.19127330$13.95AL|NL
28 Hunter Greene CIN 121784.221.17154440$13.50AL|NL
29 Bobby Miller IL-15 LAD 112953.831.17108340$13.07AL|NL
30 Charlie Morton ATL 1311074.151.34145570$12.68AL|NL
31 Max Fried ATL 113943.491.24101330$12.44AL|NL
32 Yu Darvish IL-15 SD 123874.031.17119340$12.19AL|NL
33 Brandon Pfaadt ARI 129874.061.22125310$11.51AL|NL
34 Justin Steele IL-15 CHC 123863.661.26113360$11.30AL|NL
35 Tarik Skubal DET 96653.541.12104230$10.12AL|NL
36 Carlos Rodon NYY 103763.991.18115350$9.76AL|NL
37 Grayson Rodriguez BAL 125664.131.21136390$9.72AL|NL
38 Bryce Miller SEA 122773.951.19109310$9.63AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Justin Verlander HOU 117973.921.2595360$9.45AL|NL
40 Tanner Bibee CLE 131773.981.27125450$9.27AL|NL
41 Jesus Luzardo MIA 131684.131.28148480$9.22AL|NL
42 Merrill Kelly ARI 131874.021.27113390$9.12AL|NL
43 Cristian Javier IL-15 HOU 124754.061.26125520$9.01AL|NL
44 Bailey Ober MIN 125664.071.21122300$8.54AL|NL
45 Hunter Brown HOU 117994.271.34118480$7.91AL|NL
46 Mitch Keller PIT 1467104.211.32137480$7.70AL|NL
47 Emmanuel Clase CLE 63632.801.0965160$7.46AL|NL
48 Patrick Sandoval LAA 123884.031.38124520$7.38AL|NL
49 Dean Kremer BAL 132774.081.28114410$7.22AL|NL
50 Reid Detmers LAA 122664.191.27130440$7.18AL|NL
51 Cole Ragans KAN 102663.831.29107380$6.99AL|NL
52 Ranger Suarez PHI 121753.871.31107400$6.81AL|NL
53 Chris Sale ATL 86643.891.21105260$6.66AL|NL
54 Brayan Bello BOS 12810104.381.42119460$6.46AL|NL
55 Andres Munoz SEA 50633.141.1176200$6.37AL|NL
56 Reynaldo Lopez ATL 70733.531.2577260$6.23AL|NL
57 Aaron Civale TB 106654.101.20103300$6.20AL|NL
58 Marcus Stroman NYY 119874.091.3096390$6.06AL|NL
59 Nathan Eovaldi TEX 118774.171.28108370$6.04AL|NL
60 Nick Pivetta IL-15 BOS 109774.511.29115390$6.01AL|NL
61 Nestor Cortes NYY 96543.801.1593250$5.83AL|NL
62 Andrew Abbott CIN 124784.511.32132460$5.71AL|NL
63 Yusei Kikuchi TOR 120764.221.36125460$5.62AL|NL
64 Michael King SD 82543.951.25107340$5.58AL|NL
65 Matthew Strahm PHI 64643.751.1173170$5.43AL|NL
66 Jon Gray TEX 113664.291.27116390$5.14AL|NL
67 MacKenzie Gore WAS 104674.121.32118420$5.10AL|NL
68 Cristopher Sanchez PHI 123664.221.27111370$4.96AL|NL
69 JP Sears OAK 125684.171.30112410$4.57AL|NL
70 A.J. Minter ATL 56633.721.1469150$4.29AL|NL
71 Garrett Whitlock IL-15 BOS 79533.791.2183190$4.16AL|NL
72 Tanner Houck BOS 95774.341.2999310$4.14AL|NL
73 Cody Bradford IL-15 TEX 97774.291.2783240$4.11AL|NL
74 Jhony Brito SD 93774.091.2673270$4.07AL|NL
75 Miles Mikolas STL 143894.491.30101330$4.02AL|NL
76 Tyler Wells IL-15 BAL 98554.281.1788300$3.96AL|NL
77 Clarke Schmidt NYY 113664.411.29113370$3.74AL|NL
78 Bryce Elder ATL 129754.231.35106470$3.61AL|NL
79 Edwin Diaz NYM 47312.801.0175160$3.55AL|NL
80 Alexis Diaz CIN 58653.861.1969290$3.42AL|NL
81 Ryan Pepiot TB 80543.971.2588320$3.42AL|NL
82 Raisel Iglesias ATL 48523.071.0959110$3.33AL|NL
83 Ryan Helsley STL 47633.321.1556170$3.19AL|NL
84 Lance Lynn STL 124784.551.35117430$3.09AL|NL
85 Tanner Scott MIA 56653.761.3177280$3.08AL|NL
86 Louie Varland MIN 116674.561.32111360$3.08AL|NL
87 Josh Hader HOU 49423.111.1070200$3.03AL|NL
88 Logan Allen CLE 117674.341.33108410$2.55AL|NL
89 Kutter Crawford BOS 97554.281.2997320$2.50AL|NL
90 Griffin Jax MIN 66664.201.2270210$2.37AL|NL
91 Edward Cabrera MIA 93674.271.3399430$2.30AL|NL
92 Zack Littell TB 79433.741.1668170$2.15AL|NL
93 Reese Olson DET 109684.261.35103450$2.09AL|NL
94 Brady Singer KAN 126684.591.33118400$2.05AL|NL
95 Jameson Taillon CHC 110674.491.2796290$2.00AL|NL
96 Drew Smyly CHC 102794.641.3798350$2.00AL|NL
97 Colin Poche TB 52643.651.2154190$1.88AL|NL
98 Trevor Rogers MIA 90563.971.3190310$1.57AL|NL
99 Sean Manaea NYM 100564.531.31102330$1.48AL|NL
100 Hunter Harvey WAS 51423.401.0959130$1.46AL|NL
101 J.P. France HOU 109764.281.43102480$1.46AL|NL
102 Steven Matz STL 92554.051.3385280$1.43AL|NL
103 Jordan Romano TOR 47533.511.1758160$1.42AL|NL
104 Camilo Doval SF 55543.761.2770250$1.38AL|NL
105 Clay Holmes NYY 54533.691.1757190$1.25AL|NL
106 Frankie Montas CIN 112694.841.36114390$1.17AL|NL
107 Nick Martinez CIN 88433.991.3291290$1.13AL|NL
108 Scott Barlow CLE 58433.711.2374240$1.10AL|NL
109 Jared Jones PIT 108574.401.31104390$1.05AL|NL
110 Spencer Arrighetti HOU 88664.441.3586400$1.03AL|NL
111 David Bednar PIT 53323.201.1265160$1.01AL|NL
112 Josiah Gray IL-15 WAS 118694.611.37115530$0.88AL|NL
113 Ryan Walker SF 58543.861.2969220$0.83AL|NL
114 Gavin Stone LAD 99544.431.3497370$0.79AL|NL
115 Ryne Nelson IL-15 ARI 119674.391.3495390$0.59AL|NL
116 Craig Kimbrel BAL 49554.051.2162210$0.37AL|NL
117 Dane Dunning TEX 124684.651.40111450$0.32AL|NL
118 Cole Irvin BAL 115684.621.3083270$0.25AL|NL
119 Ryan Pressly HOU 47423.411.1455130$0.22AL|NL
120 Peter Fairbanks TB 41423.191.2059190$0.17AL|NL
121 Mitch Spence OAK 112574.211.3688360$0.15AL|NL
122 Slade Cecconi ARI 100554.221.2779250$0.12AL|NL
123 Michael Lorenzen TEX 101674.631.3384380$0.02AL|NL
124 Ben Brown CHC 85564.171.3486360$-0.17AL|NL
125 Keaton Winn SF 88554.361.3381300$-0.21AL|NL
126 Bryan Abreu HOU 58323.701.2880300$-0.21AL|NL
127 Matthew Liberatore STL 100674.421.4188430$-0.23AL|NL
128 Ronel Blanco HOU 87554.241.4088410$-0.23AL|NL
129 Adbert Alzolay CHC 64444.171.1967180$-0.26AL|NL
130 Mason Miller OAK 49213.141.1267190$-0.33AL|NL
131 Griffin Canning LAA 94574.631.3198320$-0.34AL|NL
132 JoJo Romero STL 51433.581.2561180$-0.43AL|NL
133 Martin Perez PIT 117574.131.4088400$-0.49AL|NL
134 Jack Flaherty DET 112474.521.34115460$-0.51AL|NL
135 Jordan Wicks CHC 97554.321.3388360$-0.55AL|NL
136 Joel Payamps MIL 56543.891.2855200$-0.66AL|NL
137 Luis Gil NYY 82334.191.39105490$-0.67AL|NL
138 Kevin Ginkel ARI 52433.581.2457200$-0.72AL|NL
139 Garrett Crochet CWS 57444.021.2971250$-0.76AL|NL
140 Randy Vasquez SD 85554.351.3475330$-0.95AL|NL
141 Ross Stripling OAK 84454.141.2972220$-0.97AL|NL
142 Evan Phillips LAD 48313.351.1354140$-0.98AL|NL
143 Allan Winans ATL 98654.491.3480290$-1.01AL|NL
144 Bowden Francis TOR 76554.581.3175280$-1.08AL|NL
145 Brock Burke IL-60 TEX 55433.801.2053150$-1.14AL|NL
146 James Paxton LAD 92774.781.4595410$-1.14AL|NL
147 Michael Wacha KAN 104574.391.3386310$-1.22AL|NL
148 Josh Winckowski BOS 86554.371.3880300$-1.22AL|NL
149 Kyle Harrison SF 97334.391.34111440$-1.34AL|NL
150 Jonathan Loaisiga IL-60 NYY 42533.681.1637110$-1.35AL|NL
151 Jason Adam TB 46323.581.1255160$-1.39AL|NL
152 Matt Waldron SD 99564.501.3183300$-1.52AL|NL
153 Tyler Holton DET 66333.961.1860170$-1.60AL|NL
154 Andrew Heaney TEX 100574.871.38101380$-1.61AL|NL
155 Alec Marsh KAN 104694.801.4499450$-1.61AL|NL
156 Mark Leiter Jr. CHC 63444.191.2866250$-1.62AL|NL
157 Ryan Yarbrough LAD 85664.861.3067190$-1.67AL|NL
158 Nick Lodolo CIN 72344.401.2388230$-1.67AL|NL
159 Alex Vesia LAD 52434.221.2967240$-1.68AL|NL
160 Colin Rea MIL 102454.581.3086280$-1.70AL|NL
161 Nick Sandlin CLE 49443.951.2456210$-1.75AL|NL
162 Jeff Hoffman PHI 50434.021.2457210$-1.78AL|NL
163 Alex Wood OAK 88464.431.3280290$-1.80AL|NL
164 Giovanny Gallegos STL 49333.961.1459140$-1.82AL|NL
165 Hunter Gaddis CLE 87564.531.3677320$-1.84AL|NL
166 Chris Paddack MIN 67444.451.2466160$-1.85AL|NL
167 Elijah Morgan IL-15 CLE 65333.991.2365200$-1.85AL|NL
168 Kody Funderburk MIN 63444.211.3471280$-1.92AL|NL
169 Alex Lange DET 53454.191.3771310$-2.06AL|NL
170 Joe Jimenez ATL 46213.431.1460140$-2.12AL|NL
171 Miguel Diaz HOU 55323.601.2052200$-2.14AL|NL
172 Hector Neris CHC 49433.991.2756210$-2.15AL|NL
173 Jake Junis IL-15 MIL 72334.281.2775200$-2.18AL|NL
174 Aaron Ashby MIL 72554.261.4381350$-2.19AL|NL
175 Kyle Hendricks CHC 117684.831.3490290$-2.22AL|NL
176 Kyle Hurt IL-15 LAD 63434.431.3575310$-2.24AL|NL
177 Enyel De Los Santos SD 54323.811.1753180$-2.25AL|NL
178 Erick Fedde CWS 1156105.091.39112390$-2.29AL|NL
179 Steven Okert MIN 49324.021.2162200$-2.34AL|NL
180 Tyler Anderson LAA 115574.771.35100360$-2.37AL|NL
181 Yennier Cano BAL 61323.701.2657200$-2.38AL|NL
182 Bryse Wilson MIL 91454.461.2971240$-2.39AL|NL
183 Pierce Johnson ATL 46434.111.3563200$-2.43AL|NL
184 Keegan Akin BAL 54323.901.2359150$-2.49AL|NL
185 Javier Assad CHC 101454.311.3984400$-2.55AL|NL
186 Erik Swanson TOR 48323.771.2054150$-2.59AL|NL
187 Hayden Wesneski CHC 81454.541.3275290$-2.61AL|NL
188 Chase Silseth IL-15 LAA 80454.581.3682330$-2.63AL|NL
189 Chad Green IL-15 TOR 38433.861.1743100$-2.66AL|NL
190 Aroldis Chapman PIT 42333.731.3768270$-2.68AL|NL
191 Seth Lugo KAN 107574.401.3883320$-2.76AL|NL
192 Jose Alvarado PHI 43323.651.2858200$-2.81AL|NL
193 DL Hall IL-15 MIL 71344.361.3886350$-2.86AL|NL
194 Elvis Peguero MIL 55444.141.2954200$-2.90AL|NL
195 A.J. Puk IL-15 MIA 53464.241.3865230$-2.94AL|NL
196 Yimi Garcia TOR 50333.921.2255150$-2.95AL|NL
197 Kyle Gibson STL 129794.791.45100500$-2.97AL|NL
198 Caleb Ferguson NYY 50444.281.2754190$-3.00AL|NL
199 Cade Smith CLE 51333.921.3264250$-3.01AL|NL
200 Miguel Castro ARI 49434.011.3051200$-3.04AL|NL
201 Aaron Bummer ATL 48434.241.3459220$-3.07AL|NL
202 Jordan Hicks SF 61444.171.4167330$-3.10AL|NL
203 Roansy Contreras PIT 81354.531.3079290$-3.18AL|NL
204 Ryan Fernandez STL 44433.721.2742140$-3.18AL|NL
205 Andrew Nardi MIA 51343.911.2959200$-3.21AL|NL
206 Michael Kopech CWS 94574.861.42100500$-3.24AL|NL
207 Keegan Thompson CHC 61444.261.3662290$-3.25AL|NL
208 Kyle Finnegan WAS 53564.411.3752210$-3.25AL|NL
209 Kevin Kelly TB 51333.921.1746130$-3.37AL|NL
210 Orion Kerkering PHI 46323.961.1950120$-3.38AL|NL
211 Graham Ashcraft CIN 115594.921.36100390$-3.38AL|NL
212 Dylan Lee ATL 43323.621.2145120$-3.53AL|NL
213 Bailey Falter PIT 98464.521.3371270$-3.57AL|NL
214 Bryce Jarvis ARI 91564.481.4677410$-3.65AL|NL
215 Garrett Cleavinger TB 36323.571.2950210$-3.78AL|NL
216 Tanner Banks CWS 64334.231.2961180$-3.79AL|NL
217 Justin Lawrence COL 59454.511.3864270$-3.90AL|NL
218 Gabe Speier SEA 45213.731.1348110$-3.99AL|NL
219 Shawn Armstrong TB 48213.541.2251150$-4.00AL|NL
220 Ian Hamilton NYY 49334.031.3358240$-4.01AL|NL
221 Adam Ottavino NYM 45333.811.3051200$-4.03AL|NL
222 Josh Sborz IL-15 TEX 45333.981.2953170$-4.06AL|NL
223 Zack Thompson STL 80564.721.4676410$-4.06AL|NL
224 Emerson Hancock SEA 87574.561.3566290$-4.06AL|NL
225 Carlos Estevez LAA 46334.141.2552180$-4.11AL|NL
226 Scott McGough ARI 52444.291.3754210$-4.11AL|NL
227 Jose Soriano LAA 61344.501.3875330$-4.14AL|NL
228 Trent Thornton SEA 54323.871.2848170$-4.16AL|NL
229 Joey Wentz DET 90474.771.4390400$-4.19AL|NL
230 David Robertson TEX 47444.431.3654210$-4.19AL|NL
231 Mitchell Parker WAS 90574.701.4883430$-4.21AL|NL
232 Brandon Bielak HOU 93554.491.4276380$-4.23AL|NL
233 Trevor Richards TOR 56224.351.3073270$-4.26AL|NL
234 Julian Merryweather IL-60 CHC 47223.951.2862200$-4.30AL|NL
235 Seranthony Dominguez PHI 45454.451.3551200$-4.41AL|NL
236 Michael Grove LAD 68224.261.3273240$-4.41AL|NL
237 Fernando Cruz CIN 47223.861.3767230$-4.45AL|NL
238 Michael Tonkin NYM 54454.691.3457200$-4.47AL|NL
239 Abner Uribe MIL 50223.841.3564310$-4.53AL|NL
240 Bryan Hudson MIL 52334.241.3559230$-4.62AL|NL
241 Yariel Rodriguez TOR 44334.171.2749170$-4.69AL|NL
242 Seth Martinez HOU 50334.141.2849180$-4.72AL|NL
243 Luis Ortiz PIT 105584.631.4588450$-4.77AL|NL
244 Jake Irvin WAS 113464.811.3897450$-4.90AL|NL
245 Tyler Rogers SF 56334.111.2543120$-4.93AL|NL
246 Gregory Soto PHI 49334.501.3561230$-4.93AL|NL
247 Tyson Miller SEA 59334.291.3255210$-4.94AL|NL
248 Jay Jackson MIN 43334.401.2549130$-4.96AL|NL
249 Xzavion Curry CLE 78344.471.3263240$-4.97AL|NL
250 Paul Blackburn OAK 98464.311.4378350$-5.03AL|NL
251 Luis Severino NYM 80464.811.3474280$-5.09AL|NL
252 Casey Mize DET 86354.481.2664250$-5.10AL|NL
253 Kirby Yates TEX 43334.281.3452210$-5.21AL|NL
254 Daniel Coulombe BAL 40334.041.3145150$-5.23AL|NL
255 Taylor Rogers SF 38334.181.3147140$-5.26AL|NL
256 Luis Frias IL-15 ARI 58334.211.4160270$-5.26AL|NL
257 Jacob Webb BAL 53224.201.2858210$-5.27AL|NL
258 Michael Baumann BAL 63454.651.4160290$-5.27AL|NL
259 Quinn Priester PIT 110594.931.4191430$-5.29AL|NL
260 Tayler Saucedo SEA 43334.091.3044170$-5.35AL|NL
261 Phil Maton TB 50224.121.3158210$-5.39AL|NL
262 Kenley Jansen BOS 39334.161.3347180$-5.39AL|NL
263 Jacob Lopez TB 74334.391.3773320$-5.40AL|NL
264 Jacob Waguespack TB 70444.401.4063290$-5.45AL|NL
265 Brock Stewart MIN 34113.141.1948150$-5.45AL|NL
266 Emilio Pagan CIN 49344.691.2651160$-5.51AL|NL
267 Andrew Kittredge STL 38323.731.223190$-5.51AL|NL
268 Wandy Peralta SD 44323.911.3140190$-5.52AL|NL
269 Clayton Beeter NYY 83454.861.4184410$-5.53AL|NL
270 Cole Sands MIN 59224.241.3362230$-5.56AL|NL
271 Wade Miley MIL 91564.401.4361340$-5.59AL|NL
272 Chris Martin BOS 39323.901.283770$-5.61AL|NL
273 Drew Smith NYM 47334.291.3550220$-5.61AL|NL
274 Tim Herrin CLE 53344.241.4055250$-5.62AL|NL
275 Tyler Alexander TB 65344.731.2755160$-5.64AL|NL
276 Jorge Alcala MIN 37334.181.2740140$-5.70AL|NL
277 Landen Roupp SF 66334.451.3557250$-5.71AL|NL
278 Simeon Woods Richardson MIN 91464.671.4474400$-5.76AL|NL
279 Tommy Henry ARI 97454.531.4176390$-5.76AL|NL
280 Jose Butto NYM 100464.731.4491450$-5.79AL|NL
281 Will Vest DET 51223.971.3151180$-5.81AL|NL
282 Ben Lively CLE 74454.671.4363270$-5.85AL|NL
283 Nate Pearson TOR 48334.371.4054260$-5.87AL|NL
284 Joe Boyle OAK 88584.751.61100650$-5.91AL|NL
285 Adrian Houser NYM 98564.561.4469420$-5.92AL|NL
286 Erasmo Ramirez TB 55334.281.3043130$-5.93AL|NL
287 Ryan Thompson ARI 39323.891.2733110$-5.94AL|NL
288 Tim Mayza TOR 47324.041.3441180$-5.96AL|NL
289 Kyle Muller OAK 108354.701.4392450$-6.06AL|NL
290 Max Meyer MIA 67344.271.3964270$-6.09AL|NL
291 Jared Koenig MIL 71454.661.4359280$-6.09AL|NL
292 Will Smith KAN 45344.511.2944160$-6.11AL|NL
293 Ryan Borucki IL-15 PIT 32213.561.1634100$-6.12AL|NL
294 Isaiah Campbell IL-15 BOS 40444.531.3938150$-6.15AL|NL
295 Lucas Erceg OAK 45344.121.4550270$-6.16AL|NL
296 Kyle Nelson ARI 43334.301.3645180$-6.18AL|NL
297 Peter Strzelecki CLE 37223.821.2340130$-6.18AL|NL
298 Joseph Mantiply ARI 42333.921.3436120$-6.24AL|NL
299 Jose Suarez LAA 73354.821.4072310$-6.25AL|NL
300 Dylan Coleman HOU 43334.521.4354280$-6.26AL|NL