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 2021492.811.02244440$36.02AL|NL
2 Garrett Crochet BOS 1951493.051.08241510$30.85AL|NL
3 Paul Skenes PIT 19613102.941.09239530$30.22AL|NL
4 Chris Sale ATL 1691283.201.09206440$22.51AL|NL
5 Jacob deGrom TEX 18512103.451.09214420$22.45AL|NL
6 Cristopher Sanchez PHI 2011393.181.18195510$21.87AL|NL
7 Mason Miller SD 66422.321.001042532$20.30AL|NL
8 Cole Ragans KAN 1721293.241.17210620$20.08AL|NL
9 Bryan Woo SEA 19812113.591.13199450$19.52AL|NL
10 Edwin Diaz LAD 66433.001.09912436$18.62AL|NL
11 Logan Webb SF 20212113.341.21190480$17.99AL|NL
12 Logan Gilbert SEA 1661193.421.10182390$17.60AL|NL
13 Max Fried NYY 1891393.331.23179540$16.95AL|NL
14 Dylan Cease TOR 18712103.611.22218690$16.92AL|NL
15 George Kirby SEA 17811103.491.12174340$16.59AL|NL
16 Jesus Luzardo PHI 18112103.581.19199570$16.57AL|NL
17 Cade Smith CLE 70432.961.10882231$15.85AL|NL
18 Joe Ryan MIN 18211103.811.14199440$15.60AL|NL
19 Hunter Brown HOU 18412103.621.23200610$15.04AL|NL
20 Jhoan Duran PHI 70432.831.13842330$14.94AL|NL
21 Hunter Greene CIN 18411113.961.18220610$14.69AL|NL
22 Josh Hader HOU 66433.271.12902531$14.56AL|NL
23 David Bednar NYY 65433.321.14792233$14.43AL|NL
24 Devin Williams NYM 64433.091.20812833$14.37AL|NL
25 Nick Pivetta SD 19312113.961.21212600$14.29AL|NL
26 Blake Snell LAD 1641183.511.25200720$13.42AL|NL
27 Sonny Gray BOS 18111103.681.21190480$13.38AL|NL
28 Nathan Eovaldi TEX 1751193.601.18171440$13.35AL|NL
29 Framber Valdez FA 19012103.461.28179630$13.06AL|NL
30 Yoshinobu Yamamoto LAD 1611183.471.20170490$12.90AL|NL
31 Aroldis Chapman BOS 62333.051.18872831$12.83AL|NL
32 Andres Munoz SEA 64432.951.17812628$12.25AL|NL
33 Pablo Lopez MIN 18211103.811.20181470$12.13AL|NL
34 Spencer Schwellenbach ATL 1671183.661.18163380$11.99AL|NL
35 MacKenzie Gore WAS 17611113.731.25193670$11.70AL|NL
36 Zack Wheeler PHI 126963.211.08145310$11.62AL|NL
37 Freddy Peralta MIL 17811103.891.24200660$11.45AL|NL
38 Spencer Strider ATL 1611193.861.23187580$10.66AL|NL
39 Kyle Bradish BAL 1621193.721.23171510$10.41AL|NL
40 Tyler Glasnow LAD 1481083.591.21172540$10.39AL|NL
41 Daniel Palencia CHC 67333.631.25752732$10.33AL|NL
42 Brandon Woodruff MIL 1601093.831.17168440$10.21AL|NL
43 Luis Castillo SEA 18111113.881.22172510$10.20AL|NL
44 Ryan Walker SF 63333.291.19682030$10.16AL|NL
45 Ranger Suarez FA 1691193.571.24154480$10.06AL|NL
46 Aaron Nola PHI 18111113.981.22176460$9.75AL|NL
47 Abner Uribe MIL 72433.121.25873324$9.35AL|NL
48 Kevin Gausman TOR 18511114.041.26181550$8.31AL|NL
49 Matt Boyd CHC 18311113.931.25165550$8.28AL|NL
50 Jeff Hoffman TOR 63333.431.19762326$8.10AL|NL
51 Jack Flaherty DET 16610103.901.27179580$7.54AL|NL
52 Shane McClanahan TB 138983.591.20149400$7.49AL|NL
53 David Peterson NYM 18212103.661.35161700$7.50AL|NL
54 Shohei Ohtani LAD 117963.461.15136360$7.44AL|NL
55 Chase Burns CIN 134983.691.19153420$7.34AL|NL
56 Raisel Iglesias ATL 66333.681.20711926$7.07AL|NL
57 Joe Musgrove SD 1591093.911.21150410$7.07AL|NL
58 Drew Rasmussen TB 17111103.951.26157450$7.01AL|NL
59 Ryan Helsley BAL 64333.521.23762525$6.84AL|NL
60 Carlos Rodon NYY 1621094.001.26174590$6.77AL|NL
61 Shota Imanaga CHC 17110104.111.20156370$6.75AL|NL
62 Michael King FA 16010103.881.26163550$6.71AL|NL
63 Eury Perez MIA 1549103.971.23172540$6.55AL|NL
64 Tanner Bibee CLE 18210114.051.27171560$6.04AL|NL
65 Carlos Estevez KAN 65334.291.32612431$6.00AL|NL
66 Emilio Pagan CIN 66334.231.24732327$5.79AL|NL
67 Yusei Kikuchi LAA 17810114.101.29182630$5.78AL|NL
68 Jose Soriano LAA 17711113.661.38165750$5.66AL|NL
69 Shane Bieber TOR 1531093.881.24140360$5.47AL|NL
70 Nolan McLean NYM 1631093.751.31154630$5.37AL|NL
71 Merrill Kelly FA 18511114.141.30171570$5.36AL|NL
72 Robert Garcia TEX 64333.521.23702323$5.25AL|NL
73 Trey Yesavage TOR 145983.791.28159590$5.07AL|NL
74 Zac Gallen FA 19411124.221.32185630$5.00AL|NL
75 Dennis Santana PIT 68333.971.32642527$4.79AL|NL
76 Robbie Ray SF 18010114.201.31187690$4.71AL|NL
77 Kris Bubic KAN 1551093.831.30148540$4.62AL|NL
78 Nick Lodolo CIN 1549104.091.24158430$4.44AL|NL
79 Sean Manaea NYM 1491094.051.26149510$4.44AL|NL
80 Grant Taylor CWS 88543.381.221013411$4.37AL|NL
81 Ryan Pepiot TB 17510114.271.30179630$3.99AL|NL
82 Gavin Williams CLE 17710114.071.35180760$3.78AL|NL
83 Griffin Jax TB 67433.091.13822012$3.49AL|NL
84 Cody Ponce TOR 151993.991.26145430$3.47AL|NL
85 Casey Mize DET 16210104.111.27143450$3.40AL|NL
86 Sandy Alcantara MIA 18710124.141.31159560$3.03AL|NL
87 Kenley Jansen DET 60334.051.25622223$2.96AL|NL
88 Zach Eflin IL-60 FA 16410104.171.24128320$2.84AL|NL
89 Emmet Sheehan LAD 120863.901.22136420$2.74AL|NL
90 Grayson Rodriguez LAA 129883.841.25136440$2.51AL|NL
91 Jacob Misiorowski MIL 147994.041.33162690$2.39AL|NL
92 Gerrit Cole NYY 131873.981.22133380$2.34AL|NL
93 Clay Holmes NYM 17611103.891.39146710$2.24AL|NL
94 Reid Detmers LAA 149894.051.29157570$2.04AL|NL
95 Shane Baz TB 16510114.251.33163610$2.04AL|NL
96 Trevor Rogers BAL 18411114.211.35157620$2.00AL|NL
97 Zebby Matthews MIN 131883.981.21123320$1.85AL|NL
98 Brandon Pfaadt ARI 17610114.351.29153430$1.80AL|NL
99 Chris Bassitt FA 16410104.171.32148570$1.79AL|NL
100 Reese Olson DET 143993.971.30134480$1.55AL|NL
101 Cam Schlittler NYY 148994.071.32141570$0.92AL|NL
102 Brady Singer CIN 17610114.401.33164560$0.89AL|NL
103 Edward Cabrera MIA 142894.061.31150570$0.88AL|NL
104 Parker Messick CLE 148994.011.32131510$0.54AL|NL
105 Reynaldo Lopez ATL 132874.021.29135460$0.50AL|NL
106 Cade Cavalli WAS 1529103.971.32127520$0.48AL|NL
107 Jordan Leasure CWS 66333.951.32733018$0.36AL|NL
108 Riley O'Brien STL 63333.571.32642717$0.08AL|NL
109 Bailey Ober MIN 141894.341.23129330$-0.11AL|NL
110 Robert Stephenson LAA 60333.901.23662116$-0.15AL|NL
111 Braxton Garrett MIA 118773.741.23105290$-0.14AL|NL
112 Quinn Priester MIL 16910114.151.36138580$-0.18AL|NL
113 Mitch Keller PIT 1809124.351.32155550$-0.20AL|NL
114 Ryan Weathers MIA 133893.921.31125470$-0.22AL|NL
115 Clayton Beeter WAS 63333.711.35703217$-0.20AL|NL
116 Will Warren NYY 136884.041.31132470$-0.35AL|NL
117 Dustin May STL 1529104.201.34141560$-0.50AL|NL
118 Zack Littell FA 17710124.531.28135370$-0.52AL|NL
119 Bryce Miller SEA 143894.221.27128430$-0.59AL|NL
120 Michael Wacha KAN 17010114.391.32135500$-0.77AL|NL
121 Ryne Nelson ARI 16610104.391.33137480$-0.87AL|NL
122 Kodai Senga NYM 123873.951.33124520$-0.97AL|NL
123 Victor Vodnik COL 64334.361.47633022$-1.05AL|NL
124 Max Scherzer FA 133894.401.25128380$-1.06AL|NL
125 Calvin Faucher MIA 64333.941.34642617$-1.12AL|NL
126 Edwin Uceta TB 70333.861.23792512$-1.15AL|NL
127 Bubba Chandler PIT 1649114.281.36150640$-1.15AL|NL
128 Joey Cantillo CLE 127783.901.33131550$-1.26AL|NL
129 Andrew Abbott CIN 1689114.551.32155540$-1.41AL|NL
130 Shane Smith CWS 1689114.391.35153650$-1.44AL|NL
131 Michael McGreevy STL 1619104.081.32110400$-1.51AL|NL
132 Robert Suarez ATL 67433.491.2173218$-1.62AL|NL
133 Mike Soroka ARI 145894.281.33141530$-1.67AL|NL
134 Garrett Cleavinger TB 66333.411.2082258$-1.70AL|NL
135 Jack Leiter TEX 1629114.441.36156680$-1.73AL|NL
136 Trevor Megill MIL 66333.411.1782247$-1.90AL|NL
137 Taj Bradley MIN 126784.141.29125430$-1.96AL|NL
138 Jameson Taillon CHC 1719114.531.29133420$-1.98AL|NL
139 JoJo Romero STL 64333.521.34612614$-1.96AL|NL
140 Steven Matz TB 138884.171.30116380$-2.01AL|NL
141 Bryan Abreu HOU 68433.181.1888283$-2.06AL|NL
142 Michael Burrows PIT 130784.081.30123440$-2.05AL|NL
143 Braxton Ashcraft PIT 141894.091.33120460$-2.09AL|NL
144 Luis Severino OAK 18210114.501.36149590$-2.15AL|NL
145 Jeffrey Springs OAK 17510114.631.34150560$-2.13AL|NL
146 Noah Cameron KAN 148994.201.35122500$-2.15AL|NL
147 Andrew Saalfrank ARI 63334.141.48553120$-2.30AL|NL
148 Roki Sasaki LAD 135884.201.34128500$-2.32AL|NL
149 Seth Lugo KAN 1619104.361.36138530$-2.52AL|NL
150 Jacob Lopez OAK 136894.371.34136550$-2.69AL|NL
151 Matthew Liberatore STL 1579104.361.35130520$-2.72AL|NL
152 Jeremiah Estrada SD 70433.211.1792291$-2.74AL|NL
153 JP Sears SD 1589114.671.30135450$-2.84AL|NL
154 Chad Patrick MIL 141894.471.30128460$-2.86AL|NL
155 Will Vest DET 68433.311.2169215$-3.09AL|NL
156 Tyler Mahle FA 144894.311.33123470$-3.18AL|NL
157 Eduardo Rodriguez ARI 143994.341.37126510$-3.16AL|NL
158 Cade Horton CHC 143894.341.33125490$-3.19AL|NL
159 Kumar Rocker TEX 131884.261.32112420$-3.28AL|NL
160 Jose A. Ferrer SEA 70433.091.2068213$-3.45AL|NL
161 Cade Povich BAL 123874.241.34114450$-3.42AL|NL
162 Logan Henderson MIL 97664.081.2297290$-3.56AL|NL
163 Slade Cecconi CLE 1578114.531.31131420$-3.58AL|NL
164 Luis Gil NYY 137884.401.38139640$-3.72AL|NL
165 Justin Verlander FA 143894.471.31121450$-3.70AL|NL
166 Garrett Whitlock BOS 70433.471.1977213$-3.73AL|NL
167 Troy Melton DET 129784.191.31111410$-3.78AL|NL
168 Ronny Henriquez MIA 66333.681.2768259$-3.81AL|NL
169 Dean Kremer BAL 1579104.591.35132490$-4.05AL|NL
170 Brayan Bello BOS 1689114.391.40140590$-4.04AL|NL
171 Matt Brash SEA 63333.001.1975253$-4.06AL|NL
172 Landen Roupp SF 131784.121.36119510$-4.09AL|NL
173 Adrian Morejon SD 68433.311.2270233$-4.30AL|NL
174 Patrick Sandoval BOS 119774.011.37110470$-4.30AL|NL
175 Brad Lord WAS 1558104.241.37120550$-4.33AL|NL
176 Justin Steele CHC 83553.581.2279230$-4.49AL|NL
177 Kutter Crawford BOS 120674.421.27115340$-4.69AL|NL
178 Lucas Giolito FA 1659114.691.38147630$-4.81AL|NL
179 A.J. Minter NYM 60333.301.1868224$-4.83AL|NL
180 Kody Funderburk MIN 65333.741.35622710$-4.88AL|NL
181 Aaron Civale FA 1408104.561.34121430$-4.98AL|NL
182 Jared Jones PIT 83553.801.2486280$-5.04AL|NL
183 Louie Varland TOR 67433.491.1868182$-5.04AL|NL
184 Jose Berrios TOR 122774.351.32107360$-5.07AL|NL
185 Justin Topa MIN 63334.001.35532112$-5.09AL|NL
186 Brock Burke LAA 63334.001.30602210$-5.10AL|NL
187 Jose Alvarado PHI 64333.231.2374263$-5.17AL|NL
188 Hurston Waldrep ATL 146994.321.45129650$-5.16AL|NL
189 Tyler Wells BAL 138894.761.30118370$-5.21AL|NL
190 Cole Henry WAS 64334.641.45593316$-5.28AL|NL
191 Nick Martinez FA 1559104.591.35115440$-5.26AL|NL
192 Lance McCullers HOU 142894.371.42132640$-5.31AL|NL
193 Tanner Scott LAD 63333.431.2473264$-5.36AL|NL
194 Ben Brown CHC 61433.391.1570190$-5.72AL|NL
195 Jon Gray IL-60 FA 126784.431.33108410$-5.72AL|NL
196 Griffin Canning IL-60 FA 132894.431.38112480$-5.76AL|NL
197 Hogan Harris OAK 66334.091.36632910$-5.88AL|NL
198 Max Meyer MIA 94563.931.2989300$-5.97AL|NL
199 Yimi Garcia TOR 60333.601.2267214$-6.11AL|NL
200 Fernando Cruz NYY 61333.391.2180271$-6.18AL|NL
201 Matthew Strahm PHI 67333.631.1676211$-6.21AL|NL
202 Cody Bradford TEX 105674.371.2790270$-6.23AL|NL
203 Andrew Anderson DET 99564.091.32101390$-6.26AL|NL
204 J.T. Ginn OAK 93664.061.3283320$-6.40AL|NL
205 Simeon Woods Richardson MIN 133794.531.37121500$-6.47AL|NL
206 Miles Mikolas FA 1508104.681.32104330$-6.68AL|NL
207 Cole Sands MIN 68333.971.2567215$-6.68AL|NL
208 Mark Leiter Jr. OAK 64333.941.3066256$-6.78AL|NL
209 Gabe Speier SEA 58333.261.1467180$-6.76AL|NL
210 Andre Pallante STL 1579104.241.46110610$-6.80AL|NL
211 Patrick Corbin FA 1428104.561.38112460$-6.81AL|NL
212 Justin Sterner OAK 65334.291.3163248$-6.91AL|NL
213 Gregory Soto PIT 60333.601.2865254$-6.96AL|NL
214 Anthony Kay CWS 139794.211.41107530$-6.96AL|NL
215 Colin Rea CHC 134794.571.34106400$-7.06AL|NL
216 Andrew Kittredge BAL 67333.901.2567194$-7.07AL|NL
217 Dylan Lee ATL 65333.601.2071201$-7.10AL|NL
218 Jared Koenig MIL 65333.461.2368231$-7.33AL|NL
219 Alex Vesia LAD 61333.691.2175261$-7.30AL|NL
220 Adrian Houser FA 1509104.501.43109530$-7.34AL|NL
221 Phil Maton CHC 65333.881.2867254$-7.44AL|NL
222 Ryan Weiss HOU 118774.501.39106460$-7.43AL|NL
223 Camilo Doval NYY 64333.521.3073302$-7.45AL|NL
224 Bryan Baker TB 63333.861.2569233$-7.47AL|NL
225 Orion Kerkering PHI 62333.481.2368231$-7.50AL|NL
226 Chris Paddack FA 124784.651.3295320$-7.53AL|NL
227 Kyle Leahy STL 138794.371.40107510$-7.57AL|NL
228 Grant Holmes ATL 87554.141.3387320$-7.61AL|NL
229 Jake Latz TEX 130784.431.44121650$-7.61AL|NL
230 Kyle Finnegan FA 64333.801.2862234$-7.61AL|NL
231 Eduard Bazardo SEA 68333.711.2270231$-7.63AL|NL
232 Matt Svanson STL 65333.881.3459256$-7.65AL|NL
233 Tyler Holton DET 72433.751.2662201$-7.72AL|NL
234 Davis Martin CWS 1598114.641.40123560$-7.72AL|NL
235 Andrew Heaney FA 121784.691.35103390$-7.75AL|NL
236 Logan Allen CLE 138794.431.41112530$-7.80AL|NL
237 Tyler Phillips MIA 68344.101.3551218$-7.84AL|NL
238 Hunter Gaddis CLE 66334.091.2664214$-7.96AL|NL
239 Cristian Javier HOU 1578114.991.39144640$-8.02AL|NL
240 Spencer Arrighetti HOU 110674.581.37107470$-8.07AL|NL
241 Julian Fernandez WAS 59333.661.2461212$-8.11AL|NL
242 Lucas Erceg KAN 62333.631.2763232$-8.16AL|NL
243 Keegan Akin BAL 66333.951.2968243$-8.24AL|NL
244 Bryan King HOU 67333.761.2467211$-8.28AL|NL
245 Mick Abel MIN 111674.381.41101480$-8.51AL|NL
246 Andrew Nardi MIA 56333.541.2367230$-8.52AL|NL
247 Sean Burke CWS 1518114.831.43135680$-8.55AL|NL
248 Tomoyuki Sugano FA 1438104.721.3694330$-8.57AL|NL
249 Peter Fairbanks FA 60333.601.2264210$-8.63AL|NL
250 Hunter Harvey FA 50323.421.1656150$-8.63AL|NL
251 Chris Martin FA 54333.501.1554120$-8.63AL|NL
252 Richard Fitts STL 118684.421.3688360$-8.76AL|NL
253 Luke Weaver FA 67333.901.2270210$-8.75AL|NL
254 Blake Treinen LAD 58333.721.2664221$-8.86AL|NL
255 Erik Miller SF 61333.541.3470311$-8.84AL|NL
256 Kevin Ginkel ARI 60333.751.3062222$-8.93AL|NL
257 Drew Pomeranz LAA 58333.571.2462200$-9.00AL|NL
258 Antonio Santillan CIN 70344.371.3773315$-8.99AL|NL
259 Adbert Alzolay NYM 62333.921.2660202$-9.01AL|NL
260 Payton Tolle BOS 67444.031.2867230$-9.05AL|NL
261 Sam Hentges SF 54323.331.2456180$-9.05AL|NL
262 Seranthony Dominguez FA 63333.711.2972280$-9.06AL|NL
263 Carmen Mlodzinski PIT 70343.731.3065241$-9.09AL|NL
264 German Marquez FA 1398104.791.40105460$-9.08AL|NL
265 Joe Boyle TB 78454.041.3886400$-9.11AL|NL
266 Aaron Bummer ATL 61333.391.3062230$-9.17AL|NL
267 Steven Okert HOU 64333.941.2571250$-9.23AL|NL
268 Angel Zerpa MIL 60333.451.2759210$-9.22AL|NL
269 Martin Perez FA 134794.501.43103500$-9.24AL|NL
270 John Means IL-60 FA 1387104.831.36105430$-9.25AL|NL
271 Justin Wilson FA 50323.421.2255180$-9.29AL|NL
272 Austin Gomber FA 133794.741.3695360$-9.30AL|NL
273 Anthony Bender MIA 62333.921.3460243$-9.40AL|NL
274 Johan Oviedo BOS 69444.041.3270270$-9.38AL|NL
275 Jose Quintana FA 1458104.591.45107540$-9.44AL|NL
276 Andrew Painter PHI 136794.701.40106500$-9.42AL|NL
277 Shawn Armstrong FA 68333.971.2567220$-9.55AL|NL
278 Aaron Ashby MIL 64333.521.3467290$-9.54AL|NL
279 David Festa MIN 52333.631.2155170$-9.55AL|NL
280 Bennett Sousa HOU 54323.671.2459200$-9.58AL|NL
281 Tyler Rogers TOR 74444.011.3251172$-9.57AL|NL
282 Tanner Banks PHI 60333.751.2358180$-9.56AL|NL
283 Luis Morales OAK 118784.731.42100490$-9.68AL|NL
284 Caleb Thielbar CHC 58333.721.2661210$-9.66AL|NL
285 Porter Hodge CHC 60333.901.3565302$-9.66AL|NL
286 Kyle Harrison BOS 78444.271.3378300$-9.69AL|NL
287 Ian Seymour TB 73444.321.2767220$-9.74AL|NL
288 Janson Junk MIA 77444.211.2558150$-9.78AL|NL
289 Sean Newcomb FA 67333.761.3167270$-9.77AL|NL
290 Trevor McDonald SF 86564.081.3764290$-9.78AL|NL
291 Luis Medina OAK 112674.581.42100480$-9.75AL|NL
292 Brady Basso OAK 54333.831.2850172$-9.88AL|NL
293 Brooks Raley NYM 59333.811.2957221$-9.93AL|NL
294 Erik Sabrowski CLE 63333.861.3872351$-9.98AL|NL
295 Pierce Johnson FA 62333.921.2967250$-9.99AL|NL
296 Jake Junis FA 66333.951.2459170$-9.99AL|NL
297 Graham Ashcraft CIN 65334.021.3157192$-10.09AL|NL
298 Charlie Morton FA 86564.401.4184380$-10.08AL|NL
299 Cole Winn TEX 63334.431.4156286$-10.15AL|NL
300 Jason Alexander HOU 127784.611.4291430$-10.17AL|NL