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.811.01242440$33.42AL|NL
2 Paul Skenes PIT 19413102.901.07237520$28.55AL|NL
3 Garrett Crochet BOS 1931493.011.07239500$28.48AL|NL
4 Mason Miller SD 66422.381.001042532$23.15AL|NL
5 Edwin Diaz LAD 66433.011.09912436$21.88AL|NL
6 Chris Sale ATL 1691283.191.09206440$20.73AL|NL
7 Jacob deGrom TEX 18512103.471.09214420$20.22AL|NL
8 Cristopher Sanchez PHI 1981393.161.17192500$20.20AL|NL
9 Cade Smith CLE 70432.971.10882231$18.98AL|NL
10 Cole Ragans KAN 1721293.221.16210620$18.57AL|NL
11 Jhoan Duran PHI 70432.781.13842330$18.29AL|NL
12 David Bednar NYY 65433.301.14792233$17.80AL|NL
13 Bryan Woo SEA 19512113.581.12196440$17.78AL|NL
14 Devin Williams NYM 64433.131.19812833$17.68AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Josh Hader HOU 66433.291.12902531$17.56AL|NL
16 Logan Gilbert SEA 1661193.381.09182390$16.92AL|NL
17 Logan Webb SF 19912113.321.20187470$16.58AL|NL
18 Aroldis Chapman BOS 62332.991.18872831$16.34AL|NL
19 George Kirby SEA 17811103.491.11174340$15.77AL|NL
20 Andres Munoz SEA 64432.911.16812628$15.61AL|NL
21 Max Fried NYY 1891393.341.22179540$15.50AL|NL
22 Dylan Cease TOR 18512103.601.21216680$14.86AL|NL
23 Jesus Luzardo PHI 18112103.571.19199570$14.70AL|NL
24 Joe Ryan MIN 18211103.811.13199440$14.19AL|NL
25 Ryan Walker SF 63333.291.18682030$13.90AL|NL
26 Daniel Palencia CHC 67333.611.25752732$13.89AL|NL
27 Hunter Brown HOU 18412103.631.22200610$13.31AL|NL
28 Hunter Greene CIN 18411113.941.18220610$12.60AL|NL
29 Nick Pivetta SD 19112113.951.20210590$12.23AL|NL
30 Nathan Eovaldi TEX 1751193.591.18171440$12.21AL|NL
31 Sonny Gray BOS 18111103.681.20190480$12.13AL|NL
32 Abner Uribe MIL 72433.141.25873324$12.11AL|NL
33 Yoshinobu Yamamoto LAD 1611183.431.20170490$12.00AL|NL
34 Framber Valdez FA 19012103.471.27179630$11.76AL|NL
35 Blake Snell LAD 1641183.521.25200720$11.58AL|NL
36 Jeff Hoffman TOR 63333.461.17762326$11.56AL|NL
37 Zack Wheeler PHI 126963.201.08145310$11.51AL|NL
38 Spencer Schwellenbach ATL 1671183.651.18163380$10.96AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Pablo Lopez MIN 18211103.791.20181470$10.79AL|NL
40 Ryan Helsley BAL 64333.461.22762525$10.36AL|NL
41 Raisel Iglesias ATL 66333.711.20711926$10.32AL|NL
42 Freddy Peralta MIL 17811103.901.23200660$9.82AL|NL
43 MacKenzie Gore WAS 17611113.761.25193670$9.75AL|NL
44 Carlos Estevez KAN 65334.281.32612431$9.62AL|NL
45 Spencer Strider ATL 1611193.831.22187580$9.53AL|NL
46 Luis Castillo SEA 18111113.851.21172510$9.41AL|NL
47 Tyler Glasnow LAD 1481083.591.21172540$9.33AL|NL
48 Ranger Suarez FA 1691193.541.24154480$9.32AL|NL
49 Kyle Bradish BAL 1621193.701.23171510$9.23AL|NL
50 Brandon Woodruff MIL 1601093.841.17168440$9.11AL|NL
51 Emilio Pagan CIN 66334.171.25732327$9.07AL|NL
52 Robert Garcia TEX 64333.481.23702323$8.61AL|NL
53 Dennis Santana PIT 68334.001.31642527$8.26AL|NL
54 Aaron Nola PHI 18111113.991.22176460$8.18AL|NL
55 Shohei Ohtani LAD 117963.441.14136360$7.63AL|NL
56 Shane McClanahan TB 138983.571.19149400$7.47AL|NL
57 Matt Boyd CHC 18311113.921.24165550$7.42AL|NL
58 Kevin Gausman TOR 18511114.051.25181550$6.95AL|NL
59 Chase Burns CIN 136983.721.19155430$6.84AL|NL
60 Jack Flaherty DET 16610103.911.26179580$6.47AL|NL
61 Joe Musgrove SD 1591093.891.21150410$6.44AL|NL
62 Drew Rasmussen TB 17111103.921.25157450$6.39AL|NL
63 David Peterson NYM 18212103.671.34161700$6.35AL|NL
64 Kenley Jansen DET 60334.081.24622223$6.30AL|NL
65 Grant Taylor CWS 88543.371.221013411$6.22AL|NL
66 Shota Imanaga CHC 17110104.111.19156370$6.14AL|NL
67 Griffin Jax TB 67433.131.13822012$5.84AL|NL
68 Michael King FA 16010103.861.26163550$5.82AL|NL
69 Eury Perez MIA 1549103.991.22172540$5.75AL|NL
70 Carlos Rodon NYY 1621094.031.25174590$5.61AL|NL
71 Shane Bieber TOR 1531093.861.23140360$5.30AL|NL
72 Tanner Bibee CLE 18210114.071.26171560$5.00AL|NL
73 Jose Soriano LAA 17711113.651.37165750$4.80AL|NL
74 Yusei Kikuchi LAA 17810114.101.28182630$4.65AL|NL
75 Nolan McLean NYM 1631093.741.31154630$4.59AL|NL
76 Trey Yesavage TOR 145983.821.27159590$4.46AL|NL
77 Kris Bubic KAN 1551093.791.29148540$4.42AL|NL
78 Merrill Kelly FA 17911114.101.29165550$4.16AL|NL
79 Sean Manaea NYM 1491094.021.25149510$4.09AL|NL
80 Nick Lodolo CIN 1549104.071.23158430$4.11AL|NL
81 Zac Gallen FA 19111124.211.31182620$3.46AL|NL
82 Robbie Ray SF 18010114.201.30187690$3.44AL|NL
83 Jordan Leasure CWS 66333.971.31733018$3.33AL|NL
84 Riley O'Brien STL 63333.541.32642717$3.25AL|NL
85 Emmet Sheehan LAD 120863.871.21136420$3.07AL|NL
86 Cody Ponce TOR 153994.001.26147440$3.02AL|NL
87 Grayson Rodriguez LAA 129883.801.24136440$2.93AL|NL
88 Clayton Beeter WAS 63333.771.33703217$2.83AL|NL
89 Casey Mize DET 16210104.081.27143450$2.84AL|NL
90 Ryan Pepiot TB 17510114.271.29179630$2.83AL|NL
91 Robert Stephenson LAA 60333.921.23662116$2.77AL|NL
92 Gavin Williams CLE 17710114.061.34180760$2.72AL|NL
93 Zach Eflin IL-60 FA 16410104.151.24128320$2.48AL|NL
94 Gerrit Cole NYY 131874.001.22133380$2.19AL|NL
95 Victor Vodnik COL 64334.381.47633022$2.03AL|NL
96 Zebby Matthews MIN 131883.981.21123320$2.00AL|NL
97 Sandy Alcantara MIA 18710124.141.31159560$1.92AL|NL
98 Reid Detmers LAA 149894.031.28157570$1.93AL|NL
99 Reese Olson DET 143993.921.29134480$1.81AL|NL
100 Calvin Faucher MIA 64333.981.35642617$1.66AL|NL
101 Jacob Misiorowski MIL 147994.031.33162690$1.57AL|NL
102 Edwin Uceta TB 70333.861.23792512$1.44AL|NL
103 Chris Bassitt FA 16410104.141.31148570$1.40AL|NL
104 Clay Holmes NYM 17611103.911.38146710$1.37AL|NL
105 Brandon Pfaadt ARI 17810114.331.28155430$1.33AL|NL
106 Trevor Rogers BAL 18411114.181.34157620$1.23AL|NL
107 JoJo Romero STL 64333.571.32612614$1.17AL|NL
108 Shane Baz TB 16510114.261.32163610$1.06AL|NL
109 Andrew Saalfrank ARI 63334.151.47553120$1.02AL|NL
110 Robert Suarez ATL 67433.511.2073218$0.83AL|NL
111 Edward Cabrera MIA 142894.021.31150570$0.70AL|NL
112 Cam Schlittler NYY 148994.071.31141570$0.70AL|NL
113 Garrett Cleavinger TB 66333.431.2082258$0.69AL|NL
114 Trevor Megill MIL 66333.411.1682247$0.66AL|NL
115 Reynaldo Lopez ATL 132874.031.28135460$0.58AL|NL
116 Braxton Garrett MIA 118773.771.23105290$0.46AL|NL
117 Cade Cavalli WAS 1529103.971.32127520$0.26AL|NL
118 Parker Messick CLE 148994.051.32131510$-0.03AL|NL
119 Bryce Miller SEA 143894.181.26128430$-0.12AL|NL
120 Bryan Abreu HOU 68433.231.1788283$-0.11AL|NL
121 Bailey Ober MIN 141894.331.23129330$-0.14AL|NL
122 Will Warren NYY 136884.071.30132470$-0.35AL|NL
123 Ryan Weathers MIA 133893.961.31125470$-0.38AL|NL
124 Brady Singer CIN 17610114.401.33164560$-0.43AL|NL
125 Mitch Keller PIT 1809124.331.31155550$-0.59AL|NL
126 Will Vest DET 68433.271.2169215$-0.62AL|NL
127 Jeremiah Estrada SD 70433.211.1592291$-0.64AL|NL
128 Joey Cantillo CLE 127783.871.32131550$-0.64AL|NL
129 Dustin May STL 1529104.191.33141560$-0.70AL|NL
130 Kodai Senga NYM 123873.921.33124520$-0.74AL|NL
131 Quinn Priester MIL 16910114.141.36138580$-0.87AL|NL
132 Jose A. Ferrer SEA 70433.091.1968213$-0.98AL|NL
133 Michael McGreevy STL 1619104.061.31110400$-1.01AL|NL
134 Michael Wacha KAN 17010114.381.31135500$-1.14AL|NL
135 Ryne Nelson ARI 16910104.381.32139490$-1.23AL|NL
136 Ronny Henriquez MIA 66333.721.2768259$-1.24AL|NL
137 Max Scherzer FA 133894.421.25128380$-1.28AL|NL
138 Garrett Whitlock BOS 70433.461.1877213$-1.45AL|NL
139 Zack Littell FA 17510124.541.28133370$-1.49AL|NL
140 Bubba Chandler PIT 1649114.261.35150640$-1.47AL|NL
141 Taj Bradley MIN 126784.111.29125430$-1.55AL|NL
142 Matt Brash SEA 63333.031.1875253$-1.57AL|NL
143 Braxton Ashcraft PIT 141894.071.32120460$-1.59AL|NL
144 Kody Funderburk MIN 65333.671.34622710$-1.76AL|NL
145 Steven Matz TB 138884.211.29116380$-1.82AL|NL
146 Shane Smith CWS 1689114.371.34153650$-1.84AL|NL
147 Eduardo Rodriguez ARI 16410104.341.36144580$-1.88AL|NL
148 Michael Burrows PIT 130784.111.30123440$-1.92AL|NL
149 Adrian Morejon SD 68433.351.2170233$-2.03AL|NL
150 Noah Cameron KAN 148994.191.34122500$-2.03AL|NL
151 Justin Topa MIN 63334.011.35532112$-2.11AL|NL
152 Brock Burke LAA 63333.951.30602210$-2.15AL|NL
153 Andrew Abbott CIN 1689114.571.31155540$-2.18AL|NL
154 Roki Sasaki LAD 135884.211.33128500$-2.21AL|NL
155 Mike Soroka ARI 139894.271.33135510$-2.22AL|NL
156 Logan Henderson MIL 97664.081.2197290$-2.32AL|NL
157 A.J. Minter NYM 60333.331.1868224$-2.35AL|NL
158 Cole Henry WAS 64334.691.45593316$-2.49AL|NL
159 Jameson Taillon CHC 1719114.531.29133420$-2.53AL|NL
160 Jacob Lopez OAK 136894.351.33136550$-2.59AL|NL
161 Chad Patrick MIL 141894.451.29128460$-2.62AL|NL
162 Luis Severino OAK 18210114.511.34149590$-2.64AL|NL
163 Matthew Liberatore STL 1579104.331.34130520$-2.65AL|NL
164 Louie Varland TOR 67433.441.1868182$-2.67AL|NL
165 Justin Steele CHC 83553.631.2179230$-2.80AL|NL
166 Jack Leiter TEX 1629114.461.36156680$-2.83AL|NL
167 Seth Lugo KAN 1619104.371.35138530$-2.87AL|NL
168 Jose Alvarado PHI 64333.271.2374263$-2.87AL|NL
169 Landen Roupp SF 143894.141.37130560$-2.89AL|NL
170 Cade Horton CHC 143894.331.32125490$-2.93AL|NL
171 Tanner Scott LAD 63333.431.2473264$-2.92AL|NL
172 Tyler Mahle FA 144894.321.32123470$-3.00AL|NL
173 JP Sears SD 1589114.651.29135450$-3.01AL|NL
174 Kumar Rocker TEX 131884.251.32112420$-3.04AL|NL
175 Ben Brown CHC 64433.351.1573200$-3.14AL|NL
176 Troy Melton DET 129784.211.30111410$-3.16AL|NL
177 Justin Verlander FA 143894.431.30121450$-3.21AL|NL
178 Jeffrey Springs OAK 17510114.621.34150560$-3.23AL|NL
179 Slade Cecconi CLE 1578114.491.30131420$-3.26AL|NL
180 Cade Povich BAL 123874.241.34114450$-3.27AL|NL
181 Hogan Harris OAK 66334.151.36632910$-3.33AL|NL
182 Yimi Garcia TOR 60333.621.2067214$-3.40AL|NL
183 Patrick Sandoval BOS 115773.981.36106450$-3.59AL|NL
184 Jared Jones PIT 83553.841.2486280$-3.65AL|NL
185 Luis Gil NYY 137884.391.37139640$-3.77AL|NL
186 Fernando Cruz NYY 61333.351.2080271$-3.75AL|NL
187 Matthew Strahm PHI 67333.641.1576211$-3.84AL|NL
188 Kutter Crawford BOS 116674.401.26111330$-3.95AL|NL
189 Cole Sands MIN 68333.911.2567215$-4.00AL|NL
190 Gabe Speier SEA 58333.201.1367180$-4.07AL|NL
191 Dean Kremer BAL 1579104.561.34132490$-4.11AL|NL
192 Mark Leiter Jr. OAK 64333.911.3066256$-4.15AL|NL
193 Jose Berrios TOR 122774.331.31107360$-4.23AL|NL
194 Gregory Soto PIT 60333.551.2865254$-4.29AL|NL
195 Justin Sterner OAK 65334.351.3063248$-4.33AL|NL
196 Max Meyer MIA 94563.931.2889300$-4.35AL|NL
197 Brayan Bello BOS 1689114.391.39140590$-4.40AL|NL
198 Andrew Kittredge BAL 67333.871.2567194$-4.52AL|NL
199 Brad Lord WAS 1548104.271.37119550$-4.57AL|NL
200 Dylan Lee ATL 65333.591.1971201$-4.60AL|NL
201 Phil Maton CHC 65333.811.2767254$-4.64AL|NL
202 Erik Miller SF 70433.451.3480361$-4.71AL|NL
203 Cody Bradford TEX 107674.351.2692280$-4.74AL|NL
204 Camilo Doval NYY 64333.461.2973302$-4.83AL|NL
205 Matt Svanson STL 65333.841.3459256$-4.86AL|NL
206 Andrew Anderson DET 99564.051.32101390$-4.92AL|NL
207 Aaron Civale FA 1408104.581.33121430$-4.92AL|NL
208 Jared Koenig MIL 65333.471.2368231$-4.95AL|NL
209 Alex Vesia LAD 61333.661.2175261$-4.97AL|NL
210 Kyle Finnegan FA 64333.781.2862234$-4.99AL|NL
211 Bryan Baker TB 63333.871.2569233$-5.09AL|NL
212 J.T. Ginn OAK 93664.061.3283320$-5.14AL|NL
213 Orion Kerkering PHI 62333.511.2368231$-5.18AL|NL
214 Tyler Wells BAL 138894.741.30118370$-5.16AL|NL
215 Tyler Phillips MIA 68344.121.3651218$-5.18AL|NL
216 Eduard Bazardo SEA 68333.691.2270231$-5.23AL|NL
217 Tyler Holton DET 72433.721.2562201$-5.25AL|NL
218 Hurston Waldrep ATL 146994.311.44129650$-5.28AL|NL
219 Nick Martinez FA 1559104.571.35115440$-5.39AL|NL
220 Hunter Gaddis CLE 66334.061.2664214$-5.38AL|NL
221 Lucas Erceg KAN 62333.561.2763232$-5.48AL|NL
222 Lance McCullers HOU 142894.401.41132640$-5.50AL|NL
223 Simeon Woods Richardson MIN 133794.501.35121500$-5.62AL|NL
224 Jon Gray IL-60 FA 126784.451.34108410$-5.63AL|NL
225 Keegan Akin BAL 66333.881.2968243$-5.65AL|NL
226 Lucas Giolito FA 1659114.681.38147630$-5.66AL|NL
227 Julian Fernandez WAS 59333.711.2461212$-5.71AL|NL
228 Bryan King HOU 67333.721.2467211$-5.79AL|NL
229 Andrew Alvarez WAS 145894.171.41103570$-5.81AL|NL
230 Griffin Canning IL-60 FA 132894.461.38112480$-5.83AL|NL
231 Hunter Harvey FA 50323.411.1656150$-6.03AL|NL
232 Grant Holmes ATL 87554.101.3387320$-6.05AL|NL
233 Peter Fairbanks FA 60333.561.2264210$-6.11AL|NL
234 Andrew Nardi MIA 56333.541.2367230$-6.16AL|NL
235 Luke Weaver FA 67333.831.2270210$-6.28AL|NL
236 Patrick Corbin FA 1428104.541.37112460$-6.37AL|NL
237 Miles Mikolas FA 1508104.661.32104330$-6.38AL|NL
238 Andre Pallante STL 1579104.211.45110610$-6.41AL|NL
239 Blake Treinen LAD 58333.761.2564221$-6.42AL|NL
240 Antonio Santillan CIN 70344.331.3673315$-6.44AL|NL
241 Kevin Ginkel ARI 60333.811.2962222$-6.48AL|NL
242 Sam Hentges SF 54323.341.2456180$-6.50AL|NL
243 Adbert Alzolay NYM 62333.931.2660202$-6.52AL|NL
244 Anthony Kay CWS 139794.221.41107530$-6.55AL|NL
245 Angel Zerpa MIL 60333.441.2659210$-6.56AL|NL
246 Aaron Bummer ATL 61333.401.2962230$-6.61AL|NL
247 Carmen Mlodzinski PIT 70343.761.2965241$-6.64AL|NL
248 Colin Rea CHC 134794.571.34106400$-6.64AL|NL
249 Justin Wilson FA 50323.441.2155180$-6.65AL|NL
250 Seranthony Dominguez FA 63333.741.2872280$-6.78AL|NL
251 Bennett Sousa HOU 54323.601.2359200$-6.83AL|NL
252 Chris Paddack FA 124784.641.3295320$-6.85AL|NL
253 Trevor McDonald SF 107674.151.3780360$-6.84AL|NL
254 Andrew Heaney FA 121784.651.34103390$-6.85AL|NL
255 Anthony Bender MIA 62333.941.3460243$-6.93AL|NL
256 A.J. Puk ARI 28113.471.2032106$-6.92AL|NL
257 Drew Pomeranz LAA 55333.651.2359190$-6.91AL|NL
258 Ryan Weiss HOU 118774.491.39106460$-6.93AL|NL
259 Aaron Ashby MIL 64333.481.3367290$-6.97AL|NL
260 Steven Okert HOU 64333.981.2471250$-6.98AL|NL
261 Porter Hodge CHC 63333.861.3568312$-6.99AL|NL
262 Brady Basso OAK 54333.801.2750172$-7.01AL|NL
263 Caleb Thielbar CHC 58333.741.2461210$-7.04AL|NL
264 Jake Latz TEX 134784.421.43125670$-7.09AL|NL
265 Tyler Rogers TOR 74444.051.3151172$-7.16AL|NL
266 David Festa MIN 52333.701.2155170$-7.14AL|NL
267 Sean Newcomb FA 67333.701.3067270$-7.15AL|NL
268 Shawn Armstrong FA 68333.941.2567220$-7.16AL|NL
269 Kyle Leahy STL 138794.371.40107510$-7.15AL|NL
270 Johan Oviedo BOS 69444.011.3170270$-7.18AL|NL
271 Payton Tolle BOS 63444.031.2863220$-7.26AL|NL
272 Jake Irvin WAS 1558114.661.37118500$-7.27AL|NL
273 Tanner Banks PHI 60333.801.2458180$-7.31AL|NL
274 Graham Ashcraft CIN 65333.991.3057192$-7.34AL|NL
275 Jordan Wicks CHC 58333.661.2553170$-7.41AL|NL
276 Logan Allen CLE 138794.421.41112530$-7.44AL|NL
277 Cole Winn TEX 63334.391.4156286$-7.42AL|NL
278 Janson Junk MIA 77444.161.2558150$-7.43AL|NL
279 Luke Little CHC 52323.351.3561290$-7.46AL|NL
280 Brooks Raley NYM 59333.851.2957221$-7.50AL|NL
281 Christian Scott NYM 51333.801.1950140$-7.48AL|NL
282 Pierson Ohl MIN 60334.171.2348132$-7.50AL|NL
283 Joe Boyle TB 78454.061.3886400$-7.52AL|NL
284 Hoby Milner CHC 66333.791.3156211$-7.56AL|NL
285 Pierce Johnson FA 62333.871.2967250$-7.56AL|NL
286 Jose Suarez ATL 54323.711.2553170$-7.64AL|NL
287 Alex Cobb IL-60 FA 73443.921.3361230$-7.69AL|NL
288 Drey Jameson ARI 58333.861.3158221$-7.71AL|NL
289 Spencer Arrighetti HOU 110674.601.38107470$-7.73AL|NL
290 PJ Poulin WAS 61333.881.3556262$-7.73AL|NL
291 Erik Sabrowski CLE 63333.901.3772351$-7.74AL|NL
292 Sawyer Gipson-Long DET 56333.831.2351150$-7.77AL|NL
293 Eric Orze MIN 62334.121.3760283$-7.78AL|NL
294 Kyle Harrison BOS 74444.221.3274280$-7.77AL|NL
295 Brant Hurter DET 55333.651.2649170$-7.81AL|NL
296 Mick Abel MIN 111674.401.41101480$-7.81AL|NL
297 Robert Gasser MIL 61333.971.2457180$-7.80AL|NL
298 Ian Seymour TB 73444.291.2867220$-7.80AL|NL
299 Jake Junis FA 66334.011.2559170$-7.85AL|NL
300 Kirby Yates FA 53333.831.2962240$-7.85AL|NL