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 1651183.371.14175470$24.53AL|NL
2 Zack Wheeler PHI 1661183.471.15170430$22.86AL|NL
3 Corbin Burnes BAL 1661073.541.15180500$21.87AL|NL
4 George Kirby SEA 1601183.501.11149260$21.81AL|NL
5 Yoshinobu Yamamoto LAD 1501173.711.07159360$21.75AL|NL
6 Pablo Lopez MIN 1621083.571.14180430$21.75AL|NL
7 Kevin Gausman TOR 1581183.531.17172410$21.23AL|NL
8 Zach Eflin TB 1501183.471.11144250$20.82AL|NL
9 Joe Ryan MIN 1501093.751.11170380$19.70AL|NL
10 Logan Webb SF 1701183.401.20146370$19.50AL|NL
11 Tarik Skubal DET 134973.291.10153340$19.41AL|NL
12 Zac Gallen ARI 1631183.601.19164470$19.40AL|NL
13 Logan Gilbert SEA 1631083.601.16160410$18.92AL|NL
14 Tyler Glasnow LAD 1241053.391.12156380$18.83AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Edwin Diaz NYM 55322.891.06812030$18.33AL|NL
16 Max Fried ATL 1521263.421.22140410$18.27AL|NL
17 Freddy Peralta MIL 140983.571.14169480$18.00AL|NL
18 Dylan Cease SD 1461073.561.23178610$17.42AL|NL
19 Framber Valdez IL-15 HOU 1471163.331.23140500$17.05AL|NL
20 Emmanuel Clase CLE 56422.911.12591429$16.22AL|NL
21 Raisel Iglesias ATL 57523.261.12671427$16.05AL|NL
22 Aaron Nola PHI 1661093.981.17167380$16.00AL|NL
23 Mason Miller OAK 60322.861.08852324$15.36AL|NL
24 Josh Hader HOU 53423.091.12762326$15.09AL|NL
25 Ryan Helsley STL 55533.171.15682125$14.58AL|NL
26 Andres Munoz SEA 55532.971.12772222$14.52AL|NL
27 Chris Sale ATL 128963.641.17155370$14.52AL|NL
28 Shota Imanaga CHC 143973.641.19150390$14.19AL|NL
29 Sonny Gray STL 148973.481.21141460$14.15AL|NL
30 Camilo Doval SF 55433.451.25692529$13.73AL|NL
31 Michael King SD 1581093.951.28185660$13.42AL|NL
32 Clay Holmes NYY 56433.361.20592028$13.18AL|NL
33 Carlos Rodon NYY 134973.851.18153450$12.85AL|NL
34 David Bednar PIT 58333.291.15691926$12.60AL|NL
35 Chris Bassitt TOR 1651194.001.25149510$12.24AL|NL
36 Grayson Rodriguez BAL 143873.801.20157470$11.98AL|NL
37 Craig Kimbrel BAL 56543.801.21702424$11.55AL|NL
38 Jhoan Duran IL-15 MIN 50322.521.10691921$11.50AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Evan Phillips LAD 55323.411.17641926$11.29AL|NL
40 Joe Musgrove SD 142973.761.20132380$11.23AL|NL
41 Jordan Montgomery ARI 1511083.691.27135430$11.18AL|NL
42 Jordan Romano TOR 52433.561.20621925$10.78AL|NL
43 Jose Berrios TOR 1511084.001.24142420$10.43AL|NL
44 Justin Verlander HOU 1491084.011.23130420$9.57AL|NL
45 Jesus Luzardo MIA 147893.941.26164540$9.56AL|NL
46 Alexis Diaz CIN 58444.071.29682926$9.44AL|NL
47 Hunter Greene CIN 126884.131.20158480$9.21AL|NL
48 Peter Fairbanks IL-15 TB 45423.151.19622021$9.01AL|NL
49 Robert Suarez SD 58443.951.26612425$8.96AL|NL
50 Tanner Scott MIA 55443.481.30722821$8.26AL|NL
51 Cole Ragans KAN 138883.771.29147540$8.08AL|NL
52 Reid Detmers LAA 144884.051.26157540$8.02AL|NL
53 Kenley Jansen BOS 54334.181.32642427$7.68AL|NL
54 Max Scherzer IL-15 TEX 119773.951.16131320$7.56AL|NL
55 Blake Snell SF 111863.581.30137530$7.50AL|NL
56 Adbert Alzolay CHC 57333.911.19601623$7.39AL|NL
57 Nestor Cortes NYY 123763.881.17124340$7.24AL|NL
58 Justin Steele IL-15 CHC 124873.631.25117370$7.17AL|NL
59 Charlie Morton ATL 1411084.121.34153600$6.96AL|NL
60 Carlos Estevez LAA 56334.121.28612225$6.86AL|NL
61 Yu Darvish IL-15 SD 125874.051.19123350$6.79AL|NL
62 MacKenzie Gore WAS 125883.911.29143510$6.54AL|NL
63 Garrett Crochet CWS 109773.751.25134470$6.21AL|NL
64 Yusei Kikuchi TOR 130873.921.29139480$6.16AL|NL
65 Bailey Ober MIN 126774.011.19124310$5.89AL|NL
66 Nathan Eovaldi TEX 144884.061.27135440$5.57AL|NL
67 Shane Baz IL-15 TB 100663.561.17109300$5.30AL|NL
68 Bobby Miller IL-15 LAD 102853.821.20102320$5.21AL|NL
69 Brandon Pfaadt ARI 128884.141.22121320$5.15AL|NL
70 Kyle Finnegan WAS 57454.161.34562322$4.87AL|NL
71 Ranger Suarez PHI 139873.831.32123480$4.44AL|NL
72 Kodai Senga IL-60 NYM 103763.641.28117450$4.33AL|NL
73 Reynaldo Lopez ATL 111853.891.29119430$4.29AL|NL
74 Aaron Civale TB 118774.021.21116330$4.27AL|NL
75 Marcus Stroman NYY 139984.021.31117450$4.12AL|NL
76 Nick Lodolo CIN 115664.041.23136390$4.07AL|NL
77 Tanner Bibee CLE 133784.051.26129450$4.03AL|NL
78 Mitch Keller PIT 1608104.171.32148550$4.03AL|NL
79 Taj Bradley IL-15 TB 113773.951.24116380$3.75AL|NL
80 Patrick Sandoval LAA 133983.991.38131580$3.36AL|NL
81 Clarke Schmidt NYY 129874.201.28126430$3.35AL|NL
82 Ryan Pepiot TB 113764.021.26122440$3.34AL|NL
83 Zack Littell TB 126764.051.22108310$3.23AL|NL
84 Gerrit Cole IL-60 NYY 82643.601.1492220$3.09AL|NL
85 Michael Kopech CWS 60344.491.37673022$3.06AL|NL
86 Bryce Miller SEA 118774.071.22109330$3.03AL|NL
87 Cristopher Sanchez PHI 124763.911.28115420$2.96AL|NL
88 Jose Alvarado PHI 55323.341.27732713$2.87AL|NL
89 Bryan Woo IL-15 SEA 104663.881.21109350$2.76AL|NL
90 Nick Pivetta IL-15 BOS 127884.401.29137470$2.71AL|NL
91 Garrett Whitlock IL-15 BOS 108764.001.24107280$2.53AL|NL
92 James McArthur KAN 56234.111.32531922$2.44AL|NL
93 Sean Manaea NYM 130784.231.29133460$2.18AL|NL
94 Tanner Houck BOS 123884.191.31121420$2.07AL|NL
95 Jon Gray TEX 133784.231.29132460$2.07AL|NL
96 Merrill Kelly IL-15 ARI 120773.981.28110390$2.00AL|NL
97 Kevin Ginkel ARI 54433.551.24592012$2.00AL|NL
98 Hunter Brown HOU 104873.991.31106420$1.95AL|NL
99 Hunter Harvey WAS 55433.401.1363168$1.81AL|NL
100 Jason Foley DET 55233.901.32461721$1.79AL|NL
101 Paul Sewald IL-15 ARI 47223.841.24541818$1.68AL|NL
102 Lance Lynn STL 138894.361.31129460$1.44AL|NL
103 Kirby Yates TEX 53334.141.33632617$1.34AL|NL
104 Steven Matz STL 115773.981.29106360$1.30AL|NL
105 Cristian Javier IL-15 HOU 122764.311.28125500$1.26AL|NL
106 JP Sears OAK 137794.261.29122450$0.91AL|NL
107 Dean Kremer BAL 129774.171.29114400$0.84AL|NL
108 Kutter Crawford BOS 130774.371.29128430$0.75AL|NL
109 Kyle Bradish IL-15 BAL 100663.811.2697330$0.69AL|NL
110 Trevor Rogers MIA 118784.051.32113410$0.67AL|NL
111 Brayan Bello BOS 130994.251.39119450$0.20AL|NL
112 Devin Williams IL-60 MIL 36223.071.21481714$0.06AL|NL
113 Edward Cabrera MIA 113784.121.36122550$0.01AL|NL
114 Naoyuki Uwasawa BOS 34224.971.4327120$0.00AL|NL
115 Yariel Rodriguez TOR 90653.901.2799360$-0.01AL|NL
116 A.J. Minter ATL 55533.501.1567173$-0.20AL|NL
117 Luis Severino NYM 125784.341.30118420$-0.21AL|NL
118 Jack Flaherty DET 130684.271.32133500$-0.33AL|NL
119 Chris Paddack MIN 109674.251.24103260$-0.56AL|NL
120 Alex Cobb IL-60 SF 90653.621.2879260$-0.74AL|NL
121 Miles Mikolas STL 1528104.441.30108350$-1.01AL|NL
122 Aroldis Chapman PIT 54433.341.3184344$-1.01AL|NL
123 Braxton Garrett IL-15 MIA 96663.901.2787270$-1.02AL|NL
124 Griffin Canning LAA 120784.451.31119400$-1.03AL|NL
125 Walker Buehler IL-15 LAD 120774.321.31110380$-1.04AL|NL
126 Ryan Pressly HOU 56423.301.1564163$-1.12AL|NL
127 Jared Jones PIT 108674.181.29106390$-1.19AL|NL
128 Eduardo Rodriguez IL-15 ARI 92653.881.2988310$-1.34AL|NL
129 Jason Adam TB 54323.451.1264195$-1.35AL|NL
130 Justin Lawrence COL 56344.401.40592616$-1.40AL|NL
131 Jameson Taillon CHC 129784.491.28110350$-1.40AL|NL
132 Paul Skenes PIT 86553.801.2691310$-1.45AL|NL
133 Jordan Hicks SF 116784.061.41117580$-1.54AL|NL
134 Brady Singer KAN 141794.431.34126440$-1.73AL|NL
135 Matthew Strahm PHI 59433.521.1169171$-1.79AL|NL
136 Kyle Harrison SF 114564.211.33124500$-2.13AL|NL
137 Triston McKenzie CLE 103674.271.2898360$-2.16AL|NL
138 Logan Allen CLE 119674.211.33110430$-2.20AL|NL
139 Ross Stripling OAK 117674.201.2996310$-2.26AL|NL
140 Michael Wacha KAN 128784.401.33109400$-2.41AL|NL
141 Jeff Hoffman PHI 56433.891.2664246$-2.48AL|NL
142 Orion Kerkering PHI 53323.741.2159177$-2.61AL|NL
143 Jordan Wicks CHC 109664.181.3299380$-2.63AL|NL
144 Daniel Hudson LAD 53434.001.2165185$-2.74AL|NL
145 Jose Soriano LAA 103564.161.37122540$-2.88AL|NL
146 Joel Payamps MIL 57443.841.2656196$-3.05AL|NL
147 Reese Olson DET 107674.191.34100420$-3.09AL|NL
148 John Means IL-15 BAL 106664.321.2685270$-3.14AL|NL
149 Giovanny Gallegos STL 58433.931.1865183$-3.22AL|NL
150 Kenta Maeda DET 118684.561.29110360$-3.23AL|NL
151 Brock Stewart MIN 54223.121.1774222$-3.31AL|NL
152 Joe Jimenez ATL 57323.601.1771182$-3.49AL|NL
153 JoJo Romero STL 54433.351.2461202$-3.49AL|NL
154 Andrew Abbott CIN 101674.451.33107400$-3.50AL|NL
155 Ronel Blanco HOU 112764.351.40110520$-3.53AL|NL
156 Bryan Abreu HOU 57323.501.2576282$-3.83AL|NL
157 Jake Junis IL-15 MIL 94554.271.2893270$-3.86AL|NL
158 Bryce Elder ATL 125764.311.38102450$-3.90AL|NL
159 Griffin Jax MIN 56443.851.2160183$-3.93AL|NL
160 David Peterson IL-60 NYM 60433.271.2664240$-4.18AL|NL
161 Louie Varland MIN 94564.251.2991290$-4.18AL|NL
162 Joe Ross MIL 113674.391.34102410$-4.20AL|NL
163 Luis Gil NYY 83444.001.35104460$-4.30AL|NL
164 Kyle Gibson STL 1488104.471.41116530$-4.37AL|NL
165 Matt Brash IL-15 SEA 45222.911.1758203$-4.39AL|NL
166 Garrett Cleavinger TB 52323.381.2670272$-4.39AL|NL
167 Yimi Garcia TOR 52323.631.1758163$-4.43AL|NL
168 Paul Blackburn OAK 125684.221.38102420$-4.60AL|NL
169 Alex Wood OAK 114684.391.3599400$-4.78AL|NL
170 Max Meyer MIA 104574.181.3597390$-4.81AL|NL
171 Seth Lugo KAN 130784.471.37102400$-4.84AL|NL
172 Keaton Winn SF 94564.121.3284310$-4.85AL|NL
173 Nick Martinez CIN 112564.291.36108400$-4.86AL|NL
174 Gavin Williams IL-15 CLE 76554.141.3079300$-4.90AL|NL
175 David Robertson TEX 54334.051.2961216$-4.94AL|NL
176 Clayton Kershaw IL-60 LAD 61433.711.2162170$-4.99AL|NL
177 Trevor Megill MIL 53223.501.2470213$-5.10AL|NL
178 Pierce Johnson ATL 54433.761.3071231$-5.15AL|NL
179 Frankie Montas IL-15 CIN 119794.751.37113420$-5.18AL|NL
180 Colin Rea MIL 122674.601.32102350$-5.20AL|NL
181 Casey Mize DET 109574.381.2989320$-5.21AL|NL
182 Caleb Ferguson NYY 53433.841.2559212$-5.23AL|NL
183 Fernando Cruz CIN 55333.711.2974242$-5.24AL|NL
184 Taylor Rogers SF 53443.861.2862202$-5.39AL|NL
185 James Paxton LAD 105774.621.41103450$-5.66AL|NL
186 Abner Uribe MIL 55223.651.3569335$-5.75AL|NL
187 Erik Swanson TOR 56333.741.2061171$-5.92AL|NL
188 Jose Quintana NYM 135784.431.44114540$-5.93AL|NL
189 Aaron Ashby MIL 82554.021.4186390$-5.93AL|NL
190 Dane Dunning TEX 124784.611.41110470$-6.00AL|NL
191 Lance McCullers IL-60 HOU 71443.831.3170270$-6.01AL|NL
192 Mark Leiter Jr. CHC 54333.961.2757204$-6.04AL|NL
193 Andrew Nardi MIA 54333.711.2863232$-6.15AL|NL
194 Chris Martin BOS 56333.801.2554113$-6.17AL|NL
195 Erick Fedde CWS 121694.711.37114430$-6.23AL|NL
196 Scott Barlow CLE 55333.801.2763222$-6.25AL|NL
197 Ben Lively CLE 114684.561.3697360$-6.27AL|NL
198 Colin Poche TB 53444.101.2853213$-6.27AL|NL
199 Alex Vesia LAD 51434.021.2864241$-6.30AL|NL
200 Hector Neris CHC 56334.081.3062244$-6.31AL|NL
201 Randy Vasquez SD 91564.281.3481360$-6.32AL|NL
202 Yennier Cano BAL 55323.651.2852193$-6.34AL|NL
203 Michael Lorenzen TEX 111674.551.3694420$-6.36AL|NL
204 Robert Gasser MIL 90564.391.3281320$-6.39AL|NL
205 Joe Kelly LAD 52323.731.3064242$-6.41AL|NL
206 Ryan Walker SF 52333.601.2560191$-6.42AL|NL
207 Steven Okert MIN 52323.881.2264221$-6.44AL|NL
208 DL Hall IL-15 MIL 77444.141.3688370$-6.49AL|NL
209 Gabe Speier SEA 54223.441.1458140$-6.55AL|NL
210 Ian Hamilton NYY 57333.761.3164262$-6.55AL|NL
211 Huascar Ynoa ATL 67434.001.3069240$-6.59AL|NL
212 Aaron Bummer ATL 53433.711.3263240$-6.64AL|NL
213 Mike Clevinger CWS 1276104.801.34109430$-6.68AL|NL
214 Tyler Anderson LAA 140794.801.38116490$-6.72AL|NL
215 Gregory Santos IL-15 SEA 46223.421.2548174$-6.73AL|NL
216 Lucas Erceg OAK 56343.761.3764313$-6.75AL|NL
217 Caleb Thielbar MIN 53333.811.2461181$-6.75AL|NL
218 Jhony Brito SD 76554.171.3060230$-6.77AL|NL
219 Adam Ottavino NYM 54333.801.2960232$-6.81AL|NL
220 Drew Rasmussen IL-60 TB 46323.361.1647120$-6.88AL|NL
221 Yuki Matsui SD 53223.671.3064273$-6.90AL|NL
222 Graham Ashcraft CIN 132794.771.39110460$-6.92AL|NL
223 Cade Povich BAL 64443.931.3162260$-7.16AL|NL
224 Nick Sandlin CLE 53433.951.2859230$-7.17AL|NL
225 Enyel De Los Santos SD 54333.821.2355201$-7.17AL|NL
226 Daniel Coulombe BAL 54333.761.2758191$-7.25AL|NL
227 Alex Lange DET 52343.971.3866303$-7.27AL|NL
228 Anthony Bender MIA 50333.851.2653182$-7.30AL|NL
229 Andrew Heaney TEX 85454.491.3288310$-7.38AL|NL
230 Andrew Kittredge STL 52333.731.2444142$-7.50AL|NL
231 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.52AL|NL
232 Gregory Soto PHI 53334.001.3363252$-7.63AL|NL
233 Drew Thorpe CWS 79454.211.3270280$-7.71AL|NL
234 Martin Perez PIT 129684.341.4395470$-7.73AL|NL
235 Adrian Morejon SD 51323.721.2353170$-7.80AL|NL
236 Andrew Chafin DET 53333.981.3259232$-7.81AL|NL
237 Seranthony Dominguez PHI 52444.171.3358231$-7.89AL|NL
238 Shawn Armstrong TB 49223.551.2152151$-7.96AL|NL
239 Chad Green IL-15 TOR 43333.761.1748120$-8.02AL|NL
240 Cody Bradford IL-15 TEX 67454.321.2658170$-8.09AL|NL
241 Javier Assad CHC 110564.421.4092440$-8.11AL|NL
242 Chase Silseth IL-15 LAA 81454.371.3681340$-8.19AL|NL
243 Tyler Wells IL-15 BAL 59334.201.1955170$-8.26AL|NL
244 Matt Waldron SD 99564.601.3480320$-8.26AL|NL
245 Cade Smith CLE 51333.821.3161250$-8.32AL|NL
246 Josiah Gray IL-15 WAS 122694.851.41114550$-8.37AL|NL
247 Matthew Liberatore STL 70444.121.3663290$-8.59AL|NL
248 Ryne Stanek SEA 54223.951.3060262$-8.67AL|NL
249 Ben Brown CHC 56333.941.3059230$-8.67AL|NL
250 J.P. France HOU 81554.451.4074330$-8.67AL|NL
251 Kody Funderburk MIN 51333.781.3156220$-8.68AL|NL
252 Ryan Fernandez STL 51333.811.2947181$-8.72AL|NL
253 Gavin Stone LAD 63434.271.3462240$-8.76AL|NL
254 Josh Sborz IL-15 TEX 45323.831.2752180$-8.81AL|NL
255 Dylan Lee ATL 46323.801.2447140$-8.84AL|NL
256 Bryan Hudson MIL 52333.861.3257220$-8.92AL|NL
257 Jose Leclerc TEX 56234.391.3964305$-8.94AL|NL
258 Sam Hentges IL-15 CLE 44223.321.2448160$-8.98AL|NL
259 Phil Maton TB 55324.171.3258231$-9.08AL|NL
260 Bowden Francis TOR 60344.321.2660210$-9.18AL|NL
261 Ryan Thompson ARI 53333.901.3045171$-9.25AL|NL
262 Emilio Pagan CIN 56344.591.2857202$-9.27AL|NL
263 Tayler Saucedo SEA 52333.841.3151220$-9.29AL|NL
264 Keegan Akin BAL 43223.611.2047130$-9.37AL|NL
265 Jacob deGrom IL-60 TEX 23212.760.963250$-9.37AL|NL
266 John Schreiber KAN 54334.041.3352211$-9.38AL|NL
267 Matt Manning DET 99574.661.3779360$-9.38AL|NL
268 Jay Jackson MIN 48334.171.2552160$-9.38AL|NL
269 Bailey Falter PIT 84464.491.3265240$-9.48AL|NL
270 Jorge Alcala MIN 46334.021.2850190$-9.55AL|NL
271 Ryne Nelson IL-15 ARI 81454.441.3465260$-9.57AL|NL
272 John Brebbia CWS 53344.331.3054191$-9.62AL|NL
273 Jake Irvin WAS 109574.711.3990420$-9.66AL|NL
274 Luis Garcia LAA 53334.051.3552191$-9.67AL|NL
275 Matt Moore LAA 54234.381.3556224$-9.67AL|NL
276 Jordan Leasure CWS 54234.211.3456243$-9.68AL|NL
277 Nate Pearson TOR 50334.061.3457250$-9.70AL|NL
278 Trevor Richards TOR 52224.051.2964240$-9.71AL|NL
279 Tim Mayza TOR 51323.791.3246190$-9.75AL|NL
280 Wandy Peralta SD 52333.931.3547221$-9.78AL|NL
281 Scott McGough ARI 52334.031.3354210$-9.79AL|NL
282 Reed Garrett NYM 53344.101.3558230$-9.88AL|NL
283 Tyler Rogers SF 54334.151.3039132$-9.88AL|NL
284 Shelby Miller DET 52344.411.3452222$-9.90AL|NL
285 Josh Winckowski BOS 76444.381.3967280$-9.92AL|NL
286 Adrian Houser NYM 111674.541.4580460$-10.01AL|NL
287 Jose Urquidy IL-15 HOU 73444.681.3060210$-10.02AL|NL
288 Will Vest DET 51233.891.3050181$-10.07AL|NL
289 Michael Grove LAD 50223.981.2654170$-10.09AL|NL
290 Hunter Gaddis CLE 53334.381.2949181$-10.10AL|NL
291 Steven Wilson CWS 56334.591.3558272$-10.12AL|NL
292 Luke Little CHC 48223.801.3459260$-10.13AL|NL
293 Elvis Peguero MIL 51334.051.3249200$-10.17AL|NL
294 Kyle Hendricks IL-15 CHC 89564.751.3565230$-10.19AL|NL
295 Spencer Turnbull PHI 76454.641.3873300$-10.23AL|NL
296 Tylor Megill IL-15 NYM 73454.471.3966280$-10.25AL|NL
297 Emerson Hancock SEA 63454.461.3351210$-10.26AL|NL
298 Ryan Borucki IL-15 PIT 46223.751.2545160$-10.31AL|NL
299 Tim Herrin CLE 48333.961.3650220$-10.31AL|NL
300 Will Smith KAN 52344.601.3649203$-10.32AL|NL