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 Freddy Peralta MIL 1481083.241.06185480$28.43AL|NL
2 Zack Wheeler PHI 1641283.391.11172400$28.05AL|NL
3 Joe Ryan MIN 1511083.591.07180390$25.11AL|NL
4 Dylan Cease SD 1591183.591.18197650$24.14AL|NL
5 Pablo Lopez MIN 1651193.621.16179450$23.41AL|NL
6 Luis Castillo SEA 1681193.631.16174520$23.05AL|NL
7 Corbin Burnes BAL 1681193.611.17171500$22.52AL|NL
8 Tarik Skubal DET 131983.201.08155350$22.23AL|NL
9 Max Fried ATL 1461263.341.15131360$21.65AL|NL
10 Kevin Gausman TOR 1651193.881.17186440$21.37AL|NL
11 George Kirby SEA 1581093.611.09141260$21.16AL|NL
12 Logan Webb SF 1621183.421.16135340$20.91AL|NL
13 Zac Gallen ARI 1621183.771.18163430$19.66AL|NL
14 Chris Sale ATL 1271063.571.14156390$18.74AL|NL
15 Logan Gilbert SEA 16010103.871.15158380$18.23AL|NL
16 Sonny Gray STL 1411083.491.18144460$17.76AL|NL
17 Zach Eflin TB 141983.601.09127270$17.36AL|NL
18 Tyler Glasnow LAD 119953.581.11151360$17.33AL|NL
19 Justin Verlander HOU 1501073.851.14147430$17.26AL|NL
20 Yoshinobu Yamamoto LAD 1291063.561.14137340$17.20AL|NL
21 Framber Valdez IL-15 HOU 1361063.471.23135460$15.03AL|NL
22 Chris Bassitt TOR 1621093.981.21155510$14.63AL|NL
23 Edwin Diaz NYM 36213.291.08521230$14.49AL|NL
24 Carlos Rodon NYY 1471084.031.20157530$14.37AL|NL
25 Max Scherzer IL-15 TEX 123873.871.10139340$13.71AL|NL
26 Emmanuel Clase CLE 39212.821.0532729$13.54AL|NL
27 Nathan Eovaldi TEX 1461084.051.22147460$12.52AL|NL
28 Camilo Doval SF 37213.101.21441729$12.32AL|NL
29 Mason Miller OAK 41212.981.07581624$12.23AL|NL
30 Raisel Iglesias ATL 40313.691.1342927$11.82AL|NL
31 Cole Ragans KAN 137983.811.26151500$11.78AL|NL
32 Aaron Nola PHI 1631094.281.20145370$11.57AL|NL
33 Josh Hader HOU 35213.151.10501626$11.57AL|NL
34 Grayson Rodriguez BAL 147993.971.25150480$11.07AL|NL
35 Bailey Ober MIN 130883.981.14127310$10.96AL|NL
36 Jesus Luzardo MIA 149994.121.26162500$10.65AL|NL
37 David Bednar PIT 38213.501.15451226$10.22AL|NL
38 Lance Lynn STL 1551084.301.24148490$9.98AL|NL
39 Ryan Helsley STL 34213.171.13401325$9.58AL|NL
40 Clay Holmes NYY 37213.461.29371528$9.54AL|NL
41 Nestor Cortes NYY 106873.811.13110290$9.51AL|NL
42 Craig Kimbrel BAL 37213.631.18481525$9.21AL|NL
43 Justin Steele IL-15 CHC 125873.741.23123370$9.08AL|NL
44 Kenley Jansen BOS 40214.101.22451627$9.06AL|NL
45 Michael King SD 123883.891.22130410$8.99AL|NL
46 Evan Phillips LAD 36213.671.18391126$8.94AL|NL
47 Joe Musgrove SD 134884.051.18123350$8.92AL|NL
48 Clarke Schmidt NYY 133984.081.24129410$8.45AL|NL
49 Alexis Diaz CIN 39213.971.26461826$8.32AL|NL
50 Yusei Kikuchi TOR 136894.111.28157520$8.20AL|NL
51 Marcus Stroman NYY 136983.911.26117420$7.92AL|NL
52 Jose Berrios TOR 147994.201.25135410$7.91AL|NL
53 Tanner Bibee CLE 131884.071.20119390$7.65AL|NL
54 Andres Munoz SEA 35213.091.16401422$7.51AL|NL
55 Jon Gray TEX 140984.291.26140490$7.29AL|NL
56 Charlie Morton ATL 1491074.321.34162650$7.28AL|NL
57 Reid Detmers LAA 148994.381.29158540$7.10AL|NL
58 Aaron Civale TB 121884.091.18110330$7.05AL|NL
59 Jordan Romano TOR 32213.851.21341125$7.04AL|NL
60 Robert Suarez SD 37213.981.25371425$6.86AL|NL
61 Jhoan Duran IL-15 MIN 33213.011.16401221$6.79AL|NL
62 Yu Darvish IL-15 SD 126884.261.20123380$6.62AL|NL
63 Bobby Miller IL-15 LAD 106853.911.21106310$6.42AL|NL
64 Carlos Estevez LAA 37214.261.28391325$6.21AL|NL
65 Blake Snell IL-15 SF 117773.991.30145540$5.93AL|NL
66 Peter Fairbanks IL-15 TB 32213.511.20391321$5.43AL|NL
67 Reynaldo Lopez ATL 103864.031.23109350$5.42AL|NL
68 Ranger Suarez PHI 144984.051.32123510$5.36AL|NL
69 Kodai Senga IL-60 NYM 107763.841.26117460$5.25AL|NL
70 Taj Bradley IL-15 TB 102773.961.18101310$5.09AL|NL
71 Gerrit Cole IL-60 NYY 85643.691.1294230$5.08AL|NL
72 MacKenzie Gore WAS 1407104.211.31156550$5.07AL|NL
73 Shota Imanaga CHC 134894.401.25133390$4.96AL|NL
74 James McArthur KAN 38224.001.33391623$4.88AL|NL
75 Walker Buehler IL-15 LAD 118964.151.2496330$4.75AL|NL
76 Cristopher Sanchez PHI 107873.881.26100340$4.71AL|NL
77 Tanner Scott MIA 40213.651.36462121$4.59AL|NL
78 Ryan Pepiot TB 99774.041.18101350$4.56AL|NL
79 Michael Kopech CWS 40224.241.32432122$4.16AL|NL
80 Cristian Javier IL-15 HOU 126874.451.24122480$3.97AL|NL
81 Hunter Greene CIN 133794.561.28156500$3.68AL|NL
82 Kutter Crawford BOS 115894.311.25112370$3.66AL|NL
83 Patrick Sandoval LAA 146984.121.38134620$3.59AL|NL
84 Jason Foley DET 38223.821.28291121$3.45AL|NL
85 Bryan Woo IL-15 SEA 91673.861.1793300$3.41AL|NL
86 Shane Baz IL-15 TB 85663.811.1585240$3.06AL|NL
87 Jordan Montgomery ARI 148994.381.31121400$2.96AL|NL
88 Merrill Kelly IL-15 ARI 115764.141.27113410$2.95AL|NL
89 Garrett Crochet CWS 102583.921.24118410$2.81AL|NL
90 Bryce Miller SEA 118784.291.22105320$2.80AL|NL
91 Paul Sewald IL-15 ARI 30213.851.18351018$2.52AL|NL
92 Kirby Yates TEX 33213.881.20431517$2.48AL|NL
93 Edward Cabrera MIA 117784.121.33124550$2.30AL|NL
94 Nick Lodolo CIN 106784.251.29118370$2.20AL|NL
95 Jack Flaherty DET 134794.341.32136510$2.03AL|NL
96 Brandon Pfaadt ARI 123884.601.24111290$2.00AL|NL
97 Tanner Houck BOS 112784.111.29105380$1.81AL|NL
98 Zack Littell TB 107784.291.2188250$1.40AL|NL
99 Sean Manaea NYM 113784.301.29111400$1.22AL|NL
100 Kyle Bradish IL-15 BAL 102663.961.2695320$1.21AL|NL
101 Jared Jones PIT 97674.161.26107320$1.20AL|NL
102 Luis Severino NYM 130884.371.31111420$1.18AL|NL
103 Kyle Finnegan WAS 38124.581.37351522$1.04AL|NL
104 Nick Pivetta IL-15 BOS 109784.451.30121420$1.03AL|NL
105 Chris Paddack MIN 115784.331.2597270$0.91AL|NL
106 Luis Gil NYY 79653.901.2795370$0.87AL|NL
107 Dane Dunning TEX 123874.441.32112460$0.63AL|NL
108 Jordan Hicks SF 106773.901.3597470$0.62AL|NL
109 Adbert Alzolay CHC 40224.241.24391216$0.53AL|NL
110 Erick Fedde CWS 125694.401.28118420$0.17AL|NL
111 Mitch Keller PIT 1619104.671.37146540$0.09AL|NL
112 Dean Kremer BAL 131884.521.31110390$0.03AL|NL
113 Naoyuki Uwasawa BOS 30125.351.4923120$0.00AL|NL
114 Kenta Maeda DET 110794.491.26100340$-0.02AL|NL
115 Hunter Brown HOU 93764.201.3092340$-0.09AL|NL
116 Paul Skenes PIT 81553.841.2488290$-0.11AL|NL
117 Brady Singer KAN 144894.501.34121440$-0.23AL|NL
118 Jose Alvarado PHI 33213.301.28391613$-0.26AL|NL
119 Brayan Bello IL-15 BOS 129884.371.35108410$-0.39AL|NL
120 Jameson Taillon CHC 124784.561.26102310$-0.45AL|NL
121 Kyle Harrison SF 117784.501.32116440$-0.49AL|NL
122 Devin Williams IL-60 MIL 25113.031.16341114$-0.55AL|NL
123 Jordan Wicks CHC 105784.311.3298350$-0.76AL|NL
124 Reese Olson DET 111684.281.2996360$-1.27AL|NL
125 JP Sears OAK 1427114.701.29119450$-1.30AL|NL
126 Miles Mikolas STL 158994.721.31106370$-1.44AL|NL
127 Michael Wacha KAN 126794.541.32110410$-1.54AL|NL
128 Max Meyer MIA 100674.311.2992330$-1.71AL|NL
129 Garrett Whitlock IL-15 BOS 95664.321.2684230$-1.72AL|NL
130 John Means IL-15 BAL 90674.311.2168210$-1.98AL|NL
131 Clayton Kershaw IL-60 LAD 59533.751.1759170$-2.06AL|NL
132 Kevin Ginkel ARI 34213.841.27361412$-2.06AL|NL
133 Trevor Rogers MIA 120794.521.35111420$-2.07AL|NL
134 Kyle Gibson STL 151994.671.37115510$-2.27AL|NL
135 Yariel Rodriguez TOR 82554.151.3091370$-2.41AL|NL
136 Steven Matz STL 102774.411.3388330$-2.42AL|NL
137 Eduardo Rodriguez IL-15 ARI 91654.171.3283310$-2.48AL|NL
138 Paul Blackburn OAK 1296104.441.34113450$-2.58AL|NL
139 Justin Lawrence COL 41224.291.50432215$-2.61AL|NL
140 Casey Mize DET 117684.431.2888330$-2.68AL|NL
141 Bryce Elder ATL 106864.481.3478360$-2.85AL|NL
142 Jose Quintana NYM 148894.561.38115510$-2.89AL|NL
143 Alex Cobb IL-60 SF 94654.181.3278270$-3.01AL|NL
144 Hector Neris CHC 39224.191.31421711$-3.21AL|NL
145 Logan Allen CLE 121784.621.34102420$-3.26AL|NL
146 Griffin Canning LAA 128784.841.33115440$-3.50AL|NL
147 Jose Soriano LAA 85554.071.3686410$-3.81AL|NL
148 Keaton Winn SF 84564.181.2872240$-3.86AL|NL
149 Jason Adam TB 38213.581.1144145$-3.94AL|NL
150 Mike Clevinger CWS 119694.711.2997390$-3.94AL|NL
151 Michael Lorenzen TEX 95664.381.3279370$-3.94AL|NL
152 Joe Ross MIL 98684.501.3286330$-3.98AL|NL
153 Triston McKenzie CLE 103674.631.2780350$-4.06AL|NL
154 Ross Stripling OAK 99594.401.2676230$-4.13AL|NL
155 Andrew Heaney TEX 79554.451.2881290$-4.16AL|NL
156 Gavin Williams IL-15 CLE 74454.111.2471270$-4.17AL|NL
157 Cody Bradford IL-15 TEX 59433.981.1554150$-4.19AL|NL
158 A.J. Minter ATL 38213.201.1046113$-4.25AL|NL
159 Aaron Ashby MIL 81443.871.3479360$-4.38AL|NL
160 Robert Gasser MIL 75564.351.2873250$-4.45AL|NL
161 Braxton Garrett IL-15 MIA 90574.441.2981220$-4.50AL|NL
162 Jake Junis IL-15 MIL 79564.511.2775210$-4.76AL|NL
163 Joel Payamps MIL 41223.931.2137117$-4.79AL|NL
164 David Robertson TEX 34213.611.2340166$-5.02AL|NL
165 Graham Ashcraft CIN 127794.611.3897420$-5.18AL|NL
166 Hunter Harvey WAS 36123.931.1938108$-5.24AL|NL
167 Daniel Hudson LAD 34213.741.1842135$-5.31AL|NL
168 Aroldis Chapman PIT 36213.371.3052234$-5.38AL|NL
169 Tyler Anderson LAA 142894.981.36109500$-5.60AL|NL
170 Louie Varland MIN 83564.521.3176240$-5.62AL|NL
171 Ronel Blanco HOU 93664.731.3689410$-5.65AL|NL
172 Drew Thorpe CWS 72464.231.2460220$-5.67AL|NL
173 Chase Silseth IL-15 LAA 77564.501.3377300$-5.69AL|NL
174 Yuki Matsui SD 35213.181.1739143$-5.77AL|NL
175 Yimi Garcia TOR 32213.401.073683$-5.85AL|NL
176 Jose Leclerc TEX 36213.761.2340185$-5.89AL|NL
177 Ryan Pressly HOU 37213.441.1640103$-5.93AL|NL
178 Randy Vasquez SD 83554.411.3371310$-6.02AL|NL
179 Drew Rasmussen IL-60 TB 44223.271.0942110$-6.12AL|NL
180 Cade Povich BAL 54444.011.2754190$-6.14AL|NL
181 Matt Manning DET 99574.551.3175320$-6.27AL|NL
182 Giovanny Gallegos STL 38223.801.1340103$-6.30AL|NL
183 Frankie Montas IL-15 CIN 129794.891.38106430$-6.36AL|NL
184 Tyler Wells IL-15 BAL 55334.001.1749160$-6.41AL|NL
185 Matthew Strahm PHI 37213.491.1044101$-6.46AL|NL
186 Andrew Abbott CIN 103674.881.3796380$-6.58AL|NL
187 Matt Brash IL-15 SEA 29213.131.2036133$-6.68AL|NL
188 Ben Brown CHC 53323.941.2758200$-6.84AL|NL
189 Adam Ottavino NYM 36213.621.1743152$-6.85AL|NL
190 Lance McCullers IL-60 HOU 61434.061.3459270$-6.85AL|NL
191 Jhony Brito SD 70444.241.2651200$-6.90AL|NL
192 James Paxton LAD 96764.911.4186380$-6.96AL|NL
193 JoJo Romero STL 34213.171.1835112$-6.97AL|NL
194 Chris Martin BOS 40213.861.183873$-7.00AL|NL
195 Jeff Hoffman PHI 35214.291.3240166$-7.04AL|NL
196 Kody Funderburk MIN 34212.771.1740140$-7.07AL|NL
197 Andrew Nardi MIA 39213.661.2346152$-7.08AL|NL
198 Andrew Chafin DET 36213.411.2140142$-7.09AL|NL
199 Gabe Speier SEA 35213.311.1539101$-7.20AL|NL
200 Adrian Houser NYM 99684.511.3868380$-7.22AL|NL
201 Griffin Jax MIN 37213.781.2138123$-7.26AL|NL
202 Spencer Turnbull PHI 71444.391.3265250$-7.27AL|NL
203 Javier Assad CHC 96674.701.3979360$-7.29AL|NL
204 Trevor Megill MIL 37214.161.2845154$-7.34AL|NL
205 Taylor Rogers SF 36213.641.2039122$-7.53AL|NL
206 Seth Lugo KAN 132794.951.3899390$-7.61AL|NL
207 Ben Lively CLE 94584.901.3280290$-7.66AL|NL
208 Ryan Feltner COL 105684.841.4297400$-7.72AL|NL
209 Angel Zerpa KAN 53223.661.2246150$-7.73AL|NL
210 Ryan Walker SF 35213.471.2040121$-7.85AL|NL
211 Jacob deGrom IL-60 TEX 23212.960.953260$-7.88AL|NL
212 Colin Poche IL-15 TB 38214.021.2035143$-7.88AL|NL
213 David Peterson IL-60 NYM 57333.941.3660250$-7.90AL|NL
214 Pierce Johnson ATL 37213.691.2447151$-7.90AL|NL
215 Joe Kelly LAD 34213.361.2838162$-7.90AL|NL
216 Matt Waldron SD 85574.791.3267260$-7.93AL|NL
217 Taijuan Walker IL-15 PHI 119784.891.3881420$-8.02AL|NL
218 Joe Jimenez ATL 40214.181.2246142$-8.03AL|NL
219 Ian Hamilton NYY 38213.611.2739162$-8.04AL|NL
220 Nick Sandlin CLE 36213.501.1539140$-8.16AL|NL
221 Gregory Santos IL-60 SEA 30213.501.222793$-8.17AL|NL
222 Aaron Bummer ATL 36213.071.2641160$-8.17AL|NL
223 Kyle Hendricks IL-15 CHC 90564.781.3265240$-8.27AL|NL
224 Bryan Abreu HOU 37213.801.3145192$-8.28AL|NL
225 Cade Smith CLE 35213.451.2143150$-8.31AL|NL
226 Daniel Coulombe BAL 35213.621.2038121$-8.31AL|NL
227 Garrett Cleavinger TB 37213.791.3245202$-8.35AL|NL
228 Quinn Priester PIT 82564.541.3964300$-8.45AL|NL
229 Caleb Ferguson NYY 34213.661.2535132$-8.46AL|NL
230 Jeffrey Springs IL-60 TB 35223.671.1439100$-8.46AL|NL
231 Hayden Wesneski CHC 59334.281.2852190$-8.51AL|NL
232 Josiah Gray IL-15 WAS 1266105.041.38105530$-8.51AL|NL
233 Josh Winckowski BOS 72444.331.3657250$-8.52AL|NL
234 Lucas Erceg OAK 38223.771.4042223$-8.67AL|NL
235 Alex Lange DET 36223.881.3741193$-8.68AL|NL
236 Joey Wentz DET 64334.281.3461280$-8.69AL|NL
237 Shawn Armstrong TB 35213.821.1836111$-8.69AL|NL
238 Scott Barlow CLE 38224.051.2438132$-8.73AL|NL
239 Matthew Liberatore STL 65334.181.3457250$-8.73AL|NL
240 Alek Manoah IL-15 TOR 66444.581.3255250$-8.74AL|NL
241 Tyler Rogers SF 37213.651.202582$-8.78AL|NL
242 Jose Urquidy IL-15 HOU 66444.691.2851190$-8.82AL|NL
243 Fernando Cruz CIN 36214.271.3250182$-8.82AL|NL
244 Sixto Sanchez MIA 34213.311.132770$-8.88AL|NL
245 Alex Vesia LAD 33213.851.2239141$-8.89AL|NL
246 Steven Wilson CWS 37224.171.2237152$-8.89AL|NL
247 Yency Almonte CHC 36213.931.2636142$-8.90AL|NL
248 Yennier Cano BAL 35213.801.3131133$-8.91AL|NL
249 Caleb Thielbar MIN 35213.921.2441131$-8.95AL|NL
250 Bryan Hudson MIL 36213.361.2638160$-9.00AL|NL
251 DL Hall IL-15 MIL 76454.571.4174350$-9.01AL|NL
252 Erik Swanson TOR 35224.111.1838101$-9.04AL|NL
253 AJ Smith-Shawver ATL 66444.771.3564280$-9.09AL|NL
254 Darius Vines ATL 48324.321.2541150$-9.20AL|NL
255 Martin Perez PIT 121784.781.4482450$-9.20AL|NL
256 Mark Leiter Jr. CHC 37224.591.3541154$-9.21AL|NL
257 Landen Roupp SF 50223.971.2747180$-9.23AL|NL
258 Steven Okert MIN 34214.041.2541141$-9.28AL|NL
259 Andrew Kittredge STL 32213.921.212882$-9.29AL|NL
260 Gavin Stone LAD 58434.611.3653200$-9.36AL|NL
261 J.P. France HOU 73444.661.3560280$-9.37AL|NL
262 Colin Holderman PIT 35213.661.2734151$-9.38AL|NL
263 Tim Herrin CLE 33213.441.2232120$-9.50AL|NL
264 Emerson Hancock SEA 60344.501.2747190$-9.52AL|NL
265 Jonathan Cannon CWS 84464.631.3562270$-9.52AL|NL
266 Bryse Wilson MIL 65334.501.2951190$-9.56AL|NL
267 Ryan Yarbrough LAD 54324.431.2540130$-9.60AL|NL
268 Tyler Kinley COL 41224.911.4138166$-9.60AL|NL
269 Josh Sborz TEX 28213.621.1934110$-9.64AL|NL
270 Tyler Holton DET 33213.561.182990$-9.64AL|NL
271 Nate Pearson TOR 31213.731.1934130$-9.66AL|NL
272 Simeon Woods Richardson MIN 73464.701.3558250$-9.71AL|NL
273 Ryan Weathers MIA 97684.991.4483380$-9.71AL|NL
274 Colin Rea MIL 115695.131.3786380$-9.73AL|NL
275 Bailey Falter PIT 79464.791.3258220$-9.75AL|NL
276 Brusdar Graterol IL-60 LAD 25212.941.101850$-9.79AL|NL
277 Adrian Morejon SD 33213.801.2134100$-9.86AL|NL
278 Jacob Waguespack TB 43214.001.3247190$-9.94AL|NL
279 Matt Moore LAA 33224.601.3935154$-9.95AL|NL
280 Hunter Gaddis CLE 36224.321.2135121$-9.96AL|NL
281 John Schreiber KAN 36223.801.2831131$-9.98AL|NL
282 Hoby Milner MIL 38214.061.2432101$-9.98AL|NL
283 Cole Irvin BAL 55334.411.2941140$-10.02AL|NL
284 Huascar Ynoa ATL 60434.781.3754220$-10.05AL|NL
285 Christian Scott NYM 32223.921.173190$-10.05AL|NL
286 Seth Martinez HOU 34213.841.2334130$-10.07AL|NL
287 Marco Gonzales IL-15 PIT 99574.851.3870320$-10.07AL|NL
288 Jake Latz TEX 32213.771.2636150$-10.07AL|NL
289 Brooks Raley IL-15 NYM 32214.071.2734111$-10.16AL|NL
290 Drew Smith NYM 34214.001.2235130$-10.18AL|NL
291 Ricky Tiedemann TOR 33223.851.2636130$-10.18AL|NL
292 Nick Mears COL 40224.331.4443223$-10.19AL|NL
293 Jose Butto NYM 67454.871.3760270$-10.20AL|NL
294 Bowden Francis IL-15 TOR 55234.571.3059220$-10.23AL|NL
295 George Soriano MIA 28114.051.3027114$-10.23AL|NL
296 Tom Cosgrove SD 31213.771.2230110$-10.33AL|NL
297 Nick Robertson STL 27213.621.192780$-10.33AL|NL
298 Mike Soroka CWS 94484.661.3764340$-10.38AL|NL
299 Ryne Stanek SEA 35224.341.3335172$-10.40AL|NL
300 Tyler Alexander TB 52224.471.2444130$-10.45AL|NL