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 1671293.081.02192380$32.00AL|NL
2 Logan Gilbert SEA 1711293.521.03188360$28.61AL|NL
3 Paul Skenes PIT 1571183.031.08177440$26.90AL|NL
4 Zack Wheeler PHI 1771393.541.12188490$26.61AL|NL
5 Logan Webb SF 1771383.391.15152370$23.63AL|NL
6 Cole Ragans KAN 1641283.501.18196610$23.44AL|NL
7 Spencer Strider ATL 1451163.561.12192460$22.56AL|NL
8 Chris Sale ATL 1631273.741.16195470$22.41AL|NL
9 Freddy Peralta MIL 1651193.711.13190590$22.26AL|NL
10 Dylan Cease SD 1821293.861.21209700$21.52AL|NL
11 Garrett Crochet BOS 1461083.621.16177470$18.66AL|NL
12 Max Fried NYY 1571173.471.18151500$18.52AL|NL
13 George Kirby IL-15 SEA 1381073.551.04125210$18.06AL|NL
14 Yoshinobu Yamamoto LAD 1341163.461.14144360$17.97AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Michael King SD 1601193.771.20172550$17.70AL|NL
16 Jacob deGrom TEX 128973.721.05149350$16.91AL|NL
17 Framber Valdez HOU 1541183.571.21151500$16.72AL|NL
18 Spencer Schwellenbach ATL 1451183.801.15143350$16.21AL|NL
19 Brandon Woodruff IL-15 MIL 138973.721.11150400$15.89AL|NL
20 Tyler Glasnow LAD 1311063.761.14154420$15.85AL|NL
21 Hunter Greene CIN 1601094.181.19190580$15.68AL|NL
22 Joe Ryan MIN 138983.931.08148300$15.44AL|NL
23 Sonny Gray STL 151993.851.17163450$14.91AL|NL
24 Hunter Brown HOU 1541083.831.21155530$14.27AL|NL
25 Bryce Miller SEA 1551094.031.15139400$13.76AL|NL
26 Pablo Lopez IL-15 MIN 1521094.011.20154390$13.33AL|NL
27 Mason Miller OAK 41212.961.02571427$12.99AL|NL
28 Luis Castillo SEA 1651094.111.20153510$12.91AL|NL
29 Shota Imanaga CHC 1461084.171.15142350$12.83AL|NL
30 Edwin Diaz NYM 36213.681.14481332$12.66AL|NL
31 Cristopher Sanchez PHI 1461083.741.22134390$12.55AL|NL
32 Emmanuel Clase CLE 39212.871.0432730$12.50AL|NL
33 Josh Hader HOU 37213.451.10511529$11.86AL|NL
34 Bryan Woo SEA 119873.661.08109270$11.44AL|NL
35 Ryan Helsley STL 37213.551.18411430$10.84AL|NL
36 Zac Gallen ARI 1561084.211.24151480$10.55AL|NL
37 Corbin Burnes ARI 1571094.111.24141500$10.39AL|NL
38 Ryan Walker SF 38213.411.16441328$10.34AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Aaron Nola PHI 1621094.361.23153440$10.11AL|NL
40 Jack Flaherty DET 157994.241.26168530$9.93AL|NL
41 Andres Munoz SEA 34212.921.08401226$9.88AL|NL
42 Nathan Eovaldi TEX 1541084.311.23146470$9.82AL|NL
43 Sandy Alcantara MIA 1569103.901.22122430$9.76AL|NL
44 Raisel Iglesias ATL 38213.861.1539928$9.31AL|NL
45 Matt Boyd CHC 121983.931.21126410$9.28AL|NL
46 Tanner Bibee CLE 150994.201.22138460$9.04AL|NL
47 Bailey Ober MIN 144994.411.19141380$8.90AL|NL
48 Clay Holmes NYM 117873.491.25117440$8.43AL|NL
49 Nick Pivetta SD 136884.321.20147420$8.38AL|NL
50 Devin Williams NYY 37213.681.25461726$8.12AL|NL
51 MacKenzie Gore WAS 1629104.371.31178620$8.12AL|NL
52 Taj Bradley TB 149994.461.26151510$7.18AL|NL
53 Jesus Luzardo PHI 119884.081.23129390$7.09AL|NL
54 Kevin Gausman TOR 17810114.721.28171570$7.06AL|NL
55 Chris Bassitt TOR 16110104.491.29152580$7.05AL|NL
56 Jeff Hoffman TOR 36213.981.21461524$6.78AL|NL
57 Kenley Jansen LAA 34214.131.17401424$6.33AL|NL
58 Felix Bautista BAL 33213.461.18441622$6.29AL|NL
59 Tyler Mahle TEX 125874.231.21119400$6.16AL|NL
60 Robbie Ray SF 145994.601.29158590$5.98AL|NL
61 Drew Rasmussen TB 102763.751.1696270$5.98AL|NL
62 Jhoan Duran MIN 37213.511.21401322$5.86AL|NL
63 Carlos Rodon NYY 16210104.841.30170630$5.80AL|NL
64 Jameson Taillon CHC 140984.411.22114360$5.75AL|NL
65 Tanner Scott LAD 38213.871.34411824$5.52AL|NL
66 Yusei Kikuchi LAA 1579104.691.29162490$5.50AL|NL
67 Trevor Megill MIL 36214.341.27421424$5.45AL|NL
68 Kodai Senga NYM 115884.081.28124510$5.37AL|NL
69 Shane McClanahan IL-15 TB 106783.991.20110310$5.32AL|NL
70 Gavin Williams CLE 135894.251.28133530$5.27AL|NL
71 Kyle Finnegan WAS 37224.591.34361526$5.19AL|NL
72 Zach Eflin IL-15 BAL 127874.241.1897230$5.19AL|NL
73 Justin Verlander SF 124874.221.23111400$5.01AL|NL
74 Roki Sasaki LAD 113864.111.26114400$4.90AL|NL
75 Robert Suarez SD 35214.131.24341323$4.75AL|NL
76 Clarke Schmidt NYY 127984.401.27118410$4.67AL|NL
77 Ryan Pepiot TB 143894.601.25138480$4.53AL|NL
78 Eduardo Rodriguez ARI 114884.141.27114380$4.52AL|NL
79 Ben Brown CHC 106773.981.25111400$4.28AL|NL
80 Ryan Pressly CHC 37213.921.26331222$4.26AL|NL
81 Shane Baz TB 109784.201.22110380$3.97AL|NL
82 Seth Lugo KAN 1601094.601.31131460$3.94AL|NL
83 Blake Snell IL-15 LAD 107854.251.32126510$3.80AL|NL
84 Peter Fairbanks TB 35214.151.26371321$3.63AL|NL
85 Aroldis Chapman BOS 36213.431.32542417$3.25AL|NL
86 Reese Olson DET 131884.261.29111430$3.15AL|NL
87 Ranger Suarez IL-15 PHI 117884.051.30100390$3.07AL|NL
88 Zebby Matthews MIN 106674.241.19103240$2.77AL|NL
89 Hayden Wesneski HOU 106784.371.22104340$2.70AL|NL
90 Brayan Bello IL-15 BOS 135984.391.34119450$2.70AL|NL
91 A.J. Puk ARI 35213.621.17421216$2.53AL|NL
92 Tanner Houck BOS 132994.381.32107440$2.42AL|NL
93 Sean Manaea IL-15 NYM 120774.421.28121450$2.36AL|NL
94 Kumar Rocker TEX 114874.371.2697350$2.31AL|NL
95 Landen Roupp SF 103774.071.29102400$2.22AL|NL
96 Yu Darvish IL-15 SD 113774.531.24110380$2.00AL|NL
97 Max Scherzer IL-15 TOR 96674.451.18103300$1.96AL|NL
98 Michael Wacha KAN 134884.511.29112440$1.84AL|NL
99 Kris Bubic KAN 105774.171.30105390$1.81AL|NL
100 Jose Alvarado PHI 34213.631.32391717$1.71AL|NL
101 Justin Martinez ARI 37213.251.30431915$1.64AL|NL
102 Carlos Estevez KAN 35214.391.29341219$1.63AL|NL
103 Erick Fedde STL 1518104.621.29120470$1.56AL|NL
104 Brandon Pfaadt ARI 115894.661.25101280$1.51AL|NL
105 Charlie Morton BAL 142984.831.38153650$1.49AL|NL
106 David Peterson NYM 127984.411.38116520$1.40AL|NL
107 Joey Cantillo CLE 81443.481.2190340$1.21AL|NL
108 Jose Berrios TOR 1679114.891.32142510$1.20AL|NL
109 Shohei Ohtani LAD 66533.571.1577230$1.20AL|NL
110 Jose Soriano LAA 126884.231.36108540$1.16AL|NL
111 Luke Jackson TEX 38214.471.37371719$1.05AL|NL
112 Brady Singer CIN 1498104.741.33138480$1.01AL|NL
113 Tommy Kahnle DET 37223.971.28351416$0.64AL|NL
114 Shane Bieber IL-15 CLE 76553.821.1674190$0.56AL|NL
115 Jordan Hicks SF 106774.101.3495430$0.38AL|NL
116 David Bednar PIT 31214.321.27301116$-0.20AL|NL
117 Frankie Montas IL-15 NYM 113774.491.32104420$-0.27AL|NL
118 Anthony Bender MIA 36224.301.33341416$-0.33AL|NL
119 Jeffrey Springs OAK 1147104.731.30110350$-0.44AL|NL
120 Ronel Blanco HOU 141894.911.35136620$-0.50AL|NL
121 Grayson Rodriguez IL-15 BAL 82544.111.2385260$-0.53AL|NL
122 Porter Hodge CHC 39213.201.1845179$-0.57AL|NL
123 Nestor Cortes IL-15 MIL 76554.101.1772230$-0.64AL|NL
124 Bowden Francis TOR 1197104.931.25104350$-0.73AL|NL
125 Seth Halvorsen COL 38224.631.40341617$-0.87AL|NL
126 Tobias Myers IL-15 MIL 108784.721.2891320$-1.31AL|NL
127 Jack Leiter IL-15 TEX 94674.571.2995380$-1.43AL|NL
128 Kutter Crawford IL-15 BOS 90554.451.2285270$-1.47AL|NL
129 Max Meyer MIA 1116104.481.32101390$-1.54AL|NL
130 Mike Soroka IL-15 WAS 90564.231.2785340$-1.63AL|NL
131 Dean Kremer BAL 131884.851.34108440$-1.71AL|NL
132 Reid Detmers LAA 96554.571.30108380$-1.74AL|NL
133 Matthew Liberatore STL 105674.471.3192360$-1.88AL|NL
134 J.T. Ginn OAK 103684.441.3187360$-2.13AL|NL
135 Merrill Kelly ARI 131884.851.35106470$-2.16AL|NL
136 Grant Holmes ATL 106774.751.35101360$-2.21AL|NL
137 Dustin May LAD 89654.281.2971300$-2.22AL|NL
138 Chris Martin TEX 33213.301.033756$-2.42AL|NL
139 Nick Martinez CIN 119794.861.3198340$-2.44AL|NL
140 Mitchell Parker WAS 1187104.671.36100420$-2.60AL|NL
141 Edward Cabrera MIA 106694.451.40108550$-2.60AL|NL
142 JP Sears OAK 1518115.161.31118450$-2.63AL|NL
143 Tyler Anderson LAA 1518105.041.36129640$-2.64AL|NL
144 Lucas Giolito IL-15 BOS 103784.881.3599400$-2.81AL|NL
145 Jordan Leasure CWS 40224.541.33381712$-2.82AL|NL
146 Jason Adam SD 36213.451.0843135$-2.87AL|NL
147 Luis Ortiz CLE 98684.541.3282360$-3.07AL|NL
148 Jose Quintana MIL 139894.761.39107520$-3.11AL|NL
149 Ryne Nelson ARI 94664.591.2975260$-3.13AL|NL
150 Liam Hendriks IL-15 BOS 30213.961.133578$-3.16AL|NL
151 Casey Mize DET 106684.591.2976290$-3.26AL|NL
152 Griffin Canning NYM 101674.691.3288370$-3.28AL|NL
153 Miles Mikolas STL 1438104.951.3190310$-3.29AL|NL
154 Andrew Painter PHI 54443.891.1755150$-3.30AL|NL
155 Cade Smith CLE 40213.061.1151152$-3.31AL|NL
156 Eury Perez IL-60 MIA 66354.071.1871210$-3.31AL|NL
157 Zack Littell TB 107694.871.2682240$-3.33AL|NL
158 Matthew Strahm PHI 35213.401.0642104$-3.39AL|NL
159 Lance McCullers IL-15 HOU 95664.481.3787430$-3.41AL|NL
160 Luis Gil IL-60 NYY 83564.511.3489410$-3.55AL|NL
161 Walker Buehler BOS 119894.941.3691410$-3.58AL|NL
162 Chris Paddack MIN 109674.761.3290300$-3.66AL|NL
163 Mitch Keller PIT 1578115.041.39131490$-3.82AL|NL
164 Jeremiah Estrada SD 35213.511.1648154$-3.83AL|NL
165 Emilio Pagan CIN 36224.831.26371210$-3.87AL|NL
166 Tylor Megill NYM 74444.241.3077300$-3.94AL|NL
167 Clayton Kershaw IL-60 LAD 69544.321.2760210$-3.95AL|NL
168 Aaron Civale IL-15 MIL 78564.581.2667240$-4.07AL|NL
169 Tony Gonsolin IL-15 LAD 92664.771.3174320$-4.26AL|NL
170 Kyle Gibson BAL 125885.031.39102460$-4.26AL|NL
171 Blake Treinen LAD 34213.761.2338146$-4.38AL|NL
172 Lucas Erceg KAN 37213.761.3339187$-4.43AL|NL
173 Nick Lodolo CIN 115684.921.35101360$-4.46AL|NL
174 Hayden Birdsong SF 86564.611.3687380$-4.52AL|NL
175 Yimi Garcia TOR 35213.631.0941103$-4.62AL|NL
176 Simeon Woods Richardson MIN 108684.871.3592380$-4.66AL|NL
177 Spencer Arrighetti IL-15 HOU 80554.781.3383330$-4.68AL|NL
178 Alexis Diaz CIN 34224.581.3436179$-4.74AL|NL
179 Luis Severino OAK 1568115.131.39126560$-4.74AL|NL
180 Andre Pallante STL 102684.391.3870390$-4.83AL|NL
181 Alex Cobb IL-15 DET 91564.411.3368260$-4.88AL|NL
182 Javier Assad IL-15 CHC 99674.691.3676380$-5.05AL|NL
183 Kirby Yates LAD 34213.661.2046163$-5.14AL|NL
184 Jon Gray IL-60 TEX 82564.741.3172280$-5.14AL|NL
185 Ben Lively CLE 119694.991.3392390$-5.19AL|NL
186 David Festa MIN 64454.421.3066230$-5.25AL|NL
187 Robert Garcia TEX 38213.791.2441144$-5.33AL|NL
188 Griffin Jax MIN 41213.711.1846132$-5.35AL|NL
189 Jake Irvin WAS 1527115.071.37116520$-5.38AL|NL
190 Bryce Elder ATL 86664.711.3769300$-5.40AL|NL
191 Shane Smith CWS 99584.661.3683360$-5.48AL|NL
192 Dennis Santana PIT 37214.791.43331710$-5.52AL|NL
193 A.J. Minter NYM 33213.271.0939111$-5.60AL|NL
194 Quinn Priester MIL 69444.211.3055240$-5.61AL|NL
195 Kyle Harrison SF 71454.471.3268270$-5.63AL|NL
196 Andrew Abbott CIN 111685.091.3696400$-5.71AL|NL
197 Michael Lorenzen KAN 112784.811.4182470$-5.71AL|NL
198 Garrett Whitlock BOS 39213.731.153992$-5.78AL|NL
199 Andrew Heaney PIT 109695.031.3896370$-5.81AL|NL
200 Ryan Weathers IL-15 MIA 86584.671.3878320$-5.84AL|NL
201 Jackson Jobe DET 94684.901.3571330$-5.89AL|NL
202 AJ Smith-Shawver ATL 81554.981.3683340$-5.91AL|NL
203 Edwin Uceta TB 38214.381.2741165$-5.91AL|NL
204 Luke Weaver NYY 40224.641.2840136$-5.93AL|NL
205 Tyler Holton DET 32213.451.122683$-6.00AL|NL
206 Steven Matz STL 94574.731.3574300$-6.10AL|NL
207 Calvin Faucher MIA 36124.531.45361710$-6.11AL|NL
208 Gabe Speier SEA 33213.401.1338101$-6.15AL|NL
209 Cade Cavalli IL-15 WAS 78464.561.3471320$-6.16AL|NL
210 Louie Varland MIN 59224.421.3161203$-6.18AL|NL
211 Mason Montgomery TB 37213.971.2441143$-6.22AL|NL
212 Logan Allen CLE 107684.941.3884400$-6.28AL|NL
213 Camilo Doval SF 33213.671.2933154$-6.30AL|NL
214 Keegan Akin BAL 39213.901.2041122$-6.32AL|NL
215 Ryan Gusto HOU 67344.491.2662240$-6.34AL|NL
216 Antonio Santillan CIN 35224.511.3639176$-6.35AL|NL
217 Jordan Romano PHI 33214.471.2931126$-6.38AL|NL
218 Jose A. Ferrer WAS 36213.521.1932102$-6.49AL|NL
219 Jared Jones IL-60 PIT 54344.301.2755180$-6.51AL|NL
220 David Robertson FA 40223.521.2348180$-6.54AL|NL
221 Alex Vesia LAD 33213.721.1640131$-6.64AL|NL
222 Erik Miller SF 36213.561.2940192$-6.69AL|NL
223 Michael McGreevy STL 58334.081.2543140$-6.70AL|NL
224 Colin Rea CHC 86564.961.3266260$-6.71AL|NL
225 Aaron Bummer ATL 35213.341.2639141$-6.84AL|NL
226 Mitch Spence OAK 84454.771.3371270$-6.86AL|NL
227 Tyler Rogers SF 40213.521.152881$-6.86AL|NL
228 Bryan Abreu HOU 39214.061.2946182$-6.94AL|NL
229 Jared Koenig MIL 34213.701.2233132$-6.99AL|NL
230 Evan Phillips IL-15 LAD 29213.771.163192$-7.03AL|NL
231 Paul Sewald CLE 32213.971.1438101$-7.04AL|NL
232 Ryan Zeferjahn LAA 38214.021.2648171$-7.06AL|NL
233 Justin Slaten BOS 37214.561.3538155$-7.07AL|NL
234 Jordan Wicks CHC 62444.541.3352210$-7.07AL|NL
235 Bryan Hudson MIL 33213.441.2033131$-7.11AL|NL
236 Yennier Cano BAL 35213.921.2833133$-7.14AL|NL
237 Yuki Matsui SD 30213.371.1637130$-7.18AL|NL
238 Trevor Williams WAS 112695.151.3888380$-7.18AL|NL
239 Ethan Roberts CHC 38213.721.1839120$-7.24AL|NL
240 Dylan Lee ATL 35213.751.1639100$-7.26AL|NL
241 Kyle Hart SD 66454.831.3462250$-7.30AL|NL
242 Will Vest DET 38223.981.2738132$-7.30AL|NL
243 Chase Dollander COL 97585.111.4194390$-7.38AL|NL
244 Cole Sands MIN 34214.051.2436122$-7.38AL|NL
245 Yariel Rodriguez TOR 65334.631.3765331$-7.43AL|NL
246 Tim Herrin CLE 34213.401.2035130$-7.44AL|NL
247 Chad Green TOR 33224.491.193193$-7.45AL|NL
248 Bailey Falter PIT 112695.091.3881370$-7.47AL|NL
249 Hoby Milner TEX 35213.811.173181$-7.48AL|NL
250 Marcus Stroman IL-15 NYY 121785.051.4284470$-7.49AL|NL
251 Ryan Brasier IL-15 CHC 32213.951.192992$-7.50AL|NL
252 Mark Leiter Jr. NYY 35214.251.2546151$-7.52AL|NL
253 Joe Boyle TB 56324.351.4266370$-7.57AL|NL
254 Osvaldo Bido OAK 106695.271.3988410$-7.58AL|NL
255 Beau Brieske IL-15 DET 35224.171.2529123$-7.60AL|NL
256 Seranthony Dominguez BAL 36214.201.2738152$-7.65AL|NL
257 Cody Bradford IL-60 TEX 37223.921.143490$-7.67AL|NL
258 Hunter Gaddis CLE 38224.051.1638130$-7.67AL|NL
259 Jonathan Cannon CWS 1156105.011.4082400$-7.69AL|NL
260 Bryan Baker BAL 35213.861.2140140$-7.72AL|NL
261 Trent Thornton SEA 36214.271.2435122$-7.76AL|NL
262 Matt Brash IL-15 SEA 28213.291.2134130$-7.76AL|NL
263 Daniel Lynch KAN 61324.511.3551231$-7.84AL|NL
264 Brock Burke LAA 39224.121.2539131$-7.85AL|NL
265 Justin Sterner OAK 36214.381.2342151$-7.87AL|NL
266 Ryne Stanek NYM 35214.251.3039182$-7.87AL|NL
267 Alec Marsh IL-15 KAN 65454.931.3763250$-7.87AL|NL
268 Brad Lord WAS 64344.371.3451240$-8.01AL|NL
269 Daniel Coulombe MIN 33214.061.2234111$-8.02AL|NL
270 Brant Hurter DET 29213.491.192481$-8.04AL|NL
271 Garrett Cleavinger TB 35214.331.3341172$-8.06AL|NL
272 Kyle Wright IL-15 KAN 70454.671.3856250$-8.08AL|NL
273 Ronny Henriquez MIA 34214.131.2832122$-8.12AL|NL
274 Manuel Rodriguez TB 36214.121.3134142$-8.17AL|NL
275 Will Warren NYY 62444.921.3757230$-8.18AL|NL
276 Bubba Chandler PIT 56344.541.3350200$-8.20AL|NL
277 Fernando Cruz NYY 34214.251.2948170$-8.25AL|NL
278 Cade Povich BAL 57344.621.3352210$-8.25AL|NL
279 Eduard Bazardo SEA 30214.041.2130101$-8.31AL|NL
280 Johan Oviedo IL-60 PIT 82564.901.4366350$-8.32AL|NL
281 Adrian Morejon SD 32213.971.2330101$-8.32AL|NL
282 Taylor Rogers CIN 34214.361.3035122$-8.34AL|NL
283 Steven Wilson CWS 36224.521.2937162$-8.36AL|NL
284 John Brebbia DET 31224.451.233092$-8.36AL|NL
285 Randy Rodriguez SF 30213.661.2433140$-8.39AL|NL
286 Ryan Borucki PIT 35213.921.2832141$-8.40AL|NL
287 Slade Cecconi IL-15 CLE 38224.251.1835100$-8.40AL|NL
288 Dedniel Nunez NYM 28213.791.2133110$-8.42AL|NL
289 Phil Maton STL 36224.421.3136142$-8.45AL|NL
290 Kyle Hendricks LAA 116685.291.3574340$-8.47AL|NL
291 Sean Burke CWS 1176115.281.4296490$-8.49AL|NL
292 Caleb Thielbar CHC 35214.081.2639150$-8.50AL|NL
293 Angel Zerpa KAN 32213.771.2526101$-8.51AL|NL
294 Tyler Alexander MIL 59224.571.2650160$-8.56AL|NL
295 Connor Gillispie MIA 68344.801.3358270$-8.58AL|NL
296 John Schreiber KAN 33213.911.2930121$-8.64AL|NL
297 Gregory Soto BAL 34213.981.3435161$-8.70AL|NL
298 Joel Payamps MIL 32214.031.193090$-8.71AL|NL
299 Tyler Gilbert CWS 37224.621.3634143$-8.75AL|NL
300 Bryse Wilson CWS 70234.971.3551214$-8.76AL|NL