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 90722.000.8111190$29.69AL|NL
2 Max Fried NYY 88911.840.9381180$26.83AL|NL
3 Hunter Brown HOU 79831.820.9693250$24.98AL|NL
4 Garrett Crochet BOS 96642.251.03117280$24.71AL|NL
5 Carlos Rodon NYY 84842.890.95103300$24.12AL|NL
6 Paul Skenes PIT 96461.780.8597220$23.34AL|NL
7 Zack Wheeler PHI 82622.850.90101190$20.99AL|NL
8 Robbie Ray SF 81812.551.1292330$20.36AL|NL
9 Josh Hader HOU 29201.550.7945718$19.75AL|NL
10 Logan Webb SF 94652.581.13105200$19.65AL|NL
11 Robert Suarez SD 30111.790.7332821$19.50AL|NL
12 Framber Valdez HOU 90743.101.0996280$18.76AL|NL
13 Joe Ryan MIN 73722.960.9382150$18.07AL|NL
14 Andres Munoz SEA 27201.320.85361018$17.93AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jacob deGrom TEX 76622.130.9274170$17.91AL|NL
16 Jeff Hoffman TOR 30525.701.1043817$17.53AL|NL
17 Kodai Senga IL-15 NYM 73731.481.1270310$17.41AL|NL
18 Will Vest DET 34501.850.9136912$17.24AL|NL
19 Yoshinobu Yamamoto LAD 78652.651.0990300$16.41AL|NL
20 Nathan Eovaldi IL-15 TEX 69431.560.8173100$16.12AL|NL
21 Edwin Diaz NYM 28302.240.96421215$16.07AL|NL
22 Kris Bubic KAN 79541.931.0782260$15.94AL|NL
23 Carlos Estevez KAN 29211.851.16271319$15.65AL|NL
24 Freddy Peralta MIL 83642.601.1384320$15.49AL|NL
25 Merrill Kelly ARI 82623.180.9979210$15.25AL|NL
26 Spencer Schwellenbach ATL 89543.131.0184140$14.70AL|NL
27 Andrew Abbott CIN 62611.880.9864200$14.14AL|NL
28 Jameson Taillon CHC 82733.500.9965160$14.00AL|NL
29 Aroldis Chapman BOS 29321.550.8639912$13.93AL|NL
30 MacKenzie Gore WAS 81352.891.12114220$13.72AL|NL
31 Jhoan Duran MIN 31411.161.03371110$13.05AL|NL
32 Chris Sale ATL 80442.811.22107250$12.99AL|NL
33 Drew Rasmussen TB 69542.220.9059140$12.92AL|NL
34 Clay Holmes NYM 78732.881.1868250$12.86AL|NL
35 Sonny Gray STL 79723.861.1985150$12.47AL|NL
36 Emmanuel Clase CLE 29403.411.3131514$12.02AL|NL
37 Bryan Woo SEA 82543.400.9972120$11.78AL|NL
38 Nick Pivetta SD 72623.501.1179210$11.69AL|NL
39 Tyler Mahle TEX 77632.341.1356270$11.53AL|NL
40 Jack Flaherty DET 71563.421.0785230$11.52AL|NL
41 David Peterson NYM 79522.501.2071250$10.59AL|NL
42 Emilio Pagan CIN 28023.510.8535816$10.08AL|NL
43 Peter Fairbanks TB 28312.241.21251413$10.04AL|NL
44 Chris Bassitt TOR 80733.711.3178190$9.95AL|NL
45 Hunter Greene IL-15 CIN 59432.740.9873140$9.63AL|NL
46 Kevin Gausman TOR 81554.101.0780210$9.50AL|NL
47 Camilo Doval SF 32311.691.09301510$9.39AL|NL
48 Kyle Finnegan WAS 25012.161.2421818$9.02AL|NL
49 Cristopher Sanchez PHI 72523.121.3083280$8.73AL|NL
50 Matt Boyd CHC 74532.911.2470180$8.34AL|NL
51 Zack Littell TB 86663.861.1158110$8.31AL|NL
52 Pablo Lopez IL-60 MIN 60532.841.0861140$8.31AL|NL
53 Michael King IL-15 SD 55422.611.0364170$7.54AL|NL
54 Jesus Luzardo PHI 78624.261.4193240$7.23AL|NL
55 Ryan Helsley STL 24303.751.54281213$7.21AL|NL
56 Tylor Megill NYM 64543.791.3184310$6.89AL|NL
57 Casey Mize DET 61622.951.2855180$6.58AL|NL
58 Nick Lodolo CIN 79453.761.1370160$6.16AL|NL
59 Trevor Megill MIL 23123.121.30261214$6.09AL|NL
60 Tanner Scott LAD 31124.041.0635412$6.08AL|NL
61 Griffin Canning NYM 64623.231.3661280$5.92AL|NL
62 Ryan Pepiot TB 81363.331.1573240$5.86AL|NL
63 Shane Smith CWS 68332.381.1764270$5.83AL|NL
64 Shelby Miller ARI 28311.601.0629117$5.82AL|NL
65 Ranger Suarez PHI 50512.341.0844120$5.79AL|NL
66 Bailey Falter PIT 75533.361.1246250$5.44AL|NL
67 Tomoyuki Sugano BAL 75543.241.1142120$5.33AL|NL
68 Randy Rodriguez SF 30310.900.734451$4.79AL|NL
69 Corbin Burnes IL-60 ARI 64322.671.1763260$4.65AL|NL
70 Jose Alvarado PHI 20412.701.202547$4.52AL|NL
71 Luke Weaver IL-15 NYY 25111.070.712478$4.41AL|NL
72 Andrew Heaney PIT 78353.341.1159240$4.21AL|NL
73 Kenley Jansen LAA 22124.461.3519914$3.72AL|NL
74 Felix Bautista BAL 22013.241.31301613$3.67AL|NL
75 Chad Patrick MIL 74363.271.2771240$3.51AL|NL
76 David Bednar PIT 23143.491.1233510$3.45AL|NL
77 Mason Miller OAK 24025.601.29411413$3.39AL|NL
78 Tanner Bibee CLE 75463.831.2162230$3.38AL|NL
79 Ben Casparius LAD 44412.861.024690$3.35AL|NL
80 Huascar Brazoban NYM 38311.650.8937111$3.35AL|NL
81 Zach Eflin BAL 53624.081.093670$3.25AL|NL
82 Jason Adam SD 34521.591.2138170$3.18AL|NL
83 Tommy Kahnle DET 30001.500.802698$3.06AL|NL
84 Dennis Santana PIT 30211.800.802555$2.99AL|NL
85 Grant Holmes ATL 73354.071.2277320$2.98AL|NL
86 Reese Olson IL-15 DET 48432.991.1851190$2.72AL|NL
87 Bryan Baker BAL 31312.610.904162$2.63AL|NL
88 Gavin Williams CLE 69533.911.4872390$2.48AL|NL
89 Nick Martinez CIN 80473.931.2258180$2.48AL|NL
90 Michael Wacha KAN 80363.381.2360210$2.43AL|NL
91 Landen Roupp SF 68443.301.3763240$2.43AL|NL
92 Seth Lugo KAN 70353.211.1552220$2.40AL|NL
93 Jake Irvin WAS 83534.221.2554250$2.35AL|NL
94 Dylan Cease SD 75254.311.3096290$2.18AL|NL
95 Taj Bradley TB 78454.371.2971330$2.00AL|NL
96 Jose Berrios TOR 82223.391.2571320$2.00AL|NL
97 Brandon Pfaadt ARI 70845.521.4355180$1.88AL|NL
98 Garrett Whitlock BOS 34503.161.2343140$1.84AL|NL
99 Brady Singer CIN 68644.621.3656290$1.82AL|NL
100 Jeffrey Springs OAK 73554.671.3164310$1.68AL|NL
101 Cade Smith CLE 30222.401.1045103$1.38AL|NL
102 Tyler Rogers SF 32321.400.722840$1.32AL|NL
103 Patrick Corbin TEX 66453.681.2349210$1.28AL|NL
104 Steven Matz STL 39322.311.003431$1.27AL|NL
105 Will Warren NYY 63434.861.3779290$1.14AL|NL
106 Devin Williams NYY 25225.741.3132129$1.14AL|NL
107 Brant Hurter DET 36211.740.9935102$1.13AL|NL
108 Ryan Walker SF 26134.471.2225810$0.99AL|NL
109 Matthew Liberatore STL 73364.191.1962110$0.88AL|NL
110 Shane Baz TB 70535.001.3565260$0.49AL|NL
111 Alex Vesia LAD 29202.791.074193$0.45AL|NL
112 Clarke Schmidt NYY 55333.601.2457240$0.40AL|NL
113 Abner Uribe MIL 33211.361.1243131$0.40AL|NL
114 JP Sears OAK 72555.111.2658140$0.39AL|NL
115 Brendon Little TOR 31302.031.1947160$0.25AL|NL
116 Hayden Birdsong SF 48312.811.2951190$0.19AL|NL
117 Raisel Iglesias ATL 26356.231.462868$-0.04AL|NL
118 Steven Okert HOU 32122.520.654151$-0.11AL|NL
119 Colin Rea CHC 62423.921.3748171$-0.24AL|NL
120 Jack Leiter TEX 55433.911.2545280$-0.33AL|NL
121 Jeremiah Estrada SD 31232.611.1342112$-0.44AL|NL
122 Erick Fedde STL 79363.651.2851340$-0.52AL|NL
123 Zac Gallen ARI 80485.171.3475360$-0.56AL|NL
124 Mark Leiter Jr. NYY 27433.991.443982$-0.74AL|NL
125 Yusei Kikuchi LAA 77252.921.4768410$-0.74AL|NL
126 Quinn Priester MIL 61423.681.3143260$-0.75AL|NL
127 Reed Garrett NYM 28220.961.2534162$-0.90AL|NL
128 Jose Soriano LAA 79453.871.5064390$-0.97AL|NL
129 Shota Imanaga IL-15 CHC 44322.851.1134140$-0.99AL|NL
130 Dean Kremer BAL 79575.011.3861210$-0.99AL|NL
131 Ryne Nelson ARI 50324.141.1441161$-1.04AL|NL
132 Luis Ortiz CLE 69374.291.4676340$-1.15AL|NL
133 Ronny Henriquez MIA 32313.361.2844141$-1.18AL|NL
134 Jose Quintana MIL 44412.661.3231180$-1.22AL|NL
135 Dustin May LAD 66344.491.3164260$-1.29AL|NL
136 Shawn Armstrong TEX 30213.001.0034132$-1.35AL|NL
137 Mike Vasil CWS 41322.191.2728221$-1.43AL|NL
138 Ryan Yarbrough NYY 50313.961.1846160$-1.43AL|NL
139 Jake Bird COL 39112.071.1351160$-1.50AL|NL
140 Walker Buehler BOS 55545.051.3951180$-1.50AL|NL
141 Ronel Blanco IL-60 HOU 48344.121.1948200$-1.57AL|NL
142 Davis Martin CWS 80273.821.2353190$-1.66AL|NL
143 Bailey Ober MIN 73434.431.3957210$-1.68AL|NL
144 Bryan King HOU 29312.790.973160$-1.82AL|NL
145 Logan Gilbert IL-15 SEA 30112.390.804460$-1.87AL|NL
146 Kirby Yates LAD 20424.031.293371$-1.94AL|NL
147 Mitch Spence OAK 49213.671.2045151$-2.02AL|NL
148 Adrian Morejon SD 27332.981.032761$-2.11AL|NL
149 Logan Henderson MIL 21301.710.952960$-2.13AL|NL
150 Noah Cameron KAN 37222.180.8925110$-2.14AL|NL
151 Daniel Palencia CHC 25021.800.9626105$-2.16AL|NL
152 Michael Lorenzen KAN 71464.941.3861220$-2.20AL|NL
153 Calvin Faucher MIA 24224.091.4023116$-2.29AL|NL
154 Cole Ragans IL-15 KAN 48235.231.3176160$-2.31AL|NL
155 Fernando Cruz NYY 28123.211.0744112$-2.46AL|NL
156 Mason Fluharty TOR 29314.020.893190$-2.65AL|NL
157 Brad Keller CHC 33202.181.033290$-2.66AL|NL
158 Robert Garcia TEX 27133.001.2226115$-2.67AL|NL
159 Louie Varland MIN 30232.391.033670$-2.67AL|NL
160 Greg Weissert BOS 31212.611.063181$-2.68AL|NL
161 Gabe Speier SEA 25202.161.003760$-2.75AL|NL
162 Max Meyer IL-15 MIA 64354.771.4368200$-2.88AL|NL
163 Tyler Anderson LAA 70233.991.3157270$-2.89AL|NL
164 Daniel Lynch KAN 32311.971.2821181$-2.96AL|NL
165 Jacob Webb TEX 31434.331.1522111$-2.96AL|NL
166 Luke Jackson TEX 21143.841.4716118$-3.05AL|NL
167 Cole Sands MIN 29324.031.072172$-3.10AL|NL
168 Edwin Uceta TB 29514.641.4430130$-3.13AL|NL
169 Dylan Lee ATL 30122.100.903081$-3.18AL|NL
170 Jorge Lopez WAS 24606.691.321771$-3.19AL|NL
171 Chris Flexen CHC 17300.000.881051$-3.23AL|NL
172 Eric Lauer TOR 30212.390.9328100$-3.25AL|NL
173 Chris Paddack MIN 75264.311.2453230$-3.28AL|NL
174 Drew Pomeranz CHC 17210.000.641641$-3.29AL|NL
175 Mitchell Parker WAS 74474.861.3550310$-3.30AL|NL
176 Anthony Banda LAD 31413.761.1622150$-3.43AL|NL
177 Jalen Beeks ARI 32203.071.0930111$-3.45AL|NL
178 Miles Mikolas STL 66434.491.3238170$-3.49AL|NL
179 Mitch Keller PIT 82194.171.2865200$-3.49AL|NL
180 Daniel Coulombe MIN 18100.500.722132$-3.62AL|NL
181 Jack Dreyer LAD 35222.811.1635150$-3.69AL|NL
182 Randy Vasquez SD 68343.571.4041350$-3.69AL|NL
183 Eric Orze TB 27101.331.112592$-3.73AL|NL
184 Yariel Rodriguez TOR 33102.990.9432111$-3.76AL|NL
185 Graham Ashcraft CIN 32443.931.5337140$-3.77AL|NL
186 Andre Pallante STL 72434.751.3847240$-3.82AL|NL
187 Jared Koenig MIL 30313.291.2331120$-3.83AL|NL
188 Mike Soroka WAS 42345.141.1240100$-3.85AL|NL
189 Stephen Kolek SD 46323.511.3234180$-3.88AL|NL
190 Luis Severino OAK 90264.491.3161290$-3.88AL|NL
191 Caleb Thielbar CHC 24211.861.0322101$-3.94AL|NL
192 Max Kranick NYM 35323.861.032440$-3.95AL|NL
193 Steven Cruz KAN 25202.160.922670$-3.98AL|NL
194 Taijuan Walker PHI 47253.631.3642191$-3.99AL|NL
195 Ben Brown CHC 69355.731.4883230$-4.02AL|NL
196 Bryan Abreu HOU 30121.501.1738160$-4.04AL|NL
197 Tim Hill NYY 30322.691.031790$-4.04AL|NL
198 Cade Horton CHC 36313.491.222980$-4.05AL|NL
199 Logan Allen CLE 61444.281.5146280$-4.11AL|NL
200 Orion Kerkering PHI 26422.761.4924160$-4.14AL|NL
201 Ryan Gusto HOU 49434.581.6152220$-4.17AL|NL
202 Enyel De Los Santos ATL 29222.781.0028100$-4.21AL|NL
203 Hunter Dobbins BOS 49314.221.2837100$-4.25AL|NL
204 Nick Mears MIL 28102.250.642330$-4.26AL|NL
205 Jackson Jobe IL-60 DET 49414.221.4939270$-4.26AL|NL
206 Hoby Milner TEX 33111.910.972870$-4.31AL|NL
207 AJ Smith-Shawver IL-60 ATL 44323.881.4342210$-4.31AL|NL
208 Chase Lee DET 19302.360.941950$-4.34AL|NL
209 Brandon Eisert CWS 29214.331.313662$-4.38AL|NL
210 Bennett Sousa HOU 23101.960.963061$-4.43AL|NL
211 Logan Evans SEA 40323.381.3330120$-4.48AL|NL
212 Tanner Banks PHI 30103.600.903251$-4.52AL|NL
213 Kyle Hendricks LAA 71465.201.3244210$-4.53AL|NL
214 Antonio Santillan CIN 31112.901.002392$-4.54AL|NL
215 Bryce Elder ATL 60234.491.2851190$-4.54AL|NL
216 Justin Martinez IL-15 ARI 15124.171.2622125$-4.71AL|NL
217 Edward Cabrera MIA 52224.141.4858230$-4.88AL|NL
218 Ryan Pressly CHC 26223.811.5416115$-4.88AL|NL
219 Ben Lively IL-60 CLE 44223.261.2029150$-4.97AL|NL
220 Lucas Erceg KAN 24121.870.831941$-5.20AL|NL
221 Anthony Bender MIA 27141.991.0322111$-5.44AL|NL
222 Sean Burke CWS 70374.741.4554330$-5.45AL|NL
223 Justin Slaten IL-15 BOS 23143.510.911673$-5.46AL|NL
224 Steven Wilson CWS 21212.141.1419131$-5.48AL|NL
225 Yuki Matsui SD 27213.311.2132120$-5.51AL|NL
226 Daysbel Hernandez IL-15 ATL 24312.241.4121200$-5.54AL|NL
227 Matthew Strahm PHI 27133.651.223282$-5.57AL|NL
228 Adrian Houser CWS 29222.161.2022100$-5.62AL|NL
229 Chase Shugart PIT 26333.101.2318130$-5.76AL|NL
230 Jose Butto NYM 34213.181.4129171$-5.78AL|NL
231 Tim Herrin CLE 23424.271.5523160$-5.86AL|NL
232 Phil Maton STL 25022.161.163192$-5.91AL|NL
233 Ryan Zeferjahn LAA 25315.041.5232131$-5.92AL|NL
234 Manuel Rodriguez IL-15 TB 30122.091.062560$-5.94AL|NL
235 Angel Zerpa KAN 30303.891.302470$-5.95AL|NL
236 Seranthony Dominguez BAL 25214.291.3132151$-5.95AL|NL
237 Garrett Cleavinger TB 25022.500.993451$-5.97AL|NL
238 Kyle Leahy STL 36112.491.1427120$-6.01AL|NL
239 Griffin Jax MIN 30144.501.275070$-6.14AL|NL
240 Tony Gonsolin IL-15 LAD 36325.001.4238180$-6.15AL|NL
241 Brenan Hanifee DET 32323.351.462590$-6.19AL|NL
242 Chris Martin TEX 22041.630.862631$-6.24AL|NL
243 Keider Montero DET 51314.241.4334180$-6.28AL|NL
244 Casey Legumina SEA 23434.661.5923150$-6.38AL|NL
245 Justin Wilson BOS 22202.441.3627110$-6.46AL|NL
246 Erik Miller SF 22301.221.6717180$-6.57AL|NL
247 Jesus Tinoco IL-15 MIA 19215.181.311084$-6.62AL|NL
248 Reid Detmers LAA 29225.261.5537132$-6.63AL|NL
249 Justin Steele IL-60 CHC 22314.861.172150$-6.66AL|NL
250 Yimi Garcia IL-15 TOR 20023.151.0524103$-6.67AL|NL
251 Jonathan Cannon IL-15 CWS 63274.701.4151210$-6.71AL|NL
252 Wandy Peralta SD 31314.061.4225150$-6.74AL|NL
253 Jordan Romano PHI 24037.471.6631128$-6.77AL|NL
254 Caleb Ferguson PIT 29203.391.2023120$-6.77AL|NL
255 Brock Burke LAA 26414.811.6023140$-6.81AL|NL
256 Spencer Bivens SF 32223.381.1921110$-6.85AL|NL
257 Carlos Vargas SEA 33253.531.5129141$-6.89AL|NL
258 Brennan Bernardino BOS 26223.441.2224120$-6.92AL|NL
259 Scott Blewett BAL 29203.411.3126110$-6.99AL|NL
260 John Schreiber KAN 26223.441.4130100$-7.03AL|NL
261 Keegan Akin BAL 29102.791.3133150$-7.08AL|NL
262 Lake Bachar MIA 29204.621.2732180$-7.15AL|NL
263 Joey Cantillo CLE 28103.841.3936141$-7.16AL|NL
264 Lou Trivino LAD 24203.721.162270$-7.25AL|NL
265 Taylor Rogers CIN 22222.851.272190$-7.28AL|NL
266 Grant Holman OAK 23425.091.521790$-7.30AL|NL
267 Tyler Holton DET 32234.221.282880$-7.37AL|NL
268 Brad Lord WAS 47153.631.4242200$-7.39AL|NL
269 Brock Stewart MIN 17102.630.882450$-7.39AL|NL
270 Shawn Dubin HOU 16201.681.121460$-7.46AL|NL
271 Landon Knack LAD 38325.181.4935180$-7.50AL|NL
272 Eduard Bazardo SEA 33103.531.1829140$-7.51AL|NL
273 Kolby Allard CLE 27201.991.291240$-7.61AL|NL
274 Brent Suter CIN 32103.071.092060$-7.76AL|NL
275 Pierce Johnson ATL 24133.721.282771$-7.82AL|NL
276 Chad Green TOR 28214.481.422581$-7.83AL|NL
277 Hunter Gaddis CLE 27012.001.3336120$-7.85AL|NL
278 Seth Halvorsen COL 27114.631.5126133$-7.96AL|NL
279 Hayden Wesneski IL-60 HOU 32134.501.092960$-8.10AL|NL
280 Ryan Weathers IL-60 MIA 24113.351.072380$-8.12AL|NL
281 Colton Gordon HOU 30214.771.363040$-8.17AL|NL
282 Porter Hodge IL-15 CHC 19215.181.5219112$-8.20AL|NL
283 Braydon Fisher TOR 15102.980.862120$-8.25AL|NL
284 Ryne Stanek NYM 22244.071.492091$-8.33AL|NL
285 Brayan Bello BOS 52213.971.5537250$-8.40AL|NL
286 Scott Barlow CIN 29104.031.2430190$-8.42AL|NL
287 Tyler Alexander CWS 39365.981.5332131$-8.42AL|NL
288 Trevor Williams WAS 64375.911.4449160$-8.48AL|NL
289 Taylor Clarke KAN 16113.350.751021$-8.55AL|NL
290 Charlie Morton BAL 61376.051.6667320$-8.56AL|NL
291 Cade Gibson MIA 19130.941.101250$-8.57AL|NL
292 Easton Lucas TOR 21325.941.4622100$-8.57AL|NL
293 Grant Anderson MIL 32123.911.3733170$-8.64AL|NL
294 Cal Quantrill MIA 59375.631.5146190$-8.69AL|NL
295 Aaron Bummer ATL 27012.981.213090$-9.04AL|NL
296 Cameron Booser CWS 22134.861.3527131$-9.08AL|NL
297 Justin Lawrence IL-60 PIT 11100.810.991560$-9.08AL|NL
298 Yennier Cano BAL 23143.911.262660$-9.10AL|NL
299 Tyler Ferguson OAK 30124.801.3327171$-9.19AL|NL
300 Lance McCullers HOU 29124.951.4439160$-9.24AL|NL