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 Zack Wheeler PHI 1471163.241.13154370$27.90AL|NL
2 Pablo Lopez MIN 1441063.221.13162370$27.10AL|NL
3 Luis Castillo SEA 1461063.421.14156430$24.39AL|NL
4 Tarik Skubal DET 122953.051.09143310$23.96AL|NL
5 Corbin Burnes BAL 1491073.431.16158450$23.95AL|NL
6 George Kirby SEA 1421063.401.09133220$23.71AL|NL
7 Logan Webb SF 1501163.231.19129330$23.10AL|NL
8 Kevin Gausman TOR 1411063.491.17154360$21.95AL|NL
9 Yoshinobu Yamamoto LAD 134963.441.10141330$21.52AL|NL
10 Tyler Glasnow LAD 119853.241.10152360$21.25AL|NL
11 Joe Ryan MIN 134963.591.10150330$21.21AL|NL
12 Aaron Nola PHI 1481073.651.16150330$20.93AL|NL
13 Edwin Diaz NYM 49332.601.06741726$19.37AL|NL
14 Logan Gilbert SEA 144973.711.15143350$18.22AL|NL
15 Zach Eflin TB 135963.551.12125230$18.19AL|NL
16 Chris Sale ATL 117853.321.14143330$18.17AL|NL
17 Dylan Cease SD 131963.551.22159540$17.91AL|NL
18 Freddy Peralta MIL 123863.481.15148430$17.67AL|NL
19 Max Fried ATL 138963.411.20129370$17.05AL|NL
20 Zac Gallen ARI 138963.581.19138380$16.91AL|NL
21 Mason Miller OAK 53332.741.06762021$16.05AL|NL
22 Framber Valdez HOU 139963.441.23132450$16.03AL|NL
23 Sonny Gray STL 133963.571.20131410$15.56AL|NL
24 Emmanuel Clase CLE 50332.991.08491126$15.31AL|NL
25 Josh Hader HOU 48333.271.10702124$14.72AL|NL
26 Camilo Doval SF 49333.251.27592226$12.88AL|NL
27 David Bednar PIT 51333.371.16601624$12.79AL|NL
28 Shota Imanaga CHC 128863.711.20132340$12.69AL|NL
29 Raisel Iglesias ATL 51333.311.16571324$12.65AL|NL
30 Jhoan Duran MIN 48332.711.13631620$12.31AL|NL
31 Michael King SD 134873.851.24150490$12.26AL|NL
32 Clay Holmes NYY 49333.291.20521825$12.21AL|NL
33 Ryan Helsley STL 50333.251.14611922$11.98AL|NL
34 Andres Munoz SEA 48332.831.13631820$11.95AL|NL
35 Yu Darvish SD 126863.851.17125350$11.76AL|NL
36 Peter Fairbanks TB 47332.951.19632021$11.42AL|NL
37 Cole Ragans KAN 122863.631.27132470$10.65AL|NL
38 Carlos Rodon NYY 118763.861.17133390$10.61AL|NL
39 Kenley Jansen BOS 49334.011.24572025$9.95AL|NL
40 Justin Steele CHC 123863.621.26117370$9.48AL|NL
41 Jordan Romano TOR 47333.741.21531723$9.20AL|NL
42 Chris Bassitt TOR 147894.041.24133450$9.04AL|NL
43 Robert Suarez SD 52333.831.23542023$8.95AL|NL
44 Walker Buehler LAD 123863.911.20113330$8.82AL|NL
45 Evan Phillips IL-15 LAD 41223.491.15471324$8.81AL|NL
46 Nick Lodolo CIN 104753.631.24124350$8.46AL|NL
47 Jesus Luzardo MIA 117763.741.25129400$8.43AL|NL
48 Paul Sewald ARI 47333.891.21561722$8.33AL|NL
49 Alexis Diaz CIN 52334.121.29622623$7.99AL|NL
50 Grayson Rodriguez IL-15 BAL 107753.701.21113350$7.81AL|NL
51 Mitch Keller PIT 143973.961.33132480$7.57AL|NL
52 Jack Flaherty DET 124863.851.31131470$7.50AL|NL
53 Bailey Ober MIN 112763.961.17110260$7.11AL|NL
54 Blake Snell IL-15 SF 99743.601.29123460$6.95AL|NL
55 Charlie Morton ATL 129873.961.33139540$6.81AL|NL
56 James McArthur KAN 49333.701.31471722$6.67AL|NL
57 Nestor Cortes NYY 108753.991.17109300$6.63AL|NL
58 Craig Kimbrel BAL 49333.661.24622218$6.40AL|NL
59 Carlos Estevez LAA 50334.311.30541923$6.38AL|NL
60 Reid Detmers LAA 128774.041.28137470$6.17AL|NL
61 Jose Berrios TOR 134784.011.25123380$6.07AL|NL
62 Tanner Bibee CLE 117763.991.22115360$6.03AL|NL
63 Garrett Crochet CWS 93653.571.23112370$5.74AL|NL
64 Paul Skenes PIT 103743.651.26105360$5.66AL|NL
65 Tanner Houck BOS 119763.741.29114390$5.56AL|NL
66 Tanner Scott MIA 49333.211.31632416$5.48AL|NL
67 Ranger Suarez PHI 126863.851.31111430$5.37AL|NL
68 Nathan Eovaldi IL-15 TEX 119764.011.24114370$5.16AL|NL
69 Jordan Montgomery ARI 135873.961.30113380$5.11AL|NL
70 Yusei Kikuchi TOR 119764.031.28127420$5.10AL|NL
71 Justin Verlander HOU 132784.201.22119390$5.10AL|NL
72 Hunter Greene CIN 112674.091.25136440$4.97AL|NL
73 Garrett Whitlock IL-15 BOS 104753.721.2599260$4.87AL|NL
74 Jon Gray TEX 120764.011.26117390$4.85AL|NL
75 Brandon Pfaadt ARI 116764.031.22107280$4.84AL|NL
76 Kyle Finnegan WAS 51334.001.31502020$4.58AL|NL
77 Braxton Garrett MIA 109753.741.27100280$4.42AL|NL
78 MacKenzie Gore WAS 111763.981.30123440$4.34AL|NL
79 Clarke Schmidt NYY 115763.961.27112370$4.28AL|NL
80 Joe Musgrove IL-15 SD 103653.881.1899270$4.24AL|NL
81 Brady Singer KAN 124863.971.33110380$3.61AL|NL
82 Kodai Senga IL-60 NYM 92653.671.26104390$3.48AL|NL
83 Aaron Civale TB 112674.021.21106300$3.47AL|NL
84 Kyle Bradish BAL 101653.711.2498330$3.46AL|NL
85 Michael Kopech CWS 53334.341.36572720$3.46AL|NL
86 Nick Pivetta BOS 121764.231.30132450$3.44AL|NL
87 Bryan Woo SEA 91653.821.1994280$3.25AL|NL
88 Kutter Crawford BOS 118764.111.28115370$3.19AL|NL
89 Sean Manaea NYM 116764.091.29115400$3.01AL|NL
90 Bryce Miller SEA 106664.011.2099280$2.91AL|NL
91 Jared Jones PIT 110763.991.30109390$2.76AL|NL
92 Reynaldo Lopez ATL 101653.781.29108380$2.69AL|NL
93 Jason Foley DET 49333.681.35381518$2.25AL|NL
94 Zack Littell TB 115674.061.2298270$2.08AL|NL
95 Brayan Bello IL-15 BOS 124863.971.37108410$2.02AL|NL
96 Jose Alvarado PHI 49333.191.29622311$2.00AL|NL
97 Jordan Hicks SF 104753.761.36104480$1.99AL|NL
98 Taj Bradley TB 105664.151.24109350$1.86AL|NL
99 Kirby Yates TEX 47333.951.32572315$1.64AL|NL
100 Cristopher Sanchez PHI 104753.941.2993340$1.62AL|NL
101 Marcus Stroman NYY 122774.081.31102410$1.02AL|NL
102 Bobby Miller IL-15 LAD 84543.691.1984250$1.01AL|NL
103 Patrick Sandoval LAA 120764.001.38116510$0.83AL|NL
104 Max Scherzer IL-15 TEX 84544.151.1494230$0.79AL|NL
105 Hector Neris CHC 50334.231.32542215$0.43AL|NL
106 Gerrit Cole IL-60 NYY 73533.951.1281190$0.29AL|NL
107 Kyle Harrison SF 102654.051.32108430$0.11AL|NL
108 Chris Paddack MIN 97654.021.2588230$0.04AL|NL
109 Naoyuki Uwasawa BOS 32224.811.4427130$0.00AL|NL
110 Chris Roycroft STL 19114.361.471690$0.00AL|NL
111 Trevor Megill MIL 49333.471.2762199$-0.09AL|NL
112 Devin Williams IL-60 MIL 33223.461.18451513$-0.40AL|NL
113 Lance Lynn STL 123684.351.29116400$-0.45AL|NL
114 Luis Severino NYM 114674.141.31105390$-0.60AL|NL
115 Justin Lawrence COL 50333.931.46532515$-0.66AL|NL
116 Ryan Pepiot IL-15 TB 93564.171.2399340$-0.76AL|NL
117 Hunter Harvey WAS 49333.491.1654147$-1.00AL|NL
118 Kenta Maeda IL-15 DET 99654.231.2794300$-1.15AL|NL
119 Seth Lugo KAN 124774.241.34103360$-1.17AL|NL
120 Shane Baz IL-15 TB 76533.861.2178240$-1.32AL|NL
121 Hunter Brown HOU 84543.821.2989320$-1.47AL|NL
122 Dean Kremer BAL 124684.331.30107380$-1.62AL|NL
123 Miles Mikolas STL 136784.401.2995290$-1.80AL|NL
124 A.J. Minter ATL 50333.111.1660163$-2.03AL|NL
125 Jameson Taillon CHC 114674.331.2894300$-2.22AL|NL
126 Cristian Javier HOU 122594.571.27123490$-2.26AL|NL
127 Frankie Montas CIN 122684.381.34116410$-2.35AL|NL
128 JP Sears OAK 122684.471.29106380$-2.44AL|NL
129 Matthew Strahm PHI 53333.381.0863141$-2.63AL|NL
130 Jeff Hoffman PHI 50333.691.2461226$-2.66AL|NL
131 Ross Stripling OAK 104664.161.2981250$-2.68AL|NL
132 Ryan Pressly HOU 50333.111.1457142$-2.82AL|NL
133 Adbert Alzolay CHC 47334.041.2348149$-2.87AL|NL
134 Reese Olson DET 96564.011.3189360$-2.94AL|NL
135 John Means BAL 104574.451.1984240$-2.94AL|NL
136 Triston McKenzie CLE 106574.481.25101370$-3.06AL|NL
137 Bryan Abreu HOU 51333.231.2469242$-3.22AL|NL
138 Trevor Rogers MIA 97654.111.3689350$-3.36AL|NL
139 Michael Wacha KAN 112674.351.3295350$-3.48AL|NL
140 Eduardo Rodriguez IL-15 ARI 83543.941.3077270$-3.65AL|NL
141 Louie Varland MIN 79544.011.2876230$-3.70AL|NL
142 Orion Kerkering PHI 47333.721.2352166$-3.71AL|NL
143 Casey Mize DET 98654.271.2875270$-3.72AL|NL
144 Jason Adam TB 48333.711.1555184$-3.73AL|NL
145 Kyle Gibson STL 133784.371.38105460$-3.73AL|NL
146 Alex Cobb IL-60 SF 73533.631.3063210$-3.80AL|NL
147 Merrill Kelly IL-15 ARI 79544.011.2874260$-3.92AL|NL
148 Jose Soriano LAA 88554.031.3998450$-4.04AL|NL
149 Aroldis Chapman PIT 48333.461.3171293$-4.11AL|NL
150 Robert Gasser MIL 94564.191.3290330$-4.17AL|NL
151 A.J. Puk IL-15 MIA 47333.851.3052187$-4.27AL|NL
152 Griffin Jax MIN 50333.651.2053164$-4.32AL|NL
153 Joe Jimenez ATL 52333.601.1962172$-4.41AL|NL
154 Kevin Ginkel ARI 48333.601.2551185$-4.42AL|NL
155 Clayton Kershaw IL-60 LAD 61433.791.1861170$-4.49AL|NL
156 Nick Martinez CIN 104664.261.3894370$-4.52AL|NL
157 JoJo Romero STL 49333.411.2254173$-4.53AL|NL
158 Keaton Winn SF 81543.921.3169250$-4.65AL|NL
159 David Robertson TEX 48333.811.2757215$-4.68AL|NL
160 Taylor Rogers SF 47333.271.2356162$-4.89AL|NL
161 Christian Scott NYM 68443.901.2265190$-4.93AL|NL
162 Gabe Speier SEA 47333.361.1951142$-5.19AL|NL
163 Ryan Walker SF 46333.081.2254161$-5.24AL|NL
164 Paul Blackburn OAK 110674.291.3891380$-5.26AL|NL
165 Yimi Garcia TOR 49333.761.1454142$-5.28AL|NL
166 Jordan Wicks IL-15 CHC 83544.181.3175280$-5.36AL|NL
167 Steven Matz IL-15 STL 84544.121.3274260$-5.39AL|NL
168 Logan Allen CLE 104574.381.3394370$-5.42AL|NL
169 Andrew Heaney TEX 89464.381.2892300$-5.53AL|NL
170 Max Meyer MIA 86554.181.3378310$-5.55AL|NL
171 Mark Leiter Jr. CHC 50333.791.2854194$-5.77AL|NL
172 Fernando Cruz CIN 49333.721.2967222$-5.78AL|NL
173 Luis Gil NYY 74444.201.3287380$-5.82AL|NL
174 Jake Junis IL-60 MIL 73444.091.2771200$-6.01AL|NL
175 Cole Irvin BAL 84544.261.2764190$-6.06AL|NL
176 Garrett Cleavinger TB 47333.591.3062252$-6.11AL|NL
177 Lance McCullers IL-60 HOU 71443.941.3171290$-6.13AL|NL
178 Caleb Thielbar MIN 49333.561.2257171$-6.16AL|NL
179 Aaron Bummer ATL 49333.271.2957211$-6.20AL|NL
180 Dane Dunning IL-15 TEX 95564.291.3686340$-6.28AL|NL
181 Scott Barlow CLE 48333.711.2355182$-6.28AL|NL
182 Graham Ashcraft CIN 117674.371.3992400$-6.33AL|NL
183 Chris Martin BOS 48333.521.214692$-6.40AL|NL
184 Joe Ross MIL 103564.441.3490360$-6.51AL|NL
185 Daniel Hudson LAD 46333.861.2054152$-6.53AL|NL
186 Edward Cabrera IL-15 MIA 78444.101.3684390$-6.57AL|NL
187 Andrew Abbott CIN 90464.431.3294330$-6.61AL|NL
188 Yennier Cano BAL 50333.771.2845174$-6.67AL|NL
189 Lucas Erceg OAK 49333.601.3758273$-6.72AL|NL
190 DL Hall IL-15 MIL 73444.061.3680340$-6.72AL|NL
191 Ronel Blanco HOU 113584.581.38112510$-6.73AL|NL
192 Jose Quintana NYM 120674.361.4297440$-6.84AL|NL
193 Gavin Williams IL-60 CLE 61434.091.2661230$-7.01AL|NL
194 Griffin Canning LAA 106484.551.32102360$-7.01AL|NL
195 Adam Ottavino NYM 48333.711.2753212$-7.03AL|NL
196 Javier Assad CHC 111674.421.4089420$-7.05AL|NL
197 Spencer Turnbull PHI 80544.181.3873300$-7.10AL|NL
198 Daniel Coulombe BAL 48333.751.2551162$-7.10AL|NL
199 Shawn Armstrong TB 47333.531.2147141$-7.13AL|NL
200 Jose Leclerc TEX 49334.091.3356254$-7.19AL|NL
201 Austin Adams OAK 48333.631.3161251$-7.19AL|NL
202 Alex Vesia LAD 47334.021.2659212$-7.21AL|NL
203 Yariel Rodriguez IL-15 TOR 66444.081.3268290$-7.25AL|NL
204 Bryan Hudson MIL 50333.611.2855211$-7.31AL|NL
205 Andrew Nardi MIA 46333.551.2854191$-7.38AL|NL
206 Ian Hamilton NYY 50333.751.3053222$-7.50AL|NL
207 Richard Lovelady CHC 46333.421.2646161$-7.61AL|NL
208 Caleb Ferguson NYY 46333.621.2651181$-7.65AL|NL
209 Cole Sands MIN 47333.551.2851171$-7.66AL|NL
210 Yuki Matsui SD 46333.751.2654221$-7.71AL|NL
211 Alex Wood OAK 101564.351.3883360$-7.73AL|NL
212 Andrew Chafin DET 48333.731.3151202$-7.83AL|NL
213 Erik Swanson TOR 48333.961.2151151$-7.95AL|NL
214 Cody Bradford IL-15 TEX 62434.301.2355150$-7.96AL|NL
215 Huascar Ynoa ATL 61434.041.3361220$-7.99AL|NL
216 John Brebbia CWS 50334.171.2453162$-8.01AL|NL
217 Alex Lange DET 47333.911.3856263$-8.02AL|NL
218 Bryce Elder ATL 107574.371.3883390$-8.11AL|NL
219 Michael Lorenzen TEX 116584.631.3595430$-8.14AL|NL
220 Andrew Kittredge STL 49333.901.2241122$-8.21AL|NL
221 Steven Okert MIN 46333.751.2656190$-8.23AL|NL
222 Ryne Stanek SEA 49334.031.2953222$-8.26AL|NL
223 Matthew Liberatore STL 64444.061.3657251$-8.32AL|NL
224 Erick Fedde CWS 108484.531.3597370$-8.38AL|NL
225 Enyel De Los Santos SD 48333.921.2550181$-8.46AL|NL
226 Alek Manoah TOR 86464.451.3379350$-8.46AL|NL
227 Martin Perez PIT 121674.381.4387430$-8.46AL|NL
228 Blake Treinen LAD 46333.991.2646162$-8.54AL|NL
229 David Peterson IL-60 NYM 50333.611.3255210$-8.60AL|NL
230 Dylan Lee ATL 48333.751.2348140$-8.64AL|NL
231 Gregory Soto PHI 47333.871.3451222$-8.66AL|NL
232 Michael Grove LAD 48333.981.2752161$-8.70AL|NL
233 Joel Payamps MIL 47333.951.2845152$-8.77AL|NL
234 Colin Rea MIL 108484.581.3288330$-8.80AL|NL
235 Adrian Morejon SD 45223.561.2248151$-8.89AL|NL
236 John Schreiber KAN 48333.811.2946181$-9.09AL|NL
237 Phil Maton TB 49333.921.3151191$-9.15AL|NL
238 Emilio Pagan CIN 50334.331.2852182$-9.18AL|NL
239 Tylor Megill IL-15 NYM 69444.241.3562250$-9.20AL|NL
240 Hoby Milner MIL 47333.821.2345130$-9.21AL|NL
241 Trevor Richards TOR 47334.041.2857200$-9.22AL|NL
242 Chase Silseth IL-60 LAA 73444.441.3673300$-9.24AL|NL
243 Matt Manning DET 89464.421.3371300$-9.25AL|NL
244 Pierce Johnson IL-15 ATL 42223.441.2654170$-9.29AL|NL
245 Tyler Rogers SF 48333.881.2534112$-9.33AL|NL
246 Will Vest DET 46333.791.3044161$-9.42AL|NL
247 Jacob deGrom IL-60 TEX 21202.300.902940$-9.44AL|NL
248 Nick Sandlin CLE 47334.231.2151190$-9.53AL|NL
249 Jhony Brito SD 75444.411.2956230$-9.56AL|NL
250 Jacob Webb BAL 47334.101.3449202$-9.57AL|NL
251 Ben Lively CLE 104484.531.3687330$-9.58AL|NL
252 Tyler Anderson LAA 125594.751.37101430$-9.59AL|NL
253 Bryse Wilson MIL 78444.491.3164230$-9.59AL|NL
254 Seranthony Dominguez PHI 47334.041.3049191$-9.61AL|NL
255 Luke Weaver NYY 47334.161.3045142$-9.66AL|NL
256 Randy Vasquez SD 74444.431.3465290$-9.69AL|NL
257 Ryan Fernandez STL 47334.101.3043162$-9.69AL|NL
258 Matt Moore LAA 48334.381.3550213$-9.72AL|NL
259 Jordan Leasure CWS 47334.231.3849223$-9.73AL|NL
260 Reed Garrett NYM 51333.981.3755231$-9.74AL|NL
261 Drew Rasmussen IL-60 TB 38223.411.1338100$-9.78AL|NL
262 Luis Garcia LAA 47333.801.3445171$-9.84AL|NL
263 Chad Green IL-15 TOR 41223.711.1746110$-9.89AL|NL
264 Tanner Banks CWS 46333.881.2644130$-9.91AL|NL
265 Colin Holderman PIT 47333.911.3447201$-9.95AL|NL
266 Kevin Kelly TB 44223.481.1839120$-9.95AL|NL
267 Angel Zerpa KAN 46333.841.3040141$-9.99AL|NL
268 Ryan Thompson ARI 47333.891.3040151$-10.13AL|NL
269 Mike Clevinger CWS 104484.711.3487350$-10.20AL|NL
270 Tim Mayza TOR 46333.821.2842150$-10.21AL|NL
271 Seth Martinez HOU 46333.901.2843170$-10.33AL|NL
272 Joe Kelly IL-15 LAD 36223.221.2844160$-10.37AL|NL
273 Thyago Vieira MIL 46334.031.3351200$-10.49AL|NL
274 Jeffrey Springs IL-60 TB 37223.681.1641110$-10.49AL|NL
275 Gregory Santos IL-60 SEA 33223.491.2432112$-10.56AL|NL
276 Hunter Stratton PIT 46333.991.3747211$-10.57AL|NL
277 Hayden Wesneski CHC 54334.121.3049180$-10.61AL|NL
278 Keegan Akin BAL 42223.631.2444130$-10.64AL|NL
279 Brock Stewart IL-15 MIN 35223.451.2645150$-10.64AL|NL
280 Shelby Miller DET 46334.271.3747212$-10.65AL|NL
281 James Paxton LAD 93474.661.4089380$-10.65AL|NL
282 Trent Thornton SEA 47334.141.3042161$-10.66AL|NL
283 Simeon Woods Richardson MIN 80454.391.3966310$-10.69AL|NL
284 Brennan Bernardino BOS 48333.811.3849200$-10.70AL|NL
285 Josh Staumont MIN 46333.971.3752240$-10.71AL|NL
286 Joseph Mantiply ARI 47333.801.3039130$-10.71AL|NL
287 Matt Waldron SD 89464.641.3471280$-10.74AL|NL
288 Tyler Holton DET 44223.731.2040120$-10.78AL|NL
289 Greg Weissert BOS 47334.121.3850211$-10.78AL|NL
290 Justin Slaten BOS 49334.091.3950211$-10.87AL|NL
291 Cade Smith CLE 44223.731.3252200$-10.95AL|NL
292 Kody Funderburk MIN 41223.571.2945170$-10.99AL|NL
293 Sam Hentges CLE 45223.521.3347180$-10.99AL|NL
294 Nick Robertson STL 44223.751.2544150$-11.01AL|NL
295 Eduard Bazardo SEA 44223.951.2043130$-11.07AL|NL
296 Cooper Criswell BOS 86464.351.4065230$-11.09AL|NL
297 Kyle Hendricks IL-15 CHC 85464.561.3462220$-11.09AL|NL
298 Wandy Peralta SD 47334.121.3442201$-11.12AL|NL
299 Aaron Ashby MIL 55334.051.4056260$-11.14AL|NL
300 Elvis Peguero MIL 46333.971.3343180$-11.17AL|NL