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 80632.590.9996160$39.61AL|NL
2 Zack Wheeler PHI 83633.131.0795210$32.64AL|NL
3 Paul Skenes PIT 71532.881.1082200$26.13AL|NL
4 Logan Webb SF 81633.031.1675180$26.04AL|NL
5 Garrett Crochet BOS 67532.951.1084190$25.16AL|NL
6 Spencer Strider ATL 73533.301.1594250$23.95AL|NL
7 Logan Gilbert SEA 73533.511.0781170$22.60AL|NL
8 Joe Ryan MIN 73533.721.1080170$19.83AL|NL
9 Sonny Gray STL 71533.361.1575180$19.68AL|NL
10 George Kirby SEA 72533.491.1068120$19.18AL|NL
11 Framber Valdez HOU 79543.411.2078260$19.16AL|NL
12 Jacob deGrom TEX 64433.301.0573150$19.09AL|NL
13 Max Fried NYY 75533.441.1670210$18.35AL|NL
14 Yoshinobu Yamamoto LAD 68533.501.1372190$18.33AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Dylan Cease SD 70533.511.2082260$18.16AL|NL
16 Cristopher Sanchez PHI 77533.351.2173210$18.13AL|NL
17 Edwin Diaz NYM 26112.441.0437914$17.46AL|NL
18 Hunter Brown HOU 72533.511.2280250$17.34AL|NL
19 Bryan Woo SEA 66533.701.0863130$16.51AL|NL
20 Nathan Eovaldi TEX 68533.561.1567170$16.35AL|NL
21 MacKenzie Gore WAS 70533.551.2479250$16.03AL|NL
22 Nick Pivetta SD 72533.931.1780220$15.84AL|NL
23 Carlos Rodon NYY 72533.851.2181250$15.31AL|NL
24 Tyler Glasnow LAD 61433.551.1573200$14.15AL|NL
25 Josh Hader HOU 27113.401.07391013$13.80AL|NL
26 Mason Miller OAK 26112.981.04381012$13.67AL|NL
27 Ranger Suarez PHI 74533.741.2367220$13.00AL|NL
28 Kris Bubic KAN 67533.591.2567220$12.98AL|NL
29 Brandon Woodruff MIL 65433.761.1569180$12.47AL|NL
30 Tanner Bibee CLE 73533.981.2170210$12.35AL|NL
31 Andres Munoz SEA 26112.871.12331012$12.09AL|NL
32 Aroldis Chapman BOS 25112.891.20371312$11.67AL|NL
33 Freddy Peralta MIL 70443.981.1977250$11.60AL|NL
34 Jesus Luzardo PHI 71443.771.2476240$11.40AL|NL
35 Ryan Helsley STL 26113.101.19301013$11.34AL|NL
36 Emmanuel Clase CLE 27112.951.1126612$10.89AL|NL
37 Matt Boyd CHC 69443.831.1967190$10.75AL|NL
38 Devin Williams NYY 26112.901.15341111$10.58AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Robbie Ray SF 70443.981.2477250$10.00AL|NL
40 Felix Bautista BAL 25113.331.12351111$9.81AL|NL
41 Jeff Hoffman TOR 26113.251.1533911$9.45AL|NL
42 Tanner Scott LAD 26113.711.23301113$9.22AL|NL
43 Luis Castillo SEA 73444.041.2169220$9.17AL|NL
44 Jack Flaherty DET 64433.891.2571220$8.97AL|NL
45 Kevin Gausman TOR 77444.061.2675230$8.55AL|NL
46 Shota Imanaga CHC 72444.241.1868170$8.43AL|NL
47 Raisel Iglesias ATL 27113.211.1129610$8.21AL|NL
48 Jhoan Duran MIN 26112.981.1930910$7.89AL|NL
49 David Bednar PIT 26113.481.1930911$7.80AL|NL
50 Mitch Keller PIT 72533.881.3261210$7.76AL|NL
51 Merrill Kelly ARI 71443.971.2566220$7.74AL|NL
52 Hunter Greene IL-15 CIN 55333.851.1664190$7.24AL|NL
53 Grant Holmes ATL 76444.031.3379290$7.09AL|NL
54 Kodai Senga NYM 63433.921.2765270$7.04AL|NL
55 Robert Suarez SD 26113.791.2326912$7.01AL|NL
56 Zac Gallen ARI 76444.071.3073260$6.70AL|NL
57 Kyle Finnegan WAS 26114.021.3123913$6.14AL|NL
58 Chris Bassitt TOR 72444.031.2965230$5.83AL|NL
59 Camilo Doval SF 25113.491.32281211$5.81AL|NL
60 Peter Fairbanks TB 25113.491.28251011$5.71AL|NL
61 Daniel Palencia CHC 26113.901.27291211$5.54AL|NL
62 Max Scherzer TOR 57334.021.1659150$5.48AL|NL
63 Mike Soroka WAS 67444.151.2866250$5.44AL|NL
64 Yusei Kikuchi LAA 69444.251.3073240$5.41AL|NL
65 Will Vest DET 26113.171.192689$5.38AL|NL
66 Sandy Alcantara MIA 76444.051.2861220$5.31AL|NL
67 Nick Lodolo CIN 61434.091.2660180$5.26AL|NL
68 Sean Manaea NYM 64434.141.2763220$5.24AL|NL
69 Seth Lugo KAN 74444.131.2864210$5.23AL|NL
70 Kenley Jansen LAA 24114.381.2526912$5.20AL|NL
71 Brandon Pfaadt ARI 65434.141.2660160$4.99AL|NL
72 Trevor Megill MIL 26113.521.2331109$4.89AL|NL
73 Jose Soriano LAA 67443.731.3660290$4.81AL|NL
74 Cole Ragans IL-60 KAN 40313.281.2048150$4.60AL|NL
75 Eduardo Rodriguez ARI 63434.121.2961200$4.42AL|NL
76 Eury Perez MIA 53333.871.2156180$4.26AL|NL
77 Cade Smith CLE 28222.611.1137102$4.09AL|NL
78 Drew Rasmussen TB 52333.711.1948140$4.05AL|NL
79 Clay Holmes NYM 62433.721.3554240$4.00AL|NL
80 David Festa MIN 63434.171.3264230$3.79AL|NL
81 Matthew Liberatore STL 62433.961.2952190$3.78AL|NL
82 Michael King IL-60 SD 45323.581.2249160$3.61AL|NL
83 Reese Olson DET 57333.761.2553190$3.56AL|NL
84 David Peterson NYM 67443.971.3459250$3.56AL|NL
85 Casey Mize DET 63434.091.2751170$3.33AL|NL
86 Carlos Estevez KAN 26113.941.2724910$3.24AL|NL
87 Blake Snell IL-60 LAD 48333.831.2758220$3.22AL|NL
88 Ronny Henriquez MIA 26113.711.272799$3.16AL|NL
89 Zach Eflin IL-15 BAL 65434.271.2350120$3.14AL|NL
90 Emilio Pagan CIN 26114.561.2329910$2.98AL|NL
91 Matthew Strahm PHI 26113.251.123076$2.96AL|NL
92 Kevin Ginkel ARI 25113.291.282698$2.64AL|NL
93 Robert Garcia TEX 25113.851.2827109$2.63AL|NL
94 Shane McClanahan IL-60 TB 40313.631.2043120$2.22AL|NL
95 Gavin Williams CLE 61434.281.3461270$2.02AL|NL
96 Brayan Bello BOS 65433.991.3756230$2.00AL|NL
97 Michael Wacha KAN 66444.301.2954200$1.89AL|NL
98 Grant Taylor CWS 25113.811.242698$1.75AL|NL
99 Jose Berrios TOR 78444.481.3166240$1.72AL|NL
100 Shane Bieber IL-60 CLE 42323.681.2140110$1.43AL|NL
101 Yu Darvish SD 54334.181.2251160$1.41AL|NL
102 Will Warren NYY 55333.961.3156200$1.37AL|NL
103 Ryan Pepiot TB 63344.381.2764230$1.32AL|NL
104 Lance McCullers HOU 62434.281.3762280$1.32AL|NL
105 Orion Kerkering PHI 26113.211.192795$0.43AL|NL
106 Reid Detmers LAA 33223.611.2438122$0.09AL|NL
107 Bryan Abreu HOU 28223.291.1837121$-0.03AL|NL
108 Slade Cecconi CLE 58334.281.2651150$-0.15AL|NL
109 Edward Cabrera MIA 57334.141.3559260$-0.16AL|NL
110 Taj Bradley TB 64344.421.3062230$-0.22AL|NL
111 Griffin Jax MIN 27112.581.113481$-0.42AL|NL
112 Cade Cavalli WAS 60434.271.3751240$-0.55AL|NL
113 Ryne Nelson ARI 63334.171.3050180$-0.78AL|NL
114 Chris Sale IL-60 ATL 23212.641.092960$-0.96AL|NL
115 Shane Baz TB 59334.451.2956220$-1.07AL|NL
116 Shohei Ohtani LAD 33223.581.1537110$-1.15AL|NL
117 Landen Roupp SF 58334.041.3652240$-1.16AL|NL
118 Tanner Houck IL-15 BOS 48333.881.3140150$-1.26AL|NL
119 Noah Cameron KAN 52334.191.2945160$-1.47AL|NL
120 Lucas Giolito BOS 68354.501.3465240$-1.60AL|NL
121 Jacob Lopez OAK 52334.421.3153210$-1.69AL|NL
122 Quinn Priester MIL 53334.191.2841180$-1.98AL|NL
123 Pablo Lopez IL-60 MIN 34223.511.213590$-2.09AL|NL
124 Andre Pallante STL 65434.171.4045240$-2.15AL|NL
125 Nestor Cortes IL-60 MIL 40224.031.1840110$-2.17AL|NL
126 Colton Gordon HOU 53334.361.2845150$-2.17AL|NL
127 Justin Verlander SF 58334.321.3148180$-2.26AL|NL
128 Nick Martinez CIN 56334.291.2944140$-2.26AL|NL
129 Jon Gray IL-60 TEX 50334.271.3044160$-2.28AL|NL
130 Alex Vesia LAD 25113.451.1632102$-2.83AL|NL
131 Randy Rodriguez SF 26113.171.1929102$-2.87AL|NL
132 Andrew Abbott CIN 65344.671.3260230$-2.90AL|NL
133 Brandon Walter HOU 40223.831.2336100$-3.00AL|NL
134 Brady Singer CIN 65344.451.3759220$-3.08AL|NL
135 Chase Burns CIN 42234.061.2643140$-3.16AL|NL
136 Clayton Kershaw LAD 48334.351.2940140$-3.16AL|NL
137 Garrett Whitlock BOS 26113.401.152872$-3.20AL|NL
138 Shane Smith CWS 60344.381.3754240$-3.22AL|NL
139 Dean Kremer BAL 68354.651.3157220$-3.22AL|NL
140 Jacob Misiorowski MIL 50334.471.3854260$-3.27AL|NL
141 Aaron Nola IL-60 PHI 39224.071.2138100$-3.30AL|NL
142 Eric Lauer TOR 51334.471.3348180$-3.31AL|NL
143 Chris Paddack MIN 65344.431.3452170$-3.36AL|NL
144 Charlie Morton BAL 51334.331.3951220$-3.40AL|NL
145 Abner Uribe MIL 25113.251.2431122$-3.41AL|NL
146 Jeremiah Estrada SD 26113.331.1935111$-3.44AL|NL
147 Cam Schlittler NYY 47334.231.3643180$-3.49AL|NL
148 Frankie Montas NYM 51334.351.3546190$-3.51AL|NL
149 Miles Mikolas STL 61344.381.3042120$-3.57AL|NL
150 Zack Littell TB 64344.731.2750130$-3.63AL|NL
151 Hayden Birdsong SF 55334.501.3855250$-3.65AL|NL
152 Dylan Lee ATL 26113.251.153071$-3.68AL|NL
153 Bryce Miller IL-15 SEA 43234.201.2138130$-3.72AL|NL
154 Luis Severino OAK 70354.521.3455230$-3.73AL|NL
155 Chris Martin TEX 22112.751.092331$-3.86AL|NL
156 Jason Adam SD 27113.581.1130101$-3.96AL|NL
157 Seth Halvorsen COL 25114.291.4823117$-4.04AL|NL
158 Bryce Elder ATL 67354.381.3955230$-4.09AL|NL
159 Trevor Rogers BAL 54334.341.3746200$-4.10AL|NL
160 Ben Brown CHC 30223.851.2332100$-4.37AL|NL
161 Kumar Rocker TEX 42234.181.2639130$-4.42AL|NL
162 Zebby Matthews IL-15 MIN 38224.121.243690$-4.43AL|NL
163 Janson Junk MIA 55334.251.3539140$-4.45AL|NL
164 Tyler Rogers SF 28223.291.182050$-4.45AL|NL
165 Calvin Faucher MIA 26113.601.3825114$-4.50AL|NL
166 Cade Horton CHC 49334.471.3341170$-4.50AL|NL
167 Jordan Romano PHI 25113.811.242693$-4.54AL|NL
168 Luke Weaver NYY 26114.021.232883$-4.56AL|NL
169 Kirby Yates LAD 24113.671.2531112$-4.68AL|NL
170 Aaron Bummer ATL 25112.811.2827101$-4.73AL|NL
171 Matt Brash SEA 25113.211.2430111$-4.75AL|NL
172 Ryan Walker SF 24113.081.212781$-4.78AL|NL
173 Andrew Heaney PIT 62344.641.3552200$-4.83AL|NL
174 Tommy Kahnle DET 25114.091.2824104$-4.83AL|NL
175 Braxton Ashcraft PIT 31223.541.292780$-5.10AL|NL
176 Colin Rea CHC 66354.721.3250180$-5.17AL|NL
177 Lucas Erceg KAN 25113.411.2826102$-5.21AL|NL
178 Michael McGreevy STL 38223.861.262890$-5.24AL|NL
179 Gabe Speier SEA 26113.371.153080$-5.26AL|NL
180 Bailey Ober IL-15 MIN 44234.551.2340110$-5.31AL|NL
181 Steven Matz STL 33223.891.272990$-5.50AL|NL
182 Jack Perkins OAK 31223.771.3231130$-5.52AL|NL
183 Mitch Spence OAK 49334.431.3739150$-5.56AL|NL
184 Dennis Santana PIT 25113.611.322293$-5.67AL|NL
185 Luis Gil IL-60 NYY 46234.531.3349220$-5.67AL|NL
186 Walker Buehler BOS 57334.481.4047200$-5.70AL|NL
187 J.T. Ginn OAK 39224.121.3135130$-5.83AL|NL
188 Sawyer Gipson-Long IL-15 DET 42224.251.2936120$-5.86AL|NL
189 Luis Ortiz CLE 46234.251.3543180$-5.87AL|NL
190 Chad Patrick MIL 35224.221.2632110$-5.92AL|NL
191 Ryan Pressly CHC 24113.461.252172$-6.02AL|NL
192 Adrian Morejon SD 26113.671.192681$-6.03AL|NL
193 Joey Cantillo CLE 25213.891.2828110$-6.06AL|NL
194 Brad Lord WAS 36224.141.3328121$-6.25AL|NL
195 Yariel Rodriguez TOR 26113.941.2727112$-6.26AL|NL
196 Michael Lorenzen KAN 63344.661.3850240$-6.27AL|NL
197 Dustin May LAD 42234.391.3139160$-6.29AL|NL
198 Jose Quintana MIL 62344.541.4048240$-6.34AL|NL
199 Andrew Painter PHI 46234.471.3040150$-6.43AL|NL
200 Hoby Milner TEX 24113.331.212161$-6.52AL|NL
201 Yimi Garcia IL-15 TOR 22113.701.182571$-6.55AL|NL
202 Garrett Cleavinger TB 25113.731.2830111$-6.56AL|NL
203 Daniel Coulombe MIN 23113.211.172470$-6.63AL|NL
204 Pierce Johnson ATL 25113.691.2829101$-6.64AL|NL
205 Roki Sasaki IL-60 LAD 23213.901.262480$-6.68AL|NL
206 Gregory Soto BAL 26113.791.2729111$-6.74AL|NL
207 Kyle Harrison BOS 34224.311.3234130$-6.80AL|NL
208 Tyler Anderson LAA 71354.791.3856260$-6.89AL|NL
209 Spencer Arrighetti IL-60 HOU 35224.341.3436150$-6.89AL|NL
210 Cole Sands MIN 26113.751.232581$-6.91AL|NL
211 Mitchell Parker WAS 63344.651.4049230$-6.97AL|NL
212 Paul Sewald CLE 26113.941.152980$-6.98AL|NL
213 Bennett Sousa HOU 25113.651.202890$-7.07AL|NL
214 JP Sears OAK 67264.821.3054190$-7.13AL|NL
215 Brock Stewart MIN 24113.631.2530100$-7.28AL|NL
216 Ryan Gusto HOU 40224.451.3336140$-7.39AL|NL
217 Tyler Holton DET 26113.751.122260$-7.42AL|NL
218 Ryan Weathers IL-60 MIA 31224.191.3228110$-7.43AL|NL
219 Yennier Cano BAL 25113.331.242480$-7.44AL|NL
220 Steven Okert HOU 23113.731.172680$-7.50AL|NL
221 Drew Pomeranz CHC 24113.961.2526101$-7.59AL|NL
222 Joe Boyle TB 33224.341.4238200$-7.62AL|NL
223 Fernando Cruz IL-15 NYY 18113.251.222580$-7.67AL|NL
224 Phil Maton STL 26113.831.3127101$-7.69AL|NL
225 Bryan Baker TB 24113.751.212790$-7.70AL|NL
226 Marcus Stroman NYY 60344.651.4043220$-7.76AL|NL
227 Jose A. Ferrer WAS 25113.571.282181$-7.82AL|NL
228 Jeffrey Springs OAK 59244.711.3652200$-7.82AL|NL
229 Carson Whisenhunt SF 41234.251.3733140$-7.90AL|NL
230 Hunter Gaddis CLE 27114.251.222691$-7.93AL|NL
231 Logan Allen CLE 60344.771.4249240$-7.94AL|NL
232 Kyle Freeland COL 65344.591.4347170$-8.03AL|NL
233 Paul Blackburn IL-15 NYM 34224.161.3527110$-8.04AL|NL
234 John Schreiber KAN 25113.571.3624101$-8.17AL|NL
235 Jameson Taillon IL-15 CHC 40224.681.2832100$-8.18AL|NL
236 Blake Treinen IL-60 LAD 22113.801.182470$-8.22AL|NL
237 Ian Hamilton NYY 24113.541.2926110$-8.24AL|NL
238 Bailey Falter PIT 63344.711.4044210$-8.29AL|NL
239 Jared Koenig MIL 25113.971.282491$-8.30AL|NL
240 Davis Daniel ATL 40224.451.3533120$-8.31AL|NL
241 Robert Stephenson IL-15 LAA 20113.701.202460$-8.36AL|NL
242 Jack Leiter TEX 49244.621.3945220$-8.39AL|NL
243 Louie Varland MIN 25113.731.242470$-8.47AL|NL
244 German Marquez COL 69354.631.4552230$-8.47AL|NL
245 Seranthony Dominguez BAL 26114.331.3130121$-8.48AL|NL
246 Edwin Uceta TB 24114.421.2527101$-8.55AL|NL
247 Brandon Eisert CWS 24113.961.292381$-8.59AL|NL
248 Simeon Woods Richardson MIN 43234.511.3736160$-8.60AL|NL
249 Andrew Kittredge BAL 26113.791.232370$-8.64AL|NL
250 Brendon Little TOR 24113.631.2925110$-8.65AL|NL
251 Erik Sabrowski CLE 24113.541.3829130$-8.67AL|NL
252 Anthony DeSclafani ARI 28224.321.322380$-8.67AL|NL
253 Eduard Bazardo SEA 25113.891.242590$-8.70AL|NL
254 Tanner Banks PHI 24113.751.252470$-8.70AL|NL
255 Adrian Houser CWS 63344.441.4844240$-8.82AL|NL
256 Jose Alvarado PHI 16113.001.251970$-8.83AL|NL
257 Keegan Akin IL-15 BAL 23113.821.262580$-8.84AL|NL
258 Grayson Rodriguez IL-60 BAL 27124.101.262890$-8.89AL|NL
259 David Robertson FA 14112.961.141650$-8.90AL|NL
260 Kevin Kelly TB 23113.861.172050$-8.92AL|NL
261 Kyle Backhus ARI 25113.691.4024111$-8.93AL|NL
262 Joey Wentz ATL 31224.351.4230140$-8.98AL|NL
263 Victor Vodnik COL 25114.331.4824123$-8.99AL|NL
264 Brant Hurter DET 22113.521.231960$-9.01AL|NL
265 Stephen Kolek SD 29224.111.3822100$-9.05AL|NL
266 Luke Jackson TEX 26114.291.3824122$-9.06AL|NL
267 Ryan Brasier CHC 24113.921.212270$-9.06AL|NL
268 Chase Lee DET 23113.511.302280$-9.08AL|NL
269 Antonio Santillan CIN 25114.571.3626112$-9.13AL|NL
270 Kendall Graveman ARI 24114.631.5021124$-9.15AL|NL
271 Caleb Ferguson PIT 24113.581.3324100$-9.15AL|NL
272 Shinnosuke Ogasawara WAS 35224.511.3427110$-9.18AL|NL
273 Johan Oviedo IL-60 PIT 37224.281.4331160$-9.19AL|NL
274 Colin Selby BAL 22113.611.3224100$-9.19AL|NL
275 Nic Enright CLE 23113.901.262480$-9.22AL|NL
276 Shawn Armstrong TEX 23113.901.262480$-9.22AL|NL
277 Jake Latz TEX 29224.531.4130150$-9.22AL|NL
278 Angel Zerpa KAN 24113.581.292180$-9.27AL|NL
279 Nick Mears MIL 24113.961.2926100$-9.29AL|NL
280 Davis Martin IL-15 CWS 41234.541.3732130$-9.32AL|NL
281 Kyle Wright KAN 32224.381.3826120$-9.32AL|NL
282 Tylor Megill IL-60 NYM 20113.551.302280$-9.33AL|NL
283 Ryne Stanek NYM 25114.011.3228120$-9.37AL|NL
284 Bryan King HOU 24113.921.292590$-9.37AL|NL
285 Gordon Graceffo STL 28224.501.322290$-9.38AL|NL
286 Ben Casparius LAD 26114.401.3126101$-9.42AL|NL
287 Lake Bachar MIA 25114.131.3625111$-9.44AL|NL
288 Jake Irvin WAS 67264.881.3450220$-9.51AL|NL
289 Reed Garrett NYM 26113.941.3830130$-9.52AL|NL
290 Anthony Bender MIA 25114.091.3624101$-9.52AL|NL
291 Erick Fedde STL 57244.621.3943200$-9.55AL|NL
292 JoJo Romero STL 25113.971.282490$-9.55AL|NL
293 Jonathan Loaisiga NYY 25113.971.242170$-9.65AL|NL
294 Taylor Rogers CIN 24113.961.3326100$-9.72AL|NL
295 Hector Neris HOU 22114.071.272490$-9.74AL|NL
296 Nathan Wiles ATL 37224.681.3529110$-9.75AL|NL
297 Craig Yoho MIL 21113.731.3323100$-9.77AL|NL
298 Justin Wilson BOS 24113.921.332590$-9.81AL|NL
299 Braydon Fisher TOR 25114.011.3628120$-9.82AL|NL
300 Hunter Harvey IL-60 KAN 14113.041.211440$-9.83AL|NL