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 1641282.870.98199380$35.92AL|NL
2 Paul Skenes PIT 1641283.011.07185460$30.65AL|NL
3 Garrett Crochet BOS 1731283.531.14195490$25.95AL|NL
4 Dylan Cease TOR 1611283.481.18208670$25.29AL|NL
5 Cristopher Sanchez PHI 1611283.201.15165440$24.69AL|NL
6 Jesus Luzardo PHI 1641283.601.19193560$23.03AL|NL
7 Zack Wheeler IL-15 PHI 1481173.471.12168470$22.14AL|NL
8 Bryan Woo SEA 1591183.541.08148350$22.11AL|NL
9 Mason Miller SD 42212.310.96671729$20.09AL|NL
10 Logan Gilbert SEA 1401083.631.09160350$19.77AL|NL
11 Max Fried NYY 1661273.471.20145570$19.74AL|NL
12 Jacob deGrom TEX 137983.541.06157390$19.59AL|NL
13 Yoshinobu Yamamoto LAD 1321153.401.15141440$18.43AL|NL
14 Logan Webb SF 1731193.551.22154460$18.34AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Shohei Ohtani LAD 1181053.371.15141450$16.57AL|NL
16 Chris Sale ATL 1471083.871.18168460$16.57AL|NL
17 George Kirby SEA 1501083.781.15140350$15.91AL|NL
18 Shota Imanaga CHC 139983.911.09147350$15.86AL|NL
19 Joe Ryan MIN 141993.981.11147370$14.95AL|NL
20 Cole Ragans KAN 1461083.841.24168610$14.85AL|NL
21 Drew Rasmussen TB 138993.651.14128390$14.29AL|NL
22 Devin Williams NYM 39213.331.20501928$13.89AL|NL
23 Cade Smith CLE 44223.271.14551526$13.86AL|NL
24 Freddy Peralta NYM 1491083.971.22156600$13.76AL|NL
25 Kevin Gausman TOR 1611094.141.23170530$13.68AL|NL
26 MacKenzie Gore TEX 1521084.081.28175630$12.73AL|NL
27 Nathan Eovaldi TEX 146983.931.18138420$12.56AL|NL
28 David Bednar NYY 38213.761.19411328$12.49AL|NL
29 Tyler Glasnow LAD 122953.891.20142480$11.79AL|NL
30 Ranger Suarez BOS 1451083.801.23123440$11.69AL|NL
31 Brandon Woodruff MIL 134884.011.13134390$11.67AL|NL
32 Andres Munoz SEA 37213.141.16451524$11.23AL|NL
33 Aroldis Chapman BOS 37213.611.29482126$11.09AL|NL
34 Jose Soriano LAA 1541093.731.33145690$10.91AL|NL
35 Gavin Williams CLE 1581094.101.32170760$10.88AL|NL
36 Nolan McLean NYM 129973.711.24127500$10.64AL|NL
37 Luis Castillo SEA 1541094.251.24144480$10.41AL|NL
38 Jhoan Duran IL-15 PHI 36213.261.16381124$10.40AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Framber Valdez DET 1521093.861.29132570$10.29AL|NL
40 Riley O'Brien STL 40223.811.32442026$10.24AL|NL
41 Blake Snell IL-15 LAD 117953.871.26140530$10.07AL|NL
42 Daniel Palencia IL-15 CHC 33213.881.28361526$9.71AL|NL
43 Aaron Nola PHI 1591094.401.26153500$9.50AL|NL
44 Peter Fairbanks MIA 37213.731.23391424$9.27AL|NL
45 Matt Boyd IL-15 CHC 123873.901.18119380$9.26AL|NL
46 Eury Perez MIA 134894.171.21136490$8.65AL|NL
47 Josh Hader IL-60 HOU 32213.471.12431421$8.48AL|NL
48 Robbie Ray SF 1629104.441.31178720$8.40AL|NL
49 Paul Sewald ARI 39214.231.21441423$8.39AL|NL
50 Ryan Helsley BAL 40213.731.22431522$8.39AL|NL
51 Hunter Brown IL-15 HOU 107753.591.20116410$8.26AL|NL
52 Raisel Iglesias IL-15 ATL 33213.721.1536922$8.10AL|NL
53 Jacob Misiorowski MIL 114893.941.29143590$8.05AL|NL
54 Carlos Rodon IL-15 NYY 146984.371.27149600$7.96AL|NL
55 Tanner Bibee CLE 155994.251.26133500$7.71AL|NL
56 Ryan Walker SF 36224.021.31351323$7.16AL|NL
57 Emilio Pagan CIN 40224.621.26411623$7.08AL|NL
58 Cam Schlittler NYY 114863.971.26124450$7.08AL|NL
59 Grant Taylor CWS 87333.181.15102324$6.86AL|NL
60 Michael King SD 142994.191.30133560$6.83AL|NL
61 Jack Flaherty DET 145994.451.30152550$6.79AL|NL
62 Nick Lodolo IL-15 CIN 133894.291.24129400$6.53AL|NL
63 Emmet Sheehan LAD 114974.311.26120440$6.26AL|NL
64 Kris Bubic KAN 112883.981.26113400$6.10AL|NL
65 Kyle Bradish BAL 121874.011.29121480$5.95AL|NL
66 Kenley Jansen DET 33214.051.21361520$5.84AL|NL
67 Spencer Strider IL-15 ATL 122874.341.28137460$5.84AL|NL
68 Shane Baz BAL 140984.351.30132560$5.81AL|NL
69 Abner Uribe MIL 47223.361.28492417$5.81AL|NL
70 Gerrit Cole IL-15 NYY 126874.311.23118410$5.76AL|NL
71 Dennis Santana PIT 43224.461.36381822$5.48AL|NL
72 Jeff Hoffman TOR 37213.841.20481617$5.25AL|NL
73 Casey Mize DET 128884.311.24111380$4.92AL|NL
74 Joey Cantillo CLE 111773.941.30121510$4.84AL|NL
75 Shane McClanahan TB 124784.141.26119420$4.78AL|NL
76 Edward Cabrera CHC 134884.301.30129570$4.77AL|NL
77 Sandy Alcantara MIA 1579104.311.29113520$4.68AL|NL
78 Bryan Baker TB 42223.931.24481816$4.21AL|NL
79 Braxton Ashcraft PIT 107783.971.26103360$4.11AL|NL
80 Trevor Rogers BAL 140984.391.32120510$3.99AL|NL
81 Parker Messick CLE 115784.101.27109380$3.84AL|NL
82 Michael Wacha KAN 135894.331.27109440$3.81AL|NL
83 Trey Yesavage IL-15 TOR 105784.211.26112430$3.76AL|NL
84 Clayton Beeter WAS 40224.321.42432419$3.63AL|NL
85 Mike Soroka ARI 110784.191.28112450$3.41AL|NL
86 Sonny Gray IL-15 BOS 120784.331.25110350$3.31AL|NL
87 Clay Holmes NYM 133984.121.35102540$3.29AL|NL
88 Seranthony Dominguez CWS 40224.271.32432017$3.19AL|NL
89 Jack Leiter TEX 137894.561.32134600$3.06AL|NL
90 Jameson Taillon CHC 134884.611.23102370$2.80AL|NL
91 Justin Steele IL-60 CHC 85653.671.1873230$2.72AL|NL
92 Chase Burns CIN 86674.011.2194310$2.70AL|NL
93 Taj Bradley MIN 120784.291.31118470$2.63AL|NL
94 Shane Bieber IL-60 TOR 89664.031.2087260$2.32AL|NL
95 Hunter Greene IL-60 CIN 77543.941.1692280$2.24AL|NL
96 Will Warren NYY 104774.241.30103390$2.00AL|NL
97 Max Meyer MIA 125784.351.31114450$1.93AL|NL
98 Kodai Senga NYM 95774.161.34103480$1.56AL|NL
99 Steven Matz TB 112794.381.2797350$1.52AL|NL
100 Dean Kremer BAL 106784.391.2897370$1.28AL|NL
101 Quinn Priester IL-15 MIL 110774.201.2886350$1.23AL|NL
102 Merrill Kelly ARI 141894.631.31114470$1.22AL|NL
103 Reid Detmers LAA 109694.451.30119410$1.17AL|NL
104 Zac Gallen ARI 1629104.731.36135600$1.16AL|NL
105 Ian Seymour TB 94554.071.2392330$0.94AL|NL
106 Ryan Weathers NYY 88664.141.2689310$0.92AL|NL
107 Connelly Early BOS 93664.041.2989370$0.75AL|NL
108 Andrew Abbott CIN 142894.681.31112500$0.73AL|NL
109 Andrew Painter PHI 102774.411.2891320$0.73AL|NL
110 Landen Roupp SF 99784.071.3591410$0.70AL|NL
111 Jake Junis TEX 35224.591.2629915$0.70AL|NL
112 Carlos Estevez IL-15 KAN 32214.691.34281216$0.66AL|NL
113 Bailey Ober MIN 130794.751.25105380$0.61AL|NL
114 Griffin Jax TB 44213.541.1450138$0.58AL|NL
115 Yusei Kikuchi LAA 1538104.851.38150590$0.17AL|NL
116 Victor Vodnik COL 42225.051.59352319$0.09AL|NL
117 Ryne Nelson ARI 123784.581.30102370$0.05AL|NL
118 Bubba Chandler PIT 115794.421.35105450$0.00AL|NL
119 Tatsuya Imai IL-15 HOU 103674.451.37103510$0.00AL|NL
120 Kumar Rocker TEX 106784.461.3090380$-0.06AL|NL
121 Alex Vesia LAD 36213.451.1345158$-0.08AL|NL
122 Bryce Miller IL-15 SEA 118784.651.29100400$-0.11AL|NL
123 Tyler Mahle SF 121784.411.35101450$-0.42AL|NL
124 Jeffrey Springs OAK 139894.891.35126500$-0.46AL|NL
125 Kyle Harrison MIL 95674.471.3097370$-0.50AL|NL
126 Michael Burrows HOU 116784.731.32107420$-0.63AL|NL
127 Cole Sands MIN 41224.511.32351413$-0.64AL|NL
128 Nick Martinez TB 113794.581.2678310$-0.76AL|NL
129 Chris Bassitt BAL 145994.791.39119580$-0.78AL|NL
130 Nick Pivetta IL-15 SD 64443.871.1571210$-0.78AL|NL
131 Edwin Diaz IL-15 LAD 19113.751.1825713$-0.96AL|NL
132 Grant Holmes ATL 111784.641.37109450$-1.08AL|NL
133 Ben Brown CHC 66323.841.2469253$-1.13AL|NL
134 Sean Manaea NYM 101664.531.3196380$-1.15AL|NL
135 Reynaldo Lopez ATL 115794.711.36110470$-1.24AL|NL
136 Ryan Pepiot IL-60 TB 85554.331.2685350$-1.25AL|NL
137 Seth Lugo KAN 141894.821.36116500$-1.25AL|NL
138 Spencer Schwellenbach IL-60 ATL 58433.611.1356130$-1.38AL|NL
139 Tanner Scott LAD 36213.881.33391710$-1.39AL|NL
140 Jordan Romano LAA 36224.301.26401410$-1.40AL|NL
141 Max Scherzer TOR 91674.731.2585310$-1.45AL|NL
142 Joe Musgrove IL-15 SD 80554.301.2272240$-1.53AL|NL
143 Grayson Rodriguez IL-15 LAA 80554.241.2780280$-1.53AL|NL
144 Carmen Mlodzinski PIT 107674.281.3691380$-1.70AL|NL
145 Justin Verlander IL-15 DET 121784.801.33103480$-1.73AL|NL
146 Aaron Ashby MIL 69323.531.3476362$-1.74AL|NL
147 Chad Patrick MIL 125794.861.32105430$-1.76AL|NL
148 David Peterson NYM 105784.361.4192430$-1.90AL|NL
149 Slade Cecconi CLE 129794.921.3199370$-2.44AL|NL
150 Jose Berrios IL-15 TOR 112774.801.3390400$-2.47AL|NL
151 Jared Jones IL-60 PIT 77564.361.2976260$-2.57AL|NL
152 J.T. Ginn OAK 89564.361.3182330$-2.57AL|NL
153 Joel Kuhnel OAK 41224.791.37311212$-2.58AL|NL
154 Louie Varland TOR 40213.991.2543147$-2.62AL|NL
155 Robert Suarez ATL 39223.991.2542147$-2.71AL|NL
156 Robby Snelling MIA 95574.331.3384330$-2.77AL|NL
157 Brayan Bello BOS 139894.621.41100570$-2.79AL|NL
158 Lucas Giolito FA 108674.671.3699460$-2.84AL|NL
159 Logan Henderson MIL 58444.241.1862180$-3.05AL|NL
160 Michael McGreevy STL 107694.471.3067280$-3.15AL|NL
161 Trevor Megill MIL 42224.541.3348178$-3.17AL|NL
162 Jake Latz TEX 84444.321.3577412$-3.25AL|NL
163 Jacob Lopez OAK 107674.851.37106490$-3.26AL|NL
164 Noah Cameron KAN 121784.871.3799430$-3.45AL|NL
165 Zack Littell WAS 1316104.871.2990320$-3.56AL|NL
166 Colin Rea CHC 100674.721.3176320$-3.57AL|NL
167 Garrett Whitlock BOS 42213.551.1544123$-3.58AL|NL
168 Noah Schultz CWS 100584.511.3589410$-3.62AL|NL
169 Bryce Elder ATL 109674.681.3690380$-3.66AL|NL
170 Roki Sasaki LAD 82654.621.3775370$-3.85AL|NL
171 Mitch Keller PIT 1528115.021.40121520$-3.90AL|NL
172 Foster Griffin WAS 1136104.791.3797420$-4.00AL|NL
173 Matthew Strahm KAN 41223.801.1544133$-4.06AL|NL
174 Braxton Garrett MIA 73464.261.2662180$-4.06AL|NL
175 Tyler Rogers TOR 44313.641.172693$-4.15AL|NL
176 Dustin May STL 1196104.771.3797480$-4.16AL|NL
177 Gregory Soto PIT 40213.751.3344195$-4.19AL|NL
178 Luis Severino OAK 1478105.061.41120580$-4.24AL|NL
179 Garrett Cleavinger IL-15 TB 37214.041.2943185$-4.43AL|NL
180 Cade Cavalli WAS 112694.601.4088450$-4.51AL|NL
181 Lucas Erceg KAN 38224.281.3931178$-4.54AL|NL
182 Brandon Sproat MIL 75564.481.3464320$-4.72AL|NL
183 Brandon Pfaadt ARI 96564.781.3177250$-4.76AL|NL
184 Spencer Arrighetti HOU 93674.951.4194450$-4.79AL|NL
185 Bryan King HOU 43213.641.2642173$-4.86AL|NL
186 Zebby Matthews MIN 80564.771.3271230$-4.90AL|NL
187 Adrian Houser SF 123784.611.4282470$-4.90AL|NL
188 Griffin Canning IL-15 SD 102684.801.4088450$-4.95AL|NL
189 Caleb Thielbar CHC 37213.771.2241163$-4.99AL|NL
190 Brady Singer CIN 1488105.161.41119550$-5.01AL|NL
191 Brad Lord WAS 79334.121.3262291$-5.05AL|NL
192 Erik Sabrowski CLE 40223.461.2855241$-5.12AL|NL
193 Cody Bradford IL-60 TEX 55334.081.1846140$-5.19AL|NL
194 Jose A. Ferrer SEA 41223.571.2333123$-5.27AL|NL
195 Eduardo Rodriguez ARI 111794.911.4390450$-5.32AL|NL
196 Jack Perkins OAK 32213.691.2935164$-5.33AL|NL
197 Lance McCullers HOU 101684.751.4593540$-5.35AL|NL
198 Randy Vasquez SD 124794.911.3986460$-5.39AL|NL
199 Aaron Civale OAK 117685.061.3695410$-5.42AL|NL
200 Payton Tolle BOS 56444.441.2955220$-5.45AL|NL
201 Hunter Gaddis CLE 40224.171.2040143$-5.49AL|NL
202 Will Vest DET 40223.821.2740143$-5.49AL|NL
203 Cole Winn TEX 35214.241.3732186$-5.55AL|NL
204 Blake Treinen LAD 35214.041.2837144$-5.55AL|NL
205 Andrew Anderson DET 69334.331.3780380$-5.56AL|NL
206 JoJo Romero STL 41224.031.3434165$-5.57AL|NL
207 Adrian Morejon SD 41213.661.2237132$-5.70AL|NL
208 Dylan Lee ATL 39213.791.1642111$-5.76AL|NL
209 Erik Miller SF 35213.721.3937204$-5.89AL|NL
210 Bryan Abreu HOU 42224.191.3349213$-5.91AL|NL
211 Mason Montgomery PIT 37213.801.3045172$-6.03AL|NL
212 Robert Gasser MIL 48334.111.2547170$-6.07AL|NL
213 Hunter Dobbins IL-15 STL 89574.591.3866320$-6.07AL|NL
214 Andrew Kittredge IL-15 BAL 39214.191.2437113$-6.12AL|NL
215 Robert Garcia TEX 33214.101.3133144$-6.18AL|NL
216 Sean Burke CWS 121695.141.41109540$-6.18AL|NL
217 Tyler Holton DET 43223.731.1734121$-6.23AL|NL
218 Shawn Armstrong CLE 43224.171.2544152$-6.25AL|NL
219 A.J. Minter IL-15 NYM 32213.511.1534111$-6.27AL|NL
220 Cade Povich BAL 71454.611.3564280$-6.31AL|NL
221 Anthony Bender MIA 38224.181.3335164$-6.32AL|NL
222 Hogan Harris OAK 38224.671.4639226$-6.45AL|NL
223 Brad Keller PHI 42224.071.4039214$-6.46AL|NL
224 Matthew Liberatore STL 1286105.001.3892420$-6.47AL|NL
225 Shane Smith CWS 80464.731.3672320$-6.52AL|NL
226 Yimi Garcia IL-15 TOR 29213.861.1731102$-6.55AL|NL
227 Jason Adam SD 39213.831.1936151$-6.57AL|NL
228 Christian Scott NYM 43223.911.1641130$-6.58AL|NL
229 Chris Paddack MIA 95584.861.3568270$-6.60AL|NL
230 Matt Brash SEA 36223.941.3739183$-6.60AL|NL
231 Kevin Kelly TB 41213.801.1934111$-6.61AL|NL
232 Cole Henry IL-15 WAS 31114.341.3330166$-6.64AL|NL
233 Jose Alvarado PHI 39213.841.3240172$-6.65AL|NL
234 Patrick Sandoval IL-15 BOS 65444.211.4256320$-6.65AL|NL
235 Taylor Rogers MIN 37224.801.4335166$-6.69AL|NL
236 Blade Tidwell SF 61334.251.3558290$-6.70AL|NL
237 Luke Weaver NYM 42214.481.2840153$-6.71AL|NL
238 Emerson Hancock SEA 62334.411.2953220$-6.75AL|NL
239 Antonio Santillan CIN 42224.561.3945214$-6.75AL|NL
240 Keaton Winn SF 56224.281.3351202$-6.79AL|NL
241 Jordan Leasure CWS 41224.741.3441194$-6.91AL|NL
242 Kyle Hurt LAD 58324.391.3964300$-6.99AL|NL
243 Gabe Speier SEA 33213.671.1737100$-7.02AL|NL
244 Andrew Alvarez WAS 80464.441.4062330$-7.04AL|NL
245 Connor Prielipp MIN 63344.331.3760260$-7.05AL|NL
246 Justin Topa MIN 38224.741.4229136$-7.06AL|NL
247 Andre Pallante STL 120684.661.4477500$-7.08AL|NL
248 Simeon Woods Richardson MIN 112695.081.4084450$-7.10AL|NL
249 Joe Boyle IL-15 TB 56344.331.3960340$-7.12AL|NL
250 Jake Irvin WAS 100594.991.3776350$-7.13AL|NL
251 Justin Wrobleski LAD 70434.661.3756250$-7.38AL|NL
252 Gus Varland WAS 38224.831.4336185$-7.40AL|NL
253 Kyle Finnegan DET 36224.341.3232143$-7.40AL|NL
254 Riley Martin CHC 34213.711.3439191$-7.41AL|NL
255 Mark Leiter Jr. OAK 37225.131.4239165$-7.48AL|NL
256 Sam Bachman LAA 38224.181.4036213$-7.49AL|NL
257 Braydon Fisher TOR 37213.991.3241191$-7.50AL|NL
258 Juan Morillo ARI 39214.021.3637192$-7.52AL|NL
259 Tyler Alexander TEX 54224.431.2644151$-7.56AL|NL
260 Kirby Yates IL-15 LAD 31114.661.3937185$-7.57AL|NL
261 Eduard Bazardo SEA 40224.251.2740151$-7.59AL|NL
262 Graham Ashcraft CIN 40224.071.3334152$-7.61AL|NL
263 Brooks Raley NYM 38214.401.3441162$-7.63AL|NL
264 Logan Allen CLE 77564.891.4261330$-7.66AL|NL
265 Walker Buehler SD 94685.091.4473420$-7.72AL|NL
266 Hunter Barco PIT 63344.321.3853270$-7.73AL|NL
267 Tyler Wells BAL 35214.151.1634110$-7.81AL|NL
268 Angel Zerpa MIL 40213.851.2830131$-7.83AL|NL
269 Keegan Akin IL-15 BAL 35214.341.3033122$-7.84AL|NL
270 Orion Kerkering PHI 37213.811.2333120$-7.86AL|NL
271 Ryan Weiss HOU 65334.721.3967300$-7.87AL|NL
272 Justin Sterner OAK 36224.681.2938142$-7.88AL|NL
273 Jimmy Herget COL 51224.731.3247172$-7.90AL|NL
274 Caleb Kilian SF 36224.081.3633152$-7.91AL|NL
275 Chase Dollander COL 113695.161.49106530$-7.91AL|NL
276 Mason Fluharty TOR 33213.811.2535140$-7.94AL|NL
277 Fernando Cruz NYY 36214.451.3648201$-7.94AL|NL
278 Tobias Myers NYM 71334.691.3459250$-7.95AL|NL
279 Bennett Sousa IL-15 HOU 32213.891.2435130$-8.01AL|NL
280 Brock Burke CIN 37214.181.2834121$-8.06AL|NL
281 Andrew Nardi MIA 34213.951.2737140$-8.10AL|NL
282 Phil Maton IL-15 CHC 32213.931.2636140$-8.11AL|NL
283 Janson Junk MIA 61344.491.3142170$-8.11AL|NL
284 Jeremiah Estrada IL-15 SD 31213.991.2637140$-8.12AL|NL
285 Kody Funderburk MIN 39214.091.4034182$-8.22AL|NL
286 Brent Headrick NYY 35214.341.3137141$-8.27AL|NL
287 Jonathan Loaisiga ARI 38214.301.3229112$-8.30AL|NL
288 Davis Martin CWS 121695.191.4392470$-8.34AL|NL
289 Mick Abel IL-15 MIN 78464.931.4371350$-8.34AL|NL
290 Tyler Kinley ATL 38224.191.2940170$-8.35AL|NL
291 Steven Okert HOU 38214.341.2640160$-8.35AL|NL
292 Tim Mayza PHI 38214.111.3333141$-8.43AL|NL
293 Yohan Ramirez PIT 36214.211.3738181$-8.47AL|NL
294 Kendry Rojas MIN 33213.891.2933120$-8.50AL|NL
295 Luis Gil NYY 62444.861.4456350$-8.52AL|NL
296 Chase Silseth LAA 36224.301.3537181$-8.53AL|NL
297 Brant Hurter DET 31213.681.2526100$-8.56AL|NL
298 Miles Mikolas WAS 97585.201.3562250$-8.57AL|NL
299 Cooper Criswell SEA 60334.581.3748210$-8.59AL|NL
300 David Morgan SD 39214.141.3239180$-8.60AL|NL