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 95742.881.01110200$33.98AL|NL
2 Zack Wheeler PHI 97743.291.07107240$28.17AL|NL
3 Paul Skenes PIT 86642.931.06101230$26.52AL|NL
4 Logan Gilbert SEA 90643.311.0297200$24.94AL|NL
5 Spencer Strider ATL 82743.461.11109280$23.65AL|NL
6 Garrett Crochet BOS 77633.221.0998240$21.44AL|NL
7 Logan Webb SF 98753.351.1887230$20.64AL|NL
8 Max Fried NYY 91743.371.1785260$19.75AL|NL
9 Yoshinobu Yamamoto LAD 82633.311.1088220$19.69AL|NL
10 Framber Valdez HOU 94753.411.2091300$19.61AL|NL
11 Joe Ryan MIN 87653.791.0797190$19.02AL|NL
12 George Kirby SEA 89653.531.0782130$19.01AL|NL
13 Hunter Brown HOU 87753.631.2294300$17.02AL|NL
14 Dylan Cease SD 86643.611.1999330$16.72AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jacob deGrom TEX 72433.241.0286160$16.33AL|NL
16 Edwin Diaz NYM 31213.081.09451217$16.24AL|NL
17 Spencer Schwellenbach ATL 88643.671.1384190$16.08AL|NL
18 Freddy Peralta MIL 86653.791.1797310$15.67AL|NL
19 Josh Hader HOU 33223.201.08461316$15.42AL|NL
20 Shota Imanaga CHC 89643.781.1486210$15.27AL|NL
21 Zac Gallen ARI 92753.861.2393300$14.95AL|NL
22 Tanner Scott LAD 31323.041.21371416$14.76AL|NL
23 Luis Castillo SEA 89653.721.1886270$14.41AL|NL
24 Tanner Bibee CLE 89643.821.1789250$14.41AL|NL
25 Bryan Woo SEA 78543.621.0774160$13.53AL|NL
26 Emmanuel Clase CLE 33212.741.0731715$13.52AL|NL
27 Sonny Gray STL 86543.681.1790240$13.32AL|NL
28 Tyler Glasnow IL-60 LAD 66533.531.0982210$13.30AL|NL
29 Kevin Gausman TOR 94653.901.2193270$13.29AL|NL
30 Andres Munoz SEA 31222.661.11391214$13.03AL|NL
31 Carlos Rodon NYY 86654.101.1998300$12.77AL|NL
32 Mason Miller OAK 31112.761.01451014$12.73AL|NL
33 Ryan Helsley STL 31222.961.15371215$12.49AL|NL
34 Nick Pivetta SD 80553.891.1491240$12.36AL|NL
35 Felix Bautista BAL 29212.721.10421313$11.98AL|NL
36 Nathan Eovaldi TEX 84543.771.1581210$11.71AL|NL
37 Jeff Hoffman TOR 31212.991.09401013$11.43AL|NL
38 Hunter Greene IL-15 CIN 74543.851.1588260$11.43AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Devin Williams NYY 31323.091.18401512$11.15AL|NL
40 MacKenzie Gore WAS 83553.751.2493300$10.82AL|NL
41 Jhoan Duran MIN 31222.811.14381112$9.97AL|NL
42 Jesus Luzardo PHI 82543.891.2086260$9.89AL|NL
43 Jack Flaherty DET 79553.811.2185250$9.85AL|NL
44 Cristopher Sanchez PHI 82543.561.2274230$9.85AL|NL
45 Drew Rasmussen TB 70443.401.1368170$9.28AL|NL
46 Max Scherzer TOR 72543.931.1373190$8.99AL|NL
47 Chris Sale IL-15 ATL 56433.221.1066150$8.78AL|NL
48 Aroldis Chapman BOS 30223.341.29441713$8.67AL|NL
49 Chris Bassitt TOR 88654.021.2783290$8.51AL|NL
50 Bailey Ober MIN 78544.051.1576190$8.47AL|NL
51 Robert Suarez SD 31223.591.18311014$8.38AL|NL
52 Peter Fairbanks TB 29223.481.21321214$8.32AL|NL
53 Camilo Doval SF 30223.521.27341414$7.93AL|NL
54 Kyle Finnegan WAS 30223.961.32291216$7.54AL|NL
55 Shelby Miller ARI 30223.991.25301115$7.34AL|NL
56 Kenley Jansen LAA 29223.971.20331114$7.30AL|NL
57 Brandon Pfaadt ARI 79554.061.2077190$7.13AL|NL
58 Ranger Suarez PHI 79543.731.2672250$6.92AL|NL
59 Sandy Alcantara MIA 89553.921.2575260$6.64AL|NL
60 Merrill Kelly ARI 87644.161.2676280$6.64AL|NL
61 Brandon Woodruff IL-60 MIL 69433.811.1672200$6.45AL|NL
62 Taj Bradley TB 79554.081.2481260$6.41AL|NL
63 Zach Eflin IL-15 BAL 74543.951.1660130$6.16AL|NL
64 Robbie Ray SF 77554.101.2684300$6.11AL|NL
65 Nick Lodolo CIN 75554.091.2276230$6.05AL|NL
66 Seth Lugo KAN 89554.041.2577250$5.98AL|NL
67 Yusei Kikuchi LAA 84454.061.2490280$5.94AL|NL
68 Clay Holmes NYM 73543.621.3069280$5.81AL|NL
69 Matt Boyd CHC 72543.941.2472230$5.78AL|NL
70 Trevor Megill MIL 31213.561.23371211$5.60AL|NL
71 Kodai Senga IL-15 NYM 63533.701.2768270$5.51AL|NL
72 David Bednar PIT 30223.941.26311113$5.37AL|NL
73 Eduardo Rodriguez ARI 75554.001.2772240$4.63AL|NL
74 Carlos Estevez KAN 30223.861.25301112$4.48AL|NL
75 Ryan Pepiot TB 76554.171.2676280$4.39AL|NL
76 Raisel Iglesias ATL 32223.351.093488$4.28AL|NL
77 Eury Perez MIA 62443.901.1969200$4.25AL|NL
78 Blake Snell IL-60 LAD 51423.511.2163230$4.12AL|NL
79 Emilio Pagan CIN 30224.261.22321012$4.04AL|NL
80 Jose Berrios TOR 94564.261.2780280$3.98AL|NL
81 Brayan Bello BOS 78654.131.3370280$3.82AL|NL
82 Michael Wacha KAN 80554.091.2668240$3.75AL|NL
83 Robert Garcia TEX 30223.371.1933109$3.73AL|NL
84 Cole Ragans IL-15 KAN 55333.461.1865200$3.51AL|NL
85 Kris Bubic KAN 78443.961.2776260$3.46AL|NL
86 David Peterson NYM 74543.831.3468280$3.18AL|NL
87 Lance McCullers HOU 77533.971.3474340$3.15AL|NL
88 Matthew Strahm PHI 31323.241.063784$3.10AL|NL
89 Jameson Taillon CHC 82544.301.2366190$2.84AL|NL
90 Gavin Williams CLE 76444.051.2979310$2.69AL|NL
91 Mitch Keller PIT 87554.301.2976270$2.44AL|NL
92 Reese Olson IL-15 DET 67443.851.2563220$2.39AL|NL
93 Shane Baz TB 69444.041.2467240$2.16AL|NL
94 Brady Singer CIN 81554.361.2976250$2.11AL|NL
95 Orion Kerkering PHI 29223.251.1733107$2.01AL|NL
96 Will Vest DET 30213.401.2030108$2.00AL|NL
97 Clarke Schmidt NYY 70444.041.2669240$1.97AL|NL
98 Jose Soriano LAA 79453.881.3271330$1.78AL|NL
99 Sean Manaea IL-60 NYM 66434.121.2366230$1.71AL|NL
100 Hayden Birdsong SF 70444.051.3273320$0.94AL|NL
101 Cade Smith CLE 34212.921.1043112$0.72AL|NL
102 Daniel Palencia CHC 30223.941.3434159$0.65AL|NL
103 Kirby Yates LAD 29313.231.1838133$0.57AL|NL
104 Jeffrey Springs OAK 69444.151.2664230$0.50AL|NL
105 Shohei Ohtani LAD 45323.551.1652150$0.48AL|NL
106 Matthew Liberatore STL 73444.101.2864240$0.30AL|NL
107 Clayton Kershaw LAD 52423.781.2347150$0.07AL|NL
108 Ryne Nelson ARI 77444.221.2764200$-0.22AL|NL
109 Dustin May LAD 56433.891.2550210$-0.23AL|NL
110 Erick Fedde STL 78554.341.3163260$-0.28AL|NL
111 Michael King IL-15 SD 45323.501.2050160$-0.30AL|NL
112 Grant Holmes ATL 78444.291.3276280$-0.33AL|NL
113 Jacob Lopez OAK 71444.141.3471320$-0.48AL|NL
114 Shane Bieber IL-60 CLE 49323.641.1948130$-0.69AL|NL
115 Luis Severino OAK 85464.381.2871280$-0.71AL|NL
116 Andrew Heaney PIT 74454.361.2868230$-0.81AL|NL
117 Jason Adam SD 32213.091.0837112$-0.81AL|NL
118 Bryce Miller IL-15 SEA 50333.811.1647140$-0.97AL|NL
119 Shane Smith CWS 77444.281.2965280$-1.07AL|NL
120 David Festa MIN 59333.981.2762210$-1.32AL|NL
121 Aaron Civale CWS 70444.401.2764210$-1.34AL|NL
122 Justin Verlander SF 71444.241.2859210$-1.37AL|NL
123 Porter Hodge CHC 30213.681.2933146$-1.45AL|NL
124 Luke Weaver NYY 31213.871.1834105$-1.58AL|NL
125 Landen Roupp SF 70333.981.3369300$-1.62AL|NL
126 Dylan Lee ATL 31213.301.153593$-1.62AL|NL
127 Pablo Lopez IL-60 MIN 42323.761.1544100$-1.69AL|NL
128 Tommy Kahnle DET 30113.441.2430127$-1.75AL|NL
129 Casey Mize DET 75444.251.2959210$-1.76AL|NL
130 Edward Cabrera MIA 74454.381.3677360$-1.78AL|NL
131 Dean Kremer BAL 78554.521.3365260$-1.82AL|NL
132 Aaron Nola IL-60 PHI 48333.931.1848120$-1.84AL|NL
133 Bryan Abreu HOU 35213.161.2045151$-1.94AL|NL
134 Luis Ortiz CLE 82454.321.3471320$-2.06AL|NL
135 Jake Irvin WAS 81454.481.2866250$-2.13AL|NL
136 Jacob Misiorowski MIL 70354.101.3879400$-2.15AL|NL
137 Griffin Jax MIN 32223.211.103991$-2.16AL|NL
138 Shane McClanahan IL-60 TB 37323.511.1740120$-2.17AL|NL
139 Ryan Walker SF 29213.081.123492$-2.20AL|NL
140 JP Sears OAK 83464.591.2667230$-2.23AL|NL
141 Calvin Faucher MIA 31124.151.42321410$-2.24AL|NL
142 Roki Sasaki IL-60 LAD 39323.681.1843140$-2.25AL|NL
143 Zack Littell TB 72454.451.2658160$-2.36AL|NL
144 Jeremiah Estrada SD 31223.251.1543121$-2.39AL|NL
145 Zebby Matthews IL-15 MIN 52334.121.1949110$-2.55AL|NL
146 Grayson Rodriguez IL-60 BAL 41323.741.2144130$-2.62AL|NL
147 Sawyer Gipson-Long DET 54334.021.2350160$-2.65AL|NL
148 Lucas Giolito BOS 73454.561.3373270$-2.71AL|NL
149 Frankie Montas NYM 65444.331.3361250$-2.76AL|NL
150 Yu Darvish IL-60 SD 49334.131.1948140$-2.86AL|NL
151 Mitchell Parker WAS 77454.351.3363280$-3.02AL|NL
152 Ben Brown CHC 43323.851.2547170$-3.11AL|NL
153 Yimi Garcia IL-15 TOR 31223.621.1336102$-3.20AL|NL
154 Quinn Priester MIL 67454.231.3354250$-3.31AL|NL
155 Lucas Erceg KAN 30213.481.2233113$-3.33AL|NL
156 Tyler Anderson LAA 89564.681.3571340$-3.43AL|NL
157 Tomoyuki Sugano BAL 75454.451.2651180$-3.50AL|NL
158 Chris Paddack MIN 74444.571.3165210$-3.51AL|NL
159 Seth Halvorsen COL 30224.471.4128128$-3.58AL|NL
160 Kyle Harrison BOS 47333.991.2749180$-3.60AL|NL
161 Chad Patrick MIL 62324.181.2754200$-3.62AL|NL
162 Andrew Abbott CIN 76454.551.3571300$-3.69AL|NL
163 Colin Rea CHC 64434.471.2852180$-3.72AL|NL
164 Alex Vesia LAD 31223.411.2040141$-3.88AL|NL
165 Jose Quintana MIL 74444.281.3659270$-3.90AL|NL
166 Bryce Elder ATL 84554.531.3966300$-3.96AL|NL
167 Stephen Kolek SD 72534.451.3956230$-4.07AL|NL
168 Jordan Romano PHI 29224.131.2830115$-4.09AL|NL
169 Luis Gil IL-60 NYY 48334.141.2952230$-4.13AL|NL
170 Tyler Mahle IL-15 TEX 46324.071.2242150$-4.16AL|NL
171 Tanner Houck IL-15 BOS 54334.051.2847170$-4.28AL|NL
172 Matt Brash SEA 30223.221.2437131$-4.38AL|NL
173 Charlie Morton BAL 63444.511.3864280$-4.43AL|NL
174 Walker Buehler BOS 60434.401.3250190$-4.44AL|NL
175 Kumar Rocker TEX 52334.161.2748160$-4.46AL|NL
176 Miles Mikolas STL 78454.581.2753160$-4.46AL|NL
177 Nick Martinez CIN 60334.221.2750160$-4.46AL|NL
178 Chris Martin TEX 27223.241.102841$-4.69AL|NL
179 Ryan Pressly CHC 29223.601.252893$-4.83AL|NL
180 Tyler Holton DET 31213.371.122781$-4.85AL|NL
181 Eric Lauer TOR 65344.371.3261240$-4.87AL|NL
182 Garrett Cleavinger TB 30223.731.2536132$-4.96AL|NL
183 Reid Detmers LAA 38234.181.2543142$-5.03AL|NL
184 Slade Cecconi CLE 53344.451.2348130$-5.04AL|NL
185 Andre Pallante STL 72444.141.3950280$-5.11AL|NL
186 Aaron Bummer ATL 29213.451.2933122$-5.17AL|NL
187 Grant Taylor CWS 30004.271.3530139$-5.22AL|NL
188 Tim Herrin CLE 31213.411.2333121$-5.31AL|NL
189 Cade Cavalli WAS 63344.301.3356260$-5.42AL|NL
190 Hunter Gaddis CLE 32223.671.1731101$-5.57AL|NL
191 Mitch Spence OAK 65344.321.3254200$-5.66AL|NL
192 Michael McGreevy STL 45323.931.2734120$-5.71AL|NL
193 Mark Leiter Jr. NYY 30223.811.2237111$-5.75AL|NL
194 Garrett Whitlock BOS 30213.681.173181$-5.76AL|NL
195 Bowden Francis IL-15 TOR 48334.471.2242130$-5.83AL|NL
196 Bailey Falter PIT 74454.611.3355220$-5.88AL|NL
197 Luke Jackson TEX 30224.211.3431144$-5.90AL|NL
198 Michael Kopech LAD 29213.931.2835142$-6.01AL|NL
199 Adrian Morejon SD 30213.541.2331101$-6.06AL|NL
200 Keegan Akin BAL 30213.551.163390$-6.06AL|NL
201 Daniel Coulombe MIN 27213.301.122870$-6.11AL|NL
202 Cole Sands MIN 30213.751.2032101$-6.13AL|NL
203 Trevor Rogers BAL 60354.241.3754230$-6.21AL|NL
204 Michael Lorenzen KAN 74454.501.3857300$-6.23AL|NL
205 Paul Blackburn NYM 54334.291.3247170$-6.26AL|NL
206 Mike Soroka WAS 73364.581.3568310$-6.28AL|NL
207 Pierce Johnson ATL 30223.661.2936131$-6.29AL|NL
208 Will Warren NYY 63344.591.3360240$-6.44AL|NL
209 Jack Leiter TEX 66344.631.3463280$-6.64AL|NL
210 Reed Garrett NYM 31223.701.3337151$-6.67AL|NL
211 Anthony Bender MIA 30223.871.2930112$-6.71AL|NL
212 Randy Rodriguez SF 30213.911.3031122$-6.78AL|NL
213 Spencer Arrighetti IL-60 HOU 42334.441.3144180$-6.79AL|NL
214 Abner Uribe MIL 30113.481.3735173$-6.84AL|NL
215 Tyler Rogers SF 33223.641.212471$-6.97AL|NL
216 Ryan Thompson ARI 30223.761.262492$-7.00AL|NL
217 Cade Horton CHC 48334.441.3144180$-7.02AL|NL
218 Noah Cameron KAN 53234.161.3049170$-7.02AL|NL
219 Jared Koenig MIL 29213.611.2729111$-7.06AL|NL
220 Kevin Kelly TB 27213.711.172361$-7.32AL|NL
221 Carson Whisenhunt SF 44233.991.2941160$-7.34AL|NL
222 Kevin Ginkel ARI 27213.461.222990$-7.36AL|NL
223 Erik Miller SF 28223.591.3633161$-7.39AL|NL
224 Jose Butto NYM 29213.741.2729131$-7.40AL|NL
225 Colton Gordon HOU 50224.201.2845160$-7.42AL|NL
226 Bryan Hudson MIL 26213.371.2127110$-7.45AL|NL
227 Antonio Santillan CIN 29224.211.3233132$-7.49AL|NL
228 Seranthony Dominguez BAL 31224.031.2934131$-7.59AL|NL
229 Ryan Gusto HOU 48324.441.3342170$-7.69AL|NL
230 Logan Allen CLE 65444.631.4153260$-7.71AL|NL
231 Ronny Henriquez MIA 31124.171.3828125$-7.80AL|NL
232 Liam Hendriks IL-15 BOS 23213.871.192571$-7.84AL|NL
233 JoJo Romero STL 29223.771.2827101$-7.90AL|NL
234 Marcus Stroman NYY 63444.611.4048240$-7.95AL|NL
235 Jose A. Ferrer WAS 30213.791.272691$-7.96AL|NL
236 Trevor Williams WAS 61344.501.3549190$-7.99AL|NL
237 Bryan King HOU 30113.461.2532121$-8.04AL|NL
238 Nestor Cortes IL-60 MIL 29223.951.182980$-8.04AL|NL
239 Ryne Stanek NYM 30224.011.3233141$-8.04AL|NL
240 Bryan Baker BAL 30224.061.3133131$-8.06AL|NL
241 Andrew Painter PHI 44224.301.2741150$-8.24AL|NL
242 Greg Weissert BOS 29213.881.3229111$-8.32AL|NL
243 Steven Matz STL 38223.981.2732110$-8.47AL|NL
244 Gregory Soto BAL 29223.711.3232130$-8.48AL|NL
245 Brant Hurter DET 28213.661.212370$-8.61AL|NL
246 Jon Gray IL-60 TEX 46234.311.2840150$-8.63AL|NL
247 Adrian Houser CWS 77464.661.4155280$-8.73AL|NL
248 Gabe Speier SEA 29113.661.1833100$-8.79AL|NL
249 Phil Maton STL 30113.941.2629112$-8.84AL|NL
250 Steven Okert HOU 28214.111.2531110$-8.93AL|NL
251 Jonathan Loaisiga NYY 29213.621.262390$-8.98AL|NL
252 Louie Varland MIN 29224.081.253090$-8.99AL|NL
253 Edwin Uceta TB 29113.861.2231111$-8.99AL|NL
254 Andrew Kittredge BAL 27213.851.232580$-9.03AL|NL
255 Hoby Milner TEX 29113.741.202781$-9.07AL|NL
256 Brock Burke LAA 29214.171.3229111$-9.07AL|NL
257 Caleb Thielbar CHC 27223.971.2729110$-9.11AL|NL
258 Brock Stewart MIN 29113.701.2637130$-9.15AL|NL
259 Paul Sewald IL-15 CLE 30113.981.163490$-9.19AL|NL
260 Jack Dreyer LAD 29213.961.3030120$-9.22AL|NL
261 Jalen Beeks ARI 28213.931.3526111$-9.23AL|NL
262 Erik Sabrowski CLE 28223.711.3932150$-9.24AL|NL
263 Trent Thornton SEA 31123.931.223091$-9.24AL|NL
264 Dennis Santana PIT 30114.181.3127113$-9.30AL|NL
265 Bennett Sousa HOU 27213.821.3027110$-9.36AL|NL
266 Ryan Weathers IL-60 MIA 42234.231.3237150$-9.36AL|NL
267 Alex Cobb IL-60 DET 29223.841.272480$-9.51AL|NL
268 Nick Sandlin TOR 25223.951.2827110$-9.51AL|NL
269 Joe Boyle TB 39234.231.4346250$-9.52AL|NL
270 Justin Topa MIN 25213.671.282280$-9.65AL|NL
271 Justin Slaten IL-60 BOS 24213.951.262590$-9.66AL|NL
272 John Schreiber KAN 29223.871.3227120$-9.67AL|NL
273 Carson Seymour SF 32223.871.3428110$-9.73AL|NL
274 Daniel Lynch KAN 35224.271.3227111$-9.80AL|NL
275 Ben Casparius LAD 37224.421.3439160$-9.85AL|NL
276 Chad Green TOR 24214.111.212370$-9.86AL|NL
277 Luis Garcia IL-60 HOU 24224.101.232480$-9.87AL|NL
278 Yuki Matsui SD 26113.581.2430110$-9.89AL|NL
279 Dedniel Nunez NYM 27113.571.2530100$-9.90AL|NL
280 Ryan Brasier CHC 28113.681.192780$-9.95AL|NL
281 Wandy Peralta SD 25213.701.2921100$-9.97AL|NL
282 Ian Hamilton NYY 26113.451.2729110$-10.04AL|NL
283 Yennier Cano BAL 26113.401.242690$-10.09AL|NL
284 Tony Gonsolin IL-60 LAD 32224.381.2528100$-10.11AL|NL
285 Tylor Megill IL-15 NYM 23213.961.292490$-10.12AL|NL
286 Rob Zastryzny MIL 26204.091.2724100$-10.19AL|NL
287 Braxton Ashcraft PIT 33224.151.302790$-10.21AL|NL
288 Richard Lovelady NYM 25224.071.262280$-10.36AL|NL
289 Daysbel Hernandez IL-15 ATL 26213.851.4128140$-10.38AL|NL
290 Nick Mears MIL 29113.931.2834130$-10.43AL|NL
291 Fernando Cruz IL-15 NYY 19113.551.202790$-10.48AL|NL
292 Tanner Banks PHI 29113.831.242990$-10.50AL|NL
293 Robert Stephenson IL-15 LAA 23113.871.172780$-10.55AL|NL
294 Kyle Wright KAN 37224.311.3432130$-10.57AL|NL
295 Brandon Eisert CWS 29114.031.3029101$-10.61AL|NL
296 Ryan Zeferjahn LAA 31114.241.3335141$-10.61AL|NL
297 Brendon Little TOR 29113.721.3628131$-10.61AL|NL
298 Ryan Yarbrough IL-15 NYY 35224.361.2827110$-10.63AL|NL
299 Tyler Alexander CWS 33224.521.272990$-10.63AL|NL
300 Jonathan Brubaker NYY 30224.381.3028100$-10.66AL|NL