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 1991452.540.94244370$38.16AL|NL
2 Garrett Crochet BOS 1991662.781.09248530$33.27AL|NL
3 Paul Skenes PIT 1821362.751.05207470$27.34AL|NL
4 Logan Webb SF 2031683.051.12192430$26.22AL|NL
5 Bryan Woo SEA 19313103.331.03197410$23.62AL|NL
6 Hunter Brown HOU 1821473.051.15193600$21.87AL|NL
7 Edwin Diaz LAD 66722.931.04952336$21.00AL|NL
8 Cade Smith CLE 70832.711.03932230$19.74AL|NL
9 Jhoan Duran PHI 70932.561.06852129$19.68AL|NL
10 Chris Sale ATL 1621253.101.11195440$19.48AL|NL
11 Framber Valdez DET 2001593.391.21185670$18.57AL|NL
12 Max Fried NYY 1881493.361.14171540$18.55AL|NL
13 Mason Miller SD 66312.470.921082432$18.54AL|NL
14 Cristopher Sanchez PHI 1991173.281.14192470$18.45AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Yoshinobu Yamamoto LAD 1561263.301.01167400$18.37AL|NL
16 Devin Williams NYM 64743.141.08882632$17.16AL|NL
17 George Kirby SEA 1681383.531.10166310$16.02AL|NL
18 David Bednar NYY 65643.231.10832133$15.97AL|NL
19 Jacob deGrom TEX 1621183.481.06173390$15.70AL|NL
20 Josh Hader HOU 61733.121.06872329$15.50AL|NL
21 Aroldis Chapman BOS 62632.921.15892831$15.40AL|NL
22 Andres Munoz SEA 64522.781.06842428$13.96AL|NL
23 Logan Gilbert SEA 160963.421.07175390$13.90AL|NL
24 Zack Wheeler PHI 1591163.421.12164430$13.62AL|NL
25 Joe Ryan MIN 16211103.761.09176370$13.17AL|NL
26 Cole Ragans KAN 1541073.501.15193530$13.15AL|NL
27 Ryan Walker SF 63743.241.17682029$12.78AL|NL
28 Dylan Cease TOR 1691183.601.21197660$12.70AL|NL
29 Spencer Strider ATL 15613103.861.18187520$12.56AL|NL
30 Sonny Gray BOS 1761393.741.22182470$12.46AL|NL
31 Zac Gallen ARI 17914103.811.22165580$11.75AL|NL
32 Jesus Luzardo PHI 17612103.981.19197540$11.69AL|NL
33 Nick Pivetta SD 17310103.861.13188510$11.68AL|NL
34 Tanner Bibee CLE 18112103.701.20168530$11.53AL|NL
35 Daniel Palencia CHC 67633.741.21742830$11.13AL|NL
36 Kevin Gausman TOR 17812103.771.21173510$10.97AL|NL
37 Jeff Hoffman TOR 63653.371.14762426$10.75AL|NL
38 Ryan Helsley BAL 64633.271.17742226$10.61AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Peter Fairbanks MIA 62633.181.17642227$10.54AL|NL
40 Raisel Iglesias ATL 66643.511.10701626$10.55AL|NL
41 Ranger Suarez BOS 1661383.481.25145480$10.48AL|NL
42 Shane McClanahan TB 1351063.311.12142360$10.30AL|NL
43 Luis Castillo SEA 1771193.771.19163500$9.85AL|NL
44 Freddy Peralta NYM 1561293.861.20169590$9.75AL|NL
45 Michael King SD 1561183.551.24167590$9.60AL|NL
46 MacKenzie Gore TEX 1591193.821.23182580$9.25AL|NL
47 Carlos Estevez KAN 65553.941.21562331$8.79AL|NL
48 Dennis Santana PIT 68533.411.16622126$8.70AL|NL
49 Aaron Nola PHI 17912104.251.19180440$8.48AL|NL
50 Sandy Alcantara MIA 18912113.991.20154520$8.46AL|NL
51 Brandon Woodruff MIL 1341073.601.13143360$8.44AL|NL
52 Nathan Eovaldi TEX 17210103.901.16156450$8.15AL|NL
53 Griffin Jax TB 68632.721.03911812$7.74AL|NL
54 Gavin Williams CLE 1601073.591.26163660$7.65AL|NL
55 Drew Rasmussen TB 149973.551.13127380$7.35AL|NL
56 Merrill Kelly ARI 1661183.741.23144490$7.21AL|NL
57 Robert Garcia TEX 64743.551.18702220$7.20AL|NL
58 Matt Boyd CHC 1601183.831.20141450$7.05AL|NL
59 Ryan Pepiot TB 16311104.081.20162580$6.93AL|NL
60 Kris Bubic KAN 1401173.561.25139460$6.78AL|NL
61 Emilio Pagan CIN 66333.941.14692227$6.44AL|NL
62 Abner Uribe MIL 72313.071.15873319$6.16AL|NL
63 Blake Snell LAD 123963.551.23155560$5.96AL|NL
64 Braxton Ashcraft PIT 155993.601.23141430$5.68AL|NL
65 Jack Flaherty DET 15711104.141.27175590$5.50AL|NL
66 Carlos Rodon NYY 1481194.031.23150540$5.37AL|NL
67 Reynaldo Lopez ATL 136973.571.22135470$5.06AL|NL
68 Andrew Abbott CIN 161983.791.22144470$5.07AL|NL
69 Jacob Misiorowski MIL 128973.851.21156560$5.02AL|NL
70 Shohei Ohtani LAD 114743.561.11139440$4.85AL|NL
71 Trevor Megill MIL 66733.131.17822311$4.60AL|NL
72 Joe Musgrove SD 156993.861.21139410$4.39AL|NL
73 Ryne Nelson ARI 170963.871.22139460$4.35AL|NL
74 Emmet Sheehan LAD 134863.981.17154470$4.22AL|NL
75 Reid Detmers LAA 141994.111.21160480$4.07AL|NL
76 Brandon Pfaadt ARI 1601094.121.22146350$3.93AL|NL
77 Kyle Bradish BAL 130653.501.16137410$3.80AL|NL
78 Kenley Jansen DET 60544.151.23582123$3.79AL|NL
79 Nick Lodolo CIN 148984.241.17151400$3.71AL|NL
80 Dustin May STL 16410114.141.23147590$3.63AL|NL
81 Jose Soriano LAA 17511104.041.33163770$3.60AL|NL
82 Mitch Keller PIT 17110114.021.27149510$3.53AL|NL
83 Edward Cabrera CHC 135863.871.20144530$3.46AL|NL
84 Chris Bassitt BAL 1681194.051.31153590$3.41AL|NL
85 Gerrit Cole NYY 137863.911.16132390$3.34AL|NL
86 Joey Cantillo CLE 139853.651.30155620$3.27AL|NL
87 Shota Imanaga CHC 141873.961.15130320$3.26AL|NL
88 Jack Leiter TEX 1471094.041.24138580$3.20AL|NL
89 Nolan McLean NYM 1421083.931.27140550$3.23AL|NL
90 Robbie Ray SF 168994.041.28164600$3.19AL|NL
91 Tyler Glasnow LAD 127653.761.17148470$2.85AL|NL
92 Cody Ponce TOR 160994.191.24158500$2.81AL|NL
93 Brady Singer CIN 16311124.391.26157530$2.76AL|NL
94 Garrett Cleavinger TB 66633.291.0983238$2.54AL|NL
95 Shane Smith CWS 151783.981.20146550$2.32AL|NL
96 JoJo Romero STL 64733.411.25632512$2.00AL|NL
97 Bryce Miller SEA 139874.021.17123410$1.87AL|NL
98 Seranthony Dominguez CWS 63443.991.31723020$1.81AL|NL
99 Jeffrey Springs OAK 15710104.111.28134490$1.48AL|NL
100 Michael Wacha KAN 15910114.101.26121460$1.16AL|NL
101 Cade Horton CHC 121873.881.16105360$1.06AL|NL
102 Clay Holmes NYM 1511193.901.35121520$1.04AL|NL
103 Edwin Uceta TB 62543.691.17762412$1.04AL|NL
104 Shane Bieber TOR 118763.651.17106270$1.01AL|NL
105 Bryan Abreu HOU 68422.701.1493295$0.96AL|NL
106 Shane Baz BAL 144994.261.25142500$0.91AL|NL
107 Casey Mize DET 140984.031.26126400$0.87AL|NL
108 Brayan Bello BOS 1491094.021.31124530$0.55AL|NL
109 Jacob Lopez OAK 120883.971.26130470$0.33AL|NL
110 Bubba Chandler PIT 135873.881.28127510$0.32AL|NL
111 Nick Martinez TB 15111104.261.27114420$0.30AL|NL
112 Bailey Ober MIN 150784.221.19135350$0.24AL|NL
113 Victor Vodnik COL 64344.101.43613123$0.04AL|NL
114 Garrett Whitlock BOS 70633.161.1180183$0.05AL|NL
115 Grant Taylor CWS 89553.581.1997295$-0.08AL|NL
116 Michael McGreevy STL 132983.911.2395310$-0.09AL|NL
117 Matthew Liberatore STL 1439104.101.27121450$-0.14AL|NL
118 Quinn Priester MIL 136974.091.26117460$-0.16AL|NL
119 Trevor Rogers BAL 135863.941.26117410$-0.28AL|NL
120 Eury Perez MIA 117774.091.18119390$-0.46AL|NL
121 Jameson Taillon CHC 135984.241.20105310$-0.50AL|NL
122 Robert Suarez ATL 67653.601.1866218$-0.53AL|NL
123 Zebby Matthews MIN 112763.921.22118270$-0.59AL|NL
124 Adrian Morejon SD 68863.421.1867233$-0.65AL|NL
125 Kodai Senga NYM 121873.811.31119550$-0.67AL|NL
126 Taylor Rogers MIN 61444.331.37652819$-0.74AL|NL
127 Hunter Greene CIN 83543.541.0497260$-0.73AL|NL
128 Mike Soroka ARI 100774.121.2498385$-0.77AL|NL
129 Cam Schlittler NYY 115874.051.25117410$-0.85AL|NL
130 Noah Cameron KAN 136884.071.26117420$-1.02AL|NL
131 Steven Matz TB 134663.831.26125350$-1.04AL|NL
132 Grant Holmes ATL 151974.151.35139590$-1.20AL|NL
133 Braxton Garrett MIA 124753.921.22106300$-1.23AL|NL
134 David Peterson NYM 157884.061.35143620$-1.36AL|NL
135 Michael Burrows HOU 128553.961.22129420$-1.65AL|NL
136 Zach Eflin BAL 1479104.381.23110290$-1.66AL|NL
137 Landen Roupp SF 122773.791.31115470$-1.82AL|NL
138 Clayton Beeter WAS 63344.171.37733417$-1.83AL|NL
139 Chase Burns CIN 84653.781.1499230$-1.83AL|NL
140 Will Vest DET 68543.331.1769215$-1.97AL|NL
141 Spencer Schwellenbach IL-60 ATL 81533.391.0779150$-2.07AL|NL
142 Jeremiah Estrada SD 70533.351.1498280$-2.15AL|NL
143 Sean Manaea NYM 133774.511.22136400$-2.19AL|NL
144 Roki Sasaki LAD 108654.111.23124370$-2.26AL|NL
145 Hunter Harvey CHC 52422.831.0458135$-2.33AL|NL
146 Slade Cecconi CLE 1527104.381.23127380$-2.38AL|NL
147 Chad Patrick MIL 135784.361.25131440$-2.41AL|NL
148 Ian Seymour TB 119784.321.20113340$-2.42AL|NL
149 Jose Alvarado PHI 64633.341.2476273$-2.57AL|NL
150 Luis Severino OAK 1699114.451.30132520$-2.63AL|NL
151 Seth Lugo KAN 158894.281.31131530$-2.62AL|NL
152 Orion Kerkering PHI 63743.461.1871221$-2.75AL|NL
153 Tyler Mahle SF 126773.911.2799390$-2.72AL|NL
154 Cristian Javier HOU 138894.351.31132620$-2.73AL|NL
155 Dean Kremer BAL 136884.271.28114410$-2.85AL|NL
156 Paul Sewald ARI 62334.651.22612016$-2.89AL|NL
157 Grayson Rodriguez LAA 115674.091.26121380$-2.90AL|NL
158 Matthew Strahm KAN 66523.241.0971191$-2.93AL|NL
159 Yusei Kikuchi LAA 161894.321.40165620$-2.95AL|NL
160 Mark Leiter Jr. OAK 64754.061.3171266$-3.06AL|NL
161 Tanner Scott LAD 63533.501.1870234$-3.26AL|NL
162 Foster Griffin WAS 139684.311.26130400$-3.41AL|NL
163 Max Scherzer TOR 110664.231.21107300$-3.65AL|NL
164 Eduardo Rodriguez ARI 131884.151.36118460$-3.66AL|NL
165 Parker Messick CLE 112663.981.28108380$-3.72AL|NL
166 Kirby Yates LAA 58453.941.2770289$-3.74AL|NL
167 Ben Joyce LAA 48213.691.23562113$-3.81AL|NL
168 Phil Maton CHC 65533.691.1767264$-3.80AL|NL
169 Alex Vesia LAD 61533.411.1578251$-3.84AL|NL
170 Matt Brash SEA 63433.151.2276273$-3.83AL|NL
171 Logan Henderson MIL 84764.131.2086260$-3.91AL|NL
172 Riley O'Brien STL 63223.871.31672913$-3.94AL|NL
173 Simeon Woods Richardson MIN 130664.151.29119470$-3.96AL|NL
174 A.J. Puk IL-60 ARI 42423.181.1452137$-3.99AL|NL
175 Taj Bradley MIN 130674.261.27119450$-4.12AL|NL
176 Caleb Thielbar CHC 66633.571.1968201$-4.22AL|NL
177 Will Warren NYY 129774.471.30129480$-4.23AL|NL
178 Chris Martin TEX 54533.311.1552114$-4.25AL|NL
179 Trey Yesavage TOR 103433.881.24110450$-4.44AL|NL
180 Justin Verlander DET 139774.241.31113450$-4.45AL|NL
181 Jose A. Ferrer SEA 70433.431.1867223$-4.47AL|NL
182 Justin Steele CHC 79533.521.1874210$-4.48AL|NL
183 Adrian Houser SF 146884.111.35102480$-4.54AL|NL
184 Kyle Leahy STL 125664.031.31108450$-4.54AL|NL
185 Tyler Holton DET 72543.591.1058181$-4.63AL|NL
186 Kevin Ginkel ARI 64543.421.2666263$-4.70AL|NL
187 Fernando Cruz NYY 61543.461.2783301$-4.85AL|NL
188 Luis Morales OAK 114784.281.30104440$-4.86AL|NL
189 Aaron Civale OAK 126774.571.25110400$-5.01AL|NL
190 Camilo Doval NYY 64533.631.2575312$-5.05AL|NL
191 Jason Adam SD 60543.391.1561231$-5.07AL|NL
192 Andrew Kittredge BAL 60543.571.1958143$-5.08AL|NL
193 Justin Sterner OAK 65333.941.2467248$-5.06AL|NL
194 Matt Svanson STL 65333.761.2560238$-5.18AL|NL
195 Cole Sands MIN 68543.911.2067213$-5.20AL|NL
196 Tyler Rogers TOR 74633.721.2050182$-5.27AL|NL
197 Jose Quintana COL 140994.301.39101570$-5.65AL|NL
198 Jordan Leasure CWS 64564.331.2874295$-5.73AL|NL
199 A.J. Minter NYM 52533.521.1757172$-5.71AL|NL
200 Zack Littell WAS 150794.681.25114300$-5.73AL|NL
201 Graham Ashcraft CIN 65643.811.2761232$-5.78AL|NL
202 Logan Allen CLE 120784.131.37100460$-5.89AL|NL
203 Bryce Elder ATL 115774.381.3097380$-5.86AL|NL
204 Louie Varland TOR 67433.641.1864182$-5.96AL|NL
205 Jared Koenig MIL 65533.621.2264221$-5.99AL|NL
206 Dylan Lee ATL 65333.501.1575191$-6.03AL|NL
207 Lucas Erceg KAN 62663.761.2959252$-6.05AL|NL
208 Davis Martin CWS 141794.431.32110470$-6.06AL|NL
209 Bryan Baker TB 63433.941.1969223$-6.12AL|NL
210 Bryan King HOU 67433.611.1766191$-6.16AL|NL
211 Blake Treinen LAD 58754.091.3065211$-6.14AL|NL
212 Gabe Speier SEA 58423.461.1367180$-6.22AL|NL
213 Shawn Armstrong CLE 68323.701.1868203$-6.24AL|NL
214 Ryan Weiss HOU 93564.161.2795340$-6.31AL|NL
215 Max Meyer MIA 125794.451.34109420$-6.36AL|NL
216 Hunter Gaddis CLE 66333.651.1965213$-6.50AL|NL
217 Hogan Harris OAK 66334.201.39653210$-6.53AL|NL
218 Andrew Anderson DET 81554.191.2691300$-6.57AL|NL
219 Richard Fitts STL 121674.321.2993350$-6.69AL|NL
220 Eduard Bazardo SEA 68333.541.1869231$-6.79AL|NL
221 Keegan Akin BAL 66433.951.2466223$-6.86AL|NL
222 Andre Pallante STL 130894.301.3891500$-6.87AL|NL
223 Jared Jones IL-60 PIT 98564.051.3188360$-7.03AL|NL
224 Luke Weaver NYM 67444.301.2774234$-7.06AL|NL
225 Johan Oviedo BOS 93654.281.3289390$-7.04AL|NL
226 Sean Burke CWS 1407104.651.39137620$-7.06AL|NL
227 Steven Okert HOU 64323.711.1475220$-7.08AL|NL
228 Carmen Mlodzinski PIT 69553.591.2760230$-7.20AL|NL
229 Kyle Finnegan DET 64554.071.3257234$-7.23AL|NL
230 Ryan Thompson ARI 60533.541.2449171$-7.24AL|NL
231 Robert Gasser MIL 72543.981.2469230$-7.29AL|NL
232 Aaron Ashby MIL 85553.951.4090451$-7.27AL|NL
233 Ryan Weathers NYY 112664.481.3199430$-7.31AL|NL
234 Jose Berrios TOR 116784.511.3291360$-7.34AL|NL
235 Yennier Cano BAL 60533.581.2753201$-7.36AL|NL
236 Kumar Rocker TEX 91564.201.2782270$-7.40AL|NL
237 Ryne Stanek STL 60554.121.4160305$-7.51AL|NL
238 Cade Cavalli WAS 119684.461.34104440$-7.60AL|NL
239 Anthony Bender MIA 61543.851.2657241$-7.64AL|NL
240 Gregory Soto PIT 61333.811.3066264$-7.63AL|NL
241 Mick Abel MIN 122784.461.41111550$-7.65AL|NL
242 Tim Herrin CLE 54533.531.2857250$-7.74AL|NL
243 Justin Slaten BOS 61644.001.2857230$-7.80AL|NL
244 Jose Butto SF 64433.791.2658262$-7.79AL|NL
245 Calvin Faucher MIA 64454.001.4064305$-7.85AL|NL
246 Ben Brown CHC 71444.101.2377250$-7.93AL|NL
247 Jordan Romano LAA 60444.421.2765224$-7.98AL|NL
248 Robby Snelling MIA 80554.021.3172270$-8.06AL|NL
249 Yimi Garcia TOR 56344.081.2359214$-8.16AL|NL
250 Brooks Raley NYM 62333.781.1761211$-8.14AL|NL
251 Tyler Kinley ATL 63433.941.2672270$-8.27AL|NL
252 Antonio Santillan CIN 70334.231.3173324$-8.40AL|NL
253 Greg Weissert BOS 65544.091.2959231$-8.42AL|NL
254 Erik Miller SF 62543.751.4164351$-8.44AL|NL
255 Jonathan Loaisiga ARI 59323.431.2448172$-8.48AL|NL
256 Andrew Nardi MIA 56433.851.2867240$-8.69AL|NL
257 Joe Boyle TB 76554.211.3884420$-8.70AL|NL
258 Cole Henry WAS 64135.171.45623716$-8.71AL|NL
259 Cody Bradford TEX 73554.421.1959170$-8.73AL|NL
260 Angel Zerpa MIL 60433.761.2355190$-8.77AL|NL
261 Lance McCullers HOU 99654.411.4398510$-8.87AL|NL
262 Kutter Crawford BOS 83564.461.2671250$-8.96AL|NL
263 Enyel De Los Santos HOU 60434.001.2360210$-9.02AL|NL
264 Spencer Arrighetti HOU 82564.361.3684380$-9.07AL|NL
265 Janson Junk MIA 87554.361.2563180$-9.07AL|NL
266 Kody Funderburk MIN 65444.031.3461272$-9.11AL|NL
267 Patrick Sandoval BOS 92654.201.4482410$-9.11AL|NL
268 Bennett Sousa HOU 52323.541.2258190$-9.15AL|NL
269 Tommy Nance TOR 58423.801.2656180$-9.14AL|NL
270 Kyle Harrison MIL 96434.331.3494380$-9.19AL|NL
271 Luis Gil NYY 95564.611.3495480$-9.25AL|NL
272 Aaron Bummer ATL 60423.751.3362240$-9.27AL|NL
273 Lucas Giolito FA 115674.651.38103450$-9.29AL|NL
274 Elvis Alvarado OAK 58334.061.3262263$-9.30AL|NL
275 Mason Englert TB 60323.961.2056161$-9.33AL|NL
276 Daniel Coulombe BOS 55313.531.2254200$-9.31AL|NL
277 Isaac Mattson PIT 64444.071.3561302$-9.32AL|NL
278 Colin Rea CHC 87554.381.2866250$-9.37AL|NL
279 Jovani Moran BOS 52413.741.3158230$-9.42AL|NL
280 Jake Junis TEX 65334.051.1955161$-9.44AL|NL
281 John Schreiber KAN 64333.961.2560231$-9.51AL|NL
282 Matt Festa CLE 58444.091.2558210$-9.61AL|NL
283 Tanner Banks PHI 62333.911.2057160$-9.63AL|NL
284 Brandon Sproat MIL 76444.191.2967290$-9.67AL|NL
285 Tyler Alexander TEX 74574.841.2661192$-9.70AL|NL
286 Kyle Freeland COL 1518114.861.39112390$-9.69AL|NL
287 Tyler Wells BAL 70454.441.1959180$-9.77AL|NL
288 Brock Burke CIN 62434.251.2757191$-9.75AL|NL
289 Justin Topa MIN 62434.041.3249192$-9.77AL|NL
290 Griffin Canning SD 105664.761.3795410$-9.78AL|NL
291 Scott Barlow OAK 54444.291.3560282$-9.80AL|NL
292 PJ Poulin WAS 61444.271.3561262$-9.80AL|NL
293 Drew Pomeranz LAA 56244.121.2257183$-9.81AL|NL
294 Anthony Kay CWS 134684.661.40113510$-9.82AL|NL
295 Braydon Fisher TOR 52333.701.2861250$-9.82AL|NL
296 Brusdar Graterol LAD 46313.441.1237110$-9.90AL|NL
297 Mason Montgomery PIT 60233.841.3064242$-9.91AL|NL
298 Jacob Webb CHC 54434.181.2252200$-10.00AL|NL
299 Sean Newcomb CWS 65333.991.3460252$-10.04AL|NL
300 Corbin Burnes IL-60 ARI 40323.191.1637120$-10.09AL|NL