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 1331063.311.11144370$29.65AL|NL
2 Yoshinobu Yamamoto LAD 1251053.650.97126260$28.62AL|NL
3 Spencer Strider IL-15 ATL 108943.451.08157340$27.52AL|NL
4 Logan Webb SF 1411063.351.17120310$25.03AL|NL
5 Dylan Cease SD 123953.431.21152500$24.51AL|NL
6 Corbin Burnes BAL 138853.611.13145420$24.20AL|NL
7 Zac Gallen ARI 1341073.621.19128400$22.98AL|NL
8 George Kirby SEA 125963.451.11116190$22.97AL|NL
9 Pablo Lopez MIN 129863.711.13144320$22.80AL|NL
10 Zack Wheeler PHI 129953.571.18135370$22.68AL|NL
11 Aaron Nola PHI 136974.011.14140290$21.80AL|NL
12 Kevin Gausman TOR 124953.591.19133300$21.73AL|NL
13 Framber Valdez HOU 1291053.401.22115430$21.70AL|NL
14 Tyler Glasnow LAD 96943.371.12122290$21.62AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Logan Gilbert SEA 136863.581.19131380$20.60AL|NL
16 Zach Eflin TB 114963.591.11106170$20.01AL|NL
17 Freddy Peralta MIL 114863.771.16134420$19.48AL|NL
18 Joe Ryan MIN 116873.961.13123280$17.86AL|NL
19 Sonny Gray STL 115753.471.19108340$15.72AL|NL
20 Chris Bassitt TOR 128974.021.24112380$14.87AL|NL
21 Shota Imanaga CHC 104643.421.18113280$14.65AL|NL
22 Blake Snell IL-15 SF 102863.661.34126500$14.12AL|NL
23 Max Fried ATL 103843.461.2394310$13.93AL|NL
24 Jordan Montgomery ARI 116853.561.29105350$13.67AL|NL
25 Shane Bieber IL-60 CLE 97643.411.15102230$13.58AL|NL
26 Triston McKenzie CLE 113763.811.21110350$13.27AL|NL
27 Chris Sale ATL 81733.561.16101220$13.06AL|NL
28 Hunter Greene CIN 107674.161.18132400$13.00AL|NL
29 Walker Buehler LAD 97743.771.1394230$12.76AL|NL
30 Yu Darvish SD 104763.891.15100280$12.75AL|NL
31 Kyle Bradish BAL 103753.681.23101360$12.02AL|NL
32 Brandon Pfaadt ARI 111763.981.21107260$11.83AL|NL
33 Jose Berrios TOR 130884.311.26121360$11.83AL|NL
34 Charlie Morton ATL 115864.111.33126480$11.80AL|NL
35 Joe Musgrove IL-15 SD 103753.811.1996260$11.66AL|NL
36 Bailey Ober MIN 110653.921.19110260$11.47AL|NL
37 Carlos Rodon NYY 92764.081.16103280$11.43AL|NL
38 Tarik Skubal DET 86543.401.1095200$11.42AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Patrick Sandoval LAA 108873.851.34109430$10.98AL|NL
40 Tanner Bibee CLE 112653.871.24108360$10.26AL|NL
41 Bobby Miller IL-15 LAD 89743.831.1786270$10.18AL|NL
42 Ranger Suarez PHI 105753.771.2895330$9.59AL|NL
43 Bryce Miller SEA 105663.991.1997280$9.29AL|NL
44 Dean Kremer BAL 118764.101.29106380$8.89AL|NL
45 Grayson Rodriguez IL-15 BAL 106554.121.21115340$8.75AL|NL
46 Jesus Luzardo MIA 106564.051.26121380$8.64AL|NL
47 Mitch Keller PIT 127684.171.31120400$7.99AL|NL
48 Emmanuel Clase CLE 53522.651.0656130$7.53AL|NL
49 Justin Steele CHC 100653.821.2791290$7.39AL|NL
50 MacKenzie Gore WAS 93664.041.31105370$7.02AL|NL
51 Nestor Cortes NYY 87543.851.1584220$7.01AL|NL
52 Jon Gray TEX 100554.021.23101310$6.95AL|NL
53 Justin Verlander HOU 104764.051.2885340$6.78AL|NL
54 Cole Ragans KAN 90553.811.2994340$6.71AL|NL
55 Reynaldo Lopez ATL 67633.581.2673260$6.58AL|NL
56 Hunter Brown HOU 100774.301.33103410$6.48AL|NL
57 Merrill Kelly IL-15 ARI 105664.021.2791320$6.37AL|NL
58 Yusei Kikuchi TOR 107654.091.34108380$6.34AL|NL
59 Michael King SD 75544.021.2695310$6.28AL|NL
60 Andres Munoz SEA 43533.001.0964160$6.09AL|NL
61 Matthew Strahm PHI 54533.501.0764130$6.09AL|NL
62 Nathan Eovaldi IL-15 TEX 97654.081.2892320$5.88AL|NL
63 Aaron Civale TB 94554.151.1990250$5.70AL|NL
64 Reid Detmers LAA 107564.331.28113380$5.55AL|NL
65 Taj Bradley TB 87654.191.2689300$5.36AL|NL
66 Tanner Houck BOS 87664.141.2889280$5.18AL|NL
67 Clarke Schmidt NYY 99664.391.29100330$5.02AL|NL
68 Andrew Abbott CIN 107684.601.32114390$4.69AL|NL
69 Kutter Crawford BOS 89544.191.2788280$4.57AL|NL
70 Zack Littell TB 71423.501.1361140$4.57AL|NL
71 Cristian Javier HOU 100554.221.28100440$4.57AL|NL
72 Marcus Stroman NYY 104764.281.3386370$4.39AL|NL
73 Miles Mikolas STL 125784.451.2988280$4.32AL|NL
74 Jhoan Duran MIN 43412.771.0957120$4.17AL|NL
75 Josh Hader HOU 43423.081.0962180$4.08AL|NL
76 Cristopher Sanchez PHI 107554.211.2894340$3.86AL|NL
77 Brayan Bello BOS 104884.451.4396380$3.81AL|NL
78 Reese Olson DET 97564.061.3293390$3.61AL|NL
79 Ryan Helsley STL 41523.091.1249140$3.51AL|NL
80 A.J. Minter ATL 49644.111.2059150$3.51AL|NL
81 Edwin Diaz NYM 42323.131.0366140$3.39AL|NL
82 Jack Flaherty DET 101464.321.29107380$3.09AL|NL
83 JP Sears OAK 108574.301.3096340$3.08AL|NL
84 Ryan Pepiot IL-15 TB 70433.951.2477270$2.99AL|NL
85 Jhony Brito SD 77654.121.2659220$2.98AL|NL
86 Cole Irvin BAL 102674.461.2874220$2.70AL|NL
87 Nick Pivetta BOS 91574.721.2996310$2.57AL|NL
88 Brady Singer KAN 108574.461.32103340$2.51AL|NL
89 Tyler Wells IL-15 BAL 80444.281.1772240$2.50AL|NL
90 Garrett Whitlock IL-15 BOS 63433.791.2166150$2.46AL|NL
91 Scott Barlow CLE 50433.531.2164200$2.43AL|NL
92 Sean Manaea NYM 89554.431.3389310$2.29AL|NL
93 Garrett Crochet CWS 54443.791.2369210$2.25AL|NL
94 Tanner Scott MIA 47553.741.3265250$2.22AL|NL
95 Alexis Diaz CIN 49543.901.2257250$2.00AL|NL
96 Bryce Elder ATL 112654.341.3792420$2.00AL|NL
97 Griffin Jax MIN 56554.101.2260180$1.97AL|NL
98 Louie Varland MIN 92564.561.3288290$1.67AL|NL
99 Raisel Iglesias ATL 43423.271.1450110$1.64AL|NL
100 Erick Fedde CWS 104684.791.35102330$1.50AL|NL
101 Clay Holmes NYY 46423.481.1451160$1.49AL|NL
102 Mason Miller OAK 42212.821.0660160$1.46AL|NL
103 Logan Allen CLE 101564.371.3391350$1.44AL|NL
104 Bryan Woo SEA 73444.151.1972210$1.41AL|NL
105 Bryan Abreu HOU 51323.561.2572260$1.34AL|NL
106 Cody Bradford IL-15 TEX 76564.291.2765190$1.28AL|NL
107 Seth Lugo KAN 95564.201.3380270$1.06AL|NL
108 Ryan Walker SF 50433.721.2661180$0.95AL|NL
109 Jordan Romano TOR 42423.441.1750140$0.88AL|NL
110 Dane Dunning IL-15 TEX 104574.561.3896370$0.82AL|NL
111 Gavin Stone LAD 88544.501.3583320$0.82AL|NL
112 Drew Smyly IL-15 CHC 80674.641.3776270$0.82AL|NL
113 Ben Brown CHC 73554.111.3474310$0.79AL|NL
114 David Bednar PIT 46323.381.1456140$0.78AL|NL
115 Frankie Montas CIN 94574.771.3595320$0.76AL|NL
116 Ronel Blanco HOU 79554.311.4081370$0.74AL|NL
117 Lance Lynn STL 106574.541.3699380$0.61AL|NL
118 Jameson Taillon CHC 96564.541.2881260$0.58AL|NL
119 Peter Fairbanks TB 34423.121.1948150$0.53AL|NL
120 Braxton Garrett MIA 85454.101.3180250$0.48AL|NL
121 Jared Jones PIT 93464.411.3090320$0.39AL|NL
122 Nick Martinez CIN 78333.931.3177250$0.37AL|NL
123 Slade Cecconi ARI 89554.331.2971230$0.25AL|NL
124 Spencer Arrighetti HOU 80564.541.3679370$0.24AL|NL
125 Chris Roycroft STL 36355.251.5727190$0.00AL|NL
126 Michael Wacha KAN 93574.361.3377290$-0.08AL|NL
127 Robert Gasser MIL 80344.291.2881270$-0.08AL|NL
128 Camilo Doval SF 47433.871.3060230$-0.08AL|NL
129 Ryan Pressly HOU 42323.351.1350110$-0.10AL|NL
130 Colin Poche IL-15 TB 42543.931.2343160$-0.11AL|NL
131 Andrew Heaney TEX 89454.651.3390300$-0.20AL|NL
132 Nick Sandlin CLE 42433.701.2048170$-0.25AL|NL
133 Ryne Nelson ARI 101564.411.3379320$-0.28AL|NL
134 Keaton Winn SF 77554.441.3569260$-0.30AL|NL
135 Kyle Harrison SF 86334.261.3497400$-0.32AL|NL
136 Hunter Harvey WAS 45323.541.1350120$-0.32AL|NL
137 Luis Gil NYY 74334.241.3992430$-0.40AL|NL
138 Hayden Wesneski CHC 73444.281.2966250$-0.47AL|NL
139 Josiah Gray IL-15 WAS 94574.611.3791420$-0.49AL|NL
140 Evan Phillips IL-15 LAD 40313.261.1346130$-0.56AL|NL
141 Alex Vesia LAD 44424.041.2757200$-0.57AL|NL
142 Kevin Ginkel ARI 45433.671.2548170$-0.59AL|NL
143 Martin Perez PIT 100464.101.3876330$-0.63AL|NL
144 Mitch Spence OAK 93464.171.3674300$-0.64AL|NL
145 Chris Paddack MIN 64444.431.2462150$-0.64AL|NL
146 Nick Lodolo CIN 67344.411.2482220$-0.77AL|NL
147 Matthew Liberatore STL 86564.431.4075360$-0.81AL|NL
148 Javier Assad CHC 88444.131.3772340$-0.82AL|NL
149 Jordan Hicks SF 58443.971.3662280$-0.85AL|NL
150 JoJo Romero STL 45323.431.2453160$-0.86AL|NL
151 Steven Matz IL-15 STL 77444.211.3671250$-0.87AL|NL
152 Alek Manoah TOR 81554.661.3074310$-0.90AL|NL
153 Adbert Alzolay IL-15 CHC 53444.341.2154150$-0.95AL|NL
154 Jason Adam TB 41323.681.1448150$-1.24AL|NL
155 Tyler Holton DET 56333.951.1851140$-1.32AL|NL
156 Jeff Hoffman PHI 43323.711.1951170$-1.33AL|NL
157 Tyler Anderson LAA 101574.751.3589330$-1.34AL|NL
158 Matt Waldron SD 87564.601.3273280$-1.35AL|NL
159 Edward Cabrera IL-15 MIA 78474.461.3684380$-1.42AL|NL
160 Michael Tonkin NYY 46434.151.2046160$-1.43AL|NL
161 J.P. France HOU 90554.391.4485400$-1.51AL|NL
162 Michael Lorenzen TEX 89564.731.3573340$-1.55AL|NL
163 Pierce Johnson IL-15 ATL 39424.001.3353160$-1.59AL|NL
164 Kevin Kelly TB 46323.681.1342100$-1.59AL|NL
165 Kyle Gibson STL 114674.621.4492450$-1.65AL|NL
166 Aaron Bummer ATL 42424.061.3152190$-1.65AL|NL
167 Cade Smith CLE 44323.681.2855200$-1.66AL|NL
168 Alex Lange DET 46454.161.3860270$-1.67AL|NL
169 Craig Kimbrel BAL 43454.381.2754210$-1.73AL|NL
170 Ryan Yarbrough LAD 72554.721.2855150$-1.77AL|NL
171 Taijuan Walker PHI 99674.801.3778350$-1.77AL|NL
172 Jordan Wicks IL-15 CHC 79444.321.3270280$-1.86AL|NL
173 Joe Jimenez ATL 41213.391.1652130$-1.88AL|NL
174 Dylan Lee ATL 40313.391.1942100$-1.91AL|NL
175 Griffin Canning LAA 83464.601.3483290$-1.94AL|NL
176 James Paxton LAD 82664.711.4680370$-1.94AL|NL
177 Trevor Rogers MIA 79464.341.3676280$-1.95AL|NL
178 Elvis Peguero MIL 47444.021.2846170$-1.98AL|NL
179 Allan Winans ATL 80544.491.3465240$-2.03AL|NL
180 Randy Vasquez SD 72444.381.3463280$-2.07AL|NL
181 Michael Grove LAD 58324.181.3063200$-2.12AL|NL
182 Bowden Francis IL-15 TOR 62444.561.3161230$-2.21AL|NL
183 Elijah Morgan IL-15 CLE 51333.991.2351150$-2.21AL|NL
184 Garrett Cleavinger TB 32313.301.2546180$-2.21AL|NL
185 Miguel Diaz HOU 44323.601.2042160$-2.26AL|NL
186 Andrew Nardi MIA 43333.751.2750170$-2.37AL|NL
187 Jonathan Loaisiga IL-60 NYY 34423.681.163080$-2.49AL|NL
188 Yimi Garcia TOR 42323.861.2247130$-2.51AL|NL
189 Fernando Cruz CIN 41323.841.3859210$-2.56AL|NL
190 Bryse Wilson MIL 80454.501.3363250$-2.60AL|NL
191 Mark Leiter Jr. CHC 52334.111.2855210$-2.64AL|NL
192 Joel Payamps MIL 46444.131.3145170$-2.71AL|NL
193 Brock Burke IL-60 TEX 43333.801.2042120$-2.76AL|NL
194 Bryan Hudson MIL 46323.941.3153200$-2.82AL|NL
195 Hunter Gaddis CLE 73464.501.3562260$-2.86AL|NL
196 Christian Scott NYM 55334.321.2352150$-2.97AL|NL
197 Trent Thornton SEA 46323.681.2642150$-3.01AL|NL
198 Enyel De Los Santos SD 45334.241.1947150$-3.01AL|NL
199 Jake Irvin WAS 101454.661.3584360$-3.05AL|NL
200 Kody Funderburk MIN 54334.211.3460230$-3.07AL|NL
201 DL Hall IL-15 MIL 56334.361.3868280$-3.08AL|NL
202 Jose Soriano LAA 57334.331.3867310$-3.15AL|NL
203 Josh Winckowski BOS 73444.471.4065260$-3.24AL|NL
204 Ross Stripling OAK 74354.281.3159190$-3.28AL|NL
205 Kyle Finnegan WAS 45444.241.3545180$-3.39AL|NL
206 Colin Rea MIL 89354.661.3275250$-3.49AL|NL
207 Giovanny Gallegos IL-15 STL 40334.401.2148130$-3.50AL|NL
208 Aroldis Chapman PIT 36334.071.4358240$-3.52AL|NL
209 Erik Swanson TOR 42324.181.2546130$-3.65AL|NL
210 Aaron Ashby MIL 57444.261.4363280$-3.65AL|NL
211 John Means BAL 59334.121.1945140$-3.75AL|NL
212 David Robertson TEX 40334.101.3249180$-3.78AL|NL
213 Adam Ottavino NYM 40323.891.3346190$-3.80AL|NL
214 Kyle Hurt IL-60 LAD 50324.431.3559240$-3.83AL|NL
215 Ian Hamilton NYY 43324.081.3349210$-3.86AL|NL
216 Simeon Woods Richardson MIN 82444.551.4167340$-3.93AL|NL
217 Ryan Fernandez STL 40323.691.2737120$-3.93AL|NL
218 Alex Wood OAK 76354.581.3468260$-3.93AL|NL
219 Luis Severino NYM 74454.711.3569270$-3.96AL|NL
220 Taylor Rogers SF 34334.121.2845120$-3.96AL|NL
221 Trevor Richards TOR 49224.391.2863220$-3.96AL|NL
222 Seranthony Dominguez PHI 38444.391.3743180$-3.98AL|NL
223 Jose Alvarado PHI 38223.661.2749160$-4.01AL|NL
224 Chad Green IL-15 TOR 30323.861.173580$-4.02AL|NL
225 Carlos Estevez LAA 39334.341.2445140$-4.03AL|NL
226 Keegan Akin BAL 47223.971.2551140$-4.05AL|NL
227 Mike Clevinger CWS 76464.671.3466260$-4.08AL|NL
228 Jake Junis IL-60 MIL 57234.281.2759150$-4.08AL|NL
229 Alec Marsh KAN 85474.801.4481370$-4.08AL|NL
230 Chase Silseth IL-60 LAA 63344.581.3665260$-4.13AL|NL
231 Tim Herrin CLE 45334.041.3648200$-4.22AL|NL
232 Shawn Armstrong TB 42213.731.2546140$-4.22AL|NL
233 Caleb Ferguson NYY 42334.311.2846170$-4.24AL|NL
234 Kenley Jansen BOS 35323.941.3041150$-4.29AL|NL
235 Tyler Rogers SF 48324.051.233690$-4.30AL|NL
236 A.J. Puk MIA 42344.231.3852180$-4.31AL|NL
237 Hector Neris CHC 42334.171.3246200$-4.33AL|NL
238 Steven Okert MIN 42224.161.2452180$-4.33AL|NL
239 Joey Estes OAK 81464.611.3362260$-4.33AL|NL
240 Miguel Castro IL-15 ARI 39334.011.3041160$-4.40AL|NL
241 Michael Kopech CWS 78464.841.4383420$-4.42AL|NL
242 Casey Mize DET 77344.461.2556220$-4.44AL|NL
243 Emerson Hancock SEA 73564.671.3855260$-4.45AL|NL
244 Orion Kerkering PHI 40223.861.2043110$-4.46AL|NL
245 Yennier Cano BAL 53223.911.2949180$-4.53AL|NL
246 Gabe Speier SEA 38213.781.1840110$-4.56AL|NL
247 Paul Sewald ARI 35223.761.2042120$-4.57AL|NL
248 Jacob Webb BAL 47224.161.2752180$-4.62AL|NL
249 Anthony Maldonado MIA 33333.901.2635110$-4.67AL|NL
250 Julian Merryweather IL-60 CHC 37213.951.2849160$-4.69AL|NL
251 Keegan Thompson CHC 51334.381.3753240$-4.72AL|NL
252 Joseph Mantiply ARI 37323.701.3033100$-4.80AL|NL
253 Yariel Rodriguez IL-15 TOR 40334.201.3041160$-4.80AL|NL
254 Jose Suarez LAA 63344.621.3863260$-4.82AL|NL
255 Gregory Soto PHI 41334.481.3751210$-4.85AL|NL
256 Roansy Contreras PIT 69244.541.3166250$-4.86AL|NL
257 Tanner Banks CWS 54224.181.2851140$-4.91AL|NL
258 Joey Wentz DET 75354.701.4275330$-4.93AL|NL
259 Lucas Erceg OAK 39334.021.4145220$-4.95AL|NL
260 Bailey Falter PIT 87364.651.3364240$-4.95AL|NL
261 Chris Martin BOS 34323.891.283360$-5.04AL|NL
262 Jared Koenig MIL 61454.581.4150230$-5.07AL|NL
263 Luis Ortiz PIT 87474.531.4473370$-5.08AL|NL
264 Kirby Yates TEX 36334.241.3643190$-5.12AL|NL
265 Emilio Pagan CIN 43344.741.2746150$-5.13AL|NL
266 Robert Suarez SD 32324.101.2332130$-5.17AL|NL
267 Kyle Hendricks CHC 94464.871.3573250$-5.17AL|NL
268 Andrew Kittredge STL 34323.901.222870$-5.20AL|NL
269 Adrian Morejon SD 32213.491.2034100$-5.23AL|NL
270 Nick Robertson STL 36213.681.2337120$-5.26AL|NL
271 Abner Uribe MIL 41213.921.3952270$-5.28AL|NL
272 Seth Martinez HOU 45324.351.3242170$-5.28AL|NL
273 Zack Thompson STL 66454.821.4663330$-5.34AL|NL
274 Tyler Alexander TB 60344.811.2952160$-5.37AL|NL
275 Phil Maton TB 42224.141.3048180$-5.38AL|NL
276 Mitchell Parker WAS 80464.761.4872370$-5.43AL|NL
277 Drew Smith IL-15 NYM 39334.271.3440180$-5.44AL|NL
278 Justin Lawrence COL 50344.551.4154250$-5.48AL|NL
279 Tobias Myers MIL 79464.981.4075310$-5.51AL|NL
280 Graham Ashcraft CIN 101475.011.3885350$-5.53AL|NL
281 Mason Black SF 70344.561.3867280$-5.54AL|NL
282 Cole Sands MIN 51224.311.3353190$-5.62AL|NL
283 John Schreiber KAN 44223.981.3043160$-5.64AL|NL
284 Brandon Bielak HOU 77444.491.4361320$-5.66AL|NL
285 Brock Stewart IL-15 MIN 29103.251.2041120$-5.73AL|NL
286 Alex Faedo DET 62354.661.3157190$-5.73AL|NL
287 Andrew Saalfrank ARI 40334.241.4343210$-5.88AL|NL
288 Jay Jackson MIN 39234.311.2543120$-5.89AL|NL
289 Blake Treinen LAD 28324.031.2728100$-5.89AL|NL
290 Janson Junk MIL 76454.671.4051230$-5.93AL|NL
291 Jorge Lopez NYM 52334.561.3949210$-5.99AL|NL
292 Daniel Coulombe BAL 36223.991.2839120$-6.03AL|NL
293 Josh Sborz IL-15 TEX 37224.021.3242150$-6.06AL|NL
294 Sam Hentges CLE 36213.671.3438150$-6.06AL|NL
295 Ray Kerr ATL 36324.311.4643190$-6.11AL|NL
296 Michael Baumann BAL 53344.591.4050240$-6.13AL|NL
297 Jose Leclerc TEX 42224.301.3952250$-6.14AL|NL
298 Ryne Stanek SEA 39224.021.3241190$-6.18AL|NL
299 Peter Strzelecki CLE 30223.771.2232110$-6.18AL|NL
300 Jose Butto NYM 89464.831.4781420$-6.25AL|NL