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 Pablo Lopez MIN 1701273.331.15186460$26.66AL|NL
2 Zack Wheeler PHI 1731283.371.14178430$26.21AL|NL
3 Corbin Burnes BAL 1741283.451.16186530$25.39AL|NL
4 Logan Webb SF 1781283.261.19155390$23.37AL|NL
5 Kevin Gausman TOR 1641173.461.17184430$22.72AL|NL
6 Joe Ryan MIN 1571173.661.11179410$22.41AL|NL
7 Zach Eflin TB 1571173.431.11151280$21.83AL|NL
8 George Kirby SEA 1661183.481.12151270$21.71AL|NL
9 Yoshinobu Yamamoto LAD 1551173.511.12163400$21.70AL|NL
10 Luis Castillo SEA 1711183.581.17180520$21.69AL|NL
11 Tarik Skubal DET 1411063.161.13161380$21.52AL|NL
12 Zac Gallen ARI 1721283.591.19173480$21.47AL|NL
13 Aaron Nola PHI 1721283.691.17170390$21.10AL|NL
14 Freddy Peralta MIL 1461063.531.14178500$20.20AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Edwin Diaz NYM 57332.431.05862031$20.11AL|NL
16 Max Fried ATL 1571173.381.20149410$18.58AL|NL
17 Logan Gilbert SEA 1691093.771.17167410$17.32AL|NL
18 Tyler Glasnow LAD 127953.401.13161400$17.25AL|NL
19 Chris Sale ATL 132963.391.17161400$16.41AL|NL
20 Dylan Cease SD 1521073.681.25182650$15.60AL|NL
21 Grayson Rodriguez BAL 1501073.681.22160500$14.63AL|NL
22 Framber Valdez IL-15 HOU 1431063.391.23140480$14.44AL|NL
23 Emmanuel Clase CLE 59332.941.12561430$14.38AL|NL
24 Blake Snell SF 1411063.531.30178670$14.27AL|NL
25 Sonny Gray STL 1541173.691.23145500$14.26AL|NL
26 Michael King SD 1681093.881.26185630$14.15AL|NL
27 Camilo Doval SF 58333.251.22702531$13.74AL|NL
28 Peter Fairbanks TB 58332.921.16782426$13.34AL|NL
29 Mason Miller OAK 63333.191.11852524$13.09AL|NL
30 Josh Hader HOU 55333.341.13792427$12.88AL|NL
31 David Bednar PIT 60333.181.18712027$12.35AL|NL
32 Raisel Iglesias ATL 59333.441.15691528$12.29AL|NL
33 Joe Musgrove SD 148983.791.18142390$12.17AL|NL
34 Carlos Rodon NYY 139873.781.19159480$11.75AL|NL
35 Jesus Luzardo MIA 146973.761.25163510$11.71AL|NL
36 Andres Munoz SEA 56332.911.14752223$11.35AL|NL
37 Ryan Helsley STL 57333.341.16712326$11.29AL|NL
38 Shota Imanaga CHC 150983.881.23154430$10.76AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Reid Detmers LAA 151983.871.27169570$10.75AL|NL
40 Clay Holmes NYY 58333.441.24602229$10.72AL|NL
41 Chris Bassitt TOR 17310104.081.24157530$10.66AL|NL
42 Evan Phillips LAD 57333.551.16641827$10.60AL|NL
43 Adbert Alzolay CHC 60333.731.18631728$10.42AL|NL
44 Cole Ragans KAN 146973.721.29157580$10.04AL|NL
45 Jose Berrios TOR 1571083.971.25146440$9.98AL|NL
46 Jordan Romano TOR 55333.671.20642027$9.56AL|NL
47 Jhoan Duran IL-15 MIN 49332.801.14641822$9.30AL|NL
48 Hunter Greene CIN 131873.981.23164500$9.12AL|NL
49 Craig Kimbrel BAL 59333.781.22742525$8.80AL|NL
50 Mitch Keller PIT 1671093.871.33157570$8.77AL|NL
51 Justin Steele IL-15 CHC 129963.651.25124390$8.42AL|NL
52 Kenley Jansen BOS 56334.071.29652428$7.83AL|NL
53 Justin Verlander IL-15 HOU 147894.141.18139410$7.72AL|NL
54 Yu Darvish SD 130873.921.19129370$7.61AL|NL
55 Merrill Kelly ARI 162994.051.28154550$7.58AL|NL
56 Alexis Diaz CIN 60334.121.30713027$7.47AL|NL
57 Bailey Ober MIN 131873.991.18128310$7.38AL|NL
58 Robert Suarez SD 61334.051.26652526$7.15AL|NL
59 Jordan Montgomery ARI 149983.881.28133420$6.97AL|NL
60 Tanner Scott MIA 58333.351.31732922$6.92AL|NL
61 Nick Lodolo CIN 119763.741.24143410$6.90AL|NL
62 Nathan Eovaldi TEX 150894.041.25143440$6.39AL|NL
63 Aaron Civale TB 124863.931.19118330$6.33AL|NL
64 Garrett Crochet CWS 119763.741.27140520$5.74AL|NL
65 Shane Baz IL-15 TB 105753.741.16112310$5.68AL|NL
66 Tanner Bibee CLE 139874.051.24134440$5.68AL|NL
67 Carlos Estevez LAA 59334.351.32622427$5.61AL|NL
68 Bobby Miller IL-15 LAD 106753.631.20106320$4.77AL|NL
69 Paul Sewald IL-15 ARI 48333.671.21561821$4.72AL|NL
70 Yusei Kikuchi TOR 135874.051.30146510$4.71AL|NL
71 Charlie Morton ATL 147894.031.35162640$4.53AL|NL
72 Nestor Cortes NYY 128774.151.20128370$4.21AL|NL
73 Jordan Hicks SF 124863.711.36130580$3.70AL|NL
74 Taj Bradley IL-15 TB 122774.101.22125400$3.55AL|NL
75 Kodai Senga IL-60 NYM 107753.751.28122470$3.46AL|NL
76 Garrett Whitlock IL-15 BOS 111763.721.24107280$3.46AL|NL
77 Jose Alvarado PHI 57333.231.26752814$3.26AL|NL
78 Bryan Woo IL-15 SEA 108753.981.21112360$3.08AL|NL
79 Jon Gray TEX 139874.211.29135480$2.83AL|NL
80 Sean Manaea NYM 129784.101.27133430$2.81AL|NL
81 Alex Cobb IL-15 SF 118853.691.31103340$2.79AL|NL
82 Clarke Schmidt NYY 135874.091.30128450$2.76AL|NL
83 Ryan Pepiot TB 118764.121.24125440$2.76AL|NL
84 MacKenzie Gore WAS 130784.051.32146540$2.75AL|NL
85 Reynaldo Lopez ATL 115763.931.28123430$2.60AL|NL
86 Michael Kopech CWS 62334.521.35673223$2.53AL|NL
87 Zack Littell TB 135874.201.24112350$2.49AL|NL
88 Max Scherzer IL-15 TEX 99654.061.15111270$2.47AL|NL
89 Tanner Houck BOS 128863.921.33122450$2.46AL|NL
90 Marcus Stroman NYY 145884.061.30122470$2.45AL|NL
91 Nick Pivetta IL-15 BOS 129784.181.29142480$2.42AL|NL
92 Kyle Finnegan WAS 59334.301.36572423$2.29AL|NL
93 Ranger Suarez PHI 145884.011.33127520$2.22AL|NL
94 Kyle Bradish IL-15 BAL 105753.751.26103340$2.20AL|NL
95 Kutter Crawford BOS 132784.111.28130420$2.15AL|NL
96 Louie Varland MIN 131784.081.28126380$2.00AL|NL
97 Walker Buehler IL-15 LAD 125774.091.24112360$1.86AL|NL
98 Brady Singer KAN 147894.021.34128450$1.86AL|NL
99 Cristian Javier HOU 145794.471.26148580$1.69AL|NL
100 Bryce Miller SEA 123774.151.23111330$1.64AL|NL
101 Jason Foley DET 58333.631.29471718$1.49AL|NL
102 Brandon Pfaadt ARI 126774.201.25118320$1.35AL|NL
103 Jack Flaherty DET 137874.101.36135550$1.29AL|NL
104 Kyle Harrison SF 119764.081.32131510$1.22AL|NL
105 Cristopher Sanchez PHI 115763.881.28104370$1.18AL|NL
106 Steven Matz STL 116763.881.29107350$1.18AL|NL
107 Hunter Brown HOU 108753.931.31111420$0.61AL|NL
108 Lance Lynn STL 144794.311.30137470$0.54AL|NL
109 Brayan Bello BOS 152894.051.38133510$0.53AL|NL
110 Patrick Sandoval LAA 141884.111.38135610$0.45AL|NL
111 Hunter Harvey WAS 57333.441.1464169$0.24AL|NL
112 Gerrit Cole IL-60 NYY 86553.941.1496230$0.08AL|NL
113 Trevor Rogers MIA 117763.961.34114430$-0.13AL|NL
114 Kenta Maeda DET 119764.231.28114370$-0.13AL|NL
115 Edward Cabrera MIA 119764.111.35127580$-0.22AL|NL
116 Kirby Yates TEX 56334.181.34682816$-0.24AL|NL
117 Luis Severino NYM 130784.191.32122440$-0.44AL|NL
118 Devin Williams IL-60 MIL 38223.301.21521814$-0.89AL|NL
119 Kevin Ginkel ARI 56333.641.25612211$-1.03AL|NL
120 JP Sears OAK 143794.451.29126460$-1.20AL|NL
121 Chris Paddack MIN 112674.051.27101280$-1.22AL|NL
122 Jameson Taillon IL-15 CHC 138784.411.28117360$-1.29AL|NL
123 Michael Wacha KAN 134784.281.31116410$-1.37AL|NL
124 Gavin Williams IL-15 CLE 104664.131.27105400$-1.38AL|NL
125 Ross Stripling OAK 123774.211.2898310$-1.47AL|NL
126 A.J. Minter ATL 57333.071.1671183$-1.90AL|NL
127 Seth Lugo KAN 136874.241.36111410$-1.93AL|NL
128 DL Hall MIL 105664.091.35119480$-1.94AL|NL
129 A.J. Puk MIA 98653.991.33105380$-2.11AL|NL
130 Dean Kremer BAL 135784.381.31115410$-2.21AL|NL
131 Miles Mikolas STL 1608104.491.30112370$-2.23AL|NL
132 Jared Jones PIT 110674.061.33108410$-2.29AL|NL
133 Frankie Montas CIN 136784.381.35129460$-2.30AL|NL
134 Reese Olson DET 112674.031.33104420$-2.48AL|NL
135 James McArthur KAN 58333.801.34562212$-2.60AL|NL
136 Orion Kerkering PHI 56333.681.2362198$-2.61AL|NL
137 Justin Lawrence COL 58334.081.48603016$-2.70AL|NL
138 Eduardo Rodriguez IL-15 ARI 97654.001.3191330$-2.96AL|NL
139 Daniel Hudson LAD 55333.701.2068196$-2.97AL|NL
140 Ryan Pressly HOU 58333.231.1765173$-3.02AL|NL
141 Jose Soriano LAA 108664.111.40122560$-3.16AL|NL
142 Jose Quintana NYM 141884.281.40116520$-3.30AL|NL
143 Aroldis Chapman PIT 56333.461.3084344$-3.33AL|NL
144 Matthew Strahm PHI 62333.601.1073171$-3.37AL|NL
145 Braxton Garrett IL-15 MIA 86553.831.2781230$-3.54AL|NL
146 John Means IL-15 BAL 111674.481.2288260$-3.66AL|NL
147 Will Smith KAN 56334.391.36532214$-3.76AL|NL
148 Jason Adam TB 56333.591.1466203$-3.77AL|NL
149 Logan Allen CLE 124684.381.32113440$-3.79AL|NL
150 Paul Blackburn OAK 123774.221.37101420$-4.01AL|NL
151 Max Meyer MIA 102654.151.3394370$-4.02AL|NL
152 Jordan Wicks CHC 113674.231.34102400$-4.19AL|NL
153 Alex Wood OAK 119764.281.3699420$-4.19AL|NL
154 Joe Jimenez ATL 60333.551.2073202$-4.24AL|NL
155 Paul Skenes PIT 82543.931.2982300$-4.38AL|NL
156 Robert Gasser MIL 102664.341.3196360$-4.40AL|NL
157 Dane Dunning TEX 138784.401.38119500$-4.45AL|NL
158 David Robertson TEX 56333.881.2964247$-4.48AL|NL
159 Kyle Gibson STL 1548104.411.40120530$-4.50AL|NL
160 Matt Brash IL-15 SEA 47333.121.2362223$-4.57AL|NL
161 Casey Mize DET 106664.261.2984310$-4.57AL|NL
162 Bryan Abreu HOU 59333.441.2777292$-4.59AL|NL
163 Jake Junis IL-15 MIL 90554.151.2888250$-4.62AL|NL
164 Yimi Garcia TOR 54333.561.1761163$-4.67AL|NL
165 Triston McKenzie CLE 125594.551.27113430$-4.74AL|NL
166 Trevor Megill MIL 55333.491.2772223$-4.76AL|NL
167 Griffin Canning LAA 126594.541.31125420$-4.84AL|NL
168 Yariel Rodriguez TOR 95564.171.3399430$-4.89AL|NL
169 Joel Payamps MIL 60333.951.2358186$-4.93AL|NL
170 Griffin Jax MIN 58333.511.2260193$-5.08AL|NL
171 Giovanny Gallegos STL 60333.901.1866183$-5.12AL|NL
172 Luis Gil NYY 86554.261.34102450$-5.14AL|NL
173 Graham Ashcraft CIN 139784.361.39112480$-5.16AL|NL
174 Yuki Matsui SD 56333.611.2568263$-5.17AL|NL
175 Joe Kelly LAD 54333.311.2667242$-5.19AL|NL
176 JoJo Romero STL 56333.431.2364202$-5.32AL|NL
177 Chris Martin BOS 58333.491.2155113$-5.33AL|NL
178 Aaron Ashby MIL 85553.891.3890390$-5.33AL|NL
179 Abner Uribe MIL 57333.851.3573345$-5.62AL|NL
180 Andrew Abbott CIN 98564.401.33103370$-5.80AL|NL
181 Jeff Hoffman PHI 58334.041.2968265$-5.82AL|NL
182 Clayton Kershaw IL-60 LAD 64433.921.1964180$-5.90AL|NL
183 Andrew Nardi MIA 56333.521.2766232$-5.97AL|NL
184 Nick Martinez CIN 112674.381.38104420$-6.02AL|NL
185 Fernando Cruz CIN 57333.741.3077262$-6.04AL|NL
186 Erik Swanson TOR 58333.751.1763171$-6.07AL|NL
187 Anthony Bender MIA 55333.691.2757204$-6.12AL|NL
188 Chad Green TOR 56333.751.1662161$-6.13AL|NL
189 Taylor Rogers SF 56333.611.2767212$-6.15AL|NL
190 Jose Leclerc TEX 58334.081.3365296$-6.19AL|NL
191 Mike Clevinger CWS 133694.691.32113440$-6.25AL|NL
192 Lance McCullers IL-60 HOU 73533.981.3372310$-6.32AL|NL
193 Gregory Santos IL-15 SEA 48333.401.2748174$-6.38AL|NL
194 Ryan Walker SF 55333.301.2761201$-6.41AL|NL
195 Pierce Johnson ATL 56333.551.3073241$-6.45AL|NL
196 Brock Stewart MIN 56333.711.2970252$-6.46AL|NL
197 Gabe Speier SEA 56333.391.2059160$-6.46AL|NL
198 Steven Okert MIN 55333.691.2468231$-6.54AL|NL
199 Shawn Armstrong TB 55333.561.2056171$-6.70AL|NL
200 Caleb Ferguson NYY 56333.681.2560222$-6.73AL|NL
201 Caleb Thielbar MIN 56333.791.2164181$-6.76AL|NL
202 Ian Hamilton NYY 59333.711.2966272$-6.76AL|NL
203 Scott Barlow CLE 57333.791.2663222$-6.91AL|NL
204 Chase Silseth IL-15 LAA 85554.301.3586350$-6.98AL|NL
205 Drew Rasmussen IL-60 TB 48333.381.1349130$-7.01AL|NL
206 Yennier Cano BAL 58333.801.2953204$-7.04AL|NL
207 Alex Lange DET 55334.011.4266326$-7.09AL|NL
208 Aaron Bummer ATL 55333.201.3365250$-7.17AL|NL
209 Randy Vasquez SD 94564.241.3582380$-7.26AL|NL
210 Andrew Chafin DET 56333.711.3062242$-7.34AL|NL
211 Daniel Coulombe BAL 56333.711.2561191$-7.34AL|NL
212 Adam Ottavino NYM 56333.751.2961242$-7.41AL|NL
213 Joe Ross MIL 109574.451.3597390$-7.46AL|NL
214 Bryce Elder ATL 112674.391.3887400$-7.64AL|NL
215 Huascar Ynoa ATL 78444.161.3278280$-7.66AL|NL
216 Lucas Erceg OAK 58333.611.4165333$-7.67AL|NL
217 David Peterson IL-60 NYM 63433.821.3568270$-7.72AL|NL
218 Martin Perez PIT 135784.361.4396490$-7.81AL|NL
219 Alex Vesia LAD 53333.991.2667231$-7.84AL|NL
220 Mark Leiter Jr. CHC 56333.881.3061222$-7.95AL|NL
221 Sawyer Gipson-Long IL-15 DET 63434.081.2761190$-8.01AL|NL
222 Colin Rea MIL 118584.601.3398360$-8.06AL|NL
223 Phil Maton TB 57333.901.3060222$-8.09AL|NL
224 Tyler Anderson LAA 1476114.761.36120500$-8.18AL|NL
225 Andrew Kittredge STL 55333.901.2247132$-8.21AL|NL
226 Ronel Blanco HOU 116584.581.39113530$-8.21AL|NL
227 Garrett Cleavinger TB 49333.581.2962250$-8.22AL|NL
228 Hector Neris CHC 59334.081.3165252$-8.34AL|NL
229 Andrew Heaney TEX 88464.511.3290320$-8.35AL|NL
230 Colin Poche TB 56333.981.2558221$-8.45AL|NL
231 Austin Adams OAK 55333.721.3571300$-8.46AL|NL
232 Kody Funderburk MIN 48333.401.2954210$-8.51AL|NL
233 Josh Winckowski BOS 79444.051.3869281$-8.58AL|NL
234 Keaton Winn SF 62433.911.3155200$-8.60AL|NL
235 Drew Thorpe CWS 82454.371.3074280$-8.60AL|NL
236 Gregory Soto PHI 55333.871.3561262$-8.61AL|NL
237 Taijuan Walker IL-15 PHI 136694.621.38104490$-8.69AL|NL
238 Brooks Raley NYM 57333.881.3262231$-8.74AL|NL
239 Josh Sborz IL-15 TEX 47333.681.2656180$-8.74AL|NL
240 Gavin Stone LAD 66444.141.3365240$-8.82AL|NL
241 Ryne Stanek SEA 56334.111.3262272$-8.84AL|NL
242 Jhony Brito SD 79444.241.2962240$-8.89AL|NL
243 Javier Assad CHC 104574.461.3888400$-8.95AL|NL
244 Trevor Richards TOR 53334.081.2866240$-9.06AL|NL
245 Matt Moore LAA 57334.291.3760254$-9.08AL|NL
246 Jordan Leasure CWS 56334.361.3660264$-9.13AL|NL
247 Tyler Holton DET 52333.811.2147150$-9.13AL|NL
248 Cade Smith CLE 53333.801.3262250$-9.14AL|NL
249 Kyle Hurt LAD 54333.971.3165260$-9.22AL|NL
250 Cade Povich BAL 66444.271.3264260$-9.22AL|NL
251 Enyel De Los Santos SD 57334.041.2856221$-9.22AL|NL
252 James Paxton LAD 109484.591.38110440$-9.23AL|NL
253 Jeffrey Springs IL-60 TB 43223.441.1648130$-9.27AL|NL
254 Will Vest DET 53333.801.3253191$-9.35AL|NL
255 Ryan Brasier LAD 55334.141.2553171$-9.40AL|NL
256 Tyler Wells IL-15 BAL 61344.401.1857180$-9.41AL|NL
257 Sam Hentges IL-15 CLE 46333.471.3048180$-9.43AL|NL
258 Bryan Hudson MIL 55333.801.3360240$-9.44AL|NL
259 Nick Burdi NYY 55334.001.4070301$-9.47AL|NL
260 Seranthony Dominguez PHI 56334.201.2960231$-9.50AL|NL
261 Steven Wilson CWS 59334.471.2963272$-9.50AL|NL
262 Nick Sandlin CLE 55334.091.2760250$-9.50AL|NL
263 John Schreiber KAN 56333.891.3254221$-9.51AL|NL
264 Tyler Rogers SF 56333.931.2741142$-9.51AL|NL
265 Michael Lorenzen TEX 115584.661.3694430$-9.55AL|NL
266 Shelby Miller DET 54334.251.3556253$-9.58AL|NL
267 Erick Fedde CWS 126594.731.38111450$-9.62AL|NL
268 Jacob deGrom IL-60 TEX 24212.750.923350$-9.63AL|NL
269 Tim Mayza TOR 52333.651.3149180$-9.78AL|NL
270 Landen Roupp SF 53333.871.2851190$-9.82AL|NL
271 Hoby Milner MIL 56334.141.2751161$-9.86AL|NL
272 Ryan Borucki IL-15 PIT 48333.791.2545170$-9.89AL|NL
273 Colin Holderman PIT 56333.951.3454231$-9.97AL|NL
274 Ryan Thompson ARI 56333.931.3047181$-9.99AL|NL
275 Cody Bradford IL-15 TEX 70354.321.2661180$-10.02AL|NL
276 Matthew Liberatore STL 68444.181.3761270$-10.03AL|NL
277 Luke Little CHC 46333.821.3557250$-10.06AL|NL
278 Keegan Akin BAL 44223.481.2347130$-10.15AL|NL
279 Sixto Sanchez MIA 49333.721.2742140$-10.19AL|NL
280 Bowden Francis TOR 60344.431.2561210$-10.20AL|NL
281 Quinn Priester PIT 98564.421.4279390$-10.29AL|NL
282 Mason Black SF 51333.901.3151190$-10.32AL|NL
283 Emilio Pagan CIN 59334.671.2961212$-10.33AL|NL
284 Matt Waldron SD 104484.591.3484330$-10.33AL|NL
285 Drew Smyly CHC 62334.361.3262211$-10.35AL|NL
286 Jake Latz TEX 54334.081.3359240$-10.37AL|NL
287 Ben Brown CHC 55334.051.3358230$-10.38AL|NL
288 Adrian Morejon SD 49333.921.2948170$-10.42AL|NL
289 Tim Herrin CLE 50333.831.3451220$-10.50AL|NL
290 Joey Wentz DET 66444.361.3864280$-10.53AL|NL
291 Robert Garcia WAS 55334.141.3860261$-10.54AL|NL
292 Hunter Stratton PIT 54334.051.3958271$-10.56AL|NL
293 Mitch Spence OAK 72444.291.3557240$-10.57AL|NL
294 Elvis Peguero MIL 51333.821.3348200$-10.62AL|NL
295 Sean Reid-Foley IL-15 NYM 49334.051.3760270$-10.64AL|NL
296 Ricky Tiedemann TOR 41323.911.2946180$-10.67AL|NL
297 Tayler Saucedo SEA 54333.991.3352220$-10.74AL|NL
298 Yency Almonte CHC 53334.251.3455241$-10.74AL|NL
299 Michael Grove LAD 52334.151.3154170$-10.75AL|NL
300 Ryne Nelson ARI 94474.571.3474300$-10.76AL|NL