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 Chris Sale ATL 18003.211.052340$29.83AL|NL
2 Garrett Crochet BOS 18003.351.092140$25.44AL|NL
3 Edwin Diaz NYM 4003.311.10513$24.32AL|NL
4 Logan Gilbert SEA 17003.431.041940$24.19AL|NL
5 Max Fried NYY 18003.261.141850$21.62AL|NL
6 Ryan Walker SF 4003.911.26413$21.03AL|NL
7 Tanner Scott LAD 4003.981.32423$20.39AL|NL
8 Yoshinobu Yamamoto LAD 17003.501.151950$19.62AL|NL
9 Joe Ryan MIN 16003.851.061840$18.85AL|NL
10 Tarik Skubal DET 11002.820.971320$18.49AL|NL
11 Freddy Peralta MIL 17003.681.151960$18.29AL|NL
12 Logan Webb SF 18003.521.181740$17.16AL|NL
13 Cade Smith CLE 4003.091.09512$16.92AL|NL
14 George Kirby SEA 17003.741.111530$15.87AL|NL
15 Hunter Greene CIN 17004.041.172060$15.75AL|NL
16 Raisel Iglesias ATL 4003.641.11412$14.93AL|NL
17 Spencer Strider ATL 17004.011.202050$14.87AL|NL
18 Jhoan Duran PHI 4003.391.17412$14.85AL|NL
19 Nick Pivetta SD 17003.961.141750$14.86AL|NL
20 Hunter Brown HOU 17003.861.211960$14.75AL|NL
21 Bryan Abreu HOU 4003.761.21522$14.72AL|NL
22 Paul Skenes PIT 11003.111.081330$14.48AL|NL
23 Jeff Hoffman TOR 4003.971.16412$13.92AL|NL
24 Robert Suarez SD 4003.871.19412$13.84AL|NL
25 Carlos Rodon NYY 18004.151.212060$13.63AL|NL
26 Shane Bieber TOR 16003.871.161640$13.53AL|NL
27 Jacob deGrom TEX 11003.441.031230$13.22AL|NL
28 Sonny Gray STL 16003.841.181640$13.04AL|NL
29 Emilio Pagan CIN 4004.311.20412$12.98AL|NL
30 Bryan Woo SEA 11003.361.021120$12.98AL|NL
31 JoJo Romero STL 4003.801.31422$12.92AL|NL
32 Merrill Kelly TEX 17003.911.161550$12.77AL|NL
33 Keegan Akin BAL 5004.431.29522$12.73AL|NL
34 Kenley Jansen LAA 4004.331.20312$12.09AL|NL
35 Mason Miller SD 4002.661.00621$11.45AL|NL
36 Framber Valdez HOU 17003.881.251760$11.41AL|NL
37 Shohei Ohtani LAD 11003.591.151440$11.38AL|NL
38 Carlos Estevez KAN 4004.691.31412$11.37AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 16003.941.191550$11.14AL|NL
40 Blake Snell LAD 16004.111.271970$10.63AL|NL
41 Victor Vodnik COL 4004.451.46422$10.49AL|NL
42 Max Scherzer TOR 16004.281.151540$10.15AL|NL
43 Dennis Santana PIT 4004.621.38312$10.02AL|NL
44 Shota Imanaga CHC 16004.301.151540$10.01AL|NL
45 Tanner Bibee CLE 17004.161.211650$9.94AL|NL
46 Dylan Cease SD 12003.681.181340$9.81AL|NL
47 Pablo Lopez MIN 16004.171.211640$9.70AL|NL
48 Luis Castillo SEA 17004.161.201550$9.45AL|NL
49 Kevin Gausman TOR 17004.281.221650$8.68AL|NL
50 Cam Schlittler NYY 16004.181.291860$8.59AL|NL
51 Tyler Glasnow LAD 11004.051.191340$7.36AL|NL
52 Brandon Woodruff MIL 10003.811.111030$7.29AL|NL
53 Cristopher Sanchez PHI 11003.581.201030$6.79AL|NL
54 Robbie Ray SF 17004.591.281970$6.76AL|NL
55 Shawn Armstrong TEX 4003.791.16411$6.37AL|NL
56 Michael King SD 11003.851.211140$6.12AL|NL
57 Will Warren NYY 16004.411.291750$6.12AL|NL
58 Will Vest DET 4003.701.23411$5.92AL|NL
59 Ronny Henriquez MIA 4003.951.20411$5.75AL|NL
60 Chris Bassitt TOR 17004.331.271550$5.61AL|NL
61 Gavin Williams CLE 17004.311.321770$5.65AL|NL
62 Jordan Leasure CWS 4004.321.27521$5.36AL|NL
63 Jack Flaherty DET 11004.131.231240$5.16AL|NL
64 Jesus Luzardo PHI 11004.101.241240$5.06AL|NL
65 Cole Sands MIN 4004.221.24411$4.93AL|NL
66 Mike Vasil CWS 6004.341.31521$4.72AL|NL
67 Ranger Suarez PHI 11003.901.231030$4.54AL|NL
68 Chase Burns CIN 8003.791.16930$4.56AL|NL
69 Jacob Misiorowski MIL 11004.021.281250$4.50AL|NL
70 Clayton Beeter WAS 4003.971.35421$4.41AL|NL
71 Shane Baz TB 16004.521.281560$3.98AL|NL
72 Justin Verlander SF 17004.481.261450$4.01AL|NL
73 Yennier Cano BAL 4004.331.33411$3.96AL|NL
74 Jonah Tong NYM 10003.931.251040$3.74AL|NL
75 MacKenzie Gore WAS 17004.501.361870$3.63AL|NL
76 Bailey Ober MIN 16004.751.221440$3.58AL|NL
77 Sean Manaea NYM 10004.131.231030$3.30AL|NL
78 Sean Newcomb OAK 4004.391.41421$3.16AL|NL
79 Drew Rasmussen TB 10004.041.18820$3.05AL|NL
80 Ryan Pepiot TB 16004.761.271560$2.64AL|NL
81 Kyle Leahy STL 4004.701.43421$2.45AL|NL
82 Emmet Sheehan LAD 10004.451.251140$2.33AL|NL
83 Joey Cantillo CLE 8003.911.27930$2.24AL|NL
84 Quinn Priester MIL 12004.091.26930$2.14AL|NL
85 Andrew Abbott CIN 16004.621.291460$2.07AL|NL
86 Calvin Faucher MIA 4004.921.43421$2.06AL|NL
87 Nick Lodolo CIN 11004.331.251030$2.00AL|NL
88 Bryce Miller SEA 11004.351.21930$1.99AL|NL
89 Sandy Alcantara MIA 17004.551.281350$1.89AL|NL
90 Trevor Rogers BAL 16004.611.331560$1.62AL|NL
91 Kyle Bradish BAL 10004.281.281040$1.56AL|NL
92 Cole Ragans IL-60 KAN 6003.771.20720$1.50AL|NL
93 Taj Bradley MIN 13004.501.301250$1.37AL|NL
94 Zebby Matthews MIN 10004.491.251030$1.30AL|NL
95 Clay Holmes NYM 12003.951.33940$1.06AL|NL
96 Yu Darvish SD 9004.341.21830$1.00AL|NL
97 Cade Horton CHC 10004.311.26940$1.00AL|NL
98 Jack Leiter TEX 12004.441.301150$0.99AL|NL
99 Luis Gil NYY 16004.681.361680$0.95AL|NL
100 Jose Soriano LAA 17004.221.401470$0.79AL|NL
101 Eury Perez MIA 10004.711.231030$0.77AL|NL
102 Aaron Nola PHI 11004.631.281130$0.71AL|NL
103 Grant Taylor CWS 4003.121.14510$0.71AL|NL
104 Jameson Taillon CHC 16004.731.261240$0.62AL|NL
105 Nolan McLean NYM 10004.061.29840$0.58AL|NL
106 Connelly Early BOS 10004.251.30930$0.40AL|NL
107 Chris Martin TEX 4003.341.05410$0.24AL|NL
108 Jake Woodford ARI 5005.031.44321$0.21AL|NL
109 Tyler Wells BAL 13004.881.241140$0.03AL|NL
110 Kumar Rocker TEX 8004.191.25730$-0.11AL|NL
111 Casey Mize DET 10004.371.26830$-0.12AL|NL
112 Ian Seymour TB 12004.651.271040$-0.19AL|NL
113 Brayan Bello BOS 17004.511.351360$-0.38AL|NL
114 Joey Wentz ATL 16004.781.361560$-0.60AL|NL
115 Matthew Strahm PHI 4003.891.14510$-0.64AL|NL
116 Tyler Mahle IL-60 TEX 7004.131.24620$-0.71AL|NL
117 Jake Latz TEX 9004.281.31840$-0.71AL|NL
118 Payton Tolle BOS 7004.321.26730$-0.73AL|NL
119 Chad Patrick MIL 8004.381.25720$-0.78AL|NL
120 Adrian Morejon SD 4003.451.15410$-0.82AL|NL
121 Jose Berrios TOR 15004.741.311240$-0.88AL|NL
122 David Peterson NYM 11004.201.37940$-1.09AL|NL
123 Brady Singer CIN 16004.861.361560$-1.16AL|NL
124 Bryce Elder ATL 16004.671.351350$-1.21AL|NL
125 Phil Maton TEX 4003.621.17410$-1.28AL|NL
126 Ryan Helsley NYM 4003.571.18410$-1.28AL|NL
127 Clayton Kershaw LAD 14004.681.321140$-1.38AL|NL
128 Tyler Rogers NYM 4003.381.13310$-1.38AL|NL
129 Ryan Weathers MIA 11004.701.321030$-1.44AL|NL
130 Michael McGreevy STL 11004.281.30730$-1.53AL|NL
131 Troy Melton DET 5004.061.23520$-1.54AL|NL
132 Ryan Yarbrough NYY 4003.871.16410$-1.64AL|NL
133 J.T. Ginn OAK 10004.521.34930$-1.64AL|NL
134 Parker Messick CLE 10004.591.33930$-1.73AL|NL
135 Lucas Giolito BOS 17004.881.341460$-1.90AL|NL
136 Orion Kerkering PHI 4003.741.22410$-1.93AL|NL
137 Tyler Holton DET 4003.641.14310$-1.93AL|NL
138 Jared Koenig MIL 4003.721.23410$-1.98AL|NL
139 Robert Garcia TEX 4003.741.23410$-2.01AL|NL
140 Michael Wacha KAN 10004.651.30830$-2.21AL|NL
141 Hunter Gaddis CLE 4004.161.17410$-2.23AL|NL
142 Charlie Morton DET 11004.751.381150$-2.25AL|NL
143 David Robertson PHI 4004.031.30520$-2.26AL|NL
144 Gregory Soto NYM 4003.681.28420$-2.34AL|NL
145 Luke Weaver NYY 4004.141.19410$-2.37AL|NL
146 Brandon Sproat NYM 10004.401.32730$-2.41AL|NL
147 Zac Gallen ARI 17004.851.361460$-2.41AL|NL
148 Slade Cecconi CLE 11004.921.28930$-2.41AL|NL
149 Aaron Ashby MIL 4003.521.33420$-2.49AL|NL
150 Cade Cavalli WAS 11004.491.37940$-2.48AL|NL
151 Kodai Senga NYM 5004.111.31520$-2.52AL|NL
152 Gordon Graceffo STL 6004.181.31520$-2.73AL|NL
153 Dauri Moreta PIT 4004.141.24410$-2.80AL|NL
154 Kyle Harrison BOS 7004.631.34730$-2.89AL|NL
155 Shane Smith CWS 10004.821.34940$-2.95AL|NL
156 Steven Okert HOU 4004.321.22410$-2.94AL|NL
157 Eric Lauer TOR 4004.171.26410$-3.02AL|NL
158 PJ Poulin WAS 4003.901.32420$-3.07AL|NL
159 Simeon Woods Richardson MIN 12004.851.341050$-3.05AL|NL
160 Braxton Ashcraft PIT 10004.601.35830$-3.07AL|NL
161 Justin Wrobleski LAD 4004.071.29420$-3.11AL|NL
162 Bubba Chandler PIT 9004.671.40940$-3.13AL|NL
163 Dean Kremer BAL 11004.961.341040$-3.16AL|NL
164 Brooks Raley NYM 4004.191.28410$-3.23AL|NL
165 John Schreiber KAN 4004.131.29410$-3.22AL|NL
166 Noah Cameron KAN 12004.841.351040$-3.26AL|NL
167 Jayden Murray HOU 4004.321.26420$-3.29AL|NL
168 Chris Paddack DET 9004.651.28620$-3.30AL|NL
169 Brandon Eisert CWS 4004.271.27410$-3.28AL|NL
170 Zack Littell CIN 15005.031.301140$-3.32AL|NL
171 Patrick Corbin TEX 16004.921.361350$-3.30AL|NL
172 Craig Kimbrel HOU 4004.591.31520$-3.33AL|NL
173 Evan Sisk PIT 4003.851.37420$-3.42AL|NL
174 Jimmy Herget COL 4004.451.25410$-3.43AL|NL
175 Matthew Liberatore STL 12004.711.35940$-3.44AL|NL
176 Ryne Nelson ARI 11004.811.31830$-3.46AL|NL
177 Brad Lord WAS 11004.481.38840$-3.54AL|NL
178 Jose Fermin LAA 4004.351.29420$-3.60AL|NL
179 Wandy Peralta SD 4003.781.31320$-3.64AL|NL
180 Tobias Myers MIL 4004.371.29410$-3.63AL|NL
181 Colin Rea CHC 16004.941.341250$-3.62AL|NL
182 Angel Zerpa KAN 4003.941.28310$-3.66AL|NL
183 Lucas Erceg KAN 4004.131.34420$-3.64AL|NL
184 Cristian Javier HOU 13005.141.351260$-3.67AL|NL
185 Riley O'Brien STL 4004.041.36420$-3.66AL|NL
186 Kai-Wei Teng SF 12004.901.421250$-3.66AL|NL
187 Kyle Hart SD 4004.281.31420$-3.65AL|NL
188 Aaron Civale CHC 4004.211.24310$-3.78AL|NL
189 Yusei Kikuchi LAA 17005.071.401660$-3.79AL|NL
190 Juan Mejia COL 4004.471.39520$-3.81AL|NL
191 Hurston Waldrep ATL 10004.781.39940$-3.86AL|NL
192 A.J. Blubaugh HOU 9005.041.37940$-4.00AL|NL
193 Cade Povich BAL 11005.031.361040$-3.98AL|NL
194 Yoendrys Gomez CWS 12005.011.381150$-4.06AL|NL
195 Dane Dunning ATL 4004.371.34410$-4.06AL|NL
196 Reed Garrett NYM 4004.311.35420$-4.05AL|NL
197 Justin Sterner OAK 4004.701.28410$-4.12AL|NL
198 Colton Gordon HOU 9005.051.33830$-4.12AL|NL
199 Kyle Backhus ARI 4004.281.37420$-4.17AL|NL
200 Robert Stephenson LAA 4004.631.20310$-4.17AL|NL
201 Elvis Alvarado OAK 4004.391.36420$-4.27AL|NL
202 Jose Urquidy DET 9004.811.30630$-4.32AL|NL
203 Grant Wolfram BAL 4004.331.38420$-4.34AL|NL
204 Isaac Mattson PIT 4004.381.38420$-4.43AL|NL
205 Tanner Banks PHI 4004.651.33410$-4.47AL|NL
206 Steven Wilson CWS 4004.851.31420$-4.65AL|NL
207 Ryan Thompson ARI 4004.331.32310$-4.69AL|NL
208 Anthony DeSclafani ARI 8005.061.34720$-4.71AL|NL
209 Eduardo Rodriguez ARI 11004.861.39940$-4.73AL|NL
210 Adrian Houser TB 16004.831.371150$-4.75AL|NL
211 Tyler Alexander CWS 8004.971.31620$-4.74AL|NL
212 Jaden Hill COL 4004.581.38420$-4.78AL|NL
213 Mick Abel MIN 4004.511.40420$-4.83AL|NL
214 Rico Garcia BAL 4004.801.34420$-4.82AL|NL
215 Brandon Pfaadt ARI 17005.171.341340$-4.91AL|NL
216 Brock Burke LAA 4004.481.32310$-4.95AL|NL
217 Enyel De Los Santos HOU 4004.911.33410$-4.92AL|NL
218 Mitch Keller PIT 16005.081.401450$-4.95AL|NL
219 Connor Seabold ATL 5004.751.33410$-4.99AL|NL
220 Nick Martinez CIN 5004.801.32410$-4.99AL|NL
221 Joe Boyle TB 6004.901.41630$-5.05AL|NL
222 Rafael Montero DET 4004.681.40420$-5.13AL|NL
223 Angel Chivilli COL 4004.831.37410$-5.13AL|NL
224 Cade Gibson MIA 4004.391.36310$-5.13AL|NL
225 Carmen Mlodzinski PIT 9004.711.41730$-5.20AL|NL
226 Tommy Kahnle DET 4004.411.37320$-5.25AL|NL
227 Konnor Pilkington WAS 4004.451.46420$-5.24AL|NL
228 Lake Bachar MIA 4004.951.36420$-5.25AL|NL
229 Luis Garcia LAA 4004.561.36310$-5.43AL|NL
230 Shawn Dubin IL-15 BAL 4004.801.42420$-5.51AL|NL
231 Taylor Clarke KAN 4004.931.30310$-5.56AL|NL
232 Jose Quintana MIL 11004.811.40840$-5.59AL|NL
233 Chris Roycroft STL 4004.311.43320$-5.60AL|NL
234 Logan Allen CLE 17004.971.401360$-5.63AL|NL
235 Mason Thompson WAS 4004.531.39310$-5.64AL|NL
236 Hogan Harris OAK 4004.731.46420$-5.73AL|NL
237 Chayce McDermott BAL 5004.871.46530$-5.79AL|NL
238 Miles Mikolas STL 14004.931.33830$-5.79AL|NL
239 Joel Peguero SF 4004.551.41320$-5.85AL|NL
240 Seth Lugo IL-15 KAN 6005.091.37520$-5.89AL|NL
241 Andre Pallante STL 11004.561.43740$-5.97AL|NL
242 Taylor Rashi ARI 4004.691.40320$-6.00AL|NL
243 Janson Junk MIA 12005.091.34830$-6.03AL|NL
244 Connor Brogdon LAA 4004.941.36310$-6.10AL|NL
245 Shinnosuke Ogasawara WAS 4004.731.41320$-6.16AL|NL
246 Luis Morales OAK 10005.061.40840$-6.16AL|NL
247 Anthony Molina COL 4004.831.39310$-6.16AL|NL
248 Dietrich Enns BAL 4005.061.45420$-6.22AL|NL
249 Johan Oviedo PIT 11004.931.44950$-6.26AL|NL
250 Daniel Lynch KAN 4004.911.42320$-6.56AL|NL
251 Valente Bellozo MIA 10005.201.35730$-6.55AL|NL
252 Javier Assad CHC 7004.881.42530$-6.59AL|NL
253 Ryan Bergert KAN 11005.291.421040$-6.65AL|NL
254 Tyler Phillips MIA 4004.991.42310$-6.70AL|NL
255 Joe Rock TB 7005.141.38520$-6.78AL|NL
256 Kyle Nicolas PIT 4005.081.52420$-6.86AL|NL
257 Carson Seymour SF 11005.061.44940$-6.88AL|NL
258 Hayden Birdsong SF 5005.341.47520$-6.93AL|NL
259 Roansy Contreras COL 4005.161.42320$-7.00AL|NL
260 Carson Whisenhunt IL-15 SF 7005.071.41520$-7.02AL|NL
261 Jeffrey Springs OAK 11005.271.41930$-7.18AL|NL
262 Ryan Rolison COL 4005.141.45310$-7.22AL|NL
263 Marcus Stroman NYY 6004.981.43420$-7.24AL|NL
264 Sean Burke CWS 10005.421.42940$-7.30AL|NL
265 Jonathan Cannon CWS 5005.441.42420$-7.47AL|NL
266 Jason Alexander HOU 14005.251.411140$-7.58AL|NL
267 Randy Vasquez SD 10005.051.39630$-7.62AL|NL
268 Tyler Ferguson OAK 4005.141.51320$-7.74AL|NL
269 Martin Perez CWS 10005.091.43740$-7.80AL|NL
270 Mitch Spence OAK 6005.261.42420$-7.84AL|NL
271 Kyle Freeland COL 10005.361.42830$-7.90AL|NL
272 Keider Montero DET 11005.201.42840$-7.94AL|NL
273 Michael Lorenzen KAN 12005.241.42950$-8.03AL|NL
274 Jake Irvin WAS 12005.181.40840$-8.06AL|NL
275 Gabriel Hughes COL 8005.291.44630$-8.10AL|NL
276 Ryan Feltner COL 6005.451.47520$-8.13AL|NL
277 Luis Severino OAK 11005.191.43840$-8.13AL|NL
278 Jose Urena LAA 4005.461.53320$-8.47AL|NL
279 Andrew Alvarez WAS 9005.041.47640$-8.53AL|NL
280 Albert Suarez BAL 4005.651.51320$-8.63AL|NL
281 Lucas Gilbreath COL 4005.341.57320$-8.61AL|NL
282 Ken Waldichuk OAK 7005.471.50630$-8.74AL|NL
283 Stephen Kolek KAN 12005.111.44840$-8.73AL|NL
284 Mason Barnett OAK 11005.391.46940$-8.94AL|NL
285 Caden Dana LAA 11005.561.43940$-9.05AL|NL
286 Osvaldo Bido OAK 8005.641.48730$-9.16AL|NL
287 Kyle Hendricks LAA 10005.401.39630$-9.15AL|NL
288 Tanner Gordon COL 9005.701.43720$-9.48AL|NL
289 Walker Buehler PHI 13005.371.461050$-9.79AL|NL
290 Tomoyuki Sugano BAL 15005.651.381140$-9.97AL|NL
291 Davis Martin CWS 11005.491.45840$-10.04AL|NL
292 Mitch Farris LAA 14005.411.471150$-10.37AL|NL
293 McCade Brown COL 9005.721.50730$-10.92AL|NL
294 German Marquez COL 9005.781.50730$-11.15AL|NL
295 Nabil Crismatt ARI 7005.871.49420$-11.53AL|NL
296 Taijuan Walker PHI 10005.631.48640$-12.10AL|NL
297 Adam Mazur MIA 9005.961.48630$-12.34AL|NL
298 Mitchell Parker WAS 16005.391.471060$-12.98AL|NL
299 Bradley Blalock COL 7006.231.61530$-13.59AL|NL
300 Antonio Senzatela COL 10005.861.57630$-15.05AL|NL