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.301.15187450$27.46AL|NL
2 Zack Wheeler PHI 1731283.371.14178430$26.61AL|NL
3 Corbin Burnes BAL 1741283.431.16186520$25.97AL|NL
4 Logan Webb SF 1781283.241.19155380$23.89AL|NL
5 Kevin Gausman TOR 1641173.451.17185430$23.21AL|NL
6 Joe Ryan MIN 1571173.661.11179410$22.70AL|NL
7 Luis Castillo SEA 1711183.571.16179510$22.40AL|NL
8 Tarik Skubal DET 1411063.141.12161370$22.29AL|NL
9 Yoshinobu Yamamoto LAD 1551173.501.12164400$22.15AL|NL
10 George Kirby SEA 1661183.481.12151270$21.97AL|NL
11 Zac Gallen ARI 1721283.581.19174480$21.93AL|NL
12 Zach Eflin TB 1571173.451.11150280$21.83AL|NL
13 Freddy Peralta MIL 1461063.531.14178500$20.43AL|NL
14 Edwin Diaz NYM 57332.431.05862031$20.31AL|NL
15 Aaron Nola PHI 1721193.771.17170390$19.24AL|NL
16 Max Fried ATL 1571173.411.20148420$18.41AL|NL
17 Logan Gilbert SEA 1691093.751.17167400$17.65AL|NL
18 Tyler Glasnow LAD 127953.401.13161400$17.38AL|NL
19 Chris Sale ATL 132963.391.17161400$16.52AL|NL
20 Dylan Cease SD 1521073.681.25182650$15.71AL|NL
21 Grayson Rodriguez BAL 1501073.681.22160500$14.71AL|NL
22 Michael King SD 1681093.861.26186630$14.51AL|NL
23 Framber Valdez IL-15 HOU 1431063.391.23140480$14.50AL|NL
24 Emmanuel Clase CLE 59332.941.12561430$14.42AL|NL
25 Blake Snell SF 1411063.531.30178670$14.35AL|NL
26 Sonny Gray STL 1541173.691.23145500$14.33AL|NL
27 Joe Musgrove SD 1481073.701.18142390$14.26AL|NL
28 Camilo Doval SF 58333.221.24712531$13.67AL|NL
29 Josh Hader HOU 55333.301.13802427$13.10AL|NL
30 Mason Miller OAK 63333.191.11852524$13.09AL|NL
31 Peter Fairbanks TB 58332.971.19782526$12.75AL|NL
32 David Bednar PIT 60333.181.17712027$12.49AL|NL
33 Raisel Iglesias ATL 59333.471.15681528$12.08AL|NL
34 Carlos Rodon NYY 139873.781.19159480$11.73AL|NL
35 Andres Munoz SEA 56332.881.14762223$11.49AL|NL
36 Reid Detmers LAA 151983.861.26168560$11.09AL|NL
37 Jesus Luzardo MIA 146973.851.25163510$10.96AL|NL
38 Shota Imanaga CHC 150983.881.23154430$10.72AL|NL
39 Clay Holmes NYY 58333.441.24602229$10.66AL|NL
40 Chris Bassitt TOR 17310104.081.24157530$10.62AL|NL
41 Adbert Alzolay CHC 60333.701.18641728$10.54AL|NL
42 Evan Phillips LAD 57333.551.16641827$10.53AL|NL
43 Ryan Helsley STL 57333.581.18722426$10.27AL|NL
44 Cole Ragans KAN 146973.721.29157580$9.99AL|NL
45 Jose Berrios TOR 1571083.971.25146440$9.92AL|NL
46 Jordan Romano TOR 55333.671.20642027$9.47AL|NL
47 Mitch Keller PIT 1671093.851.32157560$9.31AL|NL
48 Hunter Greene CIN 131873.961.23165500$9.27AL|NL
49 Jhoan Duran IL-15 MIN 49332.801.14641822$9.20AL|NL
50 Craig Kimbrel BAL 59333.721.20742425$9.18AL|NL
51 Justin Steele IL-15 CHC 129963.651.25124390$8.31AL|NL
52 Nathan Eovaldi TEX 150983.961.25143440$8.25AL|NL
53 Kenley Jansen BOS 56334.071.29652428$7.70AL|NL
54 Justin Verlander IL-15 HOU 147894.141.18139410$7.59AL|NL
55 Alexis Diaz CIN 60334.081.30723027$7.55AL|NL
56 Yu Darvish SD 130873.921.19129370$7.47AL|NL
57 Merrill Kelly ARI 162994.051.28154550$7.45AL|NL
58 Jordan Montgomery ARI 149983.861.27133410$7.37AL|NL
59 Robert Suarez SD 61334.051.25652526$7.15AL|NL
60 Tanner Scott MIA 58333.321.31742922$6.94AL|NL
61 Bailey Ober MIN 131874.001.19129320$6.92AL|NL
62 Nick Lodolo CIN 119763.741.24143410$6.74AL|NL
63 Carlos Estevez LAA 59334.321.32632427$5.61AL|NL
64 Garrett Crochet CWS 119763.741.27140520$5.55AL|NL
65 Tanner Bibee CLE 139874.051.24134440$5.49AL|NL
66 Shane Baz IL-15 TB 105753.761.17112320$5.09AL|NL
67 Charlie Morton ATL 147894.011.34162630$4.86AL|NL
68 Bobby Miller IL-15 LAD 106753.631.20106320$4.55AL|NL
69 Yusei Kikuchi TOR 135874.051.30146510$4.50AL|NL
70 Paul Sewald IL-15 ARI 48333.671.21561821$4.49AL|NL
71 Aaron Civale TB 124774.031.19118330$4.10AL|NL
72 Nestor Cortes NYY 128774.151.20128370$3.97AL|NL
73 Kodai Senga IL-60 NYM 107753.721.27122460$3.66AL|NL
74 Taj Bradley IL-15 TB 122774.101.22125400$3.29AL|NL
75 Jordan Hicks SF 124863.731.36129580$3.23AL|NL
76 Jose Alvarado PHI 57333.201.26762814$3.18AL|NL
77 Ryan Pepiot TB 118764.101.23125430$2.91AL|NL
78 Tanner Houck BOS 128863.881.32123440$2.90AL|NL
79 Bryan Woo IL-15 SEA 108753.981.21112360$2.81AL|NL
80 Alex Cobb IL-15 SF 118853.671.31104340$2.75AL|NL
81 Reynaldo Lopez ATL 115763.821.29123430$2.74AL|NL
82 Zack Littell TB 135874.161.24113340$2.61AL|NL
83 Clarke Schmidt NYY 135874.091.30128450$2.50AL|NL
84 MacKenzie Gore WAS 130784.051.32146540$2.48AL|NL
85 Garrett Whitlock IL-15 BOS 111763.841.24107280$2.46AL|NL
86 Patrick Sandoval LAA 141973.991.38135600$2.43AL|NL
87 Nick Pivetta IL-15 BOS 129784.161.29143480$2.39AL|NL
88 Sean Manaea NYM 129784.091.28134430$2.38AL|NL
89 Michael Kopech CWS 62334.521.35673223$2.24AL|NL
90 Jon Gray TEX 139874.221.30136490$2.23AL|NL
91 Kutter Crawford BOS 132784.111.27130420$2.20AL|NL
92 Brayan Bello BOS 152983.971.38132510$2.15AL|NL
93 Bryce Miller SEA 123774.131.21111320$2.09AL|NL
94 Louie Varland MIN 131784.081.27126380$2.04AL|NL
95 Marcus Stroman NYY 145884.081.30122480$2.01AL|NL
96 Kyle Finnegan WAS 59334.301.36572423$2.00AL|NL
97 Ranger Suarez PHI 145884.011.33127520$1.95AL|NL
98 Kyle Bradish IL-15 BAL 105753.761.26102340$1.75AL|NL
99 Max Scherzer IL-15 TEX 99654.171.15112270$1.65AL|NL
100 Brady Singer KAN 147894.021.34128450$1.58AL|NL
101 Walker Buehler IL-15 LAD 125774.091.24112360$1.56AL|NL
102 Brandon Pfaadt ARI 126774.181.24118310$1.50AL|NL
103 Cristian Javier HOU 145794.471.26148580$1.39AL|NL
104 Jason Foley DET 58333.631.29471718$1.17AL|NL
105 Cristopher Sanchez PHI 115763.861.28105370$1.08AL|NL
106 Kyle Harrison SF 119764.081.32131510$0.91AL|NL
107 Hunter Brown HOU 108753.901.30111410$0.73AL|NL
108 Jack Flaherty DET 137874.121.37135560$0.49AL|NL
109 Steven Matz STL 116763.911.30107360$0.37AL|NL
110 Trevor Rogers MIA 117763.931.32114420$0.31AL|NL
111 Lance Lynn STL 144794.331.30136470$-0.05AL|NL
112 Hunter Harvey WAS 57333.441.1464169$-0.13AL|NL
113 Gerrit Cole IL-60 NYY 86553.941.1496230$-0.29AL|NL
114 Edward Cabrera MIA 119764.091.35128580$-0.34AL|NL
115 Kenta Maeda DET 119764.231.28114370$-0.49AL|NL
116 Kirby Yates TEX 56334.181.34682816$-0.61AL|NL
117 Luis Severino NYM 130784.201.32121440$-0.97AL|NL
118 Chris Paddack MIN 112674.031.26101270$-1.20AL|NL
119 Devin Williams IL-60 MIL 38223.301.21521814$-1.29AL|NL
120 Gavin Williams IL-15 CLE 104664.131.26105400$-1.51AL|NL
121 Kevin Ginkel ARI 56333.611.27622211$-1.52AL|NL
122 JP Sears OAK 143794.451.29126460$-1.59AL|NL
123 Jameson Taillon IL-15 CHC 138784.411.28117360$-1.68AL|NL
124 Michael Wacha KAN 134784.281.31116410$-1.75AL|NL
125 Ross Stripling OAK 123774.211.2898310$-1.87AL|NL
126 Seth Lugo KAN 136874.241.35111410$-1.98AL|NL
127 Logan Allen CLE 124774.261.32114440$-1.98AL|NL
128 Dean Kremer BAL 135784.311.31115420$-2.09AL|NL
129 A.J. Puk MIA 98653.971.33106380$-2.31AL|NL
130 A.J. Minter ATL 57333.071.1671183$-2.34AL|NL
131 DL Hall MIL 105664.091.35119480$-2.35AL|NL
132 James McArthur KAN 58333.751.33562112$-2.73AL|NL
133 Orion Kerkering PHI 56333.641.2363198$-2.84AL|NL
134 Frankie Montas CIN 136784.391.35128460$-2.88AL|NL
135 Yariel Rodriguez TOR 95654.001.3299420$-2.89AL|NL
136 Jared Jones PIT 110674.081.33107410$-2.92AL|NL
137 Eduardo Rodriguez IL-15 ARI 97654.001.3091330$-3.15AL|NL
138 Jose Soriano LAA 108664.111.39122560$-3.32AL|NL
139 Ryan Pressly HOU 58333.231.1665173$-3.33AL|NL
140 Jason Adam TB 56333.361.1366203$-3.39AL|NL
141 Daniel Hudson LAD 55333.701.2068196$-3.43AL|NL
142 Justin Lawrence COL 58334.251.47602916$-3.54AL|NL
143 Reese Olson DET 112674.141.33104420$-3.60AL|NL
144 Aroldis Chapman PIT 56333.461.3084344$-3.80AL|NL
145 Miles Mikolas STL 1607114.511.29111370$-3.86AL|NL
146 Braxton Garrett IL-15 MIA 86553.831.2781230$-4.00AL|NL
147 John Means IL-15 BAL 111674.481.2288260$-4.13AL|NL
148 Matthew Strahm PHI 62333.651.1173181$-4.19AL|NL
149 Will Smith KAN 56334.391.36532214$-4.23AL|NL
150 Jordan Wicks CHC 113674.211.33102390$-4.25AL|NL
151 Jake Junis IL-15 MIL 90554.011.2888250$-4.40AL|NL
152 Paul Blackburn OAK 123774.231.37102430$-4.44AL|NL
153 Triston McKenzie CLE 125594.511.26114420$-4.54AL|NL
154 Jose Quintana NYM 141884.301.42116530$-4.60AL|NL
155 Matt Brash IL-15 SEA 47333.061.2162213$-4.67AL|NL
156 Joe Jimenez ATL 60333.551.2073202$-4.74AL|NL
157 Trevor Megill MIL 55333.431.2572213$-4.80AL|NL
158 Paul Skenes PIT 82543.931.2982300$-4.87AL|NL
159 Robert Gasser MIL 102664.341.3196360$-4.87AL|NL
160 Max Meyer MIA 102654.181.3494380$-4.92AL|NL
161 David Robertson TEX 56333.881.2964247$-4.98AL|NL
162 Casey Mize DET 106664.261.2984310$-5.06AL|NL
163 Dane Dunning TEX 138784.421.38119510$-5.07AL|NL
164 Bryan Abreu HOU 59333.441.2777292$-5.10AL|NL
165 Graham Ashcraft CIN 139784.341.38112470$-5.14AL|NL
166 Griffin Canning LAA 126594.541.31125420$-5.33AL|NL
167 Yimi Garcia TOR 54333.601.1760163$-5.40AL|NL
168 Joel Payamps MIL 60333.951.2358186$-5.45AL|NL
169 Luis Gil NYY 86554.261.34102450$-5.64AL|NL
170 Giovanny Gallegos STL 60333.901.1866183$-5.65AL|NL
171 Yuki Matsui SD 56333.611.2568263$-5.70AL|NL
172 Joe Kelly LAD 54333.311.2667242$-5.72AL|NL
173 Kyle Gibson STL 1548104.501.40120530$-5.74AL|NL
174 Chris Martin BOS 58333.461.2256113$-5.82AL|NL
175 Aaron Ashby MIL 85553.891.3890390$-5.84AL|NL
176 JoJo Romero STL 56333.431.2364202$-5.85AL|NL
177 Taylor Rogers SF 56333.411.2766212$-6.17AL|NL
178 Griffin Jax MIN 58333.731.2260193$-6.32AL|NL
179 Jeff Hoffman PHI 58334.041.2968265$-6.36AL|NL
180 Brock Stewart MIN 56333.631.2771242$-6.39AL|NL
181 Abner Uribe MIL 57333.851.3773345$-6.44AL|NL
182 Clayton Kershaw IL-60 LAD 64433.921.1964180$-6.45AL|NL
183 Chad Green TOR 56333.711.1663161$-6.46AL|NL
184 Alex Wood OAK 119674.311.3799430$-6.50AL|NL
185 Andrew Nardi MIA 56333.521.2766232$-6.51AL|NL
186 Anthony Bender MIA 55333.691.2757204$-6.67AL|NL
187 Ryan Walker SF 55333.301.2561201$-6.69AL|NL
188 Fernando Cruz CIN 57333.781.3076262$-6.80AL|NL
189 Lance McCullers IL-60 HOU 73533.981.3372310$-6.86AL|NL
190 Pierce Johnson ATL 56333.551.2973241$-6.86AL|NL
191 Erik Swanson TOR 58333.771.1964181$-6.89AL|NL
192 Nick Martinez CIN 112674.401.39104430$-6.95AL|NL
193 Gabe Speier SEA 56333.391.2059160$-7.02AL|NL
194 Mike Clevinger CWS 133694.711.32112440$-7.03AL|NL
195 Steven Okert MIN 55333.691.2468231$-7.10AL|NL
196 Gregory Santos IL-15 SEA 48333.601.2548164$-7.24AL|NL
197 Shawn Armstrong TB 55333.561.2056171$-7.27AL|NL
198 Ian Hamilton NYY 59333.711.2966272$-7.33AL|NL
199 Caleb Thielbar MIN 56333.791.2164181$-7.33AL|NL
200 Scott Barlow CLE 57333.791.2663222$-7.48AL|NL
201 Jose Leclerc TEX 58334.321.3466306$-7.57AL|NL
202 Caleb Ferguson NYY 56333.681.2760222$-7.58AL|NL
203 David Peterson IL-60 NYM 63433.621.3568270$-7.60AL|NL
204 Yennier Cano BAL 58333.801.2953204$-7.61AL|NL
205 Alex Lange DET 55334.011.4266326$-7.66AL|NL
206 Joe Ross MIL 109574.431.3598390$-7.82AL|NL
207 Drew Rasmussen IL-60 TB 48333.381.1549130$-7.84AL|NL
208 Andrew Chafin DET 56333.711.3062242$-7.92AL|NL
209 Adam Ottavino NYM 56333.751.2961242$-8.00AL|NL
210 Bryce Elder ATL 112674.381.3888400$-8.05AL|NL
211 Daniel Coulombe BAL 56333.751.2560191$-8.15AL|NL
212 Huascar Ynoa ATL 78444.131.3379280$-8.22AL|NL
213 Lucas Erceg OAK 58333.611.4165333$-8.26AL|NL
214 Martin Perez PIT 135784.361.4396490$-8.37AL|NL
215 Aaron Bummer ATL 55333.291.3564260$-8.40AL|NL
216 Alex Vesia LAD 53333.991.2667231$-8.44AL|NL
217 Mark Leiter Jr. CHC 56333.881.3061222$-8.55AL|NL
218 Randy Vasquez SD 94564.381.3582380$-8.56AL|NL
219 Sawyer Gipson-Long IL-15 DET 63434.081.2761190$-8.61AL|NL
220 Austin Adams OAK 55333.671.3371290$-8.64AL|NL
221 Colin Rea MIL 118584.601.3398360$-8.64AL|NL
222 Hector Neris CHC 59334.081.2965252$-8.65AL|NL
223 Tyler Anderson LAA 1476114.761.36120500$-8.76AL|NL
224 Andrew Kittredge STL 55333.901.2247132$-8.82AL|NL
225 Garrett Cleavinger TB 49333.581.2962250$-8.83AL|NL
226 Andrew Abbott CIN 98474.571.34103380$-8.86AL|NL
227 Andrew Heaney TEX 88464.511.3290320$-8.95AL|NL
228 Keaton Winn SF 62433.901.2954190$-8.96AL|NL
229 Chase Silseth IL-15 LAA 85464.321.3585350$-9.07AL|NL
230 Brooks Raley NYM 57333.881.3062231$-9.07AL|NL
231 Colin Poche TB 56333.981.2558221$-9.07AL|NL
232 Kody Funderburk MIN 48333.401.2954210$-9.13AL|NL
233 Phil Maton TB 57333.951.3260232$-9.15AL|NL
234 Ryne Stanek SEA 56334.111.3062272$-9.18AL|NL
235 Drew Thorpe CWS 82454.371.3074280$-9.22AL|NL
236 Hoby Milner MIL 56333.861.2551151$-9.34AL|NL
237 Josh Sborz IL-15 TEX 47333.681.2656180$-9.37AL|NL
238 Matt Moore LAA 57334.291.3560254$-9.42AL|NL
239 Gavin Stone LAD 66444.141.3365240$-9.44AL|NL
240 Taijuan Walker IL-15 PHI 136694.631.38103490$-9.46AL|NL
241 Ronel Blanco HOU 116584.691.39113530$-9.51AL|NL
242 Gregory Soto PHI 55333.921.3661272$-9.52AL|NL
243 Jhony Brito SD 79444.241.2962240$-9.52AL|NL
244 Josh Winckowski BOS 79444.091.3969291$-9.56AL|NL
245 Nick Burdi NYY 55333.941.3870291$-9.64AL|NL
246 Nick Sandlin CLE 55334.031.2560240$-9.68AL|NL
247 Trevor Richards TOR 53334.081.2866240$-9.70AL|NL
248 Jordan Leasure CWS 56334.361.3660264$-9.76AL|NL
249 Tyler Holton DET 52333.811.2147150$-9.77AL|NL
250 Javier Assad CHC 104574.461.3988400$-9.82AL|NL
251 James Paxton LAD 109484.591.38110440$-9.84AL|NL
252 Enyel De Los Santos SD 57334.041.2856221$-9.86AL|NL
253 Kyle Hurt LAD 54333.971.3165260$-9.86AL|NL
254 Cade Povich BAL 66444.271.3264260$-9.86AL|NL
255 Will Vest DET 53333.801.3253191$-9.99AL|NL
256 Cole Irvin BAL 65434.171.2851150$-10.03AL|NL
257 Cade Smith CLE 53333.801.3462250$-10.04AL|NL
258 Sam Hentges IL-15 CLE 46333.471.3048180$-10.07AL|NL
259 Colin Holderman PIT 56333.751.3453231$-10.09AL|NL
260 Jeffrey Springs IL-60 TB 43223.481.1647130$-10.11AL|NL
261 Seranthony Dominguez PHI 56334.201.2960231$-10.14AL|NL
262 Steven Wilson CWS 59334.471.2963272$-10.14AL|NL
263 John Schreiber KAN 56333.891.3254221$-10.15AL|NL
264 Michael Lorenzen TEX 115584.661.3694430$-10.17AL|NL
265 Erick Fedde CWS 126594.731.38111450$-10.24AL|NL
266 Ryan Brasier LAD 55334.181.2552171$-10.27AL|NL
267 Bryan Hudson MIL 55333.831.3359240$-10.27AL|NL
268 Landen Roupp SF 53333.831.2852190$-10.27AL|NL
269 Ben Brown CHC 55333.811.3358230$-10.30AL|NL
270 Jacob deGrom IL-60 TEX 24212.670.963450$-10.33AL|NL
271 Tim Mayza TOR 52333.651.3149180$-10.43AL|NL
272 Tyler Rogers SF 56333.931.2941142$-10.45AL|NL
273 Shelby Miller DET 54334.251.3756253$-10.50AL|NL
274 Ryan Borucki IL-15 PIT 48333.791.2545170$-10.54AL|NL
275 Matt Waldron SD 104484.561.3384320$-10.55AL|NL
276 Tyler Wells IL-15 BAL 61344.431.2056180$-10.57AL|NL
277 Ryan Thompson ARI 56333.931.3047181$-10.65AL|NL
278 Cody Bradford IL-15 TEX 70354.321.2661180$-10.68AL|NL
279 Emilio Pagan CIN 59334.671.2761212$-10.70AL|NL
280 Kyle Nelson ARI 53333.871.3254210$-10.74AL|NL
281 Keegan Akin BAL 44223.481.2347130$-10.82AL|NL
282 Adrian Morejon SD 49333.921.2748170$-10.84AL|NL
283 Bowden Francis TOR 60344.431.2561210$-10.86AL|NL
284 Elvis Peguero MIL 51333.761.3148190$-10.87AL|NL
285 Matthew Liberatore STL 68444.211.3760270$-10.90AL|NL
286 Luke Little CHC 46333.841.3758260$-10.91AL|NL
287 Quinn Priester PIT 98564.421.4279390$-10.93AL|NL
288 Yency Almonte CHC 53334.191.3255231$-10.97AL|NL
289 Mason Black SF 51333.901.3151190$-10.99AL|NL
290 Jake Latz TEX 54334.081.3359240$-11.04AL|NL
291 Tim Herrin CLE 50333.831.3451220$-11.18AL|NL
292 Joey Wentz DET 66444.361.3864280$-11.20AL|NL
293 Spencer Turnbull PHI 72444.221.4064270$-11.21AL|NL
294 Robert Garcia WAS 55334.141.3860261$-11.21AL|NL
295 Hunter Stratton PIT 54334.051.3958271$-11.23AL|NL
296 Mitch Spence OAK 72444.291.3557240$-11.24AL|NL
297 Drew Smyly CHC 62334.401.3261211$-11.25AL|NL
298 Sixto Sanchez MIA 49333.781.2942150$-11.27AL|NL
299 Sean Reid-Foley IL-15 NYM 49334.051.3760270$-11.32AL|NL
300 Ricky Tiedemann TOR 41323.911.2946180$-11.35AL|NL