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 83632.670.98100160$37.58AL|NL
2 Zack Wheeler PHI 85643.121.0797220$30.74AL|NL
3 Paul Skenes PIT 73622.841.1084200$27.31AL|NL
4 Logan Webb SF 84633.021.1777190$24.42AL|NL
5 Spencer Strider ATL 75533.221.1397250$23.92AL|NL
6 Garrett Crochet BOS 69532.991.1386210$22.64AL|NL
7 Logan Gilbert SEA 75533.481.0782170$21.35AL|NL
8 Jacob deGrom TEX 66533.201.0576150$21.27AL|NL
9 Joe Ryan MIN 75533.621.0983170$19.89AL|NL
10 Cristopher Sanchez PHI 79633.331.2074210$19.79AL|NL
11 George Kirby SEA 75533.401.0971120$19.41AL|NL
12 Sonny Gray STL 74533.321.1578190$19.17AL|NL
13 Max Fried NYY 78533.351.1573210$18.63AL|NL
14 Hunter Brown HOU 75533.461.2183260$17.29AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Framber Valdez HOU 82543.431.2380280$16.99AL|NL
16 Josh Hader HOU 28223.321.04401014$16.78AL|NL
17 Yoshinobu Yamamoto LAD 69533.511.1473200$16.67AL|NL
18 Dylan Cease SD 72533.641.2185270$16.10AL|NL
19 Bryan Woo SEA 68533.681.0965140$15.49AL|NL
20 Edwin Diaz NYM 26112.481.08381014$15.38AL|NL
21 MacKenzie Gore WAS 72533.531.2581260$14.97AL|NL
22 Carlos Rodon NYY 74533.951.1983250$14.34AL|NL
23 Tyler Glasnow LAD 63433.471.1475200$14.19AL|NL
24 Emmanuel Clase CLE 28222.961.0726613$13.84AL|NL
25 Freddy Peralta MIL 72533.941.1979260$13.60AL|NL
26 Jesus Luzardo PHI 73533.881.2278240$12.99AL|NL
27 Mason Miller OAK 27112.921.04391012$12.81AL|NL
28 Nick Pivetta SD 74444.011.1583220$12.79AL|NL
29 Kris Bubic KAN 69533.541.2670230$12.51AL|NL
30 Luis Castillo SEA 76533.931.2072220$12.38AL|NL
31 Tanner Bibee CLE 75533.901.2172210$12.23AL|NL
32 Ranger Suarez PHI 76533.711.2469230$12.20AL|NL
33 Robbie Ray SF 72533.941.2479260$12.10AL|NL
34 Andres Munoz SEA 27112.731.11351012$11.82AL|NL
35 Nathan Eovaldi TEX 70443.721.1669180$11.76AL|NL
36 Kevin Gausman TOR 79543.961.2578230$11.71AL|NL
37 Brandon Woodruff MIL 67443.741.1569180$11.64AL|NL
38 Merrill Kelly ARI 74533.861.2469220$11.02AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Aroldis Chapman BOS 26112.871.23391412$10.66AL|NL
40 Ryan Helsley STL 27113.031.19311013$10.61AL|NL
41 Devin Williams NYY 27112.951.19351212$10.35AL|NL
42 Jeff Hoffman TOR 27113.181.1534912$10.04AL|NL
43 Matt Boyd CHC 70443.811.2069200$9.99AL|NL
44 Zac Gallen ARI 78533.991.2875260$9.96AL|NL
45 Tanner Scott LAD 27113.621.22311114$9.90AL|NL
46 Grant Holmes ATL 78533.991.3281300$9.69AL|NL
47 Raisel Iglesias ATL 28223.251.1430710$9.48AL|NL
48 Jhoan Duran MIN 27112.921.1531911$9.04AL|NL
49 Felix Bautista BAL 26113.291.15371211$8.98AL|NL
50 Robert Suarez SD 27113.691.1927913$8.21AL|NL
51 Sandy Alcantara MIA 79543.981.2864230$8.16AL|NL
52 Jack Flaherty DET 66444.021.2474230$8.15AL|NL
53 Shota Imanaga CHC 74444.201.1970180$7.97AL|NL
54 Hunter Greene IL-15 CIN 56333.771.1666190$7.33AL|NL
55 Kodai Senga NYM 65433.851.2868280$7.07AL|NL
56 Drew Rasmussen TB 54423.621.1950140$6.86AL|NL
57 Mitch Keller PIT 75533.981.3264220$6.84AL|NL
58 David Bednar PIT 26113.481.2330911$6.44AL|NL
59 Camilo Doval SF 26113.481.31281212$6.38AL|NL
60 Trevor Megill MIL 27113.361.22331010$6.31AL|NL
61 Peter Fairbanks TB 26113.901.23261012$5.85AL|NL
62 Kyle Finnegan WAS 26113.941.3124913$5.69AL|NL
63 Yusei Kikuchi LAA 71444.171.3075240$5.68AL|NL
64 Nick Lodolo CIN 62434.041.2461180$5.68AL|NL
65 Brandon Pfaadt ARI 67444.061.2562160$5.58AL|NL
66 Mike Soroka WAS 69444.111.2968260$5.18AL|NL
67 Kenley Jansen LAA 25114.251.2427912$5.04AL|NL
68 Will Vest DET 26113.101.192789$5.00AL|NL
69 Seth Lugo KAN 76444.091.2966220$4.98AL|NL
70 Daniel Palencia CHC 26113.831.31301211$4.70AL|NL
71 Edward Cabrera MIA 68444.041.3470300$4.56AL|NL
72 Cole Ragans IL-60 KAN 41323.231.2049150$4.54AL|NL
73 David Festa MIN 65434.081.3166230$4.48AL|NL
74 Chris Bassitt TOR 74444.171.3067240$4.27AL|NL
75 Cade Smith CLE 29222.561.1038102$4.21AL|NL
76 Max Scherzer TOR 58334.201.1660150$4.09AL|NL
77 David Peterson NYM 69443.931.3361260$4.01AL|NL
78 Carlos Estevez KAN 26113.941.2724911$3.82AL|NL
79 Casey Mize DET 65434.051.2653180$3.78AL|NL
80 Reese Olson DET 59333.721.2555200$3.77AL|NL
81 Eduardo Rodriguez ARI 64434.131.3062210$3.75AL|NL
82 Matthew Liberatore STL 64433.921.3054200$3.66AL|NL
83 Michael King IL-60 SD 46323.531.2250160$3.62AL|NL
84 Emilio Pagan CIN 26114.561.2329911$3.57AL|NL
85 Blake Snell IL-60 LAD 50333.751.2861230$3.55AL|NL
86 Jose Soriano LAA 70443.891.3763310$3.46AL|NL
87 Clay Holmes NYM 64433.841.3456240$3.43AL|NL
88 Eury Perez MIA 54333.881.2457190$3.24AL|NL
89 Robert Garcia TEX 26113.751.2328109$3.12AL|NL
90 Michael Wacha KAN 69444.211.2957210$2.62AL|NL
91 Kevin Ginkel ARI 26113.711.272799$2.61AL|NL
92 Ronny Henriquez MIA 27113.731.3028109$2.44AL|NL
93 Matthew Strahm PHI 27113.661.073176$2.28AL|NL
94 Lance McCullers HOU 66444.161.3867300$2.21AL|NL
95 Gavin Williams CLE 63434.231.3563280$2.01AL|NL
96 Yu Darvish SD 56334.131.2153170$2.00AL|NL
97 Shane Bieber IL-60 CLE 43323.581.2142110$1.96AL|NL
98 Ryan Pepiot TB 65344.331.2666240$1.92AL|NL
99 Will Warren NYY 57333.921.3058210$1.90AL|NL
100 Sean Manaea IL-60 NYM 66354.331.2664230$1.57AL|NL
101 Brayan Bello BOS 66443.991.3857240$1.56AL|NL
102 Grant Taylor CWS 26113.901.2326108$1.25AL|NL
103 Griffin Jax MIN 28223.001.113581$1.01AL|NL
104 Pablo Lopez IL-60 MIN 35313.451.203690$0.84AL|NL
105 Taj Bradley TB 66354.331.2964230$0.74AL|NL
106 Bryan Abreu HOU 29223.221.1438121$0.74AL|NL
107 Shane Smith CWS 62434.281.3556240$0.55AL|NL
108 Shane McClanahan IL-60 TB 41323.961.2244130$0.47AL|NL
109 Reid Detmers LAA 34223.541.2439122$0.34AL|NL
110 Orion Kerkering PHI 26113.211.192795$0.13AL|NL
111 Brandon Walter HOU 41323.761.2237100$0.05AL|NL
112 Zach Eflin IL-15 BAL 67354.401.2251120$-0.01AL|NL
113 Shane Baz TB 61344.361.3059230$-0.44AL|NL
114 Cade Cavalli WAS 62434.251.3752250$-0.48AL|NL
115 Landen Roupp SF 59334.001.3653240$-0.86AL|NL
116 Lucas Giolito BOS 70354.451.3467250$-1.09AL|NL
117 Jose Berrios TOR 81364.561.3169250$-1.17AL|NL
118 Noah Cameron KAN 54334.141.3047170$-1.18AL|NL
119 Slade Cecconi CLE 60344.451.2753160$-1.22AL|NL
120 Chris Sale IL-60 ATL 24212.711.133070$-1.26AL|NL
121 Quinn Priester MIL 55334.101.2944190$-1.26AL|NL
122 Dean Kremer BAL 70354.391.3158220$-1.36AL|NL
123 Jason Adam SD 28223.501.1431101$-1.37AL|NL
124 Justin Verlander SF 59334.251.2948170$-1.42AL|NL
125 Jon Gray IL-60 TEX 52334.211.2946170$-1.47AL|NL
126 Shohei Ohtani LAD 34223.601.1838120$-1.48AL|NL
127 Luis Severino OAK 72444.501.3656240$-1.68AL|NL
128 Charlie Morton BAL 53334.211.3653220$-1.82AL|NL
129 Jacob Lopez OAK 53334.421.3254220$-1.83AL|NL
130 Ryne Nelson ARI 65344.331.3152190$-1.84AL|NL
131 Brady Singer CIN 67354.351.3661220$-1.88AL|NL
132 Luis Gil IL-60 NYY 48334.421.3352230$-2.16AL|NL
133 Tanner Houck IL-15 BOS 46323.921.3338140$-2.27AL|NL
134 Nick Martinez CIN 57334.291.3045150$-2.36AL|NL
135 Andrew Abbott CIN 66354.611.3261230$-2.37AL|NL
136 Colton Gordon HOU 54334.361.3046160$-2.49AL|NL
137 Chris Paddack MIN 67354.371.3353170$-2.55AL|NL
138 Jacob Misiorowski MIL 51334.411.3755260$-2.59AL|NL
139 Jeffrey Springs OAK 60344.431.3353200$-2.60AL|NL
140 Clayton Kershaw LAD 49334.331.2740140$-2.63AL|NL
141 Nestor Cortes IL-60 MIL 41234.081.2040120$-2.70AL|NL
142 Aaron Nola IL-60 PHI 41234.011.2240110$-2.77AL|NL
143 Hayden Birdsong SF 57334.441.3757260$-2.78AL|NL
144 Ben Brown CHC 31223.701.1934100$-2.88AL|NL
145 Jeremiah Estrada SD 27113.251.1936111$-2.90AL|NL
146 Luis Ortiz CLE 47334.251.3444190$-2.92AL|NL
147 Zack Littell TB 66354.671.2752140$-2.93AL|NL
148 Bryce Miller IL-15 SEA 44234.141.2039130$-3.00AL|NL
149 Randy Rodriguez SF 26113.211.2330112$-3.24AL|NL
150 Lucas Erceg KAN 26113.331.2727103$-3.34AL|NL
151 Seth Halvorsen COL 26114.171.4624117$-3.41AL|NL
152 Dylan Lee ATL 27113.291.153181$-3.41AL|NL
153 Eric Lauer TOR 52334.501.3348190$-3.43AL|NL
154 Abner Uribe MIL 26113.331.2733142$-3.46AL|NL
155 Kirby Yates LAD 25113.571.2032112$-3.56AL|NL
156 Garrett Whitlock BOS 26113.401.192872$-3.62AL|NL
157 Ryan Walker SF 25113.011.162881$-3.64AL|NL
158 Zebby Matthews IL-15 MIN 39224.041.233790$-3.64AL|NL
159 Tyler Rogers SF 29223.221.172150$-3.70AL|NL
160 Gabe Speier SEA 27113.211.113280$-3.73AL|NL
161 Andrew Painter PHI 48334.441.3141160$-3.75AL|NL
162 Alex Vesia LAD 26113.981.1533112$-3.78AL|NL
163 Kumar Rocker TEX 43234.111.2640130$-3.82AL|NL
164 Bryce Elder ATL 69354.371.3956240$-3.84AL|NL
165 Chris Martin TEX 23112.821.132441$-3.94AL|NL
166 Miles Mikolas STL 62344.411.3142130$-3.95AL|NL
167 Michael McGreevy STL 40223.731.253090$-3.95AL|NL
168 Matt Brash SEA 26113.131.2331111$-4.02AL|NL
169 Frankie Montas NYM 52334.381.3746200$-4.05AL|NL
170 Tommy Kahnle DET 26113.981.2725104$-4.15AL|NL
171 Cade Horton CHC 51334.451.3342180$-4.17AL|NL
172 Colin Rea CHC 68354.661.3252190$-4.37AL|NL
173 Bailey Ober IL-15 MIN 45234.471.2241110$-4.42AL|NL
174 Andrew Heaney PIT 64344.551.3855210$-4.52AL|NL
175 Hunter Gaddis CLE 28224.141.212791$-4.59AL|NL
176 Luke Weaver NYY 27114.031.262993$-4.61AL|NL
177 Sawyer Gipson-Long IL-15 DET 43224.181.2637120$-4.62AL|NL
178 Chase Burns CIN 44234.391.2743150$-4.66AL|NL
179 Steven Matz STL 34223.811.263090$-4.68AL|NL
180 Trevor Rogers BAL 54334.381.3945200$-4.79AL|NL
181 Cam Schlittler NYY 48334.501.3844190$-4.91AL|NL
182 J.T. Ginn OAK 40224.051.3036130$-4.98AL|NL
183 Dustin May LAD 43234.321.2840160$-5.04AL|NL
184 Andre Pallante STL 68354.311.4047250$-5.22AL|NL
185 Garrett Cleavinger TB 26113.631.2331111$-5.27AL|NL
186 Jordan Romano PHI 26114.251.2728103$-5.46AL|NL
187 Ryan Pressly CHC 25113.411.282382$-5.56AL|NL
188 Mitchell Parker WAS 61344.501.3947220$-5.62AL|NL
189 Hoby Milner TEX 25113.251.202261$-5.66AL|NL
190 Aaron Bummer ATL 25112.811.2827100$-5.73AL|NL
191 Janson Junk MIA 49334.471.3535130$-5.78AL|NL
192 Pierce Johnson ATL 26113.601.2730101$-5.80AL|NL
193 Jack Perkins OAK 32224.091.3132130$-5.94AL|NL
194 Yariel Rodriguez TOR 26113.941.2727112$-6.01AL|NL
195 Brad Lord WAS 37224.141.3529131$-6.13AL|NL
196 Bennett Sousa HOU 26113.561.192990$-6.15AL|NL
197 Chad Patrick MIL 37224.411.2734110$-6.15AL|NL
198 Logan Allen CLE 62344.651.4051240$-6.16AL|NL
199 Jose Quintana MIL 63344.541.4149250$-6.20AL|NL
200 Adrian Morejon SD 26113.671.232681$-6.22AL|NL
201 Cole Sands MIN 26113.671.232681$-6.22AL|NL
202 Joe Boyle TB 34224.251.3839200$-6.26AL|NL
203 Braxton Ashcraft PIT 32223.971.312890$-6.26AL|NL
204 Mitch Spence OAK 50334.671.3639150$-6.31AL|NL
205 Phil Maton STL 27113.731.2628101$-6.31AL|NL
206 Yimi Garcia IL-15 TOR 23113.821.172581$-6.35AL|NL
207 Calvin Faucher MIA 26114.131.4626124$-6.41AL|NL
208 Kyle Harrison BOS 30224.081.3330110$-6.49AL|NL
209 Roki Sasaki IL-60 LAD 24213.921.292590$-6.50AL|NL
210 Fernando Cruz IL-15 NYY 18113.141.172680$-6.55AL|NL
211 Gregory Soto BAL 27113.811.3030121$-6.62AL|NL
212 Michael Lorenzen KAN 65344.801.3852250$-6.67AL|NL
213 Spencer Arrighetti IL-60 HOU 36224.331.3637160$-6.68AL|NL
214 Brock Stewart MIN 25113.571.2832110$-6.69AL|NL
215 Paul Sewald CLE 26113.871.193080$-6.75AL|NL
216 Yennier Cano BAL 26113.371.232590$-6.80AL|NL
217 Jameson Taillon IL-15 CHC 42234.561.2633100$-6.85AL|NL
218 Jordan Wicks CHC 28223.891.322490$-6.87AL|NL
219 Dennis Santana PIT 26114.131.3523103$-6.89AL|NL
220 Ryan Feltner COL 51334.501.4542190$-6.96AL|NL
221 Steven Okert HOU 24113.671.212890$-6.97AL|NL
222 Ryan Gusto HOU 41224.451.3437150$-7.06AL|NL
223 Daniel Coulombe MIN 24113.671.172570$-7.08AL|NL
224 Seranthony Dominguez BAL 27114.141.3032121$-7.13AL|NL
225 Tyler Holton DET 27113.771.152370$-7.18AL|NL
226 Jared Koenig MIL 26113.941.232491$-7.24AL|NL
227 Tyler Anderson LAA 73354.911.3858270$-7.24AL|NL
228 Jose A. Ferrer WAS 26113.561.272181$-7.25AL|NL
229 Drew Pomeranz CHC 26113.871.3128111$-7.25AL|NL
230 Ryan Weathers IL-60 MIA 34224.401.3231120$-7.28AL|NL
231 Kyle Freeland COL 67354.561.4348180$-7.42AL|NL
232 Bryan Baker TB 25113.771.2428100$-7.44AL|NL
233 Erick Fedde STL 58244.531.3645200$-7.52AL|NL
234 Robert Stephenson IL-15 LAA 20113.701.152460$-7.52AL|NL
235 Victor Vodnik COL 26114.331.5025134$-7.52AL|NL
236 Carson Whisenhunt SF 42234.251.3834150$-7.53AL|NL
237 Edwin Uceta TB 25114.291.2428101$-7.54AL|NL
238 JP Sears OAK 70264.921.3156200$-7.62AL|NL
239 Davis Daniel ATL 34224.401.3228100$-7.79AL|NL
240 Nick Mears MIL 25113.851.2427100$-7.81AL|NL
241 Walker Buehler BOS 55244.541.3845190$-7.82AL|NL
242 Jose Alvarado PHI 17112.901.242070$-7.83AL|NL
243 Cade Povich IL-15 BAL 33224.491.3330120$-7.83AL|NL
244 Tyler Mahle IL-60 TEX 29224.351.3125100$-7.85AL|NL
245 Kyle Backhus ARI 26113.601.3825111$-7.85AL|NL
246 Adrian Houser CWS 65344.391.4846250$-7.86AL|NL
247 Brant Hurter DET 23113.421.222060$-7.96AL|NL
248 Marcus Stroman NYY 61344.641.4344230$-7.97AL|NL
249 Blake Treinen IL-60 LAD 23113.821.222580$-7.98AL|NL
250 Reed Garrett NYM 27113.841.3331130$-8.01AL|NL
251 Anthony DeSclafani ARI 29224.221.342480$-8.02AL|NL
252 Tanner Banks PHI 25113.731.242470$-8.03AL|NL
253 Stephen Kolek SD 30224.021.3723100$-8.03AL|NL
254 John Schreiber KAN 26113.981.3125101$-8.04AL|NL
255 Eduard Bazardo SEA 26113.871.232590$-8.05AL|NL
256 Kyle Wright KAN 33224.281.3627120$-8.10AL|NL
257 Brandon Eisert CWS 24113.961.292381$-8.14AL|NL
258 Nic Enright CLE 24113.791.252580$-8.16AL|NL
259 Louie Varland MIN 26113.751.272580$-8.18AL|NL
260 Angel Zerpa KAN 25113.491.282280$-8.22AL|NL
261 Braydon Fisher TOR 26113.901.3129120$-8.30AL|NL
262 Bryan King HOU 25113.811.282690$-8.30AL|NL
263 Nathan Wiles ATL 35224.421.3427100$-8.36AL|NL
264 Keegan Akin IL-15 BAL 23113.821.262580$-8.37AL|NL
265 Bryan Hudson MIL 23113.681.2623100$-8.40AL|NL
266 Anthony Bender MIA 26114.061.3124101$-8.41AL|NL
267 Grayson Rodriguez IL-60 BAL 27124.101.262890$-8.41AL|NL
268 Josh Sborz IL-60 TEX 20113.551.252280$-8.41AL|NL
269 Caleb Thielbar CHC 24113.921.252590$-8.46AL|NL
270 Kendall Graveman ARI 25114.571.4821124$-8.47AL|NL
271 Caleb Ferguson PIT 25113.571.3224100$-8.49AL|NL
272 Jake Latz TEX 30224.481.4030150$-8.52AL|NL
273 Shawn Armstrong TEX 24113.881.252480$-8.54AL|NL
274 Jonathan Loaisiga NYY 26113.871.232270$-8.56AL|NL
275 Ryan Brasier CHC 24113.921.212270$-8.57AL|NL
276 Aaron Ashby MIL 24113.631.3325110$-8.59AL|NL
277 Taylor Rogers CIN 25113.851.3227100$-8.64AL|NL
278 Luke Jackson TEX 26114.211.4225122$-8.65AL|NL
279 Tylor Megill IL-60 NYM 19113.511.262170$-8.65AL|NL
280 Jack Leiter TEX 51244.801.3947230$-8.65AL|NL
281 Ryne Stanek NYM 26113.981.3128120$-8.67AL|NL
282 Joey Wentz MIN 30224.351.4329130$-8.69AL|NL
283 Keaton Winn SF 21113.541.241960$-8.74AL|NL
284 Hunter Harvey IL-60 KAN 15112.921.201540$-8.74AL|NL
285 Antonio Santillan CIN 26114.561.3827122$-8.75AL|NL
286 Mark Leiter Jr. IL-15 NYY 17113.491.242060$-8.79AL|NL
287 Reynaldo Lopez IL-60 ATL 18113.581.221960$-8.89AL|NL
288 Jordan Leasure CWS 25114.691.3626122$-8.94AL|NL
289 Jake Irvin WAS 69264.821.3652230$-9.00AL|NL
290 Brendon Little TOR 24113.671.3826120$-9.01AL|NL
291 Paul Blackburn IL-15 NYM 35224.541.3728120$-9.03AL|NL
292 Kevin Kelly TB 24113.881.252160$-9.06AL|NL
293 Jake Junis CLE 26114.171.232360$-9.14AL|NL
294 Juan Morillo ARI 25113.811.4424121$-9.16AL|NL
295 Daysbel Hernandez ATL 26114.251.4229151$-9.21AL|NL
296 Porter Hodge IL-15 CHC 21113.731.3323100$-9.22AL|NL
297 Craig Yoho MIL 21113.731.3323100$-9.22AL|NL
298 David Robertson FA 14113.041.291760$-9.24AL|NL
299 Brock Burke LAA 26113.941.312490$-9.26AL|NL
300 Joey Cantillo CLE 25114.011.3628120$-9.27AL|NL