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 1841472.871.00213390$31.63AL|NL
2 Paul Skenes PIT 1731272.791.05215470$27.58AL|NL
3 Zack Wheeler PHI 1921483.271.07205480$25.62AL|NL
4 Logan Gilbert SEA 1941293.381.03200390$23.78AL|NL
5 Chris Sale ATL 1541263.141.08185400$19.77AL|NL
6 Framber Valdez HOU 1861483.321.17182580$19.52AL|NL
7 Garrett Crochet BOS 1531173.211.07199440$19.44AL|NL
8 Emmanuel Clase CLE 67432.571.02641337$18.89AL|NL
9 Dylan Cease SD 1821293.501.16214680$18.29AL|NL
10 Edwin Diaz NYM 64533.011.08922334$17.80AL|NL
11 Logan Webb SF 19713103.411.17168450$17.27AL|NL
12 Ryan Helsley STL 64542.821.12792433$16.44AL|NL
13 Pablo Lopez MIN 1861393.741.15196450$16.32AL|NL
14 Blake Snell LAD 1571163.331.17203680$16.20AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Raisel Iglesias ATL 67533.151.08721634$16.15AL|NL
16 Corbin Burnes ARI 1871293.541.16185540$16.08AL|NL
17 Josh Hader HOU 62543.211.09872533$15.97AL|NL
18 Cole Ragans KAN 1781193.451.19205660$15.86AL|NL
19 Shota Imanaga CHC 1711273.621.11171370$15.16AL|NL
20 Luis Castillo SEA 18212103.641.15183510$15.10AL|NL
21 Yoshinobu Yamamoto LAD 1541263.421.11162390$15.08AL|NL
22 Mason Miller OAK 66322.791.02952328$14.37AL|NL
23 Devin Williams NYY 58532.861.15792731$14.34AL|NL
24 Michael King SD 1701293.521.20186590$14.18AL|NL
25 George Kirby SEA 1591183.491.07149220$14.09AL|NL
26 Max Fried NYY 1681283.401.17159490$14.08AL|NL
27 Sonny Gray STL 1651183.541.15176460$13.60AL|NL
28 Tanner Bibee CLE 1701193.671.14180450$13.36AL|NL
29 Jhoan Duran MIN 62542.831.12761928$13.27AL|NL
30 Tyler Glasnow LAD 1351063.421.07168400$13.25AL|NL
31 Aaron Nola PHI 1871293.881.16185450$12.90AL|NL
32 Spencer Schwellenbach ATL 1651283.691.13161370$12.90AL|NL
33 Justin Steele CHC 1681173.461.17163460$12.86AL|NL
34 Bryce Miller SEA 1711193.751.11163430$12.45AL|NL
35 Ryan Walker SF 69533.001.10822125$12.40AL|NL
36 Joe Ryan MIN 1611083.821.08177350$12.30AL|NL
37 Felix Bautista BAL 55422.691.09802327$12.04AL|NL
38 Zac Gallen ARI 1711383.771.20171520$12.01AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Freddy Peralta MIL 1681193.781.18192600$11.96AL|NL
40 Andres Munoz SEA 60442.731.11762327$11.95AL|NL
41 Bailey Ober MIN 1711193.941.11176410$11.77AL|NL
42 Hunter Brown HOU 1691293.751.25180590$10.18AL|NL
43 Kevin Gausman TOR 18012103.881.23180520$9.94AL|NL
44 Jacob deGrom TEX 110743.041.00138250$9.72AL|NL
45 Roki Sasaki LAD 131963.431.12155420$9.71AL|NL
46 Jeff Hoffman TOR 62323.081.11772126$9.58AL|NL
47 Cristopher Sanchez PHI 1711183.591.21147450$9.47AL|NL
48 Reynaldo Lopez ATL 1551073.641.20165520$9.04AL|NL
49 Carlos Rodon NYY 16212104.111.19181530$8.99AL|NL
50 Zach Eflin BAL 1691193.841.15143280$8.88AL|NL
51 Yusei Kikuchi LAA 17110103.931.21190510$8.67AL|NL
52 Tanner Scott LAD 66542.951.22813121$8.57AL|NL
53 Robert Suarez SD 61543.521.17602026$8.26AL|NL
54 Shane McClanahan TB 134973.481.15145410$8.09AL|NL
55 Bryan Woo SEA 137963.661.07130280$7.98AL|NL
56 Jack Flaherty DET 1591093.811.21171500$7.98AL|NL
57 Seth Lugo KAN 18312103.951.23161480$7.98AL|NL
58 Spencer Strider ATL 112953.461.12149380$7.89AL|NL
59 Hunter Greene CIN 151983.891.17178540$7.78AL|NL
60 Kodai Senga NYM 1511173.721.27166660$7.39AL|NL
61 Taj Bradley TB 16010103.951.21172520$6.96AL|NL
62 Nathan Eovaldi TEX 1591083.891.18153420$6.93AL|NL
63 Sandy Alcantara MIA 170993.721.20148440$6.69AL|NL
64 Nick Pivetta SD 148993.981.16168450$6.57AL|NL
65 Ryan Pepiot TB 1511093.941.19158520$6.39AL|NL
66 Grayson Rodriguez BAL 1341063.711.20145430$6.31AL|NL
67 MacKenzie Gore WAS 16510103.881.27176620$6.09AL|NL
68 Tanner Houck BOS 1711093.861.23151510$5.80AL|NL
69 Jared Jones PIT 1629103.941.21167530$5.71AL|NL
70 Ranger Suarez PHI 1571083.701.25142490$5.51AL|NL
71 Brandon Pfaadt ARI 1551094.031.20156370$5.36AL|NL
72 Nestor Cortes MIL 143973.861.16139370$5.17AL|NL
73 Jose Berrios TOR 18512114.211.24159520$5.12AL|NL
74 Trevor Megill MIL 57323.521.22682024$5.00AL|NL
75 Shohei Ohtani LAD 112853.511.14131380$4.88AL|NL
76 Michael Wacha KAN 1621194.011.23141470$4.67AL|NL
77 Robbie Ray SF 143993.961.21159500$4.58AL|NL
78 Justin Martinez ARI 67433.271.31823419$4.41AL|NL
79 Ryan Pressly CHC 58333.481.20601723$4.24AL|NL
80 Brandon Woodruff MIL 124863.721.15132350$4.09AL|NL
81 Bowden Francis TOR 1411084.151.16130370$4.04AL|NL
82 Peter Fairbanks TB 52333.451.19582023$3.99AL|NL
83 Chris Bassitt TOR 17411114.091.28161590$3.98AL|NL
84 Clay Holmes NYM 135973.671.29128511$3.27AL|NL
85 Ronel Blanco HOU 1611084.111.26158670$3.18AL|NL
86 Drew Rasmussen TB 105763.371.13103250$3.00AL|NL
87 Sean Manaea NYM 147974.101.21148500$2.83AL|NL
88 Jeffrey Springs OAK 132873.831.19132380$2.73AL|NL
89 Erick Fedde STL 16810104.081.26147510$2.66AL|NL
90 Jesus Luzardo PHI 143974.071.22147480$2.65AL|NL
91 Nick Lodolo CIN 136883.971.21148420$2.56AL|NL
92 Chris Martin TEX 57423.251.1058915$2.42AL|NL
93 Merrill Kelly ARI 1531084.081.25140490$2.35AL|NL
94 David Bednar PIT 59343.971.26622223$2.33AL|NL
95 Yu Darvish SD 133974.091.18128370$2.00AL|NL
96 A.J. Puk ARI 63443.351.16752113$2.00AL|NL
97 Mitch Keller PIT 17810114.241.28164540$1.85AL|NL
98 Carlos Estevez KAN 62443.841.24612119$1.75AL|NL
99 Brayan Bello BOS 15811104.081.32145550$1.70AL|NL
100 Jordan Romano PHI 52343.871.24551922$1.65AL|NL
101 Kenley Jansen LAA 55333.821.21632120$1.65AL|NL
102 Griffin Jax MIN 65543.151.0877177$1.63AL|NL
103 Jameson Taillon CHC 1661194.311.23132390$1.59AL|NL
104 Alexis Diaz CIN 64444.251.34673222$1.36AL|NL
105 Kirby Yates LAD 58523.281.19722711$1.28AL|NL
106 Aroldis Chapman BOS 60543.391.32873612$1.24AL|NL
107 Lucas Erceg KAN 65443.531.23742414$1.16AL|NL
108 Kyle Finnegan WAS 61444.021.32582321$1.14AL|NL
109 Reese Olson DET 141883.911.24131450$1.05AL|NL
110 Liam Hendriks BOS 53433.821.18601617$1.04AL|NL
111 Gavin Williams CLE 137883.991.25140530$0.84AL|NL
112 Jason Adam SD 66433.121.0775227$0.78AL|NL
113 Clarke Schmidt NYY 134883.931.25133440$0.69AL|NL
114 Max Scherzer TOR 105763.881.13107270$-0.01AL|NL
115 Shane Baz TB 138874.051.24130480$-0.04AL|NL
116 Jose Soriano LAA 141883.901.30134590$-0.23AL|NL
117 Eduardo Rodriguez ARI 133984.001.28122440$-0.32AL|NL
118 David Peterson NYM 138973.861.34129540$-0.36AL|NL
119 Cade Smith CLE 67422.971.0987222$-0.74AL|NL
120 Matthew Strahm PHI 59533.231.0471154$-0.75AL|NL
121 Robert Garcia TEX 63443.351.1870219$-0.78AL|NL
122 Orion Kerkering PHI 61433.011.1270186$-0.81AL|NL
123 Jason Foley DET 59333.581.26481717$-0.81AL|NL
124 Brady Singer CIN 1719104.371.29159500$-0.90AL|NL
125 Nick Martinez CIN 144884.151.25122370$-0.92AL|NL
126 Bryan Abreu HOU 71323.151.1893305$-1.13AL|NL
127 Camilo Doval SF 64543.531.2976319$-1.17AL|NL
128 Tyler Holton DET 68433.231.0960166$-1.31AL|NL
129 Spencer Arrighetti HOU 145994.411.31155600$-1.64AL|NL
130 Ben Joyce LAA 58323.361.25692711$-1.84AL|NL
131 Dean Kremer BAL 149994.281.29131500$-1.94AL|NL
132 Kyle Harrison SF 131784.101.27133490$-1.96AL|NL
133 Kevin Ginkel ARI 62533.381.1966196$-1.96AL|NL
134 Kumar Rocker TEX 106663.861.20110330$-2.05AL|NL
135 Kutter Crawford BOS 131794.351.19127370$-2.08AL|NL
136 Charlie Morton BAL 150994.331.33149600$-2.14AL|NL
137 Tobias Myers MIL 137874.231.26125410$-2.15AL|NL
138 Aaron Civale MIL 145884.331.26135430$-2.17AL|NL
139 Edwin Uceta TB 64323.691.19722410$-2.25AL|NL
140 Blake Treinen LAD 54533.311.1660166$-2.33AL|NL
141 Jon Gray TEX 140884.331.27125440$-2.50AL|NL
142 Cody Bradford TEX 104754.121.1594220$-2.63AL|NL
143 Jeremiah Estrada SD 61433.311.1983264$-2.67AL|NL
144 Davidjohn Herz WAS 123784.091.33137600$-3.01AL|NL
145 Zack Littell TB 135784.231.23115290$-3.13AL|NL
146 Matt Boyd CHC 100653.921.21104320$-3.13AL|NL
147 JP Sears OAK 1729114.611.25139480$-3.15AL|NL
148 Luis Severino OAK 1708114.391.30148560$-3.18AL|NL
149 Porter Hodge CHC 62333.621.28703010$-3.29AL|NL
150 Calvin Faucher MIA 59334.041.40612616$-3.31AL|NL
151 Justin Verlander SF 122884.211.25103340$-3.37AL|NL
152 Grant Holmes ATL 115654.001.27110360$-3.48AL|NL
153 Cole Sands MIN 63533.671.1868194$-3.65AL|NL
154 David Festa MIN 104663.981.26111370$-3.82AL|NL
155 Jake Irvin WAS 1628104.451.28134510$-3.94AL|NL
156 Miles Mikolas STL 1689114.581.24118310$-4.03AL|NL
157 Keegan Akin BAL 68423.491.1376191$-4.26AL|NL
158 Jesus Tinoco MIA 65323.781.2666239$-4.33AL|NL
159 Ryan Weathers MIA 1417104.221.31125480$-4.42AL|NL
160 Luis Ortiz CLE 141884.331.32116520$-4.47AL|NL
161 Bryan Hudson MIL 61423.251.1664222$-4.61AL|NL
162 Joel Payamps MIL 61343.621.1960187$-4.65AL|NL
163 Mitchell Parker WAS 140794.271.31125490$-4.76AL|NL
164 Luke Weaver NYY 69433.921.1875214$-4.77AL|NL
165 Tyler Mahle TEX 117664.281.23108370$-5.00AL|NL
166 Hayden Birdsong SF 103764.181.33113490$-5.05AL|NL
167 Dylan Lee ATL 60423.201.1569170$-5.14AL|NL
168 Andre Pallante STL 140884.001.40102560$-5.25AL|NL
169 Edward Cabrera MIA 124684.201.34132610$-5.30AL|NL
170 Reid Detmers LAA 110684.341.28122400$-5.35AL|NL
171 Andrew Abbott CIN 140894.491.33131520$-5.37AL|NL
172 Shane Bieber IL-60 CLE 77533.641.1975190$-5.40AL|NL
173 Chad Green TOR 58433.991.2155177$-5.42AL|NL
174 Justin Slaten BOS 65433.831.2668225$-5.52AL|NL
175 Yimi Garcia IL-60 TOR 56333.731.1463175$-5.52AL|NL
176 Jordan Hicks SF 124774.131.38112550$-5.61AL|NL
177 Andrew Heaney PIT 130684.381.28124400$-5.69AL|NL
178 A.J. Minter IL-60 NYM 52433.361.1659172$-5.85AL|NL
179 Seranthony Dominguez BAL 60443.881.2665235$-5.98AL|NL
180 Aaron Bummer ATL 62533.471.3171251$-5.99AL|NL
181 Jose Alvarado PHI 57333.441.2865265$-5.99AL|NL
182 Alex Vesia LAD 57433.441.2272261$-6.01AL|NL
183 Evan Phillips LAD 50323.421.1556164$-6.16AL|NL
184 Seth Halvorsen COL 62454.411.40612511$-6.23AL|NL
185 Yennier Cano BAL 60333.391.2560214$-6.31AL|NL
186 Beau Brieske DET 65343.901.2862257$-6.34AL|NL
187 Luis Gil NYY 82644.091.2991400$-6.41AL|NL
188 Tyler Anderson LAA 1699114.601.35135630$-6.45AL|NL
189 Luis Garcia HOU 80654.191.2478261$-6.46AL|NL
190 Jared Koenig MIL 63543.651.2961232$-6.48AL|NL
191 Pierce Johnson ATL 61443.731.3174263$-6.51AL|NL
192 Lucas Giolito BOS 118784.511.32119430$-6.53AL|NL
193 Will Vest DET 63333.411.2062192$-6.61AL|NL
194 Anthony Bender MIA 56433.831.2858205$-6.61AL|NL
195 Reed Garrett NYM 61543.841.3473292$-6.80AL|NL
196 Garrett Cleavinger TB 58543.881.2967272$-6.81AL|NL
197 Eury Perez IL-60 MIA 73453.851.1982230$-6.83AL|NL
198 Jose Leclerc OAK 65343.881.2876304$-6.90AL|NL
199 Ben Lively CLE 1339104.611.33104430$-6.92AL|NL
200 Derek Law WAS 69443.781.3059234$-6.99AL|NL
201 Fernando Cruz NYY 61333.721.2485291$-6.99AL|NL
202 Tony Gonsolin LAD 91754.441.2479310$-7.02AL|NL
203 Manuel Rodriguez TB 59443.601.2857213$-7.06AL|NL
204 Tim Herrin CLE 58423.321.2361230$-7.08AL|NL
205 Hector Neris ATL 53533.901.2957233$-7.10AL|NL
206 Hunter Gaddis CLE 62433.781.1557171$-7.13AL|NL
207 Michael Kopech LAD 53333.901.2665255$-7.15AL|NL
208 Garrett Whitlock BOS 59333.731.1759144$-7.17AL|NL
209 Dustin May LAD 69433.611.1967240$-7.21AL|NL
210 Casey Mize DET 125674.271.3099360$-7.22AL|NL
211 Walker Buehler BOS 140784.451.34119450$-7.24AL|NL
212 Colin Rea CHC 116774.581.2892320$-7.35AL|NL
213 Andrew Nardi IL-60 MIA 52433.811.2566212$-7.38AL|NL
214 Kris Bubic KAN 98564.161.3295330$-7.40AL|NL
215 Jose Quintana MIL 130774.301.36105480$-7.48AL|NL
216 Quinn Mathews STL 91554.021.2985350$-7.54AL|NL
217 Steven Matz STL 100554.131.3086300$-7.55AL|NL
218 Chris Paddack MIN 101654.391.2791250$-7.56AL|NL
219 Alex Cobb DET 85553.841.2770240$-7.56AL|NL
220 Ryne Nelson ARI 93654.241.2677250$-7.61AL|NL
221 Hunter Harvey KAN 59333.711.2063182$-7.62AL|NL
222 Paul Sewald CLE 54323.921.1660173$-7.63AL|NL
223 Jose Butto NYM 63433.721.2563271$-7.64AL|NL
224 Tylor Megill NYM 86554.071.3088330$-7.71AL|NL
225 Trent Thornton SEA 63333.761.2062192$-7.71AL|NL
226 JoJo Romero STL 57433.661.2554192$-7.73AL|NL
227 Yuki Matsui SD 55323.591.2464232$-7.77AL|NL
228 Antonio Santillan CIN 58444.161.3268254$-7.80AL|NL
229 David Robertson FA 44223.331.2054184$-7.88AL|NL
230 Javier Assad CHC 121654.221.35100470$-7.93AL|NL
231 Hayden Wesneski HOU 89554.321.2682290$-7.97AL|NL
232 Michael Lorenzen KAN 135884.441.38105570$-8.04AL|NL
233 Taylor Rogers CIN 58344.081.2963225$-8.07AL|NL
234 Jorge Lopez WAS 62334.121.3354227$-8.22AL|NL
235 Matt Brash SEA 37323.151.2548163$-8.24AL|NL
236 Joey Cantillo CLE 83554.071.3387380$-8.24AL|NL
237 Gregory Santos SEA 53223.341.2253173$-8.24AL|NL
238 Tyler Rogers SF 68333.671.2149142$-8.31AL|NL
239 Jordan Montgomery ARI 104664.301.3382320$-8.32AL|NL
240 Rhett Lowder CIN 106664.301.3288350$-8.35AL|NL
241 Adrian Morejon SD 59333.611.2462201$-8.38AL|NL
242 Erik Miller SF 58333.551.3272321$-8.38AL|NL
243 Frankie Montas NYM 90664.351.3286350$-8.45AL|NL
244 Nick Sandlin TOR 57534.011.2862260$-8.54AL|NL
245 Tyler Kinley COL 59334.891.41622611$-8.58AL|NL
246 Kyle Gibson FA 119774.451.37101430$-8.62AL|NL
247 Dedniel Nunez NYM 47313.341.1755161$-8.66AL|NL
248 Daniel Coulombe MIN 47323.431.1749141$-8.68AL|NL
249 Mark Leiter Jr. NYY 57343.911.2369221$-8.69AL|NL
250 Gerrit Cole NYY 54433.781.1556150$-8.69AL|NL
251 Tyson Miller CHC 57423.911.2152181$-8.70AL|NL
252 Colin Poche WAS 48433.921.2545183$-8.71AL|NL
253 Lance Lynn FA 100674.521.3194340$-8.72AL|NL
254 Albert Suarez BAL 79544.191.3071260$-8.78AL|NL
255 Max Meyer MIA 129684.431.36112460$-8.80AL|NL
256 Osvaldo Bido OAK 95564.431.3088380$-8.81AL|NL
257 Simeon Woods Richardson MIN 122664.491.33104460$-8.85AL|NL
258 Jose A. Ferrer WAS 60323.881.2850194$-8.85AL|NL
259 Tanner Banks PHI 65333.861.2464201$-8.86AL|NL
260 Mitch Spence OAK 121674.511.3396370$-8.89AL|NL
261 Zebby Matthews MIN 77444.221.2073160$-8.93AL|NL
262 Yariel Rodriguez TOR 89464.161.3193400$-8.93AL|NL
263 Trevor Williams WAS 110664.421.3290340$-8.93AL|NL
264 Ryan Thompson ARI 60443.751.2648171$-9.00AL|NL
265 Brant Hurter DET 54433.711.2046130$-9.11AL|NL
266 Ian Hamilton NYY 55223.511.2659222$-9.13AL|NL
267 Ryne Stanek NYM 56433.981.3163261$-9.17AL|NL
268 Michel Otanez OAK 56423.881.4072321$-9.18AL|NL
269 Ben Brown CHC 48323.581.1855180$-9.19AL|NL
270 Gregory Soto BAL 55343.741.3261252$-9.22AL|NL
271 Tomoyuki Sugano BAL 130674.571.2995330$-9.27AL|NL
272 Joseph Mantiply ARI 55433.821.2648161$-9.30AL|NL
273 Brock Burke LAA 62434.091.2962211$-9.34AL|NL
274 Nate Pearson CHC 56324.031.2560202$-9.36AL|NL
275 Landen Roupp SF 73333.761.3272320$-9.39AL|NL
276 Kevin Kelly TB 50323.541.1444110$-9.42AL|NL
277 Jackson Jobe DET 106564.471.3188390$-9.44AL|NL
278 Dennis Santana PIT 64334.211.3262254$-9.46AL|NL
279 Ryan Fernandez STL 63343.861.3363252$-9.48AL|NL
280 Brock Stewart MIN 50213.471.2662221$-9.52AL|NL
281 Tayler Scott HOU 61433.911.3561281$-9.55AL|NL
282 Alec Marsh KAN 94674.611.3391340$-9.56AL|NL
283 Craig Kimbrel BAL 41334.031.3049204$-9.60AL|NL
284 Mike Soroka WAS 101574.541.3496430$-9.66AL|NL
285 Colin Holderman PIT 58333.831.3359252$-9.70AL|NL
286 Erik Swanson TOR 52324.071.2651183$-9.71AL|NL
287 Clayton Kershaw IL-15 LAD 54423.741.2250150$-9.73AL|NL
288 Jake Junis CLE 59323.991.1755130$-9.79AL|NL
289 Jake Cousins NYY 49323.781.3159251$-9.99AL|NL
290 Hoby Milner TEX 55323.811.2051130$-10.00AL|NL
291 Bailey Falter PIT 123684.571.3292370$-10.01AL|NL
292 Emilio Pagan CIN 59344.321.2562202$-10.04AL|NL
293 Cade Povich BAL 86554.431.3179330$-10.07AL|NL
294 Paul Blackburn NYM 98554.401.3283310$-10.08AL|NL
295 Jorge Alcala MIN 60334.051.2362230$-10.10AL|NL
296 Tyler Ferguson OAK 63334.111.3568312$-10.14AL|NL
297 Collin Snider SEA 56433.861.3753241$-10.18AL|NL
298 Andrew Kittredge BAL 41323.731.2138112$-10.18AL|NL
299 Ryan Brasier CHC 52223.721.1850151$-10.20AL|NL
300 Davis Martin CWS 129584.551.35113470$-10.27AL|NL