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 ATL 1781573.241.07254570$32.85AL|NL
2 Zack Wheeler PHI 1861383.531.13192470$22.37AL|NL
3 Kevin Gausman TOR 1811293.531.14208470$21.86AL|NL
4 Luis Castillo SEA 1861293.531.16198570$20.67AL|NL
5 Pablo Lopez MIN 1811293.581.15201490$20.59AL|NL
6 Logan Webb SF 19013103.411.18168410$19.95AL|NL
7 Framber Valdez HOU 1851483.411.23182620$19.85AL|NL
8 George Kirby SEA 1791293.571.11167290$19.54AL|NL
9 Aaron Nola PHI 1871293.851.12196400$19.45AL|NL
10 Corbin Burnes BAL 1851193.601.16197570$18.96AL|NL
11 Zac Gallen ARI 1861393.731.18188510$18.57AL|NL
12 Edwin Diaz NYM 62322.901.05962234$18.42AL|NL
13 Max Fried ATL 1631373.421.18156410$17.56AL|NL
14 Freddy Peralta MIL 1621193.671.15193570$17.37AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Yoshinobu Yamamoto LAD 1611283.751.11166400$17.10AL|NL
16 Zach Eflin BAL 1641193.571.11159300$17.04AL|NL
17 Tyler Glasnow LAD 1381163.521.12174430$16.57AL|NL
18 Emmanuel Clase CLE 66433.001.11651634$16.50AL|NL
19 Camilo Doval SF 64533.381.23782835$16.19AL|NL
20 Tarik Skubal DET 152993.431.13172410$15.55AL|NL
21 Josh Hader HOU 61423.251.15872732$15.47AL|NL
22 Logan Gilbert SEA 1811193.831.17175440$14.98AL|NL
23 Joe Ryan MIN 16611103.961.14182440$14.98AL|NL
24 Blake Snell SF 1621193.611.28207760$14.57AL|NL
25 Peter Fairbanks TB 58422.951.12802329$14.32AL|NL
26 Raisel Iglesias ATL 63433.431.13751631$13.97AL|NL
27 Dylan Cease SD 1761193.841.26207740$13.84AL|NL
28 Andres Munoz SEA 61432.951.11822327$13.80AL|NL
29 Ryan Helsley STL 63433.291.17802629$13.17AL|NL
30 Carlos Rodon NYY 1471183.921.16171480$13.14AL|NL
31 Evan Phillips LAD 64423.521.16722030$12.66AL|NL
32 Joe Musgrove SD 1531083.651.16150390$12.62AL|NL
33 David Bednar PIT 63323.431.16742031$12.50AL|NL
34 Jesus Luzardo MIA 16810103.861.23192570$12.46AL|NL
35 Grayson Rodriguez BAL 1601083.771.21173530$12.17AL|NL
36 Shane Bieber IL-60 CLE 1681093.801.20161430$11.67AL|NL
37 Justin Steele CHC 1691193.731.25162510$11.60AL|NL
38 Tanner Scott SD 66433.271.24873026$11.43AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Clay Holmes NYY 64433.521.25662530$11.06AL|NL
40 Chris Bassitt TOR 18212104.051.23161530$11.05AL|NL
41 Michael King SD 145983.661.21165510$10.80AL|NL
42 Alexis Diaz CIN 66444.091.27793231$10.67AL|NL
43 Chris Sale ATL 134973.761.17160400$10.53AL|NL
44 Jordan Romano TOR 55423.441.20642028$10.31AL|NL
45 Bobby Miller LAD 1471173.861.20143430$10.31AL|NL
46 Tanner Bibee CLE 1601093.881.21156490$10.16AL|NL
47 Sonny Gray STL 1581083.701.24149520$9.89AL|NL
48 Adbert Alzolay IL-60 CHC 65333.741.17691828$9.68AL|NL
49 Jose Berrios TOR 1711194.161.23160470$8.97AL|NL
50 Craig Kimbrel BAL 65444.021.23802826$8.86AL|NL
51 Mason Miller OAK 65333.181.14862620$8.75AL|NL
52 Hunter Brown HOU 1421183.931.27150530$8.23AL|NL
53 Kenley Jansen BOS 58334.191.26672330$8.09AL|NL
54 Jordan Montgomery ARI 1581083.821.26144440$8.06AL|NL
55 Jose Alvarado PHI 63323.291.24842922$7.92AL|NL
56 Yu Darvish SD 148994.071.18147410$7.83AL|NL
57 Hunter Greene CIN 149994.291.23186560$7.75AL|NL
58 Bailey Ober MIN 150984.081.19148360$7.59AL|NL
59 Triston McKenzie CLE 146994.071.19145450$7.35AL|NL
60 Merrill Kelly ARI 17611104.141.29164600$7.34AL|NL
61 Jhoan Duran MIN 47222.871.15621724$7.32AL|NL
62 Nestor Cortes NYY 137974.011.19138400$6.99AL|NL
63 Cole Ragans KAN 15810103.991.31166640$6.89AL|NL
64 Robert Suarez SD 63344.001.25652525$6.01AL|NL
65 Gerrit Cole NYY 108753.671.13120290$5.85AL|NL
66 Justin Verlander HOU 137974.011.20126390$5.85AL|NL
67 Cristian Javier HOU 1601084.391.26167630$5.77AL|NL
68 Charlie Morton ATL 1481174.201.33163630$5.70AL|NL
69 Paul Sewald ARI 51323.881.22611924$5.62AL|NL
70 Mitch Keller PIT 18110114.231.31173610$5.53AL|NL
71 Nathan Eovaldi TEX 1531084.181.26141450$5.33AL|NL
72 Marcus Stroman NYY 1521184.031.29126480$5.33AL|NL
73 Nick Pivetta BOS 16610104.451.30183630$5.12AL|NL
74 Aaron Civale MIL 140884.051.20131380$5.02AL|NL
75 Walker Buehler LAD 126964.001.20117340$5.00AL|NL
76 Reid Detmers LAA 159994.301.28170590$4.96AL|NL
77 Bryce Miller SEA 140984.181.21126360$4.59AL|NL
78 Carlos Estevez PHI 64334.221.31702623$3.96AL|NL
79 Kyle Finnegan WAS 67444.161.33642622$3.90AL|NL
80 Sean Manaea NYM 143894.221.26148460$3.52AL|NL
81 Yusei Kikuchi HOU 149994.231.32158570$3.41AL|NL
82 Eduardo Rodriguez ARI 130983.951.30125430$3.34AL|NL
83 Ryan Pepiot TB 131884.121.25133490$3.25AL|NL
84 Reynaldo Lopez ATL 105854.031.27114380$3.21AL|NL
85 Alex Lange DET 64343.941.38753521$3.16AL|NL
86 Taj Bradley TB 119874.081.23123390$3.12AL|NL
87 Bryan Woo SEA 117774.001.20121370$3.05AL|NL
88 JP Sears OAK 1598104.301.26146500$2.85AL|NL
89 Kenta Maeda DET 133894.261.24133400$2.72AL|NL
90 Jon Gray TEX 154994.381.29150520$2.69AL|NL
91 Kodai Senga NYM 108763.751.28125480$2.57AL|NL
92 Griffin Canning ATL 142894.311.28149480$2.46AL|NL
93 A.J. Puk ARI 100663.871.24114330$2.45AL|NL
94 Lance Lynn STL 1649104.451.29154520$2.36AL|NL
95 Louie Varland MIN 144884.251.27137420$2.25AL|NL
96 Brandon Pfaadt ARI 140894.371.24132350$2.00AL|NL
97 Clarke Schmidt NYY 149994.351.29136470$1.93AL|NL
98 Ranger Suarez PHI 149984.051.34129540$1.88AL|NL
99 DL Hall MIL 111663.891.30136510$1.80AL|NL
100 Steven Matz STL 126874.071.28119380$1.71AL|NL
101 Jose Leclerc TEX 62224.061.29713019$1.64AL|NL
102 Max Scherzer TEX 90653.901.13101240$1.61AL|NL
103 Dean Kremer BAL 159994.301.31137500$1.61AL|NL
104 Garrett Whitlock BOS 117774.081.22113270$1.58AL|NL
105 Hunter Harvey KAN 62333.771.18681813$1.48AL|NL
106 Patrick Sandoval LAA 1549104.091.38144650$1.42AL|NL
107 Brayan Bello BOS 16411114.341.38143560$1.41AL|NL
108 Alex Cobb SF 129873.911.32115380$1.30AL|NL
109 Gavin Williams CLE 121774.091.26122470$1.27AL|NL
110 MacKenzie Gore WAS 144894.311.34155600$1.14AL|NL
111 Cristopher Sanchez PHI 140884.181.29123440$1.10AL|NL
112 Logan Allen CLE 136884.171.31128490$0.99AL|NL
113 Chris Paddack MIN 122874.281.24111290$0.97AL|NL
114 Kyle Bradish BAL 101753.831.2498330$0.94AL|NL
115 Braxton Garrett MIA 126774.071.27118340$0.88AL|NL
116 Shane Baz TB 95653.881.19102300$0.83AL|NL
117 Nick Lodolo CIN 120674.281.26141410$0.63AL|NL
118 Miles Mikolas STL 17710114.531.29123400$0.32AL|NL
119 Kyle Harrison SF 132674.161.32149590$0.30AL|NL
120 Zack Littell TB 137884.341.26111350$0.10AL|NL
121 Kutter Crawford BOS 143894.531.29139450$0.06AL|NL
122 Garrett Crochet CWS 119784.081.34129560$-0.10AL|NL
123 Tanner Houck BOS 135994.401.34128490$-0.17AL|NL
124 Aroldis Chapman PIT 59433.361.2789345$-0.26AL|NL
125 Jordan Hicks SF 111773.891.37122550$-0.29AL|NL
126 Andrew Heaney TEX 126884.501.31131450$-0.56AL|NL
127 James Paxton IL-15 BOS 102864.321.30109370$-0.65AL|NL
128 Frankie Montas MIL 135894.531.31133440$-0.78AL|NL
129 Robert Stephenson LAA 54323.831.1369178$-0.95AL|NL
130 Andrew Abbott CIN 117774.381.31128450$-0.99AL|NL
131 John Means IL-60 BAL 116774.271.2291280$-1.00AL|NL
132 A.J. Minter IL-60 ATL 62423.481.1676203$-1.08AL|NL
133 Brady Singer KAN 1599104.531.34135480$-1.10AL|NL
134 James McArthur KAN 64334.221.33612415$-1.11AL|NL
135 Trevor Rogers BAL 119784.241.32119420$-1.18AL|NL
136 Jason Adam SD 59323.511.1271215$-1.18AL|NL
137 Kevin Ginkel ARI 63333.711.2569259$-1.21AL|NL
138 Edward Cabrera MIA 116784.191.35124570$-1.23AL|NL
139 Ryan Pressly HOU 63423.431.1670183$-1.32AL|NL
140 Reese Olson DET 127794.321.31121470$-1.32AL|NL
141 Kyle Gibson STL 17110114.531.37136580$-1.39AL|NL
142 Matthew Strahm PHI 67433.761.1278192$-1.47AL|NL
143 Jameson Taillon CHC 134784.501.26115350$-1.55AL|NL
144 Devin Williams MIL 31213.191.16431413$-1.60AL|NL
145 Yuki Matsui SD 62223.341.2381296$-1.68AL|NL
146 Bryan Abreu HOU 64323.231.2286302$-1.85AL|NL
147 Luis Severino NYM 132794.501.30123440$-2.01AL|NL
148 Eury Perez MIA 74553.891.1884240$-2.02AL|NL
149 Seth Lugo KAN 147894.471.34126440$-2.05AL|NL
150 Chase Silseth LAA 122774.351.34120500$-2.23AL|NL
151 Jack Flaherty LAD 144894.501.38141600$-2.23AL|NL
152 David Robertson TEX 61334.131.30702710$-2.41AL|NL
153 Hector Neris HOU 67434.031.2774276$-2.50AL|NL
154 Trevor Megill MIL 59223.811.2577238$-2.53AL|NL
155 Tyler Wells BAL 98554.221.2091300$-2.55AL|NL
156 Giovanny Gallegos MIN 63333.861.1669185$-2.56AL|NL
157 Brusdar Graterol LAD 56323.381.1845147$-2.57AL|NL
158 Michael Kopech LAD 70344.631.37743614$-2.58AL|NL
159 Will Smith KAN 62334.501.31602313$-2.71AL|NL
160 Jhony Brito SD 110774.251.2987340$-2.79AL|NL
161 Jose Quintana NYM 154894.381.39130550$-2.88AL|NL
162 Andrew Nardi MIA 65443.741.2677273$-2.90AL|NL
163 Matt Brash SEA 52323.291.2369244$-2.93AL|NL
164 Dane Dunning TEX 152894.501.37130540$-3.00AL|NL
165 Jake Junis MIL 108664.421.28105300$-3.07AL|NL
166 Taylor Rogers SF 59443.661.2470213$-3.10AL|NL
167 Abner Uribe MIL 61223.541.3379367$-3.12AL|NL
168 Joe Kelly LAD 57423.631.2672263$-3.17AL|NL
169 Justin Lawrence COL 64334.641.47663216$-3.21AL|NL
170 Ross Stripling OAK 127684.391.28103320$-3.26AL|NL
171 Michael Wacha KAN 137894.601.34113430$-3.52AL|NL
172 Chad Green TOR 58433.721.1465161$-3.52AL|NL
173 Griffin Jax MIN 62434.061.2463205$-3.57AL|NL
174 Colin Rea MIL 133784.671.30115400$-3.60AL|NL
175 Joel Payamps MIL 66333.951.2665216$-3.81AL|NL
176 JoJo Romero STL 57433.471.2563212$-3.83AL|NL
177 Aaron Ashby MIL 78553.811.3386350$-3.83AL|NL
178 Orion Kerkering PHI 58323.721.2265194$-3.90AL|NL
179 Yimi Garcia IL-60 SEA 62333.771.1865183$-3.93AL|NL
180 Taijuan Walker PHI 1519104.711.36117540$-3.99AL|NL
181 Joe Jimenez ATL 64323.941.2080222$-4.02AL|NL
182 Kyle Hendricks LAA 139894.661.32101350$-4.26AL|NL
183 Jordan Wicks CHC 117774.461.3498400$-4.28AL|NL
184 Aaron Bummer ATL 61423.541.3072271$-4.35AL|NL
185 Clayton Kershaw IL-15 LAD 57533.791.1957160$-4.40AL|NL
186 Scott Barlow CLE 66333.821.2476252$-4.45AL|NL
187 Yennier Cano BAL 65333.741.2960235$-4.50AL|NL
188 Mike Soroka CWS 122684.501.31103400$-4.54AL|NL
189 Nick Martinez CIN 128674.571.38120490$-4.59AL|NL
190 Tyler Anderson LAA 156894.791.35128520$-4.64AL|NL
191 Chris Martin BOS 62333.771.2159123$-4.74AL|NL
192 Ian Hamilton NYY 62333.631.2771282$-4.76AL|NL
193 Erik Swanson TOR 54323.831.1960173$-4.85AL|NL
194 Colin Poche TB 59433.811.2262231$-4.87AL|NL
195 Seranthony Dominguez BAL 60444.051.3263264$-5.05AL|NL
196 Drew Thorpe CWS 89564.251.2981290$-5.13AL|NL
197 Jeff Hoffman PHI 64334.081.2775283$-5.16AL|NL
198 Luis Gil NYY 83544.341.3495410$-5.25AL|NL
199 Alex Vesia LAD 57323.791.2372241$-5.28AL|NL
200 Keaton Winn SF 88554.191.3078270$-5.29AL|NL
201 Caleb Ferguson HOU 58333.571.2465231$-5.32AL|NL
202 Josh Sborz TEX 60333.901.2771242$-5.52AL|NL
203 Jason Foley DET 62223.921.3149178$-5.54AL|NL
204 Pierce Johnson ATL 59333.811.2978251$-5.55AL|NL
205 Julian Merryweather CHC 63324.001.2977262$-5.58AL|NL
206 Paul Blackburn NYM 133794.531.39109460$-5.63AL|NL
207 Gabe Speier SEA 59223.661.1962172$-5.63AL|NL
208 Alex Wood IL-60 OAK 122694.501.35101420$-5.67AL|NL
209 Josiah Gray WAS 1628124.891.40149720$-5.70AL|NL
210 J.P. France HOU 111664.461.3798440$-5.82AL|NL
211 Steven Wilson CWS 59334.421.3163276$-5.86AL|NL
212 Alek Manoah TOR 95664.551.3385380$-5.88AL|NL
213 Phil Maton NYM 63324.001.2769242$-5.90AL|NL
214 Emmet Sheehan LAD 66434.231.2675280$-6.00AL|NL
215 Gregory Santos SEA 55223.601.2457183$-6.04AL|NL
216 Jonathan Loaisiga IL-60 NYY 57333.791.2347163$-6.05AL|NL
217 Lucas Erceg KAN 65334.021.4273375$-6.06AL|NL
218 Gregory Soto BAL 62333.921.3271292$-6.17AL|NL
219 Brock Stewart MIN 59223.811.2773252$-6.17AL|NL
220 Gavin Stone LAD 82544.391.3280290$-6.17AL|NL
221 Casey Mize DET 113684.621.3185330$-6.26AL|NL
222 Wade Miley IL-60 MIL 124784.431.3987440$-6.34AL|NL
223 Woo Suk Go MIA 46333.721.2656212$-6.35AL|NL
224 Andrew Kittredge STL 55433.931.2443132$-6.35AL|NL
225 Andrew Chafin TEX 58333.881.2962242$-6.39AL|NL
226 Michael Lorenzen KAN 99664.551.3481360$-6.48AL|NL
227 Max Meyer MIA 90564.401.3483340$-6.49AL|NL
228 Bryce Elder ATL 96654.411.3676340$-6.55AL|NL
229 David Peterson NYM 75454.081.3681320$-6.57AL|NL
230 Steven Okert HOU 58324.031.2471240$-6.57AL|NL
231 Daniel Hudson LAD 47323.831.2156171$-6.60AL|NL
232 John Brebbia CWS 58344.341.2960204$-6.66AL|NL
233 Shawn Armstrong CHC 61223.841.2062180$-6.67AL|NL
234 Jose Urquidy IL-60 HOU 88554.601.2670240$-6.75AL|NL
235 Tim Mayza NYY 58323.571.2655190$-6.79AL|NL
236 Anthony Bender MIA 53334.081.2854203$-6.86AL|NL
237 Brock Burke LAA 62333.921.2360190$-6.89AL|NL
238 Sam Hentges CLE 54323.671.3057211$-6.92AL|NL
239 Caleb Thielbar MIN 48323.751.2156160$-6.92AL|NL
240 Dany Jimenez OAK 57334.261.3962315$-6.94AL|NL
241 John Schreiber KAN 61323.981.3161242$-6.94AL|NL
242 Jose Soriano LAA 68333.971.3778350$-7.00AL|NL
243 Adrian Houser BAL 123784.541.4089460$-7.01AL|NL
244 Tyler Rogers SF 67334.031.2849183$-7.02AL|NL
245 Daniel Coulombe BAL 58333.881.2960211$-7.05AL|NL
246 Sawyer Gipson-Long DET 69454.301.2866210$-7.14AL|NL
247 Robert Gasser MIL 84444.391.3281300$-7.14AL|NL
248 Enyel De Los Santos CWS 63324.141.2764241$-7.17AL|NL
249 Ryan Walker SF 57333.791.3064220$-7.18AL|NL
250 Anthony DeSclafani IL-60 MIN 93564.551.3175250$-7.19AL|NL
251 Tyler Holton DET 56323.701.2350170$-7.20AL|NL
252 Domingo German PIT 65344.151.2262190$-7.21AL|NL
253 Drew Smyly CHC 71444.441.3170231$-7.21AL|NL
254 Nick Sandlin CLE 60333.901.2863270$-7.26AL|NL
255 Isaiah Campbell BOS 57534.261.3755221$-7.27AL|NL
256 Erick Fedde STL 1427114.941.38121500$-7.37AL|NL
257 Mark Leiter Jr. NYY 62334.211.2967241$-7.40AL|NL
258 Yariel Rodriguez TOR 61444.131.3364270$-7.40AL|NL
259 Mike Clevinger IL-15 CWS 91574.651.3279300$-7.44AL|NL
260 Adam Ottavino NYM 61334.131.3363272$-7.44AL|NL
261 Wandy Peralta SD 58333.881.3354262$-7.44AL|NL
262 Graham Ashcraft CIN 1447104.751.40113500$-7.44AL|NL
263 Emilio Pagan CIN 65334.571.2668232$-7.45AL|NL
264 Lance McCullers HOU 56434.021.3257240$-7.48AL|NL
265 Elijah Morgan CLE 59334.121.2461180$-7.52AL|NL
266 Cole Irvin MIN 88454.401.2867210$-7.56AL|NL
267 Ryan Brasier LAD 60324.201.2557190$-7.61AL|NL
268 Sixto Sanchez IL-60 MIA 52323.811.2349150$-7.65AL|NL
269 Scott McGough ARI 58334.191.3463242$-7.69AL|NL
270 Ronel Blanco HOU 83554.551.3983380$-7.72AL|NL
271 Randy Vasquez SD 80454.281.3471320$-7.74AL|NL
272 Tylor Megill NYM 107674.711.3992400$-7.74AL|NL
273 Josh Winckowski BOS 82444.281.3771291$-7.74AL|NL
274 Ryne Stanek NYM 58234.031.3163272$-7.94AL|NL
275 Drew Rasmussen TB 39223.231.1339100$-7.94AL|NL
276 Trevor Richards MIN 56224.021.2770240$-8.00AL|NL
277 Jacob deGrom TEX 26213.120.963760$-8.00AL|NL
278 Tommy Kahnle NYY 48223.941.2754202$-8.02AL|NL
279 Dylan Lee ATL 44313.891.2045120$-8.03AL|NL
280 Javier Assad CHC 94554.501.3878360$-8.12AL|NL
281 Tim Herrin CLE 52323.811.3154220$-8.12AL|NL
282 Martin Perez PIT 1447104.561.44103530$-8.13AL|NL
283 Ryan Borucki PIT 56324.021.2950211$-8.14AL|NL
284 Kirby Yates TEX 58334.341.3469291$-8.15AL|NL
285 Hoby Milner MIL 61223.841.2557170$-8.17AL|NL
286 Nate Pearson CHC 48324.121.2953221$-8.17AL|NL
287 Luke Jackson ATL 58334.031.3661251$-8.18AL|NL
288 Tom Cosgrove SD 57223.951.2656231$-8.20AL|NL
289 Luke Little CHC 47323.831.3458250$-8.21AL|NL
290 Will Vest DET 59233.971.2961211$-8.21AL|NL
291 Drew Smith IL-60 NYM 59334.271.3161241$-8.22AL|NL
292 Brooks Raley IL-60 NYM 60224.051.3065241$-8.25AL|NL
293 Jeffrey Springs TB 38223.551.1343110$-8.26AL|NL
294 Cody Bradford TEX 62444.501.2654160$-8.27AL|NL
295 James Karinchak IL-60 CLE 45223.801.3159251$-8.30AL|NL
296 Matthew Liberatore STL 70444.241.3663270$-8.31AL|NL
297 Garrett Cleavinger TB 46223.721.2859230$-8.37AL|NL
298 Genesis Cabrera TOR 57324.111.3356251$-8.39AL|NL
299 Zach Jackson OAK 50333.961.4060291$-8.42AL|NL
300 Matt Moore IL-60 LAA 60324.351.3763272$-8.50AL|NL