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 Jacob deGrom TEX 1701282.630.92236330$28.30AL|NL
2 Tarik Skubal DET 19313102.851.03230430$26.22AL|NL
3 Chris Sale ATL 1911393.041.06243470$24.22AL|NL
4 Paul Skenes PIT 1801292.751.06233520$24.20AL|NL
5 Zack Wheeler PHI 1991493.231.09213490$21.60AL|NL
6 Edwin Diaz NYM 77432.891.071122734$19.33AL|NL
7 Garrett Crochet CWS 1501092.881.04199450$17.98AL|NL
8 Mason Miller OAK 66432.360.981002329$17.70AL|NL
9 Logan Gilbert SEA 19512113.431.10205420$17.55AL|NL
10 Blake Snell SF 17812103.181.18234740$17.31AL|NL
11 George Kirby SEA 19012113.481.08181280$16.35AL|NL
12 Emmanuel Clase CLE 68433.001.13701635$16.01AL|NL
13 Ryan Helsley STL 66433.051.14842534$15.79AL|NL
14 Josh Hader HOU 64433.051.09932632$15.63AL|NL
15 Yoshinobu Yamamoto LAD 1751393.391.14191470$15.49AL|NL
16 Gerrit Cole NYY 19513103.691.14215500$15.39AL|NL
17 Dylan Cease SD 18512103.451.18225680$15.25AL|NL
18 Ryan Walker SF 66332.991.11792133$14.81AL|NL
19 Pablo Lopez MIN 19012113.541.15203470$14.68AL|NL
20 Justin Martinez ARI 77433.141.31954134$14.56AL|NL
21 Shota Imanaga CHC 18612103.591.12191390$14.49AL|NL
22 Corbin Burnes BAL 19613103.601.19204550$13.93AL|NL
23 Michael Kopech LAD 66333.951.27793039$13.47AL|NL
24 Framber Valdez HOU 19513103.361.24190620$13.44AL|NL
25 Raisel Iglesias ATL 66433.341.13771731$13.28AL|NL
26 Cole Ragans KAN 19012103.471.23214730$13.16AL|NL
27 Yusei Kikuchi HOU 17912103.601.17202540$13.07AL|NL
28 Devin Williams MIL 64432.891.16892928$13.07AL|NL
29 Logan Webb SF 20012113.401.21176450$12.92AL|NL
30 Lucas Erceg KAN 77443.321.22893030$12.88AL|NL
31 Jhoan Duran MIN 65432.731.12812226$12.61AL|NL
32 Aaron Nola PHI 19512103.751.17195470$12.20AL|NL
33 Seranthony Dominguez BAL 75433.661.22822731$11.92AL|NL
34 Carlos Rodon NYY 17912103.811.17208560$11.84AL|NL
35 Max Fried ATL 19212103.421.25189550$11.74AL|NL
36 Michael King SD 18312103.591.22200650$11.65AL|NL
37 Freddy Peralta MIL 17311103.681.18204630$11.34AL|NL
38 Bryan Woo SEA 19011123.781.15183430$11.13AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Spencer Schwellenbach ATL 18512103.711.19187450$11.13AL|NL
40 Joe Musgrove SD 18112103.741.17181440$11.11AL|NL
41 Andres Munoz SEA 65432.781.13862623$11.10AL|NL
42 Jack Flaherty LAD 18512103.771.21208590$11.07AL|NL
43 Tanner Bibee CLE 18011103.751.17188500$10.61AL|NL
44 Zach Eflin BAL 18812103.771.17161310$10.15AL|NL
45 Kyle Finnegan WAS 66333.901.30652434$10.06AL|NL
46 Justin Steele CHC 17211103.531.20169490$10.05AL|NL
47 Kevin Gausman TOR 19111113.791.20195520$10.04AL|NL
48 Cristopher Sanchez PHI 18512103.451.25162550$9.96AL|NL
49 Luke Weaver NYY 67433.561.15741826$9.84AL|NL
50 Bailey Ober MIN 18411113.921.17194460$9.77AL|NL
51 Nathan Eovaldi TEX 18211113.711.20178480$9.55AL|NL
52 Aroldis Chapman PIT 65332.971.24933624$9.48AL|NL
53 Robert Suarez SD 68433.581.21722226$9.04AL|NL
54 Carlos Estevez PHI 77444.071.26782829$8.97AL|NL
55 Kirby Yates TEX 66333.391.23853125$8.65AL|NL
56 Reynaldo Lopez ATL 18411113.831.24202640$8.63AL|NL
57 Porter Hodge CHC 67333.771.32723130$8.51AL|NL
58 Clarke Schmidt NYY 17712103.831.23177550$8.31AL|NL
59 Chad Green TOR 65334.011.22641929$8.08AL|NL
60 Matt Boyd CLE 17211113.881.20177510$8.01AL|NL
61 Zac Gallen ARI 18612103.861.26191580$8.01AL|NL
62 Ranger Suarez PHI 17912103.601.27160580$7.97AL|NL
63 Jason Foley DET 77443.751.30652427$7.80AL|NL
64 Hunter Brown HOU 1631193.651.25171570$7.62AL|NL
65 Brandon Pfaadt ARI 18312104.031.21175450$7.49AL|NL
66 Taj Bradley TB 17510113.851.22185590$7.35AL|NL
67 Ryan Pepiot TB 17710113.911.23193660$7.05AL|NL
68 Jesus Tinoco MIA 66333.871.30672527$6.71AL|NL
69 Yu Darvish SD 17311104.091.19173450$6.66AL|NL
70 Luis Gil NYY 18212104.021.31211880$6.18AL|NL
71 Alexis Diaz CIN 68344.511.40753530$5.70AL|NL
72 Hunter Greene CIN 17310114.181.24207660$5.47AL|NL
73 David Festa MIN 17211113.941.28180650$5.38AL|NL
74 Sean Manaea NYM 18411114.081.27191610$5.29AL|NL
75 Nick Pivetta BOS 17010114.121.24191580$5.09AL|NL
76 Cody Bradford TEX 19511134.231.21168450$5.03AL|NL
77 Seth Lugo KAN 19511124.021.27172530$4.89AL|NL
78 Jared Jones PIT 17310114.001.27175620$4.29AL|NL
79 MacKenzie Gore WAS 1609113.871.27174620$4.25AL|NL
80 Eduardo Rodriguez ARI 17711103.971.29165570$4.17AL|NL
81 Chris Martin BOS 55333.381.14561118$4.14AL|NL
82 Reid Detmers LAA 1589113.971.25172580$4.02AL|NL
83 Edwin Uceta TB 66333.691.22732618$3.84AL|NL
84 Zebby Matthews MIN 17210114.101.22149370$3.79AL|NL
85 Merrill Kelly ARI 18812114.121.31176610$3.72AL|NL
86 Landen Roupp SF 18911123.921.35181800$3.46AL|NL
87 Steven Matz STL 1569103.881.24139430$3.23AL|NL
88 Chris Bassitt TOR 17810114.051.28166580$3.22AL|NL
89 Brady Singer KAN 17910113.981.30162520$2.93AL|NL
90 Bryce Miller SEA 138893.891.20133370$2.77AL|NL
91 Jose Berrios TOR 19010124.191.27169530$2.66AL|NL
92 Frankie Montas MIL 16810114.101.29166610$2.56AL|NL
93 Shane Baz TB 18010124.161.29173650$2.46AL|NL
94 Charlie Morton ATL 16410104.051.32174650$2.43AL|NL
95 Michael Wacha KAN 18310124.181.27162520$2.40AL|NL
96 Tanner Houck BOS 16510103.961.31147520$2.00AL|NL
97 Luis Severino NYM 18211114.221.31170580$1.98AL|NL
98 Mitch Keller PIT 18810124.221.29172600$1.94AL|NL
99 Brayan Bello BOS 18011114.031.35165650$1.91AL|NL
100 Gavin Williams CLE 1569104.041.29160600$1.91AL|NL
101 Tanner Scott SD 68432.961.2187317$1.89AL|NL
102 Andrew Heaney TEX 1649114.211.25159500$1.87AL|NL
103 Joey Cantillo CLE 152993.941.33155680$1.23AL|NL
104 Drew Rasmussen TB 79443.061.0985182$1.23AL|NL
105 Tobias Myers MIL 17410114.301.28159530$1.11AL|NL
106 Casey Mize DET 17210124.161.29142470$0.97AL|NL
107 Griffin Jax MIN 67433.151.1279195$0.95AL|NL
108 Kutter Crawford BOS 17910124.451.27171540$0.88AL|NL
109 Matthew Strahm PHI 75433.141.0691201$0.85AL|NL
110 Jeff Hoffman PHI 76433.271.1394273$0.78AL|NL
111 Reese Olson DET 138893.891.28129460$0.69AL|NL
112 Miles Mikolas STL 18510124.281.26133340$0.56AL|NL
113 Aaron Civale MIL 1589114.281.27152460$0.53AL|NL
114 Bowden Francis TOR 1599104.381.24147450$0.46AL|NL
115 David Robertson TEX 67433.141.1687264$0.40AL|NL
116 Justin Slaten BOS 64333.831.28662314$0.40AL|NL
117 David Peterson NYM 150993.851.36142570$0.37AL|NL
118 Dean Kremer BAL 17711114.331.32157600$0.30AL|NL
119 Ronel Blanco HOU 157994.181.32161640$0.26AL|NL
120 Erick Fedde STL 18210124.241.32156580$0.11AL|NL
121 Zack Littell TB 1689124.321.26143410$0.07AL|NL
122 Clay Holmes NYY 64433.081.2467237$0.03AL|NL
123 Edgardo Henriquez LAD 48224.181.3750230$0.00AL|NL
124 Bryan King HOU 54333.771.3354230$0.00AL|NL
125 Connor Gillispie CLE 35224.381.2931120$0.00AL|NL
126 Joe Rock TB 17113.571.201540$0.00AL|NL
127 Chris Roycroft STL 53234.101.4344240$0.00AL|NL
128 Zach Penrod BOS 52333.891.3457240$0.00AL|NL
129 Valente Bellozo MIA 1657135.171.43115570$0.00AL|NL
130 Jake Bloss TOR 72454.901.4157270$0.00AL|NL
131 Samuel Aldegheri LAA 39234.641.4335180$0.00AL|NL
132 Luis Contreras HOU 32224.281.3431130$0.00AL|NL
133 Ryan Miller LAA 60334.521.3651220$0.00AL|NL
134 Tanner Gordon COL 47235.211.4033120$0.00AL|NL
135 Seth Halvorsen COL 65344.781.48592913$0.00AL|NL
136 Jack O'Loughlin OAK 17113.941.321460$0.00AL|NL
137 Luis Peralta COL 60334.711.5358320$0.00AL|NL
138 Ben Casparius LAD 59334.711.3955260$0.00AL|NL
139 Justin Wrobleski LAD 1539104.801.42120600$0.00AL|NL
140 Orlando Ribalta WAS 44224.721.4541230$0.00AL|NL
141 Ryan Gusto HOU 70454.741.3855250$0.00AL|NL
142 Louie Varland MIN 1509104.121.30135460$-0.07AL|NL
143 Landon Knack LAD 18411114.551.30172600$-0.08AL|NL
144 Edward Cabrera MIA 1649114.091.38177810$-0.10AL|NL
145 Jameson Taillon CHC 17810124.421.27143430$-0.26AL|NL
146 Albert Suarez BAL 1639104.291.28143480$-0.27AL|NL
147 Kyle Gibson STL 18410124.181.35153630$-0.56AL|NL
148 A.J. Puk ARI 76433.321.1789262$-0.64AL|NL
149 Brant Hurter DET 135783.831.27105340$-0.68AL|NL
150 Brock Burke LAA 65333.891.28652412$-0.80AL|NL
151 JP Sears OAK 1679124.381.27137500$-0.91AL|NL
152 Orion Kerkering PHI 72433.141.1582241$-0.93AL|NL
153 Bryan Abreu HOU 68433.221.1789281$-1.29AL|NL
154 Kumar Rocker TEX 86553.541.1992260$-1.31AL|NL
155 Walker Buehler LAD 17811114.451.34154590$-1.33AL|NL
156 Garrett Cleavinger TB 63333.491.2578297$-1.36AL|NL
157 Jason Adam SD 67433.391.1480232$-1.40AL|NL
158 Hayden Birdsong SF 1709124.251.38173780$-1.49AL|NL
159 David Bednar PIT 63333.791.2569249$-1.56AL|NL
160 Tylor Megill NYM 100663.811.26104330$-1.72AL|NL
161 Justin Anderson CWS 68344.071.35703112$-1.83AL|NL
162 Trevor Megill MIL 63333.451.1677234$-1.86AL|NL
163 Keegan Akin BAL 66433.191.1275180$-1.95AL|NL
164 Cade Smith CLE 63333.081.1379221$-2.01AL|NL
165 Tyler Holton DET 76443.521.2069203$-2.12AL|NL
166 DL Hall MIL 123783.981.35128570$-2.17AL|NL
167 Justin Verlander HOU 139894.451.26120370$-2.41AL|NL
168 Manuel Rodriguez TB 64333.651.2963248$-2.41AL|NL
169 Kris Bubic KAN 75443.421.2078231$-2.42AL|NL
170 Marcus Stroman NYY 145984.161.35116460$-2.46AL|NL
171 Ryan Weathers MIA 1689124.251.37146630$-2.47AL|NL
172 Aaron Bummer ATL 66432.981.2477260$-2.64AL|NL
173 Mitch Spence OAK 1548104.161.33117490$-2.73AL|NL
174 Jeremiah Estrada SD 63333.191.1686280$-2.77AL|NL
175 Camilo Doval SF 65333.151.2479292$-2.77AL|NL
176 Gregory Soto BAL 70433.331.2580301$-2.89AL|NL
177 Fernando Cruz CIN 63333.401.1887271$-2.97AL|NL
178 Victor Vodnik COL 62334.411.48603015$-2.98AL|NL
179 Yennier Cano BAL 75433.301.2674271$-3.02AL|NL
180 Kevin Ginkel ARI 72433.441.2079230$-3.07AL|NL
181 Clayton Beeter NYY 89543.851.27100380$-3.13AL|NL
182 Fraser Ellard CWS 66344.011.41643311$-3.13AL|NL
183 Jose Alvarado PHI 70433.261.2682320$-3.22AL|NL
184 Dane Dunning TEX 1448104.261.35127520$-3.22AL|NL
185 Jose Quintana NYM 18010124.351.40153640$-3.28AL|NL
186 Blake Treinen LAD 65333.581.1970203$-3.28AL|NL
187 Anthony Bender MIA 65333.621.2768235$-3.36AL|NL
188 Gregory Santos SEA 63333.391.2664244$-3.41AL|NL
189 Mitchell Parker WAS 1508104.341.35135560$-3.42AL|NL
190 Evan Phillips LAD 63333.401.1772201$-3.59AL|NL
191 Jose Quijada LAA 64334.021.3674348$-3.60AL|NL
192 Taylor Rogers SF 68333.481.2375242$-3.62AL|NL
193 Will Warren NYY 86553.781.2682270$-3.66AL|NL
194 Ryan Pressly HOU 64333.351.1869191$-3.67AL|NL
195 Will Vest DET 72443.421.2371230$-3.77AL|NL
196 Hayden Wesneski CHC 97553.991.2692300$-3.80AL|NL
197 Beau Brieske DET 75443.881.2672263$-3.87AL|NL
198 Joe Jimenez ATL 64333.641.1878221$-3.98AL|NL
199 Jake Irvin WAS 1678124.461.34141540$-3.99AL|NL
200 Reed Garrett NYM 72433.521.2884300$-4.04AL|NL
201 Spencer Arrighetti HOU 97664.181.31104410$-4.05AL|NL
202 Tommy Kahnle NYY 65333.581.2771263$-4.12AL|NL
203 Colin Rea MIL 129794.481.28110340$-4.14AL|NL
204 Ross Stripling OAK 1618114.401.31110390$-4.14AL|NL
205 Keider Montero DET 1859134.511.36151670$-4.19AL|NL
206 Dylan Lee ATL 62333.451.1671190$-4.21AL|NL
207 Pierce Johnson ATL 63333.401.2379260$-4.40AL|NL
208 J.T. Ginn OAK 1588114.171.38111550$-4.47AL|NL
209 Michael McGreevy STL 100563.871.2770230$-4.52AL|NL
210 Cole Sands MIN 62333.631.1868191$-4.52AL|NL
211 Robert Garcia WAS 62333.421.2368231$-4.52AL|NL
212 Erik Miller SF 60333.191.2776310$-4.57AL|NL
213 Alex Vesia LAD 64333.631.2182280$-4.59AL|NL
214 Cade Povich BAL 97664.121.3289370$-4.72AL|NL
215 Mason Montgomery TB 83453.881.2682300$-4.79AL|NL
216 Ian Hamilton NYY 62333.431.2668251$-4.87AL|NL
217 Tyson Miller CHC 66334.071.2761215$-4.88AL|NL
218 Jose Butto NYM 76443.911.2878261$-4.93AL|NL
219 Matthew Liberatore STL 66333.561.2364211$-4.94AL|NL
220 Bailey Falter PIT 1759134.631.34133520$-5.03AL|NL
221 Jose Suarez LAA 1578114.511.37138620$-5.03AL|NL
222 Joe Kelly LAD 58323.261.2669260$-5.05AL|NL
223 Joe Boyle OAK 93563.851.42108600$-5.08AL|NL
224 Javier Assad CHC 17310124.531.41143690$-5.12AL|NL
225 Ryan Burr TOR 62333.551.2270220$-5.15AL|NL
226 Andre Pallante STL 18010124.141.47127770$-5.17AL|NL
227 Michel Otanez OAK 64333.561.3576372$-5.23AL|NL
228 Nick Mears MIL 60333.541.2575280$-5.26AL|NL
229 Mark Leiter Jr. NYY 47323.321.1456150$-5.27AL|NL
230 Jared Koenig MIL 65333.621.2463221$-5.29AL|NL
231 Andrew Kittredge STL 65333.761.2460182$-5.30AL|NL
232 Andrew Chafin TEX 64333.721.3173292$-5.35AL|NL
233 Jose Leclerc TEX 62333.781.2573281$-5.39AL|NL
234 Adrian Morejon SD 56333.441.2060190$-5.40AL|NL
235 Drew Smyly CHC 62333.901.2262192$-5.41AL|NL
236 Richard Lovelady TB 65333.721.2762222$-5.43AL|NL
237 Joe Ross MIL 74443.891.2671240$-5.48AL|NL
238 Kevin Kelly TB 58333.561.2052141$-5.48AL|NL
239 Caleb Ferguson HOU 60333.451.2667240$-5.53AL|NL
240 Hoby Milner MIL 61333.521.2158160$-5.59AL|NL
241 Nate Pearson CHC 63333.821.2570251$-5.62AL|NL
242 Aaron Ashby MIL 71443.551.3673340$-5.66AL|NL
243 Daniel Coulombe BAL 56333.511.2058170$-5.66AL|NL
244 Tyler Alexander TB 1648124.741.31126430$-5.67AL|NL
245 Nick Martinez CIN 1869134.731.36155560$-5.68AL|NL
246 Griffin Canning LAA 1638124.611.37141580$-5.72AL|NL
247 Caleb Thielbar MIN 61333.691.2368230$-5.73AL|NL
248 Bryan Hudson MIL 54333.421.2359200$-5.77AL|NL
249 Tim Herrin CLE 60333.451.2764250$-5.78AL|NL
250 Yuki Matsui SD 50323.441.2260210$-5.83AL|NL
251 Tyler Ferguson OAK 65333.701.3366312$-5.85AL|NL
252 Robbie Ray SF 55333.761.1862170$-5.87AL|NL
253 Martin Perez SD 1609104.461.41123570$-5.89AL|NL
254 Joel Payamps MIL 63333.721.2263200$-5.89AL|NL
255 Ryan Thompson ARI 75443.851.3162231$-5.92AL|NL
256 Ryne Nelson ARI 60333.711.1855130$-5.93AL|NL
257 Daniel Lynch KAN 72443.901.2560180$-5.95AL|NL
258 Kyle Hendricks CHC 1659114.601.36115460$-5.97AL|NL
259 Joseph Mantiply ARI 68433.711.2959210$-6.00AL|NL
260 Jake Junis CIN 1729124.851.35147490$-6.09AL|NL
261 Sean Burke CWS 1567114.531.40149730$-6.12AL|NL
262 Tayler Saucedo SEA 62333.551.3159251$-6.14AL|NL
263 Ryne Stanek NYM 64333.841.2775270$-6.14AL|NL
264 Daniel Hudson LAD 62333.891.2267210$-6.15AL|NL
265 Hunter Strickland LAA 63344.831.41542610$-6.16AL|NL
266 Sean Guenther DET 70343.631.2658190$-6.17AL|NL
267 Erik Swanson TOR 63334.031.2763222$-6.21AL|NL
268 Hunter Gaddis CLE 66334.081.2161171$-6.25AL|NL
269 Davis Martin CWS 1477114.531.37124560$-6.26AL|NL
270 John Schreiber KAN 73443.911.3466281$-6.29AL|NL
271 Cionel Perez BAL 73433.761.3867331$-6.30AL|NL
272 Grant Holmes ATL 82454.111.3078260$-6.32AL|NL
273 Prelander Berroa CWS 63334.151.4167345$-6.32AL|NL
274 Colin Holderman PIT 62333.871.3263262$-6.34AL|NL
275 Daniel Young NYM 68333.641.3474300$-6.39AL|NL
276 Jorge Alcala MIN 64333.981.2869251$-6.39AL|NL
277 Tristan Beck SF 89454.161.2874250$-6.40AL|NL
278 Luis Castillo SEA 47333.601.1849140$-6.46AL|NL
279 Tanner Banks PHI 53323.611.2252170$-6.47AL|NL
280 Mike Soroka CWS 55333.711.2458200$-6.52AL|NL
281 Angel Zerpa KAN 64333.601.2856200$-6.55AL|NL
282 Trent Thornton SEA 58333.801.2358190$-6.56AL|NL
283 Roansy Contreras LAA 62334.161.3161233$-6.56AL|NL
284 Sean Hjelle SF 58333.551.2549140$-6.61AL|NL
285 Ryan Fernandez STL 63333.801.3162261$-6.61AL|NL
286 Brady Basso OAK 60343.741.2352170$-6.66AL|NL
287 Brenan Hanifee DET 64333.661.2652160$-6.68AL|NL
288 Ryan Brasier LAD 54323.821.2154150$-6.70AL|NL
289 Phil Maton NYM 75444.111.3274280$-6.76AL|NL
290 Troy Taylor SEA 62333.841.3161251$-6.77AL|NL
291 Austin Voth SEA 54333.811.2254170$-6.77AL|NL
292 Trevor Williams WAS 1477114.651.35118440$-6.77AL|NL
293 Cody Poteet NYY 54323.761.2353170$-6.80AL|NL
294 Patrick Corbin WAS 1628124.591.38121500$-6.81AL|NL
295 Collin Snider SEA 64334.121.3757264$-6.81AL|NL
296 Tyler Anderson LAA 1879144.711.39148690$-6.86AL|NL
297 Emilio Pagan CIN 64334.391.2768222$-6.89AL|NL
298 Jose A. Ferrer WAS 64333.831.3454232$-6.89AL|NL
299 Justin Wilson CIN 60333.951.2664210$-6.89AL|NL
300 Anthony Banda LAD 60333.781.2858220$-6.98AL|NL