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 Spencer Strider IL-15 ATL 1401253.451.08202440$31.43AL|NL
2 Luis Castillo SEA 1581273.321.12168450$28.97AL|NL
3 Yoshinobu Yamamoto LAD 1451263.660.97146310$28.07AL|NL
4 Logan Webb SF 1721273.361.17146360$25.84AL|NL
5 Zac Gallen ARI 1621283.481.18156480$25.17AL|NL
6 Corbin Burnes BAL 161963.541.12172480$24.29AL|NL
7 Framber Valdez IL-15 HOU 1561263.391.23141540$22.53AL|NL
8 George Kirby SEA 1491183.521.13134230$22.30AL|NL
9 Pablo Lopez MIN 157973.761.14171400$21.97AL|NL
10 Zack Wheeler PHI 1541063.611.17158420$21.91AL|NL
11 Zach Eflin TB 1311163.531.11127200$21.07AL|NL
12 Kevin Gausman TOR 1461063.621.19159350$21.05AL|NL
13 Logan Gilbert SEA 162973.561.18154410$20.63AL|NL
14 Dylan Cease SD 145963.601.25178630$20.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Aaron Nola PHI 1591084.121.16164350$19.71AL|NL
16 Freddy Peralta MIL 136983.801.15160480$19.51AL|NL
17 Joe Ryan MIN 135983.981.14144340$17.17AL|NL
18 Chris Bassitt TOR 1521183.961.22134430$17.15AL|NL
19 Tyler Glasnow LAD 110953.641.15137350$16.95AL|NL
20 Blake Snell SF 1311083.691.35165660$16.71AL|NL
21 Shane Bieber IL-60 CLE 128753.411.15135310$16.24AL|NL
22 Joe Musgrove SD 127953.551.18117330$15.54AL|NL
23 Jose Berrios TOR 1521084.151.24143420$15.01AL|NL
24 Triston McKenzie CLE 133983.821.21127400$14.56AL|NL
25 Yu Darvish IL-15 SD 129974.031.17124360$14.02AL|NL
26 Shota Imanaga CHC 121753.481.20130340$13.88AL|NL
27 Sonny Gray STL 131853.501.21115400$13.77AL|NL
28 Bobby Miller IL-15 LAD 116953.831.17112350$13.45AL|NL
29 Hunter Greene CIN 122784.271.17157450$13.31AL|NL
30 Justin Steele IL-15 CHC 128963.661.26118380$13.17AL|NL
31 Max Fried ATL 118943.491.24105350$12.92AL|NL
32 Charlie Morton ATL 1341074.181.34149580$12.75AL|NL
33 Brandon Pfaadt ARI 132884.071.21128310$12.01AL|NL
34 Carlos Rodon NYY 105864.021.17118350$11.57AL|NL
35 Bryce Miller SEA 126873.951.19113320$11.53AL|NL
36 Jesus Luzardo MIA 136784.161.27153490$11.20AL|NL
37 Grayson Rodriguez BAL 130664.131.21142410$10.47AL|NL
38 Merrill Kelly ARI 137884.021.27118410$9.85AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cristian Javier HOU 128764.061.26129540$9.61AL|NL
40 Tanner Bibee CLE 132773.981.27125450$9.43AL|NL
41 Tarik Skubal DET 97653.641.14103240$9.40AL|NL
42 Mitch Keller PIT 1497104.161.31141480$8.94AL|NL
43 Reid Detmers LAA 124664.081.25134440$8.92AL|NL
44 Bailey Ober MIN 127664.141.21124310$8.62AL|NL
45 Dean Kremer BAL 136774.021.27117410$8.47AL|NL
46 Patrick Sandoval LAA 126883.971.37126520$8.42AL|NL
47 Hunter Brown HOU 118994.321.34118480$7.96AL|NL
48 Aaron Civale TB 108654.091.18104280$7.22AL|NL
49 Ranger Suarez PHI 123753.921.31109410$7.16AL|NL
50 Nathan Eovaldi TEX 119774.161.26109350$7.09AL|NL
51 Marcus Stroman NYY 124874.091.30101410$7.03AL|NL
52 Chris Sale ATL 86643.891.22105260$6.89AL|NL
53 Emmanuel Clase CLE 64632.821.0965150$6.85AL|NL
54 Andrew Abbott CIN 130794.511.32138490$6.64AL|NL
55 Brayan Bello BOS 12910104.441.42119460$6.56AL|NL
56 Yusei Kikuchi TOR 123764.221.37129480$6.21AL|NL
57 Reynaldo Lopez ATL 73733.531.2581270$6.18AL|NL
58 Andres Munoz SEA 51633.141.1179210$6.17AL|NL
59 Cole Ragans KAN 104663.891.30109400$6.12AL|NL
60 Cristopher Sanchez PHI 128664.221.27116390$5.99AL|NL
61 Nick Pivetta IL-15 BOS 113784.511.29119400$5.79AL|NL
62 Michael King SD 86543.951.25111360$5.50AL|NL
63 MacKenzie Gore WAS 105674.161.33120430$5.45AL|NL
64 Jon Gray TEX 116674.331.28118400$5.44AL|NL
65 Nestor Cortes NYY 96543.931.1792260$5.32AL|NL
66 Matthew Strahm PHI 66643.741.1175170$5.28AL|NL
67 Miles Mikolas STL 147894.401.30102340$5.26AL|NL
68 Jhony Brito SD 96874.121.2676280$5.21AL|NL
69 Edwin Diaz NYM 49412.771.0078160$5.14AL|NL
70 Tanner Houck BOS 98774.341.29102330$5.05AL|NL
71 JP Sears OAK 127684.241.31113420$4.63AL|NL
72 Trevor Rogers MIA 96663.971.3196320$4.29AL|NL
73 Garrett Whitlock IL-15 BOS 82543.791.2186190$4.16AL|NL
74 Logan Allen CLE 118674.231.32109410$4.14AL|NL
75 Tyler Wells IL-15 BAL 103564.281.1792310$4.07AL|NL
76 Cody Bradford IL-15 TEX 100784.291.2786240$4.05AL|NL
77 A.J. Minter ATL 58643.771.1571160$3.98AL|NL
78 Clarke Schmidt NYY 115674.441.31114390$3.89AL|NL
79 Louie Varland MIN 120674.471.30114350$3.89AL|NL
80 Ryan Pepiot TB 84543.971.2592340$3.55AL|NL
81 Lance Lynn STL 126794.611.36119430$3.41AL|NL
82 Alexis Diaz CIN 59663.881.1971290$3.31AL|NL
83 Brady Singer KAN 128684.551.33120400$3.20AL|NL
84 Tanner Scott MIA 58663.811.3180300$3.02AL|NL
85 Josh Hader HOU 50423.121.0971200$3.00AL|NL
86 Steven Matz STL 96654.051.3389300$2.94AL|NL
87 Reese Olson DET 111684.291.35105460$2.93AL|NL
88 Raisel Iglesias ATL 49523.141.1160110$2.90AL|NL
89 Gavin Stone LAD 100644.371.32100360$2.87AL|NL
90 J.P. France HOU 113764.281.43106500$2.60AL|NL
91 David Bednar PIT 55433.251.1367170$2.30AL|NL
92 Kutter Crawford BOS 96554.321.2897310$2.29AL|NL
93 Colin Poche TB 54643.661.2157200$2.09AL|NL
94 Zack Littell TB 79433.681.1667170$2.05AL|NL
95 Jared Jones PIT 109574.401.31105390$2.02AL|NL
96 Josiah Gray IL-15 WAS 123694.611.37119550$2.00AL|NL
97 Garrett Crochet CWS 58543.621.2672250$1.96AL|NL
98 Ben Brown CHC 88664.221.3588370$1.93AL|NL
99 Griffin Jax MIN 68664.291.2371220$1.92AL|NL
100 Drew Smyly CHC 1057104.671.37101370$1.89AL|NL
101 Ryne Nelson ARI 125674.391.3499410$1.81AL|NL
102 Sean Manaea NYM 101564.531.30105330$1.79AL|NL
103 Ryan Helsley STL 48533.361.1658180$1.75AL|NL
104 Peter Fairbanks TB 43523.191.2061200$1.73AL|NL
105 Craig Kimbrel BAL 50654.071.2163210$1.70AL|NL
106 Edward Cabrera MIA 95584.331.33100440$1.65AL|NL
107 Jordan Romano TOR 48533.441.1759160$1.60AL|NL
108 Camilo Doval SF 56543.761.2671250$1.49AL|NL
109 Michael Wacha KAN 108684.391.3390330$1.48AL|NL
110 Hunter Harvey WAS 52433.421.0960130$1.45AL|NL
111 Frankie Montas CIN 117694.831.36119400$1.38AL|NL
112 Scott Barlow CLE 58433.601.2274240$1.37AL|NL
113 Nick Martinez CIN 91444.021.3294310$1.18AL|NL
114 Spencer Arrighetti HOU 91664.441.3589420$1.17AL|NL
115 Clay Holmes NYY 55533.751.1858200$1.05AL|NL
116 Ronel Blanco HOU 87654.221.4087410$1.03AL|NL
117 Jack Flaherty DET 114574.561.36114470$1.00AL|NL
118 Griffin Canning LAA 98574.631.31102330$0.97AL|NL
119 Jordan Wicks CHC 102554.321.3392370$0.80AL|NL
120 Kevin Ginkel ARI 53533.611.2459200$0.78AL|NL
121 Adbert Alzolay CHC 66444.051.1770180$0.66AL|NL
122 Dane Dunning TEX 129684.651.40115470$0.46AL|NL
123 Allan Winans ATL 103654.491.3484300$0.37AL|NL
124 Cole Irvin BAL 117684.651.3086270$0.35AL|NL
125 Matt Waldron SD 101564.461.3086310$0.23AL|NL
126 Ryan Pressly HOU 48423.471.1556140$0.15AL|NL
127 Matthew Liberatore STL 104674.421.4091440$0.15AL|NL
128 James Paxton LAD 95774.781.4598420$0.11AL|NL
129 Mitch Spence OAK 117574.241.3791380$-0.02AL|NL
130 JoJo Romero STL 53433.591.2564180$-0.06AL|NL
131 Michael Lorenzen TEX 101674.631.3383380$-0.06AL|NL
132 Elijah Morgan IL-15 CLE 67443.991.2368200$-0.10AL|NL
133 Seth Lugo KAN 109564.281.3687330$-0.23AL|NL
134 Graham Ashcraft CIN 118694.881.35103390$-0.24AL|NL
135 Joel Payamps MIL 58543.891.2757200$-0.25AL|NL
136 Bryan Abreu HOU 59323.741.2981310$-0.31AL|NL
137 Mason Miller OAK 51213.201.1368200$-0.31AL|NL
138 Keaton Winn SF 89554.371.3482300$-0.32AL|NL
139 Martin Perez PIT 119574.161.3988400$-0.41AL|NL
140 Tyler Anderson LAA 117574.711.34103360$-0.44AL|NL
141 Ryan Walker SF 60443.901.3071230$-0.50AL|NL
142 Kyle Harrison SF 98344.451.35113450$-0.52AL|NL
143 Giovanny Gallegos STL 50434.071.1560150$-0.58AL|NL
144 Jordan Hicks SF 62544.081.3770320$-0.58AL|NL
145 Brock Burke IL-60 TEX 57443.801.2055160$-0.77AL|NL
146 Ross Stripling OAK 85444.111.2972230$-0.78AL|NL
147 Aaron Ashby MIL 75564.261.4384370$-0.79AL|NL
148 Andrew Heaney TEX 101574.771.37102380$-0.82AL|NL
149 Aroldis Chapman PIT 43443.691.3468260$-0.87AL|NL
150 Jonathan Loaisiga IL-60 NYY 44533.681.1639110$-0.90AL|NL
151 Bowden Francis TOR 78554.611.3177290$-0.92AL|NL
152 Evan Phillips LAD 49313.401.1455150$-0.93AL|NL
153 Erick Fedde CWS 1216115.091.39117410$-0.95AL|NL
154 Jason Adam TB 48323.611.1257170$-1.03AL|NL
155 Josh Winckowski BOS 87554.401.3882310$-1.04AL|NL
156 Ryan Yarbrough LAD 88664.851.2970190$-1.09AL|NL
157 Luis Gil NYY 83334.281.40105500$-1.14AL|NL
158 Elvis Peguero MIL 57554.151.2855200$-1.17AL|NL
159 Nick Lodolo CIN 72344.531.2588240$-1.20AL|NL
160 Colin Rea MIL 103454.591.2988280$-1.23AL|NL
161 Tyler Holton DET 68333.991.1862180$-1.30AL|NL
162 Kyle Hendricks CHC 120684.841.3591310$-1.30AL|NL
163 Alex Vesia LAD 53434.231.2969250$-1.36AL|NL
164 Alex Wood OAK 89464.401.3281300$-1.46AL|NL
165 Mark Leiter Jr. CHC 65444.221.2968260$-1.48AL|NL
166 Kody Funderburk MIN 65444.211.3474280$-1.48AL|NL
167 Kyle Gibson STL 1317104.791.45103500$-1.50AL|NL
168 Nick Sandlin CLE 50443.991.2557220$-1.65AL|NL
169 Steven Okert MIN 51323.991.2065200$-1.65AL|NL
170 Miguel Diaz HOU 57323.601.2054210$-1.68AL|NL
171 Alec Marsh KAN 105694.861.44100460$-1.68AL|NL
172 Hunter Gaddis CLE 90574.541.3678330$-1.69AL|NL
173 Jeff Hoffman PHI 51434.071.2558220$-1.70AL|NL
174 Jake Junis IL-15 MIL 76334.281.2778210$-1.72AL|NL
175 Hector Neris CHC 51434.031.2758220$-1.81AL|NL
176 Alex Lange DET 54454.221.3873330$-1.87AL|NL
177 Kyle Hurt LAD 65434.431.3577320$-1.90AL|NL
178 Keegan Akin BAL 56323.891.2261150$-1.90AL|NL
179 DL Hall MIL 72344.311.3588340$-1.91AL|NL
180 Joe Jimenez ATL 48213.481.1561150$-1.93AL|NL
181 Bryse Wilson MIL 95454.461.2974250$-1.94AL|NL
182 Yennier Cano BAL 62333.711.2659200$-1.97AL|NL
183 Javier Assad CHC 103454.321.3886400$-2.04AL|NL
184 Hayden Wesneski CHC 85454.541.3279300$-2.08AL|NL
185 Michael Kopech CWS 98584.891.43104520$-2.09AL|NL
186 Ian Hamilton NYY 50434.031.3260240$-2.10AL|NL
187 Chase Silseth IL-15 LAA 83454.581.3686350$-2.11AL|NL
188 Chad Green TOR 39433.861.1745100$-2.17AL|NL
189 Pierce Johnson ATL 48434.141.3665200$-2.18AL|NL
190 Jose Alvarado PHI 45323.651.2861210$-2.22AL|NL
191 Roansy Contreras PIT 84354.441.2982290$-2.22AL|NL
192 Enyel De Los Santos SD 55333.881.1954190$-2.28AL|NL
193 A.J. Puk MIA 53464.251.3667230$-2.30AL|NL
194 Seranthony Dominguez PHI 46554.431.3453200$-2.42AL|NL
195 Erik Swanson TOR 49323.831.2155150$-2.44AL|NL
196 Adam Ottavino NYM 47433.871.3252210$-2.56AL|NL
197 Miguel Castro ARI 50444.021.3053210$-2.57AL|NL
198 Cade Smith CLE 52333.931.3265260$-2.67AL|NL
199 Brandon Bielak HOU 95554.511.4278390$-2.80AL|NL
200 Kevin Kelly TB 53333.921.1748130$-2.81AL|NL
201 Caleb Ferguson NYY 52444.341.2855200$-2.85AL|NL
202 Kyle Finnegan WAS 54564.421.3753220$-2.88AL|NL
203 Andrew Nardi MIA 52343.951.2960200$-2.91AL|NL
204 Aaron Bummer ATL 50434.301.3560230$-2.93AL|NL
205 Jose Butto NYM 102564.741.4391440$-2.97AL|NL
206 Orion Kerkering PHI 47323.991.2052130$-3.00AL|NL
207 Bryce Jarvis ARI 93574.491.4579420$-3.07AL|NL
208 Bailey Falter PIT 103474.521.3374280$-3.08AL|NL
209 Emerson Hancock SEA 86574.641.3666300$-3.09AL|NL
210 Chris Paddack MIN 66454.681.2863160$-3.09AL|NL
211 Yimi Garcia TOR 51334.031.2455160$-3.09AL|NL
212 Dylan Lee ATL 44323.651.2146120$-3.13AL|NL
213 Scott McGough ARI 53444.151.3656210$-3.15AL|NL
214 Trevor Richards TOR 58224.291.2776270$-3.17AL|NL
215 Ryan Fernandez STL 45433.801.2841140$-3.18AL|NL
216 Taylor Rogers SF 39444.181.3150150$-3.22AL|NL
217 Luis Ortiz PIT 109584.631.4591460$-3.25AL|NL
218 Keegan Thompson CHC 63444.351.3762290$-3.34AL|NL
219 Garrett Cleavinger TB 37323.611.3052220$-3.35AL|NL
220 Luis Severino NYM 83464.811.3478290$-3.36AL|NL
221 Jake Irvin WAS 117464.811.38100460$-3.36AL|NL
222 Tylor Megill IL-15 NYM 108684.891.4894440$-3.39AL|NL
223 Drew Smith NYM 49444.251.3352220$-3.41AL|NL
224 Paul Blackburn OAK 102464.311.4381360$-3.42AL|NL
225 Zack Thompson STL 83574.711.4680420$-3.43AL|NL
226 Josh Sborz IL-15 TEX 47333.981.2955180$-3.49AL|NL
227 Carlos Estevez LAA 48334.141.2554190$-3.53AL|NL
228 Shawn Armstrong TB 49213.571.2353150$-3.57AL|NL
229 Trent Thornton SEA 55323.871.2749170$-3.57AL|NL
230 Casey Mize DET 87354.531.2565250$-3.57AL|NL
231 Julian Merryweather IL-60 CHC 49223.951.2865210$-3.62AL|NL
232 Tanner Banks CWS 65334.281.3062180$-3.62AL|NL
233 Adrian Houser NYM 100564.481.4270410$-3.66AL|NL
234 Justin Lawrence COL 61454.561.3966280$-3.66AL|NL
235 Jacob Waguespack TB 73444.401.4066310$-3.76AL|NL
236 Gabe Speier SEA 46213.791.1448110$-3.79AL|NL
237 Joe Boyle OAK 89584.671.60102660$-3.82AL|NL
238 Abner Uribe MIL 52223.831.3466320$-3.83AL|NL
239 Simeon Woods Richardson MIN 96564.671.4478410$-3.83AL|NL
240 Clayton Beeter NYY 87464.861.4188430$-3.86AL|NL
241 David Robertson TEX 47444.481.3755220$-3.89AL|NL
242 Wade Miley MIL 95564.401.4364360$-3.92AL|NL
243 Joey Wentz DET 93474.811.4392410$-3.94AL|NL
244 Tommy Henry ARI 101454.531.4180410$-4.01AL|NL
245 Seth Martinez HOU 52324.141.2851190$-4.09AL|NL
246 Jose Soriano LAA 61334.601.3975330$-4.15AL|NL
247 Michael Grove LAD 70224.281.3374250$-4.16AL|NL
248 Fernando Cruz CIN 49223.911.3868230$-4.18AL|NL
249 Alex Faedo DET 73354.581.3066230$-4.19AL|NL
250 Darius Vines ATL 68434.501.3860240$-4.20AL|NL
251 Peter Strzelecki CLE 38323.821.2341140$-4.23AL|NL
252 Max Meyer MIA 71344.271.3968290$-4.26AL|NL
253 Jose Suarez LAA 75454.831.3973310$-4.31AL|NL
254 Xzavion Curry CLE 81344.471.3265250$-4.39AL|NL
255 Pedro Avila CLE 80444.641.4374390$-4.44AL|NL
256 Michael Baumann BAL 65454.571.4061290$-4.44AL|NL
257 Ryan Weathers MIA 107584.751.4889440$-4.47AL|NL
258 Jay Jackson MIN 44334.441.2550130$-4.49AL|NL
259 Tayler Saucedo SEA 44334.061.2845170$-4.54AL|NL
260 Yariel Rodriguez TOR 44334.181.2847170$-4.57AL|NL
261 Luis Frias IL-15 ARI 61334.211.4163280$-4.58AL|NL
262 Jacob Webb BAL 55224.201.2860210$-4.62AL|NL
263 Tyson Miller SEA 61334.331.3356220$-4.64AL|NL
264 Bryan Hudson MIL 53334.351.3759240$-4.66AL|NL
265 Gregory Soto PHI 51334.561.3662240$-4.67AL|NL
266 Tyler Rogers SF 57334.161.2643120$-4.70AL|NL
267 Daniel Coulombe BAL 41334.081.3146150$-4.72AL|NL
268 Kirby Yates TEX 44344.321.3453220$-4.73AL|NL
269 Brock Stewart MIN 35113.161.2050150$-4.83AL|NL
270 Nate Pearson TOR 50334.301.3856250$-4.88AL|NL
271 Phil Maton TB 51224.141.3159220$-4.88AL|NL
272 Wandy Peralta SD 46323.921.3242200$-4.91AL|NL
273 Landen Roupp SF 67334.461.3459250$-4.92AL|NL
274 Andrew Kittredge STL 39333.771.213190$-4.95AL|NL
275 Emilio Pagan CIN 51344.751.2653170$-4.98AL|NL
276 Jorge Alcala MIN 39334.181.2742150$-4.98AL|NL
277 Chris Martin BOS 40323.911.283870$-5.00AL|NL
278 Kyle Muller OAK 111364.641.4396470$-5.03AL|NL
279 Mitchell Parker WAS 89574.861.5181440$-5.05AL|NL
280 Kyle Nelson ARI 45334.121.3547180$-5.05AL|NL
281 Will Smith KAN 46344.391.2946170$-5.14AL|NL
282 Will Vest DET 52234.001.3153190$-5.17AL|NL
283 Nick Nastrini CWS 88465.011.4689440$-5.18AL|NL
284 Kenley Jansen BOS 40334.261.3547180$-5.22AL|NL
285 Ben Lively CLE 77464.671.4365280$-5.27AL|NL
286 Tim Herrin CLE 54344.301.4156260$-5.28AL|NL
287 Kenta Maeda DET 94375.051.3586320$-5.36AL|NL
288 Michael Tonkin NYM 54354.751.3458200$-5.36AL|NL
289 Anthony Bender MIA 40223.941.2344140$-5.36AL|NL
290 Ryan Borucki IL-15 PIT 34223.561.1635110$-5.37AL|NL
291 Jared Koenig MIL 74454.661.4362290$-5.38AL|NL
292 Ryan Thompson ARI 40323.901.2733110$-5.39AL|NL
293 Cole Sands MIN 60234.321.3563240$-5.42AL|NL
294 Daniel Hudson LAD 27324.111.223490$-5.44AL|NL
295 Marco Gonzales IL-15 PIT 95474.651.3862290$-5.46AL|NL
296 Joseph Mantiply ARI 44333.921.3438130$-5.47AL|NL
297 Tim Mayza TOR 48324.071.3542190$-5.47AL|NL
298 Lucas Erceg OAK 47334.121.4552280$-5.47AL|NL
299 Tyler Alexander TB 65344.831.2855170$-5.52AL|NL
300 Grant Hartwig NYM 49454.651.4449240$-5.52AL|NL