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 1391142.731.01164290$35.68AL|NL
2 Zack Wheeler PHI 1441063.271.09158370$27.26AL|NL
3 Chris Sale ATL 1281042.941.12157350$27.04AL|NL
4 Paul Skenes PIT 1241042.961.11142350$25.35AL|NL
5 Logan Webb SF 1421063.071.18126320$22.47AL|NL
6 Garrett Crochet BOS 114942.991.15142370$21.59AL|NL
7 Spencer Strider ATL 111853.081.12148360$20.80AL|NL
8 Dylan Cease SD 132963.531.20154500$18.83AL|NL
9 Yoshinobu Yamamoto LAD 114853.171.11121300$18.26AL|NL
10 Jacob deGrom TEX 102743.191.03122230$17.76AL|NL
11 Max Fried NYY 133963.421.18125390$17.63AL|NL
12 George Kirby IL-15 SEA 124863.551.08114190$16.85AL|NL
13 Mason Miller OAK 47332.741.02701722$16.77AL|NL
14 Pablo Lopez MIN 126863.441.17132310$16.67AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Edwin Diaz NYM 46333.011.11651825$16.38AL|NL
16 Joe Ryan MIN 110853.651.07123230$16.17AL|NL
17 Hunter Brown HOU 126863.441.21137430$15.89AL|NL
18 Logan Gilbert IL-15 SEA 108753.441.06117240$15.66AL|NL
19 Sonny Gray STL 125863.551.18131350$15.42AL|NL
20 Framber Valdez HOU 138963.581.24131460$15.23AL|NL
21 Josh Hader HOU 48333.231.10681923$15.09AL|NL
22 Cole Ragans IL-15 KAN 109753.251.18130390$14.90AL|NL
23 Andres Munoz SEA 46332.711.11591822$14.63AL|NL
24 Hunter Greene IL-15 CIN 118763.751.14141400$14.47AL|NL
25 Spencer Schwellenbach ATL 127863.601.17119290$14.37AL|NL
26 Michael King SD 127863.681.21138450$14.32AL|NL
27 Emmanuel Clase CLE 47332.801.09451022$13.43AL|NL
28 Nathan Eovaldi TEX 121853.691.18119320$13.10AL|NL
29 Bryan Woo SEA 107753.541.08102220$13.01AL|NL
30 Jeff Hoffman TOR 47333.141.11591621$12.96AL|NL
31 Ryan Helsley STL 46333.251.20531824$12.94AL|NL
32 MacKenzie Gore WAS 119853.701.25137440$12.55AL|NL
33 Nick Pivetta SD 119763.901.17134370$11.97AL|NL
34 Corbin Burnes ARI 123863.661.23118390$11.78AL|NL
35 Ryan Walker SF 48333.041.19551620$11.35AL|NL
36 Jhoan Duran MIN 46332.681.15551518$11.26AL|NL
37 Kevin Gausman TOR 135873.891.25132390$11.16AL|NL
38 Cristopher Sanchez PHI 116853.601.23107330$10.85AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Raisel Iglesias ATL 48333.501.15511221$10.85AL|NL
40 Freddy Peralta MIL 121763.961.20135450$10.83AL|NL
41 Luis Castillo SEA 129873.981.21122390$10.72AL|NL
42 Carlos Rodon NYY 125774.011.22142440$10.64AL|NL
43 Felix Bautista BAL 43223.041.14591920$10.50AL|NL
44 Tanner Scott LAD 46333.341.24542021$10.38AL|NL
45 Drew Rasmussen TB 101743.511.1696250$10.10AL|NL
46 Brandon Woodruff IL-15 MIL 117763.871.19119340$10.08AL|NL
47 Clay Holmes NYM 124863.561.31115460$9.77AL|NL
48 Jack Flaherty DET 113763.781.23123370$9.75AL|NL
49 Kris Bubic KAN 113853.661.27112380$9.68AL|NL
50 Zac Gallen ARI 126863.931.26124420$9.61AL|NL
51 Tyler Glasnow IL-15 LAD 87643.451.14105280$9.41AL|NL
52 Jesus Luzardo PHI 118763.921.23123390$8.99AL|NL
53 Aaron Nola IL-15 PHI 118763.941.21115300$8.69AL|NL
54 Robert Suarez SD 47333.951.21481721$8.60AL|NL
55 Matt Boyd CHC 108753.821.22111340$8.47AL|NL
56 Sandy Alcantara MIA 127863.901.27105370$7.73AL|NL
57 Bailey Ober MIN 115674.081.17111280$7.13AL|NL
58 Tanner Bibee CLE 118764.111.22112350$6.98AL|NL
59 Brandon Pfaadt ARI 118763.981.25111290$6.87AL|NL
60 Trevor Megill MIL 45223.431.24541718$6.81AL|NL
61 Kenley Jansen LAA 43223.991.23471621$6.75AL|NL
62 Peter Fairbanks TB 44223.451.25471719$6.59AL|NL
63 Zach Eflin BAL 130784.111.21102230$6.57AL|NL
64 Kodai Senga NYM 113763.971.29119500$6.47AL|NL
65 Kyle Finnegan WAS 44223.981.34421723$6.43AL|NL
66 Ranger Suarez PHI 113763.801.27101360$6.42AL|NL
67 Devin Williams NYY 44223.271.23572116$6.24AL|NL
68 Mitch Keller PIT 127863.971.32110390$6.12AL|NL
69 Robbie Ray SF 113674.031.26123420$5.98AL|NL
70 David Bednar PIT 45223.581.24491618$5.96AL|NL
71 Justin Martinez IL-15 ARI 39223.121.33472118$5.65AL|NL
72 Chris Bassitt TOR 127774.141.28117420$5.50AL|NL
73 Yusei Kikuchi LAA 120764.231.30126410$5.13AL|NL
74 Aroldis Chapman BOS 44223.251.30652613$4.32AL|NL
75 Merrill Kelly ARI 117764.101.29103370$4.14AL|NL
76 Ryan Pressly CHC 43223.581.28401417$3.94AL|NL
77 Seth Lugo IL-15 KAN 124774.101.30104350$3.93AL|NL
78 Jordan Romano PHI 44224.021.25461617$3.77AL|NL
79 Shane McClanahan IL-60 TB 84543.761.2089260$3.62AL|NL
80 Nick Lodolo CIN 100654.031.2697300$3.37AL|NL
81 Shota Imanaga IL-15 CHC 96564.081.1892230$3.16AL|NL
82 Ben Brown CHC 81543.631.2588300$2.99AL|NL
83 Matthew Liberatore STL 101653.861.2990330$2.93AL|NL
84 Gavin Williams CLE 98653.991.31103410$2.91AL|NL
85 Yu Darvish IL-15 SD 99654.231.2394300$2.70AL|NL
86 Max Scherzer IL-60 TOR 87554.221.1590230$2.67AL|NL
87 Will Vest DET 46333.361.24461510$2.40AL|NL
88 Clarke Schmidt NYY 106664.201.29104380$2.29AL|NL
89 Cade Smith CLE 48332.811.1362173$2.26AL|NL
90 Landen Roupp SF 96653.861.3291370$2.24AL|NL
91 Carlos Estevez KAN 45223.891.27421615$2.21AL|NL
92 Shane Bieber IL-60 CLE 72533.501.2170180$2.20AL|NL
93 Bryce Miller IL-15 SEA 95564.081.2087280$2.19AL|NL
94 Reese Olson IL-10 DET 88553.721.2683300$2.11AL|NL
95 Nick Martinez CIN 115674.101.2995310$2.05AL|NL
96 Taj Bradley TB 113674.301.30111400$2.00AL|NL
97 Jose Soriano LAA 106754.001.3794460$1.76AL|NL
98 Tyler Mahle TEX 105664.221.2691340$1.74AL|NL
99 Michael Wacha KAN 109664.161.2891330$1.57AL|NL
100 Emilio Pagan CIN 45224.471.24471515$1.55AL|NL
101 Zebby Matthews MIN 88553.991.2382200$1.33AL|NL
102 Ryan Pepiot TB 111674.481.28109400$1.26AL|NL
103 Max Meyer MIA 104664.131.3399360$1.21AL|NL
104 Matthew Strahm PHI 46333.381.0754124$1.13AL|NL
105 Mike Soroka WAS 108664.301.31104420$1.13AL|NL
106 Shane Baz TB 107664.301.30100390$1.04AL|NL
107 Luke Weaver NYY 49333.901.2052158$0.82AL|NL
108 Brady Singer CIN 114674.281.33106360$0.79AL|NL
109 Lucas Erceg KAN 47333.101.2650186$0.67AL|NL
110 David Festa MIN 75533.781.2979270$0.53AL|NL
111 Jason Adam SD 48333.381.1055173$0.41AL|NL
112 Jose Berrios TOR 138694.541.30117420$0.37AL|NL
113 Casey Mize IL-15 DET 99654.201.2778270$0.37AL|NL
114 Grant Holmes ATL 108664.241.36104400$0.15AL|NL
115 Jameson Taillon CHC 116674.501.2693280$0.11AL|NL
116 David Peterson NYM 100654.061.3791400$-0.11AL|NL
117 Eduardo Rodriguez IL-15 ARI 85554.011.2981280$-0.19AL|NL
118 Ryne Nelson ARI 98654.181.3181280$-0.22AL|NL
119 Sean Manaea IL-60 NYM 90554.251.2889330$-0.40AL|NL
120 Jeremiah Estrada SD 46333.451.1563192$-0.42AL|NL
121 Blake Snell IL-60 LAD 66443.781.2781310$-0.45AL|NL
122 Luis Ortiz CLE 115674.411.34105450$-0.45AL|NL
123 Anthony Bender MIA 45223.581.31441710$-0.52AL|NL
124 Brayan Bello BOS 113674.131.3998420$-0.68AL|NL
125 Luke Jackson TEX 42224.111.38431913$-0.72AL|NL
126 Luis Severino OAK 125684.381.34103420$-0.72AL|NL
127 Griffin Jax MIN 46333.121.1355131$-0.74AL|NL
128 Will Warren NYY 89554.151.3186320$-0.85AL|NL
129 Bryan Abreu HOU 51333.371.2464232$-0.88AL|NL
130 Lance McCullers HOU 103654.241.3896460$-0.99AL|NL
131 Walker Buehler IL-15 BOS 98654.251.3382310$-1.00AL|NL
132 Tanner Houck IL-15 BOS 88553.981.3175280$-1.03AL|NL
133 Garrett Whitlock BOS 47333.311.1749122$-1.53AL|NL
134 Tylor Megill NYM 62433.721.2767240$-1.66AL|NL
135 Reid Detmers LAA 67443.911.2874250$-1.75AL|NL
136 AJ Smith-Shawver ATL 91564.321.3493380$-1.75AL|NL
137 Eury Perez IL-60 MIA 64434.141.2068210$-1.91AL|NL
138 Porter Hodge CHC 34223.631.2937169$-2.04AL|NL
139 Hayden Birdsong SF 95564.341.3697430$-2.05AL|NL
140 Fernando Cruz NYY 45223.231.2263202$-2.05AL|NL
141 Justin Verlander SF 102564.341.3082310$-2.15AL|NL
142 Steven Matz STL 79443.911.2967230$-2.43AL|NL
143 Camilo Doval SF 44223.271.3049205$-2.46AL|NL
144 Roki Sasaki IL-15 LAD 70444.081.2975260$-2.46AL|NL
145 Kutter Crawford IL-60 BOS 75444.291.2372220$-2.50AL|NL
146 Chris Martin TEX 35223.141.093764$-2.56AL|NL
147 Tommy Kahnle DET 44223.981.3045198$-2.64AL|NL
148 Jeffrey Springs OAK 101564.491.3291330$-2.65AL|NL
149 Miles Mikolas STL 113674.441.3174250$-2.67AL|NL
150 Lucas Giolito BOS 113584.521.36108420$-2.70AL|NL
151 Colin Rea CHC 109574.431.3186310$-2.71AL|NL
152 Mitchell Parker WAS 112674.401.3891430$-2.74AL|NL
153 Edward Cabrera MIA 95564.321.3996460$-2.75AL|NL
154 Chris Paddack MIN 100564.351.3486290$-2.80AL|NL
155 Shane Smith CWS 97564.351.3485360$-2.81AL|NL
156 Erick Fedde STL 115674.501.3692400$-2.84AL|NL
157 Griffin Canning NYM 95564.431.3386340$-2.86AL|NL
158 Orion Kerkering PHI 43223.271.2148153$-2.94AL|NL
159 Dustin May LAD 64433.911.2759230$-3.05AL|NL
160 Matt Brash SEA 44223.271.2354192$-3.17AL|NL
161 Ronel Blanco HOU 110584.681.35109470$-3.21AL|NL
162 Keegan Akin BAL 50333.831.2055161$-3.24AL|NL
163 Clayton Kershaw LAD 77444.091.2967230$-3.24AL|NL
164 Robert Garcia TEX 44223.341.2348163$-3.26AL|NL
165 Ryan Weathers MIA 94564.381.3684350$-3.46AL|NL
166 Andrew Heaney PIT 101564.431.3689340$-3.50AL|NL
167 Zach Agnos COL 44224.591.36371411$-3.61AL|NL
168 Liam Hendriks BOS 41223.911.2245135$-3.63AL|NL
169 Grayson Rodriguez IL-60 BAL 59333.881.2462190$-3.63AL|NL
170 JP Sears OAK 123594.731.3098350$-3.67AL|NL
171 Aaron Civale IL-15 MIL 101474.581.2990310$-3.83AL|NL
172 Justin Slaten BOS 45223.831.3345176$-3.90AL|NL
173 Gabe Speier SEA 44223.451.1649141$-3.98AL|NL
174 Yimi Garcia TOR 45223.721.1851152$-3.98AL|NL
175 Tyler Rogers SF 49333.451.2036101$-4.01AL|NL
176 Aaron Bummer ATL 41222.811.2746161$-4.11AL|NL
177 Spencer Turnbull TOR 70444.161.3164250$-4.16AL|NL
178 Dylan Lee ATL 43223.391.1949131$-4.22AL|NL
179 Kirby Yates IL-15 LAD 35223.481.2346163$-4.26AL|NL
180 Kevin Ginkel ARI 43223.341.2345142$-4.26AL|NL
181 Hunter Gaddis CLE 46333.971.2245152$-4.27AL|NL
182 Abner Uribe MIL 43223.371.3053242$-4.32AL|NL
183 Calvin Faucher MIA 44223.821.4345217$-4.32AL|NL
184 Louie Varland MIN 49333.701.2749141$-4.33AL|NL
185 Charlie Morton BAL 92554.531.4092400$-4.34AL|NL
186 Bubba Chandler PIT 78444.121.3671310$-4.35AL|NL
187 Tony Gonsolin LAD 98474.641.2987340$-4.37AL|NL
188 Jon Gray IL-60 TEX 77444.311.3168250$-4.49AL|NL
189 Jordan Hicks SF 65433.881.3759270$-4.54AL|NL
190 Dennis Santana PIT 44223.821.3439176$-4.55AL|NL
191 Jesus Tinoco MIA 44224.091.3641187$-4.60AL|NL
192 Stephen Kolek SD 85554.251.3866290$-4.67AL|NL
193 Evan Phillips IL-15 LAD 31223.281.1634103$-4.70AL|NL
194 Bowden Francis TOR 109484.861.2795310$-4.75AL|NL
195 Phil Maton STL 46333.861.2844172$-4.77AL|NL
196 Frankie Montas IL-60 NYM 74444.281.3469280$-4.77AL|NL
197 Beau Brieske DET 46334.271.2841174$-4.81AL|NL
198 Seth Halvorsen COL 43224.161.4240188$-4.84AL|NL
199 Cade Povich BAL 99474.521.3590370$-4.92AL|NL
200 Mark Leiter Jr. NYY 44223.731.2354171$-4.97AL|NL
201 Brock Stewart MIN 42223.581.2654191$-5.00AL|NL
202 Colton Gordon HOU 75444.381.3165240$-5.03AL|NL
203 Jake Irvin WAS 116584.701.3490380$-5.12AL|NL
204 Cole Sands MIN 44223.661.2546152$-5.12AL|NL
205 Garrett Cleavinger TB 43223.721.2851192$-5.15AL|NL
206 Nestor Cortes IL-60 MIL 53334.161.2152160$-5.17AL|NL
207 Kyle Harrison SF 58334.111.2960220$-5.32AL|NL
208 Slade Cecconi CLE 58334.201.2252140$-5.36AL|NL
209 Michael McGreevy STL 60333.801.2745150$-5.39AL|NL
210 Alex Vesia LAD 41223.881.2253181$-5.42AL|NL
211 Andre Pallante STL 96564.231.4167370$-5.51AL|NL
212 Tyler Holton DET 41223.571.1536111$-5.59AL|NL
213 Reed Garrett NYM 46333.861.3753231$-5.60AL|NL
214 Zack Littell TB 103474.671.3080240$-5.61AL|NL
215 Alec Marsh IL-60 KAN 63434.301.3560230$-5.61AL|NL
216 Pierce Johnson ATL 45223.611.3153191$-5.62AL|NL
217 Shelby Miller ARI 44223.821.2544162$-5.70AL|NL
218 Luis Gil IL-60 NYY 79364.531.3486390$-5.72AL|NL
219 Tim Herrin CLE 44223.591.2747191$-5.72AL|NL
220 Randy Rodriguez SF 42223.561.2645171$-5.80AL|NL
221 Bryan King HOU 45223.561.2946181$-5.93AL|NL
222 Andrew Painter PHI 68354.341.2861220$-5.94AL|NL
223 Ian Hamilton NYY 42223.301.2947190$-5.96AL|NL
224 J.T. Ginn OAK 90464.411.3774320$-5.98AL|NL
225 Adrian Morejon SD 44223.731.2343141$-6.01AL|NL
226 Keaton Winn SF 41323.591.2737120$-6.09AL|NL
227 Alex Cobb IL-15 DET 57333.881.3045160$-6.14AL|NL
228 Eduard Bazardo SEA 46334.141.2844171$-6.15AL|NL
229 Yennier Cano BAL 45223.561.2943161$-6.21AL|NL
230 Jack Leiter TEX 93474.641.3888410$-6.21AL|NL
231 Michael Lorenzen KAN 112584.641.3987450$-6.24AL|NL
232 Yariel Rodriguez TOR 52334.311.3354241$-6.34AL|NL
233 Hunter Harvey IL-15 KAN 35223.541.2036101$-6.36AL|NL
234 Kumar Rocker IL-15 TEX 52334.081.2948160$-6.37AL|NL
235 Gregory Soto BAL 44223.661.3247201$-6.44AL|NL
236 Manuel Rodriguez TB 43223.601.2841151$-6.45AL|NL
237 Jose A. Ferrer WAS 43223.761.2636142$-6.45AL|NL
238 Cameron Booser CWS 44224.731.4346227$-6.49AL|NL
239 Ryan Gusto HOU 70444.481.3661260$-6.58AL|NL
240 Steven Wilson CWS 44225.071.3645227$-6.66AL|NL
241 Jordan Leasure CWS 44224.591.3646205$-6.68AL|NL
242 Erik Miller SF 43223.741.3550231$-6.69AL|NL
243 Ryan Brasier IL-15 CHC 39223.581.1836110$-6.69AL|NL
244 Jose Quintana IL-15 MIL 87464.421.3970330$-6.73AL|NL
245 Nick Mears MIL 42223.871.3148191$-6.78AL|NL
246 Paul Sewald IL-15 CLE 35223.761.1740110$-6.81AL|NL
247 Daniel Coulombe IL-15 MIN 34223.541.1836100$-6.90AL|NL
248 Noah Cameron KAN 49334.011.3143150$-6.90AL|NL
249 Yuki Matsui SD 42223.871.2648190$-6.91AL|NL
250 Trevor Williams WAS 97474.621.3676300$-6.96AL|NL
251 Ryne Stanek NYM 44223.981.3248211$-7.14AL|NL
252 A.J. Puk IL-60 ARI 27113.321.153292$-7.18AL|NL
253 Quinn Priester MIL 67354.341.3153250$-7.18AL|NL
254 Edwin Uceta TB 45224.491.3146193$-7.21AL|NL
255 Spencer Arrighetti IL-15 HOU 49334.311.3351210$-7.22AL|NL
256 Mason Montgomery TB 41224.231.2943162$-7.23AL|NL
257 Bryan Baker BAL 44224.021.2749180$-7.25AL|NL
258 Taylor Rogers CIN 42223.871.3345171$-7.27AL|NL
259 Graham Ashcraft CIN 43224.061.3336143$-7.27AL|NL
260 Brendon Little TOR 44223.801.3444201$-7.29AL|NL
261 Cade Horton CHC 55334.381.2948180$-7.30AL|NL
262 Caleb Ferguson PIT 45223.721.3644191$-7.31AL|NL
263 Daniel Palencia CHC 44224.001.3449221$-7.32AL|NL
264 Robert Stephenson IL-60 LAA 37224.061.1942120$-7.33AL|NL
265 John Schreiber KAN 43223.741.3341171$-7.33AL|NL
266 Dean Kremer BAL 107484.801.3688360$-7.37AL|NL
267 Hoby Milner TEX 39223.631.2335110$-7.38AL|NL
268 Ryan Zeferjahn LAA 45224.231.3650222$-7.39AL|NL
269 Steven Okert HOU 41224.081.2446160$-7.40AL|NL
270 Brant Hurter DET 37223.661.193290$-7.44AL|NL
271 Chad Patrick MIL 60344.451.3051190$-7.47AL|NL
272 Sean Guenther DET 36313.641.3129110$-7.48AL|NL
273 Andrew Abbott CIN 84364.681.3579320$-7.48AL|NL
274 Jared Koenig MIL 44223.981.3042171$-7.49AL|NL
275 Tanner Banks PHI 41223.791.2741130$-7.51AL|NL
276 Dedniel Nunez NYM 37223.711.2740150$-7.53AL|NL
277 Bailey Falter PIT 103474.631.3776330$-7.55AL|NL
278 Shawn Armstrong TEX 42223.921.3141151$-7.56AL|NL
279 Brandon Eisert CWS 42223.891.3140141$-7.58AL|NL
280 Cade Cavalli WAS 62344.361.3555250$-7.60AL|NL
281 Joey Cantillo CLE 44223.911.3248200$-7.62AL|NL
282 Davis Martin CWS 89464.611.3869300$-7.64AL|NL
283 Caleb Thielbar CHC 39223.921.2642150$-7.65AL|NL
284 Josh Sborz IL-60 TEX 34223.841.2937141$-7.66AL|NL
285 Jake Junis CLE 42223.991.213790$-7.71AL|NL
286 Seranthony Dominguez BAL 44224.161.3449201$-7.72AL|NL
287 Logan Henderson MIL 35224.221.1437100$-7.74AL|NL
288 Chase Lee DET 34223.511.2633120$-7.80AL|NL
289 Bryan Hudson MIL 36223.831.2538150$-7.81AL|NL
290 Shohei Ohtani LAD 46003.681.2053160$-7.83AL|NL
291 Michel Otanez OAK 42223.871.4552261$-7.86AL|NL
292 Antonio Santillan CIN 43224.251.3746192$-7.87AL|NL
293 Joel Payamps MIL 39223.941.2337120$-7.87AL|NL
294 Grant Anderson MIL 41224.011.3241161$-7.87AL|NL
295 Hector Neris LAA 43224.201.3347191$-7.88AL|NL
296 Daniel Lynch KAN 47334.291.3437151$-7.91AL|NL
297 JoJo Romero STL 44224.021.3241171$-7.91AL|NL
298 Ryan Thompson ARI 42223.801.3134131$-7.93AL|NL
299 Joe Boyle TB 47334.211.4555300$-7.94AL|NL
300 Angel Zerpa KAN 43223.851.3034141$-7.94AL|NL