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 1381062.801.02161300$32.27AL|NL
2 Chris Sale ATL 1301063.061.07160340$26.99AL|NL
3 Zack Wheeler PHI 1421073.191.09156360$26.24AL|NL
4 Paul Skenes PIT 133962.911.11159390$25.97AL|NL
5 Garrett Crochet BOS 122963.041.10154390$23.50AL|NL
6 Jacob deGrom TEX 113863.151.03139240$21.43AL|NL
7 Spencer Strider ATL 113853.131.09150380$20.60AL|NL
8 Mason Miller OAK 47322.551.03721822$19.52AL|NL
9 Edwin Diaz NYM 46322.901.10631825$18.92AL|NL
10 Dylan Cease SD 134973.431.19158510$18.62AL|NL
11 Logan Webb SF 142973.281.21128330$17.38AL|NL
12 Andres Munoz SEA 46322.691.14601922$16.59AL|NL
13 Josh Hader HOU 48323.241.13661923$16.51AL|NL
14 Sonny Gray STL 128873.401.17137360$16.31AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Ryan Helsley STL 46323.151.19571924$15.84AL|NL
16 George Kirby IL-15 SEA 124873.511.10116200$15.81AL|NL
17 Logan Gilbert IL-15 SEA 109763.291.09117240$15.22AL|NL
18 Max Fried NYY 134963.381.23127380$15.11AL|NL
19 MacKenzie Gore WAS 123873.471.19142460$15.09AL|NL
20 Pablo Lopez MIN 131873.601.17137330$14.86AL|NL
21 Jeff Hoffman TOR 47323.151.13581621$14.58AL|NL
22 Yoshinobu Yamamoto LAD 113853.341.17121320$14.29AL|NL
23 Emmanuel Clase CLE 47323.101.16481222$14.28AL|NL
24 Cole Ragans IL-15 KAN 111763.241.18132410$14.26AL|NL
25 Michael King SD 128873.521.21139460$14.08AL|NL
26 Joe Ryan MIN 113763.671.09128250$13.77AL|NL
27 Jhoan Duran MIN 46322.801.16571619$13.58AL|NL
28 Felix Bautista BAL 43222.831.12611820$13.51AL|NL
29 Tanner Scott LAD 46323.131.22572021$13.32AL|NL
30 Ryan Walker SF 48323.141.17541620$13.13AL|NL
31 Hunter Brown HOU 128873.551.23138440$13.06AL|NL
32 Raisel Iglesias ATL 48323.451.16531321$12.97AL|NL
33 Framber Valdez HOU 138973.521.27131460$12.93AL|NL
34 Nathan Eovaldi TEX 124873.601.19124320$12.69AL|NL
35 Carlos Rodon NYY 129873.851.20148430$12.48AL|NL
36 Nick Pivetta SD 119873.791.18136390$12.22AL|NL
37 Cristopher Sanchez PHI 117863.321.22109340$12.22AL|NL
38 Spencer Schwellenbach ATL 132973.761.21122320$12.09AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Freddy Peralta MIL 124873.801.22141460$11.44AL|NL
40 Tyler Glasnow IL-15 LAD 90743.331.13110290$11.42AL|NL
41 Robert Suarez SD 47223.451.20511721$11.06AL|NL
42 Luis Castillo SEA 132883.751.22127400$11.06AL|NL
43 Hunter Greene IL-15 CIN 119773.911.18145420$10.87AL|NL
44 Bryan Woo SEA 114773.731.15109260$10.03AL|NL
45 Kyle Finnegan WAS 44223.721.29441723$9.93AL|NL
46 Jesus Luzardo PHI 121873.781.23124410$9.79AL|NL
47 Kevin Gausman TOR 137883.951.24134390$9.32AL|NL
48 Trevor Megill MIL 45223.451.19551718$9.17AL|NL
49 Corbin Burnes ARI 124873.771.26124390$8.97AL|NL
50 Jack Flaherty DET 117773.731.23124380$8.86AL|NL
51 Brandon Woodruff IL-15 MIL 117773.861.19118330$8.69AL|NL
52 Kenley Jansen LAA 43224.101.25481721$8.17AL|NL
53 Aaron Nola IL-15 PHI 117763.871.20114300$7.97AL|NL
54 David Bednar PIT 45223.581.23501718$7.90AL|NL
55 Peter Fairbanks TB 44223.641.27481819$7.78AL|NL
56 Clay Holmes NYM 121863.521.33114490$7.71AL|NL
57 Robbie Ray SF 119773.871.25129430$7.62AL|NL
58 Zach Eflin BAL 132884.011.21107240$7.62AL|NL
59 Justin Martinez IL-15 ARI 39223.171.32482118$7.51AL|NL
60 Yusei Kikuchi LAA 125783.941.25132430$7.46AL|NL
61 Ranger Suarez PHI 114763.531.27103370$7.28AL|NL
62 Devin Williams NYY 44223.381.26552116$6.99AL|NL
63 Matt Boyd CHC 115773.881.23115370$6.96AL|NL
64 Aroldis Chapman BOS 44223.071.25632413$6.42AL|NL
65 Kris Bubic KAN 119773.761.28115410$6.37AL|NL
66 Zac Gallen ARI 127874.011.30129430$6.11AL|NL
67 Jordan Romano PHI 44223.851.26471717$5.76AL|NL
68 Bailey Ober MIN 119774.161.21116300$5.67AL|NL
69 Tanner Bibee CLE 123784.021.25118370$5.67AL|NL
70 Drew Rasmussen TB 104663.711.2299270$5.60AL|NL
71 Ryan Pressly CHC 43223.641.28411517$5.60AL|NL
72 Kodai Senga NYM 116763.831.31122500$5.38AL|NL
73 Chris Bassitt TOR 128884.041.29118420$5.34AL|NL
74 Shota Imanaga IL-15 CHC 99663.861.1895240$5.19AL|NL
75 Shane McClanahan IL-60 TB 84553.491.1992260$4.87AL|NL
76 Brandon Pfaadt ARI 117774.101.24109290$4.57AL|NL
77 Max Scherzer IL-60 TOR 89653.971.1792230$4.11AL|NL
78 Nick Lodolo CIN 104664.021.24105310$3.45AL|NL
79 Emilio Pagan CIN 45224.201.25471515$3.43AL|NL
80 Max Meyer MIA 113673.891.29109380$3.34AL|NL
81 Ben Brown CHC 83553.651.2392310$3.05AL|NL
82 Sandy Alcantara MIA 127784.021.31110390$3.01AL|NL
83 Will Vest DET 46223.281.21471510$2.98AL|NL
84 David Peterson NYM 103763.671.3593420$2.84AL|NL
85 Taj Bradley TB 120784.201.30120440$2.75AL|NL
86 Carlos Estevez KAN 45224.101.31431715$2.66AL|NL
87 Luke Weaver NYY 49323.681.1853148$2.52AL|NL
88 Yu Darvish IL-15 SD 99664.111.2294290$2.44AL|NL
89 Clarke Schmidt NYY 110764.101.30106400$2.43AL|NL
90 Cade Smith CLE 49323.001.1362173$2.37AL|NL
91 Reese Olson IL-10 DET 93663.761.2887320$2.33AL|NL
92 Matthew Strahm PHI 46323.211.0855134$2.21AL|NL
93 Matthew Liberatore STL 103663.851.2993350$2.18AL|NL
94 Bryce Miller IL-15 SEA 97663.991.2591300$2.12AL|NL
95 Merrill Kelly ARI 120774.121.32112390$2.07AL|NL
96 Gavin Williams CLE 107673.981.32112450$2.00AL|NL
97 Ryan Pepiot TB 117784.281.30116430$1.86AL|NL
98 Seth Lugo IL-15 KAN 126784.151.31107370$1.72AL|NL
99 Mike Soroka WAS 105674.011.30102410$1.57AL|NL
100 Jose Berrios TOR 136894.351.32118420$1.56AL|NL
101 Mitch Keller PIT 128784.261.31111410$1.12AL|NL
102 Brady Singer CIN 117784.261.31108360$1.05AL|NL
103 Landen Roupp SF 101663.891.3396400$1.03AL|NL
104 Blake Snell IL-60 LAD 69543.671.2785320$1.01AL|NL
105 David Festa MIN 81553.801.2684280$0.88AL|NL
106 Jeremiah Estrada SD 46323.081.1461192$0.86AL|NL
107 Luke Jackson TEX 42223.991.38431913$0.70AL|NL
108 Casey Mize IL-15 DET 104674.051.2885290$0.51AL|NL
109 Sean Manaea IL-60 NYM 90654.041.2988330$0.48AL|NL
110 Shane Bieber IL-60 CLE 72443.591.2172180$0.46AL|NL
111 Eduardo Rodriguez IL-15 ARI 87653.981.2983280$0.40AL|NL
112 Reid Detmers LAA 66433.631.2075230$0.38AL|NL
113 Jason Adam SD 48323.361.1657183$0.36AL|NL
114 Will Warren NYY 92653.991.3187320$0.20AL|NL
115 Steven Matz STL 80553.801.2470220$0.17AL|NL
116 Lucas Erceg KAN 47223.321.2351176$0.06AL|NL
117 Tylor Megill NYM 63433.491.2168230$0.05AL|NL
118 Griffin Jax MIN 47323.131.1356141$-0.19AL|NL
119 Jeffrey Springs OAK 114774.361.31101370$-0.19AL|NL
120 Fernando Cruz NYY 45323.261.1760192$-0.22AL|NL
121 Anthony Bender MIA 45223.831.32441710$-0.27AL|NL
122 Zebby Matthews MIN 92564.091.2481230$-0.27AL|NL
123 Michael Wacha KAN 111674.191.3093330$-0.41AL|NL
124 Jameson Taillon CHC 120774.451.2896290$-0.43AL|NL
125 Miles Mikolas STL 117784.321.2882250$-0.51AL|NL
126 Justin Verlander SF 104674.251.2785290$-0.54AL|NL
127 Brayan Bello BOS 115774.121.38102430$-0.56AL|NL
128 Bryan Abreu HOU 51323.401.2263222$-0.61AL|NL
129 Luis Severino OAK 129784.341.34108440$-0.85AL|NL
130 Roki Sasaki IL-15 LAD 72544.021.2780280$-0.91AL|NL
131 AJ Smith-Shawver ATL 102664.261.34105430$-0.95AL|NL
132 Camilo Doval SF 44223.221.2651205$-0.95AL|NL
133 Edward Cabrera MIA 99674.141.37104460$-1.00AL|NL
134 Griffin Canning NYM 95664.121.3285330$-1.01AL|NL
135 Tommy Kahnle DET 44223.601.3245198$-1.02AL|NL
136 Jose Soriano LAA 106673.901.4197470$-1.26AL|NL
137 Bowden Francis TOR 110674.491.2797310$-1.29AL|NL
138 Andrew Heaney PIT 105674.291.3193350$-1.32AL|NL
139 Matt Brash SEA 44223.001.1954192$-1.45AL|NL
140 Aaron Civale IL-15 MIL 104674.401.3096320$-1.51AL|NL
141 Tyler Mahle TEX 109674.301.3296360$-1.51AL|NL
142 Keegan Akin BAL 50323.451.1956161$-1.72AL|NL
143 Shane Baz TB 114674.371.34108430$-1.79AL|NL
144 Cade Povich BAL 103664.241.3493390$-1.79AL|NL
145 Clayton Kershaw LAD 81554.011.2971240$-1.92AL|NL
146 Grayson Rodriguez IL-60 BAL 59433.701.2462200$-1.95AL|NL
147 Chris Martin IL-15 TEX 35223.231.113774$-1.97AL|NL
148 Chris Paddack MIN 105674.411.3091300$-2.00AL|NL
149 Hayden Birdsong SF 101674.231.38102470$-2.07AL|NL
150 Porter Hodge IL-15 CHC 34223.841.3636179$-2.14AL|NL
151 Tanner Houck IL-15 BOS 87554.001.3276270$-2.14AL|NL
152 Eury Perez IL-60 MIA 64443.991.2369220$-2.21AL|NL
153 Brock Stewart MIN 43223.211.1656171$-2.35AL|NL
154 Kutter Crawford IL-60 BOS 75444.171.2374210$-2.41AL|NL
155 Kyle Harrison SF 59333.651.2264210$-2.43AL|NL
156 Luis Gil IL-60 NYY 79554.211.3488380$-2.67AL|NL
157 Nick Martinez CIN 108674.451.3190300$-2.72AL|NL
158 Louie Varland MIN 50323.571.2050131$-2.72AL|NL
159 Orion Kerkering PHI 43223.371.2247163$-2.74AL|NL
160 Liam Hendriks BOS 41223.841.2245145$-2.81AL|NL
161 Yimi Garcia TOR 45223.471.1851152$-2.82AL|NL
162 Erick Fedde STL 118784.391.3796420$-2.84AL|NL
163 Ronel Blanco HOU 112674.421.37110480$-2.85AL|NL
164 Grant Holmes ATL 101664.321.3692380$-2.90AL|NL
165 Justin Slaten BOS 45223.901.2945176$-2.96AL|NL
166 Dustin May LAD 67433.901.2967240$-3.00AL|NL
167 Shohei Ohtani LAD 46323.511.1853150$-3.02AL|NL
168 Frankie Montas IL-60 NYM 74544.091.3270280$-3.03AL|NL
169 Calvin Faucher MIA 44223.891.3645207$-3.05AL|NL
170 Garrett Whitlock BOS 47223.561.1849132$-3.11AL|NL
171 Cameron Booser CWS 44224.051.3345197$-3.14AL|NL
172 Robert Garcia TEX 44223.481.2448173$-3.15AL|NL
173 Jake Irvin WAS 120684.401.3496390$-3.17AL|NL
174 Ryan Weathers MIA 100574.141.3688380$-3.19AL|NL
175 Gabe Speier SEA 44223.231.1848151$-3.19AL|NL
176 Mitchell Parker WAS 118684.311.3798470$-3.23AL|NL
177 Jesus Tinoco MIA 44223.961.3442177$-3.25AL|NL
178 Abner Uribe MIL 43223.141.3053232$-3.30AL|NL
179 JP Sears OAK 124784.711.3199360$-3.35AL|NL
180 Charlie Morton BAL 90564.251.3690380$-3.45AL|NL
181 Ryne Nelson ARI 94564.311.3178270$-3.60AL|NL
182 Tony Gonsolin LAD 105664.521.3598390$-3.61AL|NL
183 J.T. Ginn IL-15 OAK 93564.121.3576330$-3.62AL|NL
184 Alex Cobb IL-15 DET 58443.661.2948170$-3.75AL|NL
185 Jon Gray IL-60 TEX 77454.151.2971240$-3.79AL|NL
186 Luis Ortiz CLE 113674.371.39102450$-3.79AL|NL
187 Jordan Hicks SF 66443.761.3461260$-3.81AL|NL
188 Lucas Giolito BOS 118684.561.36110440$-3.84AL|NL
189 Kirby Yates IL-15 LAD 35213.491.2445163$-3.89AL|NL
190 Walker Buehler BOS 101674.431.3687330$-4.01AL|NL
191 Lance McCullers HOU 105674.311.4093440$-4.03AL|NL
192 Dylan Lee ATL 43223.461.2048141$-4.14AL|NL
193 Spencer Turnbull TOR 69444.021.3163230$-4.21AL|NL
194 Aaron Bummer ATL 41223.091.2645171$-4.22AL|NL
195 Mark Leiter Jr. NYY 44223.531.2251161$-4.28AL|NL
196 Andre Pallante STL 98663.981.4370390$-4.30AL|NL
197 Garrett Cleavinger TB 43223.651.2652192$-4.32AL|NL
198 Kevin Ginkel ARI 43223.561.2446152$-4.32AL|NL
199 Yariel Rodriguez TOR 53333.901.2958221$-4.33AL|NL
200 Shane Smith CWS 104574.301.3688400$-4.34AL|NL
201 Evan Phillips IL-15 LAD 31213.441.1935103$-4.38AL|NL
202 Stephen Kolek SD 84554.061.3663290$-4.41AL|NL
203 Dean Kremer BAL 111674.541.3593370$-4.41AL|NL
204 Pierce Johnson ATL 45223.531.2653191$-4.55AL|NL
205 Zach Agnos COL 44224.941.43371611$-4.56AL|NL
206 Nestor Cortes IL-60 MIL 53333.991.2153160$-4.61AL|NL
207 Alex Vesia LAD 41223.631.2252181$-4.63AL|NL
208 Andrew Abbott CIN 87564.511.3486340$-4.66AL|NL
209 Adrian Morejon SD 44223.471.2345161$-4.71AL|NL
210 Michael McGreevy STL 61333.711.2645140$-4.75AL|NL
211 Erik Miller SF 43223.321.3151221$-4.81AL|NL
212 Cole Sands MIN 45223.821.2346152$-4.85AL|NL
213 Gregory Soto BAL 44223.431.2949191$-5.00AL|NL
214 Dennis Santana PIT 44224.141.3740186$-5.01AL|NL
215 Trevor Williams WAS 99574.451.3379300$-5.04AL|NL
216 Beau Brieske DET 46223.971.3142174$-5.11AL|NL
217 Hunter Gaddis CLE 47223.931.2346152$-5.11AL|NL
218 Yennier Cano BAL 45223.421.2845171$-5.12AL|NL
219 Jared Koenig MIL 44223.511.2544161$-5.14AL|NL
220 Reed Garrett NYM 46223.541.3051211$-5.20AL|NL
221 Nick Mears MIL 42223.601.2649181$-5.20AL|NL
222 Kumar Rocker IL-15 TEX 57333.961.2754170$-5.24AL|NL
223 Jordan Leasure CWS 44224.141.3746215$-5.26AL|NL
224 Hunter Harvey IL-15 KAN 35223.451.1938111$-5.35AL|NL
225 Colin Rea CHC 108674.611.3585320$-5.40AL|NL
226 Quinn Priester MIL 67444.021.3556240$-5.50AL|NL
227 Seranthony Dominguez BAL 44223.771.2650181$-5.51AL|NL
228 Colton Gordon HOU 78454.311.3164240$-5.57AL|NL
229 Jose A. Ferrer WAS 43223.541.3038162$-5.60AL|NL
230 Tim Herrin CLE 44223.541.3148201$-5.63AL|NL
231 Bailey Falter PIT 106674.561.3680340$-5.65AL|NL
232 Yuki Matsui SD 42223.521.2649190$-5.71AL|NL
233 Ryne Stanek NYM 44223.781.2749191$-5.74AL|NL
234 Tyler Holton DET 41223.561.2337121$-5.75AL|NL
235 Slade Cecconi CLE 58344.181.2451140$-5.80AL|NL
236 Seth Halvorsen COL 43224.531.4739198$-5.85AL|NL
237 Brendon Little TOR 44223.331.3543201$-5.91AL|NL
238 Daniel Palencia CHC 44223.671.3149211$-5.91AL|NL
239 Bubba Chandler PIT 78454.211.3872340$-5.93AL|NL
240 Randy Rodriguez SF 42223.651.2844181$-5.96AL|NL
241 Jose Quintana IL-15 MIL 89564.301.4074340$-5.96AL|NL
242 Tanner Banks PHI 41223.561.2242140$-5.98AL|NL
243 Bryan King HOU 45223.711.2946181$-6.00AL|NL
244 Zack Littell TB 104574.701.3182250$-6.07AL|NL
245 Keaton Winn SF 41223.521.2239110$-6.11AL|NL
246 Noah Cameron KAN 51333.871.2944160$-6.11AL|NL
247 Mason Montgomery TB 41223.891.2841162$-6.13AL|NL
248 Ian Hamilton NYY 42223.491.2946180$-6.22AL|NL
249 Graham Ashcraft CIN 43224.021.2936123$-6.24AL|NL
250 Jake Junis CLE 42223.771.194090$-6.30AL|NL
251 JoJo Romero STL 44223.561.3241171$-6.36AL|NL
252 Joey Cantillo CLE 46223.641.3049200$-6.39AL|NL
253 Steven Wilson CWS 44224.791.4243227$-6.47AL|NL
254 Bryan Baker BAL 44223.781.2749180$-6.47AL|NL
255 Phil Maton STL 46223.941.3142172$-6.49AL|NL
256 Brant Hurter DET 37223.411.213290$-6.53AL|NL
257 Logan Henderson MIL 39223.881.1841120$-6.54AL|NL
258 Mitch Spence OAK 50334.001.2842140$-6.56AL|NL
259 Cade Cavalli WAS 62344.121.3357250$-6.58AL|NL
260 Eduard Bazardo SEA 46223.841.2943171$-6.60AL|NL
261 Joe Boyle TB 50333.911.4058290$-6.64AL|NL
262 Michel Otanez OAK 42223.711.3649231$-6.64AL|NL
263 A.J. Puk IL-60 ARI 27113.361.183192$-6.66AL|NL
264 Caleb Ferguson PIT 45223.701.3445201$-6.67AL|NL
265 Brad Lord WAS 61344.031.3350220$-6.77AL|NL
266 Caleb Thielbar CHC 39223.711.2542150$-6.78AL|NL
267 DL Hall IL-60 MIL 38223.571.2842160$-6.78AL|NL
268 Julian Merryweather CHC 43223.831.3245181$-6.81AL|NL
269 Daniel Coulombe IL-15 MIN 34223.561.2236110$-6.83AL|NL
270 Edwin Uceta TB 45224.281.3344193$-6.83AL|NL
271 Brandon Eisert CWS 42223.791.3039151$-6.96AL|NL
272 Justin Wilson BOS 38223.671.2640140$-6.98AL|NL
273 Manuel Rodriguez TB 43223.801.3140151$-7.01AL|NL
274 Angel Zerpa KAN 43223.651.3236141$-7.03AL|NL
275 Bryan Hudson MIL 36223.571.2839150$-7.10AL|NL
276 Andrew Chafin WAS 40223.741.3543191$-7.10AL|NL
277 Logan Allen CLE 92564.431.4277370$-7.11AL|NL
278 Michael Lorenzen KAN 114684.541.4392460$-7.12AL|NL
279 Jack Leiter TEX 98574.621.4192440$-7.18AL|NL
280 Taylor Rogers CIN 42223.971.3245171$-7.20AL|NL
281 Tyler Rogers SF 49223.881.2936121$-7.23AL|NL
282 Brenan Hanifee DET 42223.731.2932121$-7.25AL|NL
283 Dedniel Nunez NYM 37223.651.2839160$-7.25AL|NL
284 Paul Sewald IL-15 CLE 36223.941.2240120$-7.28AL|NL
285 Davis Martin CWS 96574.561.3874330$-7.33AL|NL
286 Jalen Beeks ARI 41223.781.3439161$-7.40AL|NL
287 Robert Stephenson IL-60 LAA 37223.951.2441130$-7.40AL|NL
288 Alec Marsh IL-60 KAN 63344.321.3459230$-7.41AL|NL
289 Shawn Armstrong TEX 42224.061.2941151$-7.42AL|NL
290 Jonathan Loaisiga NYY 38223.611.2734120$-7.42AL|NL
291 Ryan Brasier IL-15 CHC 39223.811.2537120$-7.43AL|NL
292 Drew Pomeranz CHC 37223.711.2838150$-7.47AL|NL
293 Shelby Miller ARI 44224.231.3343172$-7.48AL|NL
294 Jorge Lopez WAS 44224.021.3437162$-7.49AL|NL
295 Josh Sborz IL-60 TEX 34223.861.3036141$-7.50AL|NL
296 Andrew Painter PHI 68444.521.3456240$-7.50AL|NL
297 Cade Horton CHC 65444.511.3556240$-7.51AL|NL
298 Bennett Sousa HOU 40223.771.3041160$-7.52AL|NL
299 John Schreiber KAN 43223.891.3441171$-7.53AL|NL
300 Daysbel Hernandez ATL 43223.901.3847211$-7.55AL|NL