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 26212.690.973150$39.79AL|NL
2 Logan Webb SF 30213.081.122860$31.81AL|NL
3 Paul Skenes PIT 25213.021.082970$31.63AL|NL
4 Zack Wheeler IL-60 PHI 26213.261.073060$31.51AL|NL
5 Garrett Crochet BOS 23212.961.142970$28.99AL|NL
6 Yoshinobu Yamamoto LAD 24213.401.022660$28.39AL|NL
7 Max Fried NYY 27213.311.142570$25.76AL|NL
8 Dylan Cease SD 26213.671.2032100$25.39AL|NL
9 Framber Valdez HOU 26213.161.192590$24.68AL|NL
10 Joe Ryan MIN 23213.681.072650$24.50AL|NL
11 Cristopher Sanchez PHI 26213.371.162560$24.20AL|NL
12 Hunter Brown HOU 24213.481.222680$21.44AL|NL
13 George Kirby SEA 23213.531.122240$21.21AL|NL
14 Sonny Gray STL 23213.691.142460$20.92AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Luis Castillo SEA 26213.731.192570$20.55AL|NL
16 Freddy Peralta MIL 23213.771.182690$20.54AL|NL
17 Logan Gilbert SEA 24113.381.082760$19.50AL|NL
18 Tanner Bibee CLE 27223.871.222680$19.34AL|NL
19 Kevin Gausman TOR 25213.731.242570$18.64AL|NL
20 Carlos Rodon NYY 25224.141.232890$18.15AL|NL
21 Ranger Suarez PHI 22213.411.202060$17.84AL|NL
22 Zac Gallen ARI 24213.831.242380$16.43AL|NL
23 Chris Sale ATL 19113.021.122450$15.89AL|NL
24 Nick Pivetta SD 22113.701.112670$15.00AL|NL
25 Chris Bassitt TOR 25213.981.272380$14.54AL|NL
26 Brandon Pfaadt ARI 24214.111.222250$14.52AL|NL
27 Hunter Greene CIN 20113.751.042360$13.83AL|NL
28 Bryan Woo SEA 22113.721.072240$13.34AL|NL
29 Spencer Schwellenbach IL-60 ATL 21113.511.102140$12.64AL|NL
30 Corbin Burnes IL-60 ARI 20113.251.152060$11.64AL|NL
31 Michael King IL-15 SD 19113.361.212170$9.78AL|NL
32 Pablo Lopez IL-60 MIN 21113.811.182250$9.32AL|NL
33 Merrill Kelly TEX 21113.571.161960$9.25AL|NL
34 Nathan Eovaldi IL-15 TEX 20113.811.132050$9.06AL|NL
35 Jesus Luzardo PHI 21113.941.192370$8.95AL|NL
36 Cole Ragans IL-60 KAN 18113.571.222270$8.84AL|NL
37 Spencer Strider ATL 18113.991.192360$8.14AL|NL
38 Tyler Glasnow LAD 16113.741.142060$7.94AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 MacKenzie Gore IL-15 WAS 24124.011.312790$7.92AL|NL
40 Jack Flaherty DET 21114.021.242470$7.76AL|NL
41 Griffin Jax TB 11102.821.001430$7.57AL|NL
42 Sandy Alcantara MIA 24113.801.222070$7.46AL|NL
43 Jacob deGrom TEX 14113.511.041630$7.36AL|NL
44 Drew Rasmussen TB 16113.341.111540$7.35AL|NL
45 Robbie Ray SF 21113.811.252270$7.35AL|NL
46 Cade Smith CLE 11102.771.081540$7.22AL|NL
47 Shota Imanaga CHC 21113.911.192050$7.09AL|NL
48 Louie Varland TOR 16113.361.121540$7.05AL|NL
49 Emmanuel Clase CLE 11102.311.011120$6.95AL|NL
50 Bryan Abreu HOU 11102.651.131550$6.86AL|NL
51 Quinn Priester MIL 20113.601.171670$6.83AL|NL
52 Mitch Keller PIT 26124.011.272380$6.61AL|NL
53 Aaron Nola PHI 21114.181.182150$6.48AL|NL
54 Kodai Senga NYM 20113.701.282190$6.34AL|NL
55 Blake Snell LAD 15113.521.231970$6.06AL|NL
56 Ryan Pepiot TB 22124.211.252380$5.73AL|NL
57 Bailey Ober MIN 24114.441.192260$5.50AL|NL
58 Jose Berrios TOR 26114.151.262280$5.27AL|NL
59 Reid Detmers LAA 19114.101.252170$4.85AL|NL
60 Yusei Kikuchi LAA 25114.241.372790$4.32AL|NL
61 Michael Wacha KAN 24113.991.261970$4.23AL|NL
62 Matt Boyd CHC 16113.641.181540$4.13AL|NL
63 Bryce Miller SEA 19114.021.201760$3.83AL|NL
64 Shohei Ohtani LAD 12103.501.091340$3.54AL|NL
65 Jose Soriano LAA 21113.951.312090$3.50AL|NL
66 David Peterson NYM 22113.841.342090$3.31AL|NL
67 Dean Kremer BAL 23114.031.281970$3.28AL|NL
68 Kris Bubic IL-60 KAN 16113.651.271660$3.23AL|NL
69 Zebby Matthews MIN 16113.951.191640$3.22AL|NL
70 Ryne Nelson ARI 20113.951.251750$3.04AL|NL
71 Edward Cabrera IL-15 MIA 19114.191.282080$2.94AL|NL
72 Justin Steele IL-60 CHC 14113.631.191440$2.73AL|NL
73 Kyle Bradish BAL 12113.411.161340$2.72AL|NL
74 Andrew Abbott CIN 22114.181.292070$2.70AL|NL
75 Garrett Whitlock BOS 11103.141.161230$2.50AL|NL
76 Charlie Morton DET 22124.241.3121100$2.42AL|NL
77 JP Sears SD 23124.501.211960$2.42AL|NL
78 Nick Martinez CIN 21114.061.271750$2.33AL|NL
79 Nick Lodolo CIN 18114.571.201950$2.28AL|NL
80 Max Scherzer TOR 14114.001.151430$2.04AL|NL
81 Sean Manaea NYM 16114.281.211750$2.00AL|NL
82 Mike Soroka IL-15 CHC 14113.971.181450$1.99AL|NL
83 Gavin Williams CLE 20114.261.332190$1.89AL|NL
84 Will Warren NYY 21114.401.302180$1.83AL|NL
85 Ben Brown CHC 14114.061.221550$1.57AL|NL
86 Shane Bieber TOR 12103.411.151130$1.53AL|NL
87 Trevor Rogers BAL 18113.851.301660$1.45AL|NL
88 Seth Lugo KAN 25124.381.332280$1.29AL|NL
89 Nestor Cortes SD 16114.191.231650$1.29AL|NL
90 Shane Baz TB 20114.491.292070$1.00AL|NL
91 Justin Verlander SF 19113.951.301660$0.98AL|NL
92 Jake Bird NYY 11103.371.151040$0.97AL|NL
93 Reynaldo Lopez IL-60 ATL 11103.351.221240$0.97AL|NL
94 Luis Ortiz CLE 19114.181.331880$0.75AL|NL
95 Edwin Uceta TB 11113.891.211340$0.53AL|NL
96 Brady Singer CIN 24124.631.332380$0.43AL|NL
97 Clayton Kershaw LAD 14113.751.221240$0.35AL|NL
98 Chad Patrick MIL 17114.171.271550$0.26AL|NL
99 Clarke Schmidt IL-60 NYY 15114.091.271550$0.17AL|NL
100 Reese Olson IL-60 DET 14113.881.251350$-0.04AL|NL
101 Tylor Megill IL-60 NYM 15114.181.331760$-0.05AL|NL
102 Cade Povich BAL 19114.361.311870$-0.08AL|NL
103 Roki Sasaki IL-60 LAD 13114.141.241440$-0.25AL|NL
104 Ronel Blanco IL-60 HOU 15114.121.321660$-0.28AL|NL
105 Eury Perez MIA 13113.961.241340$-0.28AL|NL
106 Cole Sands MIN 11113.771.211130$-0.46AL|NL
107 Michael McGreevy STL 18113.891.261240$-0.51AL|NL
108 Matthew Liberatore STL 17114.251.291550$-0.58AL|NL
109 Yu Darvish SD 14114.271.201340$-0.62AL|NL
110 Luis Gil NYY 15114.181.331680$-0.73AL|NL
111 Tyler Holton DET 11114.021.131030$-0.73AL|NL
112 Clay Holmes NYM 20113.981.401770$-0.75AL|NL
113 Eric Lauer TOR 16114.161.271450$-0.78AL|NL
114 Brant Hurter DET 13114.021.241240$-0.79AL|NL
115 Tobias Myers MIL 14114.041.261340$-0.85AL|NL
116 Hunter Gaddis CLE 13114.011.251240$-0.93AL|NL
117 Luis Severino OAK 21114.371.311770$-1.00AL|NL
118 Landen Roupp IL-15 SF 14114.071.321460$-1.02AL|NL
119 Zach Eflin IL-60 BAL 18114.361.241430$-1.02AL|NL
120 Grant Holmes IL-60 ATL 15114.251.351660$-1.04AL|NL
121 Luke Weaver NYY 11114.261.241340$-1.04AL|NL
122 Eduardo Rodriguez ARI 18114.161.341660$-1.07AL|NL
123 Casey Mize DET 17114.321.251450$-1.07AL|NL
124 Aaron Civale CHC 19114.351.301660$-1.13AL|NL
125 Tyler Mahle IL-60 TEX 13114.061.231250$-1.14AL|NL
126 Brayan Bello BOS 22124.281.381980$-1.23AL|NL
127 Jameson Taillon IL-15 CHC 20114.551.261650$-1.25AL|NL
128 Carmen Mlodzinski PIT 12113.791.271140$-1.28AL|NL
129 Michael Lorenzen KAN 20114.381.301670$-1.37AL|NL
130 Jacob Lopez IL-15 OAK 14114.321.321560$-1.70AL|NL
131 Erick Fedde MIL 21114.441.351880$-1.85AL|NL
132 Chris Paddack DET 16114.241.241240$-1.85AL|NL
133 Joey Cantillo CLE 13114.141.391570$-2.18AL|NL
134 Tanner Houck IL-60 BOS 16114.371.301450$-2.36AL|NL
135 AJ Smith-Shawver IL-60 ATL 13114.061.341350$-2.38AL|NL
136 Aaron Ashby MIL 12113.961.391360$-2.41AL|NL
137 Jared Koenig MIL 11113.901.271040$-2.42AL|NL
138 Noah Cameron KAN 17114.451.331550$-2.43AL|NL
139 Lucas Giolito BOS 18114.561.371870$-2.44AL|NL
140 Logan Allen CLE 23124.401.391990$-2.47AL|NL
141 Ian Seymour TB 13114.251.291250$-2.49AL|NL
142 Cade Horton CHC 13114.121.261140$-2.56AL|NL
143 Slade Cecconi CLE 19114.851.281650$-2.88AL|NL
144 Justin Wrobleski LAD 15114.361.301350$-2.92AL|NL
145 Hayden Birdsong SF 15114.561.361670$-2.92AL|NL
146 Cal Quantrill ATL 21114.381.331570$-2.97AL|NL
147 Taj Bradley MIN 21114.681.392080$-3.02AL|NL
148 Jeffrey Springs OAK 16114.381.331450$-3.04AL|NL
149 Kyle Harrison BOS 12114.371.321350$-3.04AL|NL
150 Joe Rock TB 12114.181.301140$-3.06AL|NL
151 Anthony Veneziano STL 11103.791.30940$-3.20AL|NL
152 Kyle Leahy STL 12113.881.331040$-3.22AL|NL
153 Colin Rea CHC 22114.631.321660$-3.26AL|NL
154 Cristian Javier HOU 11114.101.311150$-3.32AL|NL
155 Bryce Elder ATL 22114.571.371880$-3.39AL|NL
156 David Festa IL-15 MIN 14114.541.331450$-3.43AL|NL
157 Spencer Arrighetti HOU 14114.511.381570$-3.56AL|NL
158 Gordon Graceffo STL 13114.181.291040$-3.59AL|NL
159 Parker Messick CLE 13114.321.321140$-3.94AL|NL
160 Brad Keller CHC 13114.091.371150$-3.98AL|NL
161 Ben Casparius LAD 14114.521.351350$-4.01AL|NL
162 Colton Gordon HOU 15114.671.311350$-4.02AL|NL
163 Janson Junk IL-15 MIA 14114.101.331030$-4.04AL|NL
164 Kolby Allard CLE 14114.181.331140$-4.06AL|NL
165 Griffin Canning IL-60 NYM 18114.761.351670$-4.31AL|NL
166 Bailey Falter IL-15 KAN 21114.451.341470$-4.34AL|NL
167 Joey Wentz ATL 13114.341.421360$-4.39AL|NL
168 Jose Quintana MIL 19114.331.411570$-4.49AL|NL
169 Davis Daniel ATL 12114.291.311040$-4.65AL|NL
170 Kyle Hart SD 14114.931.281340$-4.69AL|NL
171 Mitch Spence OAK 16114.641.341350$-4.71AL|NL
172 Cam Schlittler NYY 13114.621.381360$-4.71AL|NL
173 Lance McCullers HOU 11114.181.391160$-4.74AL|NL
174 Max Meyer IL-60 MIA 14114.431.361250$-4.92AL|NL
175 Shane Smith CWS 15114.761.371460$-4.93AL|NL
176 Andre Pallante STL 19114.381.411470$-5.05AL|NL
177 Bobby Miller LAD 11114.541.291040$-5.06AL|NL
178 Bowden Francis IL-60 TOR 14114.911.291250$-5.09AL|NL
179 Ben Lively IL-60 CLE 16114.351.371250$-5.12AL|NL
180 Johan Oviedo PIT 11114.331.341050$-5.15AL|NL
181 Javier Assad CHC 13114.191.361050$-5.23AL|NL
182 Graham Ashcraft IL-15 CIN 14114.451.351150$-5.48AL|NL
183 Spencer Bivens SF 12114.211.36940$-5.48AL|NL
184 Simeon Woods Richardson MIN 18114.721.411670$-5.55AL|NL
185 Ryan Yarbrough NYY 12114.891.271040$-5.63AL|NL
186 Jack Leiter TEX 16115.001.391680$-5.73AL|NL
187 J.T. Ginn OAK 14114.831.361350$-5.80AL|NL
188 Walker Buehler BOS 18114.701.401560$-5.89AL|NL
189 Martin Perez CWS 14114.221.421150$-5.90AL|NL
190 Landon Knack LAD 13114.881.341250$-6.02AL|NL
191 Keider Montero DET 16114.741.371360$-6.18AL|NL
192 Hurston Waldrep ATL 11114.241.431050$-6.19AL|NL
193 Frankie Montas IL-60 NYM 15114.881.391460$-6.21AL|NL
194 Matt Waldron SD 13114.801.331140$-6.24AL|NL
195 Dietrich Enns BAL 14114.731.431350$-6.33AL|NL
196 Marcus Stroman NYY 16114.541.361160$-6.43AL|NL
197 Brandon Young IL-60 BAL 12114.761.391140$-6.44AL|NL
198 Jason Alexander HOU 13114.711.351040$-6.55AL|NL
199 Mason Barnett OAK 11114.601.36940$-6.56AL|NL
200 Tommy Henry IL-60 ARI 12114.491.391040$-6.60AL|NL
201 Miles Mikolas STL 21124.901.331450$-6.69AL|NL
202 A.J. Blubaugh HOU 11114.761.391040$-6.81AL|NL
203 Trevor Williams IL-60 WAS 14114.611.391140$-6.86AL|NL
204 Tomoyuki Sugano BAL 19114.771.361340$-6.91AL|NL
205 Carlos Rodriguez MIL 12114.731.361050$-6.92AL|NL
206 Hunter Dobbins IL-60 BOS 13114.671.381040$-6.93AL|NL
207 Mitchell Parker WAS 22124.861.431880$-6.93AL|NL
208 Daniel Lynch KAN 16114.661.411250$-6.97AL|NL
209 Joe Boyle TB 11114.791.511370$-7.02AL|NL
210 Ryan Feltner COL 15114.881.401360$-7.09AL|NL
211 Mike Vasil CWS 16114.751.431370$-7.12AL|NL
212 Sean Burke CWS 15114.941.471570$-7.39AL|NL
213 Jordan Hicks BOS 12114.571.491160$-7.41AL|NL
214 Richard Fitts IL-15 BOS 14114.861.371140$-7.45AL|NL
215 Jake Irvin WAS 26125.101.371990$-7.46AL|NL
216 Steven Matz BOS 11114.691.451030$-7.48AL|NL
217 German Marquez COL 17114.881.401360$-7.80AL|NL
218 Joey Estes IL-15 OAK 13115.191.301040$-7.80AL|NL
219 Davis Martin CWS 15114.901.401250$-7.85AL|NL
220 Paul Blackburn NYY 11114.681.36840$-7.87AL|NL
221 Dustin May BOS 11115.121.411150$-7.91AL|NL
222 Rich Hill KAN 12114.951.37950$-8.11AL|NL
223 Tyler Anderson IL-15 LAA 23125.141.421990$-8.13AL|NL
224 Joey Lucchesi SF 11114.381.44840$-8.13AL|NL
225 Chris Flexen CHC 15114.711.421150$-8.14AL|NL
226 Pierson Ohl MIN 11114.781.34720$-8.17AL|NL
227 Casey Lawrence SEA 12114.711.34730$-8.19AL|NL
228 Randy Dobnak DET 11114.641.47950$-8.30AL|NL
229 Adrian Houser TB 16114.761.421160$-8.31AL|NL
230 Emerson Hancock SEA 17114.911.391260$-8.39AL|NL
231 Valente Bellozo MIA 15114.741.431150$-8.46AL|NL
232 Caden Dana LAA 12115.211.401150$-8.49AL|NL
233 Jonathan Bowlan KAN 11114.781.43940$-8.52AL|NL
234 Randy Vasquez SD 19114.741.431370$-8.53AL|NL
235 Travis Adams MIN 12114.801.43940$-8.57AL|NL
236 Jonathan Cannon CWS 20125.051.411570$-8.72AL|NL
237 Adam Mazur MIA 11114.721.41840$-8.73AL|NL
238 Logan Evans IL-15 SEA 13114.971.431050$-8.88AL|NL
239 Tanner Gordon COL 13114.901.39930$-9.00AL|NL
240 Kyle Freeland COL 20114.981.411450$-9.00AL|NL
241 Jake Junis CLE 12003.721.241030$-9.02AL|NL
242 Brad Lord WAS 16114.971.381050$-9.07AL|NL
243 Carson Seymour SF 12114.901.45940$-9.23AL|NL
244 Blade Tidwell SF 11115.041.501060$-9.28AL|NL
245 Andry Lara WAS 12114.971.43940$-9.53AL|NL
246 Andrew Heaney PIT 19125.271.441660$-9.55AL|NL
247 Taijuan Walker PHI 17115.171.411260$-9.69AL|NL
248 Mason Montgomery TB 13014.261.341460$-9.82AL|NL
249 Tyler Alexander CWS 16125.261.451340$-9.82AL|NL
250 Braxton Ashcraft PIT 11003.651.23930$-9.91AL|NL
251 Stephen Kolek KAN 12114.981.48940$-9.98AL|NL
252 Chase Dollander COL 16115.491.461570$-10.09AL|NL
253 Kyle Gibson TB 14115.031.481150$-10.18AL|NL
254 Zack Littell CIN 21125.471.411740$-10.23AL|NL
255 Ronny Henriquez MIA 11013.981.331140$-10.64AL|NL
256 Kyle Hendricks LAA 20125.301.431460$-10.93AL|NL
257 Angel Zerpa KAN 11003.911.28930$-11.05AL|NL
258 Yariel Rodriguez TOR 12014.261.331250$-11.30AL|NL
259 Patrick Corbin TEX 20125.431.491770$-11.61AL|NL
260 Austin Gomber COL 16115.571.431150$-12.51AL|NL
261 Ryan Gusto IL-15 MIA 17115.471.581570$-12.93AL|NL
262 Hogan Harris OAK 13014.411.441270$-13.45AL|NL
263 Caleb Boushley TEX 13014.681.311030$-13.53AL|NL
264 Dylan Dodd ATL 11014.521.34930$-13.80AL|NL
265 Mick Abel MIN 12115.801.621160$-13.98AL|NL
266 Ryan Weathers IL-60 MIA 11014.451.391040$-14.03AL|NL
267 Darren McCaughan MIN 12014.681.34930$-14.51AL|NL
268 Allan Winans NYY 11014.821.30930$-14.52AL|NL
269 Carson Whisenhunt IL-15 SF 11004.731.421040$-15.33AL|NL
270 Antonio Senzatela COL 16115.451.53950$-15.47AL|NL
271 Thomas Harrington PIT 11014.691.35830$-15.53AL|NL
272 Jack Kochanowicz LAA 21125.421.491280$-15.57AL|NL
273 Jackson Jobe IL-60 DET 12014.871.41950$-16.26AL|NL
274 Osvaldo Bido OAK 13015.261.401150$-16.51AL|NL
275 Connor Gillispie MIN 11014.911.46940$-16.76AL|NL
276 Carson Spiers IL-60 CIN 11015.301.441040$-16.98AL|NL
277 Gunnar Hoglund IL-60 OAK 11015.241.38830$-17.27AL|NL
278 Bryse Wilson CWS 13015.121.40940$-17.36AL|NL
279 Triston McKenzie CLE 11015.021.561170$-17.59AL|NL
280 Jackson Rutledge WAS 15015.271.451260$-17.79AL|NL
281 Dane Dunning ATL 12015.391.501140$-18.09AL|NL
282 Jake Woodford ARI 11015.111.47840$-18.58AL|NL
283 Casey Kelly ARI 11014.921.50730$-18.73AL|NL
284 Ryan Bergert KAN 12015.241.531050$-18.74AL|NL
285 Chase Petty CIN 11015.441.49850$-19.89AL|NL
286 Carson Palmquist COL 12015.751.561160$-20.25AL|NL
287 Bradley Blalock COL 13015.361.53950$-20.87AL|NL
288 Tyler Phillips MIA 15015.821.601160$-24.16AL|NL