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 Luis Castillo SEA 1361063.311.11147380$29.94AL|NL
2 Spencer Strider IL-15 ATL 1111043.451.08161350$29.50AL|NL
3 Yoshinobu Yamamoto LAD 1261053.630.97126260$28.51AL|NL
4 Logan Webb SF 1441163.351.17122320$26.68AL|NL
5 Dylan Cease SD 123953.431.22152510$23.84AL|NL
6 Corbin Burnes BAL 137863.611.13145410$23.79AL|NL
7 Zac Gallen ARI 1371073.621.19131410$23.11AL|NL
8 Zack Wheeler PHI 132963.571.18138380$22.84AL|NL
9 Pablo Lopez MIN 131863.711.13146320$22.81AL|NL
10 George Kirby SEA 125963.491.12116190$22.03AL|NL
11 Framber Valdez HOU 1321053.401.22118440$21.83AL|NL
12 Tyler Glasnow LAD 98943.371.12125300$21.78AL|NL
13 Kevin Gausman TOR 125953.591.19135300$21.64AL|NL
14 Logan Gilbert SEA 137863.561.19131370$20.42AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Zach Eflin TB 114963.561.11108170$20.05AL|NL
16 Freddy Peralta MIL 117863.771.16137430$19.62AL|NL
17 Aaron Nola PHI 135874.061.15140300$19.12AL|NL
18 Joe Ryan MIN 118873.961.13124280$17.69AL|NL
19 Chris Bassitt TOR 1291084.021.24114380$16.26AL|NL
20 Max Fried ATL 105943.461.2396310$15.42AL|NL
21 Sonny Gray STL 114753.481.19106340$14.97AL|NL
22 Yu Darvish SD 107863.891.15103290$14.42AL|NL
23 Blake Snell IL-15 SF 104863.661.34129520$14.09AL|NL
24 Shota Imanaga CHC 104643.451.18112280$13.99AL|NL
25 Shane Bieber IL-60 CLE 99643.411.15104240$13.60AL|NL
26 Triston McKenzie CLE 115763.811.21113360$13.32AL|NL
27 Charlie Morton ATL 118964.111.33129490$13.27AL|NL
28 Tarik Skubal DET 88643.401.1097200$13.03AL|NL
29 Jordan Montgomery ARI 116863.601.29104340$12.87AL|NL
30 Walker Buehler LAD 99743.771.1396240$12.72AL|NL
31 Hunter Greene CIN 106674.211.19133400$12.18AL|NL
32 Kyle Bradish BAL 105753.681.23102370$11.81AL|NL
33 Brandon Pfaadt ARI 114763.981.21109260$11.74AL|NL
34 Jose Berrios TOR 129884.251.26120360$11.67AL|NL
35 Joe Musgrove IL-15 SD 106753.811.1998270$11.62AL|NL
36 Bailey Ober MIN 111653.921.19111260$11.23AL|NL
37 Patrick Sandoval LAA 111873.851.34112440$10.92AL|NL
38 Carlos Rodon NYY 90764.091.16102280$10.77AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jesus Luzardo MIA 109664.051.26124390$10.21AL|NL
40 Chris Sale ATL 80633.671.1799220$10.11AL|NL
41 Bobby Miller IL-15 LAD 91743.831.1788280$10.09AL|NL
42 Tanner Bibee CLE 113663.901.24108360$9.70AL|NL
43 Ranger Suarez PHI 107753.771.2897340$9.46AL|NL
44 Bryce Miller SEA 108663.991.19100280$9.34AL|NL
45 Emmanuel Clase CLE 54622.651.0656120$9.15AL|NL
46 Dean Kremer BAL 119764.101.29107380$8.57AL|NL
47 Grayson Rodriguez IL-15 BAL 108554.121.21116340$8.52AL|NL
48 Cole Ragans KAN 92653.811.2996350$8.47AL|NL
49 Hunter Brown HOU 103874.301.33105420$7.78AL|NL
50 Justin Steele CHC 102653.821.2793300$7.25AL|NL
51 Jon Gray TEX 103554.021.23104320$6.97AL|NL
52 MacKenzie Gore WAS 95664.041.31107380$6.83AL|NL
53 Mitch Keller PIT 127694.241.32120410$6.78AL|NL
54 Nestor Cortes NYY 88543.851.1585220$6.78AL|NL
55 Justin Verlander HOU 106764.051.2887350$6.59AL|NL
56 Michael King SD 77544.021.2697320$6.47AL|NL
57 Reynaldo Lopez ATL 66633.611.2673250$6.33AL|NL
58 Merrill Kelly IL-15 ARI 107664.021.2793320$6.21AL|NL
59 Matthew Strahm PHI 55533.501.0765140$6.21AL|NL
60 Yusei Kikuchi TOR 108654.091.34109380$6.01AL|NL
61 Andres Munoz SEA 43533.061.1064160$5.76AL|NL
62 Nathan Eovaldi IL-15 TEX 99654.081.2894330$5.70AL|NL
63 Taj Bradley TB 89654.191.2692310$5.31AL|NL
64 Tanner Houck BOS 89664.141.2892290$5.12AL|NL
65 Aaron Civale TB 94554.171.2090260$4.96AL|NL
66 Zack Littell TB 73433.501.1363150$4.89AL|NL
67 Reid Detmers LAA 107564.381.28113380$4.84AL|NL
68 Clarke Schmidt NYY 100664.391.29102330$4.81AL|NL
69 Andrew Abbott CIN 110684.601.32117400$4.52AL|NL
70 Cristian Javier HOU 103554.221.28102450$4.38AL|NL
71 Jhoan Duran MIN 44412.771.0958130$4.34AL|NL
72 Edwin Diaz NYM 42312.951.0167140$4.06AL|NL
73 Miles Mikolas STL 128794.451.2990280$4.05AL|NL
74 Marcus Stroman NYY 105764.281.3387370$4.03AL|NL
75 Josh Hader HOU 44423.111.0962180$4.03AL|NL
76 Garrett Crochet CWS 55543.791.2370210$3.88AL|NL
77 Kutter Crawford BOS 88544.251.2887280$3.84AL|NL
78 A.J. Minter ATL 50644.091.1961140$3.83AL|NL
79 Nick Pivetta BOS 91674.701.3095320$3.77AL|NL
80 Brayan Bello IL-15 BOS 107884.451.4398390$3.40AL|NL
81 Cristopher Sanchez PHI 107554.231.2894330$3.31AL|NL
82 Ryan Helsley STL 42533.141.1349140$3.29AL|NL
83 Ryan Pepiot IL-15 TB 72443.951.2479280$3.19AL|NL
84 Jhony Brito SD 79654.121.2661230$3.11AL|NL
85 JP Sears OAK 108574.271.3098340$3.06AL|NL
86 Jack Flaherty DET 104464.321.29110390$3.01AL|NL
87 Garrett Whitlock IL-15 BOS 65433.791.2168150$2.69AL|NL
88 Cole Irvin BAL 103674.461.2875220$2.67AL|NL
89 Tyler Wells IL-15 BAL 81444.281.1773250$2.56AL|NL
90 Alexis Diaz CIN 50543.841.2059250$2.56AL|NL
91 Scott Barlow CLE 50433.541.2064200$2.43AL|NL
92 Reese Olson DET 97564.141.3492400$2.17AL|NL
93 Tanner Scott MIA 48553.751.3265250$2.09AL|NL
94 Lance Lynn STL 108674.541.36102390$2.01AL|NL
95 Griffin Jax MIN 57554.101.2261190$2.00AL|NL
96 Brady Singer KAN 108574.451.32102340$2.00AL|NL
97 Raisel Iglesias ATL 44423.271.1452110$1.88AL|NL
98 Bryce Elder ATL 114654.341.3794430$1.72AL|NL
99 Louie Varland MIN 93564.561.3289290$1.64AL|NL
100 Robert Gasser MIL 82444.291.2883280$1.63AL|NL
101 Sean Manaea NYM 89554.501.3488320$1.49AL|NL
102 Mitch Spence OAK 95564.111.3575300$1.42AL|NL
103 Cody Bradford IL-15 TEX 78564.291.2767190$1.40AL|NL
104 Clay Holmes NYY 46423.491.1451160$1.37AL|NL
105 Jameson Taillon CHC 96564.421.2682260$1.32AL|NL
106 Bryan Abreu HOU 51323.581.2573260$1.32AL|NL
107 Bryan Woo SEA 75444.151.1974220$1.28AL|NL
108 Logan Allen CLE 103564.371.3393360$1.19AL|NL
109 Ryan Walker SF 52433.721.2663180$1.16AL|NL
110 Mason Miller OAK 42212.881.0659160$1.14AL|NL
111 Gavin Stone LAD 88544.501.3484310$1.02AL|NL
112 Martin Perez PIT 103564.101.3878340$1.00AL|NL
113 Dane Dunning IL-15 TEX 106574.561.3899380$0.97AL|NL
114 JoJo Romero STL 46423.421.2354150$0.93AL|NL
115 David Bednar PIT 47333.401.1457140$0.85AL|NL
116 Drew Smyly IL-15 CHC 82674.641.3778280$0.82AL|NL
117 Seth Lugo KAN 98564.201.3382280$0.81AL|NL
118 Jordan Romano TOR 42423.441.1750140$0.78AL|NL
119 Frankie Montas CIN 96574.771.3597320$0.78AL|NL
120 Ben Brown CHC 74554.111.3476310$0.58AL|NL
121 Nick Martinez CIN 80333.931.3179250$0.54AL|NL
122 Peter Fairbanks TB 34423.171.2049160$0.38AL|NL
123 Erick Fedde CWS 103684.881.36102340$0.33AL|NL
124 Jeff Hoffman PHI 44423.711.1952180$0.31AL|NL
125 Jared Jones PIT 95474.411.3093330$0.29AL|NL
126 Braxton Garrett MIA 87454.101.3182250$0.29AL|NL
127 Slade Cecconi ARI 88554.311.2872240$0.24AL|NL
128 Keaton Winn SF 77554.371.3369250$0.21AL|NL
129 Ronel Blanco HOU 79554.361.4181370$0.20AL|NL
130 Chris Roycroft STL 37355.251.5728190$0.00AL|NL
131 Colin Poche IL-15 TB 43543.931.2344160$-0.10AL|NL
132 Edward Cabrera IL-15 MIA 80574.461.3686390$-0.12AL|NL
133 Andrew Heaney TEX 91464.651.3392300$-0.15AL|NL
134 Spencer Arrighetti HOU 80564.601.3679370$-0.16AL|NL
135 Hunter Harvey WAS 46333.561.1351130$-0.26AL|NL
136 J.P. France HOU 92654.391.4487410$-0.27AL|NL
137 Ryan Pressly HOU 42323.401.1350120$-0.30AL|NL
138 Matthew Liberatore STL 86564.361.3976360$-0.30AL|NL
139 Evan Phillips IL-15 LAD 41313.261.1348130$-0.32AL|NL
140 Camilo Doval SF 48443.911.3160240$-0.40AL|NL
141 Kyle Harrison SF 88334.261.34100410$-0.41AL|NL
142 Luis Gil NYY 75334.241.3993440$-0.41AL|NL
143 Nick Sandlin CLE 43433.721.2148180$-0.47AL|NL
144 Chris Paddack MIN 62444.371.2361140$-0.52AL|NL
145 Ryne Nelson ARI 103564.411.3381320$-0.54AL|NL
146 Kevin Ginkel ARI 45433.671.2549170$-0.57AL|NL
147 Hayden Wesneski CHC 74444.311.2967250$-0.58AL|NL
148 Alex Vesia LAD 45424.061.2758200$-0.60AL|NL
149 Trevor Rogers MIA 81564.341.3678290$-0.64AL|NL
150 Griffin Canning LAA 85564.601.3485300$-0.65AL|NL
151 Josiah Gray IL-15 WAS 96574.611.3793430$-0.80AL|NL
152 Javier Assad CHC 90444.131.3773350$-0.85AL|NL
153 Michael Wacha KAN 93574.361.3476290$-0.89AL|NL
154 Steven Matz IL-15 STL 79454.211.3672260$-0.91AL|NL
155 Adbert Alzolay CHC 55444.341.2155150$-0.93AL|NL
156 Nick Lodolo CIN 69344.411.2484230$-0.95AL|NL
157 Jordan Hicks SF 57443.951.3762290$-1.03AL|NL
158 Tyler Holton DET 58333.951.1853150$-1.10AL|NL
159 Alek Manoah TOR 82554.661.3075320$-1.27AL|NL
160 Jason Adam TB 41323.711.1448150$-1.41AL|NL
161 Michael Tonkin NYY 46434.151.2047160$-1.42AL|NL
162 Kevin Kelly TB 46323.681.1243110$-1.45AL|NL
163 Michael Lorenzen TEX 89564.751.3473330$-1.58AL|NL
164 Pierce Johnson IL-15 ATL 39424.001.3354160$-1.58AL|NL
165 Matt Waldron SD 89564.601.3275280$-1.63AL|NL
166 Ryan Yarbrough LAD 73554.721.2857150$-1.69AL|NL
167 Tyler Anderson LAA 104574.751.3591340$-1.70AL|NL
168 Joe Jimenez ATL 42213.391.1653140$-1.77AL|NL
169 Aaron Bummer ATL 43434.091.3253190$-1.83AL|NL
170 Dylan Lee ATL 41313.421.1943110$-1.89AL|NL
171 Kyle Gibson STL 116674.621.4495460$-1.91AL|NL
172 Randy Vasquez SD 72444.391.3465280$-1.99AL|NL
173 Cade Smith CLE 44323.751.2955210$-2.03AL|NL
174 Craig Kimbrel BAL 43454.431.2854210$-2.07AL|NL
175 Jordan Wicks IL-15 CHC 81444.321.3272290$-2.10AL|NL
176 Elijah Morgan IL-15 CLE 52333.991.2352160$-2.17AL|NL
177 Miguel Diaz HOU 45323.601.2043170$-2.18AL|NL
178 Taijuan Walker PHI 102674.801.3780360$-2.18AL|NL
179 Yennier Cano BAL 53323.741.2750180$-2.20AL|NL
180 David Robertson TEX 41434.101.3250190$-2.22AL|NL
181 Fernando Cruz CIN 42323.791.3660200$-2.24AL|NL
182 Bowden Francis IL-15 TOR 63444.561.3162230$-2.25AL|NL
183 Allan Winans ATL 82544.491.3467240$-2.32AL|NL
184 James Paxton LAD 84664.711.4682380$-2.34AL|NL
185 Joel Payamps MIL 47444.021.2945170$-2.34AL|NL
186 Elvis Peguero MIL 48444.071.2946170$-2.34AL|NL
187 Andrew Nardi MIA 44333.781.2751170$-2.39AL|NL
188 Michael Grove LAD 59324.211.3163210$-2.47AL|NL
189 John Means BAL 60434.121.1946140$-2.47AL|NL
190 Ross Stripling OAK 73344.191.3061190$-2.60AL|NL
191 Jonathan Loaisiga IL-60 NYY 34423.681.163090$-2.61AL|NL
192 Mark Leiter Jr. CHC 54334.111.2856220$-2.62AL|NL
193 Bryse Wilson MIL 82454.501.3364250$-2.66AL|NL
194 Caleb Ferguson NYY 43434.311.2847170$-2.68AL|NL
195 Brock Burke IL-60 TEX 44333.801.2043120$-2.71AL|NL
196 Christian Scott NYM 56334.321.2353160$-2.95AL|NL
197 Trent Thornton SEA 47323.681.2542150$-2.98AL|NL
198 Hunter Gaddis CLE 74464.521.3563260$-2.98AL|NL
199 Yimi Garcia TOR 42323.931.2346140$-3.00AL|NL
200 Kody Funderburk MIN 55334.211.3461240$-3.07AL|NL
201 DL Hall IL-15 MIL 57334.361.3869280$-3.11AL|NL
202 Bryan Hudson MIL 47334.011.3253200$-3.21AL|NL
203 Graham Ashcraft CIN 102574.891.3686340$-3.24AL|NL
204 Josh Winckowski BOS 74444.471.4066260$-3.30AL|NL
205 Alex Lange DET 47344.191.3861280$-3.34AL|NL
206 Jake Irvin WAS 103464.661.3586370$-3.35AL|NL
207 Enyel De Los Santos SD 46334.311.2047150$-3.38AL|NL
208 Giovanny Gallegos IL-15 STL 41334.401.2149130$-3.48AL|NL
209 Jose Soriano LAA 56334.381.3866300$-3.51AL|NL
210 Aroldis Chapman PIT 37344.071.4359250$-3.54AL|NL
211 Justin Lawrence COL 51444.501.3955240$-3.60AL|NL
212 Kyle Finnegan WAS 46454.271.3646190$-3.61AL|NL
213 Seranthony Dominguez PHI 39444.331.3444180$-3.63AL|NL
214 Kyle Hurt IL-60 LAD 51324.431.3561250$-3.73AL|NL
215 Ryan Fernandez STL 40323.661.2638120$-3.76AL|NL
216 Erik Swanson TOR 42324.181.2546140$-3.77AL|NL
217 Colin Rea MIL 89344.671.3274250$-3.78AL|NL
218 Keegan Akin BAL 48223.941.2452140$-3.81AL|NL
219 Adam Ottavino NYM 40323.921.3347190$-3.86AL|NL
220 Alex Wood OAK 78354.581.3470270$-3.88AL|NL
221 Aaron Ashby MIL 58444.261.4365280$-3.90AL|NL
222 Trevor Richards TOR 50224.391.2864220$-3.94AL|NL
223 Jose Alvarado PHI 39223.661.2750160$-3.95AL|NL
224 Simeon Woods Richardson MIN 83444.551.4168340$-4.01AL|NL
225 Carlos Estevez LAA 40334.341.2446150$-4.02AL|NL
226 Taylor Rogers SF 35334.141.2745120$-4.03AL|NL
227 Jake Junis IL-60 MIL 58234.281.2760160$-4.06AL|NL
228 Chad Green IL-15 TOR 31323.861.173580$-4.09AL|NL
229 Chase Silseth IL-60 LAA 65344.581.3667270$-4.09AL|NL
230 Alec Marsh KAN 87474.801.4483380$-4.12AL|NL
231 Steven Okert MIN 42224.131.2353180$-4.14AL|NL
232 Ben Lively CLE 70454.471.4159260$-4.16AL|NL
233 Hector Neris CHC 43334.171.3248200$-4.21AL|NL
234 Kenley Jansen BOS 35323.951.3042150$-4.30AL|NL
235 A.J. Puk IL-15 MIA 43354.241.3853190$-4.36AL|NL
236 Mike Clevinger CWS 78464.671.3468260$-4.38AL|NL
237 Luis Severino NYM 76454.711.3570280$-4.39AL|NL
238 Mason Black SF 72444.561.3868290$-4.40AL|NL
239 Miguel Castro IL-15 ARI 40334.011.3042160$-4.40AL|NL
240 Ian Hamilton NYY 43324.141.3548210$-4.45AL|NL
241 Tyler Rogers SF 49324.081.243790$-4.47AL|NL
242 Josh Sborz IL-15 TEX 37324.021.3243150$-4.48AL|NL
243 Gabe Speier SEA 39213.781.1841110$-4.49AL|NL
244 Anthony Maldonado MIA 33333.781.2535110$-4.49AL|NL
245 Garrett Cleavinger TB 32213.451.2845180$-4.50AL|NL
246 Paul Sewald ARI 36223.761.2043120$-4.50AL|NL
247 Shawn Armstrong TB 43213.791.2646140$-4.53AL|NL
248 Orion Kerkering PHI 41223.881.2043110$-4.56AL|NL
249 Michael Kopech CWS 79464.821.4284420$-4.56AL|NL
250 Tim Herrin CLE 45334.091.3748210$-4.57AL|NL
251 Jacob Webb BAL 47224.171.2753180$-4.62AL|NL
252 Julian Merryweather IL-60 CHC 38213.951.2850160$-4.66AL|NL
253 Keegan Thompson CHC 52344.381.3754250$-4.75AL|NL
254 Roansy Contreras PIT 70244.541.3168250$-4.75AL|NL
255 Joey Estes OAK 83464.611.3363270$-4.75AL|NL
256 Casey Mize DET 79344.461.2557220$-4.78AL|NL
257 Jose Suarez LAA 63344.621.3763260$-4.79AL|NL
258 Emerson Hancock SEA 75564.671.3857270$-4.79AL|NL
259 Joseph Mantiply ARI 38323.691.3033100$-4.88AL|NL
260 Tanner Banks CWS 55224.181.2852140$-4.89AL|NL
261 Yariel Rodriguez IL-15 TOR 40334.201.3041160$-4.93AL|NL
262 Kirby Yates TEX 37334.211.3544190$-5.00AL|NL
263 Gregory Soto PHI 42334.501.3852210$-5.04AL|NL
264 Joey Wentz DET 77364.701.4276330$-5.06AL|NL
265 Bailey Falter PIT 90364.651.3365250$-5.07AL|NL
266 Nick Robertson STL 36213.651.2238120$-5.09AL|NL
267 Jared Koenig MIL 62454.581.4151240$-5.15AL|NL
268 Seth Martinez HOU 46324.351.3244170$-5.18AL|NL
269 Lucas Erceg OAK 39334.071.4245230$-5.27AL|NL
270 Abner Uribe MIL 42213.921.3953280$-5.28AL|NL
271 Robert Suarez SD 32324.101.2332130$-5.30AL|NL
272 Chris Martin BOS 34323.961.293360$-5.37AL|NL
273 Zack Thompson STL 68454.821.4665340$-5.40AL|NL
274 Mitchell Parker WAS 80464.721.4872370$-5.42AL|NL
275 Andrew Kittredge STL 35333.931.232880$-5.43AL|NL
276 Luis Ortiz PIT 89474.531.4475380$-5.43AL|NL
277 Tyler Alexander TB 62344.811.2953160$-5.45AL|NL
278 Drew Smith IL-15 NYM 40334.271.3441180$-5.46AL|NL
279 Kyle Hendricks CHC 96464.871.3575250$-5.51AL|NL
280 Phil Maton TB 43224.171.3149180$-5.54AL|NL
281 Emilio Pagan CIN 44344.821.2846150$-5.58AL|NL
282 Cole Sands MIN 51224.311.3354190$-5.60AL|NL
283 Paul Blackburn OAK 88464.521.4371300$-5.61AL|NL
284 Brock Stewart IL-15 MIN 29103.251.2041120$-5.81AL|NL
285 John Schreiber KAN 44224.011.3043170$-5.82AL|NL
286 Blake Treinen LAD 28324.031.2629100$-5.83AL|NL
287 Tobias Myers MIL 81464.981.4077320$-5.89AL|NL
288 Andrew Saalfrank ARI 41334.241.4344220$-5.93AL|NL
289 Brandon Bielak HOU 79444.491.4363330$-6.00AL|NL
290 Sam Hentges CLE 37213.671.3439150$-6.03AL|NL
291 Jose Leclerc TEX 43224.301.3853250$-6.06AL|NL
292 Janson Junk MIL 78454.671.4052230$-6.07AL|NL
293 Jay Jackson MIN 39234.351.2543120$-6.08AL|NL
294 Jorge Lopez NYM 53334.571.3950210$-6.08AL|NL
295 Tyson Miller SEA 50234.271.3147170$-6.11AL|NL
296 Daniel Coulombe BAL 36224.001.2940120$-6.12AL|NL
297 Peter Strzelecki CLE 31223.771.2233110$-6.13AL|NL
298 Michael Baumann BAL 54344.591.4051240$-6.19AL|NL
299 Hoby Milner MIL 44113.931.2244110$-6.23AL|NL
300 Alex Faedo DET 62344.641.3156200$-6.24AL|NL