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 Cristopher Sanchez PHI 1251053.191.14127320$29.25AL|NL
2 Paul Skenes PIT 121863.171.08132310$28.73AL|NL
3 Tarik Skubal IL-15 DET 91742.910.99107200$24.15AL|NL
4 Jacob Misiorowski MIL 109873.461.19147500$23.15AL|NL
5 Jesus Luzardo PHI 127963.741.21140420$22.31AL|NL
6 Dylan Cease IL-15 TOR 113853.601.19144460$22.13AL|NL
7 Chris Sale ATL 116863.711.15134350$21.85AL|NL
8 Jacob deGrom TEX 108763.611.05118290$21.83AL|NL
9 Garrett Crochet IL-15 BOS 106853.511.13119290$21.18AL|NL
10 Zack Wheeler PHI 106853.521.12115320$20.97AL|NL
11 Shohei Ohtani LAD 93843.321.12109330$20.07AL|NL
12 Bryan Woo SEA 109863.691.09105240$19.97AL|NL
13 Hunter Brown IL-60 HOU 106853.471.17118380$19.90AL|NL
14 Mason Miller SD 30212.430.99461222$19.55AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 108763.881.09116270$18.39AL|NL
16 Cade Smith CLE 32212.991.07421022$17.53AL|NL
17 Nathan Eovaldi TEX 111863.771.14101290$17.27AL|NL
18 Yoshinobu Yamamoto LAD 100843.551.17104320$17.15AL|NL
19 Drew Rasmussen TB 116773.721.14104320$16.73AL|NL
20 Logan Gilbert SEA 105763.951.14115270$15.81AL|NL
21 Ranger Suarez BOS 111863.731.2198330$14.56AL|NL
22 Shota Imanaga CHC 110764.091.13107280$14.56AL|NL
23 Logan Webb IL-15 SF 117873.721.2499320$13.91AL|NL
24 Jhoan Duran PHI 34213.291.16371020$13.62AL|NL
25 David Bednar NYY 30213.781.19321022$13.34AL|NL
26 Gavin Williams CLE 118773.981.27130500$13.21AL|NL
27 George Kirby SEA 112763.981.19102270$12.54AL|NL
28 Gerrit Cole NYY 112864.211.21107340$12.52AL|NL
29 Aroldis Chapman BOS 29213.401.23381520$12.39AL|NL
30 Daniel Palencia CHC 30213.981.28321322$12.08AL|NL
31 Freddy Peralta NYM 117864.211.26117470$11.96AL|NL
32 Bryan Baker TB 33213.941.23381420$11.59AL|NL
33 Nolan McLean NYM 108763.901.25108400$11.48AL|NL
34 Andres Munoz SEA 31213.321.17371218$11.23AL|NL
35 Raisel Iglesias ATL 29213.781.1531819$10.65AL|NL
36 Matt Boyd IL-15 CHC 94653.821.1690270$10.41AL|NL
37 Jose Soriano LAA 118773.821.32114510$10.35AL|NL
38 Spencer Strider ATL 103764.271.26120400$10.21AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Michael King SD 109764.001.26105420$10.11AL|NL
40 Carlos Rodon NYY 122864.481.28123500$9.97AL|NL
41 Kevin Gausman TOR 117874.431.26113360$9.91AL|NL
42 Devin Williams NYM 29213.561.25371418$9.86AL|NL
43 Chase Burns CIN 89663.971.1899310$9.82AL|NL
44 Parker Messick CLE 102663.911.23104330$9.76AL|NL
45 Cole Ragans IL-15 KAN 88653.831.22102350$9.72AL|NL
46 Tyler Glasnow IL-15 LAD 83633.911.1998330$9.42AL|NL
47 Josh Hader IL-60 HOU 25113.471.10341018$9.02AL|NL
48 Framber Valdez DET 115773.921.29100420$9.01AL|NL
49 Cam Schlittler NYY 89653.881.2397320$8.57AL|NL
50 Trey Yesavage TOR 93764.161.2599380$8.43AL|NL
51 Gregory Soto PIT 31213.821.31331418$8.35AL|NL
52 Paul Sewald ARI 30214.341.21321118$8.27AL|NL
53 Max Fried IL-15 NYY 83643.481.2073280$8.13AL|NL
54 Riley O'Brien STL 33114.021.35341620$7.96AL|NL
55 Sonny Gray BOS 103764.251.2494300$7.73AL|NL
56 Tanner Bibee CLE 113774.301.2597350$7.52AL|NL
57 Peter Fairbanks MIA 29113.801.21311118$7.42AL|NL
58 Blake Snell IL-15 LAD 71633.691.2387310$7.42AL|NL
59 Kyle Bradish BAL 107764.151.31104430$7.19AL|NL
60 Casey Mize DET 100674.171.2189280$6.90AL|NL
61 MacKenzie Gore TEX 99664.101.28104390$6.87AL|NL
62 Grant Taylor CWS 60223.201.1471215$6.68AL|NL
63 Jake Latz TEX 49213.821.26472313$6.38AL|NL
64 Kyle Harrison MIL 95664.291.26103340$6.26AL|NL
65 Louie Varland TOR 31213.961.24351115$6.17AL|NL
66 Emmet Sheehan LAD 76644.121.2084270$6.09AL|NL
67 Hunter Greene IL-60 CIN 76554.071.1789270$6.07AL|NL
68 Michael Wacha KAN 108774.311.2686340$5.67AL|NL
69 Eury Perez MIA 91564.291.2096330$5.54AL|NL
70 Braxton Ashcraft PIT 88674.071.2585270$5.42AL|NL
71 Landen Roupp SF 98663.951.3293390$5.05AL|NL
72 Nick Lodolo CIN 104674.441.26100320$4.98AL|NL
73 Shane Bieber IL-60 TOR 80654.171.2277230$4.56AL|NL
74 Shane McClanahan TB 94574.091.2591310$4.54AL|NL
75 Abner Uribe MIL 34213.351.27361712$4.39AL|NL
76 Max Meyer MIA 97574.211.2695330$4.08AL|NL
77 Kenley Jansen IL-15 DET 27213.991.19311213$4.01AL|NL
78 Lucas Erceg KAN 30214.201.37241316$3.98AL|NL
79 Logan Henderson IL-15 MIL 75564.271.1882220$3.98AL|NL
80 Reid Detmers LAA 88574.291.2698310$3.96AL|NL
81 Kris Bubic IL-15 KAN 89664.101.2984320$3.96AL|NL
82 Taj Bradley MIN 105664.391.31103400$3.91AL|NL
83 Luis Castillo SEA 87664.341.2583280$3.73AL|NL
84 Jack Flaherty DET 102664.541.31107380$3.56AL|NL
85 Aaron Nola PHI 108774.671.3098340$3.41AL|NL
86 Edward Cabrera IL-15 CHC 98664.391.2991390$3.18AL|NL
87 Brandon Woodruff IL-15 MIL 77554.271.1773220$3.16AL|NL
88 Jack Leiter TEX 103664.471.3095430$2.79AL|NL
89 Will Warren NYY 88664.341.3086310$2.65AL|NL
90 Griffin Jax TB 74453.941.2178240$2.53AL|NL
91 Mike Soroka ARI 83664.291.2776310$2.52AL|NL
92 Bryce Miller SEA 87664.421.2679290$2.52AL|NL
93 Ben Brown CHC 67433.731.1970220$2.52AL|NL
94 Shane Baz BAL 112764.601.34100440$2.51AL|NL
95 Ryan Helsley IL-15 BAL 22113.841.2323814$2.00AL|NL
96 Tanner Scott LAD 27213.651.26311211$2.00AL|NL
97 Seranthony Dominguez CWS 30114.191.29331413$1.39AL|NL
98 Cade Cavalli WAS 98574.251.3289350$1.13AL|NL
99 Ryne Nelson ARI 93664.541.2775270$1.00AL|NL
100 Ryan Weathers NYY 71544.181.2671250$0.95AL|NL
101 Kumar Rocker TEX 85664.321.2968300$0.79AL|NL
102 Emerson Hancock SEA 92664.551.3080310$0.67AL|NL
103 Trevor Rogers BAL 105764.631.3586370$0.49AL|NL
104 Jameson Taillon CHC 107674.811.2580290$0.40AL|NL
105 Grayson Rodriguez LAA 85564.371.3082290$0.38AL|NL
106 Sandy Alcantara MIA 120684.561.3083380$0.27AL|NL
107 Connelly Early BOS 73554.181.2869270$0.23AL|NL
108 Joey Cantillo CLE 81564.231.3380360$0.06AL|NL
109 Tatsuya Imai HOU 80554.591.3878390$0.00AL|NL
110 Robbie Ray SF 119684.871.37118540$-0.27AL|NL
111 Caleb Kilian SF 28114.221.36251213$-0.32AL|NL
112 Davis Martin CWS 102574.541.3291360$-0.45AL|NL
113 Nick Martinez TB 100684.611.2665260$-0.46AL|NL
114 Payton Tolle BOS 58444.041.2060200$-0.57AL|NL
115 Christian Scott NYM 65444.191.2263210$-0.93AL|NL
116 Dean Kremer IL-15 BAL 78554.461.2870260$-0.94AL|NL
117 Noah Cameron KAN 102664.651.3484340$-1.05AL|NL
118 Clayton Beeter WAS 27114.281.40301612$-1.09AL|NL
119 Jared Jones IL-60 PIT 82564.571.3178270$-1.34AL|NL
120 Connor Prielipp MIN 77564.381.3475300$-1.46AL|NL
121 Ian Seymour TB 58223.851.2159212$-1.57AL|NL
122 Zac Gallen ARI 108674.701.3587390$-1.62AL|NL
123 Aaron Ashby MIL 55213.511.3462283$-1.63AL|NL
124 Tyler Mahle SF 92564.421.3376340$-1.68AL|NL
125 Bailey Ober MIN 99574.881.2575270$-2.09AL|NL
126 Slade Cecconi CLE 98574.781.2877270$-2.20AL|NL
127 Roki Sasaki LAD 73644.681.3567310$-2.28AL|NL
128 Eduardo Rodriguez ARI 104774.741.4082410$-2.39AL|NL
129 Andrew Anderson DET 55223.911.3168282$-2.61AL|NL
130 Griffin Canning SD 92664.711.3982410$-2.72AL|NL
131 Andrew Abbott CIN 108674.891.3382380$-2.77AL|NL
132 Brandon Sproat MIL 76564.551.3470320$-2.84AL|NL
133 Foster Griffin WAS 104584.771.3489360$-2.90AL|NL
134 Sean Manaea NYM 76554.681.3372280$-2.93AL|NL
135 Andrew Painter PHI 92664.801.3472290$-2.95AL|NL
136 Emilio Pagan IL-15 CIN 22114.941.3022911$-2.99AL|NL
137 J.T. Ginn OAK 79564.561.3572300$-3.02AL|NL
138 Merrill Kelly ARI 106664.851.3377350$-3.04AL|NL
139 Jeff Hoffman TOR 29213.991.2137125$-3.06AL|NL
140 Michael Burrows HOU 89564.821.3279310$-3.06AL|NL
141 Bryce Elder ATL 96664.751.3674330$-3.26AL|NL
142 Bubba Chandler PIT 81564.611.3776340$-3.38AL|NL
143 Michael McGreevy STL 92584.521.3161240$-3.51AL|NL
144 Spencer Arrighetti HOU 86674.921.4083410$-3.58AL|NL
145 Janson Junk MIA 82574.581.2854200$-3.61AL|NL
146 Steven Matz TB 87574.731.3268270$-3.88AL|NL
147 Chris Bassitt BAL 105664.831.3985400$-3.95AL|NL
148 Alex Vesia LAD 27213.501.1333113$-4.06AL|NL
149 Hogan Harris OAK 31214.771.4831179$-4.13AL|NL
150 Sam Bachman LAA 31114.031.3629158$-4.37AL|NL
151 Edwin Diaz IL-60 LAD 14103.821.181858$-4.50AL|NL
152 Keaton Winn SF 47224.461.3540166$-4.55AL|NL
153 Dustin May STL 91584.761.3674350$-4.68AL|NL
154 Zebby Matthews MIN 72464.731.3064200$-4.91AL|NL
155 Matthew Liberatore STL 100574.901.3681320$-5.15AL|NL
156 Garrett Whitlock IL-15 BOS 33213.501.143691$-5.16AL|NL
157 Sean Burke CWS 98575.021.3787410$-5.29AL|NL
158 Grant Holmes ATL 75554.811.4071310$-5.35AL|NL
159 Cole Sands IL-15 MIN 25114.511.302288$-5.39AL|NL
160 Andrew Alvarez WAS 75454.291.3861300$-5.42AL|NL
161 Lucas Giolito SD 105675.011.3982440$-5.46AL|NL
162 David Peterson NYM 77564.491.4466310$-5.68AL|NL
163 Justin Verlander IL-60 DET 80454.811.3267300$-5.74AL|NL
164 Trevor Megill MIL 30114.461.3135126$-5.80AL|NL
165 Colin Rea CHC 74554.861.3253230$-5.80AL|NL
166 Spencer Miles TOR 49223.801.2244170$-5.84AL|NL
167 Brad Lord WAS 55224.061.3044182$-5.96AL|NL
168 Luke Weaver NYM 31214.401.2732114$-5.97AL|NL
169 Kodai Senga IL-15 NYM 66444.561.4066320$-5.97AL|NL
170 Andre Pallante STL 100574.541.4068390$-5.97AL|NL
171 Kai-Wei Teng HOU 59334.371.3664280$-5.98AL|NL
172 Brayan Bello BOS 98664.741.4268380$-6.04AL|NL
173 Brandon Pfaadt ARI 72454.791.3057190$-6.05AL|NL
174 Seth Lugo KAN 109675.051.3982380$-6.06AL|NL
175 Garrett Cleavinger TB 33213.981.2740152$-6.07AL|NL
176 Jeffrey Springs OAK 108675.211.4092370$-6.11AL|NL
177 Dylan Lee ATL 28213.681.133281$-6.33AL|NL
178 Kendry Rojas MIN 57334.261.3353220$-6.36AL|NL
179 Luis Severino OAK 110675.111.4292420$-6.38AL|NL
180 Joe Musgrove IL-60 SD 47334.371.2341140$-6.44AL|NL
181 Jose A. Ferrer SEA 32213.561.232792$-6.50AL|NL
182 Rico Garcia BAL 29214.451.3232134$-6.53AL|NL
183 Robert Suarez ATL 30214.091.2529103$-6.55AL|NL
184 Bryan King HOU 31213.821.2827123$-6.59AL|NL
185 Matt Brash SEA 30213.911.3533143$-6.72AL|NL
186 Mitch Keller PIT 109685.141.4185360$-6.99AL|NL
187 Gage Jump OAK 74454.891.3971270$-7.03AL|NL
188 Shane Drohan MIL 53224.131.3255240$-7.09AL|NL
189 Stephen Kolek KAN 86564.741.3856270$-7.13AL|NL
190 Max Scherzer IL-15 TOR 68455.111.3159230$-7.18AL|NL
191 Tyler Alexander TEX 56224.411.2442151$-7.23AL|NL
192 Juan Mejia COL 31114.991.5032168$-7.23AL|NL
193 Ryan Zeferjahn LAA 30114.441.3735165$-7.33AL|NL
194 Mason Montgomery PIT 31214.041.3235132$-7.37AL|NL
195 Justin Wrobleski LAD 69544.941.3851230$-7.51AL|NL
196 Braxton Garrett MIA 55344.531.3046160$-7.55AL|NL
197 A.J. Puk IL-60 ARI 23113.961.222484$-7.58AL|NL
198 Didier Fuentes ATL 41214.261.2444140$-7.62AL|NL
199 Randy Vasquez SD 103675.081.3967370$-7.63AL|NL
200 Chad Patrick MIL 67344.751.3360250$-7.63AL|NL
201 Tyler Holton DET 29213.741.162471$-7.65AL|NL
202 Tyler Rogers TOR 33213.651.172171$-7.68AL|NL
203 JoJo Romero STL 33113.991.3229134$-7.74AL|NL
204 Joe Boyle TB 48334.391.3850270$-7.75AL|NL
205 Caleb Thielbar CHC 28213.841.2229111$-7.82AL|NL
206 Carmen Mlodzinski PIT 69454.631.4055240$-7.83AL|NL
207 Erik Miller SF 28113.711.3829164$-7.84AL|NL
208 Justin Steele IL-60 CHC 34223.701.182890$-7.91AL|NL
209 Noah Schultz IL-15 CWS 71464.801.3959310$-7.94AL|NL
210 Spencer Schwellenbach IL-60 ATL 28213.681.142760$-8.02AL|NL
211 Nick Pivetta IL-15 SD 29223.961.163190$-8.11AL|NL
212 Gabe Speier SEA 29213.901.203390$-8.14AL|NL
213 Yusei Kikuchi IL-60 LAA 66344.821.3764250$-8.23AL|NL
214 Kevin Kelly TB 31213.911.202481$-8.24AL|NL
215 Jose Alvarado PHI 31213.921.3133131$-8.26AL|NL
216 Adrian Morejon SD 30113.491.182991$-8.34AL|NL
217 Quinn Priester IL-15 MIL 59344.491.3344200$-8.35AL|NL
218 Kyle Hurt LAD 28214.141.3732152$-8.38AL|NL
219 Reynaldo Lopez ATL 63334.771.3658240$-8.40AL|NL
220 Peter Lambert HOU 54344.631.3548210$-8.50AL|NL
221 Phil Maton CHC 28214.071.2831121$-8.51AL|NL
222 Hunter Gaddis CLE 30214.271.2128101$-8.53AL|NL
223 Brad Keller PHI 34214.131.3933172$-8.60AL|NL
224 A.J. Minter NYM 27213.711.192790$-8.60AL|NL
225 Will Vest DET 29213.921.2828101$-8.62AL|NL
226 Orion Kerkering PHI 30213.791.2228100$-8.73AL|NL
227 Jake Junis TEX 28114.481.232174$-8.75AL|NL
228 Adrian Houser SF 78564.771.4350290$-8.83AL|NL
229 Kyle Finnegan DET 29214.551.3525123$-8.84AL|NL
230 Braydon Fisher TOR 27214.041.3130141$-8.87AL|NL
231 Tyler Wells BAL 26214.281.182481$-8.88AL|NL
232 Will Klein LAD 25214.131.4129142$-9.01AL|NL
233 Bryan Abreu HOU 29214.251.3232131$-9.08AL|NL
234 Graham Ashcraft CIN 30114.061.3327113$-9.19AL|NL
235 Justin Slaten BOS 30214.271.2929111$-9.21AL|NL
236 Jacob Webb CHC 28214.261.2928121$-9.31AL|NL
237 Brandon Young BAL 55444.971.3842190$-9.34AL|NL
238 Fernando Cruz NYY 29214.621.3638151$-9.35AL|NL
239 Cody Bradford IL-60 TEX 27213.961.162270$-9.37AL|NL
240 Camilo Doval NYY 29214.001.3327131$-9.37AL|NL
241 Troy Melton DET 47234.551.3043160$-9.44AL|NL
242 Logan Allen CLE 58344.671.3949240$-9.48AL|NL
243 DL Hall MIL 29214.051.3629151$-9.50AL|NL
244 Eduard Bazardo SEA 30214.441.2929111$-9.51AL|NL
245 Gus Varland WAS 28115.111.4625126$-9.52AL|NL
246 Blake Treinen LAD 24214.161.282491$-9.57AL|NL
247 Shawn Armstrong CLE 29114.021.223091$-9.61AL|NL
248 Walbert Urena LAA 68454.721.4755340$-9.72AL|NL
249 Kirby Yates LAA 29114.661.3633153$-9.76AL|NL
250 Yoendrys Gomez MIN 27114.721.3927144$-9.82AL|NL
251 Bryan Hudson CWS 31113.821.2829131$-9.91AL|NL
252 Daniel Lynch KAN 29214.311.3125111$-9.97AL|NL
253 Jack Kochanowicz LAA 86574.911.4556340$-10.02AL|NL
254 Andrew Nardi MIA 28114.071.2731111$-10.06AL|NL
255 Anthony Bender MIA 30114.251.3028122$-10.07AL|NL
256 Zack Littell WAS 91475.201.3356220$-10.09AL|NL
257 Tyler Kinley ATL 28214.311.2829120$-10.14AL|NL
258 Brooks Raley NYM 29214.521.3630121$-10.19AL|NL
259 Jason Adam SD 28113.941.2023101$-10.20AL|NL
260 Kevin Ginkel ARI 29114.001.2628101$-10.21AL|NL
261 Lance McCullers IL-15 HOU 43334.691.4340220$-10.30AL|NL
262 Mark Leiter Jr. OAK 30115.371.4531125$-10.32AL|NL
263 Hunter Dobbins STL 75354.681.4053270$-10.33AL|NL
264 Jake Irvin IL-15 WAS 54354.951.3643180$-10.35AL|NL
265 Robert Gasser MIL 30224.371.2929110$-10.35AL|NL
266 Cole Henry IL-15 WAS 23114.471.3422113$-10.42AL|NL
267 Luinder Avila KAN 42224.271.3736190$-10.47AL|NL
268 Jack Perkins OAK 25113.831.3027111$-10.50AL|NL
269 Nate Pearson HOU 28214.651.3528131$-10.52AL|NL
270 Clay Holmes IL-60 NYM 34224.041.3427130$-10.54AL|NL
271 Chris Martin TEX 25114.021.172041$-10.58AL|NL
272 Andrew Morris MIN 27114.161.302282$-10.66AL|NL
273 Taylor Rogers MIN 28114.911.4427124$-10.67AL|NL
274 Antonio Senzatela COL 53225.651.5536198$-10.68AL|NL
275 Martin Perez ATL 43334.721.4135170$-10.72AL|NL
276 Enyel De Los Santos HOU 29214.781.3327111$-10.73AL|NL
277 Trevor McDonald SF 41234.311.3532150$-10.77AL|NL
278 Mason Englert TB 40224.711.2933120$-10.78AL|NL
279 Jeremiah Estrada SD 28114.071.2632120$-10.81AL|NL
280 Brent Headrick NYY 28214.481.3128100$-10.83AL|NL
281 Jack Dreyer IL-15 LAD 22113.501.182280$-10.83AL|NL
282 Tim Hill NYY 30214.001.331591$-10.89AL|NL
283 Jacob Lopez OAK 72465.291.4462320$-10.95AL|NL
284 Shane Smith CWS 47244.711.3642190$-10.96AL|NL
285 Mason Fluharty TOR 26113.841.2527110$-11.03AL|NL
286 Andrew Kittredge BAL 27114.351.262681$-11.07AL|NL
287 Antonio Santillan CIN 32115.131.4531154$-11.07AL|NL
288 Ryan Gusto MIA 41234.651.3334150$-11.08AL|NL
289 Scott Barlow OAK 29114.801.4229153$-11.09AL|NL
290 Tim Mayza PHI 31214.301.3426110$-11.13AL|NL
291 Colin Holderman CLE 28113.921.2728110$-11.15AL|NL
292 Tyler Phillips MIA 62344.821.4247240$-11.16AL|NL
293 Huascar Brazoban NYM 28214.431.4225151$-11.18AL|NL
294 Hunter Barco PIT 35224.311.3830150$-11.21AL|NL
295 Richard Lovelady WAS 27114.191.3622102$-11.25AL|NL
296 Matthew Strahm IL-15 KAN 20113.901.152260$-11.27AL|NL
297 JR Ritchie ATL 53344.961.4041210$-11.28AL|NL
298 Evan Sisk PIT 27113.711.3530130$-11.30AL|NL
299 Patrick Sandoval IL-60 BOS 30214.131.4127150$-11.37AL|NL
300 Juan Morillo ARI 28113.801.3127130$-11.45AL|NL