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 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 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 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 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 Davidjohn Herz WAS 1226104.091.30132560$-0.06AL|NL
127 Tyler Holton DET 67323.261.0857176$-0.15AL|NL
128 Kutter Crawford BOS 120574.211.19116350$-0.23AL|NL
129 Tobias Myers MIL 129794.401.24118380$-0.23AL|NL
130 David Peterson NYM 138994.301.36126540$-0.34AL|NL
131 Merrill Kelly ARI 153994.621.31135540$-0.50AL|NL
132 Eduardo Rodriguez ARI 131894.341.31120440$-0.55AL|NL
133 Dean Kremer BAL 147994.561.30123490$-0.59AL|NL
134 Brady Singer CIN 1699114.671.33152530$-0.63AL|NL
135 Camilo Doval SF 62323.391.2369268$-0.69AL|NL
136 Bryan Abreu HOU 71323.621.2089315$-0.70AL|NL
137 Tyler Mahle TEX 114774.361.2299340$-0.94AL|NL
138 Justin Verlander SF 122784.381.24101390$-1.31AL|NL
139 Joel Payamps MIL 61323.731.1461167$-1.58AL|NL
140 Mitch Keller PIT 1769124.761.35158530$-1.67AL|NL
141 Mitchell Parker WAS 1428114.471.33123480$-1.70AL|NL
142 Calvin Faucher MIA 59224.331.42602717$-2.04AL|NL
143 Beau Brieske DET 65323.781.1860227$-2.08AL|NL
144 Eury Perez IL-60 MIA 73563.871.1680230$-2.08AL|NL
145 Cody Bradford TEX 83443.831.1277200$-2.13AL|NL
146 Kyle Harrison SF 117684.291.30115440$-2.14AL|NL
147 David Festa MIN 93574.061.26102340$-2.26AL|NL
148 Reid Detmers LAA 109684.531.28121400$-2.27AL|NL
149 JP Sears OAK 1699124.981.28134490$-2.36AL|NL
150 Hayden Birdsong SF 107684.321.31115460$-2.38AL|NL
151 Luis Ortiz CLE 139794.421.31114500$-2.41AL|NL
152 Matthew Strahm PHI 52213.331.0463144$-2.50AL|NL
153 Ryan Weathers MIA 1418124.551.36128510$-2.54AL|NL
154 Sean Burke CWS 1307114.511.34127550$-2.54AL|NL
155 Charlie Morton BAL 149994.791.39149670$-2.60AL|NL
156 Edward Cabrera MIA 1166104.121.37118580$-2.64AL|NL
157 Casey Mize DET 119784.381.2688320$-2.64AL|NL
158 Jordan Hicks SF 122784.181.35103490$-2.68AL|NL
159 Jeremiah Estrada SD 61223.591.1881264$-2.74AL|NL
160 Mike Soroka WAS 103473.951.2495370$-2.77AL|NL
161 Yimi Garcia TOR 55213.591.0862155$-2.80AL|NL
162 Keegan Akin BAL 68323.561.1475201$-2.87AL|NL
163 Shane Bieber CLE 76453.771.1573180$-2.95AL|NL
164 Landen Roupp SF 90453.771.2588350$-3.00AL|NL
165 Miles Mikolas STL 1669114.801.29109350$-3.14AL|NL
166 Luis Severino OAK 1689114.831.35139590$-3.15AL|NL
167 Zebby Matthews MIN 87464.101.1784190$-3.18AL|NL
168 Jose Leclerc OAK 65323.851.2275304$-3.20AL|NL
169 Joey Cantillo CLE 82463.761.2485330$-3.20AL|NL
170 Aaron Bummer ATL 62312.961.2470241$-3.21AL|NL
171 Andrew Painter PHI 61443.571.1266160$-3.22AL|NL
172 Kris Bubic KAN 102564.071.31101390$-3.23AL|NL
173 Alex Vesia LAD 58313.451.1473241$-3.26AL|NL
174 Kevin Ginkel ARI 62323.921.2364216$-3.31AL|NL
175 Andre Pallante STL 138794.151.3697530$-3.38AL|NL
176 Cole Sands MIN 62323.801.2068224$-3.41AL|NL
177 Jake Irvin WAS 1628124.731.33127560$-3.46AL|NL
178 Jack Leiter TEX 111674.571.30112460$-3.50AL|NL
179 Grant Holmes ATL 114564.351.31113370$-3.65AL|NL
180 Hayden Wesneski HOU 87454.071.2081280$-3.77AL|NL
181 Blake Treinen LAD 55213.531.1960205$-3.91AL|NL
182 Dylan Lee ATL 60313.481.1266150$-3.99AL|NL
183 Erik Miller SF 58323.291.2370291$-4.06AL|NL
184 Jackson Jobe DET 106684.501.2790350$-4.06AL|NL
185 Andrew Heaney PIT 1317104.751.34122450$-4.13AL|NL
186 Seth Halvorsen COL 62224.341.33602411$-4.14AL|NL
187 Lucas Giolito BOS 104674.611.30103390$-4.15AL|NL
188 Frankie Montas NYM 90664.351.2983320$-4.18AL|NL
189 Tyler Rogers SF 68323.531.1549152$-4.22AL|NL
190 A.J. Minter NYM 53213.331.1059162$-4.29AL|NL
191 Jose A. Ferrer WAS 57323.501.1946164$-4.31AL|NL
192 Chad Green TOR 58224.201.1655157$-4.32AL|NL
193 Nick Martinez CIN 1446104.721.30120420$-4.40AL|NL
194 Chris Paddack MIN 105574.401.2689260$-4.44AL|NL
195 Tylor Megill NYM 87454.111.2891340$-4.48AL|NL
196 Evan Phillips IL-15 LAD 52213.571.1455154$-4.49AL|NL
197 Bryan Hudson MIL 58213.241.1563221$-4.51AL|NL
198 Andrew Abbott CIN 138794.841.33122490$-4.59AL|NL
199 Justin Slaten BOS 65324.231.3068266$-4.59AL|NL
200 Jon Gray IL-60 TEX 106674.601.2993350$-4.65AL|NL
201 Seranthony Dominguez BAL 60324.101.2561245$-4.69AL|NL
202 Garrett Whitlock BOS 59213.771.1555134$-4.71AL|NL
203 Jesus Tinoco MIA 65224.271.3465289$-4.79AL|NL
204 Simeon Woods Richardson MIN 126794.671.34104440$-4.82AL|NL
205 Pierce Johnson ATL 61313.891.2871263$-4.84AL|NL
206 Yuki Matsui SD 56213.471.1864232$-4.87AL|NL
207 Yennier Cano BAL 61323.761.2757224$-4.88AL|NL
208 Jose Quintana MIL 1348104.701.37106490$-4.89AL|NL
209 Taylor Rogers CIN 58324.151.2661205$-4.93AL|NL
210 Paul Sewald CLE 54223.891.1362173$-4.98AL|NL
211 Walker Buehler BOS 1398104.781.35106470$-4.99AL|NL
212 David Robertson FA 44223.401.2053194$-5.22AL|NL
213 Tyler Anderson LAA 1689114.991.37133690$-5.22AL|NL
214 Jared Koenig MIL 63323.791.2360242$-5.25AL|NL
215 Tyler Kinley COL 59224.761.35592311$-5.34AL|NL
216 Yariel Rodriguez TOR 88464.251.3090420$-5.35AL|NL
217 Cade Povich BAL 91564.371.3083340$-5.35AL|NL
218 Javier Assad IL-15 CHC 119684.491.3494450$-5.39AL|NL
219 Ben Lively CLE 1318104.941.3297420$-5.42AL|NL
220 Jose Alvarado PHI 57223.731.3161275$-5.45AL|NL
221 Fraser Ellard CWS 57223.591.3156255$-5.49AL|NL
222 Will Warren NYY 97574.461.3291340$-5.55AL|NL
223 Max Meyer MIA 1296114.601.35106450$-5.58AL|NL
224 Luke Weaver NYY 70224.311.2473224$-5.64AL|NL
225 Nick Mears MIL 57323.871.2569271$-5.66AL|NL
226 Brant Hurter DET 58223.241.1452160$-5.67AL|NL
227 Dedniel Nunez NYM 50213.501.1560181$-5.70AL|NL
228 Michael Lorenzen KAN 135794.611.37101560$-5.72AL|NL
229 Luis Garcia HOU 75344.351.2173241$-5.92AL|NL
230 Gregory Santos SEA 52213.511.2048173$-5.92AL|NL
231 Lance Lynn FA 96564.601.3190360$-5.95AL|NL
232 Anthony Bender MIA 56223.961.2856205$-6.00AL|NL
233 Ryan Fernandez STL 62223.831.2161192$-6.00AL|NL
234 Ryne Nelson ARI 100464.431.2783290$-6.06AL|NL
235 Ian Hamilton NYY 58213.701.2861253$-6.06AL|NL
236 Matt Brash SEA 39213.121.1749172$-6.08AL|NL
237 Tim Herrin CLE 58223.371.2059220$-6.11AL|NL
238 Antonio Santillan CIN 58224.141.3171274$-6.17AL|NL
239 Luis Gil NYY 70454.221.3177340$-6.18AL|NL
240 Manuel Rodriguez TB 59324.011.2957233$-6.21AL|NL
241 Alex Cobb DET 83564.251.3063230$-6.25AL|NL
242 Gregory Soto BAL 58323.781.3159272$-6.27AL|NL
243 Adrian Morejon SD 59223.731.1959181$-6.28AL|NL
244 Colin Holderman PIT 59223.821.2759253$-6.34AL|NL
245 AJ Smith-Shawver ATL 76444.391.3080320$-6.37AL|NL
246 Mitch Spence OAK 121694.801.3295360$-6.38AL|NL
247 Brock Burke LAA 62324.001.2460201$-6.40AL|NL
248 Will Vest DET 63324.031.2859212$-6.48AL|NL
249 Kyle Hart SD 77344.261.2882290$-6.50AL|NL
250 Trent Thornton SEA 63224.081.2263212$-6.56AL|NL
251 Jacob Webb TEX 61324.341.2861253$-6.59AL|NL
252 Hans Crouse LAA 53223.791.1865220$-6.59AL|NL
253 Joey Estes OAK 109695.031.2580280$-6.62AL|NL
254 Nate Pearson CHC 55223.931.2157222$-6.68AL|NL
255 Fernando Cruz NYY 61224.081.2886310$-6.68AL|NL
256 Craig Kimbrel ATL 44214.061.2654204$-6.75AL|NL
257 Hoby Milner TEX 56213.761.1650131$-6.76AL|NL
258 Steven Matz STL 101574.561.3485330$-6.80AL|NL
259 Mason Montgomery TB 53213.791.2159201$-6.80AL|NL
260 Kyle Gibson BAL 113674.721.3795420$-6.81AL|NL
261 Michael Kopech IL-15 LAD 51214.121.2957254$-6.88AL|NL
262 Marc Church TEX 44213.951.1652152$-6.90AL|NL
263 Hunter Gaddis CLE 63224.131.1758201$-6.96AL|NL
264 Ryan Brasier CHC 52223.761.1649151$-6.98AL|NL
265 Marcus Stroman NYY 129894.781.4088480$-7.05AL|NL
266 Jake Cousins NYY 51213.741.2762261$-7.10AL|NL
267 Gabe Speier SEA 46213.521.1449130$-7.11AL|NL
268 Griffin Canning NYM 98464.561.3082350$-7.14AL|NL
269 Matthew Liberatore STL 70233.941.2764251$-7.15AL|NL
270 Osvaldo Bido OAK 92464.621.3288380$-7.16AL|NL
271 J.T. Ginn OAK 82464.331.3066280$-7.22AL|NL
272 Clayton Kershaw IL-60 LAD 54434.101.2548170$-7.23AL|NL
273 Joseph Mantiply ARI 55323.931.2447141$-7.24AL|NL
274 Bryan King HOU 50213.381.2352220$-7.25AL|NL
275 Hunter Harvey KAN 60224.181.2460172$-7.27AL|NL
276 John Schreiber KAN 57323.841.2849211$-7.29AL|NL
277 Trevor Williams WAS 112594.741.3390360$-7.31AL|NL
278 Jorge Alcala MIN 59324.251.2361210$-7.33AL|NL
279 Kevin Kelly TB 46213.401.1139100$-7.34AL|NL
280 Nick Sandlin TOR 58223.961.2263260$-7.37AL|NL
281 Garrett Cleavinger TB 58324.331.3364272$-7.37AL|NL
282 Declan Cronin MIA 63223.581.3054231$-7.39AL|NL
283 Abner Uribe MIL 47213.511.2948242$-7.40AL|NL
284 Colin Rea CHC 116584.831.3190350$-7.42AL|NL
285 Mark Leiter Jr. NYY 58224.261.2569221$-7.44AL|NL
286 Angel Zerpa KAN 54213.501.2046160$-7.46AL|NL
287 Tony Gonsolin IL-15 LAD 77444.471.2863270$-7.52AL|NL
288 JoJo Romero STL 57223.891.2751192$-7.58AL|NL
289 Dennis Santana PIT 64224.401.3763295$-7.59AL|NL
290 Grant Holman OAK 52223.781.1952180$-7.60AL|NL
291 Andrew Chafin DET 44213.591.2348181$-7.63AL|NL
292 Daniel Coulombe MIN 47223.871.1949141$-7.63AL|NL
293 Cade Cavalli WAS 73354.231.3168300$-7.77AL|NL
294 Jonathan Cannon CWS 1518124.911.40103500$-7.77AL|NL
295 Shawn Armstrong TEX 62324.321.2560190$-7.78AL|NL
296 Alec Marsh KAN 88464.701.3486340$-7.80AL|NL
297 Jose Butto NYM 62224.151.2763261$-7.81AL|NL
298 Tyson Miller CHC 57224.091.2355211$-7.83AL|NL
299 Ryan Thompson ARI 60324.041.2847171$-7.85AL|NL
300 Colin Poche WAS 46224.031.1943162$-7.85AL|NL