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 1411263.451.08204440$31.46AL|NL
2 Luis Castillo SEA 1591273.321.12170450$29.00AL|NL
3 Yoshinobu Yamamoto LAD 1471263.660.97147310$28.10AL|NL
4 Logan Webb SF 1721273.381.17147370$25.55AL|NL
5 Zac Gallen ARI 1661283.481.18159490$25.40AL|NL
6 Corbin Burnes BAL 162963.541.12174480$24.35AL|NL
7 Framber Valdez IL-15 HOU 1581263.391.23143550$22.54AL|NL
8 George Kirby SEA 1511183.521.13136230$22.37AL|NL
9 Zack Wheeler PHI 1551063.611.17159420$21.83AL|NL
10 Zach Eflin TB 1341173.531.11130210$21.30AL|NL
11 Pablo Lopez MIN 156973.771.15169400$21.17AL|NL
12 Logan Gilbert SEA 164973.561.18156420$20.70AL|NL
13 Kevin Gausman TOR 1451063.641.19157340$20.47AL|NL
14 Dylan Cease SD 147963.601.25180640$20.10AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Aaron Nola PHI 1611084.121.16166350$19.72AL|NL
16 Freddy Peralta MIL 137983.801.15161480$19.43AL|NL
17 Blake Snell SF 1341183.691.35169670$18.13AL|NL
18 Tyler Glasnow LAD 1111053.641.15138350$18.13AL|NL
19 Shane Bieber IL-60 CLE 130853.411.15138310$17.72AL|NL
20 Joe Ryan MIN 137983.981.14146350$17.22AL|NL
21 Chris Bassitt TOR 1541193.961.22136440$17.13AL|NL
22 Joe Musgrove SD 129963.551.18119340$15.59AL|NL
23 Max Fried ATL 1161043.381.21105320$15.05AL|NL
24 Jose Berrios TOR 1541084.151.24145420$14.97AL|NL
25 Triston McKenzie CLE 136983.821.21130410$14.71AL|NL
26 Yu Darvish SD 130974.031.17125360$13.92AL|NL
27 Sonny Gray STL 133853.501.21117400$13.83AL|NL
28 Shota Imanaga CHC 122753.481.20131340$13.82AL|NL
29 Bobby Miller IL-15 LAD 117953.831.17113360$13.36AL|NL
30 Hunter Greene CIN 124784.271.17159450$13.34AL|NL
31 Justin Steele IL-15 CHC 130963.661.26119380$13.08AL|NL
32 Charlie Morton ATL 1361074.181.34151590$12.66AL|NL
33 Carlos Rodon NYY 106874.021.17119350$11.47AL|NL
34 Brandon Pfaadt ARI 131884.081.22128310$11.47AL|NL
35 Jesus Luzardo MIA 137784.161.27155500$11.19AL|NL
36 Grayson Rodriguez BAL 132664.131.21144410$10.51AL|NL
37 Mitch Keller PIT 1518104.161.31143490$10.17AL|NL
38 Merrill Kelly ARI 140884.021.27121420$9.94AL|NL
39 Patrick Sandoval LAA 128983.971.37129530$9.71AL|NL
40 Bryce Miller SEA 124773.951.19110320$9.71AL|NL
41 Cristian Javier HOU 130764.061.26130540$9.51AL|NL
42 Tanner Bibee CLE 135773.981.27127460$9.45AL|NL
43 Tarik Skubal DET 95653.701.14102240$8.78AL|NL
44 Bailey Ober MIN 129664.141.21125310$8.55AL|NL
45 Marcus Stroman NYY 123974.041.29101400$8.53AL|NL
46 Reid Detmers LAA 123664.121.26135440$8.38AL|NL
47 Dean Kremer BAL 137774.021.27118410$8.36AL|NL
48 Hunter Brown HOU 119994.321.34120490$7.88AL|NL
49 Aaron Civale TB 110654.091.18107290$7.37AL|NL
50 Nathan Eovaldi TEX 121774.161.26111360$7.08AL|NL
51 Ranger Suarez PHI 124753.921.31110420$7.04AL|NL
52 Andrew Abbott CIN 128784.421.31136470$6.98AL|NL
53 Chris Sale ATL 87643.891.22106270$6.81AL|NL
54 Emmanuel Clase CLE 65632.841.0966160$6.79AL|NL
55 Brayan Bello BOS 13210104.441.42122470$6.46AL|NL
56 Cole Ragans KAN 107663.891.30112410$6.23AL|NL
57 Andres Munoz SEA 52633.141.1180210$6.14AL|NL
58 Reynaldo Lopez ATL 74733.531.2582270$6.09AL|NL
59 Yusei Kikuchi TOR 124764.221.37130480$6.06AL|NL
60 Nick Pivetta IL-15 BOS 115784.511.29121410$5.73AL|NL
61 Jon Gray TEX 119674.331.28120410$5.41AL|NL
62 MacKenzie Gore WAS 106674.161.33121440$5.33AL|NL
63 Nestor Cortes NYY 97543.931.1793260$5.27AL|NL
64 Matthew Strahm PHI 67643.741.1176170$5.23AL|NL
65 Miles Mikolas STL 148894.401.30104350$5.20AL|NL
66 Jhony Brito SD 97874.121.2677280$5.07AL|NL
67 Edwin Diaz NYM 49412.771.0078160$4.97AL|NL
68 JP Sears OAK 128684.241.31115420$4.61AL|NL
69 Cristopher Sanchez PHI 126664.321.28111390$4.54AL|NL
70 Raisel Iglesias ATL 49623.101.0961110$4.33AL|NL
71 Logan Allen CLE 121674.231.32112420$4.20AL|NL
72 Garrett Whitlock IL-15 BOS 84543.791.2187200$4.12AL|NL
73 Michael King SD 83544.091.27107350$4.09AL|NL
74 Tyler Wells IL-15 BAL 104564.281.1794320$4.09AL|NL
75 Cody Bradford IL-15 TEX 102784.291.2788250$4.01AL|NL
76 Clarke Schmidt NYY 116674.441.31116390$3.86AL|NL
77 Louie Varland MIN 121674.471.30116360$3.85AL|NL
78 A.J. Minter ATL 58633.771.1571160$3.78AL|NL
79 Brady Singer KAN 128694.511.32120390$3.44AL|NL
80 Drew Smyly CHC 1068104.601.37103370$3.37AL|NL
81 Lance Lynn STL 127794.611.36120440$3.24AL|NL
82 Steven Matz STL 94653.971.3288280$3.12AL|NL
83 Ryne Nelson ARI 126784.401.34102420$3.07AL|NL
84 Sean Manaea NYM 103664.531.30106330$2.91AL|NL
85 Tanner Scott MIA 59663.811.3181300$2.90AL|NL
86 Ryan Pepiot TB 82544.041.2590330$2.90AL|NL
87 Reese Olson DET 113684.291.35107470$2.87AL|NL
88 Alexis Diaz CIN 59663.931.2071300$2.87AL|NL
89 Edward Cabrera MIA 96684.331.33101440$2.79AL|NL
90 Gavin Stone LAD 101644.371.32101360$2.74AL|NL
91 J.P. France HOU 111764.191.43105500$2.73AL|NL
92 Josh Hader HOU 50423.191.1070200$2.49AL|NL
93 Kutter Crawford BOS 99554.321.2899320$2.27AL|NL
94 David Bednar PIT 55433.261.1267160$2.21AL|NL
95 Tanner Houck BOS 96674.481.3299330$2.19AL|NL
96 Dane Dunning TEX 129784.601.39115460$2.00AL|NL
97 Griffin Jax MIN 68664.191.2371220$1.99AL|NL
98 Garrett Crochet CWS 59543.621.2674250$1.98AL|NL
99 Jared Jones PIT 111574.401.31106400$1.89AL|NL
100 Josiah Gray IL-15 WAS 124694.611.37120550$1.84AL|NL
101 Trevor Rogers MIA 93564.061.3393330$1.83AL|NL
102 Ben Brown CHC 89664.221.3589380$1.79AL|NL
103 Colin Poche TB 54643.691.2257210$1.70AL|NL
104 Ryan Helsley STL 49533.361.1658180$1.60AL|NL
105 Michael Wacha KAN 108674.361.3289320$1.50AL|NL
106 Scott Barlow CLE 60433.601.2276240$1.45AL|NL
107 Jordan Romano TOR 49533.441.1759160$1.45AL|NL
108 Camilo Doval SF 57543.791.2672260$1.34AL|NL
109 Frankie Montas CIN 118694.831.36121400$1.31AL|NL
110 Zack Littell TB 77433.711.1764180$1.25AL|NL
111 Nick Martinez CIN 92444.021.3295310$1.09AL|NL
112 Hunter Harvey WAS 52433.471.1060130$1.07AL|NL
113 Jack Flaherty DET 116584.561.36117480$1.03AL|NL
114 Spencer Arrighetti HOU 92664.441.3590420$1.02AL|NL
115 Clay Holmes NYY 55533.751.1859200$0.95AL|NL
116 Ronel Blanco HOU 88654.221.4088410$0.88AL|NL
117 Peter Fairbanks TB 43423.101.1763190$0.87AL|NL
118 Kevin Ginkel ARI 55533.611.2460210$0.74AL|NL
119 Adbert Alzolay CHC 67444.051.1770180$0.51AL|NL
120 Brock Burke IL-15 TEX 59543.801.2056160$0.46AL|NL
121 Griffin Canning LAA 97574.701.32102330$0.33AL|NL
122 Jordan Wicks CHC 100554.311.3490370$0.29AL|NL
123 Craig Kimbrel BAL 50554.101.2164220$0.26AL|NL
124 Allan Winans ATL 104654.491.3485310$0.22AL|NL
125 Matt Waldron SD 102564.461.3087320$0.11AL|NL
126 Cole Irvin BAL 119684.651.3086270$0.08AL|NL
127 Matthew Liberatore STL 104674.411.4092440$0.06AL|NL
128 James Paxton LAD 96774.781.4599430$-0.10AL|NL
129 Ryan Pressly HOU 47423.491.1455130$-0.13AL|NL
130 Michael Lorenzen TEX 103674.631.3385380$-0.15AL|NL
131 JoJo Romero STL 53433.591.2565190$-0.15AL|NL
132 Mitch Spence OAK 118574.241.3792390$-0.15AL|NL
133 Elijah Morgan CLE 68443.991.2369210$-0.17AL|NL
134 Seth Lugo KAN 111574.281.3689340$-0.28AL|NL
135 Graham Ashcraft CIN 119694.881.35104400$-0.41AL|NL
136 Joel Payamps MIL 58543.901.2757200$-0.48AL|NL
137 Kyle Harrison SF 101344.451.35116460$-0.48AL|NL
138 Miguel Diaz HOU 57423.601.2055210$-0.49AL|NL
139 Keaton Winn SF 88554.341.3481310$-0.50AL|NL
140 Tyler Anderson LAA 119574.711.34105370$-0.52AL|NL
141 Martin Perez PIT 121574.161.3989400$-0.57AL|NL
142 Bryan Abreu HOU 59323.781.2981310$-0.57AL|NL
143 Mason Miller OAK 51213.211.1367200$-0.58AL|NL
144 Jordan Hicks SF 63554.081.3772320$-0.61AL|NL
145 Giovanny Gallegos STL 50434.071.1560150$-0.76AL|NL
146 Ross Stripling OAK 86454.111.2973230$-0.88AL|NL
147 Javier Assad CHC 104554.321.3887400$-0.91AL|NL
148 Andrew Heaney TEX 103574.771.37104390$-0.92AL|NL
149 Evan Phillips LAD 50313.401.1456150$-0.94AL|NL
150 Aaron Ashby MIL 76564.261.4385370$-0.94AL|NL
151 Aroldis Chapman PIT 43443.691.3469260$-0.96AL|NL
152 Jonathan Loaisiga IL-60 NYY 45533.681.1640110$-0.97AL|NL
153 Ryan Walker SF 61443.971.3171230$-0.97AL|NL
154 Jason Adam TB 49323.611.1258180$-1.04AL|NL
155 Bowden Francis TOR 79554.611.3178290$-1.05AL|NL
156 Josh Winckowski BOS 89554.401.3884320$-1.12AL|NL
157 Enyel De Los Santos SD 56433.881.1954190$-1.16AL|NL
158 Luis Gil NYY 84334.281.40106500$-1.25AL|NL
159 Caleb Ferguson NYY 52544.181.2655200$-1.25AL|NL
160 Nick Lodolo CIN 72344.531.2589250$-1.27AL|NL
161 Elvis Peguero MIL 57554.151.2856200$-1.28AL|NL
162 Pierce Johnson ATL 48534.171.3664200$-1.28AL|NL
163 Colin Rea MIL 104454.591.2989280$-1.34AL|NL
164 Ryan Yarbrough LAD 89664.851.2970190$-1.35AL|NL
165 Tyler Holton DET 69334.001.1863180$-1.37AL|NL
166 Erick Fedde CWS 1206115.141.39117400$-1.37AL|NL
167 Alex Vesia LAD 53434.211.2869240$-1.41AL|NL
168 Steven Okert MIN 51323.861.1965210$-1.45AL|NL
169 Kyle Hendricks CHC 121684.841.3592310$-1.47AL|NL
170 Alex Wood OAK 90464.401.3282300$-1.57AL|NL
171 Mark Leiter Jr. CHC 66444.221.2969270$-1.58AL|NL
172 Kody Funderburk MIN 66444.211.3475290$-1.59AL|NL
173 Jeff Hoffman PHI 51444.041.2459220$-1.64AL|NL
174 Kevin Kelly TB 53433.931.1749140$-1.65AL|NL
175 Andrew Nardi MIA 53443.951.2961210$-1.72AL|NL
176 Alec Marsh KAN 1076104.861.44103470$-1.74AL|NL
177 Kyle Gibson STL 1337104.791.45104500$-1.78AL|NL
178 Jake Junis IL-15 MIL 77344.281.2779210$-1.80AL|NL
179 Hunter Gaddis CLE 91574.561.3680340$-1.82AL|NL
180 Nick Sandlin CLE 50444.021.2658230$-1.90AL|NL
181 Yimi Garcia TOR 51434.031.2456160$-1.91AL|NL
182 Hector Neris CHC 51434.031.2759230$-1.91AL|NL
183 DL Hall MIL 73344.311.3589340$-2.01AL|NL
184 Kyle Hurt LAD 66434.431.3578320$-2.02AL|NL
185 Michael Kopech CWS 99574.831.43105530$-2.03AL|NL
186 Keegan Akin BAL 56323.911.2261160$-2.13AL|NL
187 Chase Silseth IL-15 LAA 85454.581.3688360$-2.18AL|NL
188 Alex Lange DET 55464.271.3974330$-2.20AL|NL
189 Joe Jimenez ATL 48213.511.1661150$-2.23AL|NL
190 Yennier Cano BAL 62333.721.2658200$-2.27AL|NL
191 Roansy Contreras PIT 85354.441.2983290$-2.31AL|NL
192 Chad Green TOR 40433.861.1745100$-2.32AL|NL
193 Bryse Wilson MIL 94454.501.2973250$-2.37AL|NL
194 Ian Hamilton NYY 50434.051.3259240$-2.43AL|NL
195 Jose Alvarado PHI 45323.671.2861210$-2.44AL|NL
196 A.J. Puk MIA 54464.251.3667230$-2.51AL|NL
197 Seranthony Dominguez PHI 47554.431.3454210$-2.56AL|NL
198 Miguel Castro ARI 51444.021.3055210$-2.57AL|NL
199 Adam Ottavino NYM 47433.871.3253210$-2.66AL|NL
200 Cade Smith CLE 53333.961.3266260$-2.82AL|NL
201 Kenta Maeda DET 94474.811.3387310$-2.91AL|NL
202 Aaron Bummer ATL 50434.301.3561230$-3.03AL|NL
203 Brandon Bielak HOU 96554.511.4278390$-3.06AL|NL
204 Jose Butto NYM 103564.741.4392450$-3.14AL|NL
205 Bryce Jarvis ARI 95574.481.4581420$-3.15AL|NL
206 Orion Kerkering PHI 48323.991.2052130$-3.16AL|NL
207 Dylan Lee ATL 45323.651.2147120$-3.17AL|NL
208 Chris Paddack MIN 67454.681.2864170$-3.21AL|NL
209 Emerson Hancock SEA 87574.641.3667300$-3.24AL|NL
210 Scott McGough ARI 54444.151.3657220$-3.27AL|NL
211 Bailey Falter PIT 101464.511.3373280$-3.29AL|NL
212 Kyle Finnegan WAS 55564.451.3853220$-3.30AL|NL
213 Taylor Rogers SF 40444.181.3151150$-3.32AL|NL
214 Luis Ortiz PIT 110594.631.4592460$-3.42AL|NL
215 Keegan Thompson CHC 63444.351.3763300$-3.44AL|NL
216 Yariel Rodriguez TOR 44434.181.2847180$-3.49AL|NL
217 Trevor Richards TOR 59224.321.2876270$-3.51AL|NL
218 Drew Smith NYM 50444.251.3353220$-3.52AL|NL
219 Ryan Fernandez STL 45433.841.2941140$-3.54AL|NL
220 Josh Sborz IL-15 TEX 48333.981.2956180$-3.57AL|NL
221 Tylor Megill IL-15 NYM 109684.891.4895440$-3.60AL|NL
222 Zack Thompson STL 84574.711.4681420$-3.61AL|NL
223 Carlos Estevez LAA 49334.141.2555190$-3.61AL|NL
224 Luis Severino NYM 81464.841.3376280$-3.62AL|NL
225 Casey Mize DET 89354.531.2566250$-3.67AL|NL
226 Garrett Cleavinger TB 38323.671.3152220$-3.68AL|NL
227 Julian Merryweather IL-60 CHC 50223.951.2866210$-3.68AL|NL
228 Paul Blackburn OAK 100464.331.4278340$-3.74AL|NL
229 Shawn Armstrong TB 50213.591.2353160$-3.74AL|NL
230 Tanner Banks CWS 66334.311.3063190$-3.79AL|NL
231 Adrian Houser NYM 101564.481.4271420$-3.82AL|NL
232 Justin Lawrence COL 61454.581.3966290$-3.91AL|NL
233 Trent Thornton SEA 55323.901.2849170$-3.92AL|NL
234 Jacob Waguespack TB 75454.401.4067310$-3.93AL|NL
235 Joe Boyle OAK 90584.671.60104660$-3.94AL|NL
236 Simeon Woods Richardson MIN 97564.671.4479420$-4.01AL|NL
237 Clayton Beeter NYY 88464.861.4189440$-4.02AL|NL
238 David Robertson TEX 48444.491.3756220$-4.04AL|NL
239 Joey Wentz DET 95474.811.4394420$-4.06AL|NL
240 Abner Uribe MIL 52213.861.3566320$-4.16AL|NL
241 Wade Miley MIL 96564.401.4364360$-4.18AL|NL
242 Tommy Henry ARI 103454.531.4181420$-4.20AL|NL
243 Fernando Cruz CIN 49223.911.3869230$-4.25AL|NL
244 Tyler Alexander TB 66444.831.2857170$-4.27AL|NL
245 Jose Soriano LAA 62344.601.3976340$-4.28AL|NL
246 Peter Strzelecki CLE 39323.821.2342140$-4.29AL|NL
247 Gabe Speier SEA 46223.871.1547110$-4.29AL|NL
248 Jose Suarez LAA 76454.831.3975310$-4.37AL|NL
249 Gregory Soto PHI 51334.491.3463230$-4.41AL|NL
250 Jake Irvin WAS 115464.901.3997460$-4.41AL|NL
251 Xzavion Curry CLE 83344.471.3267260$-4.42AL|NL
252 Darius Vines ATL 69434.501.3860250$-4.44AL|NL
253 Max Meyer MIA 72344.271.3968290$-4.47AL|NL
254 Alex Faedo DET 73354.611.3167230$-4.50AL|NL
255 Michael Baumann BAL 65454.571.4062300$-4.54AL|NL
256 Bryan Hudson MIL 53334.331.3660230$-4.61AL|NL
257 Tayler Saucedo SEA 44334.061.2846180$-4.63AL|NL
258 Ryan Weathers MIA 108584.751.4890440$-4.66AL|NL
259 Jay Jackson MIN 44334.441.2550140$-4.67AL|NL
260 Pedro Avila SD 81444.641.4374400$-4.69AL|NL
261 Daniel Coulombe BAL 41334.041.2946140$-4.69AL|NL
262 Luis Frias ARI 62334.211.4164290$-4.70AL|NL
263 Tyson Miller SEA 61344.331.3357220$-4.73AL|NL
264 Tyler Rogers SF 58334.181.2644120$-4.82AL|NL
265 Jacob Webb BAL 55234.231.2860210$-4.85AL|NL
266 Michael Grove LAD 70224.361.3472250$-4.88AL|NL
267 Phil Maton TB 52224.171.3160220$-5.01AL|NL
268 Andrew Kittredge STL 39333.771.213290$-5.04AL|NL
269 Kyle Nelson ARI 45334.121.3448180$-5.05AL|NL
270 Landen Roupp SF 69344.461.3460260$-5.06AL|NL
271 Nate Pearson TOR 50334.301.3856260$-5.06AL|NL
272 Jorge Alcala MIN 39334.181.2743150$-5.06AL|NL
273 Emilio Pagan CIN 51344.751.2653170$-5.16AL|NL
274 Wandy Peralta SD 46323.961.3242200$-5.17AL|NL
275 Kyle Muller OAK 113364.641.4397470$-5.22AL|NL
276 Mitchell Parker WAS 90584.861.5182450$-5.26AL|NL
277 Will Vest DET 53234.011.3154190$-5.26AL|NL
278 Chris Martin BOS 40323.941.293870$-5.31AL|NL
279 Nick Nastrini CWS 90475.011.4691450$-5.33AL|NL
280 Kenley Jansen BOS 41334.261.3548190$-5.33AL|NL
281 Joseph Mantiply ARI 44333.891.3239120$-5.34AL|NL
282 Brock Stewart MIN 35113.271.2249160$-5.36AL|NL
283 Kirby Yates TEX 43334.451.3652220$-5.39AL|NL
284 Ryan Borucki IL-15 PIT 34223.561.1636110$-5.44AL|NL
285 Ryan Thompson ARI 41323.901.2734120$-5.47AL|NL
286 Michael Tonkin NYM 55354.751.3459200$-5.49AL|NL
287 Will Smith KAN 47344.431.3046170$-5.50AL|NL
288 Cole Sands MIN 61234.321.3564240$-5.51AL|NL
289 Jared Koenig MIL 75454.661.4363290$-5.54AL|NL
290 Tim Mayza TOR 48324.081.3442180$-5.59AL|NL
291 Anthony Bender MIA 40223.981.2344140$-5.59AL|NL
292 Marco Gonzales IL-15 PIT 96474.651.3863290$-5.61AL|NL
293 Daniel Hudson LAD 27324.111.223490$-5.63AL|NL
294 Seth Martinez HOU 52224.161.2850180$-5.67AL|NL
295 Dylan Coleman HOU 45334.521.4357290$-5.68AL|NL
296 Tim Herrin CLE 54344.351.4256260$-5.68AL|NL
297 Isaiah Campbell IL-15 BOS 43444.531.3940160$-5.69AL|NL
298 Matt Manning DET 82364.721.3667300$-5.86AL|NL
299 Tom Cosgrove SD 48224.221.3051210$-5.88AL|NL
300 Luke Little CHC 51224.371.3761270$-5.91AL|NL