2025 Fantasy Baseball Rankings - P
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 1511072.871.04173340$30.15AL|NL
2 Paul Skenes PIT 1441072.901.11172430$26.32AL|NL
3 Chris Sale ATL 1421063.081.07173370$26.07AL|NL
4 Zack Wheeler PHI 1551173.231.10170400$25.87AL|NL
5 Garrett Crochet BOS 133973.071.12167450$21.92AL|NL
6 Mason Miller OAK 51322.571.03771924$18.82AL|NL
7 Jacob deGrom TEX 115863.181.04141250$18.66AL|NL
8 Edwin Diaz NYM 50322.881.10692027$18.24AL|NL
9 Cole Ragans KAN 137973.281.20162520$17.49AL|NL
10 Logan Webb SF 1531083.311.22138370$16.92AL|NL
11 Spencer Strider IL-15 ATL 109853.161.10144370$16.65AL|NL
12 Dylan Cease SD 144983.491.21168560$16.26AL|NL
13 Sonny Gray STL 141983.431.18148400$16.21AL|NL
14 Andres Munoz SEA 50322.671.14662124$16.18AL|NL
15 Pablo Lopez MIN 142983.541.16149350$16.14AL|NL
16 Josh Hader HOU 53323.211.14722225$15.93AL|NL
17 Max Fried NYY 1451073.361.22136400$15.82AL|NL
18 George Kirby IL-15 SEA 133883.471.09124210$15.57AL|NL
19 Ryan Helsley STL 51323.141.18622126$15.37AL|NL
20 Yoshinobu Yamamoto LAD 125963.311.17134360$15.32AL|NL
21 Felix Bautista BAL 47322.801.11671922$14.56AL|NL
22 MacKenzie Gore WAS 134883.471.19154500$14.46AL|NL
23 Raisel Iglesias ATL 53323.411.15591525$14.22AL|NL
24 Jeff Hoffman TOR 51323.171.13621723$13.96AL|NL
25 Logan Gilbert IL-15 SEA 111763.251.08119250$13.94AL|NL
26 Ryan Walker SF 52323.091.15601723$13.90AL|NL
27 Joe Ryan MIN 123873.681.10138280$13.85AL|NL
28 Emmanuel Clase CLE 51323.111.16511224$13.61AL|NL
29 Michael King SD 139983.571.22148500$13.51AL|NL
30 Carlos Rodon NYY 139983.831.19159470$13.21AL|NL
31 Nathan Eovaldi TEX 136973.621.19134350$12.97AL|NL
32 Spencer Schwellenbach ATL 144973.711.20135350$12.34AL|NL
33 Jhoan Duran MIN 50322.771.15621819$12.19AL|NL
34 Luis Castillo SEA 144983.691.22140440$12.15AL|NL
35 Aaron Nola PHI 145983.821.20143370$12.02AL|NL
36 Freddy Peralta MIL 136883.721.21155500$11.94AL|NL
37 Hunter Brown HOU 132973.561.24139460$11.93AL|NL
38 Robert Suarez SD 51323.461.19541723$11.73AL|NL
39 Framber Valdez HOU 142973.491.27134480$11.53AL|NL
40 Cristopher Sanchez PHI 128973.391.24117380$11.45AL|NL
41 Tanner Scott LAD 51323.151.23622221$11.43AL|NL
42 Tyler Glasnow IL-15 LAD 99753.301.13121310$11.29AL|NL
43 Hunter Greene CIN 131883.921.19160460$11.18AL|NL
44 Nick Pivetta SD 128873.801.19146430$10.97AL|NL
45 Jack Flaherty DET 131883.681.23138430$10.14AL|NL
46 Kevin Gausman TOR 149993.931.24148440$10.06AL|NL
47 Trevor Megill MIL 49323.411.18611919$9.76AL|NL
48 Kyle Finnegan WAS 48223.731.29481925$9.36AL|NL
49 Bryan Woo SEA 121773.721.15116290$9.23AL|NL
50 Yusei Kikuchi LAA 137883.861.24145470$9.07AL|NL
51 Corbin Burnes ARI 135973.801.26133420$9.01AL|NL
52 Jesus Luzardo PHI 132873.791.24137450$8.91AL|NL
53 Kenley Jansen LAA 47223.991.24531924$8.91AL|NL
54 Devin Williams NYY 48323.361.26592418$8.07AL|NL
55 Peter Fairbanks TB 48223.561.25531921$8.08AL|NL
56 Bryce Miller SEA 137893.921.23130430$7.84AL|NL
57 Jose Alvarado PHI 49323.261.26572217$7.61AL|NL
58 Zac Gallen ARI 140983.951.29142470$7.48AL|NL
59 Shota Imanaga IL-15 CHC 118773.831.18113290$7.17AL|NL
60 David Bednar PIT 49223.691.25531920$7.09AL|NL
61 Ranger Suarez PHI 123873.591.28112410$7.03AL|NL
62 Zach Eflin IL-15 BAL 138883.961.21112250$6.92AL|NL
63 Roki Sasaki LAD 113863.851.25127430$6.90AL|NL
64 Aroldis Chapman BOS 48323.111.26682714$6.82AL|NL
65 Bailey Ober MIN 131884.111.21129330$6.79AL|NL
66 Brandon Pfaadt ARI 127873.981.22120310$6.72AL|NL
67 Tanner Bibee CLE 132883.971.25130410$6.65AL|NL
68 Brandon Woodruff IL-15 MIL 117773.871.20118330$6.62AL|NL
69 Clay Holmes NYM 121863.491.33116500$6.46AL|NL
70 Drew Rasmussen TB 113773.711.22110310$6.40AL|NL
71 Kodai Senga NYM 127873.831.31133550$5.91AL|NL
72 Shane McClanahan IL-60 TB 92653.461.19101280$5.89AL|NL
73 Eduardo Rodriguez ARI 125873.881.27120390$5.84AL|NL
74 Ryan Pressly CHC 47223.611.28451619$5.65AL|NL
75 Robbie Ray SF 122773.941.26130450$5.32AL|NL
76 Chris Bassitt TOR 139884.031.29128460$4.73AL|NL
77 Matt Boyd CHC 116773.921.26112390$4.04AL|NL
78 Max Scherzer IL-60 TOR 96663.961.1799250$3.62AL|NL
79 David Peterson NYM 113863.651.35102450$3.58AL|NL
80 Will Vest DET 51323.331.23511711$3.54AL|NL
81 Max Meyer MIA 125783.921.30119430$3.46AL|NL
82 Taj Bradley TB 132884.201.30132480$3.32AL|NL
83 Nick Lodolo CIN 114774.091.26115350$3.07AL|NL
84 Sandy Alcantara MIA 138793.981.30119410$3.07AL|NL
85 Reese Olson DET 112773.791.30103390$3.05AL|NL
86 Ben Brown CHC 95653.721.26102380$3.00AL|NL
87 Tanner Houck BOS 139884.031.33120440$2.74AL|NL
88 Emilio Pagan CIN 49224.231.26521716$2.70AL|NL
89 Carlos Estevez KAN 49224.101.32471917$2.63AL|NL
90 Zebby Matthews MIN 105663.951.2194240$2.61AL|NL
91 Blake Snell IL-15 LAD 82643.661.28102380$2.48AL|NL
92 Seth Lugo KAN 146894.141.32124430$2.40AL|NL
93 Matthew Liberatore STL 112773.871.30101390$2.37AL|NL
94 Kris Bubic KAN 111773.891.31104400$2.17AL|NL
95 Clarke Schmidt NYY 115774.051.29110410$2.12AL|NL
96 Luke Weaver NYY 52323.711.1956159$2.00AL|NL
97 Jose Berrios TOR 148894.281.31130460$1.96AL|NL
98 Cade Smith CLE 52323.071.1566194$1.97AL|NL
99 Gavin Williams CLE 116774.051.32119480$1.90AL|NL
100 Ryan Pepiot TB 127784.251.30129480$1.70AL|NL
101 Justin Martinez IL-15 ARI 34213.161.32421813$1.66AL|NL
102 Lucas Erceg KAN 51323.311.2357197$1.42AL|NL
103 Brayan Bello BOS 126884.031.36113460$1.35AL|NL
104 Luke Jackson TEX 49223.971.37502215$1.30AL|NL
105 Shane Bieber IL-60 CLE 78543.591.2177200$1.19AL|NL
106 Brady Singer CIN 130784.221.31122400$1.06AL|NL
107 Kyle Harrison SF 80543.691.2386280$1.07AL|NL
108 Andrew Heaney PIT 117784.181.29107380$1.00AL|NL
109 Tylor Megill NYM 79543.611.2483290$0.99AL|NL
110 Yu Darvish IL-15 SD 100664.141.2394290$0.82AL|NL
111 Jose Soriano LAA 116773.831.38107500$0.79AL|NL
112 Griffin Jax MIN 51323.121.1261152$0.43AL|NL
113 Reid Detmers LAA 70443.591.1980240$0.30AL|NL
114 Michael Wacha KAN 122784.191.30102380$0.23AL|NL
115 Chris Martin TEX 45223.241.124796$0.04AL|NL
116 Camilo Doval SF 48323.291.2755226$0.01AL|NL
117 Matthew Strahm PHI 51323.281.1159152$-0.07AL|NL
118 Jeremiah Estrada SD 49323.161.1665212$-0.09AL|NL
119 Mitch Keller PIT 138794.291.32120450$-0.10AL|NL
120 Justin Verlander SF 114674.181.2694310$-0.13AL|NL
121 Steven Matz STL 87553.811.2477240$-0.15AL|NL
122 Jeffrey Springs OAK 115774.281.30104380$-0.19AL|NL
123 Jason Adam SD 52323.361.1761203$-0.21AL|NL
124 Bryan Abreu HOU 56323.311.2171242$-0.24AL|NL
125 Fernando Cruz NYY 49323.211.1665212$-0.24AL|NL
126 Shane Baz TB 125784.331.33121470$-0.40AL|NL
127 Luis Severino OAK 141894.341.34118490$-0.38AL|NL
128 Kirby Yates LAD 46323.441.2359215$-0.41AL|NL
129 Sean Manaea IL-60 NYM 90654.031.2989340$-0.44AL|NL
130 Matt Brash SEA 48323.011.1958202$-0.62AL|NL
131 Lance McCullers HOU 116774.101.37108480$-0.71AL|NL
132 Jordan Hicks SF 114773.961.39102490$-0.73AL|NL
133 Merrill Kelly ARI 124774.231.34110410$-0.75AL|NL
134 Jameson Taillon CHC 132784.411.28104330$-0.77AL|NL
135 Calvin Faucher MIA 49233.961.38492212$-0.83AL|NL
136 Shohei Ohtani LAD 57433.501.1866190$-1.00AL|NL
137 Kutter Crawford IL-15 BOS 87554.141.2386250$-0.99AL|NL
138 Dustin May LAD 85543.861.2984310$-1.03AL|NL
139 Edward Cabrera MIA 110674.111.37116520$-1.14AL|NL
140 Robert Garcia TEX 49323.411.2354184$-1.18AL|NL
141 Chris Paddack MIN 106674.271.2894300$-1.26AL|NL
142 Tommy Kahnle DET 49223.651.3449229$-1.39AL|NL
143 Mike Soroka WAS 110674.141.34103450$-1.45AL|NL
144 Yimi Garcia TOR 49323.411.1656162$-1.48AL|NL
145 Griffin Canning NYM 103664.131.3293360$-1.49AL|NL
146 Keegan Akin BAL 55323.401.1861181$-1.57AL|NL
147 Landen Roupp SF 87553.811.3384360$-1.62AL|NL
148 Eury Perez IL-60 MIA 77453.951.2484270$-1.65AL|NL
149 Bowden Francis TOR 117684.461.27103340$-1.72AL|NL
150 Miles Mikolas STL 127784.351.2988270$-1.72AL|NL
151 Will Warren NYY 90654.061.3282330$-1.80AL|NL
152 Alex Cobb IL-15 DET 77553.671.2963230$-1.80AL|NL
153 Louie Varland MIN 56333.531.1956152$-1.78AL|NL
154 Jake Irvin WAS 130794.361.33106430$-1.84AL|NL
155 Kevin Ginkel ARI 47323.521.2451164$-1.94AL|NL
156 Kumar Rocker IL-15 TEX 85554.011.2879260$-1.94AL|NL
157 Orion Kerkering PHI 47323.401.2252183$-1.95AL|NL
158 Casey Mize DET 105674.131.3183300$-1.97AL|NL
159 Anthony Bender MIA 48223.861.3347199$-2.03AL|NL
160 Liam Hendriks BOS 45223.721.2150156$-2.05AL|NL
161 Grant Holmes ATL 111774.311.36102420$-2.16AL|NL
162 Garrett Whitlock BOS 51323.561.1853132$-2.26AL|NL
163 Tyler Mahle TEX 112674.311.32100380$-2.27AL|NL
164 Porter Hodge CHC 48223.771.3551248$-2.38AL|NL
165 Nestor Cortes IL-60 MIL 63443.931.2064190$-2.69AL|NL
166 Grayson Rodriguez IL-60 BAL 58433.701.2461200$-2.87AL|NL
167 AJ Smith-Shawver ATL 93654.311.3595400$-2.96AL|NL
168 Tony Gonsolin LAD 100664.401.3294350$-3.00AL|NL
169 Ronel Blanco HOU 121784.451.38117530$-2.99AL|NL
170 Joey Cantillo CLE 66443.671.3271300$-3.06AL|NL
171 Yennier Cano BAL 49323.371.2649172$-3.10AL|NL
172 Reed Garrett NYM 51323.401.2657221$-3.17AL|NL
173 Lucas Giolito BOS 120784.531.36113460$-3.21AL|NL
174 Jose Quintana MIL 122784.271.39101460$-3.20AL|NL
175 Hayden Birdsong SF 93564.111.3796430$-3.30AL|NL
176 Frankie Montas IL-60 NYM 80554.081.3276300$-3.34AL|NL
177 JP Sears OAK 136794.641.31109400$-3.36AL|NL
178 David Festa MIN 65443.871.2766230$-3.40AL|NL
179 Mark Leiter Jr. NYY 47323.531.2255181$-3.40AL|NL
180 Luis Gil IL-60 NYY 83554.201.3592410$-3.41AL|NL
181 Hayden Wesneski HOU 113674.441.33100380$-3.45AL|NL
182 Jared Jones IL-60 PIT 62443.851.2663220$-3.44AL|NL
183 Mitchell Parker WAS 125784.361.38102500$-3.58AL|NL
184 Pierce Johnson ATL 47323.481.2656201$-3.66AL|NL
185 Kyle Gibson BAL 119784.371.3898410$-3.72AL|NL
186 Dylan Lee ATL 47323.551.2251161$-3.75AL|NL
187 Gregory Soto BAL 48323.391.2854211$-3.75AL|NL
188 Aaron Bummer ATL 45323.071.2650190$-3.74AL|NL
189 Jordan Leasure CWS 48234.241.3948239$-3.78AL|NL
190 Erick Fedde STL 127784.421.37102450$-3.79AL|NL
191 Jon Gray IL-60 TEX 78554.211.3071250$-3.90AL|NL
192 Evan Phillips IL-15 LAD 39223.431.1943133$-3.91AL|NL
193 Gabe Speier SEA 47223.291.2050171$-3.92AL|NL
194 Garrett Cleavinger TB 47223.551.2558212$-4.00AL|NL
195 Abner Uribe MIL 47223.251.3257252$-4.06AL|NL
196 Justin Slaten BOS 50223.971.3249196$-4.05AL|NL
197 Ryne Nelson ARI 81554.191.3068230$-4.05AL|NL
198 Spencer Turnbull TOR 74443.991.3068250$-4.17AL|NL
199 Brock Stewart MIN 43223.271.1855170$-4.22AL|NL
200 Brant Hurter DET 53323.451.2244130$-4.29AL|NL
201 Clayton Kershaw IL-60 LAD 62433.911.2756180$-4.33AL|NL
202 Steven Wilson CWS 49234.771.42482511$-4.42AL|NL
203 Tobias Myers MIL 115684.511.3498390$-4.42AL|NL
204 Nick Martinez CIN 114684.541.3396330$-4.45AL|NL
205 Ryan Weathers IL-15 MIA 95564.161.3784370$-4.50AL|NL
206 Alex Vesia LAD 45223.571.2257201$-4.53AL|NL
207 Charlie Morton BAL 84554.251.3683350$-4.55AL|NL
208 Michael McGreevy STL 66443.811.2847160$-4.69AL|NL
209 Shelby Miller ARI 48224.151.3247186$-4.71AL|NL
210 Yariel Rodriguez TOR 58333.911.3063251$-4.74AL|NL
211 Jack Leiter TEX 102674.491.3899460$-4.78AL|NL
212 Tanner Banks PHI 48323.571.2449170$-4.80AL|NL
213 Walker Buehler IL-15 BOS 99664.421.3684330$-4.82AL|NL
214 Trevor Williams WAS 106674.461.3484330$-4.79AL|NL
215 Adrian Morejon SD 47223.481.2349181$-4.87AL|NL
216 Hunter Harvey IL-15 KAN 38223.461.2042122$-4.87AL|NL
217 Aaron Civale IL-15 MIL 76454.301.2872230$-4.90AL|NL
218 Dennis Santana PIT 48224.111.3844207$-4.88AL|NL
219 Tyler Holton DET 47223.541.2342142$-4.90AL|NL
220 Seranthony Dominguez BAL 49223.751.2654202$-4.91AL|NL
221 Bryan King HOU 49323.681.2950201$-4.96AL|NL
222 Erik Miller SF 47223.321.3256251$-4.99AL|NL
223 Daniel Coulombe MIN 46223.541.2249151$-4.98AL|NL
224 A.J. Puk IL-60 ARI 29213.351.1834103$-5.01AL|NL
225 Zack Littell TB 113684.661.3191280$-5.01AL|NL
226 Cade Povich BAL 85554.261.3575330$-5.00AL|NL
227 Cole Sands MIN 47223.771.2349162$-5.03AL|NL
228 Nick Mears MIL 46223.541.2654201$-5.08AL|NL
229 Quinn Priester MIL 79453.971.3567290$-5.12AL|NL
230 Jared Koenig MIL 47223.501.2448171$-5.12AL|NL
231 Jordan Romano PHI 48224.021.3050204$-5.18AL|NL
232 Zach Agnos COL 49234.971.44391812$-5.26AL|NL
233 Hunter Gaddis CLE 50223.911.2350162$-5.27AL|NL
234 Jesus Tinoco MIA 47223.901.3247194$-5.31AL|NL
235 Bubba Chandler PIT 85564.231.3877360$-5.34AL|NL
236 Colin Rea CHC 108674.571.3486320$-5.42AL|NL
237 Daniel Palencia CHC 47223.671.3153232$-5.41AL|NL
238 Tim Herrin CLE 48223.491.3052211$-5.48AL|NL
239 Yuki Matsui SD 45223.481.2553200$-5.57AL|NL
240 Brendon Little TOR 48323.411.3846221$-5.60AL|NL
241 Dean Kremer BAL 114684.561.3694390$-5.59AL|NL
242 Shane Smith CWS 111684.441.3992450$-5.65AL|NL
243 Edwin Uceta TB 49224.141.3150204$-5.65AL|NL
244 Jose A. Ferrer WAS 47223.531.3041172$-5.77AL|NL
245 J.T. Ginn IL-15 OAK 79554.171.3762280$-5.77AL|NL
246 Luis Ortiz CLE 106674.461.4092430$-5.82AL|NL
247 Daysbel Hernandez ATL 49323.831.3554241$-5.85AL|NL
248 Andrew Abbott CIN 95564.581.3694380$-5.92AL|NL
249 Andre Pallante STL 105664.041.4675440$-5.96AL|NL
250 Graham Ashcraft CIN 47224.061.3040134$-6.02AL|NL
251 Jake Junis CLE 46223.721.1843100$-6.10AL|NL
252 Bryce Elder ATL 102664.351.4281370$-6.26AL|NL
253 Ian Hamilton NYY 45223.471.2949190$-6.29AL|NL
254 Cade Cavalli IL-15 WAS 67444.201.3460260$-6.30AL|NL
255 Mason Montgomery TB 45223.901.2845172$-6.31AL|NL
256 Keaton Winn SF 45223.541.2342130$-6.31AL|NL
257 Kyle Wright IL-15 KAN 68444.111.3557240$-6.34AL|NL
258 Joe Boyle TB 55333.841.4066320$-6.35AL|NL
259 Ryan Zeferjahn LAA 49224.091.3452233$-6.39AL|NL
260 Trent Thornton SEA 50223.881.2647171$-6.44AL|NL
261 Ryne Stanek NYM 47223.831.2951211$-6.42AL|NL
262 Alec Marsh IL-60 KAN 69444.321.3465250$-6.47AL|NL
263 JoJo Romero STL 47223.571.3245191$-6.49AL|NL
264 Blake Treinen IL-60 LAD 29213.581.2232102$-6.50AL|NL
265 Tyler Rogers SF 54333.921.3039131$-6.55AL|NL
266 Joe Ross PHI 60334.041.3053200$-6.56AL|NL
267 Drey Jameson ARI 51333.851.3147170$-6.56AL|NL
268 Hoby Milner TEX 48223.711.2944151$-6.57AL|NL
269 Julian Merryweather CHC 47223.761.3149201$-6.61AL|NL
270 Seth Halvorsen COL 48234.551.4743228$-6.65AL|NL
271 Bryan Hudson MIL 42223.551.2745170$-6.68AL|NL
272 Noah Cameron KAN 48333.841.2941150$-6.76AL|NL
273 Angel Zerpa KAN 47223.601.3141161$-6.74AL|NL
274 Caleb Thielbar CHC 42223.681.2545170$-6.79AL|NL
275 Randy Rodriguez SF 45223.761.3147201$-6.79AL|NL
276 Mitch Spence OAK 56334.001.2946160$-6.80AL|NL
277 Bailey Falter PIT 103574.521.3578320$-6.82AL|NL
278 Beau Brieske DET 44223.931.3042172$-6.85AL|NL
279 Brandon Eisert CWS 46223.751.3044171$-6.84AL|NL
280 Dedniel Nunez NYM 42223.601.2845180$-6.91AL|NL
281 Phil Maton STL 50223.991.3145192$-6.89AL|NL
282 Taylor Rogers CIN 46224.031.3349192$-6.95AL|NL
283 Andrew Chafin WAS 44223.721.3346201$-6.99AL|NL
284 Justin Wilson BOS 42223.681.2643150$-7.05AL|NL
285 Tyler Anderson LAA 134794.711.40107520$-7.04AL|NL
286 Manuel Rodriguez TB 47223.771.3245171$-7.05AL|NL
287 Caleb Ferguson PIT 49223.731.3548221$-7.06AL|NL
288 Brenan Hanifee DET 48223.711.2937131$-7.08AL|NL
289 Daniel Lynch KAN 52334.091.3141151$-7.08AL|NL
290 Cameron Booser CWS 49234.061.3450212$-7.10AL|NL
291 Andrew Painter PHI 67444.481.3257220$-7.30AL|NL
292 Jalen Beeks ARI 45223.761.3342171$-7.38AL|NL
293 Eduard Bazardo SEA 45223.781.2742160$-7.40AL|NL
294 Jason Foley DET 32223.641.2927102$-7.40AL|NL
295 Michael Kopech IL-60 LAD 34224.051.3140162$-7.40AL|NL
296 Brad Lord WAS 65344.081.3452240$-7.44AL|NL
297 John Brebbia IL-15 DET 41223.841.2542150$-7.44AL|NL
298 Ronny Henriquez MIA 47223.991.3442172$-7.47AL|NL
299 Ryan Johnson LAA 47223.981.3247191$-7.49AL|NL
300 Jonathan Loaisiga IL-15 NYY 39223.561.2634120$-7.52AL|NL