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 1531273.261.11164430$31.31AL|NL
2 Spencer Strider IL-15 ATL 1311153.451.08189410$30.64AL|NL
3 Yoshinobu Yamamoto LAD 1411163.650.97143300$28.35AL|NL
4 Logan Webb SF 1651273.341.17139350$26.86AL|NL
5 Corbin Burnes BAL 153963.571.12163450$24.56AL|NL
6 Zac Gallen ARI 1551183.531.18149460$24.29AL|NL
7 George Kirby SEA 1441173.471.12131220$23.98AL|NL
8 Zack Wheeler PHI 1471063.571.17152400$22.87AL|NL
9 Dylan Cease SD 139963.531.23171590$21.65AL|NL
10 Framber Valdez IL-15 HOU 1471163.391.23133510$21.56AL|NL
11 Logan Gilbert SEA 157973.551.18149410$21.46AL|NL
12 Kevin Gausman TOR 1401063.611.20150340$21.17AL|NL
13 Zach Eflin TB 1261063.481.10122190$20.90AL|NL
14 Pablo Lopez MIN 149873.791.15163380$20.51AL|NL
15 Freddy Peralta MIL 131973.751.15153460$20.26AL|NL
16 Tyler Glasnow LAD 1081043.521.13135330$20.21AL|NL
17 Aaron Nola PHI 153984.121.16157330$18.83AL|NL
18 Joe Ryan MIN 133983.981.13143330$18.44AL|NL
19 Blake Snell SF 1261073.661.34156620$17.27AL|NL
20 Shane Bieber IL-60 CLE 121753.411.15127290$16.04AL|NL
21 Chris Bassitt TOR 1451084.001.23128420$15.53AL|NL
22 Sonny Gray STL 127853.401.19115380$15.50AL|NL
23 Jordan Montgomery ARI 133963.471.27123380$15.45AL|NL
24 Jose Berrios TOR 145984.111.24137400$14.09AL|NL
25 Shota Imanaga CHC 116753.491.19124320$14.03AL|NL
26 Max Fried ATL 114943.421.22102320$13.97AL|NL
27 Joe Musgrove SD 122863.631.18111310$13.79AL|NL
28 Hunter Greene CIN 119784.221.17150430$13.57AL|NL
29 Triston McKenzie CLE 128883.851.21124390$13.40AL|NL
30 Bobby Miller IL-15 LAD 109953.831.17106330$13.29AL|NL
31 Charlie Morton ATL 1291074.151.34142550$12.93AL|NL
32 Yu Darvish IL-15 SD 120874.031.17116340$12.32AL|NL
33 Justin Steele IL-15 CHC 120863.661.26110350$11.43AL|NL
34 Grayson Rodriguez BAL 125664.121.21137390$10.41AL|NL
35 Brandon Pfaadt ARI 126774.061.22122300$10.27AL|NL
36 Tarik Skubal DET 94653.541.12101230$10.20AL|NL
37 Carlos Rodon NYY 101763.991.18113340$10.01AL|NL
38 Justin Verlander HOU 115963.921.2593350$9.72AL|NL
39 Tanner Bibee CLE 128773.981.27122440$9.44AL|NL
40 Jesus Luzardo MIA 128684.131.28145470$9.41AL|NL
41 Merrill Kelly IL-15 ARI 128874.021.27111390$9.40AL|NL
42 Bryce Miller SEA 121774.071.21109320$8.97AL|NL
43 Bailey Ober MIN 122664.071.21119290$8.68AL|NL
44 Dean Kremer BAL 132774.051.27117400$8.52AL|NL
45 Hunter Brown HOU 114984.271.34115470$8.15AL|NL
46 Mitch Keller PIT 1437104.211.32134470$7.93AL|NL
47 Emmanuel Clase CLE 62622.751.0865150$7.86AL|NL
48 Cristian Javier IL-15 HOU 121654.061.26122510$7.78AL|NL
49 Patrick Sandoval LAA 120884.031.38121510$7.61AL|NL
50 Reid Detmers LAA 119664.191.27128430$7.47AL|NL
51 Marcus Stroman NYY 120874.121.2999390$6.98AL|NL
52 Ranger Suarez PHI 118753.871.31104390$6.98AL|NL
53 Cole Ragans KAN 100663.831.29104370$6.87AL|NL
54 Chris Sale ATL 84643.891.21102250$6.79AL|NL
55 Andres Munoz SEA 50633.121.1175200$6.53AL|NL
56 Jon Gray TEX 114664.221.26117390$6.35AL|NL
57 Aaron Civale TB 104654.101.20100290$6.34AL|NL
58 Nathan Eovaldi TEX 115774.171.28106360$6.33AL|NL
59 Nestor Cortes NYY 94543.801.1591240$6.03AL|NL
60 Nick Pivetta IL-15 BOS 106774.511.29112380$5.96AL|NL
61 Matthew Strahm PHI 63643.711.1172170$5.60AL|NL
62 Michael King SD 83544.001.26107350$5.46AL|NL
63 MacKenzie Gore WAS 102674.121.32116420$5.40AL|NL
64 Brayan Bello BOS 1259104.381.42116450$5.37AL|NL
65 Cristopher Sanchez PHI 122664.221.27110380$5.35AL|NL
66 Reynaldo Lopez ATL 72633.581.2579260$5.19AL|NL
67 JP Sears OAK 122674.171.30110400$4.86AL|NL
68 Tanner Houck BOS 96774.331.3099320$4.47AL|NL
69 Yusei Kikuchi TOR 118664.221.36122450$4.44AL|NL
70 Andrew Abbott CIN 124684.521.33131480$4.40AL|NL
71 Miles Mikolas STL 140894.491.3098320$4.25AL|NL
72 Cody Bradford IL-15 TEX 95774.291.2782230$4.23AL|NL
73 A.J. Minter ATL 55633.731.1568150$4.21AL|NL
74 Jhony Brito SD 91764.091.2672260$4.16AL|NL
75 Garrett Whitlock IL-15 BOS 77533.791.2181180$4.09AL|NL
76 Clarke Schmidt NYY 114664.431.30114370$3.99AL|NL
77 Tyler Wells IL-15 BAL 96554.281.1786290$3.91AL|NL
78 Bryce Elder ATL 126754.231.35103460$3.83AL|NL
79 Alexis Diaz CIN 57653.851.1968280$3.52AL|NL
80 Edwin Diaz NYM 47312.821.0274160$3.51AL|NL
81 Raisel Iglesias ATL 48523.051.0958110$3.48AL|NL
82 Ryan Pepiot TB 81544.021.2588330$3.46AL|NL
83 Ryan Helsley STL 47633.291.1555170$3.35AL|NL
84 Tanner Scott MIA 55663.761.3075280$3.18AL|NL
85 Louie Varland MIN 113674.561.32108350$3.04AL|NL
86 Josh Hader HOU 48423.111.1068190$2.94AL|NL
87 Jameson Taillon CHC 111674.451.2696300$2.91AL|NL
88 Logan Allen CLE 115674.341.33106400$2.85AL|NL
89 Griffin Jax MIN 65664.181.2269200$2.52AL|NL
90 Kutter Crawford BOS 95554.281.2995310$2.50AL|NL
91 Reese Olson DET 106674.261.35100440$2.30AL|NL
92 Brady Singer KAN 123684.591.33115390$2.30AL|NL
93 Lance Lynn STL 121684.551.35115420$2.07AL|NL
94 Zack Littell TB 77433.741.1666160$2.05AL|NL
95 Trevor Rogers MIA 91564.011.3191300$2.00AL|NL
96 Drew Smyly IL-15 CHC 99794.641.3795340$2.00AL|NL
97 Sean Manaea NYM 100564.501.32103350$1.71AL|NL
98 Camilo Doval SF 54543.741.2669250$1.61AL|NL
99 Spencer Arrighetti HOU 89664.441.3588400$1.42AL|NL
100 Jared Jones PIT 105574.401.31102380$1.36AL|NL
101 Scott Barlow CLE 57443.681.2273230$1.36AL|NL
102 Jordan Romano TOR 46533.511.1756150$1.35AL|NL
103 Hunter Harvey WAS 50433.431.1058130$1.30AL|NL
104 J.P. France HOU 109764.391.44103490$1.29AL|NL
105 Frankie Montas IL-15 CIN 110694.841.36112380$1.25AL|NL
106 David Bednar PIT 53323.181.1264160$1.15AL|NL
107 Ryan Walker SF 58543.821.2969210$1.14AL|NL
108 Josiah Gray IL-15 WAS 116684.611.37112520$1.11AL|NL
109 Nick Martinez CIN 86433.991.3289290$1.11AL|NL
110 Edward Cabrera MIA 91574.271.3396420$1.09AL|NL
111 Colin Poche TB 51653.931.2353190$1.08AL|NL
112 Steven Matz STL 92554.121.3586290$1.06AL|NL
113 Ryne Nelson IL-15 ARI 117674.391.3493380$0.90AL|NL
114 Gavin Stone LAD 97544.431.3495360$0.82AL|NL
115 Garrett Crochet CWS 58544.051.3072250$0.74AL|NL
116 Ryan Pressly HOU 47423.361.1355130$0.61AL|NL
117 Slade Cecconi ARI 97554.221.2778250$0.48AL|NL
118 Craig Kimbrel BAL 48554.051.2161210$0.43AL|NL
119 Jack Flaherty DET 113474.501.33116450$0.37AL|NL
120 Cole Irvin BAL 113684.621.3081260$0.28AL|NL
121 Griffin Canning LAA 95574.591.3198320$0.27AL|NL
122 Mitch Spence OAK 110574.211.3686360$0.16AL|NL
123 Ben Brown CHC 84554.161.3484350$0.14AL|NL
124 Jordan Wicks CHC 98554.321.3288350$0.10AL|NL
125 Dane Dunning TEX 124684.721.41113460$0.08AL|NL
126 Peter Fairbanks IL-15 TB 40423.191.2057190$0.08AL|NL
127 Clay Holmes NYY 53433.651.1756190$-0.01AL|NL
128 Alex Vesia LAD 51534.191.2866240$-0.03AL|NL
129 Matthew Liberatore STL 98674.421.4186420$-0.17AL|NL
130 Adbert Alzolay CHC 63444.161.1966180$-0.17AL|NL
131 Erick Fedde CWS 1166104.941.37116380$-0.19AL|NL
132 Ronel Blanco HOU 85554.241.4086400$-0.20AL|NL
133 Keaton Winn SF 87554.361.3379290$-0.22AL|NL
134 Bryan Abreu HOU 57323.701.2878300$-0.26AL|NL
135 Joel Payamps MIL 55543.851.2755190$-0.27AL|NL
136 Mason Miller OAK 48213.141.1265190$-0.44AL|NL
137 Martin Perez PIT 114574.131.4086400$-0.45AL|NL
138 JoJo Romero STL 51433.611.2660180$-0.53AL|NL
139 Michael Wacha KAN 104574.361.3386320$-0.61AL|NL
140 Luis Gil NYY 80334.191.39103480$-0.66AL|NL
141 Kevin Ginkel ARI 51433.581.2456190$-0.68AL|NL
142 Allan Winans ATL 96654.491.3478280$-0.70AL|NL
143 Randy Vasquez SD 83554.351.3474320$-0.83AL|NL
144 Ross Stripling OAK 82454.141.2970220$-1.00AL|NL
145 Bowden Francis TOR 75554.561.3173270$-1.01AL|NL
146 Jason Adam TB 46323.531.1155160$-1.01AL|NL
147 Kyle Harrison SF 95334.391.34109430$-1.05AL|NL
148 James Paxton LAD 92764.781.4693420$-1.07AL|NL
149 Brock Burke IL-60 TEX 54433.801.2052150$-1.10AL|NL
150 Matt Waldron SD 100564.531.3184310$-1.10AL|NL
151 Josh Winckowski BOS 84554.371.3878300$-1.19AL|NL
152 Evan Phillips LAD 48313.401.1654160$-1.21AL|NL
153 Ryan Yarbrough LAD 84664.831.2966190$-1.27AL|NL
154 Michael Lorenzen TEX 99574.631.3382370$-1.33AL|NL
155 Hunter Gaddis CLE 86564.511.3576320$-1.47AL|NL
156 Nick Lodolo CIN 74344.401.2588250$-1.51AL|NL
157 Colin Rea MIL 99454.581.3084280$-1.66AL|NL
158 Tyler Holton DET 64333.961.1858170$-1.70AL|NL
159 Nick Sandlin CLE 48443.951.2455210$-1.70AL|NL
160 Jeff Hoffman PHI 48434.021.2456210$-1.74AL|NL
161 Kody Funderburk MIN 62444.181.3470270$-1.75AL|NL
162 Alex Lange DET 52454.161.3670300$-1.79AL|NL
163 Giovanny Gallegos STL 48333.961.1458140$-1.79AL|NL
164 Alex Wood OAK 86464.431.3278280$-1.80AL|NL
165 Elijah Morgan IL-15 CLE 63333.991.2364190$-1.82AL|NL
166 Chris Paddack MIN 66444.451.2464150$-1.88AL|NL
167 Kyle Gibson STL 129794.721.45102500$-1.88AL|NL
168 Aaron Ashby MIL 71554.261.4379350$-1.90AL|NL
169 Joe Jimenez ATL 46213.401.1459140$-1.98AL|NL
170 Miguel Diaz HOU 54323.601.2051200$-2.11AL|NL
171 Tyler Anderson LAA 115584.791.36101380$-2.14AL|NL
172 Jake Junis IL-15 MIL 71334.281.2773190$-2.21AL|NL
173 Kyle Hurt IL-15 LAD 61434.431.3573300$-2.22AL|NL
174 Enyel De Los Santos SD 52323.811.1752170$-2.25AL|NL
175 Keegan Akin BAL 53323.881.2358160$-2.39AL|NL
176 Seth Lugo KAN 105574.401.3881310$-2.45AL|NL
177 Pierce Johnson ATL 45434.111.3561190$-2.46AL|NL
178 Tobias Myers MIL 92574.691.3786340$-2.52AL|NL
179 Javier Assad CHC 99454.311.3982390$-2.53AL|NL
180 Erik Swanson TOR 47323.771.2053140$-2.55AL|NL
181 Jonathan Loaisiga IL-60 NYY 42433.681.1637100$-2.55AL|NL
182 Yennier Cano BAL 60323.791.2656190$-2.58AL|NL
183 Chase Silseth IL-15 LAA 78454.581.3680330$-2.60AL|NL
184 Hayden Wesneski CHC 80454.541.3273280$-2.62AL|NL
185 Chad Green IL-15 TOR 37433.861.174290$-2.62AL|NL
186 Fernando Cruz CIN 47323.801.3667220$-2.66AL|NL
187 Bryse Wilson MIL 91454.531.3071250$-2.69AL|NL
188 Aroldis Chapman PIT 41333.731.3766260$-2.73AL|NL
189 Jose Alvarado PHI 43323.661.2857200$-2.76AL|NL
190 Bailey Falter PIT 99474.501.3274270$-2.81AL|NL
191 A.J. Puk IL-15 MIA 51454.241.3864230$-2.82AL|NL
192 DL Hall IL-15 MIL 69344.361.3884340$-2.84AL|NL
193 Andrew Nardi MIA 50333.871.2859200$-2.85AL|NL
194 Elvis Peguero MIL 54444.151.2953200$-2.85AL|NL
195 Caleb Ferguson NYY 50444.251.2753190$-2.87AL|NL
196 Alec Marsh KAN 103594.801.4498450$-2.87AL|NL
197 Yimi Garcia TOR 49333.921.2254150$-2.91AL|NL
198 Andrew Heaney TEX 98474.871.3899370$-2.93AL|NL
199 Mark Leiter Jr. CHC 63334.191.2865250$-2.94AL|NL
200 Roansy Contreras PIT 81354.511.3079290$-2.94AL|NL
201 Cade Smith CLE 50333.921.3263250$-2.95AL|NL
202 Miguel Castro IL-15 ARI 48434.011.3050190$-2.97AL|NL
203 Aaron Bummer ATL 47434.241.3458210$-2.98AL|NL
204 Michael Kopech CWS 93574.911.4299490$-3.04AL|NL
205 Graham Ashcraft CIN 113584.921.3698390$-3.04AL|NL
206 Kevin Kelly TB 50333.901.1646130$-3.09AL|NL
207 Jordan Hicks SF 60444.171.4165320$-3.11AL|NL
208 Keegan Thompson CHC 60444.261.3661280$-3.16AL|NL
209 Seranthony Dominguez PHI 44554.491.3750210$-3.19AL|NL
210 Yariel Rodriguez TOR 46434.151.2849180$-3.19AL|NL
211 Kyle Finnegan WAS 52564.411.3750210$-3.26AL|NL
212 Kyle Hendricks IL-15 CHC 115584.831.3488290$-3.28AL|NL
213 Orion Kerkering PHI 45323.951.1949120$-3.33AL|NL
214 David Robertson TEX 47444.311.3455200$-3.46AL|NL
215 Steven Okert MIN 49223.991.2061200$-3.49AL|NL
216 Dylan Lee ATL 42323.621.2144110$-3.51AL|NL
217 Gabe Speier SEA 45213.681.1248100$-3.63AL|NL
218 Emerson Hancock SEA 85574.561.3565290$-3.66AL|NL
219 Adam Ottavino NYM 45333.771.3052200$-3.67AL|NL
220 Garrett Cleavinger TB 36323.581.3050210$-3.70AL|NL
221 Tanner Banks CWS 63334.231.2960180$-3.73AL|NL
222 Carlos Estevez LAA 45334.081.2452170$-3.74AL|NL
223 Hector Neris CHC 49334.121.2755210$-3.75AL|NL
224 Justin Lawrence COL 58454.501.3863270$-3.78AL|NL
225 Luis Severino NYM 81464.701.3275270$-3.84AL|NL
226 Shawn Armstrong TB 47213.531.2251150$-3.85AL|NL
227 Brandon Bielak HOU 91554.491.4274370$-3.91AL|NL
228 Bryce Jarvis ARI 89564.521.4775420$-3.94AL|NL
229 Ian Hamilton NYY 49334.031.3357240$-3.95AL|NL
230 Josh Sborz IL-15 TEX 44333.981.2952170$-4.01AL|NL
231 Jose Soriano LAA 60334.501.3874330$-4.05AL|NL
232 Jake Irvin WAS 115464.751.3796440$-4.11AL|NL
233 Mitchell Parker WAS 88574.701.4881420$-4.12AL|NL
234 Luis Ortiz PIT 104584.601.4588450$-4.12AL|NL
235 Joey Wentz DET 88474.771.4388390$-4.12AL|NL
236 Scott McGough ARI 51444.291.3752200$-4.13AL|NL
237 Zack Thompson STL 80564.821.4677400$-4.14AL|NL
238 Julian Merryweather IL-60 CHC 46223.951.2861200$-4.25AL|NL
239 Paul Blackburn OAK 99464.301.4279340$-4.25AL|NL
240 Trevor Richards TOR 56224.341.3071260$-4.29AL|NL
241 Bryan Hudson MIL 52334.201.3458220$-4.36AL|NL
242 Jay Jackson MIN 44334.301.2450140$-4.40AL|NL
243 Tyson Miller SEA 58334.241.3155210$-4.51AL|NL
244 Ryan Fernandez STL 43333.721.2741140$-4.53AL|NL
245 Abner Uribe MIL 50213.851.3663310$-4.60AL|NL
246 Michael Grove LAD 67224.271.3371240$-4.62AL|NL
247 Casey Mize DET 84354.481.2663250$-4.75AL|NL
248 Seth Martinez HOU 50334.241.2950180$-4.77AL|NL
249 Gregory Soto PHI 49334.471.3560230$-4.80AL|NL
250 Tyler Rogers SF 55334.101.2542110$-4.86AL|NL
251 Quinn Priester PIT 107594.931.4189420$-4.88AL|NL
252 Tommy Henry ARI 98454.521.4078390$-4.89AL|NL
253 Xzavion Curry CLE 77334.471.3262240$-4.89AL|NL
254 Ben Lively CLE 76454.601.4166270$-4.91AL|NL
255 Jacob Waguespack TB 68444.401.4062290$-5.04AL|NL
256 Daniel Coulombe BAL 40334.011.3044140$-5.04AL|NL
257 Tyler Alexander TB 65344.641.2756170$-5.10AL|NL
258 Michael Baumann BAL 61454.651.4159280$-5.12AL|NL
259 Jacob Lopez TB 72334.391.3771310$-5.12AL|NL
260 Kirby Yates TEX 42334.281.3451210$-5.14AL|NL
261 Phil Maton TB 49224.091.3057210$-5.17AL|NL
262 Luis Frias IL-15 ARI 57334.211.4159260$-5.18AL|NL
263 Taylor Rogers SF 38334.171.3146140$-5.18AL|NL
264 Clayton Beeter NYY 82454.861.4182400$-5.24AL|NL
265 Brock Stewart MIN 34113.111.1948140$-5.25AL|NL
266 Wade Miley IL-15 MIL 89564.401.4359330$-5.27AL|NL
267 Emilio Pagan CIN 49344.661.2550160$-5.29AL|NL
268 Tayler Saucedo SEA 42334.101.3043180$-5.31AL|NL
269 Kenley Jansen BOS 38334.161.3346170$-5.33AL|NL
270 Jacob Webb BAL 52224.301.2858200$-5.34AL|NL
271 Andrew Saalfrank ARI 49334.141.4053250$-5.35AL|NL
272 Cole Sands MIN 58224.211.3361220$-5.42AL|NL
273 Drew Smith NYM 47334.271.3449220$-5.42AL|NL
274 Andrew Kittredge STL 38323.721.223090$-5.44AL|NL
275 Jose Butto NYM 98464.731.4489440$-5.45AL|NL
276 Trent Thornton SEA 53223.871.2847170$-5.51AL|NL
277 Tim Herrin CLE 52344.241.4054240$-5.54AL|NL
278 Chris Martin BOS 38323.901.283670$-5.57AL|NL
279 Simeon Woods Richardson MIN 89464.671.4473390$-5.59AL|NL
280 Adrian Houser NYM 96564.561.4467410$-5.59AL|NL
281 Jorge Alcala MIN 36334.181.2739140$-5.65AL|NL
282 Max Meyer MIA 65344.271.3963260$-5.71AL|NL
283 Tim Mayza TOR 46324.001.3340180$-5.72AL|NL
284 Michael Tonkin NYM 52344.691.3456190$-5.73AL|NL
285 Joe Boyle OAK 88594.801.62101660$-5.74AL|NL
286 Nate Pearson TOR 48334.341.4053250$-5.75AL|NL
287 Jared Koenig MIL 71454.621.4258270$-5.76AL|NL
288 Landen Roupp SF 65334.471.3656250$-5.82AL|NL
289 Erasmo Ramirez TB 53334.281.3042130$-5.86AL|NL
290 Wandy Peralta SD 44324.071.3239190$-5.88AL|NL
291 Ryan Thompson ARI 38323.891.2732110$-5.91AL|NL
292 Tylor Megill IL-15 NYM 101584.891.4888410$-5.91AL|NL
293 Darius Vines ATL 66434.641.3857230$-5.96AL|NL
294 Kyle Muller OAK 107354.681.4390440$-5.97AL|NL
295 Nick Robertson STL 41223.821.2541140$-5.98AL|NL
296 Will Vest DET 51234.091.3150180$-6.04AL|NL
297 Will Smith KAN 44344.511.2943160$-6.04AL|NL
298 Isaiah Campbell IL-15 BOS 39444.531.3937150$-6.06AL|NL
299 Tom Cosgrove SD 45224.141.2848190$-6.06AL|NL
300 Joseph Mantiply ARI 41333.921.3436120$-6.08AL|NL