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 1351072.860.98166290$35.59AL|NL
2 Zack Wheeler PHI 1471173.481.10163400$29.30AL|NL
3 Chris Sale ATL 1351063.621.14167390$25.01AL|NL
4 Paul Skenes PIT 1341063.321.14144400$24.62AL|NL
5 Cole Ragans KAN 1341063.481.18165500$24.21AL|NL
6 Logan Webb SF 1501173.421.17132330$24.14AL|NL
7 Garrett Crochet BOS 1351063.671.18162450$22.76AL|NL
8 Max Fried NYY 1381063.451.18129440$21.14AL|NL
9 George Kirby IL-15 SEA 126973.641.06113200$20.40AL|NL
10 Spencer Strider IL-15 ATL 114953.631.14147360$20.28AL|NL
11 Logan Gilbert IL-15 SEA 111863.541.04125240$20.06AL|NL
12 Dylan Cease SD 141983.861.21162540$19.36AL|NL
13 Hunter Brown HOU 126963.641.19139440$18.56AL|NL
14 Freddy Peralta MIL 130973.891.17142480$18.20AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Bryan Woo SEA 116863.561.07110250$18.04AL|NL
16 Yoshinobu Yamamoto LAD 118953.551.17123330$17.71AL|NL
17 Michael King SD 135973.851.21141460$17.15AL|NL
18 Jacob deGrom TEX 102753.561.04116270$16.89AL|NL
19 Hunter Greene IL-15 CIN 129874.171.18156460$16.14AL|NL
20 Joe Ryan MIN 112763.871.07123240$15.99AL|NL
21 Spencer Schwellenbach ATL 127963.931.18117300$15.04AL|NL
22 Mason Miller OAK 33213.051.03481222$14.06AL|NL
23 Edwin Diaz NYM 29213.711.14401126$13.96AL|NL
24 Pablo Lopez MIN 125874.011.20128310$13.57AL|NL
25 Josh Hader HOU 31213.541.11431324$13.41AL|NL
26 Nathan Eovaldi TEX 121864.041.19120360$12.81AL|NL
27 Matt Boyd CHC 115863.911.21121370$12.80AL|NL
28 Carlos Rodon NYY 137984.501.25154520$12.78AL|NL
29 Sonny Gray STL 123874.101.22126370$12.13AL|NL
30 Framber Valdez HOU 120863.771.24114400$12.13AL|NL
31 Luis Castillo SEA 138984.241.23121430$12.00AL|NL
32 Zac Gallen ARI 132974.201.25126410$11.96AL|NL
33 Andres Munoz SEA 28212.851.07331022$11.95AL|NL
34 Ryan Helsley STL 32213.781.22331225$11.94AL|NL
35 MacKenzie Gore WAS 136884.291.29157520$11.67AL|NL
36 Nick Pivetta SD 124884.361.21132390$11.53AL|NL
37 Emmanuel Clase CLE 29212.891.0525522$11.39AL|NL
38 Jack Flaherty DET 127874.281.25138420$11.28AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Brandon Woodruff IL-15 MIL 105764.011.16106300$10.58AL|NL
40 Tyler Glasnow IL-15 LAD 96743.981.18109310$10.11AL|NL
41 Jeff Hoffman TOR 30213.981.22391222$9.96AL|NL
42 Tanner Bibee CLE 126874.241.23110380$9.45AL|NL
43 Felix Bautista BAL 30213.531.19381420$9.27AL|NL
44 Aaron Nola IL-15 PHI 139984.591.27129380$8.99AL|NL
45 Corbin Burnes ARI 122864.151.25105380$8.78AL|NL
46 Kodai Senga NYM 118864.201.30124530$8.73AL|NL
47 Ryan Walker SF 30213.751.24321021$8.71AL|NL
48 Gavin Williams CLE 124774.201.29133500$8.61AL|NL
49 Raisel Iglesias ATL 31214.051.1830821$8.60AL|NL
50 Jhoan Duran MIN 31213.361.19341019$8.46AL|NL
51 Shota Imanaga IL-15 CHC 110764.321.18104270$8.39AL|NL
52 Kevin Gausman TOR 143984.691.30136460$7.79AL|NL
53 Robert Suarez SD 29214.141.25281121$7.67AL|NL
54 Cristopher Sanchez PHI 100773.821.2593290$7.60AL|NL
55 Reese Olson DET 107763.991.2598350$7.41AL|NL
56 Kenley Jansen LAA 29114.461.23311122$7.09AL|NL
57 Bailey Ober MIN 116774.491.21106300$6.85AL|NL
58 Peter Fairbanks TB 30214.261.28311220$6.82AL|NL
59 Robbie Ray SF 118774.511.29130480$6.57AL|NL
60 Jesus Luzardo PHI 102774.231.26105330$6.56AL|NL
61 Drew Rasmussen TB 98674.011.1989260$6.52AL|NL
62 Tanner Scott LAD 32213.851.35341519$6.41AL|NL
63 Kyle Finnegan WAS 30114.661.35281223$6.29AL|NL
64 David Bednar PIT 31214.051.23331018$6.27AL|NL
65 Zach Eflin BAL 119874.491.2387220$5.69AL|NL
66 Clay Holmes NYM 96763.841.2986340$5.68AL|NL
67 Devin Williams NYY 29213.841.29351417$5.51AL|NL
68 Chris Bassitt TOR 136884.591.31121470$5.48AL|NL
69 Sandy Alcantara MIA 130794.301.27100380$5.45AL|NL
70 Bryce Miller IL-15 SEA 104664.271.2091290$5.36AL|NL
71 Jameson Taillon CHC 118774.471.2395290$5.27AL|NL
72 Ranger Suarez PHI 99773.991.2988320$5.22AL|NL
73 Trevor Megill MIL 30214.521.30351218$5.21AL|NL
74 Justin Martinez IL-15 ARI 24113.481.33261219$4.86AL|NL
75 Tyler Mahle TEX 106764.311.2585330$4.51AL|NL
76 Clarke Schmidt NYY 109774.491.28102360$4.37AL|NL
77 Kris Bubic KAN 91654.061.2892320$4.16AL|NL
78 Ryan Pepiot TB 118784.711.27109400$4.02AL|NL
79 Seth Lugo KAN 134874.651.31107370$3.78AL|NL
80 Eduardo Rodriguez IL-15 ARI 100774.391.3195350$3.47AL|NL
81 Emilio Pagan CIN 31214.811.26321116$3.33AL|NL
82 Aroldis Chapman BOS 29213.601.34432013$3.30AL|NL
83 Brandon Pfaadt ARI 102774.651.2690250$3.05AL|NL
84 Ben Brown CHC 75553.871.2480270$3.01AL|NL
85 Shane Bieber IL-60 CLE 72543.921.1868180$2.74AL|NL
86 Shane Baz TB 98674.451.2792350$2.66AL|NL
87 Michael Wacha KAN 108764.431.3087350$2.65AL|NL
88 Mike Soroka WAS 94564.181.2792360$2.58AL|NL
89 Yusei Kikuchi LAA 135894.961.35130440$2.56AL|NL
90 Ryan Pressly CHC 29214.081.3124915$2.48AL|NL
91 Porter Hodge CHC 30213.451.25321412$2.44AL|NL
92 Merrill Kelly ARI 114764.591.3094370$2.38AL|NL
93 Taj Bradley TB 120784.771.31109420$2.36AL|NL
94 Yu Darvish IL-15 SD 101664.651.2696340$2.33AL|NL
95 Luis Ortiz CLE 95674.361.2989350$2.28AL|NL
96 Carlos Estevez KAN 28214.531.32261015$2.00AL|NL
97 Justin Verlander SF 105674.491.2787340$1.92AL|NL
98 Shane McClanahan IL-60 TB 72554.111.2273210$1.81AL|NL
99 Max Scherzer IL-60 TOR 76564.481.1979230$1.75AL|NL
100 Tony Gonsolin LAD 92764.631.2981320$1.66AL|NL
101 Ronel Blanco HOU 113774.881.34113490$1.48AL|NL
102 Jose Alvarado PHI 29213.811.34321412$1.20AL|NL
103 Jose Soriano LAA 110774.291.3990470$1.00AL|NL
104 Sean Manaea IL-60 NYM 89654.611.3189340$0.80AL|NL
105 Erick Fedde STL 126784.721.3295400$0.76AL|NL
106 Casey Mize IL-15 DET 96674.431.2771260$0.71AL|NL
107 Jordan Hicks SF 96674.191.3783380$0.42AL|NL
108 Jose Berrios TOR 132894.981.35107420$0.35AL|NL
109 Zebby Matthews MIN 82564.491.2475190$0.30AL|NL
110 Will Vest DET 30213.841.26301010$0.14AL|NL
111 Luke Jackson TEX 30214.581.40281413$-0.03AL|NL
112 David Peterson NYM 113764.571.41101440$-0.13AL|NL
113 Blake Snell IL-15 LAD 76544.421.3587370$-0.50AL|NL
114 Shohei Ohtani LAD 47423.721.1954170$-0.67AL|NL
115 Matthew Liberatore STL 93564.461.3181300$-0.74AL|NL
116 Aaron Civale IL-15 MIL 91674.791.2975290$-0.92AL|NL
117 Lucas Giolito BOS 102774.941.3794390$-0.97AL|NL
118 Max Meyer MIA 95594.611.3288330$-1.02AL|NL
119 Tylor Megill NYM 65444.111.2971260$-1.08AL|NL
120 David Festa MIN 76454.351.3080270$-1.23AL|NL
121 Colin Rea CHC 90674.731.3071260$-1.26AL|NL
122 Brayan Bello BOS 115774.721.3992410$-1.32AL|NL
123 Jesus Tinoco MIA 31114.941.41271314$-1.38AL|NL
124 Grant Holmes ATL 90664.791.3687310$-1.40AL|NL
125 Nick Martinez CIN 97674.811.3075260$-1.44AL|NL
126 Tommy Kahnle DET 29214.021.3027129$-1.47AL|NL
127 Kumar Rocker IL-15 TEX 72554.431.2861220$-1.62AL|NL
128 Ryan Weathers MIA 103584.631.3696380$-1.67AL|NL
129 Will Warren NYY 81564.621.3379280$-1.76AL|NL
130 Brady Singer CIN 118785.011.38102390$-1.82AL|NL
131 Landen Roupp SF 71554.301.3364270$-1.83AL|NL
132 Roki Sasaki IL-15 LAD 82644.731.3573300$-1.93AL|NL
133 Luke Weaver NYY 31214.481.2633108$-1.96AL|NL
134 Cade Smith CLE 31213.141.1339113$-1.99AL|NL
135 Jordan Romano PHI 29214.551.3029109$-2.01AL|NL
136 Eury Perez IL-60 MIA 61354.291.2065200$-2.05AL|NL
137 Cade Horton CHC 63444.281.2559200$-2.10AL|NL
138 Griffin Canning NYM 83564.651.3275300$-2.11AL|NL
139 Bowden Francis TOR 96675.131.2877270$-2.16AL|NL
140 Chris Paddack MIN 97674.821.3376270$-2.17AL|NL
141 Tanner Houck IL-15 BOS 79554.381.3364270$-2.26AL|NL
142 Shane Smith CWS 92584.631.3480330$-2.30AL|NL
143 Chris Martin TEX 27213.381.052944$-2.34AL|NL
144 Andrew Painter PHI 55444.211.2352150$-2.35AL|NL
145 Nick Lodolo CIN 108674.971.3592330$-2.41AL|NL
146 Kutter Crawford IL-60 BOS 66444.511.2461200$-2.43AL|NL
147 Liam Hendriks BOS 27214.091.163076$-2.48AL|NL
148 AJ Smith-Shawver ATL 91665.031.3789370$-2.54AL|NL
149 Luis Gil IL-60 NYY 67554.601.3670330$-2.67AL|NL
150 Kirby Yates LAD 29213.911.2438145$-2.72AL|NL
151 Jason Adam SD 31213.531.0934113$-2.72AL|NL
152 Grayson Rodriguez IL-60 BAL 57434.351.2758180$-2.72AL|NL
153 JP Sears OAK 120685.141.3192340$-2.74AL|NL
154 Zach Agnos COL 32114.811.33271011$-2.77AL|NL
155 Frankie Montas IL-60 NYM 83554.671.3574310$-2.95AL|NL
156 Hayden Wesneski IL-15 HOU 68454.591.2662210$-2.96AL|NL
157 Lucas Erceg KAN 30213.711.3130146$-3.02AL|NL
158 Mitch Keller PIT 129785.061.40107400$-3.02AL|NL
159 Tyler Anderson LAA 127785.141.38103520$-3.08AL|NL
160 Ryne Nelson ARI 70444.481.2858200$-3.38AL|NL
161 Lance McCullers HOU 99674.751.4388460$-3.39AL|NL
162 Clayton Kershaw IL-60 LAD 73544.641.3359230$-3.53AL|NL
163 Walker Buehler IL-15 BOS 92674.901.3671320$-3.54AL|NL
164 Mitchell Parker WAS 102684.781.3978370$-3.62AL|NL
165 Jose Quintana IL-15 MIL 109674.841.3985410$-3.63AL|NL
166 Hayden Birdsong SF 77554.801.3977340$-3.73AL|NL
167 Kyle Harrison SF 65444.451.3463250$-3.78AL|NL
168 Nestor Cortes IL-60 MIL 49334.231.1946150$-3.86AL|NL
169 Matthew Strahm PHI 31213.731.123592$-3.91AL|NL
170 Bubba Chandler PIT 71454.531.3364250$-3.92AL|NL
171 Michael McGreevy STL 56333.981.2443140$-4.06AL|NL
172 Jack Leiter TEX 85564.921.3676360$-4.08AL|NL
173 Michael Lorenzen KAN 93664.821.4072380$-4.13AL|NL
174 Dean Kremer BAL 112775.171.3986380$-4.15AL|NL
175 Jeffrey Springs OAK 100685.171.3784320$-4.25AL|NL
176 Camilo Doval SF 28213.791.3227125$-4.26AL|NL
177 Zack Littell TB 91575.041.2965200$-4.29AL|NL
178 Jackson Jobe DET 89574.841.3570330$-4.30AL|NL
179 Jeremiah Estrada SD 29213.721.2038132$-4.36AL|NL
180 Seth Halvorsen COL 32114.391.3730138$-4.38AL|NL
181 Yimi Garcia TOR 29213.761.123292$-4.38AL|NL
182 Griffin Jax MIN 32213.611.1637101$-4.54AL|NL
183 Garrett Whitlock BOS 31213.751.163282$-4.56AL|NL
184 Joey Cantillo CLE 48223.791.2651210$-4.61AL|NL
185 Steven Wilson CWS 31114.611.3032157$-4.63AL|NL
186 Justin Slaten BOS 30214.571.3529126$-4.67AL|NL
187 Alex Cobb IL-15 DET 68444.401.3350190$-4.79AL|NL
188 Robert Garcia TEX 32213.911.2733123$-4.86AL|NL
189 Gabe Speier SEA 27213.441.133281$-4.90AL|NL
190 Alex Vesia LAD 28213.621.1535111$-4.92AL|NL
191 Reid Detmers LAA 65334.701.3371260$-4.92AL|NL
192 Andrew Heaney PIT 98685.161.4083330$-4.95AL|NL
193 J.T. Ginn IL-15 OAK 67454.591.3456230$-4.97AL|NL
194 Steven Matz STL 75454.661.3461240$-4.99AL|NL
195 Logan Allen CLE 105675.051.4082400$-5.03AL|NL
196 Dustin May LAD 62434.521.3349220$-5.11AL|NL
197 Bryan Abreu HOU 32213.981.2739152$-5.12AL|NL
198 Gunnar Hoglund OAK 86575.201.3369260$-5.27AL|NL
199 Fernando Cruz NYY 29214.181.2841142$-5.32AL|NL
200 Logan Henderson MIL 34224.001.1238100$-5.32AL|NL
201 Jared Jones IL-60 PIT 48344.391.2948160$-5.34AL|NL
202 Ryan Zeferjahn LAA 31214.071.2738142$-5.36AL|NL
203 Miles Mikolas STL 102685.061.3460230$-5.37AL|NL
204 Spencer Arrighetti IL-15 HOU 62444.931.3764260$-5.53AL|NL
205 Daniel Coulombe MIN 29213.791.173291$-5.54AL|NL
206 Luis Severino OAK 132795.221.42101470$-5.54AL|NL
207 Dylan Lee ATL 27213.701.153081$-5.58AL|NL
208 Jon Gray IL-60 TEX 63444.801.3353220$-5.59AL|NL
209 Brad Lord WAS 59334.291.3350210$-5.61AL|NL
210 Bryce Elder ATL 65544.831.3850220$-5.61AL|NL
211 Matt Brash SEA 27213.651.2730122$-5.64AL|NL
212 Ryan Gusto HOU 58334.631.3054220$-5.67AL|NL
213 Tyler Holton DET 27213.461.122371$-5.73AL|NL
214 Andrew Abbott CIN 85565.161.3771320$-5.77AL|NL
215 Edward Cabrera MIA 93595.031.4487460$-5.91AL|NL
216 Daniel Palencia CHC 30213.671.2734141$-5.93AL|NL
217 Chad Patrick MIL 50334.581.2744160$-5.94AL|NL
218 Trevor Williams WAS 90575.081.3769290$-5.96AL|NL
219 Kevin Ginkel ARI 28214.201.282793$-5.98AL|NL
220 Tyler Rogers SF 31213.561.162261$-5.99AL|NL
221 Andre Pallante STL 85564.581.4256330$-6.02AL|NL
222 Tobias Myers MIL 69454.921.3355220$-6.03AL|NL
223 Keegan Akin BAL 35214.131.2436111$-6.07AL|NL
224 Jordan Leasure CWS 31114.631.3333145$-6.29AL|NL
225 Louie Varland MIN 48224.441.3148151$-6.29AL|NL
226 Emerson Hancock SEA 61454.841.3244200$-6.35AL|NL
227 Mark Leiter Jr. NYY 28214.241.2637121$-6.38AL|NL
228 Yariel Rodriguez TOR 49224.431.3451251$-6.39AL|NL
229 Bailey Falter PIT 86565.031.3862290$-6.41AL|NL
230 Cole Sands MIN 30214.261.2730112$-6.43AL|NL
231 Hunter Gaddis CLE 29114.001.1631102$-6.43AL|NL
232 Noah Cameron KAN 46324.401.3342160$-6.43AL|NL
233 Kyle Gibson BAL 91675.261.4374340$-6.46AL|NL
234 Stephen Kolek SD 70454.701.3853230$-6.47AL|NL
235 Aaron Bummer ATL 26213.451.2827101$-6.53AL|NL
236 Edwin Uceta TB 30214.641.3231133$-6.54AL|NL
237 Anthony Bender MIA 29114.441.3327115$-6.54AL|NL
238 Jared Koenig MIL 29213.851.2528111$-6.63AL|NL
239 Shelby Miller ARI 29214.551.3329123$-6.65AL|NL
240 Beau Brieske DET 26114.111.242294$-6.66AL|NL
241 Pierce Johnson ATL 28214.281.3231122$-6.73AL|NL
242 Eduard Bazardo SEA 28214.091.2228101$-6.76AL|NL
243 Brendon Little TOR 29213.691.3129131$-6.78AL|NL
244 Quinn Priester MIL 60344.421.3545220$-6.80AL|NL
245 Graham Ashcraft CIN 29214.251.3424113$-6.81AL|NL
246 Spencer Turnbull TOR 61344.721.3554230$-6.82AL|NL
247 A.J. Puk IL-60 ARI 18113.631.172163$-6.88AL|NL
248 John Schreiber KAN 28213.821.2827111$-6.94AL|NL
249 Evan Phillips IL-15 LAD 21113.811.182163$-6.95AL|NL
250 Mason Montgomery TB 28114.011.2432112$-6.99AL|NL
251 Phil Maton STL 31214.471.3330122$-7.23AL|NL
252 Cade Povich BAL 70455.081.3960260$-7.24AL|NL
253 Erik Miller SF 27213.731.3427141$-7.28AL|NL
254 Jose A. Ferrer WAS 29113.671.242492$-7.28AL|NL
255 Tim Herrin CLE 28113.551.2329111$-7.33AL|NL
256 Dennis Santana PIT 30114.861.4326136$-7.33AL|NL
257 Bryan Baker BAL 30214.141.2633130$-7.35AL|NL
258 Yennier Cano BAL 31214.141.3230121$-7.39AL|NL
259 Jake Irvin WAS 116695.291.4079390$-7.42AL|NL
260 Brenan Hanifee DET 28213.931.252181$-7.45AL|NL
261 Ben Lively IL-15 CLE 81465.171.3560270$-7.49AL|NL
262 Charlie Morton BAL 72455.181.4472340$-7.52AL|NL
263 Shawn Armstrong TEX 30214.411.2829101$-7.55AL|NL
264 Marcus Stroman IL-15 NYY 103665.131.4470400$-7.55AL|NL
265 Richard Fitts IL-15 BOS 46324.811.3137140$-7.57AL|NL
266 Cade Cavalli WAS 52344.681.3744220$-7.61AL|NL
267 Cody Bradford IL-60 TEX 32113.841.152980$-7.64AL|NL
268 Ryan Thompson ARI 28214.071.272281$-7.69AL|NL
269 Hoby Milner TEX 27213.911.212370$-7.70AL|NL
270 Tomoyuki Sugano BAL 106675.491.3769290$-7.74AL|NL
271 Angel Zerpa KAN 27213.941.292191$-7.78AL|NL
272 Seranthony Dominguez BAL 31214.541.3232131$-7.79AL|NL
273 Cameron Booser CWS 30125.251.5932217$-7.85AL|NL
274 Gordon Graceffo STL 52224.471.3141170$-7.86AL|NL
275 Garrett Cleavinger TB 30114.341.3234142$-7.87AL|NL
276 Randy Rodriguez SF 26113.741.2629121$-7.87AL|NL
277 Jonathan Cannon CWS 111585.151.4076370$-7.88AL|NL
278 Antonio Santillan CIN 30214.741.3932142$-7.88AL|NL
279 John Brebbia DET 31214.451.2430100$-7.92AL|NL
280 Chad Green TOR 28214.451.192680$-7.95AL|NL
281 Alec Marsh IL-60 KAN 54344.991.3851210$-7.95AL|NL
282 Joe Boyle TB 49224.491.4356310$-7.96AL|NL
283 Calvin Faucher MIA 30114.861.4629145$-8.02AL|NL
284 Ryne Stanek NYM 29214.491.3430141$-8.02AL|NL
285 Caleb Ferguson PIT 31214.241.3628121$-8.07AL|NL
286 Keaton Winn SF 37214.311.3032110$-8.07AL|NL
287 Yuki Matsui SD 26113.671.2029110$-8.10AL|NL
288 Gregory Soto BAL 30214.281.3929141$-8.25AL|NL
289 Rhett Lowder IL-15 CIN 61455.151.4047200$-8.26AL|NL
290 JoJo Romero STL 30214.231.3424111$-8.27AL|NL
291 Blake Treinen IL-60 LAD 18113.871.252072$-8.31AL|NL
292 Colton Gordon HOU 36224.601.2933120$-8.37AL|NL
293 David Robertson FA 25113.601.2529120$-8.40AL|NL
294 Ryan Yarbrough NYY 37214.511.2628110$-8.42AL|NL
295 Ben Casparius LAD 40214.711.3542180$-8.42AL|NL
296 Javier Assad IL-60 CHC 50334.671.3937190$-8.44AL|NL
297 Brock Burke LAA 30214.581.3326101$-8.49AL|NL
298 Jalen Beeks ARI 27214.331.3624101$-8.49AL|NL
299 Nick Mears MIL 28114.181.2930131$-8.52AL|NL
300 Brant Hurter DET 24113.391.182170$-8.53AL|NL