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 1661183.371.14176480$24.13AL|NL
2 Zack Wheeler PHI 1671183.481.15172430$22.49AL|NL
3 Corbin Burnes BAL 1681083.551.15181500$21.50AL|NL
4 Yoshinobu Yamamoto LAD 1511173.701.07160360$21.49AL|NL
5 Pablo Lopez MIN 1631083.561.14181440$21.49AL|NL
6 George Kirby SEA 1611193.501.11150260$21.47AL|NL
7 Kevin Gausman TOR 1591183.531.17173410$20.88AL|NL
8 Zach Eflin TB 1511183.471.11145250$20.50AL|NL
9 Joe Ryan MIN 1511093.741.11169390$19.29AL|NL
10 Tarik Skubal DET 135973.291.10155340$19.23AL|NL
11 Edwin Diaz NYM 55422.881.06822030$19.19AL|NL
12 Logan Webb SF 1711183.401.20147370$19.18AL|NL
13 Zac Gallen ARI 1651183.601.19165470$19.14AL|NL
14 Tyler Glasnow LAD 1251053.391.12157380$18.55AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Logan Gilbert SEA 1641083.611.16161410$18.54AL|NL
16 Max Fried ATL 1531263.421.22141420$17.96AL|NL
17 Freddy Peralta MIL 141983.571.14170490$17.73AL|NL
18 Dylan Cease SD 1471073.561.23179620$17.13AL|NL
19 Framber Valdez IL-15 HOU 1481163.341.23141500$16.69AL|NL
20 Emmanuel Clase CLE 57422.901.12591429$15.88AL|NL
21 Aaron Nola PHI 1671093.981.17169380$15.84AL|NL
22 Raisel Iglesias ATL 57523.281.13681527$15.48AL|NL
23 Mason Miller OAK 60322.861.08862324$15.02AL|NL
24 Josh Hader HOU 54423.101.12772326$14.81AL|NL
25 Chris Sale ATL 129963.641.17156380$14.31AL|NL
26 Andres Munoz SEA 55532.971.12782222$14.19AL|NL
27 Ryan Helsley STL 55533.191.15682125$14.09AL|NL
28 Sonny Gray STL 149973.471.21142460$14.02AL|NL
29 Shota Imanaga CHC 144973.641.19151390$13.98AL|NL
30 Camilo Doval SF 56433.451.25692530$13.96AL|NL
31 Michael King SD 1591093.951.28186670$13.18AL|NL
32 Blake Snell SF 1351083.581.30167640$13.14AL|NL
33 David Bednar PIT 58333.291.15691927$12.82AL|NL
34 Clay Holmes NYY 56433.361.20592028$12.77AL|NL
35 Carlos Rodon NYY 135983.851.18154450$12.66AL|NL
36 Chris Bassitt TOR 16611104.001.25150510$12.03AL|NL
37 Craig Kimbrel BAL 57543.821.21712425$11.86AL|NL
38 Grayson Rodriguez BAL 144873.821.21158480$11.32AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jhoan Duran IL-15 MIN 50322.531.10691921$11.12AL|NL
40 Jordan Montgomery ARI 1521083.701.27138430$11.10AL|NL
41 Jordan Romano TOR 53433.561.20621926$11.09AL|NL
42 Evan Phillips LAD 56323.411.17651926$11.08AL|NL
43 Joe Musgrove SD 143973.771.20133380$11.00AL|NL
44 Jose Berrios TOR 1521094.001.24143420$10.27AL|NL
45 Justin Verlander HOU 1501084.011.23131420$9.43AL|NL
46 Peter Fairbanks IL-15 TB 46423.151.19622022$9.39AL|NL
47 Alexis Diaz CIN 58444.061.29693026$9.23AL|NL
48 Cole Ragans KAN 139983.771.29148550$9.22AL|NL
49 Hunter Greene CIN 127884.131.20159480$9.08AL|NL
50 Tanner Scott MIA 56443.481.30732822$8.70AL|NL
51 Robert Suarez SD 59443.981.26622425$8.66AL|NL
52 Jesus Luzardo MIA 140883.941.26157510$8.56AL|NL
53 Adbert Alzolay CHC 57333.891.19611724$7.88AL|NL
54 Reid Detmers LAA 145884.061.26158540$7.83AL|NL
55 Max Scherzer IL-15 TEX 120773.951.16132320$7.49AL|NL
56 Kenley Jansen BOS 55334.181.32642527$7.38AL|NL
57 Carlos Estevez LAA 56334.121.28622226$7.29AL|NL
58 Nestor Cortes NYY 124763.881.17125340$7.17AL|NL
59 Justin Steele IL-15 CHC 125873.631.25117380$7.00AL|NL
60 Charlie Morton ATL 1421084.121.34154610$6.82AL|NL
61 Nathan Eovaldi TEX 145984.061.27136440$6.76AL|NL
62 Yu Darvish IL-15 SD 126874.061.19123360$6.56AL|NL
63 MacKenzie Gore WAS 126883.911.29144520$6.45AL|NL
64 Yusei Kikuchi TOR 131873.921.29140480$6.08AL|NL
65 Garrett Crochet CWS 110773.741.26135480$5.95AL|NL
66 Bailey Ober MIN 126774.011.19125310$5.81AL|NL
67 Ranger Suarez PHI 140973.841.32124490$5.57AL|NL
68 Shane Baz IL-15 TB 100663.561.16110300$5.47AL|NL
69 Reynaldo Lopez ATL 111963.891.29118430$5.31AL|NL
70 Mitch Keller PIT 1619104.171.32149560$5.23AL|NL
71 Bobby Miller IL-15 LAD 103853.821.20102320$5.08AL|NL
72 Brandon Pfaadt ARI 129884.151.22122330$5.03AL|NL
73 Nick Lodolo CIN 116664.001.22139380$4.75AL|NL
74 Kyle Finnegan WAS 57454.161.34562322$4.65AL|NL
75 Aaron Civale TB 119774.021.21117330$4.25AL|NL
76 Kodai Senga IL-60 NYM 103763.661.28118450$4.16AL|NL
77 Marcus Stroman NYY 140984.011.31118460$4.13AL|NL
78 Tanner Bibee CLE 134784.051.26130450$3.99AL|NL
79 Bryce Miller SEA 120773.991.21110320$3.83AL|NL
80 Taj Bradley IL-15 TB 114773.951.24117390$3.73AL|NL
81 Jose Alvarado PHI 55323.311.26742614$3.64AL|NL
82 Ryan Pepiot TB 114764.021.26123450$3.32AL|NL
83 Patrick Sandoval LAA 134983.991.38132590$3.30AL|NL
84 Zack Littell TB 127764.041.22109310$3.29AL|NL
85 Gerrit Cole IL-60 NYY 83643.601.1493220$3.13AL|NL
86 Cristopher Sanchez PHI 125763.911.28116420$2.94AL|NL
87 Clarke Schmidt NYY 130874.201.29126430$2.91AL|NL
88 Michael Kopech CWS 60344.491.37673022$2.88AL|NL
89 Garrett Whitlock IL-15 BOS 109764.001.24108280$2.53AL|NL
90 Bryan Woo IL-15 SEA 105673.891.22109350$2.38AL|NL
91 Tanner Houck BOS 126884.181.31124420$2.28AL|NL
92 Brayan Bello BOS 14710104.251.39134510$2.22AL|NL
93 Nick Pivetta IL-15 BOS 126884.411.30136460$2.16AL|NL
94 Paul Sewald IL-15 ARI 47223.841.24541919$2.15AL|NL
95 Merrill Kelly IL-15 ARI 121773.981.28111400$2.00AL|NL
96 James McArthur KAN 56234.161.33532022$2.00AL|NL
97 Kevin Ginkel ARI 54433.551.24602112$1.96AL|NL
98 Hunter Brown HOU 105873.991.31107420$1.94AL|NL
99 Hunter Harvey WAS 55433.401.1363168$1.70AL|NL
100 Jason Foley DET 55233.901.32461721$1.64AL|NL
101 Kyle Bradish IL-15 BAL 101763.841.2798330$1.60AL|NL
102 Yariel Rodriguez TOR 91653.801.25104360$1.31AL|NL
103 Sean Manaea NYM 123784.261.29126420$1.30AL|NL
104 Kirby Yates TEX 54334.141.33642617$1.29AL|NL
105 Jon Gray TEX 134784.291.30132470$1.23AL|NL
106 Cristian Javier IL-15 HOU 123764.321.28126510$1.21AL|NL
107 Lance Lynn STL 139894.371.32130470$1.03AL|NL
108 Kutter Crawford BOS 130774.341.29129430$0.98AL|NL
109 JP Sears OAK 138794.271.29123450$0.85AL|NL
110 Trevor Rogers MIA 119784.051.32114410$0.69AL|NL
111 Steven Matz STL 111764.001.30103350$0.54AL|NL
112 Walker Buehler IL-15 LAD 121874.311.31111390$0.33AL|NL
113 Miles Mikolas STL 1549104.451.30109350$0.19AL|NL
114 Devin Williams IL-60 MIL 36223.071.21491714$0.06AL|NL
115 Edward Cabrera MIA 114784.121.36123550$0.02AL|NL
116 Naoyuki Uwasawa BOS 42235.021.4433150$0.00AL|NL
117 A.J. Minter ATL 55533.501.1468173$-0.04AL|NL
118 Jordan Hicks SF 118884.061.41120600$-0.09AL|NL
119 Dean Kremer BAL 130774.241.30112410$-0.19AL|NL
120 Luis Severino NYM 126784.351.30119430$-0.24AL|NL
121 Chris Paddack MIN 110674.251.24104270$-0.50AL|NL
122 Alex Cobb IL-60 SF 91653.621.2880260$-0.66AL|NL
123 Aroldis Chapman PIT 55433.351.3185344$-0.95AL|NL
124 Jack Flaherty DET 131684.311.33133520$-0.97AL|NL
125 Griffin Canning LAA 121784.451.31120400$-1.00AL|NL
126 Jared Jones PIT 108674.181.29107400$-1.13AL|NL
127 Jameson Taillon CHC 130784.501.28112350$-1.33AL|NL
128 Paul Skenes PIT 87553.801.2692320$-1.35AL|NL
129 Eduardo Rodriguez IL-15 ARI 93653.881.2988310$-1.36AL|NL
130 Ryan Pressly HOU 56423.351.1664173$-1.43AL|NL
131 Justin Lawrence COL 56344.411.40592616$-1.50AL|NL
132 Gavin Williams IL-15 CLE 100664.141.30103400$-1.50AL|NL
133 Jason Adam TB 54323.491.1365195$-1.53AL|NL
134 Brady Singer KAN 142794.431.34127450$-1.68AL|NL
135 Matthew Strahm PHI 60433.541.1170171$-1.69AL|NL
136 Orion Kerkering PHI 54323.741.2159188$-1.97AL|NL
137 Triston McKenzie CLE 103674.271.2899360$-2.07AL|NL
138 Kyle Harrison SF 113564.211.33124500$-2.12AL|NL
139 Logan Allen CLE 119674.221.33111430$-2.18AL|NL
140 Ross Stripling OAK 118674.201.2997310$-2.18AL|NL
141 Michael Wacha KAN 129784.411.33110400$-2.42AL|NL
142 Jordan Wicks CHC 110664.171.32100390$-2.49AL|NL
143 Daniel Hudson LAD 53434.001.2165185$-2.75AL|NL
144 Jose Soriano LAA 104564.161.37122540$-2.90AL|NL
145 Reese Olson DET 108674.191.34101420$-3.01AL|NL
146 Matt Brash IL-15 SEA 45322.921.1759203$-3.02AL|NL
147 Jeff Hoffman PHI 56433.891.2665255$-3.02AL|NL
148 JoJo Romero STL 55433.321.2362192$-3.11AL|NL
149 Joel Payamps MIL 58443.871.2656196$-3.12AL|NL
150 Kenta Maeda DET 119684.561.29111370$-3.14AL|NL
151 Giovanny Gallegos STL 58433.931.1865183$-3.21AL|NL
152 Joe Jimenez ATL 58323.621.1772192$-3.38AL|NL
153 Andrew Abbott CIN 102674.451.33108400$-3.42AL|NL
154 Brock Stewart MIN 54223.141.1874232$-3.47AL|NL
155 Ronel Blanco HOU 113774.351.40111520$-3.47AL|NL
156 David Peterson IL-60 NYM 68443.341.2872270$-3.58AL|NL
157 John Means IL-15 BAL 107674.381.2786270$-3.62AL|NL
158 Braxton Garrett IL-15 MIA 82553.901.2774230$-3.72AL|NL
159 Jake Junis IL-15 MIL 95554.271.2894270$-3.75AL|NL
160 Bryan Abreu HOU 57323.501.2576282$-3.80AL|NL
161 A.J. Puk IL-15 MIA 68564.181.3675304$-3.86AL|NL
162 Griffin Jax MIN 56443.871.2161183$-3.87AL|NL
163 Bryce Elder ATL 126764.311.38102450$-3.91AL|NL
164 Louie Varland MIN 94564.241.2992290$-4.00AL|NL
165 Joe Ross MIL 114674.391.34103410$-4.10AL|NL
166 Luis Gil NYY 84444.001.35105470$-4.18AL|NL
167 Paul Blackburn OAK 126684.221.37103430$-4.20AL|NL
168 Yimi Garcia TOR 52323.631.1758163$-4.39AL|NL
169 Max Meyer MIA 105574.181.3598390$-4.69AL|NL
170 Seth Lugo KAN 131784.471.37103400$-4.75AL|NL
171 Kyle Gibson STL 1498104.521.41116540$-4.78AL|NL
172 Chris Martin BOS 56433.791.2554123$-4.80AL|NL
173 Alex Wood OAK 115684.401.3599410$-4.82AL|NL
174 Nick Martinez CIN 113564.291.36108400$-4.84AL|NL
175 Randy Vasquez SD 99664.301.3588390$-4.84AL|NL
176 Clayton Kershaw IL-60 LAD 62433.711.2162170$-4.90AL|NL
177 Pierce Johnson ATL 54433.761.3071231$-5.09AL|NL
178 Trevor Megill MIL 54223.521.2571223$-5.09AL|NL
179 Caleb Ferguson NYY 54433.841.2559212$-5.15AL|NL
180 Casey Mize DET 110574.381.2989320$-5.16AL|NL
181 Colin Rea MIL 123674.601.32102360$-5.18AL|NL
182 Taylor Rogers SF 53443.861.2863202$-5.25AL|NL
183 Garrett Cleavinger TB 49323.361.2667261$-5.32AL|NL
184 Fernando Cruz CIN 55333.731.3074252$-5.38AL|NL
185 Frankie Montas IL-15 CIN 120794.751.38113420$-5.47AL|NL
186 James Paxton LAD 106774.611.41104450$-5.51AL|NL
187 Abner Uribe MIL 55223.651.3570335$-5.60AL|NL
188 David Robertson TEX 55344.181.3160226$-5.62AL|NL
189 Erik Swanson TOR 56333.731.2061181$-5.81AL|NL
190 Aaron Ashby MIL 82554.031.4187390$-5.82AL|NL
191 Lance McCullers IL-60 HOU 71443.841.3171270$-5.88AL|NL
192 Dane Dunning TEX 125784.611.41111470$-5.90AL|NL
193 Hector Neris CHC 57334.011.2962254$-5.90AL|NL
194 Jose Quintana NYM 135784.451.44115540$-5.92AL|NL
195 Mark Leiter Jr. CHC 54333.971.2757204$-6.00AL|NL
196 Scott Barlow CLE 55333.801.2764232$-6.09AL|NL
197 Erick Fedde CWS 122694.711.37115440$-6.11AL|NL
198 Yennier Cano BAL 56323.631.2852193$-6.18AL|NL
199 Alex Vesia LAD 52434.011.2864241$-6.18AL|NL
200 Michael Lorenzen TEX 111674.551.3695430$-6.19AL|NL
201 Andrew Nardi MIA 54333.751.2863232$-6.19AL|NL
202 Colin Poche TB 53444.101.2853213$-6.20AL|NL
203 Steven Okert MIN 53323.871.2265221$-6.21AL|NL
204 Robert Gasser MIL 90564.391.3282320$-6.22AL|NL
205 Joe Kelly LAD 52323.731.3065252$-6.24AL|NL
206 Ian Hamilton NYY 57333.751.3165272$-6.35AL|NL
207 DL Hall IL-15 MIL 77444.141.3688370$-6.40AL|NL
208 Gabe Speier SEA 54223.441.1458140$-6.46AL|NL
209 Huascar Ynoa ATL 68434.001.3069240$-6.50AL|NL
210 Caleb Thielbar MIN 54333.811.2462181$-6.54AL|NL
211 Aaron Bummer ATL 54433.711.3263240$-6.54AL|NL
212 Mike Clevinger CWS 1286104.801.34110440$-6.55AL|NL
213 Lucas Erceg OAK 56343.761.3765313$-6.58AL|NL
214 Jhony Brito SD 77554.171.3061240$-6.60AL|NL
215 Yuki Matsui SD 54223.671.3065273$-6.69AL|NL
216 Drew Rasmussen IL-60 TB 46323.371.1648120$-6.71AL|NL
217 Ryan Walker SF 52333.661.2760201$-6.74AL|NL
218 Gregory Santos IL-15 SEA 46223.431.2648184$-6.78AL|NL
219 Tyler Anderson LAA 141794.801.38115480$-6.78AL|NL
220 Graham Ashcraft CIN 133794.771.39111460$-6.80AL|NL
221 Enyel De Los Santos SD 55333.821.2355201$-7.04AL|NL
222 Nick Sandlin CLE 53443.951.2859240$-7.07AL|NL
223 Adam Ottavino NYM 54333.861.3059232$-7.11AL|NL
224 Anthony Bender MIA 51333.841.2653192$-7.15AL|NL
225 Alex Lange DET 53343.971.3866303$-7.19AL|NL
226 Keaton Winn SF 75454.101.3167240$-7.22AL|NL
227 Seranthony Dominguez PHI 54444.121.3160231$-7.22AL|NL
228 Cade Povich BAL 64443.971.3263260$-7.26AL|NL
229 Andrew Kittredge STL 53333.731.2445142$-7.27AL|NL
230 Andrew Heaney TEX 86454.491.3288310$-7.30AL|NL
231 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.41AL|NL
232 Daniel Coulombe BAL 54333.811.2858191$-7.41AL|NL
233 Gregory Soto PHI 53334.011.3263252$-7.43AL|NL
234 Shawn Armstrong TB 52223.571.2155161$-7.47AL|NL
235 Martin Perez PIT 130684.341.4396480$-7.58AL|NL
236 Drew Thorpe CWS 79454.211.3270280$-7.60AL|NL
237 Chad Green IL-15 TOR 43333.761.1749130$-7.81AL|NL
238 Javier Assad CHC 111564.421.4093440$-7.94AL|NL
239 Cody Bradford IL-15 TEX 68454.321.2658170$-7.97AL|NL
240 Andrew Chafin DET 54334.031.3359232$-7.97AL|NL
241 Chase Silseth IL-15 LAA 81454.371.3682340$-7.98AL|NL
242 Cade Smith CLE 51333.821.3162250$-8.11AL|NL
243 Josiah Gray IL-15 WAS 122694.851.41115560$-8.16AL|NL
244 Matt Waldron SD 93564.591.3374290$-8.19AL|NL
245 Tyler Wells IL-15 BAL 59334.221.2056170$-8.24AL|NL
246 Kody Funderburk MIN 52333.781.3157220$-8.44AL|NL
247 Ryne Stanek SEA 54223.951.3061262$-8.44AL|NL
248 Ben Brown CHC 56333.941.3060230$-8.45AL|NL
249 Ryan Fernandez STL 51333.811.2948181$-8.49AL|NL
250 J.P. France HOU 82554.451.4075340$-8.50AL|NL
251 Matthew Liberatore STL 71444.131.3663290$-8.52AL|NL
252 Gavin Stone LAD 63434.271.3462240$-8.63AL|NL
253 Josh Sborz IL-15 TEX 45323.831.2853180$-8.69AL|NL
254 Sam Hentges IL-15 CLE 45223.291.2448160$-8.72AL|NL
255 Bryan Hudson MIL 53333.881.3258230$-8.74AL|NL
256 Dylan Lee ATL 47323.801.2547140$-8.79AL|NL
257 Jose Leclerc TEX 56234.391.3964315$-8.81AL|NL
258 Bowden Francis TOR 60344.311.2661210$-8.91AL|NL
259 Phil Maton TB 55334.171.3258231$-8.94AL|NL
260 Emilio Pagan CIN 57344.591.2858202$-9.05AL|NL
261 Tayler Saucedo SEA 52333.841.3152220$-9.05AL|NL
262 Ryan Thompson ARI 53333.901.3045171$-9.10AL|NL
263 Jacob deGrom IL-60 TEX 23212.760.963350$-9.12AL|NL
264 Wandy Peralta SD 52333.841.3448231$-9.17AL|NL
265 Matt Manning DET 100574.661.3780360$-9.19AL|NL
266 Jay Jackson MIN 48334.171.2552160$-9.23AL|NL
267 Keegan Akin BAL 43223.631.2047130$-9.27AL|NL
268 Jorge Alcala MIN 47334.021.2851190$-9.30AL|NL
269 Bailey Falter PIT 85464.501.3265240$-9.40AL|NL
270 Trevor Richards TOR 53224.041.2965250$-9.43AL|NL
271 Jordan Leasure CWS 54234.211.3457243$-9.44AL|NL
272 Jake Irvin WAS 109574.731.3992430$-9.44AL|NL
273 Ryne Nelson IL-15 ARI 82454.441.3465270$-9.45AL|NL
274 Luis Garcia LAA 54334.051.3552191$-9.52AL|NL
275 Nate Pearson TOR 50334.061.3457250$-9.55AL|NL
276 Matt Moore LAA 55234.381.3556224$-9.55AL|NL
277 Adrian Morejon SD 47223.731.2449160$-9.59AL|NL
278 Tim Mayza TOR 51323.791.3246190$-9.59AL|NL
279 Scott McGough ARI 52334.031.3354210$-9.63AL|NL
280 Will Vest DET 51223.841.3051181$-9.69AL|NL
281 Josh Winckowski BOS 67444.321.3860240$-9.70AL|NL
282 Ben Lively CLE 85464.541.3672270$-9.75AL|NL
283 Alec Marsh KAN 114694.861.45104500$-9.76AL|NL
284 John Brebbia CWS 53344.391.3154191$-9.76AL|NL
285 Quinn Priester PIT 93574.591.4176370$-9.77AL|NL
286 Michael Grove LAD 51223.981.2655170$-9.82AL|NL
287 Reed Garrett NYM 53334.071.3657230$-9.85AL|NL
288 Tyler Rogers SF 54334.151.3139132$-9.85AL|NL
289 Elvis Peguero MIL 52334.051.3250200$-9.92AL|NL
290 Kyle Hendricks IL-15 CHC 89564.751.3566230$-9.93AL|NL
291 Hunter Gaddis CLE 53334.381.2949181$-9.93AL|NL
292 Steven Wilson CWS 57334.601.3559272$-9.94AL|NL
293 Shelby Miller DET 52344.471.3552232$-10.03AL|NL
294 Tylor Megill IL-15 NYM 74454.481.3967280$-10.08AL|NL
295 Ryan Weathers MIA 105584.581.4590440$-10.08AL|NL
296 Jose Urquidy IL-15 HOU 74454.691.3160210$-10.11AL|NL
297 Will Smith KAN 53344.601.3650213$-10.12AL|NL
298 Tim Herrin CLE 48333.951.3650220$-10.12AL|NL
299 Ryan Borucki IL-15 PIT 46223.751.2545160$-10.14AL|NL
300 Emerson Hancock SEA 64454.471.3351210$-10.15AL|NL