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 75622.570.9590130$38.06AL|NL
2 Logan Webb SF 84733.041.1278180$31.57AL|NL
3 Zack Wheeler PHI 77633.141.0687190$30.89AL|NL
4 Garrett Crochet BOS 65622.941.1684210$26.59AL|NL
5 Max Fried NYY 75633.261.1269200$24.15AL|NL
6 Chris Sale IL-60 ATL 63523.021.1278170$22.91AL|NL
7 Framber Valdez HOU 76633.271.2072260$22.41AL|NL
8 Paul Skenes PIT 70423.071.1080200$22.05AL|NL
9 Dylan Cease SD 77543.661.1992290$21.88AL|NL
10 Yoshinobu Yamamoto LAD 64533.511.0367160$20.46AL|NL
11 Spencer Schwellenbach IL-60 ATL 70533.511.1070130$20.06AL|NL
12 Logan Gilbert SEA 70433.401.0876170$19.84AL|NL
13 Corbin Burnes IL-60 ARI 68523.251.1568210$19.48AL|NL
14 Sonny Gray STL 67533.481.1270160$19.30AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 64533.511.1061100$17.38AL|NL
16 Freddy Peralta MIL 69543.831.1877260$17.36AL|NL
17 Hunter Brown HOU 68533.561.2274230$17.08AL|NL
18 Luis Castillo SEA 74543.671.2071220$16.82AL|NL
19 Michael King IL-60 SD 62533.341.2168220$16.73AL|NL
20 Spencer Strider ATL 51533.521.1268160$16.73AL|NL
21 Tanner Bibee CLE 73543.761.2071210$16.20AL|NL
22 Nick Pivetta SD 64433.741.1174190$15.96AL|NL
23 Joe Ryan MIN 63433.711.0870140$15.92AL|NL
24 Pablo Lopez IL-60 MIN 66543.811.1870170$15.77AL|NL
25 Carlos Rodon NYY 69554.141.2178240$14.96AL|NL
26 Kevin Gausman TOR 70543.771.2570210$14.31AL|NL
27 Cristopher Sanchez PHI 72433.541.1967190$14.19AL|NL
28 Bryan Woo SEA 61433.661.0759120$13.85AL|NL
29 Zac Gallen ARI 72543.871.2570250$13.81AL|NL
30 Ranger Suarez PHI 60533.511.2255180$12.68AL|NL
31 MacKenzie Gore WAS 69443.751.2777250$12.61AL|NL
32 Hunter Greene IL-15 CIN 59333.801.0668190$12.35AL|NL
33 Chris Bassitt TOR 70543.891.2665230$12.27AL|NL
34 Brandon Pfaadt ARI 70544.141.2266160$12.16AL|NL
35 Cole Ragans IL-60 KAN 57433.571.2267200$12.00AL|NL
36 Nathan Eovaldi TEX 61433.791.1458150$11.25AL|NL
37 Aaron Nola IL-60 PHI 66444.121.1766160$10.79AL|NL
38 Kodai Senga IL-15 NYM 58433.431.2561260$10.77AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Robbie Ray SF 56433.671.2261190$10.19AL|NL
40 Jesus Luzardo PHI 57433.931.1961190$9.72AL|NL
41 Sandy Alcantara MIA 70443.841.2258200$9.50AL|NL
42 Mitch Keller PIT 73443.921.2664210$9.28AL|NL
43 Jack Flaherty DET 60444.121.2569220$9.18AL|NL
44 Bailey Ober IL-15 MIN 69444.331.1966170$9.18AL|NL
45 Bryce Miller IL-15 SEA 59433.811.1854180$9.17AL|NL
46 Quinn Priester MIL 56433.591.1745190$9.14AL|NL
47 Shota Imanaga CHC 58433.841.2056140$8.91AL|NL
48 Jose Berrios TOR 76444.041.2665230$8.82AL|NL
49 Merrill Kelly ARI 60433.701.2454170$8.34AL|NL
50 Ryan Pepiot TB 59444.091.2461210$7.86AL|NL
51 Jhoan Duran MIN 27412.421.123390$7.02AL|NL
52 Emmanuel Clase CLE 32312.241.003170$6.99AL|NL
53 Seth Lugo KAN 68444.051.2859200$6.78AL|NL
54 Griffin Jax MIN 32312.991.044180$6.60AL|NL
55 Nick Martinez CIN 58443.941.2648140$6.17AL|NL
56 Tyler Glasnow LAD 41323.681.1251130$5.97AL|NL
57 Cade Smith CLE 30312.801.0940110$5.86AL|NL
58 Taj Bradley TB 62444.211.2960220$5.85AL|NL
59 Dean Kremer BAL 66444.071.2956210$5.74AL|NL
60 Andrew Abbott CIN 61444.251.2958210$5.22AL|NL
61 Kris Bubic KAN 49323.621.2550160$5.13AL|NL
62 Drew Rasmussen TB 42323.421.1339100$5.11AL|NL
63 Josh Hader HOU 27323.161.0540100$4.92AL|NL
64 Blake Snell IL-60 LAD 41323.531.2453190$4.92AL|NL
65 David Peterson NYM 61433.971.3556240$4.74AL|NL
66 Michael Wacha KAN 63444.171.2852190$4.61AL|NL
67 Edwin Diaz NYM 25312.791.043690$4.58AL|NL
68 Reid Detmers LAA 56344.131.2661200$4.44AL|NL
69 Yusei Kikuchi LAA 67334.131.3673250$4.43AL|NL
70 Andres Munoz SEA 25312.551.0734100$4.35AL|NL
71 Charlie Morton BAL 66444.421.3566270$4.35AL|NL
72 Justin Steele IL-60 CHC 48323.631.1945120$4.29AL|NL
73 Cade Povich IL-15 BAL 58444.341.3156210$3.92AL|NL
74 Zach Eflin IL-15 BAL 61444.341.2448110$3.88AL|NL
75 Jacob deGrom TEX 38213.311.034380$3.80AL|NL
76 Will Warren NYY 58334.181.2760220$3.78AL|NL
77 Nestor Cortes IL-60 MIL 48333.951.1948130$3.65AL|NL
78 Jason Adam SD 29313.151.0733110$3.57AL|NL
79 Jeff Hoffman TOR 26313.151.053480$3.48AL|NL
80 Clay Holmes NYM 57444.041.3950200$3.10AL|NL
81 Bryan Abreu HOU 31212.781.1542140$3.08AL|NL
82 Matt Boyd CHC 41323.631.1740110$2.98AL|NL
83 Ryan Walker SF 28313.041.133380$2.98AL|NL
84 Reynaldo Lopez IL-60 ATL 39323.351.2240140$2.92AL|NL
85 Chad Patrick MIL 56334.141.2751180$2.89AL|NL
86 Matthew Liberatore STL 52333.941.2545160$2.87AL|NL
87 Jameson Taillon IL-15 CHC 64454.591.2752150$2.63AL|NL
88 Ryne Nelson ARI 57333.921.2647160$2.48AL|NL
89 Ben Brown CHC 42324.011.2445150$2.47AL|NL
90 Jose Soriano LAA 55333.871.3252250$2.37AL|NL
91 Luis Ortiz CLE 59344.181.3356240$2.35AL|NL
92 Tanner Scott LAD 29313.401.1635100$2.34AL|NL
93 Devin Williams NYY 21312.591.072890$2.12AL|NL
94 Fernando Cruz IL-15 NYY 25313.201.2136110$2.01AL|NL
95 Eduardo Rodriguez ARI 50333.941.2949160$2.00AL|NL
96 Grant Holmes ATL 49324.211.3354200$2.00AL|NL
97 Clarke Schmidt IL-15 NYY 49334.091.2750170$1.98AL|NL
98 Reese Olson DET 47333.831.2543170$1.86AL|NL
99 Raisel Iglesias ATL 26313.271.082960$1.85AL|NL
100 Brayan Bello BOS 63444.351.3956240$1.71AL|NL
101 Louie Varland MIN 48334.101.2745140$1.71AL|NL
102 Tylor Megill IL-60 NYM 51334.181.3355210$1.45AL|NL
103 Logan Allen CLE 60444.311.3851230$1.27AL|NL
104 Roki Sasaki IL-60 LAD 40324.141.2445140$1.13AL|NL
105 Ronel Blanco IL-60 HOU 51334.121.3251210$1.06AL|NL
106 Gavin Williams CLE 53334.191.3454240$0.94AL|NL
107 Bryce Elder ATL 63444.571.3654220$0.90AL|NL
108 Mark Leiter Jr. IL-15 NYY 28323.741.1833100$0.79AL|NL
109 Tyler Mahle IL-60 TEX 46334.061.2340160$0.68AL|NL
110 Orion Kerkering PHI 27323.441.193090$0.64AL|NL
111 Jeremiah Estrada SD 28213.321.1538110$0.47AL|NL
112 Nick Lodolo CIN 53344.801.2454160$0.40AL|NL
113 Felix Bautista BAL 23212.761.1234100$0.34AL|NL
114 Zack Littell TB 63344.551.2651120$0.21AL|NL
115 Shane Baz TB 53334.441.2950190$0.06AL|NL
116 Matthew Strahm PHI 27213.411.053270$-0.05AL|NL
117 Eric Lauer TOR 43334.051.2740150$-0.07AL|NL
118 Michael McGreevy STL 50323.941.2636130$-0.15AL|NL
119 Max Scherzer TOR 36223.681.123790$-0.23AL|NL
120 Tobias Myers MIL 45334.121.2841150$-0.27AL|NL
121 Alex Vesia LAD 26213.361.1335100$-0.30AL|NL
122 Kirby Yates LAD 22313.531.1828100$-0.36AL|NL
123 Zebby Matthews IL-15 MIN 42223.881.194290$-0.41AL|NL
124 AJ Smith-Shawver IL-60 ATL 43324.061.3444180$-0.48AL|NL
125 Aroldis Chapman BOS 22212.851.2035110$-0.50AL|NL
126 Tanner Houck IL-15 BOS 55334.371.3047170$-0.53AL|NL
127 JP Sears OAK 66364.661.2954180$-0.62AL|NL
128 Dylan Lee ATL 27213.281.133270$-0.63AL|NL
129 Mason Miller OAK 25112.921.0438100$-0.67AL|NL
130 Lucas Giolito BOS 51334.391.3450170$-0.71AL|NL
131 Hayden Birdsong SF 48334.501.3451220$-0.81AL|NL
132 Ryan Helsley STL 25213.101.133090$-0.95AL|NL
133 Robert Suarez SD 25323.451.202490$-0.96AL|NL
134 Tyler Holton DET 34223.691.102980$-1.05AL|NL
135 Ryan Gusto HOU 52334.381.3545190$-1.13AL|NL
136 Justin Verlander SF 51334.171.3241160$-1.28AL|NL
137 Garrett Whitlock BOS 31213.341.183490$-1.28AL|NL
138 Clayton Kershaw LAD 36323.951.2431100$-1.36AL|NL
139 Luis Severino OAK 66344.531.3352210$-1.39AL|NL
140 Spencer Arrighetti IL-60 HOU 42334.341.3545190$-1.40AL|NL
141 Brady Singer CIN 67354.831.3765230$-1.44AL|NL
142 Michael Lorenzen KAN 59344.471.3145210$-1.77AL|NL
143 Walker Buehler BOS 52334.431.3446170$-1.77AL|NL
144 Brant Hurter DET 42224.001.2236110$-1.77AL|NL
145 Colin Rea CHC 61344.671.3146160$-1.80AL|NL
146 Jose Butto IL-15 NYM 31213.471.2332140$-1.82AL|NL
147 Shohei Ohtani LAD 31213.731.1433120$-2.00AL|NL
148 Adrian Morejon SD 27213.241.192880$-2.04AL|NL
149 Will Vest DET 27213.261.192880$-2.08AL|NL
150 Reed Garrett NYM 23323.571.3728120$-2.10AL|NL
151 Eury Perez MIA 34223.761.2136110$-2.12AL|NL
152 Jose Alvarado PHI 22212.941.152680$-2.14AL|NL
153 Griffin Canning IL-60 NYM 60344.761.3554240$-2.31AL|NL
154 David Bednar PIT 24223.221.192880$-2.34AL|NL
155 Davis Daniel ATL 40334.241.2934120$-2.35AL|NL
156 A.J. Puk IL-60 ARI 21213.181.162870$-2.37AL|NL
157 Randy Rodriguez SF 26213.361.2330110$-2.41AL|NL
158 Robinson Pina TOR 33323.801.2525120$-2.46AL|NL
159 Brandon Woodruff MIL 25213.481.123070$-2.48AL|NL
160 Edward Cabrera MIA 51234.381.3353230$-2.52AL|NL
161 Bowden Francis IL-15 TOR 45344.911.2941150$-2.57AL|NL
162 Justin Martinez IL-60 ARI 25213.281.3233150$-2.60AL|NL
163 Matt Brash SEA 23213.021.2528100$-2.64AL|NL
164 Jose Quintana MIL 56334.161.4144230$-2.70AL|NL
165 Justin Wrobleski LAD 42324.501.3138140$-2.76AL|NL
166 Cole Sands MIN 29223.731.213090$-2.80AL|NL
167 Ben Casparius LAD 39334.541.3436140$-2.83AL|NL
168 Camilo Doval SF 27223.491.2932130$-2.84AL|NL
169 Yu Darvish SD 36224.081.1834100$-2.94AL|NL
170 Hunter Gaddis CLE 37224.031.2534120$-2.94AL|NL
171 Aaron Bummer ATL 24213.111.282890$-3.00AL|NL
172 Yennier Cano BAL 27213.431.222790$-3.00AL|NL
173 Casey Mize DET 50234.281.2541140$-3.00AL|NL
174 Landen Roupp SF 43224.061.3340170$-3.01AL|NL
175 Tyler Rogers SF 28213.351.142140$-3.10AL|NL
176 Slade Cecconi CLE 48234.581.2643130$-3.13AL|NL
177 Kevin Ginkel ARI 24213.261.222680$-3.14AL|NL
178 Gregory Soto BAL 25213.461.2629110$-3.22AL|NL
179 Andre Pallante STL 56334.331.4040210$-3.27AL|NL
180 Jared Koenig MIL 33223.821.2731120$-3.37AL|NL
181 Tyler Anderson LAA 66354.801.3855240$-3.57AL|NL
182 Jack Dreyer LAD 25213.571.232790$-3.57AL|NL
183 Erick Fedde STL 63344.511.4150230$-3.60AL|NL
184 Logan Henderson MIL 31224.341.2233100$-3.72AL|NL
185 David Festa MIN 43234.391.3245160$-3.80AL|NL
186 Ben Lively IL-60 CLE 49344.351.3737170$-3.82AL|NL
187 Luke Weaver NYY 32224.401.2535100$-3.84AL|NL
188 Garrett Cleavinger TB 23223.921.2329100$-3.96AL|NL
189 Miles Mikolas STL 62344.761.3142130$-4.01AL|NL
190 Mike Soroka WAS 41244.621.2941150$-4.02AL|NL
191 Mitchell Parker WAS 61354.631.4150240$-4.06AL|NL
192 Steven Matz STL 35223.941.3031100$-4.07AL|NL
193 Robert Garcia TEX 24213.791.212690$-4.10AL|NL
194 Jake Irvin WAS 72354.981.3556240$-4.11AL|NL
195 Shelby Miller IL-15 ARI 22213.591.182380$-4.23AL|NL
196 Colton Gordon HOU 46224.471.3039140$-4.26AL|NL
197 Graham Ashcraft CIN 40334.541.3534140$-4.31AL|NL
198 Peter Fairbanks TB 21213.171.242280$-4.31AL|NL
199 Brenan Hanifee DET 32223.721.252480$-4.36AL|NL
200 A.J. Minter IL-60 NYM 18213.291.162160$-4.42AL|NL
201 Michael Kopech IL-60 LAD 28224.191.2932140$-4.42AL|NL
202 Pierce Johnson ATL 22213.551.312790$-4.46AL|NL
203 Brendon Little TOR 27213.501.3628140$-4.48AL|NL
204 Cal Quantrill MIA 60354.571.4045220$-4.49AL|NL
205 Jacob Lopez OAK 38234.281.3239160$-4.56AL|NL
206 Kyle Harrison BOS 39224.371.3240150$-4.66AL|NL
207 Carlos Rodriguez MIL 39334.681.3635160$-4.66AL|NL
208 Bryan Baker BAL 25224.231.232890$-4.73AL|NL
209 JoJo Romero STL 23223.511.262390$-4.73AL|NL
210 German Marquez COL 54344.691.3741180$-4.74AL|NL
211 Seranthony Dominguez BAL 25223.961.3330120$-4.75AL|NL
212 Andrew Kittredge BAL 23213.551.212160$-4.77AL|NL
213 Carlos Estevez KAN 24223.661.222280$-4.79AL|NL
214 Noah Cameron KAN 44234.431.3338140$-4.79AL|NL
215 Chris Flexen CHC 48334.461.4037170$-4.79AL|NL
216 Ryne Stanek NYM 23223.661.3126110$-4.84AL|NL
217 Chris Martin TEX 19213.611.111930$-4.84AL|NL
218 Manuel Rodriguez IL-15 TB 23213.671.222280$-4.87AL|NL
219 Trevor Rogers BAL 48224.221.3742180$-4.89AL|NL
220 Abner Uribe MIL 24113.311.2030120$-4.90AL|NL
221 Keegan Akin IL-15 BAL 31113.841.2234100$-4.92AL|NL
222 Yariel Rodriguez TOR 36224.261.3136150$-4.94AL|NL
223 Joe Rock TB 38224.251.3132110$-4.95AL|NL
224 Caleb Thielbar CHC 20213.461.252270$-4.97AL|NL
225 Mitch Spence OAK 56244.641.3445170$-4.99AL|NL
226 Joey Cantillo CLE 35224.161.3839180$-4.99AL|NL
227 Steven Okert HOU 22113.341.112770$-5.00AL|NL
228 Gabe Speier SEA 21113.201.082560$-5.07AL|NL
229 Dustin May LAD 31224.211.2229110$-5.08AL|NL
230 Aaron Ashby MIL 35224.081.4236190$-5.11AL|NL
231 Kyle Hart SD 46234.901.2744120$-5.12AL|NL
232 Lucas Erceg KAN 23223.691.292490$-5.14AL|NL
233 Jeffrey Springs OAK 43234.331.3540150$-5.16AL|NL
234 Joel Payamps MIL 22213.731.212170$-5.17AL|NL
235 Bryan Hudson MIL 21213.671.2723100$-5.22AL|NL
236 Marcus Stroman NYY 46334.591.3734170$-5.22AL|NL
237 Hayden Wesneski IL-60 HOU 34224.571.2732110$-5.24AL|NL
238 Jalen Beeks ARI 30213.661.3827120$-5.25AL|NL
239 Simeon Woods Richardson MIN 54234.451.3847210$-5.31AL|NL
240 Mason Fluharty TOR 26224.071.3027100$-5.31AL|NL
241 Jordan Romano PHI 23224.151.242580$-5.34AL|NL
242 Hector Neris HOU 20223.781.232290$-5.34AL|NL
243 Andrew Heaney PIT 56354.971.4149190$-5.41AL|NL
244 Max Meyer IL-60 MIA 46234.431.3642150$-5.43AL|NL
245 Shane Smith CWS 42234.561.3639170$-5.46AL|NL
246 Kyle Freeland COL 56344.721.3840150$-5.47AL|NL
247 Lance McCullers HOU 33224.121.3634160$-5.60AL|NL
248 Tim Herrin CLE 26223.891.3727130$-5.66AL|NL
249 Blake Treinen IL-60 LAD 15213.401.161750$-5.77AL|NL
250 Ryan Thompson IL-15 ARI 24213.701.272070$-5.77AL|NL
251 Sawyer Gipson-Long IL-15 DET 29224.321.262580$-5.87AL|NL
252 Jake Junis CLE 32113.741.222880$-5.88AL|NL
253 Gordon Graceffo STL 41234.341.3230130$-5.90AL|NL
254 Janson Junk MIA 37224.081.342790$-5.92AL|NL
255 Phil Maton STL 25113.481.202690$-5.99AL|NL
256 Enyel De Los Santos ATL 27113.701.2128100$-5.99AL|NL
257 Carmen Mlodzinski PIT 33234.201.3327110$-6.06AL|NL
258 Brad Keller CHC 39234.271.3933160$-6.08AL|NL
259 Daysbel Hernandez ATL 22213.721.4426130$-6.14AL|NL
260 Jonathan Cannon CWS 59354.891.3943200$-6.16AL|NL
261 Erik Miller IL-15 SF 24213.831.4427140$-6.20AL|NL
262 Kyle Leahy STL 35224.171.3628130$-6.22AL|NL
263 Caleb Boushley TEX 42224.631.2931100$-6.22AL|NL
264 Wandy Peralta SD 23213.771.3020100$-6.23AL|NL
265 Anthony Bender MIA 24224.011.322390$-6.24AL|NL
266 Kolby Allard CLE 41224.221.3432120$-6.24AL|NL
267 Kyle Finnegan WAS 25223.981.312290$-6.29AL|NL
268 Erik Sabrowski CLE 18213.611.3621100$-6.35AL|NL
269 Dietrich Enns DET 42234.551.3937150$-6.36AL|NL
270 Jacob Webb TEX 26224.421.2925100$-6.39AL|NL
271 Ryan Yarbrough IL-15 NYY 39224.891.2732110$-6.41AL|NL
272 Cristian Mena IL-60 ARI 34214.141.3731140$-6.45AL|NL
273 Tanner Banks PHI 28113.881.222870$-6.45AL|NL
274 Brandon Young BAL 34224.421.3630120$-6.47AL|NL
275 Evan Phillips IL-60 LAD 18113.121.082060$-6.50AL|NL
276 Ian Seymour TB 34224.531.3430120$-6.51AL|NL
277 Greg Weissert BOS 26224.191.3525100$-6.52AL|NL
278 Tomoyuki Sugano BAL 56344.911.3536110$-6.53AL|NL
279 Trevor Megill MIL 20113.211.252580$-6.62AL|NL
280 Bobby Miller LAD 33224.541.2930120$-6.66AL|NL
281 Jose Suarez ATL 32224.391.3930130$-6.68AL|NL
282 Hoby Milner TEX 26113.651.202470$-6.70AL|NL
283 Randy Vasquez SD 58344.751.4341220$-6.74AL|NL
284 Chris Paddack MIN 43224.601.3537110$-6.76AL|NL
285 Mason Montgomery TB 38124.311.3439160$-6.81AL|NL
286 Justin Slaten IL-60 BOS 21223.891.342080$-6.83AL|NL
287 Emerson Hancock SEA 55344.941.4040200$-6.84AL|NL
288 Jhonathan Diaz SEA 32224.391.3627120$-6.93AL|NL
289 Jordan Wicks CHC 27224.091.292390$-6.94AL|NL
290 Dane Dunning TEX 37224.801.3634140$-6.95AL|NL
291 Cade Horton CHC 34224.411.2927110$-6.97AL|NL
292 Stephen Kolek SD 36224.511.3428130$-6.98AL|NL
293 Chad Green TOR 24224.521.252170$-7.01AL|NL
294 Craig Kimbrel TEX 15224.121.322080$-7.01AL|NL
295 Caleb Ferguson PIT 24113.311.292490$-7.04AL|NL
296 Dennis Santana PIT 26113.591.232390$-7.09AL|NL
297 Kevin Kelly TB 25113.951.152350$-7.10AL|NL
298 Brennan Bernardino BOS 22213.931.3921100$-7.14AL|NL
299 Ryan Weathers IL-60 MIA 37224.451.3934150$-7.16AL|NL
300 Nick Mears MIL 22113.561.262580$-7.16AL|NL