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 124952.911.06145310$31.65AL|NL
2 Cristopher Sanchez PHI 135953.001.13138330$28.79AL|NL
3 Chris Sale ATL 116953.151.11141310$26.32AL|NL
4 Tarik Skubal IL-15 DET 98732.650.98118190$25.43AL|NL
5 Mason Miller SD 46312.060.93781822$25.42AL|NL
6 Zack Wheeler PHI 117853.251.11127310$22.42AL|NL
7 Garrett Crochet IL-15 BOS 102853.071.11126290$21.81AL|NL
8 Cade Smith CLE 46422.701.04601322$21.44AL|NL
9 Jesus Luzardo PHI 125973.601.18140390$20.84AL|NL
10 Bryan Woo SEA 121863.521.09121270$20.75AL|NL
11 Jhoan Duran PHI 45522.581.09571520$20.51AL|NL
12 Logan Webb IL-15 SF 127963.321.20117320$19.91AL|NL
13 Jacob Misiorowski MIL 109853.421.18140460$19.41AL|NL
14 Jacob deGrom TEX 110763.561.07126260$18.95AL|NL
15 Hunter Brown IL-60 HOU 107853.261.18119380$17.97AL|NL
16 Dylan Cease IL-15 TOR 109753.401.19135430$17.01AL|NL
17 Yoshinobu Yamamoto LAD 105853.491.12109290$16.96AL|NL
18 David Bednar NYY 44423.301.16531622$16.89AL|NL
19 Logan Gilbert SEA 109753.551.11117270$16.54AL|NL
20 George Kirby SEA 118863.611.15110240$16.27AL|NL
21 Joe Ryan MIN 108763.641.11118270$15.91AL|NL
22 Aroldis Chapman BOS 42322.861.19602021$15.87AL|NL
23 Shane McClanahan TB 105753.351.17112330$15.04AL|NL
24 Devin Williams NYM 43423.191.16572019$15.03AL|NL
25 Kevin Gausman TOR 128873.781.22125350$14.57AL|NL
26 Andres Munoz SEA 42322.951.11561718$13.65AL|NL
27 Daniel Palencia CHC 43323.661.26491923$13.20AL|NL
28 Shohei Ohtani LAD 88643.261.11103300$13.01AL|NL
29 Raisel Iglesias ATL 44323.351.12491219$12.65AL|NL
30 Nathan Eovaldi TEX 118773.791.18113310$12.48AL|NL
31 Drew Rasmussen TB 111763.651.17101280$12.08AL|NL
32 Gavin Williams CLE 115763.661.26125460$11.86AL|NL
33 Spencer Strider ATL 104763.861.23126400$11.11AL|NL
34 Framber Valdez DET 126873.681.29112440$11.10AL|NL
35 Nolan McLean NYM 111763.661.25116420$11.00AL|NL
36 Shota Imanaga CHC 112763.951.16107260$10.94AL|NL
37 Bryan Baker TB 45223.661.22511721$10.73AL|NL
38 Freddy Peralta NYM 113773.881.24123450$10.58AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ranger Suarez BOS 114863.601.28102350$10.54AL|NL
40 Riley O'Brien STL 44223.431.28471821$10.08AL|NL
41 Josh Hader IL-60 HOU 37223.201.12511518$10.04AL|NL
42 Gerrit Cole NYY 125764.041.22119380$9.95AL|NL
43 Sonny Gray BOS 111763.791.24111310$9.80AL|NL
44 Carlos Rodon NYY 113874.021.27120450$9.77AL|NL
45 Peter Fairbanks MIA 40323.461.21451618$9.51AL|NL
46 Michael King SD 109763.741.28115430$9.20AL|NL
47 Louie Varland TOR 45323.241.16471315$8.89AL|NL
48 Chase Burns CIN 91653.721.18105280$8.83AL|NL
49 Reid Detmers LAA 105663.891.22117380$8.58AL|NL
50 Gregory Soto PIT 44323.501.29511917$8.43AL|NL
51 Jose Soriano LAA 119773.761.33118530$7.84AL|NL
52 Aaron Nola PHI 117774.181.23115320$7.81AL|NL
53 Tanner Bibee CLE 116774.031.25108350$7.43AL|NL
54 Braxton Ashcraft PIT 107663.681.25101320$7.32AL|NL
55 Paul Sewald ARI 42334.111.25441518$7.19AL|NL
56 Cam Schlittler NYY 88653.601.2192300$7.03AL|NL
57 Max Fried IL-15 NYY 84643.331.2077260$6.83AL|NL
58 Abner Uribe MIL 48323.221.23572312$6.82AL|NL
59 Shane Bieber IL-60 TOR 97663.721.2290240$6.26AL|NL
60 Zac Gallen ARI 118874.131.30105390$6.14AL|NL
61 Mike Soroka ARI 96763.921.2695340$5.96AL|NL
62 Luis Castillo SEA 99653.851.2395300$5.77AL|NL
63 Parker Messick CLE 99663.781.2698330$5.67AL|NL
64 Kyle Bradish BAL 97653.801.27102370$5.63AL|NL
65 Trey Yesavage TOR 98553.731.25106410$5.56AL|NL
66 Logan Henderson MIL 88663.981.1993280$5.46AL|NL
67 MacKenzie Gore TEX 93663.901.27105380$5.25AL|NL
68 Tyler Glasnow IL-15 LAD 76533.611.1891290$5.22AL|NL
69 Tanner Scott LAD 43323.301.18501611$5.20AL|NL
70 Casey Mize DET 104663.901.2595300$4.97AL|NL
71 Lucas Erceg KAN 43333.731.35411916$4.92AL|NL
72 Griffin Jax TB 79553.561.2291290$4.71AL|NL
73 Jared Jones IL-60 PIT 91653.841.2695330$4.70AL|NL
74 Ryan Helsley IL-15 BAL 33223.291.22401415$4.54AL|NL
75 Sandy Alcantara MIA 125784.171.28100370$4.35AL|NL
76 Grant Taylor CWS 58323.141.1869215$4.25AL|NL
77 Emmet Sheehan LAD 85543.971.1996290$4.11AL|NL
78 Matt Boyd IL-15 CHC 83653.801.2278250$3.75AL|NL
79 Cole Ragans IL-15 KAN 79553.831.2499330$3.73AL|NL
80 Jeff Hoffman TOR 41423.221.1253156$3.72AL|NL
81 Landen Roupp SF 92663.701.3291370$3.41AL|NL
82 Ben Brown CHC 79543.681.2285270$3.38AL|NL
83 Seranthony Dominguez CWS 42334.091.34492114$3.26AL|NL
84 Dustin May STL 109774.151.3094390$3.12AL|NL
85 Will Warren NYY 99664.121.2899350$2.93AL|NL
86 Kyle Harrison MIL 92553.991.26101360$2.87AL|NL
87 Davis Martin CWS 105674.021.2892330$2.84AL|NL
88 David Peterson NYM 105663.791.3596420$2.64AL|NL
89 Max Meyer MIA 95553.861.2895340$2.47AL|NL
90 Kris Bubic IL-15 KAN 89653.811.3289350$2.47AL|NL
91 Michael McGreevy STL 111774.041.2978270$2.42AL|NL
92 Foster Griffin WAS 106674.201.2898320$2.27AL|NL
93 Brandon Woodruff IL-15 MIL 75543.911.1777210$2.26AL|NL
94 Jack Flaherty DET 96674.211.31106390$2.26AL|NL
95 Kenley Jansen DET 40234.271.27431615$2.20AL|NL
96 Trevor Megill MIL 42323.151.1654166$2.00AL|NL
97 Bailey Ober MIN 110674.371.2494280$1.91AL|NL
98 Nick Martinez TB 116774.171.3085320$1.89AL|NL
99 Jack Leiter TEX 101664.191.3099420$1.84AL|NL
100 Blake Snell IL-15 LAD 63533.551.2678290$1.52AL|NL
101 Merrill Kelly ARI 108764.201.3391360$1.42AL|NL
102 Nick Lodolo CIN 101564.341.24102300$1.42AL|NL
103 Mitch Keller PIT 117674.181.3299370$1.08AL|NL
104 Jake Latz TEX 51224.051.34512313$1.03AL|NL
105 Ryan Weathers NYY 80543.971.2582270$0.80AL|NL
106 Bryce Miller SEA 94554.111.2483280$0.65AL|NL
107 Eury Perez MIA 91564.301.2698360$0.62AL|NL
108 Edward Cabrera IL-15 CHC 92554.091.2994380$0.59AL|NL
109 Taj Bradley MIN 95564.111.2994350$0.47AL|NL
110 Zebby Matthews MIN 81554.031.2478200$0.29AL|NL
111 Michael Wacha KAN 114674.311.3094350$0.25AL|NL
112 Cade Cavalli WAS 94563.981.3087330$0.19AL|NL
113 Tatsuya Imai HOU 73454.291.3576320$0.00AL|NL
114 Grayson Rodriguez LAA 81554.051.2884300$-0.13AL|NL
115 Shane Baz BAL 107674.381.33102410$-0.20AL|NL
116 Seth Lugo KAN 114674.221.3496390$-0.24AL|NL
117 Trevor Rogers BAL 106674.221.3390370$-0.43AL|NL
118 Robbie Ray SF 114684.401.36112480$-0.46AL|NL
119 Joey Cantillo CLE 91553.991.3594420$-0.49AL|NL
120 Robert Suarez ATL 45423.421.1846143$-0.62AL|NL
121 Clayton Beeter WAS 40224.081.39472212$-0.87AL|NL
122 Steven Matz TB 102564.151.3190320$-0.88AL|NL
123 Garrett Whitlock BOS 48323.301.1554142$-1.10AL|NL
124 Matthew Liberatore STL 101674.291.3387350$-1.16AL|NL
125 Bryce Elder ATL 105664.281.3490360$-1.16AL|NL
126 Hunter Greene IL-60 CIN 62443.931.2174230$-1.23AL|NL
127 Emerson Hancock SEA 94554.191.2881290$-1.24AL|NL
128 Caleb Kilian SF 42224.341.39351614$-1.34AL|NL
129 Adrian Morejon SD 45433.231.1748151$-1.38AL|NL
130 Kumar Rocker TEX 93664.231.3482340$-1.47AL|NL
131 Tyler Mahle SF 91564.101.3079320$-1.49AL|NL
132 Alex Vesia LAD 42323.391.1954193$-1.61AL|NL
133 Spencer Arrighetti HOU 101674.381.39104500$-1.67AL|NL
134 Garrett Cleavinger TB 45323.401.1856192$-1.88AL|NL
135 Eduardo Rodriguez ARI 102664.201.3889380$-1.91AL|NL
136 Aaron Ashby MIL 52433.531.3658273$-1.93AL|NL
137 Andrew Abbott CIN 109664.441.3494380$-1.96AL|NL
138 Ryne Nelson ARI 98554.271.2982290$-1.96AL|NL
139 Connelly Early BOS 81554.141.3281310$-1.96AL|NL
140 Matt Brash SEA 41323.101.2248173$-1.97AL|NL
141 Dylan Lee ATL 43323.181.1250121$-2.16AL|NL
142 Reynaldo Lopez ATL 70443.871.2772260$-2.18AL|NL
143 Luis Severino OAK 113674.481.3598410$-2.30AL|NL
144 Carmen Mlodzinski PIT 77553.831.3366280$-2.30AL|NL
145 Emilio Pagan IL-15 CIN 32224.371.25331211$-2.35AL|NL
146 Chris Bassitt BAL 110674.351.3794400$-2.36AL|NL
147 Noah Cameron KAN 95564.191.3281320$-2.42AL|NL
148 Sean Manaea NYM 77444.181.2578260$-2.44AL|NL
149 Keaton Winn SF 48323.791.2944166$-2.50AL|NL
150 Edwin Diaz IL-60 LAD 21213.171.113088$-2.62AL|NL
151 Cole Sands IL-15 MIN 37223.991.2537129$-2.67AL|NL
152 Brandon Pfaadt ARI 83554.311.2874220$-2.70AL|NL
153 Jeffrey Springs OAK 108674.551.3493360$-2.83AL|NL
154 Luke Weaver NYM 45323.841.2449164$-3.14AL|NL
155 Ian Seymour TB 56333.931.2057172$-3.18AL|NL
156 Mark Leiter Jr. OAK 43333.951.3145176$-3.22AL|NL
157 Roki Sasaki LAD 82554.411.3384310$-3.35AL|NL
158 Kyle Leahy STL 109674.401.3890420$-3.48AL|NL
159 Andrew Anderson DET 56333.791.2564211$-3.57AL|NL
160 Brady Singer CIN 112684.741.34100360$-3.62AL|NL
161 Jeremiah Estrada SD 42323.341.1956180$-3.79AL|NL
162 Slade Cecconi CLE 93564.471.3078260$-3.90AL|NL
163 Payton Tolle BOS 63333.921.2266200$-3.91AL|NL
164 Grant Holmes ATL 86554.311.3784360$-3.96AL|NL
165 Dean Kremer IL-15 BAL 82554.401.3173260$-4.06AL|NL
166 Jose Alvarado PHI 41323.301.2349171$-4.23AL|NL
167 Jameson Taillon CHC 108674.791.3186290$-4.37AL|NL
168 Fernando Cruz NYY 43323.511.2958221$-4.44AL|NL
169 Will Vest DET 42323.301.2043141$-4.46AL|NL
170 Michael Burrows HOU 84454.371.3080300$-4.51AL|NL
171 JoJo Romero STL 43323.651.3242184$-4.54AL|NL
172 A.J. Puk IL-60 ARI 32213.441.2237125$-4.71AL|NL
173 Jose A. Ferrer SEA 44223.261.1842132$-4.80AL|NL
174 Hogan Harris OAK 44224.221.4344239$-4.83AL|NL
175 Bubba Chandler PIT 87564.361.3984410$-4.83AL|NL
176 Janson Junk MIA 97574.451.3069220$-4.92AL|NL
177 Bryan King HOU 44223.651.2341144$-5.04AL|NL
178 Connor Prielipp MIN 79454.131.3676310$-5.07AL|NL
179 Brayan Bello BOS 97674.461.4079360$-5.19AL|NL
180 Lucas Giolito SD 101574.541.3791420$-5.26AL|NL
181 Chad Patrick MIL 70444.321.2966240$-5.41AL|NL
182 Chris Martin TEX 40323.561.173881$-5.53AL|NL
183 Justin Wrobleski LAD 86554.421.3469290$-5.53AL|NL
184 Andre Pallante STL 102674.311.4274400$-5.66AL|NL
185 Sean Burke CWS 102574.581.3893430$-5.66AL|NL
186 Brandon Sproat MIL 87554.451.3879380$-5.66AL|NL
187 Jason Adam SD 43323.651.2242161$-5.76AL|NL
188 Kevin Ginkel ARI 41323.551.2644151$-5.87AL|NL
189 Sam Bachman LAA 43224.191.4240208$-5.87AL|NL
190 Kodai Senga IL-15 NYM 61444.021.3661290$-5.97AL|NL
191 Max Scherzer IL-15 TOR 74454.591.2769220$-5.99AL|NL
192 Colin Rea CHC 88564.541.3369270$-6.04AL|NL
193 Anthony Bender MIA 42323.651.3041172$-6.12AL|NL
194 Anthony Nunez BAL 41324.011.2945172$-6.15AL|NL
195 Bryan Abreu HOU 42223.461.2855221$-6.19AL|NL
196 Erik Miller SF 41223.441.4147254$-6.20AL|NL
197 Graham Ashcraft CIN 44334.021.3143163$-6.20AL|NL
198 Griffin Canning SD 88564.551.3981370$-6.34AL|NL
199 Ryan Zeferjahn LAA 42234.271.3847236$-6.43AL|NL
200 Mason Montgomery PIT 43223.791.3048183$-6.46AL|NL
201 Andrew Nardi MIA 40323.761.2947181$-6.50AL|NL
202 J.T. Ginn OAK 81454.391.3676320$-6.52AL|NL
203 Spencer Miles TOR 51323.781.2851180$-6.53AL|NL
204 Joe Musgrove IL-60 SD 49333.871.2246140$-6.55AL|NL
205 Juan Mejia COL 42224.531.4343218$-6.57AL|NL
206 Rico Garcia BAL 44224.001.3348204$-6.61AL|NL
207 Kirby Yates LAA 40223.871.2948193$-6.61AL|NL
208 Jake Junis TEX 42223.981.2336114$-6.64AL|NL
209 Justin Steele IL-60 CHC 43323.611.2341130$-6.75AL|NL
210 Orion Kerkering PHI 39323.581.2443150$-6.77AL|NL
211 Kevin Kelly TB 42333.821.2136111$-6.86AL|NL
212 Caleb Thielbar CHC 41333.881.2542151$-6.88AL|NL
213 Braxton Garrett MIA 63344.011.2955200$-6.92AL|NL
214 Brad Lord WAS 57334.151.3046172$-7.01AL|NL
215 Brooks Raley NYM 41223.701.2442162$-7.04AL|NL
216 Stephen Kolek KAN 91564.351.3863290$-7.10AL|NL
217 Andrew Kittredge BAL 41323.861.2539121$-7.17AL|NL
218 Gus Varland WAS 42224.261.3940186$-7.34AL|NL
219 Kai-Wei Teng HOU 64444.411.3663300$-7.44AL|NL
220 A.J. Minter IL-60 NYM 39223.361.2042150$-7.46AL|NL
221 Shane Drohan MIL 51333.961.3051210$-7.46AL|NL
222 Ben Joyce IL-60 LAD 24113.441.2929126$-7.47AL|NL
223 Didier Fuentes ATL 43333.941.2545150$-7.50AL|NL
224 Logan Allen CLE 77454.271.3967300$-7.50AL|NL
225 Joe Boyle TB 54333.981.3761300$-7.52AL|NL
226 Justin Slaten BOS 43333.981.2943161$-7.52AL|NL
227 Gabe Speier IL-15 SEA 37223.431.1741120$-7.57AL|NL
228 Erik Sabrowski IL-15 CLE 35223.481.3249211$-7.70AL|NL
229 Andrew Painter PHI 94564.741.3880350$-7.71AL|NL
230 Andrew Alvarez WAS 74444.151.3959290$-7.71AL|NL
231 Taylor Rogers MIN 42224.051.3642184$-7.83AL|NL
232 Eduard Bazardo SEA 42223.711.2442151$-7.87AL|NL
233 Camilo Doval NYY 41223.741.2746191$-7.92AL|NL
234 Yennier Cano BAL 39323.561.2836130$-8.01AL|NL
235 Tyler Rogers TOR 48323.791.2933131$-8.02AL|NL
236 Justin Verlander IL-60 DET 75454.551.3463260$-8.13AL|NL
237 Kyle Hurt LAD 43224.031.3249202$-8.15AL|NL
238 Jonathan Loaisiga ARI 42223.601.2834122$-8.16AL|NL
239 Tyler Holton DET 40223.681.1934111$-8.19AL|NL
240 Shawn Armstrong CLE 41223.821.2644151$-8.24AL|NL
241 Randy Vasquez SD 104574.641.3875380$-8.28AL|NL
242 Yusei Kikuchi IL-60 LAA 57334.171.3558220$-8.28AL|NL
243 Braydon Fisher TOR 40223.721.3045181$-8.38AL|NL
244 Zack Littell WAS 99574.821.3470240$-8.51AL|NL
245 Troy Melton DET 52334.111.2945160$-8.51AL|NL
246 Blake Treinen LAD 37334.061.3239151$-8.59AL|NL
247 Tyler Kinley ATL 41334.111.3146180$-8.65AL|NL
248 Jack Perkins OAK 36223.701.2538141$-8.69AL|NL
249 Jacob Webb CHC 42224.101.2841172$-8.75AL|NL
250 Hunter Gaddis CLE 43223.961.2642151$-8.82AL|NL
251 Brent Headrick NYY 41223.901.2243130$-8.92AL|NL
252 Phil Maton CHC 41223.981.2743171$-8.92AL|NL
253 Adrian Houser SF 89564.451.4261320$-8.94AL|NL
254 Tyler Wells BAL 40224.151.1837101$-8.97AL|NL
255 Sam Hentges SF 37213.421.2738150$-9.03AL|NL
256 Tyler Alexander TEX 60344.531.3049171$-9.05AL|NL
257 Scott Barlow OAK 42224.131.3944223$-9.06AL|NL
258 Christian Scott NYM 48224.081.2447160$-9.07AL|NL
259 Andrew Morris MIN 39224.061.3032123$-9.09AL|NL
260 Jacob Lopez OAK 80464.711.4178370$-9.19AL|NL
261 Sean Newcomb CWS 43223.781.3241171$-9.21AL|NL
262 Aaron Civale OAK 96574.991.3779310$-9.27AL|NL
263 Shane Smith CWS 50334.281.3247210$-9.31AL|NL
264 Dennis Santana PIT 41224.011.3036152$-9.34AL|NL
265 Mason Fluharty TOR 38223.711.2842160$-9.37AL|NL
266 Will Klein LAD 40223.971.3843212$-9.42AL|NL
267 Matthew Strahm IL-15 KAN 33223.721.1935110$-9.44AL|NL
268 Clay Holmes IL-60 NYM 41323.761.3535150$-9.48AL|NL
269 Brad Keller PHI 45234.111.3442182$-9.49AL|NL
270 Spencer Schwellenbach IL-60 ATL 32223.571.183180$-9.54AL|NL
271 Nick Pivetta IL-15 SD 31223.831.1734100$-9.70AL|NL
272 Joel Kuhnel OAK 41224.021.3429113$-9.84AL|NL
273 Colin Holderman CLE 39223.771.3041160$-9.85AL|NL
274 Calvin Faucher MIA 38334.001.4439201$-9.85AL|NL
275 Yimi Garcia IL-60 TOR 29213.561.2233110$-9.86AL|NL
276 Dylan Dodd ATL 40223.831.2536100$-9.95AL|NL
277 Justin Sterner OAK 39224.201.2840141$-9.99AL|NL
278 Antonio Santillan CIN 46234.801.4048224$-10.07AL|NL
279 Yohan Ramirez PIT 42224.071.3544191$-10.08AL|NL
280 Walker Buehler SD 72454.641.4162300$-10.10AL|NL
281 Hunter Dobbins STL 78454.501.3955270$-10.12AL|NL
282 Hunter Harvey IL-60 CHC 23213.311.132570$-10.12AL|NL
283 Ryan Thompson ARI 40323.941.3331130$-10.18AL|NL
284 Anthony Kay CWS 92464.541.4373370$-10.20AL|NL
285 Jonah Tong NYM 33223.761.2937140$-10.31AL|NL
286 Kyle Finnegan DET 43234.231.4138193$-10.34AL|NL
287 Evan Sisk PIT 39223.691.3439170$-10.35AL|NL
288 Trevor McDonald SF 51334.161.3640180$-10.36AL|NL
289 Pierce Johnson CIN 41234.401.3744172$-10.37AL|NL
290 Robert Garcia IL-15 TEX 30223.611.2632120$-10.39AL|NL
291 Enyel De Los Santos HOU 37223.981.2536130$-10.42AL|NL
292 Tanner Banks PHI 35223.821.2533110$-10.43AL|NL
293 Jovani Moran BOS 39223.901.3544180$-10.44AL|NL
294 Daniel Lynch KAN 43224.061.3237141$-10.47AL|NL
295 Huascar Brazoban NYM 41223.981.3639191$-10.52AL|NL
296 Bryan Hudson CWS 44224.091.3642191$-10.53AL|NL
297 Michael Petersen MIA 41224.131.3440161$-10.56AL|NL
298 Kendry Rojas MIN 59334.321.4153260$-10.58AL|NL
299 Mason Englert TB 49224.221.2843140$-10.58AL|NL
300 Jack Dreyer IL-15 LAD 33213.911.2534130$-10.58AL|NL