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 1551183.001.02182350$35.32AL|NL
2 Paul Skenes PIT 1561173.031.08175430$32.04AL|NL
3 Zack Wheeler PHI 1681283.481.10182460$30.83AL|NL
4 Logan Webb SF 1641283.321.15147360$26.20AL|NL
5 Garrett Crochet BOS 1541173.691.17183500$24.00AL|NL
6 Cole Ragans KAN 1521173.561.19182580$23.92AL|NL
7 Dylan Cease SD 1711193.911.22193650$21.81AL|NL
8 Freddy Peralta MIL 1481083.741.14167530$21.67AL|NL
9 Chris Sale ATL 1571173.881.19180460$21.61AL|NL
10 Michael King SD 1491083.651.18165500$20.59AL|NL
11 Yoshinobu Yamamoto LAD 1291063.381.14139350$20.05AL|NL
12 Joe Ryan MIN 132973.811.06147290$19.88AL|NL
13 Spencer Strider IL-15 ATL 121953.551.13158380$19.28AL|NL
14 George Kirby IL-15 SEA 137973.601.06121210$19.17AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Hunter Brown HOU 1441073.701.20152490$17.95AL|NL
16 Logan Gilbert IL-15 SEA 111863.521.04123240$16.75AL|NL
17 Spencer Schwellenbach ATL 1401073.821.16134320$16.74AL|NL
18 Jacob deGrom TEX 116863.691.06131310$16.44AL|NL
19 Max Fried NYY 1441073.651.21129470$15.71AL|NL
20 Framber Valdez HOU 1421073.681.22136470$15.70AL|NL
21 Mason Miller OAK 37212.760.98571325$14.68AL|NL
22 Brandon Woodruff IL-15 MIL 126873.781.13134370$14.67AL|NL
23 Hunter Greene CIN 154994.301.21176560$14.59AL|NL
24 Edwin Diaz NYM 35213.641.13471330$14.01AL|NL
25 Nick Pivetta SD 136984.151.18151420$13.98AL|NL
26 Bryan Woo SEA 118873.641.09110270$13.93AL|NL
27 Shota Imanaga CHC 140984.171.15137340$13.76AL|NL
28 Pablo Lopez MIN 147984.041.21147370$13.53AL|NL
29 Luis Castillo SEA 1521084.161.22139480$12.93AL|NL
30 Sonny Gray STL 140994.031.21142420$12.92AL|NL
31 Josh Hader HOU 35213.441.09481427$12.73AL|NL
32 Corbin Burnes ARI 1451084.021.23131460$12.61AL|NL
33 MacKenzie Gore WAS 155994.191.28176580$12.51AL|NL
34 Tyler Glasnow IL-15 LAD 108853.811.15127340$12.15AL|NL
35 Bryce Miller SEA 142984.161.17125390$12.00AL|NL
36 Jack Flaherty DET 144984.201.25157480$11.76AL|NL
37 Andres Munoz SEA 32212.931.08381125$10.98AL|NL
38 Ryan Helsley STL 35213.671.20371328$10.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Aaron Nola PHI 1511084.391.24140410$10.53AL|NL
40 Emmanuel Clase CLE 35212.991.0728625$10.37AL|NL
41 Zac Gallen ARI 143984.171.24136440$10.33AL|NL
42 Drew Rasmussen TB 109773.741.16107290$9.06AL|NL
43 Raisel Iglesias ATL 36214.031.1835926$9.00AL|NL
44 Cristopher Sanchez PHI 118863.741.23108320$8.75AL|NL
45 Bailey Ober MIN 132884.391.19130350$8.68AL|NL
46 Matt Boyd CHC 111873.981.21115370$8.48AL|NL
47 Sandy Alcantara MIA 143894.051.22113400$8.42AL|NL
48 Jeff Hoffman TOR 33213.861.20441423$7.75AL|NL
49 Ryan Walker SF 35213.611.21391223$7.68AL|NL
50 Jesus Luzardo PHI 117884.131.24122380$7.55AL|NL
51 Nathan Eovaldi TEX 137984.421.25123420$6.99AL|NL
52 Clay Holmes NYM 109873.641.28101410$6.80AL|NL
53 Kenley Jansen LAA 33214.161.18371323$6.79AL|NL
54 Robert Suarez SD 33214.081.24331224$6.70AL|NL
55 Kyle Finnegan WAS 34214.471.33331326$6.65AL|NL
56 Jameson Taillon CHC 135984.421.22107340$6.55AL|NL
57 Felix Bautista BAL 32213.591.21421621$6.46AL|NL
58 Tanner Bibee CLE 137894.291.25122430$6.45AL|NL
59 Jhoan Duran MIN 35213.551.22371221$6.10AL|NL
60 Taj Bradley TB 137894.491.27139480$6.03AL|NL
61 Tanner Scott LAD 36213.861.35391723$5.95AL|NL
62 Justin Martinez ARI 35213.311.31391821$5.85AL|NL
63 Eduardo Rodriguez ARI 114884.121.27112380$5.68AL|NL
64 Peter Fairbanks TB 34214.281.28351323$5.52AL|NL
65 Zach Eflin IL-15 BAL 125874.341.2096230$5.28AL|NL
66 Shane Baz TB 108784.171.22109380$5.24AL|NL
67 Chris Bassitt TOR 145994.521.30131520$5.12AL|NL
68 Seth Lugo KAN 149994.541.29124420$4.63AL|NL
69 Carlos Rodon NYY 148994.871.31155590$4.48AL|NL
70 Trevor Megill MIL 34214.381.28391321$4.35AL|NL
71 Reese Olson DET 119774.061.27107390$4.29AL|NL
72 Tanner Houck BOS 121984.281.30103400$4.28AL|NL
73 Michael Wacha KAN 125884.311.27108400$4.26AL|NL
74 Ryan Pressly CHC 35213.971.27301121$4.26AL|NL
75 Roki Sasaki LAD 113864.261.29109410$4.03AL|NL
76 Justin Verlander SF 117774.231.24104390$3.97AL|NL
77 Ranger Suarez IL-15 PHI 110874.001.2994360$3.97AL|NL
78 David Bednar PIT 34214.141.25351220$3.93AL|NL
79 Ryan Pepiot TB 132894.681.26125440$3.89AL|NL
80 Robbie Ray SF 137884.691.32146570$3.55AL|NL
81 Devin Williams NYY 33213.981.30391619$3.41AL|NL
82 Kevin Gausman TOR 16610104.901.33149550$3.38AL|NL
83 Kodai Senga NYM 106774.151.30111470$3.22AL|NL
84 Brandon Pfaadt ARI 114884.551.24101280$3.20AL|NL
85 Tyler Mahle TEX 124874.451.26102400$3.18AL|NL
86 Yusei Kikuchi LAA 151994.821.33147490$3.15AL|NL
87 Max Scherzer IL-15 TOR 96664.391.18102300$3.06AL|NL
88 Blake Snell IL-15 LAD 101754.231.32119480$3.06AL|NL
89 Clarke Schmidt NYY 116884.501.29111390$2.87AL|NL
90 Aroldis Chapman BOS 32213.501.32492216$2.84AL|NL
91 Yu Darvish IL-15 SD 108774.491.24106360$2.72AL|NL
92 Gavin Williams CLE 128784.361.31122510$2.62AL|NL
93 Hayden Wesneski HOU 101774.431.2396310$2.33AL|NL
94 Jose Alvarado PHI 32213.601.30361517$2.31AL|NL
95 Ben Brown CHC 89663.981.2594330$2.23AL|NL
96 Zebby Matthews MIN 100674.321.2195230$2.00AL|NL
97 Shohei Ohtani LAD 66533.551.1677230$1.79AL|NL
98 Sean Manaea IL-15 NYM 113764.491.30114430$1.66AL|NL
99 Jose Soriano LAA 122874.191.36102520$1.44AL|NL
100 Brady Singer CIN 138894.691.33127440$1.33AL|NL
101 Max Meyer MIA 1106104.361.28109380$1.21AL|NL
102 Shane Bieber IL-15 CLE 83553.921.1978210$0.86AL|NL
103 Shane McClanahan IL-60 TB 82564.001.2186240$0.83AL|NL
104 Carlos Estevez KAN 32214.571.31291118$0.77AL|NL
105 Landen Roupp SF 100774.211.3396400$0.70AL|NL
106 Erick Fedde STL 139894.671.30106430$0.54AL|NL
107 Luke Jackson TEX 35214.541.39341618$0.47AL|NL
108 Emilio Pagan CIN 35224.721.24361216$0.38AL|NL
109 Colin Rea CHC 102774.541.2688290$0.21AL|NL
110 Brayan Bello BOS 124874.481.36107420$0.16AL|NL
111 Kris Bubic KAN 99664.211.3197360$0.04AL|NL
112 David Peterson NYM 117884.401.39108470$-0.01AL|NL
113 Ronel Blanco HOU 135884.871.35130590$-0.16AL|NL
114 Merrill Kelly ARI 131884.681.33107460$-0.27AL|NL
115 JP Sears OAK 1408105.011.29113410$-0.72AL|NL
116 Eury Perez IL-60 MIA 75464.161.1882240$-1.03AL|NL
117 Grayson Rodriguez IL-60 BAL 81544.211.2584260$-1.08AL|NL
118 Porter Hodge CHC 36213.271.2041169$-1.14AL|NL
119 Bowden Francis TOR 110784.891.2693320$-1.22AL|NL
120 Matthew Liberatore STL 99674.341.3086330$-1.36AL|NL
121 Mike Soroka IL-15 WAS 91564.191.2784340$-1.38AL|NL
122 Jose Berrios TOR 1559104.991.35123490$-1.40AL|NL
123 Kutter Crawford IL-15 BOS 83554.411.2279250$-1.66AL|NL
124 Kumar Rocker IL-15 TEX 92664.411.2880290$-1.68AL|NL
125 Seth Halvorsen COL 36224.541.39321515$-1.85AL|NL
126 Joey Cantillo CLE 71333.541.2478310$-1.87AL|NL
127 Jack Leiter TEX 94664.601.3192390$-2.16AL|NL
128 Will Vest DET 34213.921.27341211$-2.25AL|NL
129 Tobias Myers MIL 106784.791.3087320$-2.32AL|NL
130 Jose Quintana MIL 133884.691.38105500$-2.38AL|NL
131 Jake Irvin WAS 1417104.841.33112470$-2.51AL|NL
132 Chris Martin TEX 32213.301.043556$-2.75AL|NL
133 Grant Holmes ATL 100774.761.3695350$-2.84AL|NL
134 Frankie Montas IL-15 NYM 100664.571.3492380$-2.97AL|NL
135 Chris Paddack MIN 102674.671.3188290$-3.08AL|NL
136 Luis Ortiz CLE 95684.511.3383360$-3.14AL|NL
137 Casey Mize DET 106674.561.2976290$-3.22AL|NL
138 Jordan Leasure CWS 37224.481.31371611$-3.30AL|NL
139 Reid Detmers LAA 82444.461.2993330$-3.36AL|NL
140 Andrew Painter PHI 57443.951.1857150$-3.41AL|NL
141 Shane Smith CWS 103684.621.3388360$-3.42AL|NL
142 Lance McCullers IL-15 HOU 93664.431.3786420$-3.45AL|NL
143 Jordan Hicks SF 88664.181.3875370$-3.52AL|NL
144 Tylor Megill NYM 69444.101.2874280$-3.64AL|NL
145 Lucas Giolito IL-15 BOS 107784.951.36100420$-3.65AL|NL
146 Tyler Anderson LAA 140895.061.37116590$-3.77AL|NL
147 Jeffrey Springs OAK 105694.911.33100330$-3.79AL|NL
148 Zack Littell TB 102684.901.2678230$-3.80AL|NL
149 Walker Buehler BOS 109784.821.3486370$-3.84AL|NL
150 Nestor Cortes IL-60 MIL 57444.071.1754170$-3.87AL|NL
151 Cade Smith CLE 38213.341.1644144$-3.92AL|NL
152 Nick Martinez CIN 108684.791.3187310$-3.97AL|NL
153 Matthew Strahm PHI 34213.531.093994$-4.37AL|NL
154 Jason Adam SD 33213.471.0837124$-4.46AL|NL
155 Griffin Canning NYM 92664.731.3480340$-4.57AL|NL
156 Edward Cabrera MIA 106594.651.39109540$-4.66AL|NL
157 Mitch Keller PIT 1478105.031.40120450$-4.80AL|NL
158 Liam Hendriks BOS 31214.011.153586$-4.82AL|NL
159 Nick Lodolo CIN 116684.861.3598360$-4.83AL|NL
160 Luke Weaver NYY 37214.671.2937129$-4.83AL|NL
161 Hayden Birdsong SF 88564.591.3790400$-4.87AL|NL
162 Luis Gil IL-60 NYY 78564.601.3683390$-4.96AL|NL
163 Andrew Heaney PIT 103684.861.3692340$-5.05AL|NL
164 Spencer Arrighetti IL-15 HOU 80554.761.3484330$-5.13AL|NL
165 Tommy Kahnle DET 32214.051.3030138$-5.21AL|NL
166 Dustin May LAD 78544.401.3161270$-5.27AL|NL
167 Lucas Erceg KAN 34213.791.3335167$-5.27AL|NL
168 Ryan Weathers IL-15 MIA 101584.661.3692370$-5.28AL|NL
169 Mitchell Parker WAS 109694.651.3784390$-5.32AL|NL
170 Tony Gonsolin IL-15 LAD 87664.811.3268300$-5.39AL|NL
171 Kirby Yates LAD 32213.691.2143154$-5.43AL|NL
172 Cade Cavalli IL-15 WAS 81564.501.3470330$-5.49AL|NL
173 Camilo Doval SF 31213.731.3231147$-5.51AL|NL
174 Anthony Bender MIA 33124.351.32321310$-5.57AL|NL
175 Dean Kremer BAL 125785.071.37100430$-5.71AL|NL
176 Ryan Gusto HOU 64444.451.2660220$-5.74AL|NL
177 Ryne Nelson ARI 75444.441.2762210$-5.76AL|NL
178 Miles Mikolas STL 132794.981.3279290$-5.82AL|NL
179 Clayton Kershaw IL-60 LAD 63434.291.2755200$-5.90AL|NL
180 Luis Severino OAK 1498105.171.39116530$-5.92AL|NL
181 Calvin Faucher MIA 33124.941.48311613$-5.93AL|NL
182 Jackson Jobe DET 95684.811.3573340$-5.98AL|NL
183 Alex Cobb IL-15 DET 85554.431.3463240$-5.99AL|NL
184 Yimi Garcia TOR 32213.731.113693$-6.00AL|NL
185 Bryce Elder ATL 100764.841.3974350$-6.03AL|NL
186 Simeon Woods Richardson MIN 97574.831.3485340$-6.05AL|NL
187 Gabe Speier SEA 31213.351.1237102$-6.19AL|NL
188 Aaron Civale IL-15 MIL 70454.581.2660220$-6.20AL|NL
189 Griffin Jax MIN 36213.631.1742112$-6.25AL|NL
190 A.J. Puk IL-15 ARI 22113.531.162677$-6.25AL|NL
191 J.T. Ginn IL-15 OAK 75454.411.3164260$-6.27AL|NL
192 Justin Slaten BOS 34214.421.3335147$-6.30AL|NL
193 David Festa MIN 62454.441.3264230$-6.31AL|NL
194 Alex Vesia LAD 32213.591.1541132$-6.34AL|NL
195 Steven Matz STL 87564.661.3469280$-6.43AL|NL
196 Jon Gray IL-60 TEX 69554.721.3259240$-6.56AL|NL
197 Garrett Whitlock BOS 35213.691.143582$-6.79AL|NL
198 Quinn Priester MIL 78454.301.3359280$-6.80AL|NL
199 Andre Pallante STL 92674.491.4061360$-6.81AL|NL
200 AJ Smith-Shawver ATL 78554.971.3678330$-6.82AL|NL
201 Charlie Morton BAL 103685.111.43106490$-6.88AL|NL
202 Trevor Williams WAS 104695.031.3680340$-7.09AL|NL
203 Jeremiah Estrada SD 31213.711.2040142$-7.10AL|NL
204 Robert Garcia TEX 34213.811.2537133$-7.17AL|NL
205 Michael Lorenzen KAN 105674.771.4078440$-7.17AL|NL
206 Tyler Kinley COL 37224.941.4036158$-7.19AL|NL
207 Tyler Holton DET 33213.471.132782$-7.25AL|NL
208 Alexis Diaz CIN 33214.711.3632167$-7.29AL|NL
209 Andrew Abbott CIN 106675.171.3789400$-7.35AL|NL
210 Javier Assad IL-15 CHC 72554.621.3656280$-7.38AL|NL
211 Kyle Harrison SF 68454.571.3564260$-7.41AL|NL
212 Dennis Santana PIT 34214.741.4229158$-7.52AL|NL
213 Hunter Gaddis CLE 34224.011.1635112$-7.56AL|NL
214 Jared Jones IL-60 PIT 49344.261.2750160$-7.61AL|NL
215 Dylan Lee ATL 32213.651.143591$-7.62AL|NL
216 David Robertson FA 38223.531.2345170$-7.66AL|NL
217 Garrett Cleavinger TB 33214.311.3239164$-7.72AL|NL
218 Bryan Abreu HOU 37214.001.2844172$-7.74AL|NL
219 Kyle Gibson BAL 108775.161.4287400$-7.78AL|NL
220 Louie Varland MIN 55224.421.3157182$-7.84AL|NL
221 Jonathan Cannon CWS 106694.951.3875360$-7.85AL|NL
222 Michael McGreevy STL 56334.091.2641140$-7.85AL|NL
223 Tim Herrin CLE 33213.451.2134131$-7.95AL|NL
224 Keegan Akin BAL 38214.101.2338122$-7.98AL|NL
225 Jared Koenig MIL 33213.711.2332132$-8.04AL|NL
226 Ryan Zeferjahn LAA 34213.971.2544161$-8.15AL|NL
227 Jose A. Ferrer WAS 33213.621.2227102$-8.28AL|NL
228 Fernando Cruz NYY 34214.381.3147172$-8.38AL|NL
229 Evan Phillips LAD 31213.771.173291$-8.40AL|NL
230 Hoby Milner TEX 34213.761.173081$-8.42AL|NL
231 Tyler Rogers SF 36213.561.172581$-8.45AL|NL
232 Mitch Spence OAK 79454.831.3465250$-8.46AL|NL
233 Ryan Brasier IL-15 CHC 30213.901.192892$-8.49AL|NL
234 Yuki Matsui SD 29213.491.1735120$-8.52AL|NL
235 Chad Green TOR 32214.461.202983$-8.56AL|NL
236 Mason Montgomery TB 32214.071.2635132$-8.60AL|NL
237 Jordan Wicks CHC 59334.361.3250210$-8.66AL|NL
238 Cole Sands MIN 33214.121.2534122$-8.67AL|NL
239 Mark Leiter Jr. NYY 33214.291.2643141$-8.86AL|NL
240 Steven Wilson CWS 36214.381.2738162$-8.89AL|NL
241 Brant Hurter DET 31213.491.202591$-8.90AL|NL
242 Sean Burke CWS 1086105.261.4191440$-8.92AL|NL
243 Bubba Chandler PIT 56344.461.3249190$-8.98AL|NL
244 Alec Marsh IL-15 KAN 64454.931.3761250$-9.00AL|NL
245 Shelby Miller ARI 31214.411.3133143$-9.03AL|NL
246 Emerson Hancock SEA 59444.781.3143190$-9.06AL|NL
247 Yariel Rodriguez TOR 65334.611.3764330$-9.07AL|NL
248 Kyle Wright IL-15 KAN 68454.671.3855250$-9.14AL|NL
249 Matt Brash IL-15 SEA 28213.441.2433130$-9.24AL|NL
250 Aaron Bummer ATL 30213.361.2733120$-9.27AL|NL
251 Yennier Cano BAL 34214.001.3131122$-9.30AL|NL
252 Edwin Uceta TB 35214.471.2937142$-9.32AL|NL
253 Jordan Romano PHI 31214.691.3127114$-9.32AL|NL
254 Bailey Falter PIT 106685.161.3973340$-9.39AL|NL
255 Will Warren NYY 64444.911.3858230$-9.40AL|NL
256 Grant Anderson MIL 31214.061.2432121$-9.41AL|NL
257 Bryan Hudson MIL 28213.461.2129120$-9.43AL|NL
258 Paul Sewald CLE 31214.151.1835100$-9.46AL|NL
259 Erik Miller SF 30213.651.3232161$-9.49AL|NL
260 Bryan Baker BAL 34214.011.2538150$-9.49AL|NL
261 Daniel Coulombe MIN 32214.151.2432101$-9.53AL|NL
262 Seranthony Dominguez BAL 34214.411.3135152$-9.58AL|NL
263 Phil Maton STL 34214.371.3134132$-9.61AL|NL
264 Randy Rodriguez SF 29213.811.2830131$-9.61AL|NL
265 Caleb Thielbar CHC 33214.031.2537140$-9.63AL|NL
266 Taylor Rogers CIN 33214.341.3133132$-9.64AL|NL
267 Daniel Palencia CHC 32213.811.2836150$-9.67AL|NL
268 Justin Sterner OAK 34214.551.2538141$-9.67AL|NL
269 Eduard Bazardo SEA 30214.101.2329111$-9.70AL|NL
270 Pierce Johnson ATL 31214.151.3136141$-9.75AL|NL
271 Kyle Hart SD 56344.801.3452210$-9.90AL|NL
272 Blake Treinen IL-15 LAD 21113.771.232483$-9.93AL|NL
273 Brad Lord WAS 57234.261.3247210$-9.94AL|NL
274 Dedniel Nunez NYM 28213.891.2432110$-9.94AL|NL
275 Mike Vasil CWS 62234.631.3448222$-9.94AL|NL
276 Adrian Morejon SD 30214.041.252791$-9.96AL|NL
277 Angel Zerpa KAN 30213.791.2624101$-9.97AL|NL
278 Ryne Stanek NYM 34214.491.3435172$-9.98AL|NL
279 Daniel Lynch KAN 58324.641.3745211$-9.98AL|NL
280 Caden Dana LAA 56344.931.3150210$-9.99AL|NL
281 Jack Kochanowicz LAA 96685.131.3855260$-9.99AL|NL
282 Brock Burke LAA 36224.301.2833121$-10.02AL|NL
283 Slade Cecconi IL-15 CLE 39224.431.2134100$-10.14AL|NL
284 A.J. Minter IL-15 NYM 25113.351.122980$-10.15AL|NL
285 Chase Dollander COL 97585.281.4491390$-10.17AL|NL
286 Michael Kopech IL-15 LAD 27214.421.3329142$-10.20AL|NL
287 Brendon Little TOR 30213.851.3429141$-10.22AL|NL
288 Manuel Rodriguez TB 33214.141.3131131$-10.22AL|NL
289 Kenta Maeda DET 58224.671.2951180$-10.24AL|NL
290 John Schreiber KAN 31213.981.3027121$-10.27AL|NL
291 Cade Povich BAL 56344.791.3651220$-10.27AL|NL
292 Antonio Santillan CIN 34214.761.4035163$-10.27AL|NL
293 Chad Patrick MIL 42224.431.2638140$-10.29AL|NL
294 Joe Boyle TB 53224.421.4363350$-10.33AL|NL
295 Gunnar Hoglund OAK 52334.991.2943160$-10.36AL|NL
296 Daniel Young NYM 32213.911.3536150$-10.42AL|NL
297 Steven Okert HOU 29214.381.2534120$-10.48AL|NL
298 Nick Mears MIL 29214.091.2832140$-10.50AL|NL
299 Tyson Miller IL-15 CHC 29214.121.2429110$-10.52AL|NL
300 Logan Henderson MIL 27113.931.113080$-10.56AL|NL