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 Zack Wheeler PHI 1611173.301.14168410$25.33AL|NL
2 Pablo Lopez MIN 1571173.311.15175420$25.17AL|NL
3 George Kirby SEA 1561173.331.09148250$24.71AL|NL
4 Logan Webb SF 1661273.181.18143350$24.21AL|NL
5 Corbin Burnes BAL 1631173.461.16173490$23.68AL|NL
6 Kevin Gausman TOR 1541173.411.17170390$22.83AL|NL
7 Luis Castillo SEA 1601173.551.15170470$22.78AL|NL
8 Tarik Skubal DET 1321053.101.11152340$22.57AL|NL
9 Yoshinobu Yamamoto LAD 1461063.441.10157360$22.02AL|NL
10 Joe Ryan MIN 1461063.591.10167370$21.72AL|NL
11 Aaron Nola PHI 1621173.651.15165360$21.52AL|NL
12 Logan Gilbert SEA 1591173.681.15159380$20.51AL|NL
13 Zac Gallen ARI 1591173.631.19159440$19.39AL|NL
14 Edwin Diaz NYM 53332.531.08801929$19.20AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Framber Valdez HOU 1521163.391.22149500$19.02AL|NL
16 Zach Eflin TB 1471073.511.12137260$18.92AL|NL
17 Max Fried ATL 1491163.401.20138390$18.47AL|NL
18 Freddy Peralta MIL 135963.521.14163470$18.37AL|NL
19 Tyler Glasnow LAD 121853.361.12153370$16.82AL|NL
20 Dylan Cease SD 1421063.681.25170600$15.70AL|NL
21 Emmanuel Clase CLE 55332.921.09531229$15.61AL|NL
22 Sonny Gray STL 1451063.571.21143460$15.61AL|NL
23 Chris Sale ATL 126863.471.16152370$15.12AL|NL
24 Mason Miller OAK 58332.911.09822223$14.86AL|NL
25 Carlos Rodon NYY 130963.691.18148440$14.08AL|NL
26 Camilo Doval SF 54333.141.24652429$13.94AL|NL
27 Grayson Rodriguez BAL 140963.671.21150460$13.90AL|NL
28 Evan Phillips LAD 54333.581.13621729$13.78AL|NL
29 Josh Hader HOU 52333.171.12742225$13.54AL|NL
30 Michael King SD 152983.851.25170570$13.26AL|NL
31 David Bednar PIT 56333.481.16661827$12.92AL|NL
32 Raisel Iglesias ATL 55333.341.15641426$12.60AL|NL
33 Clay Holmes NYY 54333.211.22572027$11.96AL|NL
34 Andres Munoz SEA 53332.971.13702022$11.81AL|NL
35 Ryan Helsley STL 54333.381.15672124$11.39AL|NL
36 Shota Imanaga CHC 140873.791.21144390$11.06AL|NL
37 Jhoan Duran IL-15 MIN 48332.771.13631721$10.53AL|NL
38 Hunter Greene CIN 123863.911.23152460$9.72AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Justin Steele IL-15 CHC 128863.541.24123380$9.50AL|NL
40 Kenley Jansen BOS 53333.871.26622226$9.22AL|NL
41 Reid Detmers LAA 141973.961.28150510$9.19AL|NL
42 Chris Bassitt TOR 159994.071.25145490$9.11AL|NL
43 Jordan Romano TOR 51333.841.22591925$8.85AL|NL
44 Craig Kimbrel BAL 55333.701.24692423$8.80AL|NL
45 Mitch Keller PIT 1551083.911.33144520$8.62AL|NL
46 Alexis Diaz CIN 56333.961.27662725$8.59AL|NL
47 Joe Musgrove SD 136873.961.20129360$8.54AL|NL
48 Jordan Montgomery ARI 148983.831.28129410$8.39AL|NL
49 Justin Verlander HOU 144884.071.20134420$8.36AL|NL
50 Cole Ragans KAN 133873.751.29142520$8.28AL|NL
51 Bailey Ober MIN 123863.981.17122290$8.25AL|NL
52 Tanner Bibee CLE 130873.891.22129400$8.22AL|NL
53 Blake Snell IL-15 SF 109753.471.29136510$7.62AL|NL
54 Tanner Scott MIA 54333.401.31692721$7.46AL|NL
55 Robert Suarez SD 57334.211.26592325$7.29AL|NL
56 Nathan Eovaldi TEX 140873.951.26134440$7.13AL|NL
57 Max Scherzer IL-15 TEX 116764.161.14130310$7.10AL|NL
58 Carlos Estevez LAA 55334.141.29592125$7.09AL|NL
59 Jose Berrios TOR 146884.041.25134410$6.85AL|NL
60 Nestor Cortes NYY 120764.011.17121330$6.52AL|NL
61 Peter Fairbanks IL-15 TB 44223.051.18591920$6.49AL|NL
62 Yu Darvish IL-15 SD 121763.951.18119340$6.48AL|NL
63 Nick Lodolo CIN 112763.791.25131380$6.35AL|NL
64 Jesus Luzardo IL-15 MIA 111763.711.26124390$5.89AL|NL
65 Charlie Morton ATL 139873.961.34150590$5.78AL|NL
66 James McArthur KAN 54333.881.33522023$5.42AL|NL
67 Brandon Pfaadt ARI 126774.021.21120300$5.32AL|NL
68 Bobby Miller IL-15 LAD 99743.701.1999290$4.96AL|NL
69 Ranger Suarez PHI 136873.861.31120470$4.76AL|NL
70 Shane Baz IL-15 TB 98653.741.16104290$4.56AL|NL
71 Reynaldo Lopez ATL 109753.741.28118400$4.55AL|NL
72 Yusei Kikuchi TOR 127774.021.29137460$4.42AL|NL
73 Aaron Civale TB 115763.991.20108310$4.40AL|NL
74 Tanner Houck BOS 120763.711.30117400$4.32AL|NL
75 Kyle Finnegan WAS 55334.091.33542122$4.31AL|NL
76 Garrett Whitlock IL-15 BOS 107753.771.24102260$3.88AL|NL
77 Marcus Stroman NYY 134873.991.29114440$3.86AL|NL
78 Jon Gray TEX 129784.021.28127440$3.82AL|NL
79 Nick Pivetta IL-15 BOS 125774.121.29138460$3.80AL|NL
80 MacKenzie Gore WAS 122774.051.30135490$3.70AL|NL
81 Cristopher Sanchez PHI 120763.871.27111380$3.56AL|NL
82 Sean Manaea NYM 127774.081.28129430$3.56AL|NL
83 Jason Foley DET 54333.711.31441620$3.53AL|NL
84 Michael Kopech CWS 58334.591.33632922$3.49AL|NL
85 Jose Alvarado PHI 53333.291.25692513$3.41AL|NL
86 Kodai Senga IL-60 NYM 100653.711.26113430$3.21AL|NL
87 Brady Singer KAN 136873.961.34119420$2.89AL|NL
88 Bryan Woo IL-15 SEA 101653.951.19105330$2.87AL|NL
89 Clarke Schmidt NYY 125774.061.28120400$2.85AL|NL
90 Kutter Crawford BOS 127774.101.28123400$2.85AL|NL
91 Jordan Hicks SF 114763.731.35117530$2.66AL|NL
92 Adbert Alzolay CHC 55333.901.20581615$2.56AL|NL
93 Zack Littell TB 124774.161.22104290$2.49AL|NL
94 Kirby Yates TEX 52333.981.31642516$2.01AL|NL
95 Merrill Kelly IL-15 ARI 117764.041.28110390$2.00AL|NL
96 Garrett Crochet CWS 99653.911.27115420$2.00AL|NL
97 Jack Flaherty DET 127774.031.34128490$1.94AL|NL
98 Trevor Rogers MIA 117763.931.32113410$1.85AL|NL
99 Ryan Pepiot TB 110674.141.23115400$1.84AL|NL
100 Kevin Ginkel ARI 53333.701.25572014$1.71AL|NL
101 Brayan Bello IL-15 BOS 127863.911.37112420$1.68AL|NL
102 Walker Buehler IL-15 LAD 117764.121.26104340$1.49AL|NL
103 Bryce Miller SEA 115674.151.21105310$1.48AL|NL
104 Taj Bradley IL-15 TB 111674.181.23113360$1.42AL|NL
105 Steven Matz STL 112763.961.30102340$1.17AL|NL
106 Kyle Harrison SF 112674.061.30121460$0.99AL|NL
107 Kyle Bradish IL-15 BAL 98653.871.2494310$0.97AL|NL
108 Braxton Garrett IL-15 MIA 101653.711.2894260$0.96AL|NL
109 Justin Lawrence COL 55334.031.44582718$0.81AL|NL
110 Paul Sewald IL-15 ARI 39223.631.21461416$0.71AL|NL
111 Kenta Maeda DET 116764.261.28111350$0.65AL|NL
112 Gerrit Cole IL-60 NYY 80543.931.1389210$0.61AL|NL
113 Hunter Brown HOU 102653.871.30105390$0.59AL|NL
114 Lance Lynn STL 135784.371.30127440$0.53AL|NL
115 Jameson Taillon CHC 125774.301.26106320$0.46AL|NL
116 Luis Severino NYM 123774.211.31113410$0.23AL|NL
117 Hunter Harvey WAS 53333.341.1759158$0.18AL|NL
118 Reese Olson DET 105753.981.3298390$0.12AL|NL
119 Naoyuki Uwasawa BOS 40224.681.4333150$0.00AL|NL
120 Jason Adam TB 53333.461.1162196$-0.40AL|NL
121 Chris Paddack MIN 106664.041.2693250$-0.46AL|NL
122 Paul Skenes PIT 83543.641.2586290$-0.62AL|NL
123 Cristian Javier IL-15 HOU 120674.461.27123480$-0.64AL|NL
124 Edward Cabrera MIA 111674.091.35119540$-0.76AL|NL
125 JP Sears OAK 133784.481.29118420$-0.78AL|NL
126 Devin Williams IL-60 MIL 35223.421.20471613$-0.81AL|NL
127 Patrick Sandoval LAA 131784.131.39124560$-0.83AL|NL
128 Jake Junis IL-15 MIL 97654.021.2894270$-0.84AL|NL
129 Miles Mikolas STL 149894.441.30104330$-1.13AL|NL
130 Hector Neris CHC 55333.981.29602311$-1.29AL|NL
131 Keaton Winn SF 98653.871.3186300$-1.48AL|NL
132 Jared Jones PIT 104664.121.32103380$-1.56AL|NL
133 A.J. Minter ATL 54333.191.1566173$-1.57AL|NL
134 Ryan Pressly HOU 55333.231.1362153$-1.71AL|NL
135 Dean Kremer BAL 126684.311.30109390$-1.90AL|NL
136 Griffin Canning LAA 117674.401.31115390$-2.10AL|NL
137 Seth Lugo KAN 127774.251.35104380$-2.20AL|NL
138 Dane Dunning TEX 120764.271.37109440$-2.31AL|NL
139 Ross Stripling OAK 114674.211.2890270$-2.31AL|NL
140 Orion Kerkering PHI 52333.751.2158177$-2.35AL|NL
141 Paul Blackburn OAK 121764.191.37102410$-2.44AL|NL
142 Jose Soriano LAA 97654.051.40109510$-2.48AL|NL
143 Yariel Rodriguez TOR 88553.911.3293380$-2.65AL|NL
144 Robert Gasser MIL 108664.341.32102380$-3.03AL|NL
145 Max Meyer MIA 102654.151.3494370$-3.07AL|NL
146 Matthew Strahm PHI 57333.531.1268161$-3.08AL|NL
147 Michael Wacha KAN 124684.361.32105380$-3.21AL|NL
148 Alex Cobb IL-60 SF 81543.661.3070230$-3.29AL|NL
149 Jeff Hoffman PHI 54333.841.2664236$-3.29AL|NL
150 Eduardo Rodriguez IL-15 ARI 90553.971.3084300$-3.35AL|NL
151 Aroldis Chapman PIT 53333.401.3278333$-3.40AL|NL
152 Luis Gil NYY 81544.151.3398420$-3.51AL|NL
153 Yimi Garcia TOR 50333.451.1455143$-3.56AL|NL
154 Casey Mize DET 107664.271.2983310$-3.57AL|NL
155 David Robertson TEX 53333.871.2662226$-3.59AL|NL
156 Bryan Abreu HOU 55333.471.2472262$-3.66AL|NL
157 Trevor Megill MIL 52333.621.2566204$-3.66AL|NL
158 Logan Allen CLE 115674.421.33105410$-3.70AL|NL
159 Louie Varland MIN 84544.101.2780250$-3.75AL|NL
160 Garrett Cleavinger TB 52333.691.2768274$-3.93AL|NL
161 Gabe Speier SEA 52333.401.1556142$-3.94AL|NL
162 Joe Jimenez ATL 56333.641.2068182$-3.97AL|NL
163 Bryce Elder ATL 122774.271.3895440$-3.98AL|NL
164 JoJo Romero STL 53333.271.2159182$-3.98AL|NL
165 Joel Payamps MIL 53333.951.2551167$-4.09AL|NL
166 Yuki Matsui SD 52333.461.2563243$-4.11AL|NL
167 Griffin Jax MIN 54333.531.2057173$-4.12AL|NL
168 Erick Fedde CWS 119674.501.34109400$-4.26AL|NL
169 Brock Stewart MIN 52333.441.2567222$-4.31AL|NL
170 Jose Quintana NYM 133784.301.41108490$-4.31AL|NL
171 Giovanny Gallegos STL 56333.801.2062173$-4.40AL|NL
172 Triston McKenzie CLE 99564.501.2693340$-4.44AL|NL
173 Frankie Montas IL-15 CIN 116674.431.36107390$-4.46AL|NL
174 Ronel Blanco HOU 110674.501.37110500$-4.68AL|NL
175 Kyle Gibson STL 145794.431.39113500$-4.68AL|NL
176 Fernando Cruz CIN 53333.611.2872242$-4.70AL|NL
177 Jordan Wicks IL-15 CHC 93564.151.3284320$-4.74AL|NL
178 Daniel Hudson LAD 51333.861.2062173$-4.77AL|NL
179 Lance McCullers IL-60 HOU 73533.981.3272310$-4.97AL|NL
180 Alex Wood OAK 111674.291.3792390$-5.09AL|NL
181 Chris Martin BOS 54333.621.2252113$-5.13AL|NL
182 Graham Ashcraft CIN 129784.411.40102440$-5.20AL|NL
183 Joe Kelly LAD 51333.211.2963241$-5.22AL|NL
184 Taylor Rogers SF 52333.501.2761192$-5.31AL|NL
185 Caleb Ferguson NYY 52333.461.2557202$-5.31AL|NL
186 Nick Martinez CIN 109664.421.3899390$-5.44AL|NL
187 Ryan Walker SF 51333.331.2559191$-5.44AL|NL
188 Andrew Nardi MIA 53333.631.2662222$-5.44AL|NL
189 Ben Lively CLE 110674.491.3595350$-5.48AL|NL
190 Pierce Johnson ATL 53333.611.2869221$-5.62AL|NL
191 Joe Ross MIL 106574.371.3495380$-5.67AL|NL
192 Scott Barlow CLE 53333.651.2660212$-5.68AL|NL
193 Gavin Williams IL-15 CLE 74444.141.2674280$-5.68AL|NL
194 Adam Ottavino NYM 52333.541.2758222$-5.71AL|NL
195 Ian Hamilton NYY 55333.561.2960242$-5.75AL|NL
196 Aaron Ashby MIL 79544.061.3982370$-5.76AL|NL
197 David Peterson IL-60 NYM 65433.761.3471280$-5.90AL|NL
198 Erik Swanson TOR 54333.731.2058171$-5.92AL|NL
199 DL Hall IL-15 MIL 78444.071.3687360$-6.06AL|NL
200 John Means IL-15 BAL 104484.541.2281250$-6.16AL|NL
201 Javier Assad CHC 117674.411.3997450$-6.17AL|NL
202 Caleb Thielbar MIN 52333.731.2360181$-6.21AL|NL
203 Mark Leiter Jr. CHC 52334.001.2956204$-6.23AL|NL
204 Jose Leclerc TEX 54334.231.3361285$-6.34AL|NL
205 Shawn Armstrong TB 51333.641.2253161$-6.51AL|NL
206 Clayton Kershaw IL-60 LAD 59333.841.2060170$-6.52AL|NL
207 Aaron Bummer ATL 52333.271.3160230$-6.53AL|NL
208 Alex Lange DET 51333.741.3762283$-6.57AL|NL
209 Andrew Heaney TEX 83454.421.3086290$-6.63AL|NL
210 Steven Okert MIN 51333.881.2461211$-6.71AL|NL
211 Alex Vesia LAD 50333.911.2462221$-6.73AL|NL
212 Cade Smith CLE 50333.511.2659220$-6.76AL|NL
213 Abner Uribe MIL 55333.941.3671342$-6.85AL|NL
214 Kody Funderburk MIN 50333.351.2855210$-6.93AL|NL
215 Lucas Erceg OAK 54333.601.3963312$-6.95AL|NL
216 Yennier Cano BAL 54333.901.2850193$-6.98AL|NL
217 Josh Sborz TEX 50333.591.2659190$-6.99AL|NL
218 Enyel De Los Santos SD 53333.781.2555201$-7.05AL|NL
219 Randy Vasquez SD 81544.291.3571320$-7.08AL|NL
220 Anthony Bender MIA 49333.641.2950182$-7.09AL|NL
221 A.J. Puk IL-15 MIA 37313.571.3241144$-7.10AL|NL
222 Colin Rea MIL 118584.611.3397360$-7.12AL|NL
223 Andrew Abbott CIN 98474.571.34103380$-7.14AL|NL
224 Andrew Chafin DET 52333.831.3157222$-7.17AL|NL
225 Austin Adams OAK 51333.561.3365270$-7.19AL|NL
226 Michael Lorenzen TEX 119584.571.3598440$-7.38AL|NL
227 Drew Rasmussen IL-60 TB 45223.211.1345120$-7.39AL|NL
228 Tyler Anderson LAA 137694.761.36110470$-7.48AL|NL
229 Huascar Ynoa ATL 66444.111.3366240$-7.50AL|NL
230 Daniel Coulombe BAL 52333.881.2756181$-7.54AL|NL
231 Andrew Kittredge STL 51333.861.2443132$-7.69AL|NL
232 John Schreiber KAN 53333.681.3051201$-7.78AL|NL
233 Mike Clevinger CWS 123594.781.33104410$-7.83AL|NL
234 Tyler Holton DET 48333.631.1943130$-7.84AL|NL
235 Chase Silseth IL-15 LAA 86464.441.3586350$-7.85AL|NL
236 Trevor Richards TOR 51333.921.2963230$-7.91AL|NL
237 Gregory Soto PHI 52333.961.3558252$-7.97AL|NL
238 Martin Perez PIT 125684.371.4390460$-8.11AL|NL
239 Adrian Morejon SD 49333.801.2451170$-8.11AL|NL
240 Gregory Santos IL-60 SEA 43223.551.2642153$-8.14AL|NL
241 Bryan Hudson MIL 51333.661.3155220$-8.16AL|NL
242 Josh Winckowski BOS 73443.981.3863250$-8.22AL|NL
243 Chad Green IL-15 TOR 44223.571.1650120$-8.24AL|NL
244 Ryan Brasier LAD 51334.011.2550161$-8.24AL|NL
245 Hoby Milner MIL 52333.961.2548141$-8.26AL|NL
246 Sixto Sanchez MIA 53333.611.2847160$-8.33AL|NL
247 Cole Sands MIN 47333.651.2850180$-8.34AL|NL
248 Jacob deGrom IL-60 TEX 23212.250.963250$-8.39AL|NL
249 Jhony Brito SD 71444.261.2854210$-8.40AL|NL
250 Yency Almonte CHC 50334.051.3252222$-8.41AL|NL
251 Spencer Turnbull PHI 77444.221.3871290$-8.57AL|NL
252 Will Vest DET 50333.871.3049171$-8.57AL|NL
253 Brooks Raley IL-15 NYM 47333.951.3051191$-8.63AL|NL
254 Tyler Wells IL-15 BAL 58334.321.1953170$-8.64AL|NL
255 Nick Sandlin CLE 51334.131.2556220$-8.66AL|NL
256 Drew Thorpe CWS 76444.421.3266260$-8.74AL|NL
257 Matt Moore LAA 53334.481.3654234$-8.76AL|NL
258 Jeffrey Springs IL-60 TB 40223.531.1545120$-8.77AL|NL
259 Tayler Saucedo SEA 52333.851.3350221$-8.78AL|NL
260 Ryne Stanek SEA 54334.441.3159262$-8.82AL|NL
261 Gavin Stone LAD 60434.181.3557220$-8.82AL|NL
262 Colin Holderman PIT 52333.811.3551221$-8.83AL|NL
263 Tyler Rogers SF 53334.021.2638132$-8.85AL|NL
264 Michael Grove LAD 49333.921.2953160$-8.87AL|NL
265 Phil Maton TB 53334.081.3255211$-8.87AL|NL
266 Will Smith KAN 51334.271.3348193$-8.90AL|NL
267 Ryan Thompson ARI 52333.791.3144171$-8.91AL|NL
268 Matthew Liberatore STL 69444.191.3660270$-8.92AL|NL
269 Ben Brown CHC 51333.901.3154210$-8.94AL|NL
270 Jordan Leasure CWS 52334.311.3754243$-8.99AL|NL
271 John Brebbia CWS 51334.251.2752171$-8.99AL|NL
272 Anthony Maldonado MIA 41323.761.2443140$-9.01AL|NL
273 Shelby Miller DET 50334.111.3652232$-9.07AL|NL
274 Cade Povich BAL 62334.141.3262250$-9.11AL|NL
275 Ryan Fernandez STL 50333.991.3046171$-9.19AL|NL
276 Seranthony Dominguez PHI 51334.211.3154221$-9.20AL|NL
277 Tim Mayza TOR 49333.741.3146170$-9.26AL|NL
278 Landen Roupp SF 54333.921.3151200$-9.26AL|NL
279 Brennan Bernardino BOS 51333.721.3752210$-9.37AL|NL
280 Keegan Akin BAL 42223.581.2145130$-9.38AL|NL
281 Nate Pearson TOR 48334.061.3154230$-9.40AL|NL
282 James Paxton LAD 100474.701.3898400$-9.41AL|NL
283 Luis Garcia LAA 52333.961.3549191$-9.46AL|NL
284 Matt Waldron SD 104484.611.3483330$-9.48AL|NL
285 Seth Martinez HOU 50333.991.3049190$-9.55AL|NL
286 Bailey Falter PIT 82454.461.3363230$-9.56AL|NL
287 Emilio Pagan CIN 55334.671.2956202$-9.57AL|NL
288 Jacob Webb BAL 52334.211.3352211$-9.65AL|NL
289 Sean Reid-Foley NYM 48334.061.3860270$-9.67AL|NL
290 Elvis Peguero MIL 50333.851.3246190$-9.68AL|NL
291 Reed Garrett NYM 52333.921.3856230$-9.71AL|NL
292 Tyson Miller SEA 48334.041.2947180$-9.76AL|NL
293 Wandy Peralta SD 50334.051.3244211$-9.79AL|NL
294 Quinn Priester PIT 90464.361.4074350$-9.82AL|NL
295 Simeon Woods Richardson MIN 89464.401.3973350$-9.85AL|NL
296 Matt Manning DET 97474.601.3475330$-9.89AL|NL
297 Jake Latz TEX 48334.061.3351210$-9.92AL|NL
298 Steven Wilson CWS 55334.701.3156252$-9.93AL|NL
299 Kevin Kelly TB 45223.671.2241120$-9.94AL|NL
300 Rafael Montero HOU 51333.921.3752200$-9.95AL|NL