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 86742.780.96106180$37.58AL|NL
2 Zack Wheeler PHI 90743.281.08106250$31.00AL|NL
3 Garrett Crochet BOS 84743.481.13101240$26.46AL|NL
4 Logan Gilbert SEA 81643.521.0493180$25.49AL|NL
5 Paul Skenes PIT 82643.151.1191230$25.20AL|NL
6 Logan Webb SF 92743.401.1784200$23.77AL|NL
7 Max Fried NYY 83643.291.1578250$21.16AL|NL
8 Hunter Brown HOU 81643.561.1793280$21.07AL|NL
9 Spencer Strider ATL 78643.771.1797260$20.25AL|NL
10 Bryan Woo SEA 79543.561.0674160$19.33AL|NL
11 Jacob deGrom TEX 68543.481.0475170$18.92AL|NL
12 Joe Ryan MIN 77553.891.0884170$18.20AL|NL
13 Yoshinobu Yamamoto LAD 75633.601.1779220$18.11AL|NL
14 George Kirby SEA 79543.721.0871130$17.33AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Dylan Cease SD 81553.821.1995290$17.20AL|NL
16 Framber Valdez HOU 79643.621.2278270$16.63AL|NL
17 Cristopher Sanchez PHI 80643.641.2277220$16.42AL|NL
18 Nathan Eovaldi TEX 80643.931.1879230$16.36AL|NL
19 Freddy Peralta MIL 82553.831.1887300$16.28AL|NL
20 Jesus Luzardo PHI 87654.191.2693280$14.61AL|NL
21 Sonny Gray STL 74553.891.1877200$13.84AL|NL
22 Josh Hader HOU 20113.341.0629815$13.38AL|NL
23 Tanner Bibee CLE 89564.101.2181250$13.05AL|NL
24 Nick Pivetta SD 76554.221.1881220$12.81AL|NL
25 Edwin Diaz NYM 17113.401.1123616$12.71AL|NL
26 Brandon Woodruff IL-60 MIL 74543.991.1771210$12.67AL|NL
27 Carlos Rodon NYY 81544.341.2289300$12.29AL|NL
28 Mason Miller OAK 20113.171.0728714$12.26AL|NL
29 Matt Boyd CHC 71543.941.1969210$11.86AL|NL
30 Jack Flaherty DET 75554.261.2483250$11.08AL|NL
31 Grant Holmes ATL 81644.411.3087290$11.04AL|NL
32 Emmanuel Clase CLE 19112.911.0517414$10.88AL|NL
33 Ryan Helsley STL 21113.711.2023815$10.87AL|NL
34 Max Scherzer TOR 70544.361.1874210$10.77AL|NL
35 Andres Munoz SEA 19112.911.0822713$10.30AL|NL
36 Shota Imanaga CHC 75554.381.1870180$10.19AL|NL
37 Luis Castillo SEA 83554.261.2374260$10.12AL|NL
38 Kris Bubic KAN 67543.921.2568220$9.97AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ranger Suarez PHI 71553.851.2463220$9.96AL|NL
40 Tyler Glasnow IL-60 LAD 60534.111.2067190$9.95AL|NL
41 Tanner Scott LAD 20113.771.3222915$9.61AL|NL
42 MacKenzie Gore WAS 83464.181.2993310$9.55AL|NL
43 Robbie Ray SF 75554.391.2783290$9.49AL|NL
44 Cole Ragans IL-15 KAN 51423.491.1862190$9.42AL|NL
45 Hunter Greene IL-15 CIN 69444.301.2181240$9.26AL|NL
46 Merrill Kelly ARI 80544.301.2574250$9.20AL|NL
47 Zac Gallen ARI 87654.511.3079280$9.04AL|NL
48 Aroldis Chapman BOS 19113.391.28271213$8.92AL|NL
49 Seth Lugo KAN 83644.451.2971230$8.58AL|NL
50 Felix Bautista BAL 19113.531.2025912$7.89AL|NL
51 Eduardo Rodriguez ARI 75554.321.2973260$7.70AL|NL
52 Kyle Finnegan WAS 19114.571.3417715$7.57AL|NL
53 Devin Williams NYY 20113.551.2324912$7.55AL|NL
54 Kenley Jansen LAA 17114.501.2318614$7.52AL|NL
55 Jhoan Duran MIN 21113.481.2222712$7.50AL|NL
56 Reese Olson DET 64443.891.2360210$7.22AL|NL
57 Shelby Miller ARI 18114.471.3019714$7.21AL|NL
58 David Bednar PIT 20113.811.1922612$7.19AL|NL
59 Kevin Gausman TOR 88554.691.2984280$6.98AL|NL
60 Will Warren NYY 69544.361.3071240$6.98AL|NL
61 Drew Rasmussen TB 58443.871.1852160$6.93AL|NL
62 Jeff Hoffman TOR 19114.131.2224812$6.77AL|NL
63 Yusei Kikuchi LAA 83554.621.3183270$6.76AL|NL
64 Peter Fairbanks TB 18114.161.2718713$6.53AL|NL
65 Robert Suarez SD 19114.241.2718713$6.44AL|NL
66 Ryan Pepiot TB 79454.511.2577270$6.43AL|NL
67 Jose Soriano LAA 82554.031.3669340$6.42AL|NL
68 Camilo Doval SF 17113.801.3317713$6.40AL|NL
69 Daniel Palencia CHC 20113.631.2523911$5.99AL|NL
70 Emilio Pagan CIN 21114.561.2423812$5.87AL|NL
71 Chris Bassitt TOR 81554.571.3173280$5.56AL|NL
72 Kodai Senga IL-15 NYM 63434.061.2964270$5.54AL|NL
73 Sean Manaea IL-60 NYM 75544.571.3171280$5.45AL|NL
74 Jameson Taillon IL-15 CHC 77554.651.2460190$5.36AL|NL
75 Michael Wacha KAN 71544.391.2857210$5.16AL|NL
76 Gavin Williams CLE 83464.371.3380350$5.06AL|NL
77 Clay Holmes NYM 68544.091.3355250$4.98AL|NL
78 Ronny Henriquez MIA 21113.941.2123710$4.78AL|NL
79 Carlos Estevez KAN 19114.421.3017612$4.68AL|NL
80 Will Vest DET 20113.691.2320610$4.46AL|NL
81 Trevor Megill MIL 19114.361.3122811$4.34AL|NL
82 Grant Taylor CWS 20113.421.162079$4.27AL|NL
83 Brandon Pfaadt ARI 78554.821.2967190$3.95AL|NL
84 Clarke Schmidt IL-15 NYY 58434.311.2654190$3.58AL|NL
85 Robert Garcia TEX 19113.981.2719710$3.55AL|NL
86 Mike Soroka WAS 60354.101.2559230$3.47AL|NL
87 Shane Baz TB 57444.361.2755210$3.31AL|NL
88 Michael King IL-15 SD 46333.851.2047150$3.01AL|NL
89 Taj Bradley TB 78454.631.3171280$2.98AL|NL
90 Casey Mize DET 69454.431.2653180$2.87AL|NL
91 David Peterson NYM 76544.431.3965290$2.82AL|NL
92 David Festa MIN 64454.591.3265220$2.52AL|NL
93 Blake Snell IL-60 LAD 51424.391.3458240$2.27AL|NL
94 Jacob Misiorowski MIL 58444.321.3559280$2.25AL|NL
95 Shane Bieber IL-60 CLE 47333.981.2044120$2.17AL|NL
96 Shohei Ohtani LAD 40323.861.2144150$2.00AL|NL
97 Jacob Lopez OAK 64444.731.3265240$1.88AL|NL
98 Matthew Strahm PHI 19113.861.142157$1.61AL|NL
99 Sandy Alcantara MIA 77364.361.2757230$1.49AL|NL
100 Luis Ortiz CLE 62344.311.2958220$1.44AL|NL
101 Matthew Liberatore STL 64454.531.3053190$1.42AL|NL
102 Jose Berrios TOR 80554.951.3466250$1.37AL|NL
103 Lucas Giolito BOS 71544.921.3664260$1.31AL|NL
104 Quinn Priester MIL 57444.191.3042180$1.28AL|NL
105 Lance McCullers HOU 67454.611.3765300$0.97AL|NL
106 Ryne Nelson ARI 57444.541.2846160$0.94AL|NL
107 Kumar Rocker TEX 48334.181.2444150$0.77AL|NL
108 Raisel Iglesias ATL 19114.041.181957$0.75AL|NL
109 Slade Cecconi CLE 58354.601.2352140$0.72AL|NL
110 Chris Sale IL-60 ATL 31213.451.113890$0.66AL|NL
111 Eury Perez MIA 60264.421.2258200$0.62AL|NL
112 Brayan Bello BOS 73544.621.3956260$0.59AL|NL
113 Justin Verlander SF 64444.661.3051210$0.51AL|NL
114 Nick Lodolo CIN 71454.861.3364220$0.43AL|NL
115 Bryce Miller IL-15 SEA 51334.381.2243150$0.35AL|NL
116 Dean Kremer BAL 78554.941.3662260$0.33AL|NL
117 Bryce Elder ATL 79655.001.4161280$0.22AL|NL
118 Andrew Abbott CIN 76454.931.3367260$0.20AL|NL
119 Zach Eflin IL-15 BAL 64444.741.2746120$0.13AL|NL
120 Zack Littell TB 66454.901.2649140$0.05AL|NL
121 Edward Cabrera MIA 70374.581.3669330$-0.21AL|NL
122 Yu Darvish IL-60 SD 54344.611.2650170$-0.25AL|NL
123 Landen Roupp SF 67454.531.3956270$-0.59AL|NL
124 Dustin May LAD 47424.571.3240170$-0.64AL|NL
125 Seth Halvorsen COL 21114.581.401988$-0.65AL|NL
126 Grayson Rodriguez IL-60 BAL 39324.351.2739120$-1.13AL|NL
127 Reid Detmers LAA 36224.401.3041142$-1.14AL|NL
128 Andrew Painter PHI 43334.421.2639120$-1.19AL|NL
129 Chad Patrick MIL 44334.471.2640130$-1.20AL|NL
130 Bailey Ober IL-15 MIN 55344.801.2547140$-1.27AL|NL
131 Mitch Keller PIT 78454.911.3765230$-1.38AL|NL
132 Orion Kerkering PHI 18113.671.211865$-1.46AL|NL
133 Noah Cameron KAN 49334.411.3143160$-1.53AL|NL
134 Jack Leiter TEX 62444.921.3654250$-1.57AL|NL
135 Luis Gil IL-60 NYY 43334.471.3445210$-1.77AL|NL
136 Cade Smith CLE 20113.051.112672$-1.79AL|NL
137 Colton Gordon HOU 53344.731.2947150$-1.79AL|NL
138 Ben Brown CHC 36224.001.2439120$-1.84AL|NL
139 Aaron Nola IL-60 PHI 41324.591.2739110$-1.84AL|NL
140 Clayton Kershaw LAD 48434.741.3337150$-1.92AL|NL
141 Chase Burns CIN 46344.691.3044150$-2.04AL|NL
142 Cade Horton CHC 49334.531.3041160$-2.07AL|NL
143 Brandon Walter HOU 38224.061.2034100$-2.11AL|NL
144 Andre Pallante STL 61444.431.3941230$-2.12AL|NL
145 Shane McClanahan IL-60 TB 35224.071.2236100$-2.23AL|NL
146 Colin Rea CHC 56444.961.3242160$-2.23AL|NL
147 Frankie Montas NYM 63444.901.3954250$-2.31AL|NL
148 Charlie Morton BAL 61445.031.4261270$-2.32AL|NL
149 Tyler Mahle IL-60 TEX 38324.341.2630120$-2.36AL|NL
150 Shane Smith CWS 68364.791.3661250$-2.36AL|NL
151 Pablo Lopez IL-60 MIN 38234.191.2337100$-2.45AL|NL
152 Hayden Birdsong SF 68454.991.4264310$-2.45AL|NL
153 J.T. Ginn OAK 38224.001.2636130$-2.54AL|NL
154 Luke Weaver NYY 20114.501.262065$-2.59AL|NL
155 Dylan Lee ATL 19113.651.142153$-2.63AL|NL
156 Chris Paddack MIN 71464.981.3653190$-2.75AL|NL
157 Zebby Matthews IL-15 MIN 41234.371.2439100$-2.75AL|NL
158 Didier Fuentes ATL 58445.081.3750180$-2.77AL|NL
159 Porter Hodge CHC 20113.671.292094$-2.78AL|NL
160 Jose Quintana MIL 75454.741.4054280$-2.84AL|NL
161 Michael Lorenzen KAN 61444.821.3947240$-2.88AL|NL
162 Tyler Anderson LAA 78455.101.3762300$-2.91AL|NL
163 Jeffrey Springs OAK 73455.171.3863240$-2.92AL|NL
164 Kyle Harrison BOS 44334.741.3544170$-2.99AL|NL
165 Erick Fedde STL 74455.001.3653240$-3.11AL|NL
166 Cade Cavalli WAS 53354.531.3643210$-3.14AL|NL
167 Jon Gray IL-60 TEX 45334.681.3238160$-3.27AL|NL
168 Spencer Arrighetti IL-60 HOU 44334.891.3646180$-3.32AL|NL
169 Griffin Jax MIN 21113.421.132761$-3.33AL|NL
170 Spencer Schwellenbach IL-15 ATL 23213.651.132250$-3.35AL|NL
171 Michael McGreevy STL 39224.021.242990$-3.36AL|NL
172 Jason Adam SD 20113.611.122172$-3.45AL|NL
173 Alex Vesia LAD 18103.611.142372$-3.50AL|NL
174 Andrew Heaney PIT 71465.171.3959230$-3.62AL|NL
175 Ryan Gusto HOU 39224.481.2738140$-3.69AL|NL
176 Tanner Houck IL-15 BOS 43334.501.3433140$-3.74AL|NL
177 Tommy Kahnle DET 20114.081.301884$-3.76AL|NL
178 Brady Singer CIN 78465.171.4166270$-3.91AL|NL
179 Jack Perkins OAK 33113.761.2536140$-4.01AL|NL
180 JP Sears OAK 74455.351.3455210$-4.05AL|NL
181 Jake Irvin WAS 78465.061.3753250$-4.10AL|NL
182 Jake Latz TEX 38224.311.3338180$-4.12AL|NL
183 Eric Lauer TOR 56345.081.3753210$-4.15AL|NL
184 Walker Buehler BOS 53445.101.4041190$-4.41AL|NL
185 Yimi Garcia TOR 19113.931.162062$-4.45AL|NL
186 Nick Martinez CIN 47344.951.3135120$-4.55AL|NL
187 Roki Sasaki IL-60 LAD 37324.791.3633140$-4.55AL|NL
188 Stephen Kolek SD 50344.671.3737160$-4.62AL|NL
189 Calvin Faucher MIA 21114.801.452095$-4.64AL|NL
190 Bryan Abreu HOU 21113.761.232791$-4.67AL|NL
191 Ryan Weathers IL-60 MIA 41244.481.3338150$-4.70AL|NL
192 Lucas Erceg KAN 19113.831.321883$-4.71AL|NL
193 Miles Mikolas STL 63354.941.3140130$-4.72AL|NL
194 Randy Rodriguez SF 17113.541.241972$-4.82AL|NL
195 Cade Povich IL-15 BAL 44334.961.3739160$-4.82AL|NL
196 Chris Martin TEX 17113.461.061731$-4.95AL|NL
197 Gabe Speier SEA 19113.311.112360$-5.03AL|NL
198 Jordan Romano PHI 17114.361.271863$-5.04AL|NL
199 Kirby Yates LAD 19114.171.282492$-5.05AL|NL
200 Simeon Woods Richardson MIN 51344.991.3742180$-5.06AL|NL
201 Mitch Spence OAK 56345.061.3645170$-5.10AL|NL
202 Nestor Cortes IL-60 MIL 28123.981.172780$-5.20AL|NL
203 Bailey Falter PIT 68455.101.4046230$-5.26AL|NL
204 Steven Matz STL 36214.471.3131110$-5.29AL|NL
205 Sawyer Gipson-Long IL-15 DET 41234.751.2935110$-5.30AL|NL
206 Phil Maton STL 21114.191.292382$-5.32AL|NL
207 Jeremiah Estrada SD 19113.821.232481$-5.34AL|NL
208 Brad Lord WAS 37124.081.3231141$-5.35AL|NL
209 Garrett Whitlock BOS 20113.771.172051$-5.36AL|NL
210 Ryan Yarbrough IL-15 NYY 29214.421.242380$-5.44AL|NL
211 Garrett Cleavinger TB 18114.241.302282$-5.61AL|NL
212 Joey Cantillo CLE 26123.801.2629110$-5.61AL|NL
213 Logan Allen CLE 69355.011.4054260$-5.71AL|NL
214 Bryan Baker BAL 19113.981.232281$-5.86AL|NL
215 Adrian Houser CWS 63364.801.4043230$-5.88AL|NL
216 Logan Henderson MIL 20113.931.132360$-5.94AL|NL
217 Matt Brash SEA 18113.561.272081$-5.96AL|NL
218 Mitchell Parker WAS 67364.921.4150240$-5.97AL|NL
219 Joe Boyle TB 31224.501.4134180$-5.98AL|NL
220 Adrian Morejon SD 19113.731.191751$-6.01AL|NL
221 Ryan Walker SF 16113.971.281652$-6.09AL|NL
222 Trevor Rogers BAL 48334.961.4239180$-6.12AL|NL
223 Tyler Rogers SF 19113.521.161341$-6.12AL|NL
224 Aaron Civale CWS 67365.191.3750220$-6.19AL|NL
225 Kyle Backhus ARI 18113.631.271971$-6.21AL|NL
226 Luis Garcia IL-60 HOU 24224.721.272380$-6.26AL|NL
227 Aaron Bummer ATL 18113.531.291871$-6.38AL|NL
228 Tyler Holton DET 21113.601.141750$-6.38AL|NL
229 Hunter Gaddis CLE 19114.221.201961$-6.43AL|NL
230 Dennis Santana PIT 20114.611.381783$-6.44AL|NL
231 Hoby Milner TEX 18113.771.191551$-6.45AL|NL
232 Ryan Thompson ARI 18114.141.291552$-6.50AL|NL
233 Jose A. Ferrer WAS 19113.591.241551$-6.51AL|NL
234 Kevin Kelly TB 16113.761.171441$-6.60AL|NL
235 Seranthony Dominguez BAL 19114.201.282181$-6.70AL|NL
236 Bowden Francis IL-15 TOR 39235.121.3033120$-6.72AL|NL
237 Ryan Pressly CHC 19114.151.321562$-6.74AL|NL
238 Anthony Bender MIA 21114.461.321882$-6.75AL|NL
239 Luis Severino OAK 81455.301.4359280$-6.76AL|NL
240 Tim Herrin CLE 18113.791.281771$-6.80AL|NL
241 Marcus Stroman NYY 67445.101.4442260$-6.84AL|NL
242 Mason Montgomery TB 17114.081.281971$-6.87AL|NL
243 Ian Seymour TB 24114.171.242480$-6.91AL|NL
244 Brad Keller CHC 20114.091.391792$-6.91AL|NL
245 Braxton Ashcraft PIT 32114.311.2929100$-6.92AL|NL
246 Jared Koenig MIL 18113.871.271671$-6.99AL|NL
247 Ryan Bergert IL-15 SD 44234.911.3737160$-7.01AL|NL
248 Brant Hurter DET 17113.381.191650$-7.02AL|NL
249 Tony Gonsolin IL-60 LAD 25214.771.322290$-7.03AL|NL
250 Pierce Johnson ATL 19114.241.322181$-7.05AL|NL
251 Brandon Eisert CWS 19114.251.281961$-7.08AL|NL
252 Edwin Uceta TB 18114.381.282071$-7.09AL|NL
253 Alex Cobb IL-60 DET 28224.451.342080$-7.09AL|NL
254 Steven Wilson CWS 20114.791.331992$-7.11AL|NL
255 Paul Sewald IL-15 CLE 18114.161.172050$-7.15AL|NL
256 Eric Orze TB 18114.301.261871$-7.16AL|NL
257 Steven Okert HOU 17114.121.202170$-7.20AL|NL
258 Liam Hendriks IL-15 BOS 14104.271.191541$-7.22AL|NL
259 David Robertson FA 17113.621.251980$-7.24AL|NL
260 Tylor Megill IL-15 NYM 21114.031.282380$-7.26AL|NL
261 Braydon Fisher TOR 17113.861.262180$-7.29AL|NL
262 Bennett Sousa HOU 16113.871.211960$-7.33AL|NL
263 Chase Lee DET 18113.751.221760$-7.45AL|NL
264 Brendon Little TOR 18113.581.301980$-7.49AL|NL
265 Ryan Brasier CHC 18113.901.201750$-7.50AL|NL
266 Kevin Ginkel ARI 17114.191.291661$-7.54AL|NL
267 Yariel Rodriguez TOR 19114.321.331991$-7.55AL|NL
268 Jack Kochanowicz LAA 57345.071.4036180$-7.55AL|NL
269 Daniel Coulombe MIN 18114.021.231960$-7.56AL|NL
270 Kyle Hendricks LAA 64355.291.3640180$-7.65AL|NL
271 Emerson Hancock SEA 25224.781.321880$-7.67AL|NL
272 Jonathan Loaisiga NYY 16114.041.241241$-7.68AL|NL
273 Javier Assad IL-60 CHC 32224.711.3925130$-7.69AL|NL
274 Ryne Stanek NYM 16114.331.321781$-7.73AL|NL
275 Richard Fitts BOS 31224.981.342490$-7.75AL|NL
276 Luke Jackson TEX 20114.641.421892$-7.77AL|NL
277 Bryan Hudson MIL 16113.561.241560$-7.79AL|NL
278 JoJo Romero STL 20114.151.331671$-7.80AL|NL
279 Cole Sands MIN 20114.491.311871$-7.82AL|NL
280 Kyle Wright KAN 34224.731.4127130$-7.85AL|NL
281 Andre Granillo STL 17114.081.261980$-7.87AL|NL
282 Justin Bruihl TOR 15113.631.231550$-7.87AL|NL
283 Shawn Armstrong TEX 18114.161.231860$-7.89AL|NL
284 Tomoyuki Sugano BAL 67455.601.3942170$-7.90AL|NL
285 Eduard Bazardo SEA 17114.081.221760$-7.91AL|NL
286 Patrick Corbin TEX 59345.371.4246190$-7.92AL|NL
287 Erik Miller SF 15113.921.381581$-7.94AL|NL
288 Steven Cruz KAN 17113.801.281780$-7.98AL|NL
289 Grant Anderson MIL 16113.921.231660$-7.98AL|NL
290 Mark Leiter Jr. NYY 18114.331.282170$-8.00AL|NL
291 Ian Hamilton NYY 19113.931.311980$-8.00AL|NL
292 Jonathan Cannon CWS 70365.271.4150240$-8.02AL|NL
293 Antonio Santillan CIN 20115.011.432092$-8.07AL|NL
294 Aaron Ashby MIL 17113.551.341780$-8.08AL|NL
295 Valente Bellozo MIA 33124.591.2825110$-8.08AL|NL
296 Fernando Cruz IL-15 NYY 12103.971.241760$-8.09AL|NL
297 Caleb Thielbar CHC 17114.091.271870$-8.10AL|NL
298 Angel Zerpa KAN 17113.691.251450$-8.11AL|NL
299 Yuki Matsui SD 15113.951.241660$-8.12AL|NL
300 Daniel Lynch KAN 31114.571.3724121$-8.12AL|NL