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.311.11142360$29.67AL|NL
2 Yoshinobu Yamamoto LAD 1241053.650.97124260$28.67AL|NL
3 Spencer Strider IL-15 ATL 107943.451.08155340$27.60AL|NL
4 Logan Webb SF 1421163.351.18120320$26.69AL|NL
5 Dylan Cease SD 121953.431.21150490$24.50AL|NL
6 Corbin Burnes BAL 136853.611.13143410$24.17AL|NL
7 Pablo Lopez MIN 131863.731.13144320$23.11AL|NL
8 George Kirby SEA 124963.451.11114190$22.93AL|NL
9 Zac Gallen ARI 1321073.621.19126400$22.93AL|NL
10 Zack Wheeler PHI 127953.571.18133360$22.62AL|NL
11 Framber Valdez HOU 1301053.361.22117440$22.56AL|NL
12 Kevin Gausman TOR 122953.591.19131290$21.66AL|NL
13 Tyler Glasnow LAD 95943.371.12120290$21.56AL|NL
14 Logan Gilbert SEA 135863.581.19129370$20.56AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Aaron Nola PHI 134874.011.14139290$20.29AL|NL
16 Zach Eflin TB 112963.591.11105160$19.97AL|NL
17 Freddy Peralta MIL 113763.771.16132420$17.83AL|NL
18 Joe Ryan MIN 115873.961.13121280$17.77AL|NL
19 Sonny Gray STL 113753.471.19106340$15.52AL|NL
20 Chris Bassitt TOR 126974.021.24111370$14.85AL|NL
21 Shota Imanaga CHC 103643.421.18111280$14.50AL|NL
22 Blake Snell IL-15 SF 100863.661.34125500$14.12AL|NL
23 Max Fried ATL 102843.461.2393300$13.86AL|NL
24 Shane Bieber IL-60 CLE 95643.411.15101230$13.44AL|NL
25 Charlie Morton ATL 116964.151.33126490$13.25AL|NL
26 Triston McKenzie CLE 111763.811.21109350$13.20AL|NL
27 Hunter Greene CIN 105674.161.18130390$12.85AL|NL
28 Walker Buehler LAD 96743.771.1393230$12.68AL|NL
29 Yu Darvish SD 103763.891.1599280$12.68AL|NL
30 Brandon Pfaadt ARI 113763.971.21110260$12.42AL|NL
31 Kyle Bradish BAL 104753.671.23101370$12.21AL|NL
32 Jordan Montgomery ARI 115753.561.29104340$12.03AL|NL
33 Jose Berrios TOR 128884.311.26119360$11.68AL|NL
34 Joe Musgrove IL-15 SD 102753.811.1994260$11.45AL|NL
35 Chris Sale ATL 80633.561.16100220$11.38AL|NL
36 Carlos Rodon NYY 91764.081.16102270$11.35AL|NL
37 Bailey Ober MIN 108653.921.19108250$11.25AL|NL
38 Tarik Skubal DET 85543.401.1093200$11.17AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Patrick Sandoval LAA 107873.851.34108420$10.93AL|NL
40 Bobby Miller IL-15 LAD 88743.831.1785270$10.06AL|NL
41 Tanner Bibee CLE 111653.871.24106360$10.05AL|NL
42 Ranger Suarez PHI 105753.761.2895340$9.70AL|NL
43 Bryce Miller SEA 104663.991.1996270$9.18AL|NL
44 Dean Kremer BAL 116764.101.29105370$8.80AL|NL
45 Grayson Rodriguez IL-15 BAL 105554.121.21113330$8.54AL|NL
46 Jesus Luzardo MIA 105564.051.26119380$8.44AL|NL
47 Mitch Keller PIT 125684.171.31119400$7.93AL|NL
48 Emmanuel Clase CLE 53522.651.0655120$7.66AL|NL
49 Tanner Houck BOS 89764.101.2891290$7.20AL|NL
50 Justin Steele CHC 98653.821.2789290$7.09AL|NL
51 Jon Gray TEX 102554.011.23101320$7.06AL|NL
52 Yusei Kikuchi TOR 108654.061.33110380$7.02AL|NL
53 MacKenzie Gore WAS 91664.041.31104360$6.90AL|NL
54 Cole Ragans KAN 89553.811.2993330$6.84AL|NL
55 Michael King SD 76544.021.2697310$6.83AL|NL
56 Nestor Cortes NYY 86543.851.1583220$6.83AL|NL
57 Andres Munoz SEA 43522.951.0865160$6.68AL|NL
58 Reynaldo Lopez ATL 66633.581.2672250$6.67AL|NL
59 Justin Verlander HOU 103764.051.2884340$6.63AL|NL
60 Hunter Brown HOU 99774.301.33102410$6.37AL|NL
61 Merrill Kelly IL-15 ARI 103664.021.2790310$6.21AL|NL
62 Matthew Strahm PHI 53533.501.0763130$6.11AL|NL
63 Nathan Eovaldi IL-15 TEX 96654.081.2891320$5.72AL|NL
64 Taj Bradley TB 88654.191.2691310$5.59AL|NL
65 Aaron Civale TB 93544.151.1989250$5.53AL|NL
66 Reid Detmers LAA 105564.331.28112380$5.44AL|NL
67 Clarke Schmidt NYY 98664.391.2999320$4.88AL|NL
68 Zack Littell TB 71423.501.1361140$4.79AL|NL
69 Kutter Crawford BOS 88544.191.2787270$4.68AL|NL
70 Andrew Abbott CIN 109684.621.32114400$4.49AL|NL
71 Garrett Crochet CWS 55543.741.2371220$4.47AL|NL
72 Cristian Javier HOU 99554.221.2899430$4.42AL|NL
73 Jhoan Duran MIN 43412.771.0957120$4.37AL|NL
74 Marcus Stroman NYY 105764.281.3385380$4.19AL|NL
75 Josh Hader HOU 43423.081.0961180$4.16AL|NL
76 Miles Mikolas STL 124784.451.2986270$4.02AL|NL
77 Cristopher Sanchez PHI 106554.211.2893340$3.68AL|NL
78 Brayan Bello BOS 103884.451.4395370$3.66AL|NL
79 Ryan Helsley STL 41523.091.1248140$3.56AL|NL
80 A.J. Minter ATL 48644.111.2058140$3.54AL|NL
81 Edwin Diaz NYM 41323.131.0366140$3.48AL|NL
82 Reese Olson DET 96564.061.3292390$3.43AL|NL
83 Jhony Brito SD 77654.101.2659220$3.24AL|NL
84 Ryan Pepiot IL-15 TB 69433.951.2476270$3.05AL|NL
85 Jack Flaherty DET 100464.321.29106370$2.93AL|NL
86 JP Sears OAK 106574.301.3095330$2.91AL|NL
87 Cole Irvin BAL 101674.461.2873220$2.77AL|NL
88 Nick Pivetta BOS 90564.721.2995310$2.68AL|NL
89 Tyler Wells IL-15 BAL 79444.281.1771240$2.55AL|NL
90 Garrett Whitlock IL-15 BOS 63433.791.2165150$2.51AL|NL
91 Tanner Scott MIA 47553.721.3164240$2.43AL|NL
92 Scott Barlow CLE 49433.531.2163200$2.43AL|NL
93 Brady Singer KAN 107574.461.32101330$2.22AL|NL
94 Griffin Jax MIN 56554.101.2260180$2.14AL|NL
95 Alexis Diaz CIN 48543.901.2256250$2.00AL|NL
96 Lance Lynn STL 107674.551.37101390$2.00AL|NL
97 Bryan Woo SEA 74444.091.1873220$1.88AL|NL
98 Louie Varland MIN 91564.561.3287280$1.75AL|NL
99 Robert Gasser MIL 82444.271.2881280$1.75AL|NL
100 Raisel Iglesias ATL 42423.271.1450110$1.71AL|NL
101 Bryce Elder ATL 110654.341.3790410$1.71AL|NL
102 Clay Holmes NYY 45423.481.1450160$1.44AL|NL
103 Cody Bradford IL-15 TEX 75564.291.2765180$1.44AL|NL
104 Erick Fedde CWS 102684.791.35101320$1.39AL|NL
105 Mason Miller OAK 41212.821.0659150$1.38AL|NL
106 Logan Allen CLE 100564.371.3390350$1.24AL|NL
107 Ryan Walker SF 50433.721.2661170$1.10AL|NL
108 Ben Brown CHC 73554.061.3374300$1.04AL|NL
109 Peter Fairbanks TB 34423.071.1849150$0.96AL|NL
110 Dane Dunning IL-15 TEX 102574.561.3895370$0.95AL|NL
111 Gavin Stone LAD 87544.501.3582320$0.89AL|NL
112 Drew Smyly IL-15 CHC 79674.641.3775270$0.89AL|NL
113 Frankie Montas CIN 93574.771.3594310$0.86AL|NL
114 Seth Lugo KAN 94564.201.3379270$0.83AL|NL
115 Ronel Blanco HOU 78544.311.4080360$0.80AL|NL
116 Sean Manaea NYM 88454.431.3388310$0.78AL|NL
117 David Bednar PIT 45323.381.1455140$0.73AL|NL
118 Nick Martinez CIN 77333.931.3176240$0.40AL|NL
119 Jameson Taillon CHC 94564.541.2880260$0.37AL|NL
120 Spencer Arrighetti HOU 79564.541.3678360$0.29AL|NL
121 Jordan Romano TOR 41433.591.1949140$0.29AL|NL
122 Braxton Garrett MIA 84454.101.3179240$0.24AL|NL
123 Javier Assad CHC 90444.041.3674340$0.18AL|NL
124 Jared Jones PIT 92464.411.3089320$0.16AL|NL
125 Camilo Doval SF 47433.861.3060230$0.08AL|NL
126 Slade Cecconi ARI 88554.331.2970230$0.00AL|NL
127 Chris Roycroft STL 36355.251.5828190$0.00AL|NL
128 Colin Poche IL-15 TB 41543.931.2343150$-0.04AL|NL
129 Trevor Rogers MIA 80564.291.3678290$-0.07AL|NL
130 Andrew Heaney TEX 88454.651.3389290$-0.14AL|NL
131 Ryan Pressly HOU 41323.351.1349110$-0.18AL|NL
132 Bryan Abreu HOU 50213.561.2571260$-0.26AL|NL
133 Hunter Harvey WAS 44323.541.1350120$-0.26AL|NL
134 Keaton Winn SF 76554.441.3568260$-0.27AL|NL
135 Michael Wacha KAN 92574.361.3376290$-0.32AL|NL
136 Hayden Wesneski CHC 72444.281.2966250$-0.33AL|NL
137 Luis Gil NYY 73334.241.3991430$-0.34AL|NL
138 Evan Phillips IL-15 LAD 40313.261.1346130$-0.45AL|NL
139 Ryne Nelson ARI 99564.411.3378310$-0.49AL|NL
140 Chris Paddack MIN 64444.431.2462150$-0.52AL|NL
141 Kyle Harrison SF 85334.261.3496390$-0.54AL|NL
142 Alex Vesia LAD 44424.041.2756200$-0.58AL|NL
143 Mitch Spence OAK 92464.171.3673290$-0.62AL|NL
144 Kevin Ginkel ARI 44433.671.2547170$-0.64AL|NL
145 Josiah Gray IL-15 WAS 93574.611.3790420$-0.71AL|NL
146 Jordan Hicks SF 57443.971.3662280$-0.72AL|NL
147 JoJo Romero STL 45323.431.2453150$-0.74AL|NL
148 Matthew Liberatore STL 85564.431.4074350$-0.77AL|NL
149 Steven Matz IL-15 STL 76444.211.3670250$-0.85AL|NL
150 Nick Sandlin CLE 42433.871.2247170$-0.86AL|NL
151 Adbert Alzolay IL-15 CHC 53444.341.2153150$-0.97AL|NL
152 Nick Lodolo CIN 66344.411.2481220$-1.02AL|NL
153 Alek Manoah TOR 80554.661.3073310$-1.15AL|NL
154 Tyler Holton DET 56333.951.1851140$-1.22AL|NL
155 Jeff Hoffman PHI 42323.711.1951170$-1.27AL|NL
156 Kevin Kelly TB 46323.641.1242100$-1.29AL|NL
157 Jason Adam TB 40323.681.1447150$-1.33AL|NL
158 Michael Lorenzen TEX 88564.721.3572340$-1.48AL|NL
159 Michael Tonkin NYY 45434.151.2045150$-1.49AL|NL
160 Tyler Anderson LAA 100564.751.3588330$-1.56AL|NL
161 Matt Waldron SD 86564.601.3272270$-1.61AL|NL
162 Pierce Johnson IL-15 ATL 38424.001.3352160$-1.62AL|NL
163 Craig Kimbrel BAL 42454.381.2754210$-1.63AL|NL
164 Ryan Yarbrough LAD 71554.721.2855150$-1.65AL|NL
165 Edward Cabrera IL-15 MIA 77474.461.3683380$-1.66AL|NL
166 Alex Lange DET 45454.161.3859270$-1.68AL|NL
167 Aaron Bummer ATL 42424.061.3151180$-1.69AL|NL
168 Cade Smith CLE 43323.681.2854200$-1.71AL|NL
169 J.P. France HOU 89554.391.4484400$-1.74AL|NL
170 Kyle Gibson STL 112674.621.4491440$-1.82AL|NL
171 Dylan Lee ATL 40313.391.1942100$-1.83AL|NL
172 Alec Marsh KAN 86574.781.4383370$-1.92AL|NL
173 Joe Jimenez ATL 40213.391.1651130$-1.98AL|NL
174 Jordan Wicks IL-15 CHC 78444.321.3270280$-2.01AL|NL
175 Elvis Peguero MIL 46444.021.2845170$-2.03AL|NL
176 Randy Vasquez SD 71444.381.3462270$-2.08AL|NL
177 Fernando Cruz CIN 41323.781.3760200$-2.11AL|NL
178 Elijah Morgan IL-15 CLE 50333.991.2351150$-2.14AL|NL
179 Michael Grove LAD 57324.181.3062200$-2.14AL|NL
180 James Paxton LAD 81664.711.4679360$-2.17AL|NL
181 Griffin Canning LAA 85464.631.3484300$-2.18AL|NL
182 Bowden Francis IL-15 TOR 61444.561.3160220$-2.22AL|NL
183 Andrew Nardi MIA 43333.751.2750160$-2.28AL|NL
184 Martin Perez PIT 101464.361.4077330$-2.30AL|NL
185 Allan Winans ATL 79544.491.3464230$-2.31AL|NL
186 Miguel Diaz HOU 43323.601.2041160$-2.36AL|NL
187 Joel Payamps MIL 46434.081.3045170$-2.41AL|NL
188 Yimi Garcia TOR 42323.891.2347140$-2.60AL|NL
189 Bryse Wilson MIL 79444.501.3362250$-2.61AL|NL
190 Jonathan Loaisiga IL-60 NYY 33423.681.162980$-2.62AL|NL
191 Mark Leiter Jr. CHC 52334.111.2854210$-2.69AL|NL
192 Bryan Hudson MIL 46323.941.3153190$-2.74AL|NL
193 Brock Burke IL-60 TEX 43333.801.2041120$-2.82AL|NL
194 Hunter Gaddis CLE 72464.501.3561250$-2.87AL|NL
195 Enyel De Los Santos SD 45334.241.1947150$-2.94AL|NL
196 Kody Funderburk MIN 55334.201.3460240$-2.97AL|NL
197 Christian Scott NYM 54334.321.2351150$-3.02AL|NL
198 Trent Thornton SEA 46323.681.2641150$-3.08AL|NL
199 DL Hall IL-15 MIL 55334.361.3867270$-3.09AL|NL
200 Jose Soriano LAA 56334.331.3866300$-3.16AL|NL
201 Ross Stripling OAK 73344.281.3159190$-3.19AL|NL
202 Josh Winckowski BOS 72444.471.4064250$-3.24AL|NL
203 Jake Irvin WAS 99454.661.3583360$-3.27AL|NL
204 Kyle Finnegan WAS 45444.241.3544180$-3.47AL|NL
205 Colin Rea MIL 88354.661.3274250$-3.49AL|NL
206 David Robertson TEX 40334.051.3149180$-3.52AL|NL
207 Aroldis Chapman PIT 35334.071.4357240$-3.54AL|NL
208 Giovanny Gallegos IL-15 STL 39334.401.2147130$-3.57AL|NL
209 Taijuan Walker PHI 98574.801.3777350$-3.61AL|NL
210 Elieser Hernandez LAD 53434.501.2753150$-3.61AL|NL
211 Garrett Cleavinger TB 32213.301.2546180$-3.73AL|NL
212 Erik Swanson TOR 41324.181.2545130$-3.73AL|NL
213 Adam Ottavino NYM 39323.891.3346180$-3.75AL|NL
214 Simeon Woods Richardson MIN 81444.551.4167330$-3.82AL|NL
215 Seranthony Dominguez PHI 38444.381.3643180$-3.83AL|NL
216 Carlos Estevez LAA 39334.311.2345140$-3.83AL|NL
217 Kyle Hurt IL-60 LAD 49324.431.3558240$-3.86AL|NL
218 Ryan Fernandez STL 39323.691.2737120$-3.92AL|NL
219 Ian Hamilton NYY 43324.081.3348200$-3.93AL|NL
220 Aaron Ashby MIL 56444.261.4362270$-3.95AL|NL
221 Alex Wood OAK 75354.581.3467260$-3.95AL|NL
222 John Means BAL 59334.121.1945140$-3.97AL|NL
223 Keegan Akin BAL 47223.971.2551140$-3.99AL|NL
224 Shawn Armstrong TB 42213.701.2446140$-4.00AL|NL
225 Trevor Richards TOR 49224.391.2862220$-4.01AL|NL
226 Caleb Ferguson NYY 42334.281.2746160$-4.02AL|NL
227 Taylor Rogers SF 34334.121.2844120$-4.04AL|NL
228 Jose Alvarado PHI 38223.661.2748160$-4.07AL|NL
229 Chad Green IL-15 TOR 30323.861.173480$-4.11AL|NL
230 Jake Junis IL-60 MIL 56234.281.2758150$-4.14AL|NL
231 Chase Silseth IL-60 LAA 62344.581.3664260$-4.15AL|NL
232 Tyler Rogers SF 48324.021.233690$-4.19AL|NL
233 Kenley Jansen BOS 34323.941.3041140$-4.25AL|NL
234 Luis Severino NYM 73454.711.3568270$-4.25AL|NL
235 Steven Okert MIN 41224.161.2452180$-4.28AL|NL
236 Hector Neris CHC 42334.171.3246200$-4.28AL|NL
237 Tim Herrin CLE 44334.041.3647200$-4.29AL|NL
238 Casey Mize DET 78344.451.2558220$-4.37AL|NL
239 Gabe Speier SEA 38213.761.1740110$-4.38AL|NL
240 Mike Clevinger CWS 75464.671.3465250$-4.38AL|NL
241 A.J. Puk MIA 42344.231.3851180$-4.39AL|NL
242 Daniel Coulombe BAL 36323.981.2839120$-4.40AL|NL
243 Yennier Cano BAL 52223.911.2949180$-4.49AL|NL
244 Miguel Castro IL-15 ARI 38334.011.3040160$-4.50AL|NL
245 Paul Sewald ARI 35223.751.2042120$-4.51AL|NL
246 Orion Kerkering PHI 40223.861.2042110$-4.54AL|NL
247 Michael Kopech CWS 77464.841.4383420$-4.55AL|NL
248 Kirby Yates TEX 36334.151.3444190$-4.61AL|NL
249 Anthony Maldonado MIA 33333.901.2635100$-4.64AL|NL
250 Joey Estes OAK 80464.611.3361260$-4.65AL|NL
251 Julian Merryweather IL-60 CHC 36213.951.2848150$-4.79AL|NL
252 Ryan Thompson ARI 34323.671.242990$-4.80AL|NL
253 Keegan Thompson CHC 51334.381.3752240$-4.80AL|NL
254 Jose Suarez LAA 62344.621.3862260$-4.84AL|NL
255 Luis Ortiz PIT 87474.491.4475370$-4.86AL|NL
256 Yariel Rodriguez IL-15 TOR 39334.201.3040160$-4.89AL|NL
257 Lucas Erceg OAK 38334.021.4145220$-4.89AL|NL
258 Roansy Contreras PIT 68244.541.3165240$-4.90AL|NL
259 Joseph Mantiply ARI 37323.701.3032100$-4.90AL|NL
260 Joey Wentz DET 74354.701.4274320$-4.93AL|NL
261 Gregory Soto PHI 41334.481.3750200$-4.94AL|NL
262 Bailey Falter PIT 86364.651.3363240$-4.99AL|NL
263 Tanner Banks CWS 53224.181.2850140$-4.99AL|NL
264 Jacob Webb BAL 46224.231.3052190$-5.08AL|NL
265 Emilio Pagan CIN 43344.741.2746150$-5.10AL|NL
266 Chris Martin BOS 34323.891.283260$-5.15AL|NL
267 Zack Thompson STL 65454.821.4663330$-5.23AL|NL
268 Robert Suarez SD 31324.101.2331120$-5.30AL|NL
269 Andrew Kittredge STL 34323.901.222770$-5.32AL|NL
270 Abner Uribe MIL 41213.921.3951270$-5.37AL|NL
271 Justin Lawrence COL 50344.531.4154250$-5.40AL|NL
272 Drew Smith IL-15 NYM 38334.271.3440180$-5.40AL|NL
273 Mitchell Parker WAS 79464.761.4871370$-5.44AL|NL
274 Jared Koenig MIL 61454.661.4250230$-5.46AL|NL
275 Kyle Hendricks CHC 93464.871.3572240$-5.47AL|NL
276 Tyler Alexander TB 60344.811.2951160$-5.47AL|NL
277 Cole Sands MIN 50224.311.3353190$-5.56AL|NL
278 Nick Robertson STL 37213.931.2438120$-5.66AL|NL
279 Phil Maton TB 42224.251.3148170$-5.70AL|NL
280 John Schreiber KAN 43223.981.3042160$-5.75AL|NL
281 Ray Kerr ATL 37324.221.4443190$-5.79AL|NL
282 Tobias Myers MIL 78464.981.4074310$-5.80AL|NL
283 Graham Ashcraft CIN 100475.011.3884340$-5.81AL|NL
284 Brock Stewart IL-15 MIN 29103.251.2040120$-5.83AL|NL
285 Brandon Bielak HOU 76444.491.4361310$-5.85AL|NL
286 Janson Junk MIL 75454.671.4051230$-5.86AL|NL
287 Andrew Saalfrank ARI 40334.241.4343210$-5.86AL|NL
288 Jay Jackson MIN 38234.311.2543120$-5.87AL|NL
289 Mason Black SF 70344.561.3866280$-5.90AL|NL
290 Blake Treinen LAD 28324.031.2728100$-5.90AL|NL
291 Jose Leclerc TEX 42224.281.3852250$-5.97AL|NL
292 Michael Baumann BAL 53344.561.4050240$-6.03AL|NL
293 Josh Sborz IL-15 TEX 36224.021.3242150$-6.04AL|NL
294 Sam Hentges CLE 36213.671.3438140$-6.05AL|NL
295 Alex Faedo DET 61354.661.3156190$-6.07AL|NL
296 Jorge Lopez NYM 52334.561.3948210$-6.11AL|NL
297 Ryne Stanek SEA 39224.011.3241180$-6.15AL|NL
298 Osvaldo Bido OAK 59354.591.4355270$-6.21AL|NL
299 Peter Strzelecki CLE 30223.781.2332110$-6.26AL|NL
300 Will Vest DET 44224.061.3241150$-6.28AL|NL