2025 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 Tarik Skubal DET 1281062.860.98158280$34.18AL|NL
2 Zack Wheeler PHI 1401063.431.10155380$27.31AL|NL
3 Chris Sale ATL 1351153.601.14167390$26.79AL|NL
4 Paul Skenes PIT 1341063.251.13145390$25.88AL|NL
5 Garrett Crochet BOS 1341063.641.17161440$23.50AL|NL
6 Logan Webb SF 1451163.431.18124320$22.89AL|NL
7 Spencer Strider ATL 120953.611.14154380$21.83AL|NL
8 Max Fried NYY 1321063.391.17126420$21.53AL|NL
9 Hunter Brown HOU 1321063.671.19145460$20.91AL|NL
10 Logan Gilbert IL-15 SEA 110863.541.04124240$20.24AL|NL
11 Joe Ryan MIN 112863.811.05126240$18.88AL|NL
12 Dylan Cease SD 134973.871.21154510$18.59AL|NL
13 Bryan Woo SEA 114863.541.06109240$18.55AL|NL
14 Yoshinobu Yamamoto LAD 117953.561.17123330$17.93AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Cole Ragans IL-15 KAN 109853.451.17134400$17.78AL|NL
16 George Kirby IL-15 SEA 119873.691.07106190$17.54AL|NL
17 Michael King SD 129973.841.21135440$16.73AL|NL
18 Freddy Peralta MIL 129873.941.18139470$16.25AL|NL
19 Jacob deGrom TEX 96753.561.04109250$16.00AL|NL
20 Hunter Greene IL-15 CIN 129874.181.19154460$15.89AL|NL
21 Framber Valdez HOU 125963.761.24120420$14.58AL|NL
22 Spencer Schwellenbach ATL 124963.981.19111290$14.03AL|NL
23 Pablo Lopez MIN 125873.991.20128310$14.03AL|NL
24 Brandon Woodruff IL-15 MIL 116864.011.16117340$13.79AL|NL
25 Mason Miller OAK 32213.101.05451222$13.55AL|NL
26 Nathan Eovaldi TEX 120864.001.19119360$13.25AL|NL
27 Edwin Diaz NYM 28213.671.14381025$13.13AL|NL
28 Josh Hader HOU 30213.501.10431323$12.87AL|NL
29 Carlos Rodon NYY 131974.461.25147500$12.68AL|NL
30 MacKenzie Gore WAS 135884.231.29157510$12.39AL|NL
31 Sonny Gray STL 122884.121.22124360$12.12AL|NL
32 Andres Munoz SEA 27212.861.07331022$11.96AL|NL
33 Matt Boyd CHC 105863.921.21112340$11.86AL|NL
34 Emmanuel Clase CLE 29212.871.0525522$11.56AL|NL
35 Ryan Helsley STL 30213.791.23311224$10.95AL|NL
36 Zac Gallen ARI 131974.311.26123410$10.92AL|NL
37 Cristopher Sanchez PHI 114863.801.25105330$10.91AL|NL
38 Corbin Burnes ARI 123864.081.24109390$10.25AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 122774.251.25134400$10.06AL|NL
40 Nick Pivetta SD 118774.341.21125370$9.91AL|NL
41 Luis Castillo SEA 131884.261.24115410$9.85AL|NL
42 Tanner Bibee CLE 126874.251.23108380$9.52AL|NL
43 Tyler Glasnow IL-15 LAD 90743.991.18102290$9.49AL|NL
44 Jeff Hoffman TOR 30214.011.22381221$9.23AL|NL
45 Kodai Senga NYM 117864.191.30123520$9.00AL|NL
46 Felix Bautista BAL 28213.601.21361420$8.88AL|NL
47 Gavin Williams CLE 123774.191.29131500$8.80AL|NL
48 Raisel Iglesias ATL 30214.031.1830821$8.74AL|NL
49 Robbie Ray SF 124874.521.29135500$8.53AL|NL
50 Jhoan Duran MIN 30213.351.19331019$8.48AL|NL
51 Tanner Scott LAD 32213.791.34341521$8.20AL|NL
52 Ryan Walker SF 29213.771.24311020$7.97AL|NL
53 Robert Suarez SD 29214.141.25281121$7.81AL|NL
54 Shota Imanaga IL-15 CHC 104764.341.1897250$7.80AL|NL
55 Bailey Ober MIN 116774.501.21106300$7.12AL|NL
56 Kris Bubic KAN 100764.051.28101350$6.80AL|NL
57 Jesus Luzardo PHI 101774.221.26103330$6.73AL|NL
58 Drew Rasmussen TB 93663.981.1885240$6.68AL|NL
59 Aaron Nola IL-15 PHI 120874.581.27112330$6.64AL|NL
60 Reese Olson IL-10 DET 100663.901.2494330$6.61AL|NL
61 Clay Holmes NYM 100773.841.2989360$6.37AL|NL
62 Jameson Taillon CHC 117874.491.2494290$6.37AL|NL
63 Kevin Gausman TOR 136884.681.30129430$6.35AL|NL
64 Kyle Finnegan WAS 28114.621.35261123$6.35AL|NL
65 Merrill Kelly ARI 123874.481.28106410$6.27AL|NL
66 Kenley Jansen LAA 27114.461.23281021$6.21AL|NL
67 David Bednar PIT 29214.061.23311018$6.19AL|NL
68 Clarke Schmidt NYY 108874.481.29102370$5.76AL|NL
69 Justin Martinez IL-15 ARI 25213.501.33261318$5.61AL|NL
70 Bryce Miller IL-15 SEA 104664.281.2090290$5.55AL|NL
71 Chris Bassitt TOR 130874.571.31115450$5.46AL|NL
72 Ranger Suarez PHI 99774.001.2987320$5.39AL|NL
73 Devin Williams NYY 27213.711.26341316$5.23AL|NL
74 Zach Eflin BAL 118874.561.2486220$5.19AL|NL
75 Peter Fairbanks TB 29114.301.29291119$4.62AL|NL
76 Jordan Romano PHI 28214.431.28281017$4.28AL|NL
77 Ryan Pepiot TB 117784.721.27108400$4.21AL|NL
78 Ryan Pressly CHC 29214.091.3124917$4.12AL|NL
79 Trevor Megill MIL 29114.461.29331118$4.07AL|NL
80 Seth Lugo IL-15 KAN 127874.631.31102360$3.90AL|NL
81 Tyler Mahle TEX 100764.341.2679320$3.80AL|NL
82 Mike Soroka WAS 93564.091.2591350$3.73AL|NL
83 Aroldis Chapman BOS 28213.541.33411913$3.47AL|NL
84 Ben Brown CHC 76553.871.2480270$3.39AL|NL
85 Sandy Alcantara MIA 124694.341.2894370$3.31AL|NL
86 Brandon Pfaadt ARI 101774.661.2688250$3.13AL|NL
87 Emilio Pagan CIN 30214.721.25321115$3.03AL|NL
88 Michael Wacha KAN 102764.411.2983320$3.02AL|NL
89 Shane Bieber IL-60 CLE 71543.921.1968180$2.86AL|NL
90 Luis Ortiz CLE 94674.321.2989350$2.80AL|NL
91 Yu Darvish IL-15 SD 100664.641.2695340$2.62AL|NL
92 Taj Bradley TB 119784.771.32110420$2.47AL|NL
93 Yusei Kikuchi LAA 129784.871.34126420$2.37AL|NL
94 Max Scherzer IL-60 TOR 76554.471.1979230$2.13AL|NL
95 Shane McClanahan IL-60 TB 72554.121.2273210$2.12AL|NL
96 Carlos Estevez KAN 28214.551.33251015$2.00AL|NL
97 Sean Manaea IL-60 NYM 94654.611.3194360$1.48AL|NL
98 Ronel Blanco HOU 112774.891.35112490$1.38AL|NL
99 Jose Soriano LAA 109774.281.3989460$1.28AL|NL
100 Shane Baz TB 97674.621.3088350$1.03AL|NL
101 Kumar Rocker IL-15 TEX 81654.431.2869250$0.72AL|NL
102 Will Vest DET 31213.791.25311110$0.68AL|NL
103 Erick Fedde STL 125784.741.3395400$0.63AL|NL
104 Landen Roupp SF 86664.331.3376320$0.61AL|NL
105 Porter Hodge IL-15 CHC 31213.461.2633149$0.56AL|NL
106 Zebby Matthews MIN 82564.481.2576190$0.56AL|NL
107 Justin Verlander SF 99664.581.2979330$0.56AL|NL
108 Luke Jackson TEX 29214.561.40281313$0.26AL|NL
109 Tony Gonsolin LAD 86754.751.3274310$0.22AL|NL
110 Max Meyer MIA 102594.571.3296350$0.09AL|NL
111 Blake Snell IL-60 LAD 76544.401.3587370$-0.10AL|NL
112 David Peterson NYM 107764.571.4195420$-0.13AL|NL
113 Shohei Ohtani LAD 47423.731.1953170$-0.44AL|NL
114 Matthew Liberatore STL 92564.461.3180300$-0.48AL|NL
115 Aaron Civale IL-15 MIL 100674.801.3082320$-0.49AL|NL
116 Casey Mize IL-15 DET 90564.421.2766240$-0.68AL|NL
117 Eduardo Rodriguez IL-15 ARI 76554.391.3172270$-0.71AL|NL
118 David Festa MIN 71444.341.3075260$-1.28AL|NL
119 Ryan Weathers MIA 103584.621.3696380$-1.29AL|NL
120 Will Warren NYY 81564.621.3379280$-1.43AL|NL
121 Ryne Nelson ARI 84554.561.2968240$-1.46AL|NL
122 Colin Rea CHC 86664.751.3167250$-1.54AL|NL
123 Jose Berrios TOR 124785.011.3699390$-1.54AL|NL
124 Tommy Kahnle DET 29213.961.2828128$-1.59AL|NL
125 Cade Smith CLE 30213.121.1239113$-1.62AL|NL
126 Nick Martinez CIN 93674.821.3171250$-1.68AL|NL
127 Luke Weaver NYY 31214.461.2632108$-1.75AL|NL
128 Andrew Painter PHI 56444.181.2252160$-1.75AL|NL
129 Brady Singer CIN 117785.041.38100390$-1.83AL|NL
130 Griffin Canning NYM 82564.651.3274300$-1.85AL|NL
131 Grayson Rodriguez IL-60 BAL 62434.341.2763200$-1.87AL|NL
132 Grant Holmes ATL 85654.851.3781300$-1.91AL|NL
133 Matthew Strahm PHI 30213.611.103484$-1.93AL|NL
134 Bowden Francis TOR 92675.121.2874260$-1.94AL|NL
135 Tanner Houck IL-15 BOS 77554.391.3363260$-2.02AL|NL
136 Eury Perez IL-60 MIA 61354.351.2063200$-2.05AL|NL
137 Shane Smith CWS 88574.641.3478310$-2.07AL|NL
138 Zach Agnos COL 31114.681.3127911$-2.11AL|NL
139 Brayan Bello BOS 114774.781.4190420$-2.12AL|NL
140 Kutter Crawford IL-60 BOS 65444.511.2460200$-2.17AL|NL
141 Nick Lodolo CIN 101674.961.3587320$-2.17AL|NL
142 Chris Paddack MIN 91674.831.3472260$-2.29AL|NL
143 AJ Smith-Shawver ATL 85665.011.3783350$-2.37AL|NL
144 Luis Gil IL-60 NYY 67554.581.3669330$-2.38AL|NL
145 Hayden Birdsong SF 88674.881.4086390$-2.42AL|NL
146 Lance McCullers HOU 94664.741.4184440$-2.61AL|NL
147 Frankie Montas IL-60 NYM 82554.681.3574310$-2.63AL|NL
148 Jason Adam SD 30213.541.0932113$-2.67AL|NL
149 Anthony Bender MIA 28114.441.33261110$-2.68AL|NL
150 J.T. Ginn IL-15 OAK 81564.621.3468280$-2.73AL|NL
151 Tyler Anderson LAA 120785.121.3897480$-2.79AL|NL
152 Tylor Megill NYM 57334.101.2963230$-2.81AL|NL
153 Lucas Erceg KAN 29213.701.3129136$-2.82AL|NL
154 Mitch Keller PIT 128785.071.40106400$-2.84AL|NL
155 Lucas Giolito BOS 97675.041.3888380$-3.01AL|NL
156 Cade Povich BAL 92675.041.3782350$-3.02AL|NL
157 Liam Hendriks BOS 27214.131.172975$-3.12AL|NL
158 Roki Sasaki IL-15 LAD 76544.731.3568280$-3.16AL|NL
159 Jackson Jobe DET 85574.731.3468320$-3.31AL|NL
160 Mitchell Parker WAS 98684.751.3974360$-3.35AL|NL
161 Walker Buehler BOS 88664.901.3667300$-3.42AL|NL
162 Cade Horton CHC 58444.461.2750180$-3.47AL|NL
163 Michael Lorenzen KAN 97674.801.3974400$-3.53AL|NL
164 Camilo Doval SF 27213.661.3027125$-3.65AL|NL
165 Dean Kremer BAL 111775.161.3986380$-3.75AL|NL
166 JP Sears OAK 119695.241.3390350$-3.79AL|NL
167 Jeffrey Springs OAK 117685.191.3798370$-3.86AL|NL
168 Bubba Chandler PIT 71454.541.3463250$-3.91AL|NL
169 Chris Martin IL-15 TEX 24113.391.052644$-3.92AL|NL
170 Jeremiah Estrada SD 28213.681.1938122$-3.92AL|NL
171 Michael McGreevy STL 54333.991.2542130$-4.02AL|NL
172 Clayton Kershaw LAD 77544.771.3561250$-4.04AL|NL
173 Andrew Abbott CIN 86565.031.3575320$-4.13AL|NL
174 Jack Leiter TEX 85564.941.3775360$-4.17AL|NL
175 Nestor Cortes IL-60 MIL 46334.271.2042140$-4.18AL|NL
176 Slade Cecconi CLE 49334.431.2045120$-4.20AL|NL
177 Zack Littell TB 87575.091.2962200$-4.31AL|NL
178 Steven Wilson CWS 31114.591.2931147$-4.32AL|NL
179 Justin Slaten BOS 29214.561.3529126$-4.32AL|NL
180 Yimi Garcia TOR 29213.841.143192$-4.39AL|NL
181 Alex Cobb IL-15 DET 68444.391.3350190$-4.42AL|NL
182 Griffin Jax MIN 30213.611.163591$-4.49AL|NL
183 Garrett Whitlock BOS 30213.801.173182$-4.52AL|NL
184 Luis Severino OAK 130795.181.41100460$-4.60AL|NL
185 Seth Halvorsen COL 31114.461.4028138$-4.61AL|NL
186 Colton Gordon HOU 65444.811.3157210$-4.63AL|NL
187 Gabe Speier SEA 26213.421.133181$-4.69AL|NL
188 Dustin May LAD 57434.471.3347210$-4.70AL|NL
189 Alex Vesia LAD 27213.651.1534111$-4.76AL|NL
190 Beau Brieske DET 30214.141.2525104$-4.79AL|NL
191 Robert Garcia TEX 30213.981.2731123$-4.86AL|NL
192 Steven Matz STL 70454.671.3457220$-4.90AL|NL
193 Joey Cantillo CLE 39223.631.2542170$-4.95AL|NL
194 Reid Detmers LAA 63334.701.3468250$-4.96AL|NL
195 Fernando Cruz NYY 28214.191.2840142$-5.09AL|NL
196 Jordan Hicks SF 59334.081.3752250$-5.10AL|NL
197 Kirby Yates IL-15 LAD 23214.031.2730113$-5.12AL|NL
198 Dylan Lee ATL 27213.701.143081$-5.14AL|NL
199 Bryan Abreu HOU 32214.061.2938152$-5.16AL|NL
200 Matt Brash SEA 27213.631.2630122$-5.20AL|NL
201 Logan Henderson MIL 34224.101.1338100$-5.20AL|NL
202 Jose Quintana IL-15 MIL 92564.831.4071340$-5.22AL|NL
203 Kyle Harrison SF 53334.421.3352210$-5.29AL|NL
204 Andre Pallante STL 83564.561.4155320$-5.40AL|NL
205 Ryan Gusto HOU 63334.661.3157230$-5.41AL|NL
206 Jon Gray IL-60 TEX 58444.791.3348200$-5.52AL|NL
207 Tyler Holton DET 27213.471.132271$-5.56AL|NL
208 Daniel Palencia CHC 30213.671.2734141$-5.56AL|NL
209 Trevor Williams WAS 89575.041.3767290$-5.61AL|NL
210 Ryan Zeferjahn LAA 29214.171.2935132$-5.62AL|NL
211 Gunnar Hoglund OAK 86575.301.3468260$-5.70AL|NL
212 Tyler Rogers SF 31213.551.162161$-5.71AL|NL
213 Charlie Morton BAL 80565.171.4480370$-5.78AL|NL
214 Brad Lord WAS 57334.341.3447210$-5.80AL|NL
215 Keegan Akin BAL 34214.121.2435111$-5.81AL|NL
216 Emerson Hancock SEA 60454.811.3244190$-5.89AL|NL
217 Miles Mikolas STL 100585.041.3360230$-5.91AL|NL
218 Noah Cameron KAN 46324.381.3241150$-6.00AL|NL
219 Cole Sands MIN 29214.201.2629102$-6.02AL|NL
220 Louie Varland MIN 47214.451.3147151$-6.04AL|NL
221 Jordan Leasure CWS 31114.621.3332135$-6.05AL|NL
222 Calvin Faucher MIA 29114.771.4528137$-6.07AL|NL
223 Chad Patrick MIL 53344.691.2945170$-6.09AL|NL
224 Logan Allen CLE 99575.061.4077380$-6.15AL|NL
225 Hunter Gaddis CLE 29114.001.163092$-6.16AL|NL
226 Jesus Tinoco MIA 29124.921.4126137$-6.16AL|NL
227 Brendon Little TOR 28213.601.2929131$-6.17AL|NL
228 Kevin Ginkel ARI 27214.101.262692$-6.20AL|NL
229 Aaron Bummer ATL 26213.491.2827101$-6.22AL|NL
230 Jake Irvin WAS 117695.201.3980390$-6.31AL|NL
231 Bailey Falter PIT 95575.051.3968320$-6.44AL|NL
232 Bryan Baker BAL 30214.011.2435130$-6.44AL|NL
233 Spencer Turnbull TOR 61344.711.3554230$-6.44AL|NL
234 Graham Ashcraft CIN 29214.231.3423103$-6.55AL|NL
235 Quinn Priester MIL 59344.441.3544220$-6.58AL|NL
236 Bryce Elder ATL 58434.791.3845200$-6.59AL|NL
237 Evan Phillips IL-15 LAD 20113.791.182163$-6.62AL|NL
238 Stephen Kolek SD 70454.771.3952230$-6.67AL|NL
239 Eduard Bazardo SEA 27214.151.2327101$-6.67AL|NL
240 Andrew Heaney PIT 90585.231.4175310$-6.68AL|NL
241 Yariel Rodriguez TOR 49224.511.3649251$-6.68AL|NL
242 Cade Cavalli WAS 52344.581.3645210$-6.77AL|NL
243 John Schreiber KAN 27213.871.2926111$-6.84AL|NL
244 Mason Montgomery TB 28114.051.2531112$-6.85AL|NL
245 Edward Cabrera MIA 91495.031.4485460$-6.94AL|NL
246 Phil Maton STL 30214.471.3329112$-6.96AL|NL
247 Jose A. Ferrer WAS 28113.621.232282$-7.01AL|NL
248 Dennis Santana PIT 29114.861.4325126$-7.06AL|NL
249 Spencer Arrighetti IL-15 HOU 51334.941.3752210$-7.07AL|NL
250 Jack Kochanowicz LAA 96675.131.4055280$-7.11AL|NL
251 Marcus Stroman IL-15 NYY 97665.111.4465380$-7.15AL|NL
252 Tim Herrin CLE 27113.551.2327111$-7.20AL|NL
253 Ben Lively IL-15 CLE 69455.151.3551230$-7.22AL|NL
254 Shelby Miller ARI 27214.601.3428112$-7.23AL|NL
255 Brenan Hanifee DET 28213.971.262181$-7.23AL|NL
256 Pierce Johnson ATL 28214.331.3331121$-7.26AL|NL
257 Richard Fitts IL-15 BOS 45324.811.3136140$-7.28AL|NL
258 Yennier Cano BAL 30214.171.3328121$-7.36AL|NL
259 Cameron Booser CWS 30115.191.5832207$-7.40AL|NL
260 Jonathan Cannon CWS 103575.121.4070340$-7.41AL|NL
261 Angel Zerpa KAN 27213.931.282081$-7.44AL|NL
262 Shawn Armstrong TEX 29214.461.2928101$-7.44AL|NL
263 Hoby Milner TEX 27213.941.212270$-7.47AL|NL
264 A.J. Puk IL-60 ARI 17113.651.171952$-7.53AL|NL
265 Mark Leiter Jr. NYY 27114.251.2635121$-7.54AL|NL
266 Gordon Graceffo STL 50224.471.3140160$-7.55AL|NL
267 Allan Winans NYY 32214.271.2427100$-7.58AL|NL
268 Alec Marsh IL-60 KAN 54344.981.3851210$-7.58AL|NL
269 Ryan Thompson ARI 27214.131.282181$-7.60AL|NL
270 Seranthony Dominguez BAL 30214.551.3331131$-7.61AL|NL
271 Randy Rodriguez SF 26113.751.2628111$-7.61AL|NL
272 Garrett Cleavinger TB 29114.371.3233142$-7.63AL|NL
273 Tomoyuki Sugano BAL 111685.491.3771300$-7.68AL|NL
274 Chad Green TOR 28214.491.202680$-7.71AL|NL
275 Edwin Uceta TB 30114.701.3330133$-7.78AL|NL
276 Joe Boyle TB 45224.451.4351290$-7.79AL|NL
277 Ryne Stanek NYM 28214.501.3529141$-7.83AL|NL
278 Cody Bradford IL-60 TEX 28113.851.152570$-7.87AL|NL
279 Brant Hurter DET 25113.381.172270$-7.90AL|NL
280 Tobias Myers MIL 48344.971.3438150$-7.95AL|NL
281 Gregory Soto BAL 29214.281.3928141$-7.97AL|NL
282 Ryan Yarbrough NYY 38214.481.2628110$-8.01AL|NL
283 JoJo Romero STL 28214.251.3423101$-8.01AL|NL
284 Antonio Santillan CIN 29214.871.4130142$-8.02AL|NL
285 David Robertson FA 25113.611.2529110$-8.02AL|NL
286 Jared Koenig MIL 28113.921.2726111$-8.05AL|NL
287 Yuki Matsui SD 26113.751.2228110$-8.05AL|NL
288 Javier Assad IL-60 CHC 49334.691.3937190$-8.10AL|NL
289 Erik Miller SF 26113.701.3327141$-8.13AL|NL
290 Jacob Webb TEX 30214.691.3427131$-8.28AL|NL
291 Daniel Lynch KAN 43214.581.3733161$-8.30AL|NL
292 Ben Casparius LAD 40214.731.3641180$-8.30AL|NL
293 Simeon Woods Richardson MIN 49335.051.3842180$-8.32AL|NL
294 Hunter Dobbins BOS 46334.821.3936160$-8.33AL|NL
295 Daysbel Hernandez ATL 27214.441.4127151$-8.35AL|NL
296 Adrian Morejon SD 27114.101.252481$-8.35AL|NL
297 Brad Keller CHC 28213.951.3725130$-8.36AL|NL
298 Daniel Coulombe IL-15 MIN 22113.811.172470$-8.37AL|NL
299 Braxton Ashcraft PIT 33224.461.3128100$-8.39AL|NL
300 Grant Anderson MIL 26114.191.2726101$-8.42AL|NL