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 1831352.260.86224280$28.63AL|NL
2 Garrett Crochet BOS 1911652.641.05240430$27.32AL|NL
3 Paul Skenes PIT 1781091.920.92203390$24.38AL|NL
4 Bryan Woo SEA 1811473.030.94191350$22.46AL|NL
5 Hunter Brown HOU 1741272.271.01192530$21.90AL|NL
6 Nick Pivetta SD 1711352.740.95180450$21.13AL|NL
7 Freddy Peralta MIL 1631662.701.09185630$21.03AL|NL
8 Carlos Rodon NYY 1761683.121.07186700$20.59AL|NL
9 Cristopher Sanchez PHI 1821352.571.11192430$20.11AL|NL
10 Max Fried NYY 1811753.031.13169480$19.66AL|NL
11 Jacob deGrom TEX 1621272.830.92171350$19.30AL|NL
12 Robert Suarez SD 64463.080.93701538$19.12AL|NL
13 Yoshinobu Yamamoto LAD 1621182.670.98187510$19.01AL|NL
14 Aroldis Chapman BOS 57431.260.68821430$18.97AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Carlos Estevez KAN 63452.431.05522239$18.43AL|NL
16 Zack Wheeler IL-60 PHI 1491052.710.94195330$18.39AL|NL
17 Andres Munoz SEA 57321.581.02752535$17.82AL|NL
18 Jhoan Duran PHI 65661.801.08741830$17.50AL|NL
19 Nathan Eovaldi IL-15 TEX 1301131.730.85129210$17.50AL|NL
20 Joe Ryan MIN 1611383.351.02180360$17.07AL|NL
21 Josh Hader IL-15 HOU 52622.070.86761628$16.56AL|NL
22 Logan Webb SF 18814103.351.26206430$15.92AL|NL
23 Edwin Diaz NYM 57631.891.00852126$15.88AL|NL
24 Jeff Hoffman TOR 62974.781.16792130$15.59AL|NL
25 Merrill Kelly TEX 1761273.221.07162470$15.25AL|NL
26 Matt Boyd CHC 1711383.051.08146390$15.23AL|NL
27 Kevin Gausman TOR 17710103.451.00171450$14.74AL|NL
28 Trevor Megill IL-15 MIL 46532.541.15581730$13.09AL|NL
29 Jesus Luzardo PHI 1691464.041.26200560$12.61AL|NL
30 Ranger Suarez PHI 1431262.771.15140350$12.41AL|NL
31 David Bednar NYY 56552.401.07781624$12.36AL|NL
32 Kenley Jansen LAA 56542.731.00521927$12.27AL|NL
33 Drew Rasmussen TB 1441052.751.00122340$12.04AL|NL
34 Robbie Ray SF 1771173.501.21181710$11.91AL|NL
35 Framber Valdez HOU 18012103.601.22173620$11.69AL|NL
36 Ryan Pepiot TB 16311103.591.13161570$11.38AL|NL
37 Emilio Pagan CIN 60243.290.95732027$11.04AL|NL
38 Will Vest DET 64632.531.14672221$10.66AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Raisel Iglesias ATL 61463.531.03661325$10.36AL|NL
40 Sonny Gray STL 1681384.441.22187360$10.19AL|NL
41 Andrew Abbott CIN 151962.801.14136420$10.07AL|NL
42 Peter Fairbanks TB 55453.101.14571826$9.87AL|NL
43 Trevor Rogers BAL 100821.440.9093240$9.60AL|NL
44 Cade Smith CLE 67653.081.09961915$9.09AL|NL
45 Quinn Priester MIL 1461323.261.23118470$9.06AL|NL
46 Shota Imanaga CHC 134973.290.95110230$8.96AL|NL
47 Brady Singer CIN 15513103.951.24149570$8.91AL|NL
48 Nick Lodolo CIN 144883.311.05137260$8.84AL|NL
49 Kyle Finnegan IL-15 DET 53443.221.05511724$8.70AL|NL
50 Mason Miller SD 56122.890.93932421$8.68AL|NL
51 Gavin Williams CLE 1561053.171.29152790$8.36AL|NL
52 Emmanuel Clase CLE 47533.251.23471224$8.02AL|NL
53 Brayan Bello BOS 1571173.261.23118540$7.68AL|NL
54 Chris Bassitt TOR 1661183.901.30163500$7.36AL|NL
55 Adrian Morejon SD 671152.150.9164163$7.32AL|NL
56 Casey Mize DET 1311453.841.27118320$7.29AL|NL
57 Ryne Nelson ARI 143733.341.06122391$7.24AL|NL
58 Zack Littell CIN 171983.791.12120290$6.65AL|NL
59 Cade Horton CHC 1101042.701.1189320$6.47AL|NL
60 Kris Bubic IL-60 KAN 116872.561.18116390$6.36AL|NL
61 Michael Wacha KAN 1599113.451.18117410$6.23AL|NL
62 Noah Cameron KAN 127872.981.09103370$6.13AL|NL
63 Spencer Schwellenbach IL-60 ATL 110743.100.97108180$6.00AL|NL
64 Luis Castillo SEA 167983.771.26149460$5.96AL|NL
65 Chris Sale ATL 107552.521.12141280$5.92AL|NL
66 Dennis Santana PIT 64452.250.89531613$5.88AL|NL
67 Lucas Giolito BOS 1361043.311.25113470$5.51AL|NL
68 Ronny Henriquez MIA 65712.351.1190246$5.44AL|NL
69 Shawn Armstrong TEX 67432.410.8370199$5.34AL|NL
70 Logan Gilbert SEA 114463.551.03159280$5.29AL|NL
71 Daniel Palencia IL-15 CHC 51163.001.18591622$5.06AL|NL
72 Jeffrey Springs OAK 16210114.281.20132490$4.90AL|NL
73 Tanner Bibee CLE 17010114.441.24149500$4.76AL|NL
74 Dylan Cease SD 1578114.591.32201660$4.68AL|NL
75 David Peterson NYM 162953.781.33148600$4.53AL|NL
76 Hunter Greene CIN 92643.031.00116230$4.48AL|NL
77 Edward Cabrera IL-15 MIA 128773.581.22140420$4.32AL|NL
78 Clay Holmes NYM 1511183.751.35122620$4.18AL|NL
79 Zac Gallen ARI 17411144.861.28157600$3.78AL|NL
80 Ryan Walker SF 57553.791.16551515$3.73AL|NL
81 Jose Berrios TOR 160953.991.29135520$3.64AL|NL
82 Jack Flaherty DET 1518134.701.28178550$3.52AL|NL
83 Devin Williams NYY 56365.301.18802418$3.39AL|NL
84 Jack Leiter TEX 132983.821.32130640$3.25AL|NL
85 Jose Soriano LAA 16710104.141.39152760$3.25AL|NL
86 Camilo Doval NYY 61433.831.36663316$2.85AL|NL
87 Eric Lauer TOR 96823.371.1595260$2.66AL|NL
88 Felix Bautista IL-60 BAL 34112.631.14502319$2.62AL|NL
89 Dean Kremer BAL 1589104.441.26132410$2.43AL|NL
90 Shane Smith CWS 131673.781.18122530$2.35AL|NL
91 Bryan Abreu HOU 66342.451.12101295$2.14AL|NL
92 Abner Uribe MIL 69321.821.0981275$2.13AL|NL
93 Colin Rea CHC 1461064.251.31109431$2.08AL|NL
94 George Kirby SEA 115974.461.23120280$2.08AL|NL
95 Kodai Senga NYM 113763.021.32109550$2.04AL|NL
96 Edwin Uceta TB 70933.861.2195261$1.99AL|NL
97 Jose Quintana MIL 1311173.981.3089500$2.00AL|NL
98 Jason Adam IL-15 SD 65841.941.1570250$1.97AL|NL
99 MacKenzie Gore WAS 1525144.141.33177570$1.92AL|NL
100 Nick Martinez CIN 15910134.641.23113400$1.84AL|NL
101 Clayton Kershaw LAD 1021023.531.2271300$1.77AL|NL
102 Calvin Faucher MIA 56443.371.25552213$1.74AL|NL
103 Mitch Keller PIT 1676144.141.25140450$1.70AL|NL
104 Adrian Houser TB 113843.111.2785330$1.67AL|NL
105 Jameson Taillon CHC 110964.171.1283230$1.62AL|NL
106 Tanner Scott LAD 51134.931.25531421$1.60AL|NL
107 Mike Vasil CWS 92532.541.2475464$1.57AL|NL
108 Shelby Miller IL-60 MIL 46432.741.04541510$1.53AL|NL
109 Will Warren NYY 152874.441.38160620$1.46AL|NL
110 Seth Lugo IL-15 KAN 145874.161.30125550$1.39AL|NL
111 Ryan Helsley NYM 50345.041.62572221$1.37AL|NL
112 Garrett Whitlock BOS 67632.411.1583241$1.17AL|NL
113 Eduard Bazardo SEA 73502.460.9874260$0.81AL|NL
114 Luke Weaver NYY 58343.251.0066178$0.74AL|NL
115 Shane Baz TB 1579125.161.37169600$0.56AL|NL
116 Randy Rodriguez IL-60 SF 50351.790.9067114$0.36AL|NL
117 Tomoyuki Sugano BAL 1491084.401.32100350$0.27AL|NL
118 Jacob Lopez IL-15 OAK 92774.101.28113370$0.13AL|NL
119 Brandon Pfaadt ARI 1571385.321.41131340$0.11AL|NL
120 Jeremiah Estrada SD 67453.481.18101253$0.02AL|NL
121 Robert Garcia TEX 58372.941.2564209$-0.08AL|NL
122 Phil Maton TEX 56452.881.0977224$-0.06AL|NL
123 Brad Keller CHC 65422.210.9868211$-0.11AL|NL
124 Jordan Leasure CWS 57563.781.2873287$-0.14AL|NL
125 Alex Vesia LAD 54322.670.9673184$-0.24AL|NL
126 Yusei Kikuchi LAA 1676114.091.46166700$-0.28AL|NL
127 Brandon Woodruff MIL 59623.340.9674140$-0.34AL|NL
128 Tyler Mahle IL-60 TEX 77632.341.1356270$-0.37AL|NL
129 Tyler Glasnow LAD 82333.071.0496380$-0.37AL|NL
130 Lucas Erceg KAN 60742.551.1547182$-0.43AL|NL
131 Bennett Sousa IL-15 HOU 50512.871.0459154$-0.45AL|NL
132 Patrick Corbin TEX 146794.251.34124470$-0.45AL|NL
133 Jose A. Ferrer WAS 70434.111.2161159$-0.53AL|NL
134 Bryan King HOU 62532.611.0669111$-0.52AL|NL
135 Bryan Baker TB 62443.621.0077153$-0.67AL|NL
136 Tyler Rogers NYM 71451.900.934750$-0.73AL|NL
137 Orion Kerkering PHI 54742.991.3757254$-0.81AL|NL
138 Pablo Lopez MIN 71542.651.1171180$-0.85AL|NL
139 JoJo Romero STL 56452.241.3251297$-0.85AL|NL
140 Andrew Kittredge CHC 49433.310.9856115$-1.14AL|NL
141 Antonio Santillan CIN 67152.541.1068256$-1.13AL|NL
142 Greg Weissert BOS 61652.951.1849193$-1.27AL|NL
143 Matthew Strahm PHI 59232.891.1267206$-1.39AL|NL
144 Tanner Banks PHI 64523.230.9757101$-1.42AL|NL
145 Joey Cantillo CLE 80533.371.3192381$-1.45AL|NL
146 Steven Matz BOS 72523.121.1156112$-1.46AL|NL
147 Lake Bachar MIA 64623.941.2369293$-1.53AL|NL
148 Caleb Thielbar CHC 54331.990.8153121$-1.51AL|NL
149 Matthew Liberatore STL 1407124.371.33110380$-1.55AL|NL
150 Emmet Sheehan LAD 59633.341.1069190$-1.59AL|NL
151 Slade Cecconi CLE 121664.391.2298300$-1.59AL|NL
152 Davis Martin CWS 1326104.021.2895450$-1.59AL|NL
153 Jack Dreyer LAD 70222.701.0668223$-1.68AL|NL
154 Matt Svanson STL 54301.830.8559190$-1.71AL|NL
155 Gabe Speier SEA 56332.730.8975110$-1.77AL|NL
156 Steven Okert HOU 66223.270.8978161$-1.88AL|NL
157 Sandy Alcantara MIA 1619125.531.29131530$-1.96AL|NL
158 Kyle Leahy STL 80422.931.2373261$-2.09AL|NL
159 JP Sears SD 1308115.121.30113330$-2.09AL|NL
160 Aaron Ashby MIL 59322.441.2067233$-2.13AL|NL
161 Grant Holmes IL-60 ATL 115493.991.34123540$-2.15AL|NL
162 Garrett Cleavinger TB 55152.120.9675182$-2.14AL|NL
163 Victor Vodnik COL 46433.121.3745238$-2.22AL|NL
164 Reid Detmers IL-60 LAA 63533.991.3180253$-2.27AL|NL
165 Clarke Schmidt IL-60 NYY 78443.341.1073300$-2.26AL|NL
166 Braydon Fisher TOR 43602.921.0256160$-2.32AL|NL
167 Landen Roupp IL-15 SF 106773.811.49102450$-2.39AL|NL
168 Chad Patrick MIL 110383.681.30113370$-2.42AL|NL
169 Eury Perez MIA 81654.671.1179280$-2.48AL|NL
170 Michael King SD 62422.891.0867200$-2.55AL|NL
171 Ben Casparius LAD 77754.661.2871212$-2.57AL|NL
172 Sean Newcomb OAK 92252.741.3691312$-2.57AL|NL
173 Anthony Bender IL-60 MIA 50352.161.0642214$-2.61AL|NL
174 Brendon Little TOR 62423.051.3587411$-2.74AL|NL
175 Jared Koenig MIL 60513.151.2363201$-2.87AL|NL
176 Tyler Kinley ATL 65534.281.2469333$-2.90AL|NL
177 Stephen Kolek KAN 99553.721.2067280$-2.92AL|NL
178 Miles Mikolas STL 1468104.801.3193340$-2.94AL|NL
179 Nick Mears IL-15 MIL 52533.450.9243101$-2.99AL|NL
180 Janson Junk MIA 98634.501.1968131$-3.03AL|NL
181 Bailey Falter IL-15 KAN 125774.461.2981460$-3.05AL|NL
182 Jacob Misiorowski MIL 60524.351.1381250$-3.09AL|NL
183 Dylan Lee ATL 63243.281.0369142$-3.13AL|NL
184 Taj Bradley MIN 132674.901.30114510$-3.11AL|NL
185 Griffin Canning IL-60 NYM 76733.781.3870350$-3.12AL|NL
186 Brad Lord WAS 115584.221.3096390$-3.18AL|NL
187 Keegan Akin BAL 58443.261.3854315$-3.32AL|NL
188 Luis Severino OAK 1516114.821.32116480$-3.38AL|NL
189 Jacob Webb TEX 59543.361.1249181$-3.39AL|NL
190 Max Scherzer TOR 79534.321.1675220$-3.44AL|NL
191 Justin Verlander SF 1343103.961.38124470$-3.46AL|NL
192 Logan Allen CLE 1447114.431.44111590$-3.47AL|NL
193 Pierce Johnson ATL 54332.321.0954181$-3.52AL|NL
194 Dustin May IL-15 BOS 1327114.971.42123560$-3.63AL|NL
195 Enyel De Los Santos HOU 59633.651.2357210$-3.65AL|NL
196 Tylor Megill IL-60 NYM 68553.961.3789330$-3.69AL|NL
197 Yariel Rodriguez TOR 67213.081.1061292$-3.71AL|NL
198 Braxton Ashcraft PIT 58422.481.2056210$-3.75AL|NL
199 Brock Burke LAA 58613.251.2449180$-3.77AL|NL
200 Brant Hurter DET 58332.471.3162272$-3.80AL|NL
201 Reese Olson IL-60 DET 68443.171.2265250$-3.85AL|NL
202 Wandy Peralta SD 66613.271.3658280$-3.87AL|NL
203 Justin Wrobleski LAD 61453.831.1868171$-3.90AL|NL
204 Louie Varland TOR 67433.221.2569200$-3.90AL|NL
205 Riley O'Brien STL 42302.141.1940204$-3.88AL|NL
206 Corbin Burnes IL-60 ARI 64322.671.1763260$-3.89AL|NL
207 Nolan McLean NYM 37411.210.9940120$-3.92AL|NL
208 Jake Latz TEX 79202.851.2470361$-3.95AL|NL
209 Justin Sterner OAK 60333.441.0364180$-4.06AL|NL
210 Jose Alvarado IL-15 PHI 26423.811.313277$-4.12AL|NL
211 Tyler Holton DET 69554.031.1457160$-4.18AL|NL
212 Graham Ashcraft CIN 59854.121.4957240$-4.28AL|NL
213 Jalen Beeks ARI 54513.661.1143201$-4.26AL|NL
214 Matt Brash SEA 43121.871.1854164$-4.26AL|NL
215 Charlie Morton DET 1399105.561.54146690$-4.26AL|NL
216 Randy Vasquez SD 123563.731.3571490$-4.27AL|NL
217 Huascar Brazoban NYM 56523.691.3051272$-4.34AL|NL
218 Hunter Gaddis CLE 62223.191.1865212$-4.36AL|NL
219 Anthony Banda LAD 59513.351.2555310$-4.37AL|NL
220 Ryan Zeferjahn IL-15 LAA 54654.821.4672332$-4.39AL|NL
221 Kyle Hendricks LAA 1527105.031.33101430$-4.42AL|NL
222 Scott Barlow CIN 65634.431.4373431$-4.47AL|NL
223 Matt Festa CLE 48534.111.0250120$-4.50AL|NL
224 Eduardo Rodriguez ARI 137884.991.55130550$-4.53AL|NL
225 Spencer Strider ATL 1075134.871.40114440$-4.64AL|NL
226 Carmen Mlodzinski PIT 91483.861.3481270$-4.67AL|NL
227 Seranthony Dominguez TOR 56343.361.3771342$-4.71AL|NL
228 Mike Soroka IL-15 CHC 83384.871.1390250$-4.77AL|NL
229 Jimmy Herget COL 78122.651.2271240$-4.79AL|NL
230 Bailey Ober MIN 135585.131.31114280$-4.82AL|NL
231 Grant Anderson MIL 65252.901.2170280$-4.82AL|NL
232 Simeon Woods Richardson MIN 94644.591.3984410$-4.79AL|NL
233 Tyler Phillips MIA 70213.081.2147223$-4.83AL|NL
234 Taijuan Walker PHI 116584.181.3979371$-4.85AL|NL
235 Carlos Vargas SEA 70553.461.3550231$-4.87AL|NL
236 Cole Sands MIN 66454.491.2060182$-4.89AL|NL
237 Michael Burrows PIT 90244.101.2494310$-4.93AL|NL
238 Reed Garrett NYM 55363.921.3264263$-5.00AL|NL
239 Luke Jackson SEA 46253.901.3933269$-5.03AL|NL
240 Luis Ortiz CLE 88494.391.3896420$-5.06AL|NL
241 Drew Pomeranz CHC 44212.251.0747131$-5.28AL|NL
242 Michael McGreevy STL 79634.441.2347120$-5.31AL|NL
243 Isaac Mattson PIT 44332.251.1145180$-5.31AL|NL
244 Daniel Lynch KAN 62522.901.4240251$-5.34AL|NL
245 Fernando Cruz NYY 42244.051.1670192$-5.37AL|NL
246 Michael Lorenzen KAN 1275114.961.39113360$-5.37AL|NL
247 Tim Hill NYY 63443.141.1334160$-5.40AL|NL
248 Sean Burke CWS 1224104.351.47115580$-5.41AL|NL
249 John Schreiber KAN 59333.811.2060181$-5.42AL|NL
250 Chris Paddack DET 1485115.351.28104331$-5.45AL|NL
251 Tommy Kahnle DET 57144.571.3346289$-5.50AL|NL
252 Hurston Waldrep ATL 45412.791.1842180$-5.49AL|NL
253 Ryan Yarbrough NYY 63313.841.1654191$-5.51AL|NL
254 Brennan Bernardino IL-15 BOS 51433.161.2743261$-5.55AL|NL
255 Hoby Milner TEX 66343.531.1855170$-5.63AL|NL
256 Blake Snell LAD 48442.811.3955230$-5.63AL|NL
257 Cam Schlittler NYY 56333.051.3263240$-5.64AL|NL
258 Chris Flexen CHC 43513.121.1622121$-5.75AL|NL
259 Caleb Ferguson SEA 59443.811.1747190$-5.80AL|NL
260 Jake Junis CLE 61312.801.2546180$-5.88AL|NL
261 Ryan Bergert KAN 76223.671.2673350$-5.90AL|NL
262 Daniel Coulombe IL-15 TEX 39212.531.1341142$-5.96AL|NL
263 Angel Zerpa KAN 61523.981.3957220$-5.97AL|NL
264 Jose Butto SF 63433.851.3656291$-5.96AL|NL
265 Ian Seymour TB 42323.201.1452140$-5.96AL|NL
266 Kirby Yates LAD 40435.181.3052153$-6.00AL|NL
267 Logan Evans IL-15 SEA 78654.381.4158300$-6.04AL|NL
268 Brandon Eisert CWS 65364.291.3769212$-6.07AL|NL
269 Chris Martin TEX 39262.541.154072$-6.13AL|NL
270 Troy Melton DET 39312.541.0034120$-6.12AL|NL
271 Jason Alexander HOU 66414.211.3155231$-6.17AL|NL
272 Taylor Clarke KAN 50113.600.824171$-6.18AL|NL
273 Keider Montero DET 83534.331.3863270$-6.26AL|NL
274 Luis Morales OAK 38413.081.1134140$-6.26AL|NL
275 Brandon Walter IL-60 HOU 53133.380.945240$-6.25AL|NL
276 Justin Wilson BOS 45312.791.3555170$-6.30AL|NL
277 J.T. Ginn OAK 80364.711.3592270$-6.33AL|NL
278 Seth Halvorsen IL-15 COL 39125.051.58362111$-6.34AL|NL
279 Jack Perkins IL-15 OAK 38324.241.1837183$-6.52AL|NL
280 Ben Brown CHC 106585.941.44121321$-6.52AL|NL
281 Tyler Alexander CWS 935145.031.4178301$-6.56AL|NL
282 Juan Mejia COL 55213.751.2560221$-6.56AL|NL
283 Ryan Gusto IL-15 MIA 101775.691.4897360$-6.63AL|NL
284 Steven Wilson CWS 51213.161.2945202$-6.66AL|NL
285 Logan Henderson IL-60 MIL 25301.791.003380$-6.73AL|NL
286 Tyler Gilbert CWS 45414.191.2642211$-6.71AL|NL
287 Bryce Elder ATL 1427105.571.46118510$-6.76AL|NL
288 Cade Gibson MIA 49352.941.2238170$-6.81AL|NL
289 Michael Kelly OAK 35433.091.2626161$-6.98AL|NL
290 Chase Lee DET 37414.121.113690$-7.00AL|NL
291 Brenan Hanifee DET 60333.001.3240140$-7.04AL|NL
292 Aaron Bummer IL-15 ATL 54323.831.2651170$-7.04AL|NL
293 Chase Shugart PIT 43433.541.1629170$-7.05AL|NL
294 Hunter Dobbins IL-60 BOS 61414.131.2845170$-7.06AL|NL
295 Hogan Harris OAK 56213.361.4858332$-7.10AL|NL
296 Yu Darvish SD 62455.651.1460170$-7.11AL|NL
297 Mason Fluharty TOR 47424.971.2748241$-7.14AL|NL
298 Mark Leiter Jr. NYY 45575.201.5652152$-7.14AL|NL
299 Ronel Blanco IL-60 HOU 48344.121.1948200$-7.23AL|NL
300 Walker Buehler PHI 117875.301.5587560$-7.26AL|NL