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 Garrett Crochet BOS 14102.611.071740$29.72AL|NL
2 Chris Sale ATL 15103.251.071940$28.48AL|NL
3 Yoshinobu Yamamoto LAD 14102.891.071540$25.41AL|NL
4 Edwin Diaz NYM 5001.651.00723$25.14AL|NL
5 Paul Skenes PIT 13102.711.151640$23.74AL|NL
6 Logan Gilbert SEA 14103.461.071630$22.47AL|NL
7 Logan Webb SF 16112.941.191540$22.35AL|NL
8 Ryan Walker SF 5002.051.20623$20.29AL|NL
9 Joe Ryan MIN 14103.611.071530$20.25AL|NL
10 Tyler Glasnow LAD 12102.831.171540$20.09AL|NL
11 Tarik Skubal DET 10102.751.001220$19.59AL|NL
12 Hunter Greene CIN 14103.751.141750$18.92AL|NL
13 Nick Pivetta SD 14103.681.141640$18.27AL|NL
14 George Kirby SEA 14103.681.071320$17.45AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Carlos Rodon NYY 15103.721.201750$17.36AL|NL
16 Framber Valdez HOU 15103.121.271550$16.86AL|NL
17 Aroldis Chapman BOS 5001.651.00722$16.40AL|NL
18 Spencer Strider ATL 14103.751.211750$16.30AL|NL
19 Cristopher Sanchez PHI 14103.181.211340$15.79AL|NL
20 Jacob deGrom TEX 12103.831.081430$15.68AL|NL
21 Dylan Cease SD 13103.941.151650$15.55AL|NL
22 Cole Ragans IL-60 KAN 11103.161.181340$14.64AL|NL
23 Kevin Gausman TOR 15103.781.201540$14.60AL|NL
24 Max Scherzer TOR 13103.941.081330$14.53AL|NL
25 Bryan Woo SEA 13103.941.081330$14.53AL|NL
26 Max Fried NYY 16113.941.191550$14.15AL|NL
27 Bryan Abreu HOU 5001.651.20722$13.72AL|NL
28 Andres Munoz SEA 5001.651.20722$13.72AL|NL
29 Cade Smith CLE 5001.651.20722$13.72AL|NL
30 Tanner Scott LAD 5004.651.20623$13.63AL|NL
31 Sonny Gray STL 14103.821.211540$13.50AL|NL
32 Shane Bieber TOR 14103.891.141330$13.32AL|NL
33 Tanner Bibee CLE 15103.921.201440$12.37AL|NL
34 Ranger Suarez PHI 13103.331.231240$12.23AL|NL
35 Pablo Lopez MIN 13103.941.151330$12.10AL|NL
36 Brandon Woodruff MIL 13103.871.231540$12.08AL|NL
37 Hunter Brown HOU 14104.041.211550$11.92AL|NL
38 Jhoan Duran PHI 5002.051.20622$11.55AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Blake Snell LAD 13104.171.231660$11.23AL|NL
40 Freddy Peralta MIL 13104.101.231550$10.55AL|NL
41 Drew Rasmussen TB 12103.251.251130$10.34AL|NL
42 Shota Imanaga CHC 15104.581.131430$10.11AL|NL
43 Jack Flaherty DET 13104.021.231440$9.93AL|NL
44 Luis Castillo SEA 14104.111.211340$9.12AL|NL
45 Matt Boyd CHC 14104.111.211340$9.12AL|NL
46 Merrill Kelly TEX 14104.111.211340$9.12AL|NL
47 Raisel Iglesias ATL 5004.051.00612$9.10AL|NL
48 Robbie Ray SF 14104.041.291550$8.93AL|NL
49 Jose A. Ferrer WAS 5002.251.20412$8.74AL|NL
50 Jesus Luzardo PHI 12104.081.251440$8.69AL|NL
51 Michael King SD 13104.251.231450$8.40AL|NL
52 Aaron Nola PHI 12104.171.171230$8.41AL|NL
53 Nick Lodolo CIN 12104.171.171230$8.41AL|NL
54 Quinn Priester MIL 13103.631.231040$7.93AL|NL
55 MacKenzie Gore WAS 13104.101.311550$7.77AL|NL
56 Mason Miller SD 5001.651.00721$7.66AL|NL
57 Bailey Ober MIN 13104.101.231230$7.10AL|NL
58 JoJo Romero STL 5002.451.40522$6.70AL|NL
59 Clay Holmes NYM 14103.541.361250$6.44AL|NL
60 Jameson Taillon CHC 14104.181.211130$6.32AL|NL
61 Zebby Matthews MIN 10103.451.301030$5.68AL|NL
62 David Peterson NYM 13103.561.381250$5.48AL|NL
63 Connelly Early BOS 11103.701.271040$5.50AL|NL
64 Sandy Alcantara MIA 15104.181.271240$5.27AL|NL
65 Brady Singer CIN 13104.171.311340$5.00AL|NL
66 Brandon Pfaadt ARI 13104.251.231130$4.95AL|NL
67 Jose Soriano LAA 14103.751.361260$4.94AL|NL
68 Emilio Pagan CIN 5004.651.20622$4.89AL|NL
69 Jeff Hoffman TOR 5004.651.20622$4.89AL|NL
70 David Bednar NYY 5004.651.20622$4.89AL|NL
71 Jacob Misiorowski MIL 10103.851.301150$4.78AL|NL
72 Zac Gallen ARI 14104.321.291350$4.62AL|NL
73 Michael McGreevy STL 13103.561.31930$4.47AL|NL
74 Ryan Pepiot TB 12104.421.251240$4.30AL|NL
75 Kyle Bradish BAL 12104.421.251240$4.30AL|NL
76 Andrew Kittredge CHC 5004.451.20512$4.25AL|NL
77 Robert Suarez SD 5004.451.20512$4.25AL|NL
78 Matthew Liberatore STL 12103.671.331040$4.05AL|NL
79 Jose Berrios TOR 14104.251.291240$3.97AL|NL
80 Mitch Keller PIT 14104.251.291240$3.97AL|NL
81 Justin Verlander SF 14104.251.291240$3.97AL|NL
82 Shane Baz TB 13104.401.311350$3.47AL|NL
83 Nolan McLean NYM 11103.891.27940$3.28AL|NL
84 Eury Perez MIA 11104.521.271240$3.17AL|NL
85 Ian Seymour TB 11114.611.181030$3.01AL|NL
86 Parker Messick CLE 11103.701.361040$2.85AL|NL
87 J.T. Ginn OAK 11103.701.361040$2.85AL|NL
88 Abner Uribe MIL 5002.051.20621$2.81AL|NL
89 Gavin Williams CLE 14104.391.361460$2.65AL|NL
90 Cristian Javier HOU 14104.391.361460$2.65AL|NL
91 Trevor Rogers BAL 14104.461.291250$2.47AL|NL
92 Cade Povich BAL 12104.581.251140$2.17AL|NL
93 Yu Darvish SD 12104.581.251140$2.17AL|NL
94 Bryce Miller SEA 12104.581.251140$2.17AL|NL
95 Chris Bassitt TOR 14104.321.361350$2.00AL|NL
96 Andrew Abbott CIN 14104.321.361350$2.00AL|NL
97 Will Warren NYY 12104.421.331240$1.73AL|NL
98 Taj Bradley MIN 12104.421.331240$1.73AL|NL
99 Casey Mize DET 12104.501.251030$1.51AL|NL
100 Slade Cecconi CLE 12104.501.251030$1.51AL|NL
101 Brad Lord WAS 13113.871.381050$1.12AL|NL
102 Yusei Kikuchi LAA 13104.401.381350$1.04AL|NL
103 Kai-Wei Teng SF 11103.801.451150$0.78AL|NL
104 Lucas Giolito BOS 13104.481.311140$0.64AL|NL
105 Brandon Sproat NYM 11103.891.36940$0.63AL|NL
106 Will Vest DET 5002.451.20521$0.64AL|NL
107 Tyler Wells BAL 11104.611.271030$0.37AL|NL
108 Victor Vodnik COL 5005.051.40522$0.04AL|NL
109 Carlos Estevez KAN 5005.051.40522$0.04AL|NL
110 Keegan Akin BAL 5005.051.40522$0.04AL|NL
111 Peter Fairbanks TB 5005.051.40522$0.04AL|NL
112 Zack Littell CIN 13104.401.311030$0.02AL|NL
113 Brayan Bello BOS 14104.461.361250$-0.15AL|NL
114 Eduardo Rodriguez ARI 12104.581.331140$-0.40AL|NL
115 Charlie Morton DET 13104.631.381360$-0.49AL|NL
116 Clayton Kershaw LAD 12104.671.25930$-0.69AL|NL
117 Joey Wentz ATL 13104.561.381250$-1.18AL|NL
118 Bubba Chandler PIT 11114.891.271040$-1.21AL|NL
119 Carson Seymour SF 10113.851.40830$-1.34AL|NL
120 Johan Oviedo PIT 11103.981.451050$-1.38AL|NL
121 Janson Junk MIA 14104.321.361030$-1.45AL|NL
122 Colin Rea CHC 13104.631.311040$-1.51AL|NL
123 Ryne Nelson ARI 13104.631.311040$-1.51AL|NL
124 Patrick Corbin TEX 13104.481.381140$-1.79AL|NL
125 Shawn Armstrong TEX 5004.451.00511$-1.81AL|NL
126 Michael Wacha KAN 11104.801.27930$-1.85AL|NL
127 Kody Funderburk MIN 5002.451.40521$-2.04AL|NL
128 Dennis Santana PIT 5005.451.40422$-2.13AL|NL
129 Hurston Waldrep ATL 12104.001.501160$-2.29AL|NL
130 Bryce Elder ATL 14104.611.361150$-2.38AL|NL
131 Logan Allen CLE 12104.751.331040$-2.60AL|NL
132 Noah Cameron KAN 12104.751.331040$-2.60AL|NL
133 Michael Lorenzen KAN 12104.751.331040$-2.60AL|NL
134 Adrian Houser TB 15104.651.331050$-3.05AL|NL
135 Sean Manaea NYM 9013.471.221030$-3.07AL|NL
136 Cam Schlittler NYY 13104.631.461360$-3.27AL|NL
137 Trevor Megill IL-15 MIL 4002.251.50521$-3.28AL|NL
138 Jeffrey Springs OAK 12104.581.421140$-3.29AL|NL
139 Kenley Jansen LAA 4006.001.50422$-3.38AL|NL
140 Jason Alexander HOU 15104.521.401150$-3.71AL|NL
141 Devin Williams NYY 5001.651.20720$-3.75AL|NL
142 A.J. Blubaugh HOU 11114.891.361040$-3.86AL|NL
143 Adrian Morejon SD 5001.851.00510$-3.89AL|NL
144 Andrew Saalfrank ARI 5002.851.40421$-4.21AL|NL
145 Shohei Ohtani LAD 8013.501.251030$-4.37AL|NL
146 Andre Pallante STL 12104.251.42850$-4.71AL|NL
147 Mason Barnett OAK 10104.151.50840$-5.55AL|NL
148 Colton Gordon HOU 9013.581.22820$-5.87AL|NL
149 Matt Brash SEA 5002.051.20620$-5.93AL|NL
150 Ronny Henriquez MIA 5005.051.20521$-6.03AL|NL
151 Caden Dana LAA 11115.071.36940$-6.02AL|NL
152 Jordan Leasure CWS 5005.051.20521$-6.03AL|NL
153 Kyle Freeland COL 12104.671.42930$-6.14AL|NL
154 Emmet Sheehan LAD 8013.751.25930$-6.55AL|NL
155 Chase Burns CIN 8013.751.25930$-6.55AL|NL
156 Miles Mikolas STL 13104.711.38830$-6.77AL|NL
157 Nick Mears IL-15 MIL 4002.001.00410$-7.31AL|NL
158 Daniel Coulombe IL-15 TEX 4002.001.00410$-7.31AL|NL
159 Mike Vasil CWS 6004.751.33521$-7.40AL|NL
160 Chad Patrick MIL 9013.921.22830$-7.44AL|NL
161 Gabe Speier SEA 4001.501.25510$-7.81AL|NL
162 Clayton Beeter WAS 5005.251.40631$-8.06AL|NL
163 Riley O'Brien STL 5002.451.20520$-8.10AL|NL
164 Aaron Ashby MIL 5002.451.20520$-8.10AL|NL
165 Camilo Doval NYY 5002.451.20520$-8.10AL|NL
166 Griffin Jax TB 5004.051.00610$-8.38AL|NL
167 Matthew Strahm PHI 5004.051.00610$-8.38AL|NL
168 Dylan Lee ATL 5004.051.00610$-8.38AL|NL
169 David Robertson PHI 5002.051.40620$-8.61AL|NL
170 Yennier Cano BAL 5005.051.40521$-8.70AL|NL
171 Cole Sands MIN 5005.051.40521$-8.70AL|NL
172 Sean Newcomb OAK 5005.051.40521$-8.70AL|NL
173 Calvin Faucher MIA 5005.051.40521$-8.70AL|NL
174 Jonah Tong NYM 8014.001.25830$-8.72AL|NL
175 Brendon Little TOR 4002.251.25520$-9.35AL|NL
176 Hayden Harris ATL 4002.251.25520$-9.35AL|NL
177 Tyler Mahle IL-60 TEX 8013.881.25720$-9.38AL|NL
178 Jake Latz TEX 9014.031.33940$-9.45AL|NL
179 Jeremiah Estrada SD 5004.651.00620$-9.91AL|NL
180 Ryan Thompson ARI 4002.001.25410$-9.98AL|NL
181 Keaton Winn SF 4002.001.25410$-9.98AL|NL
182 Joey Cantillo CLE 7004.111.29830$-10.06AL|NL
183 Trey Yesavage TOR 7014.111.29830$-10.06AL|NL
184 Fernando Cruz NYY 5004.251.20720$-10.42AL|NL
185 Chris Martin TEX 5004.451.00510$-10.55AL|NL
186 Lucas Erceg KAN 5002.451.40520$-10.78AL|NL
187 Tommy Nance TOR 5002.451.40520$-10.78AL|NL
188 Tim Herrin CLE 5002.451.40520$-10.78AL|NL
189 Caleb Ferguson SEA 5002.451.40520$-10.78AL|NL
190 Brad Keller CHC 5005.451.40421$-10.87AL|NL
191 Kyle Leahy STL 5005.451.40421$-10.87AL|NL
192 Joe Boyle TB 9004.141.441050$-11.45AL|NL
193 Kyle Harrison BOS 8004.001.38830$-11.50AL|NL
194 Ryne Stanek NYM 4002.751.25420$-11.52AL|NL
195 Jovani Moran BOS 4002.751.25420$-11.52AL|NL
196 Luke Jackson SEA 4002.751.25420$-11.52AL|NL
197 Colin Selby IL-15 BAL 4002.751.25420$-11.52AL|NL
198 Chris Paddack DET 8014.131.25620$-11.56AL|NL
199 Gregory Soto NYM 4002.251.50520$-12.02AL|NL
200 Nick Martinez CIN 6014.251.17510$-12.04AL|NL
201 Reed Garrett NYM 4002.251.50520$-12.02AL|NL
202 Orion Kerkering PHI 4002.251.50520$-12.02AL|NL
203 Payton Tolle BOS 9014.031.44940$-12.10AL|NL
204 Hoby Milner TEX 4002.501.25310$-12.16AL|NL
205 Brenan Hanifee DET 4002.501.25310$-12.16AL|NL
206 Tim Mayza PHI 4002.501.25310$-12.16AL|NL
207 Dean Kremer BAL 9014.141.33730$-12.25AL|NL
208 Luis Gil NYY 13014.871.381370$-12.34AL|NL
209 Taijuan Walker PHI 10115.551.40630$-12.35AL|NL
210 Porter Hodge CHC 5004.651.20620$-12.59AL|NL
211 Alex Vesia LAD 5004.651.20620$-12.59AL|NL
212 Craig Kimbrel HOU 5004.651.20620$-12.59AL|NL
213 Ryan Helsley NYM 5004.651.20620$-12.59AL|NL
214 Edwin Uceta TB 5004.651.20620$-12.59AL|NL
215 Garrett Cleavinger TB 5004.651.20620$-12.59AL|NL
216 Tyler Kinley ATL 5004.651.20620$-12.59AL|NL
217 Luke Weaver NYY 5004.651.20620$-12.59AL|NL
218 Seranthony Dominguez TOR 5004.651.20620$-12.59AL|NL
219 Carmen Mlodzinski PIT 7004.251.29620$-12.86AL|NL
220 Braxton Ashcraft PIT 7014.251.29620$-12.86AL|NL
221 Tobias Myers MIL 5004.451.20510$-13.23AL|NL
222 Garrett Whitlock BOS 5004.451.20510$-13.23AL|NL
223 Jake Woodford ARI 5005.451.60421$-13.55AL|NL
224 Aaron Civale CHC 6014.751.17520$-13.57AL|NL
225 Seth Lugo IL-15 KAN 8014.251.38730$-13.68AL|NL
226 Justin Wrobleski LAD 6004.421.33620$-13.98AL|NL
227 Mike Soroka IL-15 CHC 4015.251.00410$-13.97AL|NL
228 Jorge Alcala STL 4005.251.00410$-13.97AL|NL
229 Julian Fernandez WAS 4005.251.00410$-13.97AL|NL
230 Paul Sewald IL-60 DET 4005.251.00410$-13.97AL|NL
231 Casey Legumina SEA 4005.251.00410$-13.97AL|NL
232 McCade Brown COL 11014.891.361040$-14.10AL|NL
233 Cade Horton CHC 11014.891.361040$-14.10AL|NL
234 Zak Kent CLE 4002.751.50420$-14.19AL|NL
235 Zack Kelly BOS 4002.751.50420$-14.19AL|NL
236 Matt Svanson STL 4002.751.50420$-14.19AL|NL
237 Jose Urquidy DET 6014.581.17410$-14.20AL|NL
238 Eric Orze TB 4002.751.50420$-14.19AL|NL
239 Cam Sanders PIT 4002.751.50420$-14.19AL|NL
240 Ryan Fernandez STL 4002.751.50420$-14.19AL|NL
241 Evan Sisk PIT 4002.751.50420$-14.19AL|NL
242 Justin Lawrence PIT 4002.751.50420$-14.19AL|NL
243 Ryan Borucki TOR 4002.751.50420$-14.19AL|NL
244 Wandy Peralta SD 4002.751.50420$-14.19AL|NL
245 Yohan Ramirez PIT 4002.751.50420$-14.19AL|NL
246 Fraser Ellard CWS 4002.751.50420$-14.19AL|NL
247 Cade Cavalli WAS 12015.001.331050$-14.38AL|NL
248 Andrew Alvarez WAS 9014.361.33630$-14.42AL|NL
249 Bryan King HOU 4004.751.25510$-14.47AL|NL
250 Braydon Fisher TOR 5005.051.20520$-14.76AL|NL
251 Steven Okert HOU 5005.051.20520$-14.76AL|NL
252 Ben Brown CHC 5005.051.20520$-14.76AL|NL
253 PJ Poulin WAS 5005.051.20520$-14.76AL|NL
254 Phil Maton TEX 5005.051.20520$-14.76AL|NL
255 Robert Garcia TEX 5005.051.20520$-14.76AL|NL
256 Isaac Mattson PIT 5005.051.20520$-14.76AL|NL
257 Rico Garcia BAL 5005.051.20520$-14.76AL|NL
258 Grant Taylor CWS 5005.051.20520$-14.76AL|NL
259 Caleb Thielbar CHC 5005.051.20520$-14.76AL|NL
260 Taylor Rogers CHC 5005.051.20520$-14.76AL|NL
261 Bryan Baker TB 5005.051.20520$-14.76AL|NL
262 Dauri Moreta PIT 5005.051.20520$-14.76AL|NL
263 John King STL 4002.501.50310$-14.83AL|NL
264 Tim Hill NYY 4002.501.50310$-14.83AL|NL
265 Valente Bellozo MIA 7004.541.29520$-15.05AL|NL
266 Mitchell Parker WAS 12014.921.33940$-15.03AL|NL
267 Mitch Farris LAA 12014.831.421150$-15.07AL|NL
268 Shane Smith CWS 12014.831.421150$-15.07AL|NL
269 Pierce Johnson ATL 5004.651.40620$-15.26AL|NL
270 Blake Treinen LAD 5004.651.40620$-15.26AL|NL
271 Jake Junis CLE 5004.851.20410$-15.40AL|NL
272 Paul Blackburn NYY 5004.851.20410$-15.40AL|NL
273 Jimmy Herget COL 5004.851.20410$-15.40AL|NL
274 Kevin Kelly TB 5004.851.20410$-15.40AL|NL
275 Tyler Phillips MIA 5004.851.20410$-15.40AL|NL
276 Tyler Rogers NYM 5004.851.20410$-15.40AL|NL
277 Anthony DeSclafani ARI 7004.251.43620$-15.48AL|NL
278 Jose Quintana MIL 8014.501.38630$-15.85AL|NL
279 Kirby Yates LAD 4005.501.25520$-16.01AL|NL
280 Ryan Yarbrough NYY 6004.751.33520$-16.14AL|NL
281 Jack Leiter TEX 11014.981.451150$-16.11AL|NL
282 Roansy Contreras COL 6004.751.33520$-16.14AL|NL
283 Connor Seabold ATL 6004.751.33520$-16.14AL|NL
284 Gordon Graceffo STL 6004.751.33520$-16.14AL|NL
285 Greg Weissert BOS 4005.751.00310$-16.14AL|NL
286 Tyler Alexander CWS 6004.751.33520$-16.14AL|NL
287 Jalen Beeks ARI 4003.251.50320$-16.37AL|NL
288 Bailey Horn DET 4003.251.50320$-16.37AL|NL
289 Carlos Vargas SEA 4003.251.50320$-16.37AL|NL
290 Luinder Avila KAN 4003.251.50320$-16.37AL|NL
291 Chris Roycroft STL 4003.251.50320$-16.37AL|NL
292 Walker Buehler PHI 9014.471.44740$-16.42AL|NL
293 Steven Matz BOS 4005.251.25410$-16.64AL|NL
294 Tristan Beck SF 4005.251.25410$-16.64AL|NL
295 Louie Varland TOR 4005.251.25410$-16.64AL|NL
296 Taylor Clarke KAN 4005.251.25410$-16.64AL|NL
297 Joel Payamps MIL 4005.251.25410$-16.64AL|NL
298 Max Lazar PHI 4005.251.25410$-16.64AL|NL
299 Connor Brogdon LAA 4005.251.25410$-16.64AL|NL
300 Eric Lauer TOR 4015.251.25410$-16.64AL|NL