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 Tarik Skubal DET 1451073.081.09173380$24.18AL|NL
2 Pablo Lopez MIN 1641193.351.14184450$23.72AL|NL
3 Zack Wheeler PHI 1671183.381.13171410$23.08AL|NL
4 Joe Ryan MIN 1531083.531.08183390$22.40AL|NL
5 Freddy Peralta MIL 1451083.391.13180490$20.72AL|NL
6 Corbin Burnes BAL 1671183.511.18183510$20.67AL|NL
7 Kevin Gausman TOR 1591083.471.15175430$19.95AL|NL
8 George Kirby SEA 1601093.521.10152270$19.81AL|NL
9 Tyler Glasnow LAD 1301063.271.11164390$19.75AL|NL
10 Luis Castillo SEA 1651093.481.17173490$19.28AL|NL
11 Edwin Diaz NYM 55322.961.10752130$19.19AL|NL
12 Zach Eflin TB 1541083.461.11148270$19.10AL|NL
13 Mason Miller OAK 60332.591.04892324$18.91AL|NL
14 Chris Sale ATL 1331063.411.12161380$18.41AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Gilbert SEA 1621093.661.15163390$17.49AL|NL
16 Grayson Rodriguez BAL 1521083.521.20167520$16.41AL|NL
17 Max Fried ATL 1581173.431.23151420$16.21AL|NL
18 Emmanuel Clase CLE 56323.061.16591529$16.16AL|NL
19 Zac Gallen ARI 1631093.661.20170460$16.00AL|NL
20 Dylan Cease SD 1491083.581.23180630$15.62AL|NL
21 Josh Hader HOU 53323.081.14772426$15.46AL|NL
22 Camilo Doval SF 55323.171.24672429$15.22AL|NL
23 Framber Valdez IL-15 HOU 1461073.281.23146480$15.22AL|NL
24 Logan Webb SF 1701093.461.23148380$15.18AL|NL
25 Yoshinobu Yamamoto LAD 1451073.771.17161390$14.63AL|NL
26 Ryan Helsley STL 55323.051.15712225$14.43AL|NL
27 Aaron Nola PHI 1651093.841.19164400$14.39AL|NL
28 Clay Holmes NYY 56323.081.23582028$14.31AL|NL
29 Raisel Iglesias ATL 57323.461.16651627$14.07AL|NL
30 Sonny Gray STL 1521083.551.23151490$13.70AL|NL
31 David Bednar PIT 58333.401.18672026$13.51AL|NL
32 Andres Munoz SEA 55322.811.13722222$13.46AL|NL
33 Carlos Rodon NYY 140973.721.18163470$13.40AL|NL
34 Shota Imanaga CHC 152983.761.18157400$13.19AL|NL
35 Jhoan Duran IL-15 MIN 50322.521.10691921$13.16AL|NL
36 Evan Phillips LAD 55323.411.18651926$13.11AL|NL
37 Craig Kimbrel BAL 56333.551.20692324$11.39AL|NL
38 Robert Suarez SD 58333.551.24652325$11.27AL|NL
39 Jesus Luzardo MIA 150993.761.25167550$11.18AL|NL
40 Yusei Kikuchi TOR 132983.631.22145470$10.85AL|NL
41 Jordan Romano TOR 52323.601.23602125$10.59AL|NL
42 Adbert Alzolay CHC 57333.661.20611723$9.77AL|NL
43 Reid Detmers LAA 150993.931.25167580$9.75AL|NL
44 Kenley Jansen BOS 54334.201.30632427$9.51AL|NL
45 Cole Ragans KAN 146983.711.29158600$9.23AL|NL
46 Jose Berrios TOR 153993.891.23145430$9.19AL|NL
47 Tanner Scott MIA 55333.201.29692821$9.06AL|NL
48 Nick Lodolo CIN 124873.721.21144430$8.93AL|NL
49 Joe Musgrove SD 143983.891.22136390$8.56AL|NL
50 Garrett Crochet CWS 115773.471.22141490$8.44AL|NL
51 Chris Bassitt TOR 1631094.011.27150530$8.27AL|NL
52 MacKenzie Gore WAS 131883.721.26152540$8.18AL|NL
53 Peter Fairbanks IL-15 TB 45223.101.18591921$8.11AL|NL
54 Justin Verlander HOU 153984.091.21142390$8.03AL|NL
55 Hunter Greene CIN 135884.061.23167530$7.98AL|NL
56 Carlos Estevez LAA 56334.161.31592325$7.78AL|NL
57 Alexis Diaz CIN 58334.291.38673026$7.62AL|NL
58 Bailey Ober MIN 131883.961.18132320$7.53AL|NL
59 Nathan Eovaldi TEX 148983.961.26142440$7.08AL|NL
60 Justin Steele IL-15 CHC 125873.611.24121390$6.94AL|NL
61 Blake Snell SF 113763.501.26139510$6.82AL|NL
62 Michael Kopech CWS 60334.081.31692922$6.75AL|NL
63 Nestor Cortes NYY 124873.961.19129360$6.71AL|NL
64 Max Scherzer IL-15 TEX 119773.951.16131320$6.51AL|NL
65 James McArthur KAN 56333.911.29531822$6.30AL|NL
66 Jordan Montgomery ARI 152993.921.27132420$6.30AL|NL
67 Kyle Finnegan WAS 57333.921.32572322$6.16AL|NL
68 Michael King SD 144983.891.31147590$6.11AL|NL
69 Jason Foley DET 55333.631.30501821$6.08AL|NL
70 Cristopher Sanchez PHI 123873.601.29119450$5.17AL|NL
71 Clarke Schmidt NYY 133983.981.27127450$5.14AL|NL
72 Charlie Morton ATL 1441084.091.34153600$5.03AL|NL
73 Ranger Suarez PHI 144983.791.32127520$4.95AL|NL
74 Jose Alvarado PHI 55323.011.25722813$4.93AL|NL
75 Shane Baz IL-15 TB 100663.561.17109300$4.69AL|NL
76 Sean Manaea NYM 122873.911.26124440$4.37AL|NL
77 Aaron Civale TB 124773.941.22122350$4.16AL|NL
78 Tanner Bibee CLE 138884.121.26136460$4.03AL|NL
79 Mitch Keller PIT 1619104.131.32147570$3.68AL|NL
80 Yu Darvish IL-15 SD 123774.081.21123350$3.56AL|NL
81 Marcus Stroman NYY 143983.921.32122470$3.50AL|NL
82 Kodai Senga IL-60 NYM 103763.641.28117450$3.29AL|NL
83 Luis Severino NYM 132884.021.28126440$3.24AL|NL
84 Paul Sewald IL-15 ARI 47223.841.24541818$3.14AL|NL
85 Bobby Miller IL-15 LAD 105763.811.23108330$2.99AL|NL
86 Brandon Pfaadt ARI 131884.221.23120340$2.98AL|NL
87 Steven Matz STL 117773.851.24108360$2.83AL|NL
88 Kirby Yates TEX 53334.001.33622617$2.72AL|NL
89 Taj Bradley IL-15 TB 113773.951.24116380$2.72AL|NL
90 Kyle Harrison SF 135884.091.32143580$2.70AL|NL
91 Gerrit Cole IL-60 NYY 82643.601.1492220$2.65AL|NL
92 Jack Flaherty DET 132884.051.31134490$2.63AL|NL
93 Bryce Miller SEA 122784.071.23116350$2.42AL|NL
94 Ryan Pepiot TB 117774.031.26125450$2.40AL|NL
95 Lance Lynn STL 140884.181.28128450$2.21AL|NL
96 Bryan Woo IL-15 SEA 104663.881.21109350$2.00AL|NL
97 Hunter Brown HOU 102763.701.29106400$1.78AL|NL
98 Kevin Ginkel ARI 54323.531.25592112$1.56AL|NL
99 Jared Jones PIT 118774.001.28119430$1.52AL|NL
100 Chris Paddack MIN 115774.071.23105290$1.41AL|NL
101 Devin Williams IL-60 MIL 36223.071.21481714$1.41AL|NL
102 Merrill Kelly IL-15 ARI 120773.951.30117420$1.10AL|NL
103 Tanner Houck BOS 130884.061.33123440$1.01AL|NL
104 Jon Gray TEX 138894.241.31132490$1.00AL|NL
105 Hunter Harvey WAS 55333.361.1663178$0.97AL|NL
106 Kenta Maeda DET 128784.231.26120370$0.72AL|NL
107 Patrick Sandoval LAA 136883.951.38131610$0.69AL|NL
108 Nick Pivetta IL-15 BOS 123784.291.30136470$0.30AL|NL
109 Kyle Bradish IL-15 BAL 100663.811.2697330$0.01AL|NL
110 Naoyuki Uwasawa BOS 34224.971.4327120$0.00AL|NL
111 Dean Kremer BAL 132884.301.30117410$-0.23AL|NL
112 Kutter Crawford BOS 134894.451.30131450$-0.26AL|NL
113 Miles Mikolas STL 153994.401.29110350$-0.34AL|NL
114 Reynaldo Lopez ATL 119764.161.32124470$-0.36AL|NL
115 Luis Gil NYY 90653.841.31112470$-0.37AL|NL
116 Jordan Wicks CHC 119774.051.31110410$-0.44AL|NL
117 Edward Cabrera MIA 119783.991.38131610$-0.52AL|NL
118 Aroldis Chapman PIT 54322.961.2580324$-0.56AL|NL
119 Trevor Rogers MIA 124784.081.32115450$-0.57AL|NL
120 Logan Allen CLE 126784.101.32117460$-0.57AL|NL
121 Joe Ross MIL 120774.191.30114410$-0.75AL|NL
122 Justin Lawrence COL 56334.301.43572616$-0.77AL|NL
123 Brayan Bello IL-15 BOS 136884.141.36122460$-0.77AL|NL
124 Jason Adam TB 54323.371.1465195$-0.77AL|NL
125 JP Sears OAK 1427104.361.29124470$-1.07AL|NL
126 Jose Quintana NYM 143894.101.37120550$-1.11AL|NL
127 Jose Soriano LAA 100663.801.36114500$-1.17AL|NL
128 Alex Cobb IL-60 SF 90653.621.2879260$-1.20AL|NL
129 Kyle Gibson STL 152994.231.37119510$-1.30AL|NL
130 Griffin Canning LAA 120784.311.30115390$-1.48AL|NL
131 Brady Singer KAN 143894.271.35123450$-1.49AL|NL
132 Orion Kerkering PHI 53323.531.2360217$-1.58AL|NL
133 Braxton Garrett IL-15 MIA 96663.901.2787270$-1.63AL|NL
134 Max Meyer MIA 115774.111.33106410$-1.74AL|NL
135 A.J. Minter ATL 55323.281.1567183$-1.78AL|NL
136 Brock Stewart MIN 54323.131.1571212$-1.78AL|NL
137 Paul Skenes PIT 86553.801.2691310$-1.95AL|NL
138 Eduardo Rodriguez IL-15 ARI 93653.881.2988310$-1.98AL|NL
139 Louie Varland MIN 94563.931.2593290$-2.02AL|NL
140 Paul Blackburn OAK 133794.151.34111440$-2.15AL|NL
141 Zack Littell TB 126784.351.29107360$-2.15AL|NL
142 Ryan Pressly HOU 56323.241.1763173$-2.18AL|NL
143 Matthew Strahm PHI 59333.341.1271181$-2.24AL|NL
144 Walker Buehler IL-15 LAD 120774.321.31110380$-2.25AL|NL
145 Daniel Hudson LAD 53323.671.1763175$-2.31AL|NL
146 Cristian Javier IL-15 HOU 123784.571.31128490$-2.59AL|NL
147 Yimi Garcia TOR 52323.341.1358153$-2.65AL|NL
148 Garrett Whitlock IL-15 BOS 106674.221.2899300$-2.66AL|NL
149 Keaton Winn SF 98663.891.3185320$-2.71AL|NL
150 Jordan Hicks SF 125783.981.42118610$-2.87AL|NL
151 Bryan Abreu HOU 57323.311.2273262$-2.95AL|NL
152 Jeff Hoffman PHI 56333.761.2765256$-3.02AL|NL
153 Reese Olson DET 113674.131.33105420$-3.09AL|NL
154 David Robertson TEX 54333.801.2460196$-3.17AL|NL
155 Michael Wacha KAN 132794.441.32116410$-3.19AL|NL
156 Garrett Cleavinger TB 52323.181.2369252$-3.34AL|NL
157 Trevor Megill MIL 53323.461.2166223$-3.38AL|NL
158 Joel Payamps MIL 57333.831.2456186$-3.50AL|NL
159 Andrew Heaney TEX 87554.131.2691310$-3.53AL|NL
160 JoJo Romero STL 54323.091.2259202$-3.59AL|NL
161 Griffin Jax MIN 56333.521.2061183$-3.65AL|NL
162 Jameson Taillon CHC 132794.531.30110360$-3.66AL|NL
163 Abner Uribe MIL 55333.461.3568315$-3.71AL|NL
164 Matt Brash IL-15 SEA 45222.911.1758203$-3.80AL|NL
165 John Means IL-15 BAL 106664.321.2685270$-3.82AL|NL
166 Casey Mize DET 114684.281.31100340$-3.87AL|NL
167 Joe Kelly LAD 52323.151.2564232$-3.92AL|NL
168 Andrew Abbott CIN 107674.391.33113430$-3.95AL|NL
169 Yuki Matsui SD 53323.391.2563233$-3.96AL|NL
170 Ross Stripling OAK 114684.261.2989300$-4.03AL|NL
171 David Peterson IL-60 NYM 60433.271.2664240$-4.17AL|NL
172 Fernando Cruz CIN 55323.621.2271232$-4.19AL|NL
173 Lucas Erceg OAK 56333.401.3067283$-4.24AL|NL
174 Caleb Thielbar MIN 53323.441.1763191$-4.39AL|NL
175 Gabe Speier SEA 54323.191.1659160$-4.43AL|NL
176 Joe Jimenez ATL 57333.801.1968192$-4.46AL|NL
177 DL Hall IL-15 MIL 84553.961.3591400$-4.71AL|NL
178 Mark Leiter Jr. CHC 54333.731.2557194$-4.72AL|NL
179 Pierce Johnson ATL 54323.411.2468231$-4.81AL|NL
180 Caleb Ferguson NYY 53323.431.2460212$-4.87AL|NL
181 Chris Martin BOS 56333.691.2154133$-4.88AL|NL
182 Clayton Kershaw IL-60 LAD 61433.711.2162170$-4.99AL|NL
183 James Paxton LAD 110774.471.37106450$-5.04AL|NL
184 Aaron Ashby MIL 85553.801.3884400$-5.17AL|NL
185 Giovanny Gallegos STL 58333.901.2259183$-5.22AL|NL
186 Jake Junis IL-15 MIL 88564.261.2883270$-5.26AL|NL
187 Taylor Rogers SF 53323.551.2459202$-5.30AL|NL
188 Andrew Nardi MIA 54333.551.2763242$-5.36AL|NL
189 Ryan Walker SF 52323.381.2258191$-5.36AL|NL
190 Gavin Williams IL-15 CLE 76554.141.3079300$-5.40AL|NL
191 Ronel Blanco HOU 113774.461.39109510$-5.44AL|NL
192 Bryce Elder ATL 127874.381.41103450$-5.46AL|NL
193 Ryne Stanek SEA 54333.681.2563242$-5.47AL|NL
194 Colin Rea MIL 127794.611.33105380$-5.48AL|NL
195 Ian Hamilton NYY 57333.491.3062252$-5.58AL|NL
196 Yennier Cano BAL 55333.511.2952203$-5.67AL|NL
197 Erik Swanson TOR 56333.711.2059181$-5.78AL|NL
198 Spencer Turnbull PHI 81554.061.3275290$-5.79AL|NL
199 Gregory Soto PHI 53323.521.3061252$-5.88AL|NL
200 Ben Lively CLE 112674.521.3193320$-5.90AL|NL
201 Daniel Coulombe BAL 54323.521.2356181$-5.96AL|NL
202 Gregory Santos IL-15 SEA 46223.421.2548174$-6.07AL|NL
203 Lance McCullers IL-60 HOU 71443.831.3170270$-6.22AL|NL
204 Shawn Armstrong TB 49323.571.1951151$-6.24AL|NL
205 Hector Neris CHC 56334.031.3260244$-6.37AL|NL
206 Aaron Bummer ATL 53323.171.3160240$-6.44AL|NL
207 Matt Moore LAA 54333.981.3257234$-6.45AL|NL
208 Seth Lugo KAN 134794.531.37106410$-6.45AL|NL
209 Drew Rasmussen IL-60 TB 46323.361.1647120$-6.52AL|NL
210 Steven Okert MIN 52333.771.2562221$-6.57AL|NL
211 Chase Silseth IL-15 LAA 85554.191.3684360$-6.58AL|NL
212 Matthew Liberatore STL 71443.831.3165270$-6.62AL|NL
213 Erick Fedde CWS 126694.501.37111480$-6.66AL|NL
214 Randy Vasquez SD 95564.231.3584370$-6.77AL|NL
215 Huascar Ynoa ATL 67434.001.3069240$-6.81AL|NL
216 Michael Grove LAD 50323.691.1955150$-6.89AL|NL
217 Tylor Megill IL-15 NYM 74444.061.3070260$-6.95AL|NL
218 Dane Dunning TEX 123784.501.41107480$-6.96AL|NL
219 Adam Ottavino NYM 54333.831.2957222$-6.96AL|NL
220 Adrian Morejon SD 51323.601.2255180$-6.97AL|NL
221 Alex Wood OAK 113684.351.3892430$-6.98AL|NL
222 Alex Vesia LAD 51323.851.2763241$-7.01AL|NL
223 Andrew Chafin DET 53333.731.3258232$-7.01AL|NL
224 Robert Gasser MIL 90564.391.3281320$-7.01AL|NL
225 Luke Little CHC 48323.261.3260260$-7.05AL|NL
226 Andrew Kittredge STL 52323.741.2647162$-7.13AL|NL
227 Ben Brown CHC 58333.741.2764240$-7.13AL|NL
228 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.16AL|NL
229 Jose Leclerc TEX 56334.301.3761285$-7.17AL|NL
230 Alex Lange DET 52333.781.3961293$-7.18AL|NL
231 Kody Funderburk MIN 51323.371.2854210$-7.19AL|NL
232 Reed Garrett NYM 53323.601.2657210$-7.27AL|NL
233 Cade Povich BAL 64443.931.3162260$-7.30AL|NL
234 Ryan Weathers MIA 108674.341.4195460$-7.34AL|NL
235 Frankie Montas IL-15 CIN 122784.651.39106440$-7.38AL|NL
236 Enyel De Los Santos SD 54333.831.2857221$-7.51AL|NL
237 Bryan Hudson MIL 52323.521.2956220$-7.55AL|NL
238 Bowden Francis TOR 61334.081.2262200$-7.58AL|NL
239 Scott Barlow CLE 55333.911.3256222$-7.70AL|NL
240 Seranthony Dominguez PHI 52323.851.2957221$-7.74AL|NL
241 Trevor Richards TOR 52323.761.2962240$-7.77AL|NL
242 Michael Lorenzen TEX 114674.471.4099440$-7.81AL|NL
243 Will Vest DET 51323.691.2950181$-7.86AL|NL
244 Luke Weaver NYY 49323.831.1948120$-7.88AL|NL
245 Cole Irvin BAL 62444.101.2550150$-7.90AL|NL
246 Tyler Wells IL-15 BAL 60334.131.2158170$-7.93AL|NL
247 Luis Garcia LAA 53333.771.2951191$-7.97AL|NL
248 Mike Clevinger CWS 1276104.801.34109430$-8.01AL|NL
249 Drew Thorpe CWS 79454.211.3270280$-8.01AL|NL
250 Colin Holderman PIT 53333.731.3254221$-8.02AL|NL
251 Cody Bradford IL-15 TEX 69444.351.2559180$-8.06AL|NL
252 Keegan Akin BAL 43223.341.1746130$-8.06AL|NL
253 Cade Smith CLE 51323.731.3059240$-8.08AL|NL
254 Nate Pearson TOR 50323.781.2958240$-8.19AL|NL
255 Gavin Stone LAD 64444.111.3362250$-8.27AL|NL
256 Anthony Bender MIA 50223.751.2952192$-8.37AL|NL
257 Jake Latz TEX 51323.831.2855210$-8.42AL|NL
258 Colin Poche TB 53334.261.3251223$-8.45AL|NL
259 Bailey Falter PIT 87564.491.3268260$-8.47AL|NL
260 Scott McGough ARI 52323.771.3055210$-8.49AL|NL
261 Ryan Brasier LAD 53324.071.2752171$-8.50AL|NL
262 Sam Hentges IL-15 CLE 44223.321.2448160$-8.57AL|NL
263 Austin Adams OAK 52233.721.2761240$-8.63AL|NL
264 Tim Mayza TOR 51323.571.3148190$-8.63AL|NL
265 Tayler Saucedo SEA 52323.571.3249220$-8.66AL|NL
266 Chad Green IL-15 TOR 43223.661.1748140$-8.67AL|NL
267 Jacob deGrom IL-60 TEX 23212.760.963250$-8.68AL|NL
268 Hunter Gaddis CLE 53334.251.2450161$-8.79AL|NL
269 Graham Ashcraft CIN 137794.621.42109490$-8.80AL|NL
270 Javier Assad CHC 109674.531.4191430$-8.86AL|NL
271 Hoby Milner MIL 54333.981.3049171$-8.88AL|NL
272 Quinn Priester PIT 94564.241.4176380$-8.90AL|NL
273 Joey Wentz DET 62334.061.3162240$-8.93AL|NL
274 Ryan Fernandez STL 51323.901.3147191$-8.96AL|NL
275 Nick Martinez CIN 108674.621.4195410$-9.03AL|NL
276 Triston McKenzie CLE 99574.711.3693400$-9.05AL|NL
277 Brooks Raley IL-15 NYM 48223.731.2850191$-9.08AL|NL
278 Brennan Bernardino BOS 52323.811.3354210$-9.09AL|NL
279 Jhony Brito SD 76444.241.3360250$-9.10AL|NL
280 Nick Sandlin CLE 53333.951.3257240$-9.12AL|NL
281 Jordan Leasure CWS 54234.141.3456243$-9.15AL|NL
282 Matt Manning DET 106674.601.3983370$-9.21AL|NL
283 Emilio Pagan CIN 56334.521.3158212$-9.30AL|NL
284 Rafael Montero HOU 52323.951.3153210$-9.31AL|NL
285 Erik Miller SF 49223.531.3458260$-9.32AL|NL
286 Nick Burdi IL-15 NYY 42223.641.2652190$-9.33AL|NL
287 Josh Sborz IL-15 TEX 45223.681.2652180$-9.33AL|NL
288 John Schreiber KAN 54333.961.3551211$-9.36AL|NL
289 Emerson Hancock SEA 68444.381.3157220$-9.39AL|NL
290 Angel Zerpa KAN 57333.911.3150190$-9.40AL|NL
291 Mitch Spence OAK 61343.951.3049190$-9.43AL|NL
292 Ryan Thompson ARI 53333.921.3345181$-9.44AL|NL
293 Wandy Peralta SD 52323.791.3747221$-9.44AL|NL
294 Landen Roupp SF 55333.941.3252210$-9.49AL|NL
295 Jake Irvin WAS 114684.671.4094440$-9.49AL|NL
296 Yency Almonte CHC 52334.041.3552221$-9.50AL|NL
297 Michael Baumann BAL 51323.871.3351220$-9.51AL|NL
298 Victor Gonzalez NYY 52323.801.3848231$-9.53AL|NL
299 Tanner Banks CWS 47223.741.2346150$-9.54AL|NL
300 Jonathan Cannon CWS 98574.411.3975350$-9.55AL|NL