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 2021572.540.98247440$36.47AL|NL
2 Garrett Crochet BOS 1991482.901.07246530$28.97AL|NL
3 Paul Skenes PIT 1911472.731.06230510$28.86AL|NL
4 Bryan Woo SEA 1971493.141.04208450$25.65AL|NL
5 Cristopher Sanchez PHI 2021583.091.13206530$23.80AL|NL
6 Mason Miller SD 66532.050.971012632$22.71AL|NL
7 Edwin Diaz LAD 66532.621.06912536$21.91AL|NL
8 Logan Gilbert SEA 1641273.051.04184390$20.09AL|NL
9 Chris Sale ATL 1621273.011.09198470$19.51AL|NL
10 Logan Webb SF 2051393.251.16200480$19.41AL|NL
11 Jhoan Duran PHI 70632.411.08852329$18.88AL|NL
12 Cade Smith CLE 70532.631.06892230$18.52AL|NL
13 Devin Williams NYM 64532.711.11842732$18.00AL|NL
14 Zack Wheeler PHI 1591273.181.08188440$17.88AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1721283.211.08171340$17.61AL|NL
16 Max Fried NYY 1881493.311.17181590$17.29AL|NL
17 Aroldis Chapman BOS 62532.701.13882831$17.25AL|NL
18 David Bednar NYY 65433.091.12792533$16.40AL|NL
19 Andres Munoz SEA 64532.431.10832728$16.33AL|NL
20 Jacob deGrom TEX 1701183.401.08185460$16.19AL|NL
21 Jesus Luzardo PHI 1781393.481.16200570$16.21AL|NL
22 Yoshinobu Yamamoto LAD 1551373.221.13172510$15.73AL|NL
23 Hunter Brown HOU 1821293.351.18198610$15.64AL|NL
24 Daniel Palencia CHC 67533.101.19822830$14.89AL|NL
25 Josh Hader HOU 61432.971.06832429$14.91AL|NL
26 Dylan Cease TOR 1761293.551.20203690$13.60AL|NL
27 Cole Ragans KAN 1641183.371.18196590$13.56AL|NL
28 Joe Ryan MIN 1681093.621.11183410$12.64AL|NL
29 Framber Valdez DET 1941393.521.24181650$12.57AL|NL
30 Emmet Sheehan LAD 1451143.431.13177490$12.42AL|NL
31 Nick Pivetta SD 1741193.751.15187550$11.90AL|NL
32 Ryan Walker SF 63433.261.20682129$11.76AL|NL
33 Sonny Gray BOS 1771293.681.21188490$11.45AL|NL
34 Ryan Helsley BAL 64433.201.18762626$10.89AL|NL
35 Jeff Hoffman TOR 63433.351.16742426$10.57AL|NL
36 Emilio Pagan CIN 66433.741.15742427$10.47AL|NL
37 Luis Castillo SEA 17812103.791.18167520$10.40AL|NL
38 Abner Uribe MIL 72542.751.18893319$10.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tyler Glasnow LAD 1351173.391.16156500$9.96AL|NL
40 Nathan Eovaldi TEX 1741193.651.19166480$9.94AL|NL
41 Peter Fairbanks MIA 62433.401.20652327$9.96AL|NL
42 Raisel Iglesias ATL 66433.641.15702026$9.86AL|NL
43 Shohei Ohtani LAD 1141063.081.10138390$9.48AL|NL
44 Blake Snell LAD 1341173.331.22166600$9.33AL|NL
45 Freddy Peralta NYM 1631193.741.21178620$9.09AL|NL
46 Ryan Pepiot TB 1681093.721.20177590$8.74AL|NL
47 Kevin Gausman TOR 18112103.931.22176570$8.71AL|NL
48 Spencer Strider ATL 1561193.801.21179560$8.57AL|NL
49 Aaron Nola PHI 17912104.051.21173510$7.98AL|NL
50 Griffin Jax TB 68532.451.05882212$7.93AL|NL
51 Drew Rasmussen TB 159993.541.17148450$7.74AL|NL
52 Michael King SD 1621093.701.22171580$7.67AL|NL
53 Jack Flaherty DET 1611193.781.24175560$7.67AL|NL
54 Tanner Bibee CLE 18110103.851.21170540$7.47AL|NL
55 Gerrit Cole NYY 1341073.591.15143410$7.40AL|NL
56 MacKenzie Gore TEX 1611093.781.24180620$7.10AL|NL
57 Dennis Santana PIT 68434.001.27632426$7.01AL|NL
58 Kyle Bradish BAL 1371083.511.20148440$6.99AL|NL
59 Grant Taylor CWS 92742.791.17117375$6.65AL|NL
60 Reid Detmers LAA 147953.641.21164530$6.51AL|NL
61 Joe Musgrove SD 1551093.771.19148420$6.46AL|NL
62 Carlos Estevez KAN 65334.631.32552431$6.41AL|NL
63 Jacob Misiorowski MIL 136953.401.26168700$6.37AL|NL
64 Robert Garcia TEX 64433.411.19712320$6.28AL|NL
65 Carlos Rodon NYY 1521193.901.23159580$6.02AL|NL
66 Nick Lodolo CIN 149993.781.19153420$5.64AL|NL
67 Eury Perez MIA 133883.581.17150460$5.57AL|NL
68 Seranthony Dominguez CWS 63433.491.26732920$5.33AL|NL
69 Cody Ponce TOR 17510104.021.24171520$5.22AL|NL
70 Brandon Woodruff MIL 147993.921.16146440$5.16AL|NL
71 Trevor Megill MIL 66532.851.12842711$4.94AL|NL
72 Kenley Jansen DET 60333.951.21612323$4.90AL|NL
73 Bryce Miller SEA 1411083.821.18129410$4.79AL|NL
74 Grayson Rodriguez LAA 120863.411.18137400$4.74AL|NL
75 Trey Yesavage TOR 119853.391.21146520$4.68AL|NL
76 Edward Cabrera CHC 137983.611.25150570$4.40AL|NL
77 Nolan McLean NYM 1451183.681.30144610$4.25AL|NL
78 Sandy Alcantara MIA 18711104.041.28161600$4.08AL|NL
79 Matt Boyd CHC 16810104.091.22152500$4.09AL|NL
80 Braxton Ashcraft PIT 1491043.731.27141490$3.79AL|NL
81 Jose Soriano LAA 1751193.731.36162770$3.55AL|NL
82 Gavin Williams CLE 1679103.861.30172720$3.43AL|NL
83 Robbie Ray SF 17310104.121.29177700$3.26AL|NL
84 Yusei Kikuchi LAA 16810104.081.28168600$3.26AL|NL
85 Reynaldo Lopez ATL 1461053.961.26148550$3.14AL|NL
86 Ranger Suarez BOS 17011104.051.29154500$3.15AL|NL
87 Chase Burns CIN 89632.961.10117300$3.09AL|NL
88 Clayton Beeter WAS 63433.531.31753317$2.94AL|NL
89 Taylor Rogers MIN 61433.841.32662719$2.69AL|NL
90 David Peterson NYM 1641293.961.34145640$2.47AL|NL
91 Shane Baz BAL 1501094.021.28151570$2.46AL|NL
92 Sean Manaea NYM 133843.811.21135450$2.42AL|NL
93 Shane McClanahan TB 141883.911.20133480$2.23AL|NL
94 Edwin Uceta TB 62433.321.16752312$2.15AL|NL
95 Chad Patrick MIL 140983.991.23136470$2.05AL|NL
96 Zac Gallen ARI 18110114.201.29166600$2.00AL|NL
97 Victor Vodnik COL 64434.361.46633123$1.95AL|NL
98 Mitch Keller PIT 17411104.181.30154520$1.95AL|NL
99 Clay Holmes NYM 1501193.781.34131600$1.79AL|NL
100 Cam Schlittler NYY 119973.681.27126530$1.60AL|NL
101 Grant Holmes ATL 1491044.051.31153580$1.56AL|NL
102 Ryne Nelson ARI 164974.111.25143480$1.52AL|NL
103 Shota Imanaga CHC 147994.341.17130340$1.45AL|NL
104 Will Warren NYY 132943.881.26131490$1.42AL|NL
105 Garrett Cleavinger TB 66433.041.1481268$1.30AL|NL
106 Bryan Abreu HOU 68532.961.1489295$1.23AL|NL
107 Hunter Greene CIN 85643.241.10106290$1.13AL|NL
108 Brandon Pfaadt ARI 1639104.191.25143390$1.00AL|NL
109 Joey Cantillo CLE 144843.881.30149610$0.77AL|NL
110 Bubba Chandler PIT 149963.921.32147610$0.77AL|NL
111 Jack Leiter TEX 146994.071.29147620$0.74AL|NL
112 Quinn Priester MIL 136973.881.27120440$0.53AL|NL
113 Chris Bassitt BAL 1751184.341.32158600$0.44AL|NL
114 Michael Burrows HOU 139864.041.26139510$0.28AL|NL
115 Jeremiah Estrada SD 70532.741.0998290$0.18AL|NL
116 Jose A. Ferrer SEA 70532.711.1274223$0.16AL|NL
117 Shane Smith CWS 1618104.081.30154630$-0.03AL|NL
118 Zebby Matthews MIN 116743.831.20116300$-0.01AL|NL
119 Paul Sewald ARI 62334.141.24622216$-0.06AL|NL
120 Andrew Abbott CIN 16510114.531.26152530$-0.04AL|NL
121 Brady Singer CIN 16810114.311.31154560$-0.09AL|NL
122 Casey Mize DET 143994.121.26125410$-0.13AL|NL
123 Ryan Weathers NYY 120833.891.25120450$-0.18AL|NL
124 Cade Horton CHC 129883.951.25121450$-0.26AL|NL
125 Kris Bubic KAN 147964.081.30136480$-0.29AL|NL
126 Riley O'Brien STL 63433.531.34682813$-0.29AL|NL
127 Shane Bieber TOR 121873.941.22110320$-0.34AL|NL
128 Adrian Morejon SD 68532.851.1274233$-0.38AL|NL
129 Robert Suarez ATL 67433.451.1773238$-0.59AL|NL
130 Ian Seymour TB 120733.941.21117370$-0.58AL|NL
131 Foster Griffin WAS 147894.071.28130430$-0.94AL|NL
132 Slade Cecconi CLE 1528104.291.24128390$-1.21AL|NL
133 Merrill Kelly ARI 1709104.351.30149550$-1.25AL|NL
134 Braxton Garrett MIA 127763.931.24114290$-1.28AL|NL
135 JoJo Romero STL 64433.731.30612512$-1.34AL|NL
136 Taj Bradley MIN 130854.111.28127460$-1.42AL|NL
137 Will Vest DET 68533.251.2070245$-1.52AL|NL
138 Nick Martinez TB 147844.181.26120420$-1.65AL|NL
139 Jared Jones IL-60 PIT 104763.801.24106360$-1.66AL|NL
140 Ben Joyce LAA 48323.491.27522213$-1.69AL|NL
141 Bailey Ober MIN 1528104.531.22132370$-1.80AL|NL
142 Max Meyer MIA 139864.131.31130470$-2.10AL|NL
143 Garrett Whitlock BOS 70533.351.1878233$-2.13AL|NL
144 Kodai Senga NYM 128844.051.32126570$-2.15AL|NL
145 Mike Soroka ARI 100634.101.2998375$-2.23AL|NL
146 Steven Matz TB 134754.071.26116400$-2.27AL|NL
147 Matt Brash SEA 63432.911.1774243$-2.43AL|NL
148 Louie Varland TOR 67533.191.1570212$-2.60AL|NL
149 Trevor Rogers BAL 142994.301.31122470$-2.67AL|NL
150 Tanner Scott LAD 63433.211.1873264$-2.74AL|NL
151 Zach Eflin BAL 149964.521.25113320$-2.90AL|NL
152 Aaron Ashby MIL 86643.321.3495461$-3.06AL|NL
153 Bryan Baker TB 63433.281.1674243$-3.22AL|NL
154 Phil Maton CHC 65433.341.2174264$-3.26AL|NL
155 Kirby Yates LAA 58333.811.2669279$-3.37AL|NL
156 Kyle Leahy STL 122733.991.31110430$-3.52AL|NL
157 Gabe Speier SEA 58432.801.0870180$-3.62AL|NL
158 Cole Henry WAS 64334.581.45623416$-3.68AL|NL
159 Kyle Harrison MIL 101633.951.27107390$-3.72AL|NL
160 Jose Alvarado PHI 64433.241.2173263$-3.73AL|NL
161 Spencer Schwellenbach IL-60 ATL 77543.551.1475190$-3.80AL|NL
162 Logan Henderson MIL 92523.881.1995300$-3.82AL|NL
163 Justin Verlander DET 141994.531.30119490$-3.85AL|NL
164 Jameson Taillon CHC 142894.541.25111370$-3.97AL|NL
165 Matt Svanson STL 65433.781.3162268$-3.94AL|NL
166 Jacob Lopez OAK 124784.341.31129490$-4.01AL|NL
167 Graham Ashcraft CIN 65533.291.2266232$-4.09AL|NL
168 Landen Roupp SF 124754.021.35118510$-4.09AL|NL
169 Matthew Liberatore STL 1488104.361.32124480$-4.12AL|NL
170 Luis Severino OAK 1709114.501.34140580$-4.11AL|NL
171 Yimi Garcia TOR 56433.371.1964224$-4.17AL|NL
172 Dustin May STL 163864.391.34139630$-4.19AL|NL
173 A.J. Puk IL-60 ARI 42323.191.1550157$-4.19AL|NL
174 Justin Sterner OAK 65434.201.2766248$-4.27AL|NL
175 Eduard Bazardo SEA 68433.321.1773251$-4.44AL|NL
176 Hunter Harvey CHC 52333.281.1456175$-4.48AL|NL
177 Mason Montgomery PIT 60433.121.2271252$-4.50AL|NL
178 Tyler Mahle SF 137894.361.31110450$-4.59AL|NL
179 Roki Sasaki LAD 118744.181.32111490$-4.57AL|NL
180 Orion Kerkering PHI 63433.191.1872231$-4.58AL|NL
181 Alex Vesia LAD 61433.491.1477251$-4.63AL|NL
182 Dylan Lee ATL 65433.491.1473201$-4.67AL|NL
183 Tyler Rogers TOR 74543.651.1857172$-4.73AL|NL
184 Parker Messick CLE 119684.101.30109430$-4.77AL|NL
185 Camilo Doval NYY 64433.181.2775322$-4.79AL|NL
186 Gregory Soto PIT 61433.361.2866264$-4.81AL|NL
187 Justin Steele CHC 79543.691.1874210$-4.79AL|NL
188 Max Scherzer TOR 114784.561.24106360$-4.82AL|NL
189 Jake Latz TEX 113724.131.35113540$-4.82AL|NL
190 Jordan Leasure CWS 64433.831.2873295$-4.84AL|NL
191 Luke Weaver NYM 67433.881.2269244$-5.03AL|NL
192 Kumar Rocker TEX 99633.991.2891320$-5.09AL|NL
193 Fernando Cruz NYY 61433.351.2380291$-5.15AL|NL
194 Jared Koenig MIL 65433.321.2070251$-5.17AL|NL
195 Shawn Armstrong CLE 68433.661.2267243$-5.16AL|NL
196 Dean Kremer BAL 135844.551.31115440$-5.25AL|NL
197 Andrew Kittredge BAL 60433.641.1962193$-5.34AL|NL
198 Mick Abel MIN 128744.251.38127600$-5.43AL|NL
199 Brayan Bello BOS 1509104.411.39125520$-5.48AL|NL
200 Cade Cavalli WAS 135794.191.36115500$-5.51AL|NL
201 Mark Leiter Jr. OAK 64433.981.3266256$-5.54AL|NL
202 Joe Boyle TB 81523.591.3596450$-5.61AL|NL
203 Adrian Houser SF 147994.361.38112510$-5.64AL|NL
204 Kyle Finnegan DET 64433.741.2764254$-5.67AL|NL
205 Chris Martin TEX 54333.451.1653154$-5.71AL|NL
206 Cole Sands MIN 68433.801.2366213$-5.72AL|NL
207 Ryan Weiss HOU 104664.221.31103390$-5.82AL|NL
208 Calvin Faucher MIA 64433.761.3466285$-5.84AL|NL
209 Caleb Thielbar CHC 66433.621.1968241$-5.89AL|NL
210 Bryan King HOU 67433.651.2067211$-6.12AL|NL
211 Robert Gasser MIL 77523.891.2375240$-6.14AL|NL
212 Jason Adam SD 60433.491.2064241$-6.19AL|NL
213 Blake Treinen LAD 58433.501.2369241$-6.31AL|NL
214 Steven Okert HOU 64433.721.1772240$-6.33AL|NL
215 Brooks Raley NYM 62433.591.2064231$-6.35AL|NL
216 Andrew Nardi MIA 56433.381.2070220$-6.35AL|NL
217 Hunter Gaddis CLE 66433.931.2362223$-6.36AL|NL
218 Antonio Santillan CIN 70434.071.3276324$-6.36AL|NL
219 Drew Pomeranz LAA 56333.581.2062213$-6.36AL|NL
220 Michael McGreevy STL 137764.441.2994300$-6.39AL|NL
221 Luis Morales OAK 121744.471.35114520$-6.46AL|NL
222 Angel Zerpa MIL 60433.261.2060210$-6.51AL|NL
223 Keegan Akin BAL 66434.051.2667263$-6.73AL|NL
224 Matthew Strahm KAN 66433.991.1867211$-6.78AL|NL
225 Hogan Harris OAK 66334.581.40623110$-6.79AL|NL
226 A.J. Minter NYM 52333.401.1756202$-6.84AL|NL
227 Kevin Ginkel ARI 64433.871.2964253$-6.85AL|NL
228 Sean Burke CWS 141794.541.38134630$-6.87AL|NL
229 Ryne Stanek STL 60434.071.3461285$-6.90AL|NL
230 Ben Brown CHC 67433.701.2270230$-6.93AL|NL
231 Johan Oviedo BOS 97624.261.3496400$-6.92AL|NL
232 Noah Cameron KAN 1428104.651.35116460$-6.95AL|NL
233 Michael Wacha KAN 1659114.811.34124500$-7.00AL|NL
234 Jordan Romano LAA 60333.951.2664254$-7.02AL|NL
235 Tyler Holton DET 72443.911.2061201$-7.05AL|NL
236 Simeon Woods Richardson MIN 137774.621.34119500$-7.07AL|NL
237 Richard Fitts STL 129744.481.34101420$-7.28AL|NL
238 Luis Gil NYY 101624.381.3598490$-7.52AL|NL
239 Kody Funderburk MIN 65433.721.3365262$-7.49AL|NL
240 Seth Lugo KAN 1579114.821.37126510$-7.54AL|NL
241 Bennett Sousa HOU 52333.321.1659180$-7.60AL|NL
242 Bryce Elder ATL 115754.441.3695390$-7.60AL|NL
243 Rhett Lowder CIN 121734.511.3598420$-7.66AL|NL
244 Anthony Kay CWS 142794.391.40116540$-7.74AL|NL
245 Tanner Banks PHI 62433.811.2060190$-7.74AL|NL
246 Anthony Bender MIA 61433.661.2860251$-7.73AL|NL
247 Brad Keller PHI 68433.861.3366302$-7.78AL|NL
248 David Morgan SD 58433.521.2763250$-7.78AL|NL
249 Robby Snelling MIA 87554.101.3280310$-7.80AL|NL
250 Tommy Nance TOR 58433.501.2457190$-7.79AL|NL
251 Brandon Sproat MIL 80524.001.3171320$-7.88AL|NL
252 Sean Newcomb CWS 65433.841.3364272$-7.86AL|NL
253 Jeffrey Springs OAK 1618114.951.33129520$-8.01AL|NL
254 Griffin Canning SD 107644.411.3491410$-8.01AL|NL
255 Elvis Alvarado OAK 58434.011.3664293$-8.00AL|NL
256 Ryan Zeferjahn LAA 59433.811.3370311$-8.04AL|NL
257 Aaron Bummer ATL 60433.481.3062240$-8.04AL|NL
258 Zack Littell WAS 1537104.831.29108330$-8.03AL|NL
259 Kutter Crawford BOS 85524.461.2679260$-8.09AL|NL
260 Cristian Javier HOU 1468114.901.36127630$-8.09AL|NL
261 Yennier Cano BAL 60433.691.2957231$-8.12AL|NL
262 Justin Slaten BOS 61433.751.2561200$-8.14AL|NL
263 Ryan Thompson ARI 60433.731.2753201$-8.24AL|NL
264 Jonathan Loaisiga ARI 59433.861.2952202$-8.24AL|NL
265 Erik Sabrowski CLE 61433.711.3474340$-8.26AL|NL
266 Hunter Barco PIT 89524.091.3785390$-8.30AL|NL
267 Mason Englert TB 60333.761.2258181$-8.32AL|NL
268 Davis Martin CWS 1487104.591.37115530$-8.31AL|NL
269 Eduardo Rodriguez ARI 130764.661.37111480$-8.33AL|NL
270 Pierce Johnson CIN 61434.061.3067261$-8.47AL|NL
271 Andrew Painter PHI 103644.501.3589380$-8.61AL|NL
272 Brendon Little TOR 54433.381.3560280$-8.61AL|NL
273 Carmen Mlodzinski PIT 69423.821.3064250$-8.61AL|NL
274 Cole Winn TEX 63334.321.3957286$-8.66AL|NL
275 J.T. Ginn OAK 77524.171.3473280$-8.71AL|NL
276 Erik Miller SF 62433.781.3867331$-8.73AL|NL
277 Chris Paddack MIA 136754.781.33101370$-8.78AL|NL
278 Eric Orze MIN 60433.921.3464271$-8.79AL|NL
279 Yohan Ramirez PIT 56433.581.3360240$-8.79AL|NL
280 Aaron Civale OAK 132794.851.34108430$-8.82AL|NL
281 Brock Burke CIN 62434.051.2857231$-8.84AL|NL
282 Hoby Milner CHC 60433.801.2552190$-8.85AL|NL
283 Justin Topa MIN 62433.941.3454222$-8.86AL|NL
284 Lucas Erceg KAN 62434.001.3456242$-8.88AL|NL
285 Cody Bradford TEX 76424.371.2163170$-8.94AL|NL
286 Dietrich Enns BAL 62433.991.2761200$-8.93AL|NL
287 Hayden Harris ATL 50323.571.2661220$-9.02AL|NL
288 Robert Stephenson LAA 38223.601.1843143$-9.03AL|NL
289 Spencer Arrighetti HOU 84524.371.3582360$-9.03AL|NL
290 Tyler Kinley ATL 63434.051.3067290$-9.05AL|NL
291 Brusdar Graterol LAD 46323.321.1641130$-9.08AL|NL
292 Brock Stewart LAD 44323.471.2052180$-9.09AL|NL
293 Luis Garcia NYM 60433.671.3256260$-9.09AL|NL
294 Braydon Fisher TOR 52333.591.2760240$-9.17AL|NL
295 Jake Bird NYY 53333.511.2858240$-9.21AL|NL
296 Jordan Hicks CWS 56433.601.3456250$-9.20AL|NL
297 Casey Legumina SEA 50323.541.2352200$-9.25AL|NL
298 Kevin Kelly TB 44323.381.1642110$-9.23AL|NL
299 Justin Wrobleski LAD 68424.131.2863240$-9.25AL|NL
300 Edgardo Henriquez LAD 40323.251.2450180$-9.35AL|NL