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 Paul Skenes PIT 1791282.781.07228520$29.20AL|NL
2 Tarik Skubal DET 1871392.971.06214450$28.78AL|NL
3 Chris Sale ATL 1761383.121.07216450$26.16AL|NL
4 Zack Wheeler PHI 1901393.281.11208490$23.96AL|NL
5 Jacob deGrom TEX 1441072.890.97193300$23.62AL|NL
6 Garrett Crochet BOS 1631283.091.09208500$23.16AL|NL
7 Logan Gilbert SEA 18912103.391.09202410$22.37AL|NL
8 Edwin Diaz NYM 62422.941.09862435$19.12AL|NL
9 Mason Miller OAK 64422.591.02952329$18.57AL|NL
10 Dylan Cease SD 1791293.481.19214680$17.98AL|NL
11 Sonny Gray STL 1761193.411.16192490$17.25AL|NL
12 Ryan Helsley STL 63433.001.13812433$17.13AL|NL
13 Josh Hader HOU 65433.221.14902731$15.94AL|NL
14 Spencer Strider IL-15 ATL 1341063.221.10178450$15.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Tyler Glasnow LAD 1351063.231.10170400$15.37AL|NL
16 Logan Webb SF 19212103.411.22168440$15.33AL|NL
17 Pablo Lopez MIN 18511103.681.17192460$15.00AL|NL
18 Emmanuel Clase CLE 63333.161.16641533$14.33AL|NL
19 Cole Ragans KAN 1731193.511.23198670$14.16AL|NL
20 Freddy Peralta MIL 17011103.721.19199600$13.74AL|NL
21 Raisel Iglesias ATL 65433.471.16721830$13.25AL|NL
22 Ryan Walker SF 65433.081.13762126$12.93AL|NL
23 Andres Munoz SEA 61332.831.15802526$12.44AL|NL
24 Yoshinobu Yamamoto LAD 1491173.511.18159420$12.32AL|NL
25 Joe Ryan MIN 1521093.791.11169350$12.26AL|NL
26 Michael King SD 1681193.621.23183620$12.16AL|NL
27 George Kirby IL-15 SEA 151993.551.09144240$12.15AL|NL
28 Shota Imanaga CHC 1691093.731.15167380$12.14AL|NL
29 Max Fried NYY 1671183.441.23158480$12.06AL|NL
30 Framber Valdez HOU 1761193.451.26170590$12.04AL|NL
31 Devin Williams NYY 60333.301.23772830$12.02AL|NL
32 Felix Bautista BAL 57322.811.09832324$11.91AL|NL
33 Nathan Eovaldi TEX 1691193.671.20167440$11.83AL|NL
34 Aaron Nola PHI 17911103.841.19179430$11.83AL|NL
35 Spencer Schwellenbach ATL 1691183.711.19166410$11.78AL|NL
36 Corbin Burnes ARI 1791193.721.23183520$11.68AL|NL
37 Blake Snell LAD 1591183.681.26201720$11.51AL|NL
38 Luis Castillo SEA 17510103.711.20177510$11.43AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jhoan Duran MIN 62432.841.14782222$11.21AL|NL
40 Jeff Hoffman TOR 62333.251.14762126$11.15AL|NL
41 Trevor Megill MIL 61333.391.15762227$11.09AL|NL
42 Carlos Rodon NYY 17111103.981.20194550$10.98AL|NL
43 Shane McClanahan IL-15 TB 143983.441.17158430$10.92AL|NL
44 Yusei Kikuchi LAA 16910103.821.21188540$10.64AL|NL
45 MacKenzie Gore WAS 16710103.711.23185620$10.61AL|NL
46 Hunter Brown HOU 1611193.651.25170560$10.24AL|NL
47 Cristopher Sanchez PHI 1621193.501.25145470$9.93AL|NL
48 Tanner Scott LAD 62433.201.24772824$9.92AL|NL
49 Jack Flaherty DET 16210103.751.23171520$9.30AL|NL
50 Justin Steele CHC 1581093.651.22153450$9.17AL|NL
51 Brandon Woodruff IL-15 MIL 149983.761.17159410$9.01AL|NL
52 Kevin Gausman TOR 18311114.001.24180530$8.77AL|NL
53 Sandy Alcantara MIA 17710113.771.24163470$8.72AL|NL
54 Tanner Bibee CLE 16610103.911.21169480$8.67AL|NL
55 Kodai Senga NYM 1591083.711.27175650$8.49AL|NL
56 Hunter Greene CIN 16410104.121.22197600$8.33AL|NL
57 Nick Pivetta SD 149993.891.19169490$8.09AL|NL
58 Roki Sasaki LAD 124963.611.19151440$7.92AL|NL
59 Bryce Miller SEA 16910113.971.21162470$7.83AL|NL
60 Robert Suarez SD 62333.521.21662124$7.76AL|NL
61 Jesus Luzardo PHI 1541093.851.24166530$7.71AL|NL
62 Zach Eflin BAL 1671093.931.19140290$7.45AL|NL
63 Taj Bradley TB 16310104.001.24173550$7.15AL|NL
64 Robbie Ray SF 153993.931.21164490$6.99AL|NL
65 Bailey Ober MIN 16210104.131.20166420$6.99AL|NL
66 Ryan Pressly CHC 57333.521.24591924$6.78AL|NL
67 Peter Fairbanks TB 57333.531.23662323$6.74AL|NL
68 Kenley Jansen LAA 57333.951.23672325$6.74AL|NL
69 Zac Gallen ARI 1621093.901.27168510$6.64AL|NL
70 Shohei Ohtani LAD 114863.521.17134370$6.50AL|NL
71 Aroldis Chapman BOS 60333.161.27853419$6.42AL|NL
72 Ranger Suarez IL-15 PHI 1511083.641.28137490$6.20AL|NL
73 Justin Martinez ARI 64433.081.29803216$5.57AL|NL
74 A.J. Puk ARI 61333.401.19722218$5.41AL|NL
75 Clay Holmes NYM 1561083.561.35146660$5.28AL|NL
76 Jeffrey Springs OAK 144993.921.24143440$4.70AL|NL
77 Kyle Finnegan WAS 60333.871.30592323$4.61AL|NL
78 Brandon Pfaadt ARI 147994.041.22143360$4.50AL|NL
79 Bryan Woo SEA 137893.931.18129330$4.40AL|NL
80 Grayson Rodriguez IL-15 BAL 122873.701.23131410$4.20AL|NL
81 David Peterson NYM 1491083.701.34140590$4.11AL|NL
82 Drew Rasmussen TB 124873.691.21119320$4.10AL|NL
83 Nestor Cortes MIL 142894.041.21144420$3.85AL|NL
84 Luke Jackson TEX 61333.901.34642721$3.25AL|NL
85 Chris Bassitt TOR 17010104.131.30157590$3.16AL|NL
86 Tanner Houck BOS 17210104.031.32153550$3.05AL|NL
87 Mike Clevinger CWS 61334.341.26571822$3.05AL|NL
88 Ryan Pepiot TB 1579104.181.28165580$3.04AL|NL
89 Griffin Jax MIN 67433.261.1479208$2.72AL|NL
90 Nick Lodolo CIN 132884.031.24139410$2.63AL|NL
91 Carlos Estevez KAN 61334.161.31602321$2.60AL|NL
92 Jose Soriano LAA 142983.801.35143610$2.35AL|NL
93 Jose Berrios TOR 18110114.301.29160520$2.18AL|NL
94 Reid Detmers LAA 103663.681.19120360$2.06AL|NL
95 Anthony Bender MIA 60333.721.29612217$2.01AL|NL
96 Seth Lugo KAN 18110114.211.31156530$2.00AL|NL
97 Max Scherzer IL-15 TOR 108763.971.16114270$1.94AL|NL
98 Clarke Schmidt IL-15 NYY 141984.091.28136480$1.93AL|NL
99 Matt Boyd CHC 125883.961.25126430$1.92AL|NL
100 Kumar Rocker TEX 123873.901.26123400$1.82AL|NL
101 Reese Olson DET 137893.881.28126450$1.80AL|NL
102 Brady Singer CIN 1639104.221.30155470$1.46AL|NL
103 Yu Darvish IL-15 SD 130884.171.22125370$1.40AL|NL
104 Gavin Williams CLE 146994.151.31148560$1.36AL|NL
105 Bowden Francis TOR 1569104.361.25144450$1.35AL|NL
106 Eduardo Rodriguez ARI 146994.081.31136480$1.13AL|NL
107 Ben Brown CHC 104663.681.24117410$0.88AL|NL
108 Charlie Morton BAL 149994.171.33152590$0.85AL|NL
109 Camilo Doval SF 59333.191.24702610$0.82AL|NL
110 Jose Alvarado PHI 58323.231.25712710$0.59AL|NL
111 Mitch Keller PIT 1729114.281.31154560$0.48AL|NL
112 Sean Manaea IL-15 NYM 122874.051.28122440$0.37AL|NL
113 Landen Roupp SF 130883.871.34127550$0.27AL|NL
114 Steven Matz STL 122773.911.25107350$0.12AL|NL
115 Brayan Bello IL-15 BOS 148994.061.35136530$0.08AL|NL
116 Cade Smith CLE 65433.121.1382222$0.06AL|NL
117 Matthew Strahm PHI 63333.311.1075195$0.01AL|NL
118 Jordan Romano PHI 56333.921.27612314$-0.02AL|NL
119 Chris Martin TEX 55323.221.1059117$-0.24AL|NL
120 Lucas Erceg KAN 64333.451.2572259$-0.27AL|NL
121 Max Meyer MIA 142894.111.31130470$-0.33AL|NL
122 Blake Treinen LAD 58323.511.1965189$-0.40AL|NL
123 David Bednar PIT 48223.861.27511916$-0.40AL|NL
124 Luis Severino OAK 17410114.361.34152610$-0.49AL|NL
125 Miles Mikolas STL 1629104.321.27117320$-0.65AL|NL
126 Shane Baz TB 143894.261.31140520$-0.76AL|NL
127 Bryan Abreu HOU 69433.321.2088292$-0.90AL|NL
128 Tylor Megill NYM 99653.791.25102360$-0.91AL|NL
129 Jason Adam SD 64333.391.1675235$-0.93AL|NL
130 Justin Verlander SF 133794.211.24113340$-0.99AL|NL
131 Michael Wacha KAN 1519104.341.31131470$-1.09AL|NL
132 Kutter Crawford IL-15 BOS 118774.291.24117340$-1.28AL|NL
133 Andrew Heaney PIT 136894.301.29125430$-1.31AL|NL
134 Zebby Matthews MIN 110674.051.2199230$-1.34AL|NL
135 Shane Bieber IL-15 CLE 88553.631.2088220$-1.35AL|NL
136 Jeremiah Estrada SD 60333.281.1879274$-1.40AL|NL
137 Calvin Faucher MIA 59333.971.35602513$-1.68AL|NL
138 Edward Cabrera IL-15 MIA 125784.051.36136600$-1.68AL|NL
139 Erick Fedde STL 1589104.341.33133510$-1.71AL|NL
140 Ronel Blanco HOU 152994.391.36152650$-1.72AL|NL
141 Tyler Mahle TEX 128884.301.30121430$-1.73AL|NL
142 Orion Kerkering PHI 60333.231.1769214$-1.74AL|NL
143 Keegan Akin BAL 67433.431.1774202$-1.81AL|NL
144 Ben Joyce LAA 59333.461.2772287$-1.82AL|NL
145 Kris Bubic KAN 126774.031.33118450$-1.90AL|NL
146 Tobias Myers IL-15 MIL 138894.361.30126430$-1.94AL|NL
147 Porter Hodge CHC 59333.721.32652810$-1.95AL|NL
148 Seth Halvorsen COL 60334.691.46562619$-2.07AL|NL
149 Jameson Taillon CHC 1579104.501.29126390$-2.07AL|NL
150 Chris Paddack MIN 130784.311.27118340$-2.12AL|NL
151 Dustin May LAD 76543.581.2285270$-2.14AL|NL
152 Jordan Hicks SF 132884.041.38121570$-2.24AL|NL
153 Matthew Liberatore STL 129784.061.33114480$-2.35AL|NL
154 Alex Cobb IL-15 DET 95663.681.2880280$-2.41AL|NL
155 Kyle Harrison SF 91553.831.2597330$-2.48AL|NL
156 Luke Weaver NYY 65333.731.1870185$-2.50AL|NL
157 AJ Smith-Shawver ATL 144884.421.35149610$-2.50AL|NL
158 Aaron Civale IL-15 MIL 122784.351.28117360$-2.61AL|NL
159 Hayden Birdsong SF 108673.991.33116480$-2.63AL|NL
160 Lucas Giolito IL-15 BOS 132884.441.32130470$-2.66AL|NL
161 Yimi Garcia TOR 60333.471.1567183$-2.86AL|NL
162 Casey Mize DET 118784.131.3098350$-2.94AL|NL
163 Spencer Arrighetti HOU 136894.421.35138600$-2.95AL|NL
164 Robert Garcia TEX 59333.381.2267224$-2.95AL|NL
165 Beau Brieske DET 63333.941.2961249$-2.98AL|NL
166 Mitchell Parker WAS 1488104.321.35131550$-2.99AL|NL
167 Reynaldo Lopez IL-60 ATL 94654.031.2897330$-2.99AL|NL
168 Tyler Holton DET 60333.581.2255176$-3.11AL|NL
169 Zack Littell TB 139894.531.29118340$-3.31AL|NL
170 Tommy Kahnle DET 58333.701.3259258$-3.36AL|NL
171 Yariel Rodriguez TOR 87553.961.2995371$-3.38AL|NL
172 Will Vest DET 65333.401.2265213$-3.39AL|NL
173 Garrett Whitlock BOS 64333.631.1766163$-3.44AL|NL
174 Joey Cantillo CLE 96553.841.32101430$-3.52AL|NL
175 Kirby Yates LAD 57323.561.2572264$-3.58AL|NL
176 Merrill Kelly ARI 143894.381.36129500$-3.70AL|NL
177 JP Sears OAK 1709114.691.31139500$-3.78AL|NL
178 Griffin Canning NYM 119774.281.32106400$-3.80AL|NL
179 Jack Leiter IL-15 TEX 121784.361.34122510$-3.81AL|NL
180 Dennis Santana PIT 60334.141.38572611$-3.82AL|NL
181 Jake Irvin WAS 1618114.441.34132530$-3.83AL|NL
182 Frankie Montas IL-15 NYM 100664.101.3196370$-3.95AL|NL
183 Jared Jones IL-60 PIT 77553.871.2580270$-3.95AL|NL
184 A.J. Minter NYM 57323.301.1766201$-3.95AL|NL
185 Liam Hendriks IL-15 BOS 46223.701.1752147$-4.01AL|NL
186 Grant Holmes ATL 126774.321.34115430$-4.11AL|NL
187 Dean Kremer BAL 138894.481.34121470$-4.16AL|NL
188 Eury Perez IL-60 MIA 77453.951.2186260$-4.17AL|NL
189 Jon Gray IL-60 TEX 104674.221.2995320$-4.22AL|NL
190 Fernando Cruz NYY 55323.331.1774230$-4.22AL|NL
191 Gregory Santos SEA 59333.491.2759224$-4.34AL|NL
192 Yennier Cano BAL 59333.371.2660213$-4.36AL|NL
193 Erik Miller SF 58333.211.2772291$-4.44AL|NL
194 Ryne Nelson ARI 119774.341.3197320$-4.45AL|NL
195 Hunter Harvey KAN 57333.531.1963182$-4.45AL|NL
196 Pierce Johnson ATL 61333.541.2674262$-4.48AL|NL
197 Luis Gil IL-60 NYY 95664.231.34106450$-4.50AL|NL
198 Matt Brash IL-15 SEA 48322.961.1761200$-4.58AL|NL
199 Justin Slaten BOS 62333.951.3063236$-4.66AL|NL
200 Aaron Bummer ATL 58323.141.2765241$-4.67AL|NL
201 Gregory Soto BAL 58333.311.2568251$-4.73AL|NL
202 Jose Quintana MIL 141894.331.39119530$-4.76AL|NL
203 Edwin Uceta TB 62334.071.2965256$-4.77AL|NL
204 David Festa MIN 80553.991.2982290$-4.88AL|NL
205 Hayden Wesneski HOU 119784.461.33109420$-4.89AL|NL
206 Paul Blackburn IL-15 NYM 85554.001.2775240$-4.98AL|NL
207 Kenta Maeda DET 74443.961.2071190$-5.04AL|NL
208 Mark Leiter Jr. NYY 59333.591.2269221$-5.06AL|NL
209 Jose A. Ferrer WAS 59333.751.3352226$-5.12AL|NL
210 Reed Garrett NYM 63333.431.2572270$-5.16AL|NL
211 Nick Martinez CIN 1498104.661.33126420$-5.17AL|NL
212 Emilio Pagan CIN 62334.411.2864217$-5.18AL|NL
213 Will Warren NYY 98664.181.3388350$-5.21AL|NL
214 Kyle Gibson BAL 111774.291.3696380$-5.23AL|NL
215 Seranthony Dominguez BAL 60333.741.2467232$-5.28AL|NL
216 Ryan Weathers IL-15 MIA 107674.191.3596400$-5.31AL|NL
217 Evan Phillips IL-15 LAD 50323.571.2057162$-5.34AL|NL
218 Louie Varland MIN 66333.641.2067180$-5.36AL|NL
219 Cole Sands MIN 61333.751.2066191$-5.40AL|NL
220 Clayton Kershaw IL-60 LAD 67543.941.2663190$-5.53AL|NL
221 Garrett Cleavinger TB 57333.691.2869262$-5.56AL|NL
222 Brock Stewart IL-15 MIN 48323.321.1961190$-5.60AL|NL
223 Alexis Diaz IL-15 CIN 49234.511.39542411$-5.66AL|NL
224 Mitch Spence OAK 104664.251.3284310$-5.66AL|NL
225 Alex Vesia LAD 55323.721.2369251$-5.67AL|NL
226 Adrian Morejon SD 58333.551.2461221$-5.71AL|NL
227 Jared Koenig MIL 59333.631.2659212$-5.71AL|NL
228 Jake Junis CLE 66333.781.1864150$-5.72AL|NL
229 Mason Montgomery TB 60333.881.2661223$-5.74AL|NL
230 Ryne Stanek NYM 60333.821.2769272$-5.75AL|NL
231 Gabe Speier SEA 55333.401.2159190$-5.76AL|NL
232 Antonio Santillan CIN 59334.341.3666277$-5.77AL|NL
233 Alec Marsh IL-15 KAN 111674.421.34106410$-5.78AL|NL
234 Yuki Matsui SD 55323.471.2466240$-5.85AL|NL
235 Kevin Ginkel IL-15 ARI 48323.551.2353162$-5.92AL|NL
236 Dylan Lee ATL 59333.641.2164190$-5.94AL|NL
237 John Brebbia DET 55333.851.2258182$-6.03AL|NL
238 Trent Thornton SEA 64333.891.2562212$-6.06AL|NL
239 Tanner Banks PHI 65333.671.2465220$-6.13AL|NL
240 Abner Uribe MIL 57333.431.3467301$-6.19AL|NL
241 Andre Pallante STL 129784.041.4495530$-6.22AL|NL
242 Mike Soroka IL-15 WAS 112674.381.36102450$-6.28AL|NL
243 Chad Green TOR 59334.091.2458183$-6.30AL|NL
244 Walker Buehler BOS 1448104.591.38120480$-6.31AL|NL
245 Tim Herrin CLE 59333.501.2865250$-6.31AL|NL
246 Colin Holderman PIT 59333.921.3460264$-6.33AL|NL
247 Michael McGreevy STL 81443.861.2759190$-6.34AL|NL
248 Joel Payamps MIL 58333.861.2557192$-6.39AL|NL
249 JoJo Romero STL 60333.541.2958221$-6.39AL|NL
250 Caleb Ferguson PIT 61333.691.3363272$-6.45AL|NL
251 Bryan Hudson MIL 55333.541.2560220$-6.51AL|NL
252 Nick Mears IL-15 MIL 53323.611.2665240$-6.56AL|NL
253 Javier Assad IL-15 CHC 129784.451.39110500$-6.58AL|NL
254 Bryan King HOU 60333.711.2962241$-6.64AL|NL
255 Ian Anderson LAA 93554.161.3684360$-6.76AL|NL
256 David Robertson FA 44223.221.1754160$-6.77AL|NL
257 Dedniel Nunez NYM 47323.491.2152180$-6.78AL|NL
258 Taylor Rogers CIN 57334.051.3263233$-6.83AL|NL
259 Jose Suarez ATL 68433.971.3066240$-6.88AL|NL
260 Jason Foley DET 48223.731.2941155$-6.90AL|NL
261 Paul Sewald CLE 56334.051.2362191$-6.96AL|NL
262 Brant Hurter DET 53323.481.2144120$-6.97AL|NL
263 Osvaldo Bido OAK 112674.551.35102450$-6.98AL|NL
264 Keaton Winn SF 52333.571.2250150$-6.98AL|NL
265 Trevor Williams WAS 136794.611.35107420$-6.98AL|NL
266 Derek Law IL-15 WAS 63333.981.3255233$-7.12AL|NL
267 Jose Leclerc OAK 59333.971.2966271$-7.16AL|NL
268 Bailey Falter PIT 138794.601.35104410$-7.17AL|NL
269 Jorge Alcala MIN 58333.971.2864231$-7.17AL|NL
270 Jorge Lopez WAS 57334.031.3451214$-7.18AL|NL
271 Caleb Thielbar CHC 53323.731.2558200$-7.19AL|NL
272 Kyle Wright IL-15 KAN 83554.161.3571280$-7.21AL|NL
273 Manuel Rodriguez TB 58333.841.3256222$-7.21AL|NL
274 Justin Wilson BOS 56333.791.2558190$-7.27AL|NL
275 Ryan Borucki PIT 57333.761.3056221$-7.31AL|NL
276 Logan Allen CLE 117784.481.4199470$-7.44AL|NL
277 Angel Perdomo OAK 50323.691.2960240$-7.45AL|NL
278 Joe Boyle TB 67443.961.4180400$-7.49AL|NL
279 Marcus Stroman NYY 1559104.561.43115550$-7.51AL|NL
280 Cody Bradford IL-15 TEX 52333.971.1749110$-7.53AL|NL
281 Graham Ashcraft CIN 55334.111.2948153$-7.56AL|NL
282 Ryan Brasier IL-15 CHC 49223.781.2349152$-7.57AL|NL
283 Michel Otanez IL-15 OAK 49323.711.3559271$-7.62AL|NL
284 Brock Burke LAA 62334.021.3062241$-7.66AL|NL
285 Bryan Baker BAL 59333.891.2963240$-7.66AL|NL
286 Angel Zerpa KAN 58333.721.3252201$-7.66AL|NL
287 Cade Povich BAL 60434.061.3058220$-7.67AL|NL
288 Julian Merryweather CHC 54333.781.2959230$-7.67AL|NL
289 Cade Cavalli IL-15 WAS 84454.261.3379320$-7.71AL|NL
290 Ian Hamilton IL-15 NYY 48323.601.2851190$-7.73AL|NL
291 Jesus Tinoco IL-15 MIA 49223.851.3051193$-7.75AL|NL
292 Cameron Booser CWS 55333.991.3059221$-7.77AL|NL
293 Daniel Young NYM 54323.591.3356240$-7.78AL|NL
294 Andrew Abbott IL-15 CIN 112684.721.36107410$-7.82AL|NL
295 Nate Pearson CHC 58333.991.2863240$-7.83AL|NL
296 Craig Kimbrel ATL 48323.831.2858220$-7.84AL|NL
297 Daniel Coulombe MIN 54333.821.2754180$-7.86AL|NL
298 Hoby Milner TEX 55333.761.2750160$-7.92AL|NL
299 Phil Maton STL 62334.111.3257232$-7.93AL|NL
300 Craig Yoho MIL 51323.761.3056220$-7.95AL|NL