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 1841382.911.00215410$30.62AL|NL
2 Paul Skenes PIT 1741382.841.05212500$28.29AL|NL
3 Zack Wheeler PHI 1921493.421.10201520$24.08AL|NL
4 Logan Gilbert SEA 19413103.531.06202400$23.94AL|NL
5 Garrett Crochet BOS 1531183.261.10206490$20.17AL|NL
6 Chris Sale ATL 1531273.311.11190430$19.42AL|NL
7 Dylan Cease SD 18212103.641.17218690$18.91AL|NL
8 Cole Ragans KAN 1771293.491.19206670$18.25AL|NL
9 Emmanuel Clase CLE 67322.691.00581237$17.91AL|NL
10 Logan Webb SF 1971393.501.16160400$17.87AL|NL
11 Justin Steele CHC 1681293.401.13157410$16.91AL|NL
12 Edwin Diaz NYM 65313.251.05942334$16.67AL|NL
13 Framber Valdez HOU 1851393.531.21175590$16.42AL|NL
14 Pablo Lopez MIN 18612103.801.17193470$16.19AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Max Fried NYY 1661283.321.17157520$16.09AL|NL
16 Joe Ryan MIN 1591093.721.06175350$15.85AL|NL
17 Freddy Peralta MIL 1661193.731.13187570$15.82AL|NL
18 George Kirby SEA 1541083.451.03139230$15.52AL|NL
19 Josh Hader HOU 63323.271.07882633$15.32AL|NL
20 Mason Miller OAK 66322.871.00942328$15.32AL|NL
21 Blake Snell LAD 1571283.671.23206710$15.15AL|NL
22 Tyler Glasnow LAD 1351063.411.08167400$15.03AL|NL
23 Spencer Schwellenbach ATL 1651283.671.15160390$14.62AL|NL
24 Bailey Ober MIN 16911103.921.12175430$14.19AL|NL
25 Michael King SD 1701193.701.19184560$14.13AL|NL
26 Tanner Bibee CLE 16911103.801.15172480$13.84AL|NL
27 Yoshinobu Yamamoto LAD 1501173.511.15155390$13.62AL|NL
28 Ryan Helsley STL 64323.341.14742433$13.44AL|NL
29 Shota Imanaga CHC 1691193.981.12169390$13.38AL|NL
30 Bryce Miller SEA 16911103.851.12156420$13.34AL|NL
31 Raisel Iglesias ATL 67313.611.12681634$13.24AL|NL
32 Luis Castillo SEA 18111103.881.18175540$12.96AL|NL
33 Jacob deGrom TEX 111863.230.98142280$12.66AL|NL
34 Spencer Strider IL-15 ATL 119953.321.10158360$12.40AL|NL
35 Corbin Burnes ARI 18512103.961.21173570$12.28AL|NL
36 Aaron Nola PHI 18512104.141.19179480$12.08AL|NL
37 Sonny Gray STL 1631093.791.18174500$12.00AL|NL
38 Devin Williams NYY 59213.141.17812731$11.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Felix Bautista BAL 56312.951.10802527$11.64AL|NL
40 Hunter Brown HOU 1681193.851.21168580$11.36AL|NL
41 Andres Munoz SEA 60212.821.06722127$11.22AL|NL
42 Jhoan Duran MIN 63323.261.17702128$10.45AL|NL
43 Sandy Alcantara MIA 17210103.701.19140440$10.23AL|NL
44 Bryan Woo SEA 137983.621.08124310$10.16AL|NL
45 Zach Eflin BAL 1671193.941.15132290$10.10AL|NL
46 Ryan Walker SF 69323.371.15802225$9.93AL|NL
47 Jack Flaherty DET 15710103.981.21176520$9.92AL|NL
48 Zac Gallen ARI 1671194.001.22165490$9.86AL|NL
49 Cristopher Sanchez PHI 16712103.831.24139440$9.47AL|NL
50 Brandon Woodruff MIL 120863.621.09134340$8.71AL|NL
51 Nick Pivetta SD 15010104.211.18168470$8.71AL|NL
52 Nestor Cortes MIL 143893.841.13141400$8.23AL|NL
53 Shane McClanahan IL-15 TB 136993.811.17143390$8.18AL|NL
54 Yusei Kikuchi LAA 16910104.311.24185510$7.71AL|NL
55 Tanner Houck BOS 17211103.981.26148540$7.65AL|NL
56 Kodai Senga NYM 1511093.971.26163650$7.58AL|NL
57 Ryan Pepiot TB 1519104.131.17152470$7.44AL|NL
58 Jared Jones PIT 16210114.161.25167520$7.09AL|NL
59 Jeff Hoffman TOR 62223.931.21792626$7.03AL|NL
60 Tanner Scott LAD 66313.471.30773224$6.99AL|NL
61 Nathan Eovaldi TEX 1571094.171.22153500$6.89AL|NL
62 Reynaldo Lopez ATL 1571194.181.29165580$6.58AL|NL
63 Hunter Greene CIN 151994.291.22173560$6.58AL|NL
64 Carlos Rodon NYY 16010104.411.24177600$6.51AL|NL
65 Seth Lugo KAN 18212114.321.27154510$6.37AL|NL
66 Taj Bradley TB 1599104.271.22166510$6.27AL|NL
67 Brandon Pfaadt ARI 15410104.311.20148370$6.24AL|NL
68 Clarke Schmidt IL-15 NYY 14410104.071.23140450$6.14AL|NL
69 Robbie Ray SF 145994.301.24170560$5.74AL|NL
70 Grayson Rodriguez BAL 128973.951.21132390$5.51AL|NL
71 Justin Martinez ARI 67323.291.30773420$5.48AL|NL
72 Kevin Gausman TOR 18011114.511.27173580$5.45AL|NL
73 Clay Holmes NYM 137773.461.24127480$5.36AL|NL
74 Kumar Rocker TEX 109873.721.15115340$5.17AL|NL
75 Ranger Suarez PHI 1541093.941.28132500$5.09AL|NL
76 Shohei Ohtani LAD 94743.371.13111320$4.96AL|NL
77 Trevor Megill MIL 57224.201.24672125$4.68AL|NL
78 Ryan Pressly CHC 58223.691.21541623$4.24AL|NL
79 Sean Manaea NYM 144984.241.25147520$4.23AL|NL
80 Michael Wacha KAN 16110104.291.26141510$4.18AL|NL
81 Kenley Jansen LAA 55323.981.15632120$4.18AL|NL
82 Robert Suarez SD 61224.161.24572125$4.11AL|NL
83 MacKenzie Gore WAS 1649124.281.31172620$3.96AL|NL
84 Erick Fedde STL 1649104.321.24141480$3.67AL|NL
85 Roki Sasaki LAD 128974.151.25130420$3.45AL|NL
86 Gavin Williams CLE 139894.071.25136510$3.44AL|NL
87 Reese Olson DET 141894.001.24125450$3.34AL|NL
88 Peter Fairbanks TB 52223.971.22561922$3.03AL|NL
89 A.J. Puk ARI 63323.481.15742013$2.90AL|NL
90 Jesus Luzardo PHI 144894.241.26143480$2.76AL|NL
91 Alexis Diaz IL-15 CIN 64324.321.30683021$2.71AL|NL
92 Chris Bassitt TOR 17210104.451.30153610$2.68AL|NL
93 David Bednar PIT 59224.071.23602021$2.61AL|NL
94 Chris Martin TEX 57213.481.0658915$2.51AL|NL
95 Aroldis Chapman BOS 59313.401.29863713$2.20AL|NL
96 Jameson Taillon CHC 16410104.511.24121420$2.00AL|NL
97 Drew Rasmussen TB 107573.621.14101280$1.95AL|NL
98 Bowden Francis TOR 142894.551.20132410$1.85AL|NL
99 Porter Hodge CHC 63313.151.17722710$1.84AL|NL
100 Jordan Romano PHI 52214.261.26521922$1.79AL|NL
101 Brayan Bello BOS 150994.241.31134490$1.70AL|NL
102 Liam Hendriks BOS 52213.771.09611115$1.51AL|NL
103 Carlos Estevez KAN 62324.291.28602119$1.47AL|NL
104 Jose Soriano LAA 141994.081.33124580$1.44AL|NL
105 Kyle Finnegan WAS 62324.581.34572422$1.40AL|NL
106 Yu Darvish SD 128884.411.23125420$1.36AL|NL
107 Shane Baz TB 1398104.371.25128480$1.27AL|NL
108 Jason Adam SD 66323.411.0775237$1.26AL|NL
109 Lucas Erceg KAN 65323.621.31733214$1.18AL|NL
110 Aaron Civale MIL 1418104.421.24125430$1.05AL|NL
111 Matt Boyd CHC 101673.871.19106330$1.04AL|NL
112 Nick Lodolo CIN 137894.431.29142450$0.93AL|NL
113 Ronel Blanco HOU 16010114.701.32156680$0.93AL|NL
114 Kirby Yates LAD 58313.621.19742611$0.91AL|NL
115 Cade Smith CLE 67322.931.0888242$0.84AL|NL
116 Spencer Arrighetti HOU 1458104.531.30153580$0.77AL|NL
117 Jason Foley DET 59323.921.25441717$0.55AL|NL
118 Zack Littell TB 1358104.491.21110290$0.40AL|NL
119 Jose Berrios TOR 18510114.691.31152550$0.38AL|NL
120 Max Scherzer TOR 102674.221.16108310$0.38AL|NL
121 Edwin Uceta TB 64323.911.20752611$0.37AL|NL
122 Orion Kerkering PHI 61313.091.1067176$0.28AL|NL
123 Griffin Jax MIN 66323.461.1474207$0.22AL|NL
124 Jeffrey Springs OAK 1328104.521.26125380$0.07AL|NL
125 Robert Garcia TEX 63323.581.1972239$0.05AL|NL
126 Grant Wolfram MIL 13103.871.291460$0.00AL|NL
127 Justin Hagenman NYM 12004.061.201240$0.00AL|NL
128 Alan Rangel PHI 17104.711.341760$0.00AL|NL
129 Davidjohn Herz IL-60 WAS 1226104.091.30132560$-0.06AL|NL
130 Tyler Holton DET 67323.261.0857176$-0.15AL|NL
131 Kutter Crawford BOS 120574.211.19116350$-0.23AL|NL
132 Tobias Myers MIL 129794.401.24118380$-0.23AL|NL
133 David Peterson NYM 138994.301.36126540$-0.34AL|NL
134 Merrill Kelly ARI 153994.621.31135540$-0.50AL|NL
135 Eduardo Rodriguez ARI 131894.341.31120440$-0.55AL|NL
136 Dean Kremer BAL 147994.561.30123490$-0.59AL|NL
137 Brady Singer CIN 1699114.671.33152530$-0.63AL|NL
138 Camilo Doval SF 62323.391.2369268$-0.69AL|NL
139 Bryan Abreu HOU 71323.621.2089315$-0.70AL|NL
140 Tyler Mahle TEX 114774.361.2299340$-0.94AL|NL
141 Justin Verlander SF 122784.381.24101390$-1.31AL|NL
142 Joel Payamps MIL 61323.731.1461167$-1.58AL|NL
143 Mitch Keller PIT 1769124.761.35158530$-1.67AL|NL
144 Mitchell Parker WAS 1428114.471.33123480$-1.70AL|NL
145 Calvin Faucher MIA 59224.331.42602717$-2.04AL|NL
146 Beau Brieske DET 65323.781.1860227$-2.08AL|NL
147 Eury Perez IL-60 MIA 73563.871.1680230$-2.08AL|NL
148 Cody Bradford TEX 83443.831.1277200$-2.13AL|NL
149 Kyle Harrison SF 117684.291.30115440$-2.14AL|NL
150 David Festa MIN 93574.061.26102340$-2.26AL|NL
151 Reid Detmers LAA 109684.531.28121400$-2.27AL|NL
152 JP Sears OAK 1699124.981.28134490$-2.36AL|NL
153 Hayden Birdsong SF 107684.321.31115460$-2.38AL|NL
154 Luis Ortiz CLE 139794.421.31114500$-2.41AL|NL
155 Matthew Strahm PHI 52213.331.0463144$-2.50AL|NL
156 Ryan Weathers MIA 1418124.551.36128510$-2.54AL|NL
157 Sean Burke CWS 1307114.511.34127550$-2.54AL|NL
158 Charlie Morton BAL 149994.791.39149670$-2.60AL|NL
159 Edward Cabrera MIA 1166104.121.37118580$-2.64AL|NL
160 Casey Mize DET 119784.381.2688320$-2.64AL|NL
161 Jordan Hicks SF 122784.181.35103490$-2.68AL|NL
162 Jeremiah Estrada SD 61223.591.1881264$-2.74AL|NL
163 Mike Soroka WAS 103473.951.2495370$-2.77AL|NL
164 Yimi Garcia TOR 55213.591.0862155$-2.80AL|NL
165 Keegan Akin BAL 68323.561.1475201$-2.87AL|NL
166 Shane Bieber CLE 76453.771.1573180$-2.95AL|NL
167 Landen Roupp SF 90453.771.2588350$-3.00AL|NL
168 Miles Mikolas STL 1669114.801.29109350$-3.14AL|NL
169 Luis Severino OAK 1689114.831.35139590$-3.15AL|NL
170 Zebby Matthews MIN 87464.101.1784190$-3.18AL|NL
171 Jose Leclerc OAK 65323.851.2275304$-3.20AL|NL
172 Joey Cantillo CLE 82463.761.2485330$-3.20AL|NL
173 Aaron Bummer ATL 62312.961.2470241$-3.21AL|NL
174 Andrew Painter PHI 61443.571.1266160$-3.22AL|NL
175 Kris Bubic KAN 102564.071.31101390$-3.23AL|NL
176 Alex Vesia LAD 58313.451.1473241$-3.26AL|NL
177 Kevin Ginkel IL-15 ARI 62323.921.2364216$-3.31AL|NL
178 Andre Pallante STL 138794.151.3697530$-3.38AL|NL
179 Cole Sands MIN 62323.801.2068224$-3.41AL|NL
180 Jake Irvin WAS 1628124.731.33127560$-3.46AL|NL
181 Jack Leiter TEX 111674.571.30112460$-3.50AL|NL
182 Grant Holmes ATL 114564.351.31113370$-3.65AL|NL
183 Hayden Wesneski HOU 87454.071.2081280$-3.77AL|NL
184 Blake Treinen LAD 55213.531.1960205$-3.91AL|NL
185 Dylan Lee ATL 60313.481.1266150$-3.99AL|NL
186 Erik Miller SF 58323.291.2370291$-4.06AL|NL
187 Jackson Jobe DET 106684.501.2790350$-4.06AL|NL
188 Andrew Heaney PIT 1317104.751.34122450$-4.13AL|NL
189 Seth Halvorsen COL 62224.341.33602411$-4.14AL|NL
190 Lucas Giolito BOS 104674.611.30103390$-4.15AL|NL
191 Frankie Montas NYM 90664.351.2983320$-4.18AL|NL
192 Tyler Rogers SF 68323.531.1549152$-4.22AL|NL
193 A.J. Minter NYM 53213.331.1059162$-4.29AL|NL
194 Jose A. Ferrer WAS 57323.501.1946164$-4.31AL|NL
195 Chad Green TOR 58224.201.1655157$-4.32AL|NL
196 Nick Martinez CIN 1446104.721.30120420$-4.40AL|NL
197 Chris Paddack MIN 105574.401.2689260$-4.44AL|NL
198 Tylor Megill NYM 87454.111.2891340$-4.48AL|NL
199 Evan Phillips IL-15 LAD 52213.571.1455154$-4.49AL|NL
200 Bryan Hudson MIL 58213.241.1563221$-4.51AL|NL
201 Andrew Abbott IL-15 CIN 138794.841.33122490$-4.59AL|NL
202 Justin Slaten BOS 65324.231.3068266$-4.59AL|NL
203 Jon Gray IL-60 TEX 106674.601.2993350$-4.65AL|NL
204 Seranthony Dominguez BAL 60324.101.2561245$-4.69AL|NL
205 Garrett Whitlock BOS 59213.771.1555134$-4.71AL|NL
206 Jesus Tinoco MIA 65224.271.3465289$-4.79AL|NL
207 Simeon Woods Richardson MIN 126794.671.34104440$-4.82AL|NL
208 Pierce Johnson ATL 61313.891.2871263$-4.84AL|NL
209 Yuki Matsui SD 56213.471.1864232$-4.87AL|NL
210 Yennier Cano BAL 61323.761.2757224$-4.88AL|NL
211 Jose Quintana MIL 1348104.701.37106490$-4.89AL|NL
212 Taylor Rogers CIN 58324.151.2661205$-4.93AL|NL
213 Paul Sewald CLE 54223.891.1362173$-4.98AL|NL
214 Walker Buehler BOS 1398104.781.35106470$-4.99AL|NL
215 David Robertson FA 44223.401.2053194$-5.22AL|NL
216 Tyler Anderson LAA 1689114.991.37133690$-5.22AL|NL
217 Jared Koenig MIL 63323.791.2360242$-5.25AL|NL
218 Tyler Kinley COL 59224.761.35592311$-5.34AL|NL
219 Yariel Rodriguez TOR 88464.251.3090420$-5.35AL|NL
220 Cade Povich BAL 91564.371.3083340$-5.35AL|NL
221 Javier Assad IL-15 CHC 119684.491.3494450$-5.39AL|NL
222 Ben Lively CLE 1318104.941.3297420$-5.42AL|NL
223 Jose Alvarado PHI 57223.731.3161275$-5.45AL|NL
224 Fraser Ellard CWS 57223.591.3156255$-5.49AL|NL
225 Will Warren NYY 97574.461.3291340$-5.55AL|NL
226 Max Meyer MIA 1296114.601.35106450$-5.58AL|NL
227 Luke Weaver NYY 70224.311.2473224$-5.64AL|NL
228 Nick Mears MIL 57323.871.2569271$-5.66AL|NL
229 Brant Hurter DET 58223.241.1452160$-5.67AL|NL
230 Dedniel Nunez NYM 50213.501.1560181$-5.70AL|NL
231 Michael Lorenzen KAN 135794.611.37101560$-5.72AL|NL
232 Luis Garcia HOU 75344.351.2173241$-5.92AL|NL
233 Gregory Santos SEA 52213.511.2048173$-5.92AL|NL
234 Lance Lynn FA 96564.601.3190360$-5.95AL|NL
235 Anthony Bender MIA 56223.961.2856205$-6.00AL|NL
236 Ryan Fernandez STL 62223.831.2161192$-6.00AL|NL
237 Ryne Nelson ARI 100464.431.2783290$-6.06AL|NL
238 Ian Hamilton IL-15 NYY 58213.701.2861253$-6.06AL|NL
239 Matt Brash SEA 39213.121.1749172$-6.08AL|NL
240 Tim Herrin CLE 58223.371.2059220$-6.11AL|NL
241 Antonio Santillan CIN 58224.141.3171274$-6.17AL|NL
242 Luis Gil IL-60 NYY 70454.221.3177340$-6.18AL|NL
243 Manuel Rodriguez TB 59324.011.2957233$-6.21AL|NL
244 Alex Cobb DET 83564.251.3063230$-6.25AL|NL
245 Gregory Soto BAL 58323.781.3159272$-6.27AL|NL
246 Adrian Morejon SD 59223.731.1959181$-6.28AL|NL
247 Colin Holderman PIT 59223.821.2759253$-6.34AL|NL
248 AJ Smith-Shawver ATL 76444.391.3080320$-6.37AL|NL
249 Mitch Spence OAK 121694.801.3295360$-6.38AL|NL
250 Brock Burke LAA 62324.001.2460201$-6.40AL|NL
251 Will Vest DET 63324.031.2859212$-6.48AL|NL
252 Kyle Hart SD 77344.261.2882290$-6.50AL|NL
253 Trent Thornton SEA 63224.081.2263212$-6.56AL|NL
254 Jacob Webb TEX 61324.341.2861253$-6.59AL|NL
255 Hans Crouse LAA 53223.791.1865220$-6.59AL|NL
256 Joey Estes OAK 109695.031.2580280$-6.62AL|NL
257 Nate Pearson CHC 55223.931.2157222$-6.68AL|NL
258 Fernando Cruz NYY 61224.081.2886310$-6.68AL|NL
259 Craig Kimbrel ATL 44214.061.2654204$-6.75AL|NL
260 Hoby Milner TEX 56213.761.1650131$-6.76AL|NL
261 Steven Matz STL 101574.561.3485330$-6.80AL|NL
262 Mason Montgomery TB 53213.791.2159201$-6.80AL|NL
263 Kyle Gibson BAL 113674.721.3795420$-6.81AL|NL
264 Michael Kopech IL-15 LAD 51214.121.2957254$-6.88AL|NL
265 Marc Church TEX 44213.951.1652152$-6.90AL|NL
266 Hunter Gaddis CLE 63224.131.1758201$-6.96AL|NL
267 Ryan Brasier IL-15 CHC 52223.761.1649151$-6.98AL|NL
268 Marcus Stroman NYY 129894.781.4088480$-7.05AL|NL
269 Jake Cousins NYY 51213.741.2762261$-7.10AL|NL
270 Gabe Speier SEA 46213.521.1449130$-7.11AL|NL
271 Griffin Canning NYM 98464.561.3082350$-7.14AL|NL
272 Matthew Liberatore STL 70233.941.2764251$-7.15AL|NL
273 Osvaldo Bido OAK 92464.621.3288380$-7.16AL|NL
274 J.T. Ginn OAK 82464.331.3066280$-7.22AL|NL
275 Clayton Kershaw IL-60 LAD 54434.101.2548170$-7.23AL|NL
276 Joseph Mantiply ARI 55323.931.2447141$-7.24AL|NL
277 Bryan King HOU 50213.381.2352220$-7.25AL|NL
278 Hunter Harvey KAN 60224.181.2460172$-7.27AL|NL
279 John Schreiber KAN 57323.841.2849211$-7.29AL|NL
280 Trevor Williams WAS 112594.741.3390360$-7.31AL|NL
281 Jorge Alcala MIN 59324.251.2361210$-7.33AL|NL
282 Kevin Kelly TB 46213.401.1139100$-7.34AL|NL
283 Nick Sandlin TOR 58223.961.2263260$-7.37AL|NL
284 Garrett Cleavinger TB 58324.331.3364272$-7.37AL|NL
285 Declan Cronin MIA 63223.581.3054231$-7.39AL|NL
286 Abner Uribe MIL 47213.511.2948242$-7.40AL|NL
287 Colin Rea CHC 116584.831.3190350$-7.42AL|NL
288 Mark Leiter Jr. NYY 58224.261.2569221$-7.44AL|NL
289 Angel Zerpa KAN 54213.501.2046160$-7.46AL|NL
290 Tony Gonsolin IL-15 LAD 77444.471.2863270$-7.52AL|NL
291 JoJo Romero STL 57223.891.2751192$-7.58AL|NL
292 Dennis Santana PIT 64224.401.3763295$-7.59AL|NL
293 Grant Holman OAK 52223.781.1952180$-7.60AL|NL
294 Andrew Chafin DET 44213.591.2348181$-7.63AL|NL
295 Daniel Coulombe MIN 47223.871.1949141$-7.63AL|NL
296 Cade Cavalli IL-15 WAS 73354.231.3168300$-7.77AL|NL
297 Jonathan Cannon CWS 1518124.911.40103500$-7.77AL|NL
298 Shawn Armstrong TEX 62324.321.2560190$-7.78AL|NL
299 Alec Marsh IL-15 KAN 88464.701.3486340$-7.80AL|NL
300 Jose Butto NYM 62224.151.2763261$-7.81AL|NL