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 87642.701.00104180$32.74AL|NL
2 Zack Wheeler PHI 89643.071.07102220$27.30AL|NL
3 Garrett Crochet BOS 78542.991.0999230$22.93AL|NL
4 Paul Skenes PIT 82542.961.1298240$22.75AL|NL
5 Spencer Strider ATL 81643.281.13103280$22.25AL|NL
6 Logan Gilbert SEA 80543.271.0887180$20.06AL|NL
7 Edwin Diaz NYM 28212.671.05401115$19.83AL|NL
8 Jacob deGrom TEX 72543.211.0585150$19.78AL|NL
9 Josh Hader HOU 29213.031.07421115$19.10AL|NL
10 Logan Webb SF 88653.211.1983200$19.11AL|NL
11 Mason Miller OAK 29212.611.05431113$18.21AL|NL
12 Cristopher Sanchez PHI 85643.221.2080240$17.91AL|NL
13 Max Fried NYY 83643.271.2079220$17.15AL|NL
14 Sonny Gray STL 81543.331.1585210$17.13AL|NL
15 George Kirby SEA 80543.451.0976130$17.00AL|NL
16 Joe Ryan MIN 81553.721.1190190$16.18AL|NL
17 Andres Munoz SEA 28212.711.13371113$16.01AL|NL
18 Dylan Cease SD 80543.441.1994300$15.95AL|NL
19 Ryan Helsley STL 29213.111.16351114$15.70AL|NL
20 Hunter Brown HOU 80543.401.2089270$15.28AL|NL
21 Framber Valdez HOU 87643.381.2684290$15.15AL|NL
22 Emmanuel Clase CLE 30213.181.1730814$14.91AL|NL
23 Tanner Scott LAD 29213.191.21351214$14.87AL|NL
24 Felix Bautista BAL 27212.811.12401212$14.86AL|NL
25 Jeff Hoffman TOR 29213.261.13361013$14.60AL|NL
26 MacKenzie Gore WAS 78543.501.2088290$14.22AL|NL
27 Yoshinobu Yamamoto LAD 74533.391.1880220$14.21AL|NL
28 Aroldis Chapman BOS 28212.931.20401412$13.79AL|NL
29 Tyler Glasnow IL-60 LAD 65533.401.1578210$13.69AL|NL
30 Nick Pivetta SD 79553.761.1790250$13.66AL|NL
31 Devin Williams NYY 28213.221.21361313$13.61AL|NL
32 Bryan Woo SEA 75543.621.1372170$13.31AL|NL
33 Carlos Rodon NYY 80543.801.1991260$12.89AL|NL
34 Robert Suarez SD 29213.451.19311013$12.72AL|NL
35 Ranger Suarez PHI 81543.421.2376250$12.57AL|NL
36 Nathan Eovaldi TEX 77543.551.1976190$12.58AL|NL
37 Jhoan Duran MIN 29212.871.17341011$12.52AL|NL
38 Freddy Peralta MIL 78553.751.2088280$12.40AL|NL
39 Robbie Ray SF 79553.781.2288270$11.58AL|NL
40 Jesus Luzardo PHI 78543.691.2283270$11.55AL|NL
41 Luis Castillo SEA 82553.741.2178240$11.17AL|NL
42 Shota Imanaga CHC 82543.931.1879190$10.89AL|NL
43 Camilo Doval SF 28113.311.28311213$10.11AL|NL
44 Yusei Kikuchi LAA 79553.861.2585280$9.62AL|NL
45 Kyle Finnegan WAS 28113.811.29261114$9.25AL|NL
46 David Bednar PIT 28113.541.22321012$9.15AL|NL
47 Peter Fairbanks TB 28113.641.27291113$9.12AL|NL
48 Matt Boyd CHC 75543.861.2272220$8.77AL|NL
49 Tanner Bibee CLE 83553.991.2481250$8.63AL|NL
50 Shelby Miller IL-15 ARI 28114.111.30281014$8.60AL|NL
51 Kenley Jansen LAA 27114.081.24301113$8.43AL|NL
52 Kris Bubic KAN 77543.721.2876260$8.43AL|NL
53 Kevin Gausman TOR 85554.041.2584250$8.31AL|NL
54 Trevor Megill MIL 28113.391.17351110$8.12AL|NL
55 Jack Flaherty DET 72443.751.2479250$7.81AL|NL
56 Brandon Woodruff MIL 72443.871.1971200$7.53AL|NL
57 Will Vest DET 28113.211.2028910$7.36AL|NL
58 Matthew Strahm PHI 29213.371.103387$7.13AL|NL
59 Hunter Greene IL-15 CIN 64444.001.1977220$6.98AL|NL
60 Robert Garcia TEX 28113.401.24311110$6.77AL|NL
61 Emilio Pagan CIN 28114.111.23311011$6.23AL|NL
62 Raisel Iglesias ATL 29213.441.153287$6.20AL|NL
63 David Peterson NYM 70543.561.3363270$6.07AL|NL
64 Merrill Kelly ARI 81554.011.3078260$5.98AL|NL
65 Daniel Palencia CHC 28113.601.28321310$5.89AL|NL
66 Eduardo Rodriguez ARI 70543.951.2868220$5.64AL|NL
67 Grant Taylor CWS 28113.381.2330119$5.61AL|NL
68 Ronny Henriquez MIA 29113.721.27291010$5.37AL|NL
69 Max Scherzer TOR 63444.071.1865160$5.27AL|NL
70 Grant Holmes ATL 81554.071.3382320$4.99AL|NL
71 Nick Lodolo CIN 69444.081.2371200$4.81AL|NL
72 Chris Bassitt TOR 79554.111.2972250$4.81AL|NL
73 Zac Gallen ARI 84554.151.3283280$4.81AL|NL
74 Drew Rasmussen TB 59433.711.2255160$4.79AL|NL
75 Cole Ragans IL-15 KAN 47333.311.2056180$4.44AL|NL
76 Carlos Estevez KAN 28114.191.32271011$4.45AL|NL
77 Kodai Senga IL-15 NYM 65443.761.3067270$4.20AL|NL
78 Jose Soriano LAA 75543.711.3970330$4.17AL|NL
79 Ryan Pepiot TB 73444.111.2776270$4.11AL|NL
80 Sean Manaea IL-60 NYM 71443.981.2769260$4.08AL|NL
81 Reese Olson DET 65443.761.2861220$4.00AL|NL
82 David Festa MIN 70444.001.2870250$3.75AL|NL
83 Mike Soroka WAS 73454.021.2971270$3.48AL|NL
84 Cade Smith CLE 31212.961.1140112$3.39AL|NL
85 Seth Lugo KAN 83554.161.3272250$3.37AL|NL
86 Will Warren NYY 62443.841.2962230$3.28AL|NL
87 Orion Kerkering PHI 28213.391.2230115$2.74AL|NL
88 Shane McClanahan IL-60 TB 45323.491.1948130$2.65AL|NL
89 Brandon Pfaadt ARI 71444.201.2666180$2.55AL|NL
90 Reid Detmers LAA 36223.411.1643122$2.41AL|NL
91 Taj Bradley TB 74454.161.3072260$2.34AL|NL
92 Edward Cabrera MIA 73454.051.3577330$2.17AL|NL
93 Casey Mize DET 72454.061.2860200$2.13AL|NL
94 Zach Eflin IL-15 BAL 67444.121.2352120$2.12AL|NL
95 Michael King IL-60 SD 45333.531.2148160$2.10AL|NL
96 Clay Holmes NYM 68443.711.3660280$2.00AL|NL
97 Abner Uribe MIL 28212.971.2435143$1.83AL|NL
98 Jose Berrios TOR 85554.401.3273260$1.57AL|NL
99 Shane Bieber IL-60 CLE 46333.631.2145120$1.38AL|NL
100 Griffin Jax MIN 29212.991.103681$1.37AL|NL
101 Matthew Liberatore STL 69444.031.3159230$1.29AL|NL
102 Shohei Ohtani LAD 37323.531.1742120$1.26AL|NL
103 Shane Baz TB 67444.161.3165250$1.23AL|NL
104 Luke Weaver NYY 29213.741.193184$1.19AL|NL
105 Sandy Alcantara MIA 80454.151.3267240$1.06AL|NL
106 Gavin Williams CLE 73454.121.3673330$0.89AL|NL
107 Dylan Lee ATL 28213.411.183193$0.90AL|NL
108 Bryan Abreu HOU 30213.111.1740131$0.83AL|NL
109 Blake Snell IL-60 LAD 43323.711.2753200$0.73AL|NL
110 Yu Darvish SD 58344.121.2254160$0.58AL|NL
111 Chase Burns CIN 50333.991.2453160$0.40AL|NL
112 Justin Verlander SF 64444.241.2753180$0.37AL|NL
113 Jeremiah Estrada SD 29213.161.1738121$0.30AL|NL
114 Kumar Rocker TEX 51333.871.2549150$0.28AL|NL
115 Brandon Walter HOU 44323.621.2137100$0.26AL|NL
116 Lance McCullers HOU 72454.131.3770310$0.17AL|NL
117 Eury Perez MIA 59344.181.2762220$0.03AL|NL
118 Mitch Keller PIT 80454.311.3268240$0.00AL|NL
119 Aaron Nola IL-60 PHI 42323.851.2041110$-0.12AL|NL
120 Michael Wacha KAN 74454.301.3161220$-0.32AL|NL
121 Landen Roupp SF 65444.031.3860270$-0.51AL|NL
122 Brady Singer CIN 74454.391.3369240$-0.56AL|NL
123 Jacob Lopez OAK 60444.261.3358250$-0.63AL|NL
124 Gabe Speier SEA 28213.041.123390$-0.76AL|NL
125 Jason Adam SD 30213.411.1834111$-0.89AL|NL
126 Miles Mikolas STL 68444.361.2748140$-1.03AL|NL
127 Chris Sale IL-60 ATL 25213.071.073170$-1.07AL|NL
128 Bryce Miller IL-15 SEA 48334.031.2443150$-1.10AL|NL
129 Dustin May LAD 54334.071.3054200$-1.12AL|NL
130 Frankie Montas NYM 57444.211.3351210$-1.15AL|NL
131 Michael McGreevy STL 46333.741.2534100$-1.24AL|NL
132 Hayden Birdsong SF 64444.241.3864300$-1.23AL|NL
133 Andrew Abbott CIN 74454.551.3371260$-1.41AL|NL
134 Andrew Heaney PIT 70454.401.3361230$-1.46AL|NL
135 Colton Gordon HOU 59344.161.2749160$-1.49AL|NL
136 Ryan Walker SF 27113.171.163082$-1.51AL|NL
137 Ben Brown CHC 39223.671.2243130$-1.54AL|NL
138 Zebby Matthews IL-15 MIN 43334.031.2339110$-1.57AL|NL
139 Brayan Bello BOS 73454.181.3963270$-1.70AL|NL
140 Jon Gray IL-60 TEX 48334.071.2744150$-1.77AL|NL
141 Zack Littell TB 71454.571.2856160$-1.75AL|NL
142 Bryce Elder ATL 77554.361.4062260$-1.82AL|NL
143 Pablo Lopez IL-60 MIN 37223.711.183890$-1.82AL|NL
144 Jeffrey Springs OAK 69454.461.3361240$-1.80AL|NL
145 Sawyer Gipson-Long IL-15 DET 47333.971.2638120$-1.90AL|NL
146 Chris Paddack MIN 74454.521.3160190$-1.96AL|NL
147 Lucas Erceg KAN 28113.411.2529103$-1.99AL|NL
148 Seth Halvorsen COL 28114.561.4625128$-2.01AL|NL
149 Chad Patrick MIL 47334.191.2543140$-2.03AL|NL
150 Nestor Cortes IL-60 MIL 35223.731.1636100$-2.01AL|NL
151 Steven Matz STL 36223.571.183390$-2.07AL|NL
152 Matt Brash SEA 28112.991.1933111$-2.07AL|NL
153 Clayton Kershaw LAD 51334.061.2943150$-2.24AL|NL
154 Noah Cameron KAN 56334.031.3247180$-2.26AL|NL
155 Seranthony Dominguez BAL 29213.611.2434121$-2.28AL|NL
156 Dean Kremer BAL 76454.491.3464240$-2.30AL|NL
157 Bailey Ober IL-15 MIN 48334.391.2445120$-2.46AL|NL
158 Andre Pallante STL 73443.951.4252280$-2.44AL|NL
159 Reed Garrett NYM 28213.431.2732131$-2.49AL|NL
160 Slade Cecconi CLE 61344.381.2853160$-2.48AL|NL
161 Quinn Priester MIL 56343.961.3446190$-2.50AL|NL
162 Jake Irvin WAS 75454.441.3459250$-2.52AL|NL
163 Cade Cavalli WAS 59344.051.3552240$-2.51AL|NL
164 Luis Gil IL-60 NYY 48334.161.3452230$-2.59AL|NL
165 Randy Rodriguez SF 28113.441.2332112$-2.65AL|NL
166 Kirby Yates LAD 27113.511.2334122$-2.67AL|NL
167 Ryne Nelson ARI 67444.431.3454200$-2.68AL|NL
168 Grayson Rodriguez IL-60 BAL 37223.731.2439130$-2.71AL|NL
169 Alex Vesia LAD 26113.581.2033112$-2.71AL|NL
170 Tommy Kahnle DET 28113.711.3327114$-2.78AL|NL
171 Shane Smith CWS 73454.391.3863300$-2.82AL|NL
172 Kyle Harrison BOS 46334.211.3147170$-2.80AL|NL
173 Garrett Cleavinger TB 28113.611.2434122$-2.96AL|NL
174 Chris Martin TEX 25113.231.102651$-3.00AL|NL
175 Charlie Morton BAL 55334.241.3554220$-3.16AL|NL
176 Jordan Romano PHI 27113.841.2629113$-3.27AL|NL
177 Porter Hodge CHC 27113.851.3628134$-3.37AL|NL
178 Jose Quintana MIL 70454.291.4056270$-3.45AL|NL
179 Lucas Giolito BOS 73454.621.3767270$-3.57AL|NL
180 Adrian Morejon SD 28113.351.2029101$-3.63AL|NL
181 Calvin Faucher MIA 28113.971.3628124$-3.69AL|NL
182 Brock Stewart MIN 27113.241.1734100$-3.69AL|NL
183 Garrett Whitlock BOS 28113.531.193181$-3.73AL|NL
184 Mitchell Parker WAS 68454.431.3854260$-3.88AL|NL
185 Tanner Houck IL-15 BOS 49334.141.3441150$-3.90AL|NL
186 Aaron Bummer ATL 26113.101.2629101$-3.91AL|NL
187 JP Sears OAK 74454.751.3259220$-3.98AL|NL
188 Brad Lord WAS 35223.841.3030121$-4.01AL|NL
189 J.T. Ginn OAK 39223.751.2935120$-3.99AL|NL
190 Jack Perkins OAK 35223.771.2936140$-4.07AL|NL
191 Luis Severino OAK 78454.531.3761260$-4.07AL|NL
192 Yariel Rodriguez TOR 28113.811.2631112$-4.10AL|NL
193 Pierce Johnson ATL 27113.511.2532111$-4.34AL|NL
194 Jacob Misiorowski MIL 63344.321.4163330$-4.39AL|NL
195 Tyler Rogers SF 31223.771.272371$-4.38AL|NL
196 Bennett Sousa HOU 28113.351.1931100$-4.46AL|NL
197 Eric Lauer TOR 56334.461.3349190$-4.49AL|NL
198 Trevor Rogers BAL 54334.221.3644190$-4.50AL|NL
199 Bryan Baker BAL 28113.651.2432111$-4.51AL|NL
200 Daysbel Hernandez ATL 27113.871.3931153$-4.58AL|NL
201 Ryan Pressly CHC 28113.661.282692$-4.57AL|NL
202 Roki Sasaki IL-60 LAD 34224.071.2737130$-4.64AL|NL
203 Phil Maton STL 28113.811.2828112$-4.71AL|NL
204 Jared Koenig MIL 27113.461.242791$-4.73AL|NL
205 Joe Boyle TB 39223.901.3845220$-4.77AL|NL
206 Didier Fuentes ATL 61444.661.3751220$-4.84AL|NL
207 Andrew Painter PHI 50334.411.3342180$-4.84AL|NL
208 Yimi Garcia IL-15 TOR 24113.581.202781$-4.84AL|NL
209 Ryne Stanek NYM 27113.681.2531121$-4.89AL|NL
210 Luis Ortiz CLE 57344.361.3953240$-4.96AL|NL
211 Joey Cantillo CLE 30223.741.3232140$-5.04AL|NL
212 Paul Blackburn IL-15 NYM 38223.991.2933120$-5.13AL|NL
213 Jameson Taillon IL-15 CHC 45334.551.2936110$-5.20AL|NL
214 Michael Lorenzen KAN 69454.551.4157260$-5.22AL|NL
215 Gregory Soto BAL 28113.381.2632120$-5.24AL|NL
216 Nick Martinez CIN 53334.581.3143140$-5.24AL|NL
217 Logan Allen CLE 64444.461.4353260$-5.28AL|NL
218 Carson Whisenhunt SF 45234.021.3337150$-5.43AL|NL
219 Louie Varland MIN 27113.491.192770$-5.42AL|NL
220 Anthony DeSclafani ARI 33224.071.262980$-5.52AL|NL
221 Fernando Cruz IL-15 NYY 18113.091.142580$-5.54AL|NL
222 Brandon Eisert CWS 27113.701.252691$-5.57AL|NL
223 Cole Sands MIN 28113.861.242891$-5.56AL|NL
224 Tanner Banks PHI 27113.511.202780$-5.59AL|NL
225 Dennis Santana PIT 28114.111.3625113$-5.62AL|NL
226 Kevin Ginkel ARI 26113.681.272791$-5.67AL|NL
227 Braxton Ashcraft PIT 33223.941.2928100$-5.66AL|NL
228 Jose A. Ferrer WAS 28113.471.282391$-5.65AL|NL
229 Alex Cobb IL-60 DET 29223.701.302490$-5.71AL|NL
230 Colin Rea CHC 67444.771.3651190$-5.75AL|NL
231 Nick Mears MIL 27113.581.2330100$-5.73AL|NL
232 Hoby Milner TEX 27113.631.272581$-5.75AL|NL
233 Hunter Gaddis CLE 30114.011.242991$-5.76AL|NL
234 Jordan Wicks CHC 29223.831.292590$-5.81AL|NL
235 Tyler Holton DET 28113.521.212580$-5.89AL|NL
236 Aaron Civale CWS 68354.661.3557220$-5.91AL|NL
237 Mark Leiter Jr. NYY 24113.501.222890$-5.93AL|NL
238 Edwin Uceta TB 27113.951.2629111$-5.93AL|NL
239 Mitch Spence OAK 59344.441.3745190$-6.02AL|NL
240 JoJo Romero STL 28113.591.3226111$-6.06AL|NL
241 Jack Leiter TEX 62344.561.4058280$-6.07AL|NL
242 Bryan King HOU 27113.581.2428100$-6.10AL|NL
243 Logan Henderson MIL 21113.591.132360$-6.20AL|NL
244 Patrick Corbin TEX 60344.531.3646180$-6.21AL|NL
245 Cade Horton CHC 56344.521.3847200$-6.24AL|NL
246 Yennier Cano BAL 25113.381.252590$-6.26AL|NL
247 Jonathan Loaisiga NYY 28113.511.252580$-6.34AL|NL
248 Justin Wilson BOS 26113.621.2528100$-6.38AL|NL
249 Mason Montgomery TB 26113.841.2926101$-6.41AL|NL
250 Tim Herrin CLE 28113.751.3630141$-6.45AL|NL
251 Keegan Akin IL-15 BAL 23113.571.212580$-6.45AL|NL
252 Paul Sewald CLE 27113.971.213090$-6.48AL|NL
253 Cade Povich IL-15 BAL 39234.261.3436150$-6.55AL|NL
254 Huascar Brazoban NYM 27113.731.3427131$-6.55AL|NL
255 Daniel Coulombe MIN 25113.611.242680$-6.56AL|NL
256 Brant Hurter DET 24113.391.222160$-6.56AL|NL
257 Ryan Weathers IL-60 MIA 39234.151.3534140$-6.56AL|NL
258 DL Hall MIL 25113.541.2727110$-6.59AL|NL
259 Steven Okert HOU 25113.871.222890$-6.70AL|NL
260 Jalen Beeks ARI 27113.761.3325101$-6.76AL|NL
261 Ryan Gusto HOU 43234.401.3237150$-6.75AL|NL
262 Liam Hendriks IL-15 BOS 21113.941.242271$-6.79AL|NL
263 Aaron Ashby MIL 26113.401.3327120$-6.85AL|NL
264 Kevin Kelly TB 25113.901.272271$-6.86AL|NL
265 Marcus Stroman NYY 66444.541.4448240$-6.86AL|NL
266 Brad Keller CHC 28113.991.3723102$-6.87AL|NL
267 Luke Jackson TEX 28114.061.4128132$-6.90AL|NL
268 Jake Latz TEX 40224.171.4140200$-6.93AL|NL
269 Caleb Thielbar CHC 24113.721.252690$-6.98AL|NL
270 Jose Alvarado PHI 18113.191.242180$-6.97AL|NL
271 Tylor Megill IL-15 NYM 21113.551.222280$-7.04AL|NL
272 John Schreiber KAN 27113.901.3426111$-7.10AL|NL
273 Tyler Anderson LAA 80464.771.4163300$-7.10AL|NL
274 Tyler Mahle IL-60 TEX 36224.331.3331120$-7.15AL|NL
275 Cam Schlittler NYY 33224.151.3629130$-7.16AL|NL
276 Ian Hamilton NYY 26113.621.3127110$-7.16AL|NL
277 Yuki Matsui SD 23113.671.2826100$-7.22AL|NL
278 Ryan Bergert IL-15 SD 52334.581.3941200$-7.20AL|NL
279 Bowden Francis IL-15 TOR 39234.591.3035120$-7.21AL|NL
280 Eduard Bazardo SEA 27113.791.2726100$-7.22AL|NL
281 Drew Pomeranz CHC 26113.741.2927110$-7.23AL|NL
282 Kyle Backhus ARI 27113.861.3626121$-7.23AL|NL
283 Chase Lee DET 25113.661.272490$-7.24AL|NL
284 Keaton Winn SF 21113.541.222060$-7.27AL|NL
285 Graham Ashcraft CIN 27114.051.292371$-7.28AL|NL
286 Shawn Armstrong TEX 26113.911.252690$-7.33AL|NL
287 Ian Seymour TB 22113.821.202260$-7.33AL|NL
288 Ryan Brasier CHC 25113.831.242470$-7.32AL|NL
289 David Robertson FA 15113.221.181850$-7.33AL|NL
290 Antonio Santillan CIN 28114.451.3628122$-7.33AL|NL
291 Robert Stephenson IL-15 LAA 22113.861.222480$-7.34AL|NL
292 Spencer Arrighetti IL-60 HOU 39234.451.3739180$-7.36AL|NL
293 Anthony Bender MIA 28113.951.3526111$-7.35AL|NL
294 Spencer Schwellenbach IL-60 ATL 18113.491.161740$-7.36AL|NL
295 Eric Orze TB 27114.041.3326111$-7.34AL|NL
296 Richard Lovelady NYM 26113.661.292490$-7.41AL|NL
297 Dietrich Enns DET 18113.421.181750$-7.40AL|NL
298 Bryan Hudson MIL 24113.631.3025100$-7.41AL|NL
299 Brendon Little TOR 26113.361.3826120$-7.43AL|NL
300 Ryan Burr TOR 22113.721.262480$-7.43AL|NL