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 1761563.371.08248580$30.84AL|NL
2 Zack Wheeler PHI 1841383.511.10191430$23.20AL|NL
3 Kevin Gausman TOR 1781293.421.14208460$22.38AL|NL
4 Luis Castillo SEA 1851393.531.14197560$22.08AL|NL
5 Framber Valdez IL-15 HOU 1871483.401.20187610$21.42AL|NL
6 Pablo Lopez MIN 1801283.521.14200470$21.07AL|NL
7 George Kirby SEA 1791293.571.09170270$20.13AL|NL
8 Corbin Burnes BAL 1821183.541.14196550$19.67AL|NL
9 Zac Gallen ARI 1851393.691.16190500$19.46AL|NL
10 Logan Webb SF 19012103.441.17170400$18.99AL|NL
11 Edwin Diaz NYM 62332.691.04972234$18.66AL|NL
12 Aaron Nola PHI 1861293.891.12195400$18.57AL|NL
13 Tarik Skubal DET 1551093.431.11178410$17.50AL|NL
14 Logan Gilbert SEA 1811283.821.14181410$17.19AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Tyler Glasnow LAD 1391163.501.10176430$17.14AL|NL
16 Max Fried ATL 1601363.411.18154390$17.11AL|NL
17 Yoshinobu Yamamoto LAD 1611273.681.13173430$17.10AL|NL
18 Freddy Peralta MIL 1601193.711.15193550$16.64AL|NL
19 Blake Snell SF 1621193.461.25206760$16.40AL|NL
20 Zach Eflin TB 1641183.641.11160290$16.20AL|NL
21 Emmanuel Clase CLE 67443.011.12661634$15.92AL|NL
22 Josh Hader HOU 60333.091.16872735$15.67AL|NL
23 Camilo Doval SF 64543.251.22782733$15.10AL|NL
24 Joe Ryan MIN 1611193.981.12179410$14.58AL|NL
25 Jesus Luzardo MIA 1661193.771.20189540$14.52AL|NL
26 Grayson Rodriguez BAL 1591183.711.18172530$14.10AL|NL
27 Andres Munoz SEA 60442.931.13792229$13.80AL|NL
28 Evan Phillips LAD 63433.171.09711930$13.77AL|NL
29 Raisel Iglesias ATL 61443.341.14731632$13.71AL|NL
30 Bobby Miller IL-15 LAD 1521273.831.15149420$13.20AL|NL
31 Justin Steele IL-15 CHC 1671183.661.22163490$12.82AL|NL
32 Peter Fairbanks TB 54332.851.09752129$12.57AL|NL
33 Joe Musgrove SD 1491083.651.15148380$12.17AL|NL
34 Tanner Bibee CLE 1641083.761.20167500$11.86AL|NL
35 David Bednar PIT 62333.231.17732030$11.65AL|NL
36 Ryan Helsley STL 62433.121.16812726$11.64AL|NL
37 Chris Bassitt TOR 17712104.001.21159510$11.46AL|NL
38 Dylan Cease SD 1711083.861.27200730$11.39AL|NL
39 Shane Bieber IL-60 CLE 1651083.771.19156430$11.32AL|NL
40 Alexis Diaz CIN 65543.861.28803230$11.13AL|NL
41 Clay Holmes NYY 64433.301.23672429$10.89AL|NL
42 Michael King SD 140973.561.19155470$10.69AL|NL
43 Tanner Scott MIA 67433.241.24873025$10.49AL|NL
44 Chris Sale ATL 131973.811.15155380$9.80AL|NL
45 Merrill Kelly ARI 1781193.991.26169600$9.51AL|NL
46 Jordan Romano TOR 54433.371.18632027$9.41AL|NL
47 Jordan Montgomery ARI 1621083.801.22147440$9.36AL|NL
48 Adbert Alzolay CHC 64333.551.15701827$9.29AL|NL
49 Sonny Gray STL 154983.661.22148500$9.18AL|NL
50 Jose Berrios TOR 1721194.131.22161470$9.08AL|NL
51 Cole Ragans KAN 1621093.871.28175660$9.00AL|NL
52 Carlos Rodon NYY 1381084.061.18157460$8.85AL|NL
53 Nick Pivetta IL-15 BOS 1581094.201.22180560$8.76AL|NL
54 Hunter Brown HOU 1451183.921.26156530$8.65AL|NL
55 Craig Kimbrel BAL 65443.731.22802725$8.65AL|NL
56 Shota Imanaga CHC 153983.881.21155440$8.40AL|NL
57 Jose Alvarado PHI 61333.091.24842923$8.31AL|NL
58 Bailey Ober MIN 154984.081.16151350$8.21AL|NL
59 Hunter Greene CIN 148994.201.24186570$7.49AL|NL
60 Cristian Javier HOU 1561074.301.22166610$6.98AL|NL
61 Kenley Jansen BOS 56333.991.25662228$6.84AL|NL
62 Yu Darvish IL-15 SD 139984.081.17141380$6.79AL|NL
63 Nestor Cortes NYY 134963.981.18137390$6.73AL|NL
64 Robert Suarez SD 63443.751.21672423$6.65AL|NL
65 Mitch Keller PIT 17810104.141.29171590$6.33AL|NL
66 Aaron Civale TB 142984.041.18133370$6.26AL|NL
67 Jhoan Duran IL-15 MIN 44222.831.15591623$5.76AL|NL
68 Bryce Miller SEA 143984.111.18132360$5.74AL|NL
69 Justin Verlander IL-15 HOU 130973.961.19121360$5.30AL|NL
70 Mason Miller OAK 61333.331.16792517$5.10AL|NL
71 Marcus Stroman NYY 1501083.981.27127490$4.81AL|NL
72 Nathan Eovaldi TEX 146974.051.24135430$4.71AL|NL
73 Triston McKenzie CLE 141894.121.20141470$4.70AL|NL
74 Walker Buehler IL-15 LAD 120953.921.19112330$4.59AL|NL
75 Charlie Morton ATL 1441074.141.32157610$4.49AL|NL
76 Louie Varland MIN 142984.141.25138410$4.01AL|NL
77 Ryan Pepiot TB 127873.981.21127430$4.00AL|NL
78 Yusei Kikuchi TOR 146984.181.29156530$3.95AL|NL
79 Griffin Canning LAA 141884.161.25151450$3.80AL|NL
80 Alex Lange DET 63443.951.38743621$3.43AL|NL
81 Braxton Garrett IL-15 MIA 131773.851.23128340$3.40AL|NL
82 Reid Detmers LAA 153894.251.28164580$3.28AL|NL
83 Cristopher Sanchez PHI 144884.041.24129430$3.27AL|NL
84 Jon Gray TEX 153984.281.27147520$3.15AL|NL
85 Eduardo Rodriguez IL-15 ARI 127973.931.28120420$3.07AL|NL
86 Kyle Finnegan WAS 68444.051.31672620$2.96AL|NL
87 Brandon Pfaadt ARI 141884.331.21135350$2.60AL|NL
88 Brayan Bello BOS 16011104.271.34139530$2.47AL|NL
89 DL Hall MIL 109763.901.28133480$2.44AL|NL
90 JP Sears OAK 1588104.331.24144480$2.43AL|NL
91 Gavin Williams IL-15 CLE 125773.951.25128490$2.18AL|NL
92 Sean Manaea NYM 135884.241.26139430$2.11AL|NL
93 Kodai Senga IL-60 NYM 99753.691.25116430$2.10AL|NL
94 Kenta Maeda DET 132784.221.22137380$2.08AL|NL
95 Gerrit Cole IL-60 NYY 85633.571.1094220$2.03AL|NL
96 Lance Lynn STL 1609104.481.27152500$2.00AL|NL
97 Jose Leclerc TEX 61233.931.31692921$1.89AL|NL
98 Reynaldo Lopez ATL 100753.981.25109370$1.82AL|NL
99 Hunter Harvey WAS 61333.541.14671713$1.77AL|NL
100 Ranger Suarez PHI 146873.991.31129530$1.62AL|NL
101 Kyle Bradish IL-15 BAL 100753.711.2199310$1.56AL|NL
102 Clarke Schmidt NYY 148984.351.28134460$1.43AL|NL
103 Jason Adam TB 57333.301.09681910$1.26AL|NL
104 Kyle Harrison SF 136664.061.29151600$1.25AL|NL
105 Alex Cobb IL-15 SF 128773.831.28115360$1.22AL|NL
106 Kutter Crawford BOS 140884.441.25138420$1.00AL|NL
107 Carlos Estevez LAA 64344.271.34682720$0.96AL|NL
108 MacKenzie Gore WAS 140894.281.32149570$0.93AL|NL
109 Logan Allen CLE 135884.131.30128490$0.92AL|NL
110 Paul Sewald IL-15 ARI 40223.681.17491519$0.85AL|NL
111 Garrett Whitlock IL-15 BOS 116774.161.20111260$0.79AL|NL
112 Dean Kremer BAL 153984.321.30131490$0.77AL|NL
113 A.J. Puk MIA 99664.011.25109330$0.62AL|NL
114 Nick Lodolo CIN 113664.131.25134380$0.46AL|NL
115 Shane Baz IL-15 TB 89653.781.1797280$0.40AL|NL
116 Joel Payamps MIL 66443.721.22661911$0.38AL|NL
117 Taj Bradley IL-15 TB 112764.181.24118370$0.27AL|NL
118 Miles Mikolas STL 1759104.451.26123370$0.23AL|NL
119 Naoyuki Uwasawa BOS 13114.651.371150$0.00AL|NL
120 Kevin Ginkel ARI 63433.571.2369249$-0.21AL|NL
121 Steven Matz STL 121774.061.28114360$-0.25AL|NL
122 Aroldis Chapman PIT 58443.321.3186357$-0.41AL|NL
123 Bryan Woo IL-15 SEA 99563.921.18106320$-0.42AL|NL
124 Ryan Pressly HOU 62433.391.1269175$-0.47AL|NL
125 Andrew Nardi MIA 66533.671.2680286$-0.50AL|NL
126 Tanner Houck BOS 133884.251.32125480$-0.57AL|NL
127 Edward Cabrera MIA 116784.031.34126580$-0.59AL|NL
128 Seth Lugo KAN 144894.331.30126410$-0.60AL|NL
129 Yuki Matsui SD 61323.411.2278268$-0.60AL|NL
130 Frankie Montas CIN 128884.411.29126410$-0.63AL|NL
131 Robert Stephenson IL-15 LAA 54333.811.12671710$-0.65AL|NL
132 Kyle Gibson STL 17110104.491.34137550$-0.66AL|NL
133 Reese Olson DET 131784.291.28126480$-0.72AL|NL
134 A.J. Minter ATL 62433.451.1776205$-0.73AL|NL
135 Andrew Abbott CIN 124774.311.31136480$-0.78AL|NL
136 Patrick Sandoval LAA 1478104.091.39136640$-0.86AL|NL
137 Chris Paddack MIN 121874.401.26110290$-0.94AL|NL
138 Matt Brash IL-15 SEA 51433.281.2470237$-1.03AL|NL
139 Jameson Taillon IL-15 CHC 134884.521.25116350$-1.09AL|NL
140 Trevor Rogers MIA 115784.201.29116410$-1.10AL|NL
141 Jose Quintana NYM 149884.171.35125520$-1.10AL|NL
142 Matthew Strahm PHI 67543.631.1279191$-1.18AL|NL
143 Bryan Abreu HOU 63323.041.2085283$-1.26AL|NL
144 Andrew Heaney TEX 121774.381.29127430$-1.32AL|NL
145 John Means IL-15 BAL 111664.181.1788260$-1.48AL|NL
146 Max Scherzer IL-15 TEX 78543.891.1388210$-1.52AL|NL
147 Jordan Hicks SF 101663.821.33110470$-1.54AL|NL
148 Griffin Jax MIN 61443.901.1963188$-1.71AL|NL
149 Zack Littell TB 131774.361.25108320$-1.71AL|NL
150 Tyler Wells IL-15 BAL 104654.291.1896310$-1.76AL|NL
151 Michael Wacha KAN 131874.431.29110390$-1.98AL|NL
152 Yennier Cano BAL 66333.691.28622210$-2.16AL|NL
153 Hector Neris CHC 66443.811.2674266$-2.42AL|NL
154 Dane Dunning TEX 147884.381.35125510$-2.50AL|NL
155 Garrett Crochet CWS 120684.121.36127580$-2.55AL|NL
156 Chris Martin BOS 60433.431.1759114$-2.57AL|NL
157 Giovanny Gallegos STL 62343.911.1767177$-2.73AL|NL
158 James Paxton LAD 89754.271.2894310$-2.74AL|NL
159 Brady Singer KAN 156894.501.34132470$-2.77AL|NL
160 Luis Severino NYM 128784.511.30121430$-2.89AL|NL
161 Chase Silseth IL-15 LAA 122774.361.34120510$-2.95AL|NL
162 Jack Flaherty DET 137894.481.38135570$-2.96AL|NL
163 Yimi Garcia TOR 60333.821.1664176$-3.17AL|NL
164 Devin Williams IL-60 MIL 29223.021.20401412$-3.22AL|NL
165 Will Smith KAN 61244.441.30602315$-3.22AL|NL
166 David Robertson TEX 60343.851.2868268$-3.33AL|NL
167 Taijuan Walker IL-15 PHI 142984.601.34112510$-3.48AL|NL
168 Seranthony Dominguez PHI 58543.971.3161256$-3.50AL|NL
169 Erik Swanson TOR 54333.551.1660175$-3.54AL|NL
170 Jhony Brito SD 97764.201.2878300$-3.65AL|NL
171 Colin Poche TB 58533.791.2361233$-3.67AL|NL
172 Brusdar Graterol IL-60 LAD 56323.251.1646145$-3.69AL|NL
173 Abner Uribe MIL 59223.481.3676368$-3.70AL|NL
174 Colin Rea MIL 132784.631.28113410$-3.78AL|NL
175 J.P. France HOU 117864.421.36103460$-3.84AL|NL
176 Jeff Hoffman PHI 62433.921.2674274$-3.85AL|NL
177 James McArthur KAN 63334.151.29602110$-3.85AL|NL
178 John Brebbia IL-15 CWS 55334.221.27581910$-3.94AL|NL
179 Jordan Wicks CHC 115764.391.3197390$-3.98AL|NL
180 Trevor Megill MIL 57323.901.2773216$-4.06AL|NL
181 Ian Hamilton NYY 62433.551.2670272$-4.13AL|NL
182 Nick Martinez CIN 123664.391.36113470$-4.15AL|NL
183 Wade Miley MIL 124774.211.3388420$-4.26AL|NL
184 Michael Kopech CWS 67344.381.33713410$-4.28AL|NL
185 Kyle Hendricks CHC 138884.581.3198330$-4.48AL|NL
186 Justin Lawrence COL 63344.541.49653215$-4.50AL|NL
187 Scott Barlow CLE 67343.721.2575273$-4.52AL|NL
188 Taylor Rogers SF 57443.841.2568223$-4.57AL|NL
189 JoJo Romero STL 54433.681.2460193$-4.72AL|NL
190 Chad Green TOR 55433.881.1863162$-4.85AL|NL
191 Joe Jimenez ATL 62323.861.2178212$-4.86AL|NL
192 Brock Stewart MIN 57323.521.2472232$-4.87AL|NL
193 Julian Merryweather IL-60 CHC 64333.841.2779263$-4.90AL|NL
194 Keaton Winn SF 88564.151.2678260$-5.16AL|NL
195 Ross Stripling OAK 122574.381.2797280$-5.17AL|NL
196 Caleb Ferguson NYY 56433.471.2764231$-5.18AL|NL
197 Jake Junis IL-15 MIL 97554.371.2793260$-5.20AL|NL
198 Tyler Anderson LAA 153884.731.35123520$-5.29AL|NL
199 Andrew Kittredge STL 53433.731.1844123$-5.43AL|NL
200 Mike Soroka CWS 117684.601.29101390$-5.45AL|NL
201 Casey Mize DET 114674.481.2888340$-5.48AL|NL
202 Eury Perez IL-60 MIA 56433.831.1764180$-5.54AL|NL
203 Tim Mayza TOR 56423.291.2555170$-5.68AL|NL
204 John Schreiber KAN 60333.711.2663233$-5.68AL|NL
205 Alex Vesia LAD 55333.731.2271221$-5.86AL|NL
206 Orion Kerkering PHI 52323.741.2360183$-5.86AL|NL
207 Joe Kelly LAD 55333.741.2771252$-5.91AL|NL
208 Josh Sborz IL-15 TEX 59444.201.2671232$-5.93AL|NL
209 Brock Burke IL-15 TEX 64433.871.2163180$-5.95AL|NL
210 Aaron Bummer ATL 61433.811.3272281$-5.99AL|NL
211 Luis Gil NYY 87444.281.3097430$-6.01AL|NL
212 Alex Wood OAK 113684.491.3293380$-6.04AL|NL
213 Jason Foley DET 61223.731.3050177$-6.12AL|NL
214 Daniel Coulombe BAL 55433.731.2658191$-6.22AL|NL
215 Drew Thorpe CWS 88564.301.3081310$-6.25AL|NL
216 Gavin Stone LAD 85544.351.3083310$-6.26AL|NL
217 Emilio Pagan CIN 64444.421.2668233$-6.28AL|NL
218 Mark Leiter Jr. CHC 62334.021.2469232$-6.35AL|NL
219 Martin Perez PIT 144894.481.41103530$-6.44AL|NL
220 Ryan Walker SF 56433.671.2964220$-6.44AL|NL
221 Max Meyer MIA 91564.361.3184340$-6.49AL|NL
222 Shawn Armstrong TB 61223.621.1863170$-6.52AL|NL
223 Gabe Speier SEA 58223.681.2063162$-6.52AL|NL
224 Jonathan Loaisiga IL-60 NYY 53333.731.2343154$-6.55AL|NL
225 Paul Blackburn OAK 130684.501.37108450$-6.67AL|NL
226 Pierce Johnson ATL 57343.821.3176251$-6.68AL|NL
227 Tylor Megill IL-15 NYM 111774.631.3897410$-6.68AL|NL
228 Will Vest DET 60333.801.2863212$-6.69AL|NL
229 Aaron Ashby MIL 71453.931.3579320$-6.73AL|NL
230 Matt Moore LAA 59423.951.3064251$-6.75AL|NL
231 Phil Maton TB 63333.841.2470230$-6.78AL|NL
232 Mike Clevinger CWS 96674.651.3082300$-6.79AL|NL
233 Clayton Kershaw IL-60 LAD 50433.741.1950150$-6.79AL|NL
234 Adam Ottavino NYM 61333.941.3164273$-6.83AL|NL
235 Daniel Hudson LAD 42333.571.2151142$-6.84AL|NL
236 Emmet Sheehan IL-60 LAD 67434.301.2575280$-6.84AL|NL
237 Michael Lorenzen TEX 97664.531.3279350$-6.87AL|NL
238 Gregory Soto PHI 62343.961.3469293$-6.88AL|NL
239 Steven Wilson CWS 57334.381.2961275$-6.97AL|NL
240 Bowden Francis TOR 72444.311.2370230$-6.97AL|NL
241 Nick Sandlin CLE 59433.961.2763260$-7.02AL|NL
242 Andrew Chafin DET 55333.941.3060233$-7.04AL|NL
243 Sawyer Gipson-Long IL-15 DET 68444.251.2468200$-7.07AL|NL
244 Enyel De Los Santos SD 61423.931.2964240$-7.08AL|NL
245 Hoby Milner MIL 61323.721.2157150$-7.09AL|NL
246 Brooks Raley NYM 59223.811.2865233$-7.10AL|NL
247 Tyler Holton DET 55323.581.1849150$-7.20AL|NL
248 Dany Jimenez OAK 53234.141.3456297$-7.22AL|NL
249 Adrian Houser NYM 120774.511.3989450$-7.22AL|NL
250 Anthony Bender MIA 50333.881.2751193$-7.31AL|NL
251 Scott McGough ARI 57344.201.3064233$-7.42AL|NL
252 Drew Smyly CHC 72544.431.3271240$-7.53AL|NL
253 Caleb Thielbar MIN 45323.711.1853140$-7.63AL|NL
254 Ryne Stanek SEA 55323.841.2961251$-7.64AL|NL
255 David Peterson IL-60 NYM 68444.071.3674290$-7.66AL|NL
256 Wandy Peralta SD 56333.671.3252252$-7.67AL|NL
257 Gregory Santos IL-15 SEA 55223.761.2856193$-7.70AL|NL
258 Sixto Sanchez MIA 52323.711.2051150$-7.71AL|NL
259 Javier Assad CHC 93544.281.3778350$-7.72AL|NL
260 Lucas Erceg OAK 66344.151.4476394$-7.74AL|NL
261 Tyler Rogers SF 68343.931.2750182$-7.80AL|NL
262 Steven Okert MIN 55334.051.2567230$-7.82AL|NL
263 Graham Ashcraft CIN 141794.751.38109480$-7.84AL|NL
264 Shelby Miller DET 52324.051.3154243$-7.87AL|NL
265 Alek Manoah IL-15 TOR 88564.511.3480370$-7.88AL|NL
266 Michael Tonkin NYM 56434.271.2356200$-7.94AL|NL
267 Erick Fedde CWS 1417104.921.36115490$-7.96AL|NL
268 Tommy Kahnle IL-15 NYY 47233.691.2353192$-7.98AL|NL
269 Matt Manning DET 98574.581.2973320$-8.04AL|NL
270 Kirby Yates TEX 57344.171.3569302$-8.05AL|NL
271 Josiah Gray IL-15 WAS 1567114.911.41144710$-8.05AL|NL
272 Drew Smith NYM 58444.271.3261251$-8.07AL|NL
273 Isaiah Campbell IL-15 BOS 51524.191.3351190$-8.11AL|NL
274 Sam Hentges IL-15 CLE 54323.661.3158210$-8.16AL|NL
275 Dauri Moreta IL-60 PIT 43324.011.2050161$-8.19AL|NL
276 Ryan Brasier LAD 58324.121.2557180$-8.20AL|NL
277 Luke Jackson IL-15 SF 56333.911.3361241$-8.26AL|NL
278 Miguel Castro ARI 57444.251.3555262$-8.26AL|NL
279 Elijah Morgan IL-15 CLE 59334.141.2462180$-8.28AL|NL
280 Josh Winckowski BOS 80444.221.3770281$-8.30AL|NL
281 Randy Vasquez SD 71444.091.3463300$-8.31AL|NL
282 Cole Irvin BAL 88464.381.2867210$-8.31AL|NL
283 Tyler Kinley COL 59234.821.3960239$-8.40AL|NL
284 Tom Cosgrove SD 58223.791.2556231$-8.43AL|NL
285 Domingo German PIT 64344.311.2161190$-8.45AL|NL
286 Woo Suk Go SD 44333.861.3552212$-8.49AL|NL
287 Jose Urquidy IL-15 HOU 78544.691.2762220$-8.50AL|NL
288 Anthony DeSclafani IL-60 MIN 87464.551.2771220$-8.52AL|NL
289 Lucas Sims CIN 55434.571.3765302$-8.52AL|NL
290 Bryce Elder ATL 87544.391.3668320$-8.60AL|NL
291 Kyle Nelson ARI 51434.111.3153190$-8.61AL|NL
292 Ronel Blanco HOU 81544.591.3880380$-8.61AL|NL
293 Joe Boyle OAK 98574.441.48105640$-8.69AL|NL
294 Paul Skenes PIT 61334.171.2559220$-8.70AL|NL
295 Yariel Rodriguez TOR 59434.141.3559270$-8.74AL|NL
296 Kody Funderburk MIN 46313.611.3150200$-8.78AL|NL
297 Jose Soriano LAA 63344.081.4072330$-8.80AL|NL
298 Tyler Alexander TB 71444.541.2559160$-8.83AL|NL
299 Luke Little CHC 45323.631.3757250$-8.85AL|NL
300 Jacob deGrom IL-60 TEX 25213.000.943450$-8.88AL|NL