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 1411162.881.01162290$32.61AL|NL
2 Zack Wheeler PHI 1461063.291.07160360$26.22AL|NL
3 Paul Skenes PIT 129952.931.06152340$25.53AL|NL
4 Chris Sale ATL 128963.221.10153340$22.11AL|NL
5 Garrett Crochet BOS 115853.221.09145360$19.08AL|NL
6 Logan Webb SF 1461073.351.18129340$19.02AL|NL
7 Spencer Strider ATL 113953.461.11151390$18.62AL|NL
8 Max Fried NYY 1361063.371.17127390$18.30AL|NL
9 Framber Valdez HOU 1391073.411.20135450$17.95AL|NL
10 Yoshinobu Yamamoto LAD 115953.311.10124300$17.53AL|NL
11 Dylan Cease SD 136973.611.19157510$17.25AL|NL
12 George Kirby IL-15 SEA 126973.531.07116190$17.03AL|NL
13 Jacob deGrom TEX 107743.241.02127240$16.94AL|NL
14 Edwin Diaz NYM 46423.081.09661825$16.71AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Gilbert IL-15 SEA 113753.311.02122240$16.68AL|NL
16 Michael King SD 129963.501.20142450$16.02AL|NL
17 Josh Hader HOU 48433.201.08681923$15.55AL|NL
18 Hunter Brown HOU 1281073.631.22139440$15.40AL|NL
19 Pablo Lopez MIN 131973.761.15135320$15.00AL|NL
20 Spencer Schwellenbach ATL 127963.671.13123280$14.94AL|NL
21 Ryan Helsley STL 46432.961.15551824$14.69AL|NL
22 Mason Miller OAK 47222.761.01701622$14.35AL|NL
23 Luis Castillo SEA 133973.721.18128400$13.83AL|NL
24 Andres Munoz SEA 46322.661.11591822$13.67AL|NL
25 Hunter Greene IL-15 CIN 122863.851.15145420$13.52AL|NL
26 Sonny Gray STL 129873.681.17134370$13.50AL|NL
27 Carlos Rodon NYY 1271084.101.19145450$13.30AL|NL
28 Freddy Peralta MIL 125873.791.17141450$13.14AL|NL
29 Kevin Gausman TOR 140983.901.21139410$12.72AL|NL
30 Cole Ragans IL-15 KAN 114763.461.18135410$12.72AL|NL
31 Emmanuel Clase CLE 47322.741.0744922$12.61AL|NL
32 Joe Ryan MIN 114763.791.07126240$12.61AL|NL
33 Nick Pivetta SD 120873.891.14136360$12.58AL|NL
34 Jeff Hoffman TOR 47322.991.09591521$12.44AL|NL
35 Felix Bautista BAL 43322.721.10611820$12.10AL|NL
36 Nathan Eovaldi TEX 124863.771.15120310$11.85AL|NL
37 Tanner Scott LAD 46423.041.21552021$11.82AL|NL
38 Bryan Woo SEA 110753.621.07105230$11.46AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jhoan Duran MIN 46432.811.14551518$11.20AL|NL
40 Corbin Burnes ARI 125863.671.20120390$11.17AL|NL
41 Zac Gallen ARI 128963.861.23129420$11.13AL|NL
42 Ryan Walker SF 48323.081.12561520$11.01AL|NL
43 Tanner Bibee CLE 121863.821.17122340$10.96AL|NL
44 Drew Rasmussen TB 106753.401.13104260$10.93AL|NL
45 Raisel Iglesias ATL 48333.351.09521121$10.88AL|NL
46 Zach Eflin BAL 131973.951.16106230$10.51AL|NL
47 Aaron Nola IL-15 PHI 122863.931.18121310$9.84AL|NL
48 MacKenzie Gore WAS 122773.751.24137440$9.61AL|NL
49 Tyler Glasnow IL-15 LAD 92643.531.09113290$9.54AL|NL
50 Bailey Ober MIN 120864.051.15118290$9.48AL|NL
51 Brandon Woodruff IL-15 MIL 115753.811.16119330$9.45AL|NL
52 Jesus Luzardo PHI 116863.891.20122370$9.45AL|NL
53 Jack Flaherty DET 117773.811.21126370$8.83AL|NL
54 Devin Williams NYY 44423.091.18582116$8.80AL|NL
55 Kodai Senga NYM 113863.701.27122490$8.76AL|NL
56 Robert Suarez SD 47333.591.18471521$8.66AL|NL
57 Cristopher Sanchez PHI 116753.561.22105320$8.26AL|NL
58 Shota Imanaga IL-15 CHC 103753.781.1499240$7.68AL|NL
59 Brandon Pfaadt ARI 117874.061.20115280$7.65AL|NL
60 Clay Holmes NYM 117863.621.30112450$7.65AL|NL
61 Peter Fairbanks TB 44333.481.21481719$7.23AL|NL
62 Chris Bassitt TOR 131884.021.27124420$6.97AL|NL
63 Ranger Suarez PHI 112863.731.26102360$6.91AL|NL
64 Bryce Miller IL-15 SEA 100763.811.1695290$6.50AL|NL
65 Kenley Jansen LAA 43223.971.20491621$6.16AL|NL
66 Kyle Finnegan WAS 44233.961.32431723$5.74AL|NL
67 Taj Bradley TB 117774.081.24121390$5.68AL|NL
68 Aroldis Chapman BOS 44423.341.29652613$5.67AL|NL
69 Yusei Kikuchi LAA 124674.061.24132410$5.64AL|NL
70 Seth Lugo IL-15 KAN 123874.041.25106340$5.64AL|NL
71 Sandy Alcantara MIA 130783.921.25109370$5.63AL|NL
72 Trevor Megill MIL 45223.561.23541718$5.46AL|NL
73 Matt Boyd CHC 109763.941.24109350$5.35AL|NL
74 Robbie Ray SF 114774.101.26125440$5.34AL|NL
75 Shane McClanahan IL-60 TB 80643.511.1786250$4.64AL|NL
76 Jose Berrios TOR 140884.261.27119420$4.60AL|NL
77 Justin Martinez IL-15 ARI 39223.311.30482018$4.56AL|NL
78 Nick Lodolo CIN 104774.091.22105310$4.44AL|NL
79 Merrill Kelly ARI 120864.161.26105380$4.39AL|NL
80 Max Scherzer IL-60 TOR 88653.931.1390230$4.16AL|NL
81 Yu Darvish IL-15 SD 101764.131.1997280$4.12AL|NL
82 Ryan Pepiot TB 113774.171.26114410$3.84AL|NL
83 David Bednar PIT 45243.941.26471718$3.48AL|NL
84 Kris Bubic KAN 115663.961.27111370$3.41AL|NL
85 Jameson Taillon CHC 121864.301.2396280$3.40AL|NL
86 Ryan Pressly CHC 43223.601.25421417$3.27AL|NL
87 Jordan Romano PHI 44334.131.28451617$3.21AL|NL
88 Shane Baz TB 109664.041.24106390$3.13AL|NL
89 Carlos Estevez KAN 45333.861.25431615$2.73AL|NL
90 Brayan Bello BOS 115874.131.33104410$2.59AL|NL
91 Tyler Mahle TEX 106654.071.2297350$2.55AL|NL
92 Clarke Schmidt NYY 106664.041.26105370$2.49AL|NL
93 Michael Wacha KAN 111764.091.2694330$2.48AL|NL
94 Jeffrey Springs OAK 105774.151.2697340$2.35AL|NL
95 Roki Sasaki IL-15 LAD 76543.681.1885270$2.05AL|NL
96 Blake Snell IL-60 LAD 69533.511.2186310$2.00AL|NL
97 Mitch Keller PIT 130784.301.29114400$1.97AL|NL
98 Reese Olson IL-10 DET 93663.851.2587310$1.93AL|NL
99 Gavin Williams CLE 103664.051.29107420$1.86AL|NL
100 Matthew Strahm PHI 46423.241.0655124$1.59AL|NL
101 Brady Singer CIN 119774.361.29112360$1.50AL|NL
102 Bowden Francis TOR 110774.471.2297310$1.33AL|NL
103 Sean Manaea IL-60 NYM 91654.121.2391310$1.24AL|NL
104 Ronel Blanco HOU 108764.271.31106470$1.17AL|NL
105 Emilio Pagan CIN 45234.261.22471415$1.05AL|NL
106 Cade Smith CLE 48322.921.1062163$0.94AL|NL
107 Ben Brown CHC 84543.851.2592320$0.88AL|NL
108 Hayden Birdsong SF 100654.051.32104450$0.87AL|NL
109 David Peterson NYM 103653.831.3495400$0.86AL|NL
110 Jose Soriano LAA 103673.881.3293440$0.85AL|NL
111 Clayton Kershaw LAD 77643.781.2370220$0.64AL|NL
112 Lance McCullers HOU 105653.971.34100470$0.47AL|NL
113 Tony Gonsolin LAD 99754.381.2588330$0.38AL|NL
114 Will Vest DET 46223.401.20461510$0.18AL|NL
115 Jason Adam SD 48323.091.0856173$0.12AL|NL
116 Eduardo Rodriguez IL-15 ARI 86654.001.2781270$0.04AL|NL
117 Luis Severino OAK 129694.381.28109420$-0.10AL|NL
118 Luke Weaver NYY 49323.871.1853158$-0.13AL|NL
119 Nick Martinez CIN 108664.221.2790290$-0.29AL|NL
120 JP Sears OAK 127794.591.26102350$-0.39AL|NL
121 Erick Fedde STL 118784.341.3195400$-0.50AL|NL
122 Ryne Nelson ARI 101654.221.2784270$-0.84AL|NL
123 Justin Verlander SF 105664.241.2888310$-0.85AL|NL
124 Anthony Bender MIA 45333.871.29451710$-0.87AL|NL
125 Landen Roupp SF 99553.981.3397420$-0.91AL|NL
126 Shane Bieber IL-60 CLE 71433.641.1969180$-1.00AL|NL
127 Lucas Erceg KAN 47323.481.2251176$-1.09AL|NL
128 Matthew Liberatore STL 102564.101.2890330$-1.10AL|NL
129 Grant Holmes ATL 100654.291.3297360$-1.20AL|NL
130 Jeremiah Estrada SD 46323.251.1563182$-1.29AL|NL
131 Tomoyuki Sugano BAL 119774.451.2680280$-1.30AL|NL
132 Zebby Matthews MIN 86454.121.1982180$-1.46AL|NL
133 Luke Jackson TEX 42234.211.34441913$-1.64AL|NL
134 Max Meyer MIA 104574.191.3299360$-1.78AL|NL
135 Griffin Jax MIN 46333.211.1056131$-1.97AL|NL
136 Luis Gil IL-60 NYY 77544.141.2985380$-1.98AL|NL
137 Tanner Houck IL-15 BOS 89554.051.2877280$-2.08AL|NL
138 Luis Ortiz CLE 114664.321.3498440$-2.11AL|NL
139 Lucas Giolito BOS 111674.561.33111410$-2.12AL|NL
140 Casey Mize IL-15 DET 99664.251.2977280$-2.13AL|NL
141 Bryan Abreu HOU 51223.161.2067222$-2.14AL|NL
142 Andrew Heaney PIT 102574.361.2894320$-2.29AL|NL
143 Colin Rea CHC 108664.471.2888300$-2.33AL|NL
144 Orion Kerkering PHI 43323.251.1749143$-2.39AL|NL
145 Dean Kremer BAL 110774.521.3391370$-2.40AL|NL
146 Grayson Rodriguez IL-60 BAL 61433.741.2166200$-2.43AL|NL
147 Aaron Civale IL-15 MIL 100564.401.2792300$-2.45AL|NL
148 Mitchell Parker WAS 113674.351.3392420$-2.58AL|NL
149 Camilo Doval SF 44333.521.2750205$-2.62AL|NL
150 David Festa MIN 76443.981.2780280$-2.67AL|NL
151 Robert Garcia TEX 44323.371.1949153$-2.83AL|NL
152 Shane Smith CWS 101564.281.2985370$-2.88AL|NL
153 Matt Brash SEA 44333.221.2456192$-2.97AL|NL
154 Ryan Weathers MIA 98574.231.3287350$-3.06AL|NL
155 Walker Buehler IL-15 BOS 99664.401.3283310$-3.14AL|NL
156 Jake Irvin WAS 118574.481.2896370$-3.15AL|NL
157 Yimi Garcia TOR 45323.621.1352142$-3.18AL|NL
158 Tommy Kahnle DET 44123.441.2445188$-3.18AL|NL
159 Liam Hendriks BOS 41333.871.1946135$-3.19AL|NL
160 Porter Hodge CHC 34223.681.2938169$-3.25AL|NL
161 Keegan Akin BAL 50323.551.1656151$-3.29AL|NL
162 Kirby Yates IL-15 LAD 35323.231.1846163$-3.33AL|NL
163 Justin Slaten BOS 45323.951.2646166$-3.33AL|NL
164 Kutter Crawford IL-60 BOS 77454.321.2075220$-3.40AL|NL
165 Edward Cabrera MIA 97574.381.36102470$-3.41AL|NL
166 AJ Smith-Shawver ATL 90554.371.3392390$-3.42AL|NL
167 Zack Littell TB 101574.451.2682230$-3.46AL|NL
168 Cade Povich BAL 99674.521.3389380$-3.51AL|NL
169 Dylan Lee ATL 43323.301.1549131$-3.65AL|NL
170 Charlie Morton BAL 94674.511.3895410$-3.82AL|NL
171 Steven Matz STL 79443.981.2767220$-3.85AL|NL
172 Miles Mikolas STL 118674.581.2779230$-3.86AL|NL
173 Fernando Cruz NYY 45223.551.2063202$-4.00AL|NL
174 Eury Perez IL-60 MIA 60343.901.1966200$-4.05AL|NL
175 Garrett Whitlock BOS 47323.681.1747122$-4.12AL|NL
176 Chris Martin TEX 35223.241.103764$-4.18AL|NL
177 Dustin May LAD 64433.891.2558240$-4.23AL|NL
178 Tylor Megill NYM 63443.961.2967240$-4.25AL|NL
179 Alex Vesia LAD 41323.411.2052181$-4.27AL|NL
180 Kevin Ginkel ARI 43323.461.2247142$-4.28AL|NL
181 Shohei Ohtani LAD 46323.551.1654160$-4.39AL|NL
182 Jesus Tinoco MIA 44223.921.2842167$-4.48AL|NL
183 Chris Paddack MIN 104554.571.3191290$-4.61AL|NL
184 Reed Garrett NYM 46433.701.3354221$-4.67AL|NL
185 Griffin Canning NYM 94564.431.3485340$-4.73AL|NL
186 Gunnar Hoglund OAK 103674.671.3182310$-4.73AL|NL
187 Andre Pallante STL 95664.141.3966380$-4.74AL|NL
188 Cole Sands MIN 44323.751.2047142$-4.77AL|NL
189 Garrett Cleavinger TB 43333.731.2552192$-4.80AL|NL
190 Zach Agnos COL 44234.611.35371511$-4.80AL|NL
191 Tim Herrin CLE 44323.411.2347181$-4.87AL|NL
192 Mike Soroka WAS 106584.581.3599450$-4.99AL|NL
193 Reid Detmers LAA 66354.181.2575240$-5.02AL|NL
194 Frankie Montas IL-60 NYM 72554.331.3368280$-5.04AL|NL
195 Jack Leiter TEX 97564.631.3494420$-5.13AL|NL
196 Mark Leiter Jr. NYY 44333.811.2254171$-5.14AL|NL
197 Tyler Anderson LAA 124684.681.3599470$-5.19AL|NL
198 Michael Lorenzen KAN 111674.501.3886460$-5.38AL|NL
199 Adrian Morejon SD 44323.541.2345141$-5.39AL|NL
200 Jon Gray IL-60 TEX 76444.311.2868240$-5.45AL|NL
201 Pierce Johnson ATL 45333.661.2954191$-5.46AL|NL
202 Jose Quintana IL-15 MIL 89554.281.3671320$-5.52AL|NL
203 JoJo Romero STL 44433.771.2841161$-5.58AL|NL
204 Nestor Cortes IL-60 MIL 53333.951.1852150$-5.64AL|NL
205 Hunter Gaddis CLE 46223.671.1745142$-5.64AL|NL
206 Aaron Bummer ATL 41323.451.2947171$-5.70AL|NL
207 Andrew Abbott CIN 87564.551.3581340$-5.70AL|NL
208 Edwin Uceta TB 45223.861.2248173$-5.78AL|NL
209 Michael McGreevy STL 61433.931.2745150$-5.94AL|NL
210 Jackson Jobe DET 94554.521.3375370$-5.95AL|NL
211 Stephen Kolek SD 88644.451.3968290$-5.97AL|NL
212 Manuel Rodriguez TB 43323.521.2642151$-5.97AL|NL
213 Tyler Rogers SF 49333.641.2136101$-6.06AL|NL
214 Calvin Faucher MIA 44224.151.4246217$-6.15AL|NL
215 Trevor Williams WAS 96564.501.3577300$-6.17AL|NL
216 Shelby Miller ARI 44323.991.2544152$-6.19AL|NL
217 Kyle Harrison SF 57333.991.2759210$-6.19AL|NL
218 Gabe Speier SEA 44223.661.1848141$-6.21AL|NL
219 Tyler Holton DET 41223.371.1236101$-6.21AL|NL
220 Evan Phillips IL-15 LAD 31213.401.1634103$-6.23AL|NL
221 Jared Koenig MIL 44323.611.2742161$-6.27AL|NL
222 J.T. Ginn OAK 92564.481.3675320$-6.31AL|NL
223 Dennis Santana PIT 44224.181.3140176$-6.32AL|NL
224 Spencer Turnbull TOR 68334.061.3064250$-6.36AL|NL
225 Bubba Chandler PIT 70454.321.3265280$-6.37AL|NL
226 Louie Varland MIN 50334.081.2551151$-6.38AL|NL
227 Cameron Booser CWS 44234.361.3845207$-6.38AL|NL
228 Bryan King HOU 45213.461.2547171$-6.46AL|NL
229 Yennier Cano BAL 45223.401.2444151$-6.48AL|NL
230 Bailey Falter PIT 103574.611.3377310$-6.62AL|NL
231 Seth Halvorsen COL 43234.471.4141188$-6.63AL|NL
232 Brock Stewart MIN 42213.701.2654191$-6.63AL|NL
233 Daysbel Hernandez ATL 43423.851.4146231$-6.65AL|NL
234 Bryan Hudson MIL 36323.371.2137150$-6.65AL|NL
235 Will Warren NYY 88464.591.3383330$-6.66AL|NL
236 Beau Brieske DET 46234.001.2942174$-6.78AL|NL
237 Abner Uribe MIL 43223.481.3751252$-6.78AL|NL
238 Seranthony Dominguez BAL 44334.031.2949191$-6.91AL|NL
239 Alex Cobb IL-15 DET 56333.841.2745160$-7.02AL|NL
240 Antonio Santillan CIN 43334.211.3248182$-7.10AL|NL
241 Quinn Priester MIL 67454.231.3354250$-7.14AL|NL
242 Steven Wilson CWS 44234.651.3946247$-7.14AL|NL
243 Yuki Matsui SD 42223.581.2450180$-7.18AL|NL
244 Ryan Gusto HOU 71444.441.3363250$-7.24AL|NL
245 Ryne Stanek NYM 44334.011.3248211$-7.26AL|NL
246 Randy Rodriguez SF 42323.911.3043171$-7.28AL|NL
247 A.J. Puk IL-60 ARI 27213.371.163292$-7.32AL|NL
248 Hunter Harvey IL-15 KAN 35223.561.1637101$-7.33AL|NL
249 Ryan Thompson ARI 42323.761.2634121$-7.36AL|NL
250 Daniel Coulombe IL-15 MIN 34213.301.123590$-7.40AL|NL
251 Phil Maton STL 46223.941.2644172$-7.44AL|NL
252 Andrew Kittredge IL-15 BAL 42323.851.2339120$-7.48AL|NL
253 Ian Hamilton NYY 42213.451.2746170$-7.53AL|NL
254 Andrew Painter PHI 60334.301.2756210$-7.53AL|NL
255 John Schreiber KAN 43333.871.3241171$-7.56AL|NL
256 Chad Patrick MIL 59324.181.2751190$-7.58AL|NL
257 Kumar Rocker IL-15 TEX 54334.161.2750160$-7.60AL|NL
258 Erik Miller SF 43223.591.3651241$-7.62AL|NL
259 Chad Green TOR 44324.111.2141130$-7.70AL|NL
260 Hector Neris LAA 43334.111.3246191$-7.70AL|NL
261 Gregory Soto BAL 44233.711.3248201$-7.78AL|NL
262 Rhett Lowder IL-15 CIN 63444.351.3351210$-7.79AL|NL
263 Caleb Thielbar CHC 39323.971.2743160$-7.83AL|NL
264 Jose A. Ferrer WAS 43223.791.2737142$-7.86AL|NL
265 Nick Mears MIL 42223.931.2849191$-7.87AL|NL
266 Alec Marsh IL-60 KAN 61454.601.3359220$-7.89AL|NL
267 Bennett Sousa HOU 40323.821.3041160$-7.94AL|NL
268 Bryan Baker BAL 44324.061.3148190$-7.95AL|NL
269 Robert Stephenson IL-60 LAA 37223.871.1744120$-7.98AL|NL
270 Brock Burke LAA 44324.171.3244161$-8.05AL|NL
271 Graham Ashcraft CIN 43334.321.3536143$-8.14AL|NL
272 Nick Sandlin IL-15 TOR 37323.951.2840170$-8.18AL|NL
273 Slade Cecconi CLE 54344.451.2348140$-8.20AL|NL
274 Logan Allen CLE 94564.631.4176380$-8.23AL|NL
275 Ryan Zeferjahn LAA 45224.241.3352212$-8.24AL|NL
276 Jalen Beeks ARI 41323.931.3538161$-8.29AL|NL
277 Ryan Brasier IL-15 CHC 39213.681.1937110$-8.30AL|NL
278 Dedniel Nunez NYM 37223.571.2541140$-8.30AL|NL
279 Eduard Bazardo SEA 46223.981.2643171$-8.31AL|NL
280 Jake Junis CLE 42223.871.173890$-8.33AL|NL
281 Tobias Myers MIL 55334.321.2849180$-8.34AL|NL
282 Michael Kopech IL-60 LAD 31223.931.2838152$-8.36AL|NL
283 Marcus Stroman IL-15 NYY 87564.611.4066330$-8.44AL|NL
284 Wandy Peralta SD 38323.701.2932150$-8.45AL|NL
285 Davis Martin CWS 90464.601.3672320$-8.45AL|NL
286 Jordan Hicks SF 65344.101.3958280$-8.45AL|NL
287 Grant Holman OAK 41324.041.3236161$-8.45AL|NL
288 Jorge Lopez WAS 44334.261.3437162$-8.48AL|NL
289 Daniel Palencia CHC 44223.941.3449221$-8.49AL|NL
290 Paul Sewald IL-15 CLE 35223.981.1640110$-8.58AL|NL
291 Cade Cavalli WAS 61344.301.3354250$-8.59AL|NL
292 Carmen Mlodzinski PIT 64454.391.3954250$-8.59AL|NL
293 Mason Montgomery TB 41234.231.3145162$-8.60AL|NL
294 Hoby Milner TEX 39213.741.2036100$-8.62AL|NL
295 Tanner Banks PHI 41223.831.2441130$-8.67AL|NL
296 Spencer Arrighetti IL-15 HOU 50334.441.3152210$-8.71AL|NL
297 Michel Otanez OAK 42223.941.4154251$-8.71AL|NL
298 Colton Gordon HOU 61234.201.2855200$-8.72AL|NL
299 Joe Boyle TB 50334.231.4360330$-8.75AL|NL
300 Joey Cantillo CLE 45223.871.3350210$-8.77AL|NL