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 Paul Skenes PIT 71532.661.0294200$27.81AL|NL
2 Tarik Skubal DET 77542.871.0491180$26.65AL|NL
3 Chris Sale ATL 73543.111.0692180$23.34AL|NL
4 Zack Wheeler PHI 84643.321.1287210$22.86AL|NL
5 Tyler Glasnow LAD 70533.091.0890210$21.97AL|NL
6 George Kirby SEA 79543.421.0775120$19.30AL|NL
7 Pablo Lopez MIN 80543.411.1388200$19.23AL|NL
8 Joe Ryan MIN 77543.571.0887170$19.09AL|NL
9 Mason Miller OAK 28212.300.98441012$19.08AL|NL
10 Garrett Crochet CWS 63432.961.0881210$18.14AL|NL
11 Freddy Peralta MIL 73543.451.1489250$17.73AL|NL
12 Corbin Burnes BAL 84543.541.1889230$16.93AL|NL
13 Ryan Helsley STL 29213.141.17361215$16.90AL|NL
14 Emmanuel Clase CLE 29212.991.1329715$16.90AL|NL
15 Dylan Cease SD 72543.411.1788270$16.79AL|NL
16 Aaron Nola PHI 84543.641.1585190$16.62AL|NL
17 Josh Hader HOU 27213.001.08391113$16.08AL|NL
18 Kevin Gausman TOR 80543.621.1685210$15.99AL|NL
19 Logan Gilbert SEA 80553.611.1479180$15.95AL|NL
20 Sonny Gray STL 78543.421.1981230$15.80AL|NL
21 Logan Webb SF 84553.371.2075180$15.72AL|NL
22 Luis Castillo SEA 80553.571.1981230$14.77AL|NL
23 Edwin Diaz NYM 25112.941.0735914$14.55AL|NL
24 Tanner Bibee CLE 74543.631.1679210$14.42AL|NL
25 Evan Phillips LAD 27113.311.1531815$13.63AL|NL
26 Carlos Rodon NYY 71543.791.1580210$13.37AL|NL
27 Clay Holmes NYY 27212.981.2028913$13.16AL|NL
28 Max Fried IL-15 ATL 81543.481.2476220$13.13AL|NL
29 Raisel Iglesias ATL 29213.491.1532813$13.13AL|NL
30 Michael King SD 73543.591.2278260$12.52AL|NL
31 Jhoan Duran MIN 27212.861.16331011$12.27AL|NL
32 Camilo Doval SF 28113.151.24331214$12.19AL|NL
33 Framber Valdez HOU 83543.501.2776270$12.02AL|NL
34 Cole Ragans KAN 73543.601.2580280$11.75AL|NL
35 Zach Eflin TB 74443.611.1365110$11.58AL|NL
36 Tanner Scott MIA 28113.151.26351313$11.02AL|NL
37 Hunter Brown HOU 69543.601.2474250$10.94AL|NL
38 Blake Snell SF 67443.471.2483290$10.92AL|NL
39 Jack Flaherty DET 70443.551.2076220$10.87AL|NL
40 Gerrit Cole NYY 64433.651.1370160$10.78AL|NL
41 Andres Munoz SEA 26112.831.14341011$10.50AL|NL
42 Nathan Eovaldi TEX 74543.791.2271210$10.09AL|NL
43 Max Scherzer TEX 74443.971.1579190$10.09AL|NL
44 Zac Gallen ARI 77543.821.2476220$10.05AL|NL
45 David Bednar PIT 26113.521.1729813$9.99AL|NL
46 Shota Imanaga CHC 74443.841.1774170$9.74AL|NL
47 Ranger Suarez PHI 76543.611.2768240$9.53AL|NL
48 Kenley Jansen BOS 28114.011.24311114$9.40AL|NL
49 Craig Kimbrel BAL 27113.531.19341112$9.33AL|NL
50 Grayson Rodriguez BAL 69443.651.2173230$9.33AL|NL
51 Cristopher Sanchez PHI 70543.491.2762220$9.20AL|NL
52 Taj Bradley TB 66443.721.1972210$9.05AL|NL
53 Robert Suarez SD 29113.541.20311012$8.96AL|NL
54 Yusei Kikuchi TOR 66443.681.2070210$8.75AL|NL
55 Peter Fairbanks TB 27113.271.19321011$8.58AL|NL
56 Nick Lodolo CIN 61443.701.1968200$8.19AL|NL
57 Bailey Ober MIN 66443.891.1667160$8.06AL|NL
58 Justin Steele CHC 72443.701.2368200$7.86AL|NL
59 Nestor Cortes NYY 65443.871.1665160$7.84AL|NL
60 MacKenzie Gore WAS 68443.761.2575270$7.53AL|NL
61 Carlos Estevez LAA 28114.081.27291013$7.34AL|NL
62 Mitch Keller PIT 82554.051.2775260$7.10AL|NL
63 Paul Sewald ARI 26113.941.2329912$6.95AL|NL
64 Chris Bassitt TOR 81554.011.2873260$6.79AL|NL
65 Hunter Greene CIN 70444.081.2483280$6.73AL|NL
66 Nick Pivetta BOS 76554.241.2884270$6.42AL|NL
67 Ryan Pepiot IL-15 TB 64443.881.2370240$6.39AL|NL
68 Yimi Garcia TOR 25113.311.112879$6.14AL|NL
69 Kyle Finnegan WAS 28113.731.26281011$5.93AL|NL
70 James McArthur KAN 28113.901.2925812$5.85AL|NL
71 Kodai Senga IL-60 NYM 56433.621.2663230$5.77AL|NL
72 Kirby Yates TEX 27113.601.27331310$5.62AL|NL
73 Michael Kopech CWS 29124.041.30331411$5.23AL|NL
74 Jason Foley DET 27113.701.2923811$4.91AL|NL
75 Jeffrey Springs IL-60 TB 48333.481.1451130$4.83AL|NL
76 Alexis Diaz CIN 29114.231.37321512$4.81AL|NL
77 Jose Alvarado PHI 28213.121.2333126$4.80AL|NL
78 Bryce Miller SEA 68444.021.2262180$4.78AL|NL
79 Shane Baz TB 63443.951.2463210$4.62AL|NL
80 Tanner Houck BOS 72443.901.2968220$4.43AL|NL
81 Luis Gil NYY 57433.881.2866270$4.20AL|NL
82 Reese Olson IL-15 DET 65443.851.2860210$3.80AL|NL
83 Devin Williams IL-60 MIL 20113.051.192798$3.80AL|NL
84 Jose Berrios TOR 77454.161.2668210$3.48AL|NL
85 Brandon Pfaadt ARI 68444.141.2462170$3.32AL|NL
86 Sean Manaea NYM 62443.991.2761220$3.21AL|NL
87 Reynaldo Lopez ATL 66444.101.3070260$2.91AL|NL
88 Hector Neris CHC 28114.131.34301210$2.84AL|NL
89 Charlie Morton ATL 72444.101.3376290$2.76AL|NL
90 Gavin Williams CLE 59444.041.2760220$2.70AL|NL
91 Andrew Heaney TEX 60444.141.2560190$2.63AL|NL
92 Yoshinobu Yamamoto IL-60 LAD 38323.411.134190$2.56AL|NL
93 David Robertson TEX 28213.011.093692$2.47AL|NL
94 Seth Lugo KAN 75444.131.2966210$2.42AL|NL
95 Aaron Civale MIL 59444.171.2558170$2.15AL|NL
96 Trevor Megill MIL 27113.311.1534105$2.00AL|NL
97 Justin Verlander IL-15 HOU 66444.311.2359180$1.99AL|NL
98 Bryan Woo SEA 51333.871.1849140$1.96AL|NL
99 Lance Lynn STL 70444.211.2862220$1.60AL|NL
100 Kutter Crawford BOS 70444.381.2767210$1.37AL|NL
101 Zack Littell TB 66444.271.2556160$1.26AL|NL
102 Chris Paddack IL-15 MIN 60444.191.2552150$1.20AL|NL
103 Jeff Hoffman PHI 28213.381.1733103$1.17AL|NL
104 Brayan Bello BOS 69444.071.3462230$0.77AL|NL
105 Griffin Jax MIN 28213.251.153292$0.46AL|NL
106 Brady Singer KAN 70444.141.3361210$0.41AL|NL
107 Spencer Schwellenbach ATL 55333.951.2551150$0.36AL|NL
108 Orion Kerkering PHI 27113.231.163094$0.34AL|NL
109 Jon Gray TEX 60444.221.2954190$0.22AL|NL
110 Matthew Strahm PHI 30213.181.073680$0.20AL|NL
111 Kyle Gibson STL 77454.101.3563260$0.17AL|NL
112 Reid Detmers LAA 49333.971.2551180$0.05AL|NL
113 Luis Severino NYM 73454.261.3263240$0.04AL|NL
114 Bryan Abreu HOU 29213.201.1838131$0.01AL|NL
115 Jack O'Loughlin OAK 18113.891.311460$0.00AL|NL
116 Valente Bellozo MIA 13114.631.341040$0.00AL|NL
117 Tanner Gordon COL 49245.451.4433130$0.00AL|NL
118 Luis Contreras HOU 16114.301.341570$0.00AL|NL
119 Bryan King HOU 23114.111.3921100$0.00AL|NL
120 Chris Roycroft STL 22114.121.4318100$0.00AL|NL
121 Jake Bloss HOU 27224.811.4221100$0.00AL|NL
122 Joe Rock TB 11113.841.261030$0.00AL|NL
123 Yilber Diaz ARI 37224.571.4434180$0.00AL|NL
124 David Peterson NYM 42323.471.2941160$-0.13AL|NL
125 Jose Soriano LAA 61444.001.3859270$-0.15AL|NL
126 Jose Quintana NYM 72444.131.3559250$-0.48AL|NL
127 Michael Wacha KAN 64444.341.3057190$-0.50AL|NL
128 Hunter Harvey KAN 27113.441.172984$-0.51AL|NL
129 Miles Mikolas STL 78454.351.2855160$-0.57AL|NL
130 Jordan Hicks SF 62444.021.3857270$-0.58AL|NL
131 Braxton Garrett IL-15 MIA 49333.931.2543120$-0.86AL|NL
132 Matt Waldron SD 72454.381.3058220$-0.89AL|NL
133 Ryan Pressly HOU 28213.211.163181$-0.89AL|NL
134 Jason Adam TB 27113.391.1532103$-0.91AL|NL
135 Kyle Harrison SF 56344.091.3256230$-1.48AL|NL
136 Dean Kremer BAL 65444.431.3257210$-1.72AL|NL
137 Bobby Miller LAD 51334.031.3048180$-1.76AL|NL
138 Ronel Blanco HOU 65444.391.3663280$-1.77AL|NL
139 Tylor Megill NYM 44333.961.2843160$-1.77AL|NL
140 Edward Cabrera MIA 55344.031.3760270$-1.79AL|NL
141 Jake Irvin WAS 67454.381.3356220$-1.90AL|NL
142 Luke Weaver NYY 29213.611.153071$-1.96AL|NL
143 Jacob deGrom IL-60 TEX 20112.550.912940$-2.01AL|NL
144 Jameson Taillon CHC 69454.571.2956170$-2.13AL|NL
145 Chad Green TOR 27113.861.202884$-2.19AL|NL
146 Marcus Stroman NYY 73444.251.3757250$-2.36AL|NL
147 Eduardo Rodriguez IL-15 ARI 42323.921.2939130$-2.38AL|NL
148 Gavin Stone LAD 56334.121.3149190$-2.38AL|NL
149 Frankie Montas CIN 69454.471.3562250$-2.42AL|NL
150 Ryan Walker SF 26113.041.133191$-2.42AL|NL
151 Jeremiah Estrada SD 28113.281.1837121$-2.54AL|NL
152 Walker Buehler IL-15 LAD 53334.271.2848150$-2.61AL|NL
153 Joe Musgrove IL-60 SD 37223.791.1935100$-2.91AL|NL
154 Garrett Cleavinger TB 27113.191.2035121$-2.94AL|NL
155 Cade Smith CLE 27113.231.1832101$-3.23AL|NL
156 Jake Junis MIL 36223.851.203690$-3.24AL|NL
157 Erick Fedde CWS 70354.331.3359230$-3.29AL|NL
158 Fernando Cruz CIN 28113.461.2037121$-3.32AL|NL
159 Yu Darvish IL-15 SD 37223.991.1937100$-3.40AL|NL
160 A.J. Minter ATL 28113.391.173291$-3.43AL|NL
161 Andrew Abbott CIN 62344.461.3361240$-3.52AL|NL
162 Max Meyer MIA 51334.131.3344170$-3.53AL|NL
163 Ben Brown IL-15 CHC 32223.691.2436120$-3.54AL|NL
164 Aroldis Chapman PIT 27113.161.3038171$-3.64AL|NL
165 Kenta Maeda DET 42234.051.2239110$-3.67AL|NL
166 Clayton Kershaw IL-60 LAD 31223.671.193080$-3.69AL|NL
167 JP Sears OAK 68354.471.3056220$-3.71AL|NL
168 Christian Scott IL-15 NYM 36223.911.2034100$-3.74AL|NL
169 Jalen Beeks COL 27114.331.3925106$-3.82AL|NL
170 Casey Mize IL-15 DET 47334.141.3037130$-3.85AL|NL
171 Tobias Myers MIL 61344.411.3254200$-3.85AL|NL
172 Dedniel Nunez NYM 29113.451.2032101$-3.88AL|NL
173 Gregory Santos SEA 26113.371.242792$-3.94AL|NL
174 Keider Montero DET 52334.251.3244180$-3.97AL|NL
175 Daniel Hudson LAD 26113.561.133071$-3.97AL|NL
176 Albert Suarez BAL 58344.411.3150180$-4.02AL|NL
177 Paul Blackburn IL-60 OAK 52344.181.3342170$-4.10AL|NL
178 Robbie Ray SF 34223.941.2235110$-4.13AL|NL
179 John Brebbia CWS 27113.791.192992$-4.15AL|NL
180 Ben Lively CLE 65344.481.3154180$-4.22AL|NL
181 Alex Cobb IL-60 SF 34223.571.262990$-4.26AL|NL
182 Lucas Erceg OAK 26113.251.2431121$-4.26AL|NL
183 Tyler Mahle IL-60 TEX 38224.061.2438120$-4.33AL|NL
184 Justin Martinez ARI 27113.331.3532142$-4.36AL|NL
185 Jared Jones IL-15 PIT 39223.991.2739140$-4.40AL|NL
186 Alex Vesia LAD 26113.581.2033111$-4.41AL|NL
187 Jordan Montgomery ARI 57344.231.3444160$-4.51AL|NL
188 Taylor Rogers SF 26113.421.213091$-4.52AL|NL
189 Cole Irvin BAL 54334.371.2940120$-4.54AL|NL
190 Mitchell Parker WAS 59344.341.3551230$-4.54AL|NL
191 JoJo Romero STL 28113.301.242891$-4.60AL|NL
192 Bryan Hudson MIL 26113.331.2329101$-4.64AL|NL
193 Pierce Johnson ATL 27113.361.2135110$-4.75AL|NL
194 Luis Garcia IL-60 HOU 37224.131.2436120$-4.91AL|NL
195 Sam Hentges IL-15 CLE 26113.171.192990$-4.95AL|NL
196 Randy Vasquez SD 59344.391.3447200$-5.14AL|NL
197 Ryne Stanek SEA 27113.641.2230111$-5.15AL|NL
198 Matthew Liberatore STL 36223.831.2932120$-5.16AL|NL
199 Tommy Kahnle NYY 26113.481.2429101$-5.17AL|NL
200 James Paxton LAD 65444.641.3957260$-5.18AL|NL
201 Kevin Ginkel ARI 26113.511.232891$-5.27AL|NL
202 Louie Varland MIN 31223.861.252990$-5.27AL|NL
203 Merrill Kelly IL-15 ARI 40224.011.3138140$-5.32AL|NL
204 Clarke Schmidt IL-60 NYY 29223.881.242890$-5.43AL|NL
205 Gregory Soto PHI 27113.451.2930121$-5.46AL|NL
206 Ben Joyce LAA 26113.501.3032131$-5.50AL|NL
207 Nate Pearson TOR 27113.731.2431111$-5.51AL|NL
208 Keegan Akin BAL 25113.361.162770$-5.53AL|NL
209 Mark Leiter Jr. CHC 26113.631.232881$-5.60AL|NL
210 Joe Jimenez ATL 29113.941.2333101$-5.61AL|NL
211 Kevin Kelly TB 26113.581.202471$-5.67AL|NL
212 Carlos Carrasco CLE 60344.471.3549190$-5.69AL|NL
213 Bowden Francis TOR 41224.331.2537130$-5.73AL|NL
214 Jordan Wicks IL-60 CHC 38224.051.3035120$-5.73AL|NL
215 Joe Kelly LAD 22113.041.222790$-5.80AL|NL
216 Brock Stewart MIN 20113.141.152680$-5.80AL|NL
217 Andrew Chafin DET 26113.551.2728111$-5.84AL|NL
218 Caleb Thielbar MIN 26113.561.193090$-5.87AL|NL
219 Aaron Bummer ATL 27113.181.2930110$-5.90AL|NL
220 Blake Treinen LAD 26113.701.232791$-5.93AL|NL
221 A.J. Puk MIA 27113.691.2528101$-5.93AL|NL
222 Caleb Ferguson NYY 26113.361.2228100$-5.95AL|NL
223 Tyson Miller CHC 28114.191.302593$-5.96AL|NL
224 Steven Matz IL-60 STL 28223.881.252580$-6.02AL|NL
225 Spencer Arrighetti HOU 47334.511.3846220$-6.09AL|NL
226 Cooper Criswell BOS 59344.501.3445160$-6.10AL|NL
227 Adrian Morejon SD 26113.471.212890$-6.14AL|NL
228 Jose Butto NYM 40224.181.3137150$-6.17AL|NL
229 Mitch Spence OAK 33223.941.272690$-6.17AL|NL
230 Griffin Canning LAA 62344.571.3653210$-6.18AL|NL
231 Yennier Cano BAL 28113.491.3026101$-6.19AL|NL
232 Trevor Rogers MIA 64354.421.4055250$-6.20AL|NL
233 Logan Allen CLE 41234.161.3237150$-6.28AL|NL
234 Colin Rea MIL 66354.631.3453200$-6.32AL|NL
235 Colin Holderman PIT 27113.661.2928111$-6.33AL|NL
236 Hunter Gaddis CLE 28114.041.192671$-6.42AL|NL
237 Jesus Luzardo IL-60 MIA 27223.991.282790$-6.45AL|NL
238 Jose Leclerc TEX 27113.901.2932131$-6.45AL|NL
239 Justin Wilson CIN 25113.561.212890$-6.47AL|NL
240 Andrew Kittredge STL 28113.761.252581$-6.49AL|NL
241 Yuki Matsui SD 25113.411.2629110$-6.50AL|NL
242 Drew Rasmussen IL-60 TB 22113.361.152250$-6.54AL|NL
243 Cade Povich BAL 37224.151.3234140$-6.59AL|NL
244 Hayden Birdsong SF 33224.091.3232130$-6.59AL|NL
245 Scott Barlow CLE 27113.571.2630110$-6.64AL|NL
246 Quinn Priester PIT 41224.011.3533140$-6.75AL|NL
247 Matt Manning DET 48334.461.3637160$-6.75AL|NL
248 Joe Ross IL-60 MIL 40234.291.3136130$-6.77AL|NL
249 Adam Ottavino NYM 27113.911.2829111$-6.77AL|NL
250 Seranthony Dominguez PHI 26113.631.2429100$-6.78AL|NL
251 DL Hall IL-60 MIL 25113.501.2628110$-6.87AL|NL
252 Will Vest DET 26113.461.242580$-6.87AL|NL
253 Andrew Nardi MIA 24113.561.2428100$-6.89AL|NL
254 Robert Garcia WAS 26113.511.2728110$-6.94AL|NL
255 Erik Miller SF 24113.371.3129120$-7.02AL|NL
256 Michael Grove IL-15 LAD 20113.471.152260$-7.05AL|NL
257 Nick Martinez CIN 48234.361.3341150$-7.08AL|NL
258 Tanner Banks CWS 26113.671.212580$-7.10AL|NL
259 Michael Lorenzen TEX 68454.671.4355280$-7.18AL|NL
260 Victor Vodnik COL 26114.421.4625124$-7.21AL|NL
261 Simeon Woods Richardson MIN 62344.571.3951230$-7.29AL|NL
262 Cole Sands MIN 23113.681.212580$-7.37AL|NL
263 Shelby Miller DET 26113.971.2826101$-7.38AL|NL
264 Hoby Milner MIL 26113.641.232470$-7.39AL|NL
265 Marco Gonzales PIT 55344.541.3639160$-7.40AL|NL
266 Trevor Richards TOR 26113.781.2629110$-7.42AL|NL
267 Luke Little IL-60 CHC 25113.401.3630140$-7.45AL|NL
268 Tim Herrin CLE 24113.471.2926100$-7.48AL|NL
269 Hayden Wesneski IL-15 CHC 36224.321.3232120$-7.49AL|NL
270 Javier Assad CHC 52344.561.4044190$-7.51AL|NL
271 AJ Smith-Shawver ATL 33224.401.3435140$-7.53AL|NL
272 Justin Slaten IL-15 BOS 27114.011.3128111$-7.56AL|NL
273 Ryan Fernandez STL 26113.851.3024101$-7.56AL|NL
274 Joey Estes OAK 55344.791.3241170$-7.58AL|NL
275 Giovanny Gallegos STL 27114.091.272691$-7.58AL|NL
276 Josh Sborz TEX 25113.721.2627100$-7.59AL|NL
277 Dylan Lee ATL 24113.771.222570$-7.62AL|NL
278 Tyler Anderson LAA 79454.761.4059290$-7.64AL|NL
279 Kody Funderburk IL-15 MIN 24113.431.292490$-7.65AL|NL
280 Josh Winckowski BOS 35224.151.3428110$-7.70AL|NL
281 Austin Voth SEA 25113.831.222580$-7.71AL|NL
282 Ross Stripling IL-15 OAK 46234.421.3033110$-7.77AL|NL
283 Jorge Alcala MIN 27113.851.2930120$-7.79AL|NL
284 Shawn Armstrong TB 23113.751.212370$-7.81AL|NL
285 Mike Soroka IL-15 CWS 36224.281.3633150$-7.84AL|NL
286 Alec Marsh KAN 59344.691.4154240$-7.86AL|NL
287 Gabe Speier SEA 18113.351.201960$-7.90AL|NL
288 Ian Hamilton IL-15 NYY 23113.511.2924100$-7.92AL|NL
289 Tayler Saucedo SEA 26113.511.3124100$-7.96AL|NL
290 Luis Medina IL-15 OAK 58344.471.4550290$-8.00AL|NL
291 Tyler Holton DET 25113.701.242270$-8.01AL|NL
292 Adrian Houser NYM 33224.101.3626110$-8.05AL|NL
293 Michael Tonkin NYY 25113.901.242580$-8.11AL|NL
294 Tyler Rogers SF 27113.901.292071$-8.12AL|NL
295 Ryan Weathers IL-60 MIA 40234.281.3835150$-8.12AL|NL
296 Phil Maton NYM 27114.091.3226111$-8.18AL|NL
297 Angel Zerpa KAN 26113.671.282380$-8.19AL|NL
298 Kris Bubic KAN 26113.831.282690$-8.20AL|NL
299 Steven Okert MIN 26113.991.2728100$-8.24AL|NL
300 Trent Thornton SEA 26113.881.252490$-8.27AL|NL