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 1311063.331.12139370$30.08AL|NL
2 Spencer Strider IL-15 ATL 106943.451.08153330$28.46AL|NL
3 Yoshinobu Yamamoto LAD 119953.650.97120250$27.22AL|NL
4 Logan Webb SF 1381063.351.18117310$25.56AL|NL
5 Zac Gallen ARI 1321073.541.18128390$25.19AL|NL
6 Dylan Cease SD 120853.431.21149490$23.74AL|NL
7 George Kirby SEA 121963.451.11112180$23.48AL|NL
8 Zack Wheeler PHI 125953.561.18131360$23.36AL|NL
9 Pablo Lopez MIN 126863.731.13139310$23.19AL|NL
10 Corbin Burnes BAL 133753.611.13140400$22.97AL|NL
11 Kevin Gausman TOR 122953.551.19131290$22.95AL|NL
12 Framber Valdez HOU 1261053.361.22113420$22.85AL|NL
13 Tyler Glasnow LAD 94943.361.11119280$22.65AL|NL
14 Logan Gilbert SEA 132863.581.19126360$20.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Zach Eflin TB 111953.571.11103160$20.72AL|NL
16 Aaron Nola PHI 129874.011.14134270$20.38AL|NL
17 Joe Ryan MIN 113873.971.13119270$18.24AL|NL
18 Freddy Peralta MIL 113763.831.17132410$18.03AL|NL
19 Sonny Gray STL 111743.471.19104330$15.91AL|NL
20 Shota Imanaga CHC 102643.371.17110270$15.56AL|NL
21 Chris Bassitt TOR 126974.051.24111380$15.45AL|NL
22 Blake Snell IL-15 SF 98863.661.34122480$14.44AL|NL
23 Max Fried ATL 103843.481.2492310$14.16AL|NL
24 Tarik Skubal DET 85643.341.0994190$14.07AL|NL
25 Walker Buehler LAD 95733.691.1292220$13.85AL|NL
26 Triston McKenzie CLE 111763.851.22108360$13.26AL|NL
27 Yu Darvish SD 102763.891.1598270$13.20AL|NL
28 Hunter Greene CIN 102664.161.18125380$12.80AL|NL
29 Charlie Morton ATL 114864.151.33125480$12.22AL|NL
30 Jordan Montgomery ARI 112753.561.29101340$12.21AL|NL
31 Jose Berrios TOR 125874.311.26117350$12.12AL|NL
32 Shane Bieber IL-60 CLE 93543.411.1598220$11.91AL|NL
33 Joe Musgrove IL-15 SD 100753.811.1993250$11.89AL|NL
34 Chris Sale ATL 79633.561.1699210$11.82AL|NL
35 Bailey Ober MIN 107653.941.19106250$11.46AL|NL
36 Jesus Luzardo MIA 105663.981.25119370$11.30AL|NL
37 Brandon Pfaadt ARI 110663.971.21107260$10.96AL|NL
38 Kyle Bradish BAL 102653.671.2399360$10.87AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Tanner Bibee CLE 108653.871.24104350$10.30AL|NL
40 Bobby Miller IL-15 LAD 84743.831.1782260$10.08AL|NL
41 Ranger Suarez PHI 102753.761.2892320$9.83AL|NL
42 Carlos Rodon NYY 88664.081.1698260$9.71AL|NL
43 Grayson Rodriguez IL-15 BAL 105554.091.21114340$9.37AL|NL
44 Patrick Sandoval LAA 107773.891.35107420$9.27AL|NL
45 Cole Ragans KAN 89653.761.2894330$9.14AL|NL
46 Bryce Miller SEA 104664.041.2094270$8.93AL|NL
47 Mitch Keller PIT 121684.171.31114380$7.82AL|NL
48 Nestor Cortes NYY 86543.791.1482220$7.67AL|NL
49 Emmanuel Clase CLE 52522.641.0654120$7.45AL|NL
50 Dean Kremer BAL 113664.101.29102360$7.30AL|NL
51 Yusei Kikuchi TOR 105654.061.33108370$7.27AL|NL
52 Justin Steele CHC 97653.881.2789290$7.24AL|NL
53 Jon Gray TEX 99554.011.2399310$7.21AL|NL
54 Michael King SD 75544.021.2696310$6.71AL|NL
55 Reynaldo Lopez ATL 65633.581.2671250$6.54AL|NL
56 Justin Verlander HOU 101764.081.2982330$6.43AL|NL
57 Clarke Schmidt NYY 98664.291.2799310$6.35AL|NL
58 Andres Munoz SEA 43533.051.0864150$6.32AL|NL
59 Matthew Strahm PHI 53533.451.0662130$6.26AL|NL
60 Merrill Kelly IL-15 ARI 101664.021.2787300$6.26AL|NL
61 Hunter Brown HOU 98774.401.34100410$5.83AL|NL
62 Taj Bradley TB 85654.191.2688290$5.64AL|NL
63 Tanner Houck BOS 86654.101.2888280$5.64AL|NL
64 Aaron Civale TB 90544.151.1986240$5.50AL|NL
65 Reid Detmers LAA 103564.331.28109370$5.49AL|NL
66 Cristian Javier HOU 98554.141.2798420$5.36AL|NL
67 MacKenzie Gore WAS 92564.111.32102370$4.87AL|NL
68 Cristopher Sanchez PHI 105544.121.2793320$4.84AL|NL
69 Miles Mikolas STL 122784.461.2986270$4.43AL|NL
70 Kutter Crawford BOS 87544.221.2786270$4.36AL|NL
71 Zack Littell TB 70423.551.1360140$4.32AL|NL
72 Nathan Eovaldi IL-15 TEX 93554.081.2889310$4.23AL|NL
73 Garrett Crochet CWS 54543.741.2369210$4.11AL|NL
74 Jack Flaherty DET 100464.251.28107370$4.02AL|NL
75 Josh Hader HOU 42423.061.0960170$3.88AL|NL
76 Jhoan Duran MIN 42422.891.0955120$3.61AL|NL
77 A.J. Minter ATL 48644.111.2058140$3.48AL|NL
78 Reese Olson DET 94564.061.3289380$3.40AL|NL
79 Ryan Helsley STL 40523.091.1247130$3.24AL|NL
80 Jhony Brito SD 76654.101.2658210$3.03AL|NL
81 JP Sears OAK 102574.301.3092320$2.91AL|NL
82 Andrew Abbott CIN 105574.621.32110380$2.85AL|NL
83 Luis Gil NYY 74434.061.3593410$2.80AL|NL
84 Cole Irvin BAL 98674.461.2872210$2.62AL|NL
85 Marcus Stroman NYY 101664.281.3382360$2.62AL|NL
86 Edwin Diaz NYM 41323.291.0564140$2.52AL|NL
87 Ryan Pepiot IL-15 TB 67433.951.2473260$2.49AL|NL
88 Logan Allen CLE 100564.291.3291340$2.36AL|NL
89 Brady Singer KAN 104574.461.3299330$2.36AL|NL
90 Scott Barlow CLE 48433.491.2062190$2.33AL|NL
91 Tanner Scott MIA 46553.701.3163240$2.21AL|NL
92 Nick Pivetta BOS 87564.721.2991300$2.16AL|NL
93 Tyler Wells IL-15 BAL 77444.281.1769240$2.12AL|NL
94 Nick Martinez CIN 76433.881.3075240$2.11AL|NL
95 Seth Lugo KAN 94564.151.3282270$2.00AL|NL
96 Garrett Whitlock IL-15 BOS 60433.791.2163140$2.00AL|NL
97 Bryan Woo SEA 72444.091.1872210$1.98AL|NL
98 Bryce Elder ATL 109654.341.3789410$1.94AL|NL
99 Griffin Jax MIN 54554.071.2158170$1.94AL|NL
100 Brayan Bello BOS 101784.571.4393360$1.59AL|NL
101 Erick Fedde CWS 100684.791.3598320$1.42AL|NL
102 Raisel Iglesias ATL 42423.271.1449100$1.41AL|NL
103 Robert Gasser MIL 80444.271.2879270$1.34AL|NL
104 Louie Varland MIN 88564.561.3284270$1.33AL|NL
105 Alexis Diaz CIN 47544.011.2354240$1.17AL|NL
106 Mitch Spence OAK 91564.131.3572290$1.14AL|NL
107 Clay Holmes NYY 44423.471.1449160$1.09AL|NL
108 Ben Brown CHC 70544.061.3372290$1.07AL|NL
109 Cody Bradford IL-15 TEX 73564.291.2763180$1.04AL|NL
110 Ryan Walker SF 49433.671.2560170$1.02AL|NL
111 Braxton Garrett MIA 84444.041.3079240$0.96AL|NL
112 Jared Jones PIT 91464.381.2989310$0.80AL|NL
113 Mason Miller OAK 40212.821.0657150$0.76AL|NL
114 Dane Dunning IL-15 TEX 100564.561.3893360$0.63AL|NL
115 JoJo Romero STL 45423.411.2452150$0.58AL|NL
116 Gavin Stone LAD 84544.501.3579300$0.44AL|NL
117 Lance Lynn STL 104574.551.3798380$0.41AL|NL
118 Ronel Blanco HOU 75544.311.4077350$0.36AL|NL
119 David Bednar PIT 44323.361.1454130$0.35AL|NL
120 Jameson Taillon CHC 91564.541.2877250$0.30AL|NL
121 Sean Manaea NYM 85454.431.3385300$0.29AL|NL
122 Ryne Nelson ARI 99564.351.3378310$0.08AL|NL
123 Chris Roycroft STL 35355.251.5827190$0.00AL|NL
124 Trevor Rogers MIA 79564.291.3676280$-0.06AL|NL
125 Jordan Romano TOR 40433.591.1948130$-0.10AL|NL
126 Spencer Arrighetti HOU 76554.541.3675350$-0.16AL|NL
127 Michael Wacha KAN 90564.361.3374280$-0.30AL|NL
128 Matt Waldron SD 88564.501.3175280$-0.36AL|NL
129 Javier Assad CHC 86444.041.3671330$-0.37AL|NL
130 Kyle Harrison SF 85334.241.3495390$-0.39AL|NL
131 Andrew Heaney TEX 87464.671.3389290$-0.40AL|NL
132 Camilo Doval SF 46433.861.3058230$-0.41AL|NL
133 Colin Poche IL-15 TB 40543.931.2341150$-0.52AL|NL
134 Hayden Wesneski CHC 70444.241.2964240$-0.64AL|NL
135 Josiah Gray IL-15 WAS 91574.611.3788410$-0.65AL|NL
136 Keaton Winn IL-15 SF 74554.441.3566250$-0.67AL|NL
137 Hunter Harvey WAS 43323.541.1349120$-0.71AL|NL
138 Alex Vesia LAD 43423.991.2655190$-0.73AL|NL
139 Frankie Montas CIN 91574.911.3791310$-0.76AL|NL
140 Ryan Pressly HOU 40323.351.1347110$-0.77AL|NL
141 Bryan Abreu HOU 49213.571.2669250$-0.98AL|NL
142 Kevin Ginkel ARI 44433.661.2546160$-0.98AL|NL
143 Drew Smyly IL-15 CHC 76574.641.3773260$-1.03AL|NL
144 Chris Paddack MIN 61444.431.2459140$-1.12AL|NL
145 Peter Fairbanks TB 33313.051.1747150$-1.13AL|NL
146 Evan Phillips IL-15 LAD 38313.261.1344120$-1.15AL|NL
147 Matthew Liberatore STL 83564.431.4072340$-1.16AL|NL
148 Jordan Hicks SF 56443.971.3660270$-1.22AL|NL
149 Nick Lodolo IL-15 CIN 64334.411.2478210$-1.24AL|NL
150 Steven Matz IL-15 STL 75444.211.3668240$-1.34AL|NL
151 Adbert Alzolay IL-15 CHC 51444.341.2151140$-1.49AL|NL
152 Slade Cecconi ARI 86454.331.2969230$-1.53AL|NL
153 Aaron Bummer ATL 42424.011.3052180$-1.61AL|NL
154 Jeff Hoffman PHI 42323.691.1950170$-1.64AL|NL
155 Edward Cabrera IL-15 MIA 75464.461.3681370$-1.67AL|NL
156 Jason Adam TB 40323.661.1446150$-1.70AL|NL
157 J.P. France HOU 85554.391.4481380$-1.74AL|NL
158 Tyler Holton DET 55333.951.1849140$-1.79AL|NL
159 Tyler Anderson LAA 100574.761.3687330$-1.79AL|NL
160 John Means BAL 60434.111.1846140$-1.88AL|NL
161 Kyle Gibson STL 112674.661.4490440$-1.98AL|NL
162 Pierce Johnson IL-15 ATL 38424.001.3351160$-2.02AL|NL
163 Ryan Yarbrough LAD 68544.721.2853140$-2.05AL|NL
164 Allan Winans ATL 78544.491.3464230$-2.10AL|NL
165 Elvis Peguero MIL 46443.981.2745160$-2.10AL|NL
166 Craig Kimbrel BAL 41454.381.2752200$-2.15AL|NL
167 Cade Smith CLE 42323.681.2853200$-2.16AL|NL
168 Jordan Wicks IL-15 CHC 75444.321.3267270$-2.19AL|NL
169 Griffin Canning LAA 83464.631.3482300$-2.20AL|NL
170 Michael Grove LAD 56324.121.2961190$-2.24AL|NL
171 Kevin Kelly TB 44323.771.1341100$-2.26AL|NL
172 Joe Jimenez ATL 40213.371.1651130$-2.26AL|NL
173 Dylan Lee ATL 39313.391.1941100$-2.32AL|NL
174 Randy Vasquez SD 71444.381.3462270$-2.35AL|NL
175 James Paxton LAD 80664.791.4677350$-2.52AL|NL
176 Bowden Francis IL-15 TOR 60444.561.3159220$-2.60AL|NL
177 Jose Alvarado PHI 37323.621.2648150$-2.65AL|NL
178 Elijah Morgan IL-15 CLE 49333.991.2349150$-2.74AL|NL
179 Andrew Nardi MIA 42333.751.2749160$-2.75AL|NL
180 Fernando Cruz CIN 40333.791.3858200$-2.80AL|NL
181 Alek Manoah TOR 78454.661.3071300$-2.80AL|NL
182 Jake Irvin WAS 99454.631.3482360$-2.85AL|NL
183 Miguel Diaz HOU 42323.601.2040150$-2.85AL|NL
184 Martin Perez PIT 98464.361.4074320$-2.86AL|NL
185 Nick Sandlin CLE 41333.861.2246170$-2.91AL|NL
186 Mark Leiter Jr. CHC 51334.141.2754200$-2.97AL|NL
187 Bryse Wilson MIL 79444.531.3362240$-3.03AL|NL
188 Yimi Garcia TOR 42323.901.2446140$-3.18AL|NL
189 Hunter Gaddis CLE 70454.491.3560250$-3.20AL|NL
190 Enyel De Los Santos SD 44334.221.1947150$-3.23AL|NL
191 Brock Burke IL-60 TEX 42333.801.2040120$-3.32AL|NL
192 Bryan Hudson MIL 45323.951.3252190$-3.34AL|NL
193 Ross Stripling OAK 72344.221.3057180$-3.35AL|NL
194 Yennier Cano BAL 51323.901.2947180$-3.47AL|NL
195 Michael Lorenzen TEX 86464.721.3570330$-3.54AL|NL
196 Michael Tonkin NYY 44334.151.2044150$-3.57AL|NL
197 David Robertson TEX 40333.971.3049170$-3.59AL|NL
198 Christian Scott NYM 54334.381.2451150$-3.67AL|NL
199 Josh Winckowski BOS 69444.471.4062240$-3.68AL|NL
200 Jose Soriano LAA 55334.331.3864290$-3.72AL|NL
201 Aroldis Chapman PIT 35334.021.4256230$-3.84AL|NL
202 Simeon Woods Richardson MIN 80444.501.4065320$-3.94AL|NL
203 Alex Lange DET 45344.191.3958270$-3.94AL|NL
204 Aaron Ashby MIL 55444.261.4361270$-3.94AL|NL
205 Kody Funderburk MIN 54334.241.3658240$-3.94AL|NL
206 Alec Marsh KAN 84474.781.4381360$-3.96AL|NL
207 Colin Rea MIL 86344.661.3272240$-4.01AL|NL
208 Giovanny Gallegos IL-15 STL 38334.401.2146130$-4.05AL|NL
209 Erik Swanson TOR 41324.171.2444130$-4.09AL|NL
210 Garrett Cleavinger TB 31213.261.2445170$-4.15AL|NL
211 Taijuan Walker PHI 96574.861.3875340$-4.18AL|NL
212 Mike Clevinger CWS 75464.681.3466260$-4.20AL|NL
213 Adam Ottavino NYM 39323.851.3244180$-4.20AL|NL
214 Carlos Estevez LAA 39334.281.2445140$-4.21AL|NL
215 Ian Hamilton NYY 42324.051.3347200$-4.35AL|NL
216 Seranthony Dominguez PHI 37444.381.3641170$-4.40AL|NL
217 Casey Mize DET 76344.451.2557210$-4.41AL|NL
218 Kyle Hurt IL-60 LAD 47324.431.3556230$-4.42AL|NL
219 Ryan Fernandez STL 38323.691.2736120$-4.44AL|NL
220 Caleb Ferguson NYY 41334.251.2745160$-4.45AL|NL
221 Trevor Richards TOR 48224.371.2861220$-4.46AL|NL
222 Kyle Finnegan WAS 44454.391.3743180$-4.49AL|NL
223 Joel Payamps MIL 45334.081.3044160$-4.50AL|NL
224 Alex Wood IL-15 OAK 73354.581.3465250$-4.50AL|NL
225 Chad Green IL-15 TOR 29323.861.173480$-4.52AL|NL
226 Hector Neris CHC 41334.111.3145190$-4.54AL|NL
227 Michael Kopech CWS 75464.841.4381410$-4.57AL|NL
228 Orion Kerkering PHI 39223.761.1842100$-4.57AL|NL
229 Chase Silseth IL-60 LAA 61344.581.3663250$-4.60AL|NL
230 Keegan Akin BAL 46223.971.2549140$-4.65AL|NL
231 Taylor Rogers SF 33334.161.2943120$-4.69AL|NL
232 Shawn Armstrong TB 41213.701.2444130$-4.69AL|NL
233 Kenley Jansen BOS 34323.921.3040140$-4.72AL|NL
234 Jonathan Loaisiga IL-60 NYY 32323.681.162880$-4.78AL|NL
235 Jake Junis IL-60 MIL 55234.281.2756150$-4.79AL|NL
236 A.J. Puk MIA 41344.231.3850180$-4.87AL|NL
237 Daniel Coulombe BAL 35323.971.2838110$-4.90AL|NL
238 Kirby Yates TEX 36334.131.3444190$-4.96AL|NL
239 Tim Herrin CLE 43334.071.3746200$-4.97AL|NL
240 Luis Ortiz PIT 84464.491.4472360$-5.01AL|NL
241 Miguel Castro IL-15 ARI 38334.011.3039150$-5.01AL|NL
242 Anthony Maldonado MIA 33333.901.2635110$-5.02AL|NL
243 Joey Estes OAK 79464.681.3461270$-5.03AL|NL
244 Joey Wentz DET 73354.661.4173310$-5.04AL|NL
245 Paul Sewald ARI 34223.751.2041120$-5.09AL|NL
246 Gabe Speier SEA 37213.791.1839110$-5.12AL|NL
247 Trent Thornton SEA 45223.691.2641150$-5.14AL|NL
248 Gregory Soto PHI 40334.421.3649200$-5.19AL|NL
249 Robert Suarez SD 31324.031.2132120$-5.30AL|NL
250 DL Hall IL-15 MIL 54234.361.3865270$-5.32AL|NL
251 Julian Merryweather IL-60 CHC 35213.951.2847150$-5.34AL|NL
252 Steven Okert MIN 40224.291.2550170$-5.34AL|NL
253 Ryan Thompson ARI 33323.671.242890$-5.36AL|NL
254 Justin Lawrence COL 50344.461.3954240$-5.36AL|NL
255 Kyle Hendricks CHC 92464.851.3571230$-5.38AL|NL
256 Keegan Thompson IL-15 CHC 49334.381.3750230$-5.38AL|NL
257 Emilio Pagan CIN 42344.701.2645140$-5.39AL|NL
258 Elieser Hernandez LAD 51334.501.2751150$-5.40AL|NL
259 Yariel Rodriguez IL-15 TOR 38324.201.3039160$-5.41AL|NL
260 Jose Suarez LAA 61344.621.3860250$-5.44AL|NL
261 Andrew Kittredge STL 34323.841.222880$-5.47AL|NL
262 Roansy Contreras LAA 65244.541.3163230$-5.49AL|NL
263 Graham Ashcraft CIN 98474.981.3883340$-5.57AL|NL
264 Bailey Falter PIT 86354.621.3462240$-5.58AL|NL
265 Joseph Mantiply ARI 36323.741.3232100$-5.58AL|NL
266 Jacob Webb BAL 46224.221.3051190$-5.60AL|NL
267 Tanner Banks CWS 53224.251.2850140$-5.61AL|NL
268 Tyler Alexander TB 60344.791.2851150$-5.65AL|NL
269 Zack Thompson STL 64454.821.4661320$-5.79AL|NL
270 Jared Koenig MIL 59454.651.4249220$-5.82AL|NL
271 Tobias Myers MIL 76464.981.4072300$-5.86AL|NL
272 Mitchell Parker WAS 77464.761.4869360$-5.92AL|NL
273 Abner Uribe MIL 40213.921.3950260$-5.92AL|NL
274 Tyler Rogers SF 48223.981.223690$-6.00AL|NL
275 Drew Smith IL-15 NYM 37334.271.3438170$-6.05AL|NL
276 Alex Faedo DET 59344.661.3155190$-6.11AL|NL
277 Mason Black SF 69344.601.3865270$-6.12AL|NL
278 Cole Sands MIN 49224.311.3351190$-6.24AL|NL
279 Nick Robertson STL 36213.931.2437120$-6.25AL|NL
280 Ray Kerr ATL 36324.221.4442180$-6.30AL|NL
281 John Schreiber KAN 43223.971.3041160$-6.30AL|NL
282 Justin Slaten BOS 42334.281.4344180$-6.33AL|NL
283 Blake Treinen LAD 27323.991.2627100$-6.34AL|NL
284 Jay Jackson MIN 38234.271.2542120$-6.36AL|NL
285 Andrew Saalfrank ARI 39334.241.4342210$-6.38AL|NL
286 Phil Maton TB 41224.251.3146170$-6.39AL|NL
287 Janson Junk MIL 73454.671.4049220$-6.40AL|NL
288 Emerson Hancock SEA 71464.671.3853260$-6.41AL|NL
289 Luis Severino NYM 73344.781.3667270$-6.42AL|NL
290 Sam Hentges CLE 35213.641.3337140$-6.50AL|NL
291 Brock Stewart IL-15 MIN 27103.251.2039120$-6.57AL|NL
292 Will Vest DET 43224.041.3141140$-6.58AL|NL
293 Manuel Rodriguez TB 33324.231.3634150$-6.59AL|NL
294 Josh Sborz IL-15 TEX 35224.021.3241140$-6.62AL|NL
295 Jose Butto NYM 85464.831.4777400$-6.66AL|NL
296 Bryce Jarvis ARI 73454.741.5063360$-6.66AL|NL
297 Ryne Stanek SEA 38223.981.3240180$-6.67AL|NL
298 Hoby Milner MIL 42113.881.2142110$-6.69AL|NL
299 Michael Baumann BAL 53344.571.4149240$-6.74AL|NL
300 Jorge Lopez NYM 50334.581.4047210$-6.75AL|NL