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 2001492.791.01243430$35.31AL|NL
2 Paul Skenes PIT 1941492.911.08237520$30.41AL|NL
3 Garrett Crochet BOS 1931493.011.07239500$29.94AL|NL
4 Mason Miller SD 66422.381.001052532$23.02AL|NL
5 Cristopher Sanchez PHI 1981493.141.17191510$22.38AL|NL
6 Chris Sale ATL 1691283.181.09206440$21.97AL|NL
7 Edwin Diaz LAD 66433.021.09912436$21.42AL|NL
8 Bryan Woo SEA 19512103.591.12196440$18.70AL|NL
9 Cole Ragans KAN 1721293.311.17211620$18.69AL|NL
10 Logan Webb SF 19913103.311.20187470$18.58AL|NL
11 Zack Wheeler PHI 1551173.191.08178390$18.52AL|NL
12 Jacob deGrom TEX 1751193.521.10203400$18.34AL|NL
13 Cade Smith CLE 70432.981.10882230$18.04AL|NL
14 Logan Gilbert SEA 1661193.391.09182390$17.84AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar NYY 65433.241.13792233$17.67AL|NL
16 Max Fried NYY 1891393.281.21180540$17.49AL|NL
17 George Kirby SEA 17812103.511.11174340$17.42AL|NL
18 Jhoan Duran PHI 70432.781.13832329$17.37AL|NL
19 Devin Williams NYM 64433.101.18812832$16.88AL|NL
20 Dylan Cease TOR 1781293.531.20209650$16.06AL|NL
21 Aroldis Chapman BOS 62333.001.18862831$15.86AL|NL
22 Jesus Luzardo PHI 18112103.571.19198570$15.58AL|NL
23 Andres Munoz SEA 64432.921.16812628$15.30AL|NL
24 Josh Hader HOU 61333.281.12832329$14.39AL|NL
25 Hunter Brown HOU 18412103.621.22200610$14.29AL|NL
26 Joe Ryan MIN 17311103.811.13189420$14.04AL|NL
27 Sonny Gray BOS 18112103.691.20190480$13.75AL|NL
28 Framber Valdez DET 19012103.421.26176620$13.29AL|NL
29 Ryan Walker SF 63333.291.18682029$12.85AL|NL
30 Nathan Eovaldi TEX 1751193.641.19172450$12.35AL|NL
31 Daniel Palencia CHC 67333.611.25752730$12.16AL|NL
32 Yoshinobu Yamamoto LAD 1541173.441.20163470$12.02AL|NL
33 Jeff Hoffman TOR 63333.391.16772326$11.57AL|NL
34 Shane McClanahan TB 142983.351.16158420$11.15AL|NL
35 Freddy Peralta NYM 1681193.791.22185620$10.64AL|NL
36 Ryan Helsley BAL 64333.481.22762526$10.53AL|NL
37 Brandon Woodruff MIL 16810103.851.17176460$10.49AL|NL
38 Peter Fairbanks MIA 62333.571.23662227$10.06AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Drew Rasmussen TB 17111103.711.22161450$9.94AL|NL
40 Raisel Iglesias ATL 66333.701.20711926$9.92AL|NL
41 Nick Pivetta SD 17410103.961.20192540$9.72AL|NL
42 Luis Castillo SEA 18111103.861.22172510$9.67AL|NL
43 Spencer Strider ATL 1611093.821.22187580$9.46AL|NL
44 Blake Snell LAD 1421073.531.25174620$9.18AL|NL
45 Tyler Glasnow LAD 1391073.601.21162510$9.06AL|NL
46 Aaron Nola PHI 18111103.981.22175470$8.85AL|NL
47 Abner Uribe MIL 72433.161.25873319$8.86AL|NL
48 Emilio Pagan CIN 66334.141.24732327$8.77AL|NL
49 Kevin Gausman TOR 18511103.971.24181550$8.62AL|NL
50 Carlos Estevez KAN 65334.391.33612431$8.48AL|NL
51 Michael King SD 16710103.801.24173580$8.28AL|NL
52 MacKenzie Gore TEX 1611093.821.25182610$8.18AL|NL
53 Shohei Ohtani LAD 117963.451.15136360$8.01AL|NL
54 Ranger Suarez BOS 17211103.741.27153490$7.51AL|NL
55 Emmet Sheehan LAD 1521083.941.22171530$7.43AL|NL
56 Kyle Bradish BAL 1451083.711.23153450$7.45AL|NL
57 Griffin Jax TB 68432.931.09862112$7.38AL|NL
58 Matt Boyd CHC 17411103.931.24156520$7.28AL|NL
59 Jack Flaherty DET 16310103.881.26177570$7.15AL|NL
60 Carlos Rodon NYY 1621093.961.24175590$7.08AL|NL
61 Dennis Santana PIT 68334.021.32642526$6.93AL|NL
62 Joe Musgrove SD 1591093.911.21150410$6.90AL|NL
63 Cody Ponce TOR 1621093.881.24158460$6.68AL|NL
64 Ryan Pepiot TB 17510114.021.26184630$6.65AL|NL
65 Robert Garcia TEX 64333.531.24702320$6.21AL|NL
66 Eury Perez MIA 1549104.001.22171540$6.19AL|NL
67 Kenley Jansen DET 60334.051.24632223$6.00AL|NL
68 David Peterson NYM 1701193.641.34150650$5.64AL|NL
69 Nick Lodolo CIN 1579104.021.22161440$5.51AL|NL
70 Tanner Bibee CLE 18210114.101.26172560$5.35AL|NL
71 Yusei Kikuchi LAA 17810114.101.28182630$5.19AL|NL
72 Jose Soriano LAA 17711113.671.38165750$4.92AL|NL
73 Nolan McLean NYM 1491083.701.30141580$4.81AL|NL
74 Shota Imanaga CHC 155994.111.19141340$4.61AL|NL
75 Seranthony Dominguez CWS 63333.831.30712920$4.60AL|NL
76 Trey Yesavage TOR 133873.721.26148540$4.17AL|NL
77 Robbie Ray SF 18010114.191.30187690$4.01AL|NL
78 Sean Manaea NYM 132873.841.22137430$3.85AL|NL
79 Gerrit Cole NYY 134883.941.21137390$3.57AL|NL
80 Grant Taylor CWS 94553.361.22108375$3.54AL|NL
81 Grayson Rodriguez LAA 129883.811.24136440$3.36AL|NL
82 Shane Bieber TOR 124873.731.21115290$3.21AL|NL
83 Trevor Megill MIL 66333.421.16822411$3.08AL|NL
84 Reynaldo Lopez ATL 152994.041.28155530$3.07AL|NL
85 Edward Cabrera CHC 142993.961.29151580$3.01AL|NL
86 Merrill Kelly ARI 17310104.121.30158530$2.89AL|NL
87 Taylor Rogers MIN 61333.931.34642619$2.80AL|NL
88 Gavin Williams CLE 17710114.081.35181760$2.76AL|NL
89 Zac Gallen ARI 18411114.231.33174590$2.63AL|NL
90 Clayton Beeter WAS 63333.781.33703117$2.52AL|NL
91 Kris Bubic KAN 149993.911.30141520$2.51AL|NL
92 Casey Mize DET 1519104.051.26133420$2.31AL|NL
93 Braxton Garrett MIA 135883.841.24118340$2.26AL|NL
94 Sandy Alcantara MIA 18710124.151.31158560$2.23AL|NL
95 Victor Vodnik COL 64334.401.47633023$2.03AL|NL
96 Edwin Uceta TB 62333.631.19722312$1.87AL|NL
97 Garrett Cleavinger TB 66333.221.1784268$1.89AL|NL
98 Ryan Weathers NYY 124873.831.26122420$1.80AL|NL
99 Brandon Pfaadt ARI 16410104.301.27142390$1.62AL|NL
100 Bryan Abreu HOU 68433.231.1788285$1.31AL|NL
101 Joey Cantillo CLE 149893.941.33152650$1.17AL|NL
102 Bailey Ober MIN 1609104.401.24145390$1.19AL|NL
103 Chase Burns CIN 97663.691.18110300$1.04AL|NL
104 Shane Baz BAL 15910104.291.32156580$0.92AL|NL
105 Robert Suarez ATL 67433.511.2073218$0.87AL|NL
106 Cade Cavalli WAS 1569103.981.32131530$0.83AL|NL
107 Foster Griffin WAS 140893.931.28120410$0.77AL|NL
108 Jared Jones IL-60 PIT 107763.821.23113360$0.77AL|NL
109 Brady Singer CIN 17810114.361.32166570$0.67AL|NL
110 Bryce Miller SEA 143994.191.27127430$0.68AL|NL
111 Riley O'Brien STL 63333.541.32642713$0.62AL|NL
112 Chris Bassitt BAL 17910114.291.33162610$0.63AL|NL
113 Mitch Keller PIT 18010124.341.31156550$0.58AL|NL
114 Will Warren NYY 134884.021.29131470$0.54AL|NL
115 Max Meyer MIA 149894.051.30137480$0.45AL|NL
116 Clay Holmes NYM 1541093.881.38129620$0.40AL|NL
117 Michael Burrows HOU 146994.241.30142500$0.34AL|NL
118 Mike Soroka ARI 102664.031.28104365$0.19AL|NL
119 Paul Sewald ARI 62334.391.29612216$0.17AL|NL
120 Kodai Senga NYM 130873.901.33131550$0.17AL|NL
121 Jacob Misiorowski MIL 143894.101.34156680$0.07AL|NL
122 Ben Joyce LAA 48223.421.26592213$0.01AL|NL
123 Steven Matz TB 138894.061.27116390$-0.02AL|NL
124 Braxton Ashcraft PIT 147994.061.32126480$0.00AL|NL
125 Max Scherzer TOR 117774.211.20117310$-0.11AL|NL
126 Ryne Nelson ARI 16410104.311.31136470$-0.14AL|NL
127 JoJo Romero STL 64333.571.32612612$-0.21AL|NL
128 Will Vest DET 68433.251.2070215$-0.22AL|NL
129 Zebby Matthews MIN 119774.051.23111300$-0.29AL|NL
130 Cam Schlittler NYY 126884.011.30121480$-0.29AL|NL
131 Zach Eflin BAL 147994.311.26115280$-0.53AL|NL
132 Dustin May STL 1619104.221.34148600$-0.59AL|NL
133 Jose A. Ferrer SEA 70433.101.2068213$-0.93AL|NL
134 Jeremiah Estrada SD 70433.211.1592290$-0.93AL|NL
135 Tyler Mahle SF 148894.161.30126440$-0.95AL|NL
136 Ian Seymour TB 116674.011.24111350$-1.22AL|NL
137 Garrett Whitlock BOS 70433.461.1877213$-1.27AL|NL
138 Taj Bradley MIN 135894.231.31131480$-1.31AL|NL
139 Matt Brash SEA 63333.041.1875253$-1.41AL|NL
140 Trevor Rogers BAL 149994.201.34127510$-1.51AL|NL
141 Andrew Abbott CIN 1709114.531.31157550$-1.56AL|NL
142 Bubba Chandler PIT 1629104.291.36148630$-1.78AL|NL
143 Shane Smith CWS 1689114.371.35154650$-1.83AL|NL
144 Adrian Morejon SD 68433.351.2170233$-1.86AL|NL
145 Hunter Greene CIN 83553.911.1899280$-1.90AL|NL
146 Tanner Scott LAD 63433.441.2473264$-1.99AL|NL
147 Louie Varland TOR 67433.371.1769182$-2.08AL|NL
148 Michael Wacha KAN 17010114.501.32135500$-2.10AL|NL
149 Luke Weaver NYM 67433.681.2071214$-2.13AL|NL
150 Kirby Yates LAA 58333.891.2968279$-2.18AL|NL
151 Grant Holmes ATL 140884.241.35137530$-2.20AL|NL
152 Chad Patrick MIL 1488104.461.29134480$-2.20AL|NL
153 Matthew Liberatore STL 1579104.331.34130520$-2.38AL|NL
154 Justin Verlander DET 143894.371.29120440$-2.36AL|NL
155 Parker Messick CLE 129784.081.32115440$-2.44AL|NL
156 Michael McGreevy STL 137894.051.3193340$-2.44AL|NL
157 Hunter Harvey CHC 52323.351.1558165$-2.43AL|NL
158 Landen Roupp SF 130884.101.36120510$-2.46AL|NL
159 Luis Severino OAK 17310114.501.34141560$-2.53AL|NL
160 Justin Steele CHC 83553.631.2179230$-2.53AL|NL
161 Ben Brown CHC 70433.431.1679220$-2.54AL|NL
162 Spencer Schwellenbach IL-60 ATL 77543.641.1875180$-2.56AL|NL
163 Jose Alvarado PHI 64333.261.2374263$-2.69AL|NL
164 Noah Cameron KAN 148994.301.35122500$-2.77AL|NL
165 Patrick Sandoval BOS 96653.741.3193360$-2.77AL|NL
166 Logan Henderson MIL 98664.161.2397300$-2.80AL|NL
167 Jacob Lopez OAK 124884.351.33124510$-2.81AL|NL
168 Cade Horton CHC 134894.331.32117450$-3.01AL|NL
169 Cole Henry WAS 64334.711.45593316$-3.00AL|NL
170 Eduardo Rodriguez ARI 134884.271.34119460$-3.07AL|NL
171 Fernando Cruz NYY 61333.301.1981271$-3.23AL|NL
172 Slade Cecconi CLE 1578114.521.30132420$-3.21AL|NL
173 Chris Martin TEX 54323.441.1555124$-3.30AL|NL
174 Nick Martinez TB 144894.381.31114390$-3.38AL|NL
175 Yimi Garcia TOR 56333.551.1963194$-3.45AL|NL
176 Roki Sasaki LAD 117774.201.33112430$-3.45AL|NL
177 Hogan Harris OAK 66334.151.36642910$-3.47AL|NL
178 Jack Leiter TEX 1509104.511.37145640$-3.51AL|NL
179 Andrew Anderson DET 83443.711.2590310$-3.73AL|NL
180 Jose Berrios TOR 117774.291.30103340$-3.74AL|NL
181 Matt Svanson STL 65333.841.3459258$-3.75AL|NL
182 Kyle Harrison MIL 111674.211.31113440$-3.78AL|NL
183 Jameson Taillon CHC 1478104.531.29115360$-3.78AL|NL
184 Seth Lugo KAN 1619104.491.36138530$-3.82AL|NL
185 Bryan Baker TB 63333.641.2271233$-3.89AL|NL
186 Zack Littell WAS 1528104.561.28113330$-3.89AL|NL
187 A.J. Puk IL-60 ARI 42223.451.1948157$-3.88AL|NL
188 Jeffrey Springs OAK 1669114.611.34143530$-3.92AL|NL
189 Gabe Speier SEA 58333.211.1366180$-3.93AL|NL
190 Aaron Ashby MIL 85543.611.3686401$-3.96AL|NL
191 Mark Leiter Jr. OAK 64333.911.3066256$-4.20AL|NL
192 Gregory Soto PIT 61333.561.2866254$-4.18AL|NL
193 A.J. Minter NYM 52323.301.1759192$-4.24AL|NL
194 Dean Kremer BAL 135884.481.33116410$-4.29AL|NL
195 Camilo Doval NYY 64333.401.2874302$-4.34AL|NL
196 Luis Gil NYY 102664.191.33107460$-4.38AL|NL
197 Dylan Lee ATL 65333.581.1971201$-4.42AL|NL
198 Justin Sterner OAK 65334.351.3064248$-4.44AL|NL
199 Quinn Priester MIL 126784.151.36103440$-4.56AL|NL
200 Phil Maton CHC 65333.811.2767254$-4.63AL|NL
201 Brayan Bello BOS 1569104.401.40130550$-4.77AL|NL
202 Jordan Leasure CWS 64333.971.3171295$-4.81AL|NL
203 Kumar Rocker TEX 105674.191.3193330$-4.81AL|NL
204 Matthew Strahm KAN 66333.751.1972211$-4.83AL|NL
205 Alex Vesia LAD 61333.681.2175261$-4.89AL|NL
206 Kyle Finnegan DET 64333.761.2862234$-4.92AL|NL
207 Orion Kerkering PHI 63333.501.2368241$-4.97AL|NL
208 Tyler Holton DET 72433.701.2563201$-4.99AL|NL
209 Shawn Armstrong CLE 68333.911.2468223$-5.00AL|NL
210 Jared Koenig MIL 65333.491.2468231$-5.00AL|NL
211 Cole Sands MIN 68333.921.2568213$-5.17AL|NL
212 Drew Pomeranz LAA 56333.731.2461203$-5.19AL|NL
213 Joe Boyle TB 82553.891.3693430$-5.22AL|NL
214 Eduard Bazardo SEA 68333.701.2370231$-5.28AL|NL
215 Caleb Thielbar CHC 66333.681.2369241$-5.34AL|NL
216 Kevin Ginkel ARI 64333.781.2866233$-5.34AL|NL
217 Kutter Crawford BOS 82454.161.2282220$-5.41AL|NL
218 Jason Adam SD 60333.641.2266221$-5.47AL|NL
219 Bryan King HOU 67333.711.2467211$-5.65AL|NL
220 Andrew Kittredge BAL 60333.881.2560173$-5.67AL|NL
221 Keegan Akin BAL 66333.901.2968243$-5.68AL|NL
222 Simeon Woods Richardson MIN 139894.591.37125530$-5.69AL|NL
223 Ryne Stanek STL 60334.011.3362275$-5.70AL|NL
224 Anthony Kay CWS 134794.171.40106500$-5.73AL|NL
225 Lucas Erceg KAN 62333.641.2863232$-5.75AL|NL
226 Tobias Myers NYM 76443.951.2367200$-5.79AL|NL
227 Jordan Romano LAA 60334.051.2964234$-5.80AL|NL
228 J.T. Ginn OAK 76543.941.3070260$-5.80AL|NL
229 Chris Paddack MIA 1387104.581.31106350$-5.88AL|NL
230 Calvin Faucher MIA 64334.001.3563265$-5.89AL|NL
231 Johan Oviedo BOS 104664.301.36100430$-5.98AL|NL
232 Lance McCullers HOU 112774.341.40106500$-6.05AL|NL
233 Erik Miller SF 62333.441.3471321$-6.06AL|NL
234 Hunter Gaddis CLE 66334.081.2664213$-6.06AL|NL
235 Griffin Canning SD 111674.311.3598400$-6.08AL|NL
236 Adrian Houser SF 1478104.331.40107490$-6.20AL|NL
237 Brad Lord WAS 104564.101.3384350$-6.20AL|NL
238 Aaron Civale OAK 134894.701.35115420$-6.21AL|NL
239 Andrew Nardi MIA 56333.551.2466230$-6.21AL|NL
240 Cooper Criswell SEA 72443.801.2660200$-6.23AL|NL
241 Sean Newcomb CWS 65333.781.3164262$-6.43AL|NL
242 Angel Zerpa MIL 60333.451.2659210$-6.45AL|NL
243 Blake Treinen LAD 58333.781.2664221$-6.51AL|NL
244 Aaron Bummer ATL 60333.391.2961230$-6.53AL|NL
245 Hunter Barco PIT 99564.091.3789400$-6.63AL|NL
246 Robby Snelling MIA 92564.031.3576330$-6.66AL|NL
247 Robert Gasser MIL 80454.121.2772250$-6.70AL|NL
248 Keaton Winn SF 54333.611.2451151$-6.72AL|NL
249 Antonio Santillan CIN 70344.291.3574314$-6.80AL|NL
250 Kody Funderburk MIN 65333.691.3562272$-6.81AL|NL
251 Tyler Rogers TOR 74443.991.3051172$-6.79AL|NL
252 Tyler Wells BAL 72444.281.2368180$-6.90AL|NL
253 Bennett Sousa HOU 52323.601.2357190$-6.90AL|NL
254 Steven Okert HOU 64333.981.2471250$-6.88AL|NL
255 Mason Montgomery PIT 60333.881.3161252$-6.94AL|NL
256 Tanner Banks PHI 62333.781.2460190$-7.00AL|NL
257 Brooks Raley NYM 62333.821.2860231$-7.03AL|NL
258 Graham Ashcraft CIN 65333.941.2957192$-7.05AL|NL
259 Kyle Leahy STL 120674.291.3895440$-7.07AL|NL
260 Ryan Weiss HOU 92554.281.3587350$-7.07AL|NL
261 Cody Bradford TEX 78454.271.2569190$-7.10AL|NL
262 Andre Pallante STL 136894.201.4595530$-7.13AL|NL
263 Carmen Mlodzinski PIT 67443.861.3161230$-7.15AL|NL
264 Jonathan Loaisiga ARI 59333.771.3252202$-7.30AL|NL
265 Reid Detmers LAA 149894.041.29157570$2.00AL|NL
266 Paul Blackburn NYY 66333.891.2458170$-7.35AL|NL
267 Richard Fitts STL 135794.511.3799420$-7.44AL|NL
268 Brandon Sproat MIL 86554.181.3572320$-7.44AL|NL
269 Miles Mikolas WAS 1437104.681.3297320$-7.49AL|NL
270 Lucas Giolito FA 135794.691.38121520$-7.53AL|NL
271 Bryce Elder ATL 115774.481.4094380$-7.60AL|NL
272 Luis Morales OAK 123784.611.39107500$-7.62AL|NL
273 Yennier Cano BAL 60333.741.3357221$-7.63AL|NL
274 Jose Butto SF 64333.971.3460252$-7.62AL|NL
275 Mason Englert TB 60334.011.2756191$-7.69AL|NL
276 PJ Poulin WAS 61333.891.3557262$-7.69AL|NL
277 Jake Junis TEX 65334.101.2658171$-7.66AL|NL
278 Pierce Johnson CIN 61334.081.3167251$-7.73AL|NL
279 Tommy Nance TOR 58333.751.2754180$-7.73AL|NL
280 Brad Keller PHI 68333.971.3560262$-7.78AL|NL
281 Davis Martin CWS 1598114.631.40124560$-7.77AL|NL
282 Rhett Lowder CIN 129794.591.38102430$-7.80AL|NL
283 Brendon Little TOR 54323.371.3757270$-7.80AL|NL
284 Taylor Clarke ARI 61334.111.2952172$-7.86AL|NL
285 Eric Lauer TOR 57333.991.2355170$-7.85AL|NL
286 Connor Prielipp MIN 68444.001.3463250$-7.87AL|NL
287 Janson Junk MIA 86454.291.2763180$-7.87AL|NL
288 Luis Garcia NYM 60333.711.3055220$-7.89AL|NL
289 Cole Winn TEX 63334.451.4256286$-7.90AL|NL
290 Colin Rea CHC 85454.331.2971230$-7.90AL|NL
291 Robert Stephenson LAA 38223.921.2342133$-7.93AL|NL
292 Jonathan Bowlan PHI 56333.831.2653180$-7.92AL|NL
293 Brant Hurter DET 52323.631.2646160$-7.93AL|NL
294 Brent Headrick NYY 50323.831.2451170$-7.95AL|NL
295 Logan Allen CLE 123784.471.42100480$-8.00AL|NL
296 Justin Wrobleski LAD 64434.101.3158230$-8.05AL|NL
297 Justin Slaten BOS 61333.961.2859200$-8.08AL|NL
298 Liam Hendriks IL-60 MIN 34224.151.3035135$-8.09AL|NL
299 Troy Melton IL-60 DET 53333.871.2449160$-8.09AL|NL
300 Cristian Javier HOU 1578114.951.38145640$-8.09AL|NL