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 Luis Castillo SEA 1641183.401.15174470$23.70AL|NL
2 Zack Wheeler PHI 1641173.461.15170440$22.82AL|NL
3 Yoshinobu Yamamoto LAD 1491173.661.06158360$22.36AL|NL
4 Corbin Burnes BAL 1661073.541.15179500$21.80AL|NL
5 George Kirby SEA 1591183.491.11148260$21.76AL|NL
6 Pablo Lopez MIN 1611083.571.14178430$21.52AL|NL
7 Kevin Gausman TOR 1571183.541.17170400$20.93AL|NL
8 Zach Eflin TB 1501183.471.11144250$20.87AL|NL
9 Logan Webb SF 1701183.401.20146370$19.55AL|NL
10 Joe Ryan MIN 1491083.761.11169380$19.52AL|NL
11 Tarik Skubal DET 134973.291.10153340$19.48AL|NL
12 Zac Gallen ARI 1631183.611.19164470$19.37AL|NL
13 Logan Gilbert SEA 1621083.601.16159410$18.84AL|NL
14 Tyler Glasnow LAD 1241053.391.12155370$18.80AL|NL
15 Edwin Diaz NYM 55322.911.06812030$18.40AL|NL
16 Max Fried ATL 1521263.431.22140410$18.25AL|NL
17 Framber Valdez IL-15 HOU 1551173.341.23147520$18.13AL|NL
18 Freddy Peralta MIL 138973.621.16167490$16.74AL|NL
19 Emmanuel Clase CLE 56422.901.11581429$16.46AL|NL
20 Raisel Iglesias ATL 57523.261.12671427$16.21AL|NL
21 Dylan Cease SD 145973.551.23176610$16.05AL|NL
22 Mason Miller OAK 60322.811.06852324$15.97AL|NL
23 Aaron Nola PHI 1641093.981.17166380$15.94AL|NL
24 Josh Hader HOU 53423.101.12762326$15.23AL|NL
25 Ryan Helsley STL 55533.171.15682125$14.76AL|NL
26 Chris Sale ATL 128963.651.17155370$14.57AL|NL
27 Andres Munoz SEA 54532.981.12762122$14.47AL|NL
28 Sonny Gray STL 148973.481.21141460$14.27AL|NL
29 Shota Imanaga CHC 142973.641.19149380$14.17AL|NL
30 Camilo Doval SF 55433.451.25692529$13.92AL|NL
31 Michael King SD 1571093.951.28184660$13.42AL|NL
32 Clay Holmes NYY 55433.361.20582028$13.22AL|NL
33 Carlos Rodon NYY 133973.851.18152450$12.85AL|NL
34 David Bednar PIT 57333.291.15681926$12.63AL|NL
35 Craig Kimbrel BAL 56543.801.21702425$12.37AL|NL
36 Chris Bassitt TOR 1641194.001.25148500$12.27AL|NL
37 Grayson Rodriguez BAL 143873.801.20157470$12.13AL|NL
38 Evan Phillips LAD 55323.361.16641826$11.78AL|NL
39 Jhoan Duran IL-15 MIN 49322.521.10681921$11.49AL|NL
40 Joe Musgrove SD 141973.761.20131370$11.26AL|NL
41 Jordan Montgomery ARI 1511083.721.27135430$11.09AL|NL
42 Jordan Romano TOR 52433.551.20611925$10.94AL|NL
43 Justin Verlander HOU 1461083.981.23130430$9.92AL|NL
44 Jesus Luzardo MIA 147893.941.26164540$9.72AL|NL
45 Alexis Diaz CIN 58444.071.29672926$9.58AL|NL
46 Hunter Greene CIN 125884.131.20157480$9.28AL|NL
47 Peter Fairbanks IL-15 TB 45423.151.19622021$9.25AL|NL
48 Robert Suarez SD 58443.951.26612425$9.21AL|NL
49 Tanner Scott MIA 55443.481.30722821$8.51AL|NL
50 Reid Detmers LAA 144884.061.26157540$8.14AL|NL
51 Jose Berrios TOR 149994.071.25139430$8.11AL|NL
52 Kenley Jansen BOS 54334.151.31632427$8.07AL|NL
53 Max Scherzer IL-15 TEX 118773.941.16131310$7.80AL|NL
54 Blake Snell IL-15 SF 111863.581.30137530$7.70AL|NL
55 Cole Ragans KAN 136883.801.30144540$7.42AL|NL
56 Justin Steele IL-15 CHC 123863.641.25116370$7.20AL|NL
57 Charlie Morton ATL 1411084.121.34153600$7.15AL|NL
58 Carlos Estevez LAA 56334.131.28612225$7.10AL|NL
59 Nestor Cortes NYY 123763.931.17122330$6.95AL|NL
60 Yu Darvish IL-15 SD 124874.051.19122350$6.90AL|NL
61 Garrett Crochet CWS 108773.741.25133460$6.37AL|NL
62 Yusei Kikuchi TOR 129873.921.29138480$6.28AL|NL
63 Bailey Ober MIN 125774.021.19124300$6.03AL|NL
64 Shane Baz IL-15 TB 100663.561.16109300$5.78AL|NL
65 Nathan Eovaldi TEX 143884.061.27134440$5.70AL|NL
66 Bobby Miller IL-15 LAD 101853.821.20101310$5.33AL|NL
67 MacKenzie Gore WAS 125783.931.29142510$5.25AL|NL
68 Kyle Finnegan WAS 56444.141.34562222$5.24AL|NL
69 Brandon Pfaadt ARI 128884.161.23121320$4.96AL|NL
70 Ranger Suarez PHI 138873.831.32122480$4.58AL|NL
71 Reynaldo Lopez ATL 111853.891.29119430$4.53AL|NL
72 Aaron Civale TB 118774.021.21116330$4.53AL|NL
73 Kodai Senga IL-60 NYM 103763.671.28117450$4.41AL|NL
74 Mitch Keller PIT 1598104.171.32148550$4.28AL|NL
75 Nick Lodolo CIN 114664.031.23135390$4.27AL|NL
76 Marcus Stroman NYY 138984.021.31116450$4.27AL|NL
77 Tanner Bibee CLE 132774.061.26128440$4.10AL|NL
78 Taj Bradley IL-15 TB 113773.951.24116380$4.01AL|NL
79 Ryan Pepiot TB 113764.021.26122440$3.60AL|NL
80 Zack Littell TB 126764.041.22108310$3.57AL|NL
81 Patrick Sandoval LAA 133984.001.38131580$3.54AL|NL
82 Clarke Schmidt NYY 128874.201.28125430$3.52AL|NL
83 Michael Kopech CWS 59344.491.37663022$3.32AL|NL
84 James McArthur KAN 55234.121.32521923$3.27AL|NL
85 Bryce Miller SEA 117774.061.22108320$3.26AL|NL
86 Adbert Alzolay CHC 57333.911.19591616$3.25AL|NL
87 Cristopher Sanchez PHI 123763.911.28114410$3.12AL|NL
88 Jose Alvarado PHI 55323.341.27722613$3.09AL|NL
89 Bryan Woo IL-15 SEA 104663.871.21108350$3.00AL|NL
90 Nick Pivetta IL-15 BOS 127884.401.29136470$2.88AL|NL
91 Jon Gray TEX 132784.231.29131460$2.26AL|NL
92 Tanner Houck BOS 122884.191.31120410$2.26AL|NL
93 Hunter Brown HOU 103873.991.31106410$2.23AL|NL
94 Kevin Ginkel ARI 54433.571.25592012$2.13AL|NL
95 Jason Foley DET 55233.901.32461721$2.13AL|NL
96 Gerrit Cole IL-60 NYY 82543.601.1491220$2.00AL|NL
97 Sean Manaea NYM 130784.251.30133460$2.00AL|NL
98 Merrill Kelly IL-15 ARI 120774.001.29111390$1.95AL|NL
99 Paul Sewald IL-15 ARI 47223.871.24541818$1.93AL|NL
100 Kirby Yates TEX 53334.141.33632617$1.67AL|NL
101 Lance Lynn STL 138894.371.31129460$1.65AL|NL
102 Garrett Whitlock IL-15 BOS 107664.001.24106280$1.42AL|NL
103 Cristian Javier IL-15 HOU 121764.321.28124500$1.40AL|NL
104 Steven Matz STL 115773.981.30106360$1.31AL|NL
105 Dean Kremer BAL 129774.181.29114400$1.07AL|NL
106 Kutter Crawford BOS 129774.371.29128430$1.05AL|NL
107 JP Sears OAK 136794.271.29121450$1.04AL|NL
108 Kyle Bradish IL-15 BAL 100663.811.2697330$0.99AL|NL
109 Trevor Rogers MIA 118784.051.32113410$0.96AL|NL
110 Hunter Harvey WAS 55333.401.1363168$0.85AL|NL
111 Brayan Bello IL-15 BOS 129994.251.39118450$0.42AL|NL
112 Devin Williams IL-60 MIL 36223.081.21481714$0.39AL|NL
113 Edward Cabrera MIA 113784.121.36122550$0.30AL|NL
114 A.J. Minter ATL 55533.511.1567173$0.10AL|NL
115 Yariel Rodriguez TOR 90653.911.2899360$0.03AL|NL
116 Naoyuki Uwasawa BOS 33224.971.4327120$0.00AL|NL
117 Jack Flaherty DET 130684.271.32133500$-0.03AL|NL
118 Luis Severino NYM 125784.361.30118420$-0.03AL|NL
119 Chris Paddack MIN 108674.261.24102260$-0.39AL|NL
120 Alex Cobb IL-60 SF 90653.621.2879260$-0.41AL|NL
121 Braxton Garrett IL-15 MIA 96663.901.2787270$-0.69AL|NL
122 Griffin Canning LAA 120784.451.31119400$-0.72AL|NL
123 Paul Skenes PIT 85553.761.2591310$-0.76AL|NL
124 Miles Mikolas STL 1528104.451.30108350$-0.77AL|NL
125 Ryan Pressly HOU 55423.301.1564163$-0.85AL|NL
126 Jared Jones PIT 107674.181.29106390$-0.87AL|NL
127 Jason Adam TB 54323.451.1264195$-1.00AL|NL
128 Walker Buehler IL-15 LAD 120774.351.31109380$-1.00AL|NL
129 Aroldis Chapman PIT 54443.421.3283334$-1.12AL|NL
130 Jameson Taillon CHC 128784.491.28109350$-1.15AL|NL
131 Jordan Hicks SF 116784.061.41117580$-1.23AL|NL
132 Brady Singer KAN 140794.431.34126440$-1.38AL|NL
133 Eduardo Rodriguez IL-15 ARI 92653.921.3088310$-1.43AL|NL
134 Matthew Strahm PHI 59433.531.1169171$-1.47AL|NL
135 Triston McKenzie CLE 101664.211.2898360$-1.49AL|NL
136 Justin Lawrence COL 55344.371.40592615$-1.53AL|NL
137 Jeff Hoffman PHI 55433.831.2465246$-1.61AL|NL
138 Kyle Harrison SF 114564.211.33124500$-1.81AL|NL
139 Hector Neris CHC 56334.121.31612511$-1.92AL|NL
140 Ross Stripling OAK 116674.201.2995310$-2.01AL|NL
141 Logan Allen CLE 118674.221.33109420$-2.01AL|NL
142 Michael Wacha KAN 127784.411.33108390$-2.21AL|NL
143 Daniel Hudson LAD 52433.961.2064175$-2.26AL|NL
144 Jordan Wicks CHC 108664.181.3299380$-2.28AL|NL
145 Orion Kerkering PHI 53323.731.2259187$-2.34AL|NL
146 Jose Soriano LAA 103564.161.37122540$-2.55AL|NL
147 Joel Payamps MIL 55433.881.2753187$-2.62AL|NL
148 Reese Olson DET 107674.191.34100420$-2.75AL|NL
149 John Means IL-15 BAL 106664.321.2685270$-2.78AL|NL
150 Giovanny Gallegos STL 58433.931.1865183$-2.85AL|NL
151 Kenta Maeda DET 118684.561.29110360$-2.88AL|NL
152 Brock Stewart MIN 54223.101.1774222$-2.88AL|NL
153 Joe Jimenez ATL 57323.601.1771182$-3.12AL|NL
154 JoJo Romero STL 54433.361.2461202$-3.15AL|NL
155 Andrew Abbott CIN 100674.451.33106400$-3.22AL|NL
156 Ronel Blanco HOU 111764.351.40109510$-3.24AL|NL
157 Jake Junis IL-15 MIL 94554.271.2893270$-3.50AL|NL
158 Griffin Jax MIN 55443.841.2160183$-3.55AL|NL
159 Bryce Elder ATL 125764.311.38102450$-3.55AL|NL
160 Bryan Abreu HOU 56323.561.2575272$-3.77AL|NL
161 Joe Ross MIL 112674.391.34101410$-3.91AL|NL
162 David Peterson IL-60 NYM 60433.311.2765240$-3.98AL|NL
163 Garrett Cleavinger TB 52323.381.2670282$-4.01AL|NL
164 Luis Gil NYY 82444.001.35103460$-4.03AL|NL
165 Kyle Gibson STL 1488104.471.41116530$-4.03AL|NL
166 Yimi Garcia TOR 51323.631.1757153$-4.19AL|NL
167 Matt Brash IL-15 SEA 44222.911.1757193$-4.19AL|NL
168 Louie Varland MIN 86554.241.2883270$-4.23AL|NL
169 Paul Blackburn OAK 124684.221.38101420$-4.30AL|NL
170 Trevor Megill MIL 53223.521.2569214$-4.36AL|NL
171 Seth Lugo KAN 129784.471.37102390$-4.45AL|NL
172 Max Meyer MIA 104574.181.3597390$-4.45AL|NL
173 Keaton Winn SF 94564.121.3284310$-4.48AL|NL
174 David Robertson TEX 54334.051.2961216$-4.55AL|NL
175 Alex Wood OAK 114684.401.3598400$-4.56AL|NL
176 Gavin Williams IL-15 CLE 76554.151.3078300$-4.66AL|NL
177 Clayton Kershaw IL-60 LAD 61433.701.2161170$-4.67AL|NL
178 Pierce Johnson ATL 54433.761.3071231$-4.76AL|NL
179 Casey Mize DET 109574.381.2989320$-4.83AL|NL
180 Fernando Cruz CIN 54333.711.2974242$-4.88AL|NL
181 Colin Rea MIL 121674.601.32101350$-4.89AL|NL
182 Caleb Ferguson NYY 53433.841.2558212$-4.93AL|NL
183 Nick Martinez CIN 112564.321.36105380$-4.95AL|NL
184 Taylor Rogers SF 53443.861.2862202$-5.00AL|NL
185 James Paxton LAD 104774.621.41103450$-5.24AL|NL
186 Alex Vesia LAD 51433.951.2664231$-5.47AL|NL
187 Erik Swanson TOR 55333.741.2061171$-5.55AL|NL
188 Aaron Ashby MIL 81554.031.4186390$-5.57AL|NL
189 Lance McCullers IL-60 HOU 70443.841.3170270$-5.66AL|NL
190 Gabe Speier SEA 53223.431.1457141$-5.66AL|NL
191 Dane Dunning TEX 123784.611.41109470$-5.67AL|NL
192 Robert Gasser MIL 89564.381.3181310$-5.71AL|NL
193 Mark Leiter Jr. CHC 53333.961.2756204$-5.74AL|NL
194 Andrew Nardi MIA 54333.711.2863232$-5.75AL|NL
195 Jose Quintana NYM 135784.461.44114540$-5.77AL|NL
196 Scott Barlow CLE 54333.771.2763222$-5.79AL|NL
197 Abner Uribe MIL 56223.571.3372333$-5.80AL|NL
198 Colin Poche TB 53444.101.2853213$-5.86AL|NL
199 Erick Fedde CWS 120694.711.37113430$-5.90AL|NL
200 Yennier Cano BAL 55323.651.2852193$-5.93AL|NL
201 Chad Green IL-15 TOR 45433.761.1751130$-5.94AL|NL
202 Michael Lorenzen TEX 110674.551.3694420$-5.94AL|NL
203 Joe Kelly LAD 52323.721.3064242$-5.98AL|NL
204 Ben Lively CLE 113684.571.3696360$-5.99AL|NL
205 Ryan Walker SF 52333.601.2560191$-6.01AL|NL
206 Chris Martin BOS 55333.831.2653123$-6.09AL|NL
207 Enyel De Los Santos SD 54323.721.2156191$-6.12AL|NL
208 Lucas Erceg OAK 55343.731.3765313$-6.17AL|NL
209 DL Hall IL-15 MIL 76444.141.3687370$-6.17AL|NL
210 Huascar Ynoa ATL 67434.001.3069240$-6.19AL|NL
211 Aaron Bummer ATL 53433.701.3263240$-6.21AL|NL
212 Ian Hamilton NYY 56333.761.3163262$-6.25AL|NL
213 Mike Clevinger CWS 126694.791.34108430$-6.27AL|NL
214 Tyler Anderson LAA 140794.811.38116490$-6.41AL|NL
215 Jhony Brito SD 76554.161.3059230$-6.42AL|NL
216 Drew Rasmussen IL-60 TB 46323.361.1647120$-6.46AL|NL
217 Caleb Thielbar MIN 53333.821.2460181$-6.46AL|NL
218 Frankie Montas IL-15 CIN 119694.751.38112420$-6.47AL|NL
219 Steven Okert MIN 52323.921.2463221$-6.49AL|NL
220 Randy Vasquez SD 89554.331.3579350$-6.52AL|NL
221 Graham Ashcraft CIN 131794.771.39109460$-6.57AL|NL
222 Adam Ottavino NYM 54333.821.3060232$-6.59AL|NL
223 Yuki Matsui SD 53223.661.3163273$-6.67AL|NL
224 Andrew Heaney TEX 85454.491.3188300$-6.77AL|NL
225 Nick Sandlin CLE 52433.931.2858230$-6.81AL|NL
226 Daniel Coulombe BAL 54333.771.2758191$-6.86AL|NL
227 Alex Lange DET 52343.971.3866303$-6.86AL|NL
228 Anthony Bender MIA 50333.851.2653182$-6.88AL|NL
229 Cade Povich BAL 64443.931.3262260$-6.91AL|NL
230 Andrew Kittredge STL 52333.731.2444142$-7.07AL|NL
231 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.09AL|NL
232 Gregory Soto PHI 53334.001.3363252$-7.21AL|NL
233 Javier Assad CHC 110564.381.3992430$-7.21AL|NL
234 Martin Perez PIT 128684.341.4394470$-7.38AL|NL
235 Andrew Chafin DET 53333.981.3259232$-7.39AL|NL
236 Adrian Morejon SD 50323.721.2353170$-7.41AL|NL
237 Seranthony Dominguez PHI 52444.171.3358231$-7.46AL|NL
238 Shawn Armstrong TB 49223.551.2152151$-7.53AL|NL
239 Cade Smith CLE 51333.791.3061240$-7.70AL|NL
240 Gregory Santos IL-60 SEA 41223.421.2542153$-7.71AL|NL
241 Drew Thorpe CWS 78454.251.3267270$-7.72AL|NL
242 Cody Bradford IL-15 TEX 67444.321.2657170$-7.76AL|NL
243 Josh Sborz IL-15 TEX 51333.841.2859200$-7.77AL|NL
244 Chase Silseth IL-15 LAA 81454.381.3681340$-7.82AL|NL
245 Tyler Wells IL-15 BAL 59334.211.1955170$-7.86AL|NL
246 Matt Waldron SD 99564.591.3479320$-7.88AL|NL
247 Ryne Stanek SEA 53223.891.2960252$-7.95AL|NL
248 Josiah Gray IL-15 WAS 121694.851.41113550$-7.99AL|NL
249 Matthew Liberatore STL 70444.131.3663290$-8.20AL|NL
250 Kody Funderburk MIN 51333.781.3156220$-8.24AL|NL
251 Ben Brown CHC 55333.941.3059230$-8.24AL|NL
252 Ryan Fernandez STL 51333.811.2947181$-8.27AL|NL
253 Gavin Stone LAD 62434.271.3461240$-8.40AL|NL
254 Dylan Lee ATL 46323.801.2447140$-8.40AL|NL
255 Bryan Hudson MIL 52333.861.3257220$-8.48AL|NL
256 Jose Leclerc TEX 55234.391.3963305$-8.55AL|NL
257 Sam Hentges IL-15 CLE 44223.321.2447160$-8.63AL|NL
258 Phil Maton TB 55324.171.3258231$-8.64AL|NL
259 Emilio Pagan CIN 56344.591.2857192$-8.82AL|NL
260 Tayler Saucedo SEA 52333.831.3151220$-8.82AL|NL
261 Matt Manning DET 99574.651.3779360$-8.90AL|NL
262 Jacob deGrom IL-60 TEX 23212.760.963250$-8.91AL|NL
263 Keegan Akin BAL 43223.611.2047130$-8.92AL|NL
264 John Schreiber KAN 54334.041.3352211$-8.94AL|NL
265 Ryan Thompson ARI 53333.931.3145171$-9.01AL|NL
266 Bailey Falter PIT 84464.491.3264240$-9.12AL|NL
267 Jake Irvin WAS 108574.711.3990420$-9.18AL|NL
268 Ryne Nelson IL-15 ARI 81454.461.3465260$-9.22AL|NL
269 Luis Garcia LAA 53334.051.3552191$-9.22AL|NL
270 Matt Moore LAA 54234.391.3556224$-9.25AL|NL
271 Nate Pearson TOR 50334.061.3457250$-9.26AL|NL
272 Trevor Richards TOR 52224.051.2964240$-9.27AL|NL
273 Jordan Leasure CWS 53234.201.3455243$-9.27AL|NL
274 Tim Mayza TOR 50323.791.3246190$-9.31AL|NL
275 Tyler Rogers SF 54334.151.3039132$-9.42AL|NL
276 Shelby Miller DET 52344.411.3452222$-9.44AL|NL
277 Reed Garrett NYM 53344.111.3558230$-9.46AL|NL
278 Scott McGough ARI 52334.041.3454210$-9.49AL|NL
279 J.P. France HOU 70444.401.3965290$-9.51AL|NL
280 John Brebbia CWS 52344.421.3154191$-9.53AL|NL
281 Simeon Woods Richardson MIN 91564.581.4276380$-9.55AL|NL
282 Spencer Turnbull PHI 75454.631.3772290$-9.61AL|NL
283 Josh Winckowski BOS 75444.381.4067270$-9.62AL|NL
284 Will Vest DET 51233.891.3050181$-9.62AL|NL
285 Michael Grove LAD 50223.981.2654170$-9.64AL|NL
286 Wandy Peralta SD 51334.011.3647231$-9.66AL|NL
287 Kyle Hendricks IL-15 CHC 88564.751.3565220$-9.69AL|NL
288 Adrian Houser NYM 111674.561.4580460$-9.69AL|NL
289 Luke Little CHC 47223.811.3459260$-9.71AL|NL
290 Hunter Gaddis CLE 52334.381.2948181$-9.72AL|NL
291 Elvis Peguero MIL 51334.051.3249200$-9.72AL|NL
292 Yency Almonte CHC 52224.211.3456242$-9.81AL|NL
293 Ryan Borucki IL-15 PIT 45223.751.2545160$-9.88AL|NL
294 Tylor Megill IL-15 NYM 73454.491.3966280$-9.88AL|NL
295 Jose Urquidy IL-15 HOU 73444.691.3159210$-9.88AL|NL
296 Emerson Hancock SEA 63454.461.3350210$-9.89AL|NL
297 Will Smith KAN 52344.611.3649203$-9.89AL|NL
298 Ryan Weathers MIA 105584.581.4589440$-9.90AL|NL
299 Hayden Wesneski CHC 61344.351.3156210$-9.93AL|NL
300 Brooks Raley IL-15 NYM 48224.031.3253201$-9.96AL|NL