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 1691283.531.14180510$24.92AL|NL
2 Kevin Gausman TOR 1611183.421.14189420$24.90AL|NL
3 Zack Wheeler PHI 1681173.511.10175400$24.85AL|NL
4 Pablo Lopez MIN 1681183.521.14186440$24.19AL|NL
5 George Kirby SEA 1651183.571.09156250$22.70AL|NL
6 Corbin Burnes BAL 1691073.541.14182510$22.40AL|NL
7 Logan Webb SF 1731193.441.17155360$21.24AL|NL
8 Max Fried ATL 1551263.411.18149380$20.70AL|NL
9 Zac Gallen ARI 1681183.691.16173460$20.59AL|NL
10 Aaron Nola PHI 1681183.891.12176360$20.55AL|NL
11 Framber Valdez IL-15 HOU 1571173.401.20157510$19.62AL|NL
12 Yoshinobu Yamamoto LAD 1491173.681.13159400$19.42AL|NL
13 Edwin Diaz NYM 54322.691.04841929$19.27AL|NL
14 Tarik Skubal DET 137983.431.11157360$18.47AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Tyler Glasnow LAD 1231063.501.10155380$18.27AL|NL
16 Zach Eflin TB 1501083.641.11146260$18.02AL|NL
17 Logan Gilbert SEA 1621083.821.14163370$17.62AL|NL
18 Joe Ryan MIN 1511083.981.12168390$16.86AL|NL
19 Freddy Peralta MIL 140983.711.15169480$16.28AL|NL
20 Camilo Doval SF 55433.251.22672329$15.07AL|NL
21 Emmanuel Clase CLE 55333.011.12541329$14.61AL|NL
22 Michael King SD 138973.561.19153460$14.57AL|NL
23 Joe Musgrove SD 142973.651.15141360$14.29AL|NL
24 Ryan Helsley STL 55433.121.16712325$14.02AL|NL
25 Raisel Iglesias ATL 56433.341.14671526$13.96AL|NL
26 Grayson Rodriguez BAL 141973.711.18152460$13.78AL|NL
27 Josh Hader HOU 53333.091.16762426$13.74AL|NL
28 Chris Bassitt TOR 1661194.001.21150480$13.51AL|NL
29 David Bednar PIT 57333.231.17671927$13.33AL|NL
30 Evan Phillips LAD 55323.171.09621626$13.29AL|NL
31 Chris Sale ATL 126963.811.15149370$12.96AL|NL
32 Sonny Gray STL 151983.661.22144490$12.52AL|NL
33 Jordan Romano TOR 52433.371.18611925$11.86AL|NL
34 Andres Munoz SEA 54332.931.13712022$11.64AL|NL
35 Justin Verlander HOU 1471073.961.19137410$11.56AL|NL
36 Clay Holmes NYY 55333.301.23582027$11.36AL|NL
37 Dylan Cease SD 145973.861.27169610$11.23AL|NL
38 Tanner Bibee CLE 135963.761.20138410$11.18AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Carlos Rodon NYY 135984.061.18154460$11.01AL|NL
40 Alexis Diaz CIN 57433.861.28702826$10.76AL|NL
41 Jordan Montgomery ARI 151973.801.22137410$10.69AL|NL
42 Craig Kimbrel BAL 56433.731.22692324$10.55AL|NL
43 Mason Miller OAK 59233.331.16772523$10.31AL|NL
44 Blake Snell IL-15 SF 112863.461.25143530$9.99AL|NL
45 Jhoan Duran IL-15 MIN 49322.831.15651721$9.96AL|NL
46 Robert Suarez SD 57333.751.21612225$9.27AL|NL
47 Max Scherzer IL-15 TEX 114863.891.13129310$9.24AL|NL
48 Peter Fairbanks IL-15 TB 45322.851.09621720$9.20AL|NL
49 Cole Ragans KAN 141983.871.28152580$9.18AL|NL
50 Shota Imanaga CHC 140873.881.21142400$9.17AL|NL
51 Tanner Scott MIA 55333.241.24722521$8.80AL|NL
52 Kenley Jansen BOS 53333.991.25632126$8.73AL|NL
53 Justin Steele IL-15 CHC 127863.661.22124370$8.38AL|NL
54 Jose Berrios TOR 147984.131.22138400$7.91AL|NL
55 Yu Darvish IL-15 SD 128874.081.17130350$7.45AL|NL
56 Jesus Luzardo IL-15 MIA 118773.771.20134380$7.45AL|NL
57 Charlie Morton ATL 1421074.141.32155610$7.28AL|NL
58 Mitch Keller PIT 162994.141.29156540$7.02AL|NL
59 Nathan Eovaldi TEX 139974.051.24129410$6.93AL|NL
60 Nestor Cortes NYY 119853.981.18122340$6.84AL|NL
61 Hunter Greene CIN 124874.201.24155470$6.76AL|NL
62 Bobby Miller IL-15 LAD 108853.831.15106300$6.68AL|NL
63 Nick Pivetta IL-15 BOS 128884.201.22146460$6.55AL|NL
64 Bailey Ober MIN 130774.081.16127290$6.23AL|NL
65 Kyle Finnegan WAS 56434.051.31552122$5.76AL|NL
66 Carlos Estevez LAA 55334.271.34592425$5.71AL|NL
67 Marcus Stroman NYY 140983.981.27119450$5.59AL|NL
68 Reid Detmers LAA 145884.251.28156550$5.20AL|NL
69 Reynaldo Lopez ATL 115863.981.25126420$5.18AL|NL
70 Walker Buehler IL-15 LAD 110853.921.19103300$4.91AL|NL
71 Adbert Alzolay CHC 56333.551.15611616$4.80AL|NL
72 Kodai Senga IL-60 NYM 101753.691.25118440$4.57AL|NL
73 Paul Sewald IL-15 ARI 47323.681.17561718$4.50AL|NL
74 Aaron Civale TB 121774.041.18114320$4.46AL|NL
75 Jose Alvarado PHI 54323.091.24742513$4.18AL|NL
76 Cristian Javier IL-15 HOU 121864.301.22128480$4.13AL|NL
77 Hunter Brown HOU 104863.921.26113380$3.91AL|NL
78 Sean Manaea NYM 129884.241.26133410$3.86AL|NL
79 Merrill Kelly IL-15 ARI 119863.991.26114400$3.80AL|NL
80 Kyle Bradish IL-15 BAL 101753.711.21100320$3.75AL|NL
81 Bryce Miller SEA 121774.111.18111300$3.70AL|NL
82 Yusei Kikuchi TOR 125874.181.29134460$3.50AL|NL
83 James McArthur KAN 55234.151.29521823$3.48AL|NL
84 Jon Gray TEX 139884.281.27134470$3.30AL|NL
85 Griffin Canning LAA 122774.161.25130390$3.12AL|NL
86 Kenta Maeda DET 121784.221.22125350$3.10AL|NL
87 Gerrit Cole IL-60 NYY 79633.571.1087200$3.02AL|NL
88 Ryan Pepiot TB 106763.981.21107360$2.98AL|NL
89 Ranger Suarez PHI 133873.991.31118480$2.78AL|NL
90 Michael Kopech CWS 59244.381.33623022$2.42AL|NL
91 Brandon Pfaadt ARI 128784.331.21122320$2.40AL|NL
92 Nick Lodolo CIN 114664.131.25134380$2.33AL|NL
93 Cristopher Sanchez PHI 121764.041.24109360$2.29AL|NL
94 Shane Baz IL-15 TB 89653.781.1797280$2.16AL|NL
95 Jason Foley DET 55223.731.30451520$2.06AL|NL
96 Lance Lynn STL 145894.481.27138450$2.00AL|NL
97 Kevin Ginkel ARI 53423.571.23582112$1.98AL|NL
98 JP Sears OAK 139794.331.24127430$1.94AL|NL
99 Devin Williams IL-60 MIL 36323.021.20491714$1.77AL|NL
100 Garrett Whitlock IL-15 BOS 104764.161.20101240$1.56AL|NL
101 Braxton Garrett IL-15 MIA 101663.851.2399260$1.08AL|NL
102 Bryan Woo IL-15 SEA 98563.921.18105320$1.01AL|NL
103 James Paxton LAD 103864.271.28109360$1.01AL|NL
104 Steven Matz STL 116774.061.28109340$0.99AL|NL
105 Clarke Schmidt NYY 130874.351.28117410$0.96AL|NL
106 Jordan Hicks SF 109673.821.33119510$0.77AL|NL
107 Hector Neris CHC 55433.811.26622211$0.65AL|NL
108 Kutter Crawford BOS 125774.441.25124380$0.61AL|NL
109 Brayan Bello IL-15 BOS 127984.271.34111420$0.53AL|NL
110 Kirby Yates TEX 52334.171.35632816$0.46AL|NL
111 MacKenzie Gore WAS 124784.281.32132510$0.44AL|NL
112 Edward Cabrera MIA 109774.031.34118550$0.43AL|NL
113 Logan Allen CLE 119774.131.30113430$0.34AL|NL
114 Taj Bradley IL-15 TB 107664.181.24113360$0.29AL|NL
115 Dean Kremer BAL 132874.321.30114420$0.27AL|NL
116 Kyle Harrison SF 117554.061.29131510$0.14AL|NL
117 Naoyuki Uwasawa BOS 34124.651.3730120$0.00AL|NL
118 Jason Adam TB 53323.301.0964186$-0.12AL|NL
119 Miles Mikolas STL 155894.451.26108330$-0.30AL|NL
120 Hunter Harvey WAS 54333.541.1460158$-0.46AL|NL
121 Michael Wacha KAN 128874.431.29108380$-0.72AL|NL
122 Frankie Montas IL-15 CIN 122774.411.29119390$-0.76AL|NL
123 Zack Littell TB 124764.361.25102310$-0.85AL|NL
124 Triston McKenzie CLE 100564.121.20100330$-0.98AL|NL
125 Patrick Sandoval LAA 137794.091.39127600$-1.04AL|NL
126 John Means IL-15 BAL 101654.181.1780230$-1.13AL|NL
127 DL Hall IL-15 MIL 88543.901.28107390$-1.14AL|NL
128 Tanner Houck BOS 118774.251.32111430$-1.19AL|NL
129 Jameson Taillon CHC 128784.521.25111330$-1.19AL|NL
130 Trevor Rogers MIA 110684.201.29111390$-1.29AL|NL
131 Ryan Pressly HOU 55433.391.1262153$-1.44AL|NL
132 Seth Lugo KAN 125784.331.30109360$-1.46AL|NL
133 Chris Paddack MIN 108764.401.2699260$-1.54AL|NL
134 Jose Quintana NYM 134784.171.35113460$-1.60AL|NL
135 Eduardo Rodriguez IL-15 ARI 92653.931.2887300$-1.78AL|NL
136 Daniel Hudson LAD 52433.571.2163185$-1.91AL|NL
137 Luis Severino NYM 125784.511.30118420$-1.91AL|NL
138 Reese Olson DET 110674.291.28106410$-2.05AL|NL
139 Bryan Abreu HOU 56323.041.2075252$-2.06AL|NL
140 Keaton Winn SF 103664.151.2691300$-2.07AL|NL
141 Aroldis Chapman PIT 53433.321.3179323$-2.19AL|NL
142 Kyle Gibson STL 148894.491.34118470$-2.41AL|NL
143 Jeff Hoffman PHI 55433.921.2666246$-2.57AL|NL
144 Andrew Abbott CIN 98664.311.31108380$-2.57AL|NL
145 Matthew Strahm PHI 58433.631.1269171$-2.64AL|NL
146 Michael Lorenzen TEX 127884.531.32104450$-2.68AL|NL
147 Jose Soriano LAA 115584.081.40133610$-2.79AL|NL
148 Orion Kerkering PHI 52333.741.2360187$-2.93AL|NL
149 Chris Martin BOS 55423.431.1754103$-2.95AL|NL
150 A.J. Minter ATL 55333.451.1767183$-3.11AL|NL
151 Joel Payamps MIL 54333.721.2254167$-3.23AL|NL
152 Bryce Elder ATL 124864.391.3698450$-3.33AL|NL
153 Jordan Wicks CHC 111764.391.3193370$-3.36AL|NL
154 Yariel Rodriguez TOR 97654.141.3598450$-3.45AL|NL
155 Brady Singer KAN 137784.501.34116420$-3.61AL|NL
156 Jack Flaherty DET 123784.481.38121510$-3.68AL|NL
157 Dane Dunning TEX 121774.381.35103420$-3.72AL|NL
158 Justin Lawrence COL 55334.541.49572815$-3.76AL|NL
159 Louie Varland MIN 86554.141.2583250$-3.94AL|NL
160 Garrett Crochet CWS 101564.121.36107490$-4.12AL|NL
161 Max Meyer MIA 103674.361.3195380$-4.14AL|NL
162 Mike Clevinger CWS 121784.651.30103380$-4.14AL|NL
163 Garrett Cleavinger TB 52333.581.2766254$-4.35AL|NL
164 David Robertson TEX 53333.851.2861236$-4.41AL|NL
165 Griffin Jax MIN 55433.901.1956163$-4.48AL|NL
166 Andrew Nardi MIA 53433.671.2665232$-4.55AL|NL
167 Joe Ross MIL 110684.471.3199390$-4.59AL|NL
168 Jake Junis IL-15 MIL 95554.371.2792260$-4.72AL|NL
169 Matt Brash IL-15 SEA 44323.281.2460203$-4.78AL|NL
170 Colin Rea MIL 117674.631.28101360$-4.81AL|NL
171 JoJo Romero STL 54433.681.2459192$-4.85AL|NL
172 Giovanny Gallegos STL 57333.911.1762163$-4.92AL|NL
173 Yuki Matsui SD 53223.411.2268233$-4.96AL|NL
174 Brock Stewart MIN 53323.521.2467222$-4.98AL|NL
175 Alex Cobb IL-60 SF 84443.831.2875240$-5.11AL|NL
176 Trevor Megill MIL 52323.901.2768204$-5.11AL|NL
177 Joe Jimenez ATL 57323.861.2171192$-5.12AL|NL
178 Erik Swanson TOR 55333.551.1661171$-5.14AL|NL
179 Taylor Rogers SF 52443.841.2563202$-5.14AL|NL
180 Robert Gasser MIL 105644.501.34101390$-5.19AL|NL
181 Ross Stripling OAK 112564.381.2789260$-5.24AL|NL
182 Andrew Heaney TEX 85554.381.2990300$-5.25AL|NL
183 Nick Martinez CIN 107654.391.3698410$-5.38AL|NL
184 Gavin Williams IL-15 CLE 71443.951.2573280$-5.51AL|NL
185 Yimi Garcia TOR 51333.821.1654143$-5.51AL|NL
186 Ian Hamilton NYY 56333.551.2663252$-5.57AL|NL
187 Aaron Ashby MIL 81453.931.3590370$-5.58AL|NL
188 Alex Wood OAK 113684.491.3293380$-5.61AL|NL
189 Clayton Kershaw IL-60 LAD 57433.741.1958170$-5.66AL|NL
190 Andrew Kittredge STL 52433.731.1844122$-5.72AL|NL
191 Ben Lively CLE 116684.611.33104370$-5.74AL|NL
192 Caleb Thielbar MIN 52323.711.1863171$-5.86AL|NL
193 Taijuan Walker IL-15 PHI 112774.601.3489400$-5.87AL|NL
194 Caleb Ferguson NYY 52333.471.2760212$-5.88AL|NL
195 Luis Gil NYY 82444.281.3092400$-6.05AL|NL
196 Paul Skenes PIT 77444.171.2576270$-6.08AL|NL
197 Joe Kelly LAD 51333.741.2766232$-6.15AL|NL
198 Ryan Walker SF 52433.671.2959201$-6.16AL|NL
199 Daniel Coulombe BAL 53433.731.2656181$-6.21AL|NL
200 Tyler Anderson LAA 137774.731.35110460$-6.26AL|NL
201 Ronel Blanco HOU 107654.591.38107500$-6.26AL|NL
202 Alex Vesia LAD 50333.731.2265201$-6.30AL|NL
203 Scott Barlow CLE 54333.721.2560212$-6.31AL|NL
204 Casey Mize DET 111574.481.2886330$-6.40AL|NL
205 Lance McCullers IL-60 HOU 64433.801.2965280$-6.43AL|NL
206 Paul Blackburn OAK 126684.501.37104430$-6.53AL|NL
207 Matt Moore LAA 54323.951.3058234$-6.53AL|NL
208 Jose Leclerc TEX 55223.931.3162265$-6.88AL|NL
209 Chase Silseth IL-15 LAA 82554.361.3481350$-6.90AL|NL
210 Javier Assad CHC 108554.281.3791410$-6.94AL|NL
211 Mike Soroka CWS 102574.601.2988340$-6.97AL|NL
212 Drew Rasmussen IL-60 TB 45323.321.1345120$-6.99AL|NL
213 Pierce Johnson ATL 54333.821.3171231$-7.02AL|NL
214 Abner Uribe MIL 56223.481.3673342$-7.05AL|NL
215 Sixto Sanchez MIA 58333.711.2057170$-7.05AL|NL
216 Adrian Houser NYM 112774.511.3983420$-7.17AL|NL
217 Phil Maton TB 54323.841.2460201$-7.20AL|NL
218 Aaron Bummer ATL 53423.811.3263240$-7.21AL|NL
219 Mark Leiter Jr. CHC 53224.021.2459204$-7.21AL|NL
220 Kody Funderburk MIN 51413.611.3155220$-7.27AL|NL
221 Jhony Brito SD 70544.201.2855210$-7.36AL|NL
222 Randy Vasquez SD 87454.091.3477360$-7.38AL|NL
223 Ryne Stanek SEA 53323.841.2958242$-7.39AL|NL
224 John Schreiber KAN 53323.711.2656201$-7.46AL|NL
225 Tim Mayza TOR 50323.291.2549160$-7.54AL|NL
226 Martin Perez PIT 122774.481.4187450$-7.64AL|NL
227 Seranthony Dominguez PHI 52443.971.3154221$-7.74AL|NL
228 Jeffrey Springs IL-60 TB 40323.521.1346120$-7.75AL|NL
229 Graham Ashcraft CIN 134784.751.38104460$-7.76AL|NL
230 Victor Gonzalez NYY 52433.951.2849201$-7.78AL|NL
231 Steven Okert MIN 52334.051.2562211$-7.81AL|NL
232 Andrew Chafin DET 53333.941.3058222$-7.81AL|NL
233 Shawn Armstrong TB 52223.621.1853151$-7.82AL|NL
234 Gabe Speier SEA 53223.681.2057151$-7.83AL|NL
235 Alex Lange DET 52333.951.3861293$-7.90AL|NL
236 Anthony Bender MIA 50333.881.2751192$-7.95AL|NL
237 Yennier Cano BAL 55223.691.2852183$-7.97AL|NL
238 Colin Poche IL-15 TB 42423.791.2345170$-8.03AL|NL
239 Matt Manning DET 99574.581.2973320$-8.16AL|NL
240 Drew Thorpe CWS 76454.301.3069260$-8.18AL|NL
241 Adam Ottavino NYM 53333.941.3155232$-8.21AL|NL
242 Ben Brown CHC 57434.151.3262250$-8.35AL|NL
243 Gregory Soto PHI 52343.961.3458252$-8.36AL|NL
244 Chad Green IL-15 TOR 45323.881.1851130$-8.38AL|NL
245 Fernando Cruz CIN 54224.231.2871242$-8.54AL|NL
246 Enyel De Los Santos SD 53323.931.2955211$-8.58AL|NL
247 Emilio Pagan CIN 55334.421.2659202$-8.67AL|NL
248 Shelby Miller DET 51324.051.3153242$-8.72AL|NL
249 Xzavion Curry CLE 95554.521.3371300$-8.80AL|NL
250 Jose Urquidy IL-15 HOU 75544.691.2760210$-8.82AL|NL
251 Huascar Ynoa ATL 62444.421.3166230$-8.83AL|NL
252 Hoby Milner MIL 52223.721.2149131$-8.85AL|NL
253 Matt Waldron SD 108564.711.3285330$-8.85AL|NL
254 Wandy Peralta SD 51323.671.3248231$-8.86AL|NL
255 Dylan Lee ATL 46313.811.2248130$-8.87AL|NL
256 J.P. France HOU 72544.421.3663280$-8.88AL|NL
257 Landen Roupp SF 54333.921.2654200$-8.90AL|NL
258 Gavin Stone LAD 62434.351.3061230$-8.90AL|NL
259 Luke Little CHC 47323.631.3760260$-8.92AL|NL
260 Josh Winckowski BOS 83444.221.3772290$-8.99AL|NL
261 Jared Jones PIT 102574.701.3793410$-9.00AL|NL
262 Tyler Wells IL-15 BAL 58334.291.1853170$-9.04AL|NL
263 Kyle Hendricks IL-15 CHC 93564.581.3166220$-9.07AL|NL
264 Nick Sandlin CLE 52333.961.2755230$-9.09AL|NL
265 Josh Sborz TEX 51334.201.2661200$-9.11AL|NL
266 Tyler Rogers SF 53333.931.2739142$-9.15AL|NL
267 John Brebbia CWS 52334.221.2755181$-9.20AL|NL
268 Erick Fedde CWS 122694.921.36100420$-9.34AL|NL
269 Tyler Holton DET 49223.581.1844130$-9.35AL|NL
270 Josiah Gray IL-15 WAS 126694.911.41117580$-9.43AL|NL
271 Gregory Santos IL-60 SEA 40223.761.2841143$-9.52AL|NL
272 Jay Jackson MIN 42333.821.2444140$-9.60AL|NL
273 Will Vest DET 50223.801.2853181$-9.61AL|NL
274 Zack Thompson STL 60444.241.3658260$-9.62AL|NL
275 Luke Jackson SF 50333.911.3355210$-9.68AL|NL
276 Lucas Erceg OAK 55334.151.4464322$-9.71AL|NL
277 Chris Devenski TB 48434.531.2346130$-9.75AL|NL
278 Ryan Thompson ARI 52334.011.2945181$-9.75AL|NL
279 Brooks Raley IL-15 NYM 47223.811.2852191$-9.79AL|NL
280 David Peterson IL-60 NYM 58334.071.3663250$-9.86AL|NL
281 Cade Smith CLE 50334.061.3256220$-9.89AL|NL
282 Bailey Falter PIT 84464.561.3167220$-9.91AL|NL
283 Greg Weissert BOS 51424.391.3954241$-9.91AL|NL
284 Bryse Wilson MIL 71444.421.3054200$-9.98AL|NL
285 Hayden Wesneski CHC 63334.331.2859210$-10.04AL|NL
286 Blake Treinen IL-15 LAD 43323.941.2543150$-10.05AL|NL
287 Ryan Yarbrough LAD 57434.541.2445120$-10.10AL|NL
288 Bryan Hudson MIL 52324.011.3555230$-10.21AL|NL
289 Steven Wilson CWS 55234.381.2959262$-10.24AL|NL
290 Michael Baumann BAL 51434.201.3748220$-10.33AL|NL
291 Ryan Brasier LAD 52224.121.2551161$-10.33AL|NL
292 Genesis Cabrera TOR 53324.261.3453241$-10.38AL|NL
293 Dany Jimenez OAK 53234.141.3456292$-10.39AL|NL
294 AJ Smith-Shawver ATL 72434.621.3975330$-10.40AL|NL
295 Tim Herrin CLE 47323.951.3449210$-10.45AL|NL
296 Thyago Vieira MIL 48334.121.3352210$-10.52AL|NL
297 Nate Pearson TOR 49324.231.3254220$-10.54AL|NL
298 Andrew Saalfrank ARI 45313.771.3746230$-10.58AL|NL
299 Will Smith KAN 52244.441.3051203$-10.58AL|NL
300 Alek Manoah IL-15 TOR 59444.511.3454250$-10.59AL|NL