2025 Fantasy Baseball Rankings - RP
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 Edwin Diaz NYM 9102.771.051445$22.16AL|NL
2 Cade Smith CLE 11103.071.121345$21.35AL|NL
3 Bryan Abreu HOU 10103.101.151345$20.48AL|NL
4 Ryan Walker SF 10103.181.161135$19.52AL|NL
5 Tanner Scott LAD 10103.221.221245$19.06AL|NL
6 Jhoan Duran PHI 10102.801.141134$16.96AL|NL
7 Andres Munoz SEA 9102.821.161244$16.52AL|NL
8 Aroldis Chapman BOS 9102.981.191344$16.17AL|NL
9 Jeff Hoffman TOR 10103.351.141234$15.86AL|NL
10 David Bednar NYY 10103.381.161234$15.55AL|NL
11 Raisel Iglesias ATL 10103.481.141124$15.20AL|NL
12 Daniel Palencia CHC 9003.541.251145$13.36AL|NL
13 Robert Suarez SD 9003.461.171034$10.26AL|NL
14 Drew Rasmussen TB 25223.701.202460$10.19AL|NL
15 Peter Fairbanks TB 10003.571.211034$9.83AL|NL
16 Jose A. Ferrer WAS 10003.301.25934$9.76AL|NL
17 JoJo Romero STL 9003.351.28944$9.08AL|NL
18 Mason Miller SD 10102.491.021541$9.08AL|NL
19 Emilio Pagan CIN 9004.091.231134$8.51AL|NL
20 Kenley Jansen LAA 9004.241.261044$7.53AL|NL
21 Dennis Santana PIT 9004.151.35944$6.51AL|NL
22 Carlos Estevez KAN 10014.281.32944$6.44AL|NL
23 Griffin Jax TB 10103.051.101331$6.09AL|NL
24 Keegan Akin BAL 9003.681.231033$5.37AL|NL
25 Devin Williams NYY 10103.131.181341$4.99AL|NL
26 Shawn Armstrong TEX 9003.811.22933$4.85AL|NL
27 Cam Schlittler NYY 28224.031.3426110$4.66AL|NL
28 Kyle Finnegan DET 9003.691.27933$4.63AL|NL
29 Blake Treinen LAD 10103.321.171131$3.97AL|NL
30 Ryan Helsley NYM 9103.241.181141$3.72AL|NL
31 Sean Newcomb OAK 9003.841.34943$3.57AL|NL
32 Justin Topa MIN 10003.971.34933$3.25AL|NL
33 Abner Uribe MIL 9003.061.261142$3.06AL|NL
34 Calvin Faucher MIA 9004.111.37943$2.64AL|NL
35 Noah Cameron KAN 26224.201.332280$2.60AL|NL
36 Luke Weaver NYY 10103.781.191131$2.55AL|NL
37 Victor Vodnik COL 9004.091.421053$2.50AL|NL
38 Andrew Saalfrank ARI 9003.901.46843$1.89AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Reid Detmers LAA 10103.251.121230$1.26AL|NL
40 Trevor Megill IL-15 MIL 6003.331.16722$1.12AL|NL
41 Jeremiah Estrada SD 9103.161.151240$0.76AL|NL
42 Fernando Cruz NYY 9103.181.151240$0.71AL|NL
43 Matt Brash SEA 9103.011.191140$0.38AL|NL
44 Ian Seymour TB 21114.161.252060$0.37AL|NL
45 Jordan Leasure CWS 9003.881.311042$0.33AL|NL
46 Matthew Strahm PHI 9103.491.121130$-0.03AL|NL
47 Ben Brown CHC 9103.341.131030$-0.10AL|NL
48 Troy Melton DET 11113.571.171130$-0.17AL|NL
49 Chris Martin TEX 9003.231.11921$-0.23AL|NL
50 Adrian Morejon SD 9103.271.181030$-0.45AL|NL
51 Payton Tolle BOS 17114.071.271760$-0.71AL|NL
52 Matthew Liberatore STL 23124.061.311980$-0.84AL|NL
53 Grant Taylor CWS 9003.221.211041$-0.89AL|NL
54 Jose Alvarado PHI 9103.331.271140$-1.17AL|NL
55 Robert Garcia TEX 9003.361.221031$-1.32AL|NL
56 Caleb Ferguson SEA 9103.391.241040$-1.33AL|NL
57 Garrett Whitlock BOS 9003.501.191031$-1.34AL|NL
58 Clay Holmes NYM 21113.841.371880$-1.37AL|NL
59 Sawyer Gipson-Long DET 11113.701.211030$-1.36AL|NL
60 Will Vest DET 9003.271.22931$-1.43AL|NL
61 Quinn Priester MIL 23114.001.351980$-1.52AL|NL
62 Parker Messick CLE 24124.121.352190$-1.66AL|NL
63 Camilo Doval NYY 9103.471.311150$-1.90AL|NL
64 Seranthony Dominguez TOR 9003.631.251141$-1.93AL|NL
65 Mike Vasil CWS 12114.371.37941$-1.95AL|NL
66 Cole Sands MIN 10003.781.221031$-2.13AL|NL
67 Lucas Erceg KAN 10003.591.291041$-2.43AL|NL
68 Nick Martinez CIN 14114.221.241230$-2.48AL|NL
69 Chad Patrick MIL 11114.091.241030$-2.84AL|NL
70 Yennier Cano BAL 9003.591.30941$-2.99AL|NL
71 J.T. Ginn OAK 21114.191.361870$-3.03AL|NL
72 Andre Pallante STL 24123.941.411890$-3.12AL|NL
73 Gabe Speier SEA 9003.091.121130$-3.13AL|NL
74 Tyler Rogers NYM 11103.881.27820$-3.25AL|NL
75 Gordon Graceffo STL 12113.991.28930$-3.32AL|NL
76 Ronny Henriquez MIA 9003.821.28931$-3.32AL|NL
77 Hunter Gaddis CLE 10014.121.261031$-3.46AL|NL
78 Kyle Leahy STL 9003.721.29831$-3.51AL|NL
79 Tyler Kinley ATL 9003.921.311041$-3.53AL|NL
80 Shane Smith CWS 24124.381.3621100$-3.55AL|NL
81 Jose Butto SF 9003.841.30931$-3.57AL|NL
82 Brad Lord WAS 25124.211.381990$-3.80AL|NL
83 Bubba Chandler PIT 20114.351.381990$-3.89AL|NL
84 Carson Seymour SF 19114.131.391570$-4.14AL|NL
85 Slade Cecconi CLE 24124.601.322060$-4.15AL|NL
86 Antonio Santillan CIN 9004.161.321041$-4.19AL|NL
87 Carmen Mlodzinski PIT 13114.201.351150$-4.37AL|NL
88 David Robertson PHI 9003.341.191130$-4.42AL|NL
89 Garrett Cleavinger TB 9003.411.211240$-4.46AL|NL
90 Brad Keller CHC 9003.891.35831$-4.51AL|NL
91 Dietrich Enns BAL 9003.361.14920$-4.60AL|NL
92 Jake Latz TEX 12114.211.401260$-4.66AL|NL
93 Dylan Lee ATL 9003.451.161030$-4.69AL|NL
94 Ryan Thompson ARI 9003.911.34731$-4.78AL|NL
95 Ryan Yarbrough NYY 12114.391.30930$-4.83AL|NL
96 Kai-Wei Teng SF 22114.381.401990$-4.88AL|NL
97 Edwin Uceta TB 10003.691.191140$-5.01AL|NL
98 Louie Varland TOR 9003.421.17920$-5.04AL|NL
99 Alex Vesia IL-15 LAD 8003.461.191030$-5.30AL|NL
100 Jason Alexander HOU 19114.361.381460$-5.37AL|NL
101 Gregory Soto NYM 9003.351.251040$-5.37AL|NL
102 Anthony DeSclafani IL-15 ARI 9114.361.33730$-5.46AL|NL
103 Orion Kerkering PHI 9003.491.231030$-5.49AL|NL
104 Kyle Harrison BOS 9114.501.37940$-5.55AL|NL
105 Stephen Kolek KAN 10114.191.38730$-5.69AL|NL
106 Tyler Alexander CWS 13114.601.331040$-5.74AL|NL
107 Bryan King HOU 9003.541.22930$-5.83AL|NL
108 Bryan Baker TB 9003.711.221030$-5.90AL|NL
109 Elvis Alvarado OAK 9004.331.42941$-5.92AL|NL
110 Steven Okert HOU 9003.871.221140$-5.95AL|NL
111 Jared Koenig MIL 9003.511.25930$-6.06AL|NL
112 Caleb Thielbar CHC 9003.631.22930$-6.04AL|NL
113 Kirby Yates LAD 9003.641.251040$-6.04AL|NL
114 Mitch Farris LAA 16114.471.421470$-6.05AL|NL
115 Riley O'Brien STL 9003.341.30940$-6.17AL|NL
116 Hayden Birdsong SF 12114.531.441260$-6.19AL|NL
117 Andrew Kittredge CHC 9003.711.22930$-6.22AL|NL
118 Tyler Phillips MIA 9014.321.39731$-6.23AL|NL
119 Mitch Spence OAK 11114.501.37830$-6.25AL|NL
120 Cole Henry WAS 10014.471.41951$-6.37AL|NL
121 Steven Matz BOS 9003.721.20820$-6.37AL|NL
122 Pierce Johnson ATL 9003.701.271040$-6.38AL|NL
123 Taylor Rogers CHC 9003.681.281040$-6.44AL|NL
124 Andrew Alvarez WAS 20114.211.441380$-6.43AL|NL
125 Angel Zerpa KAN 9003.511.29930$-6.47AL|NL
126 Daniel Coulombe TEX 8003.581.23830$-6.55AL|NL
127 Tanner Banks PHI 8003.661.21820$-6.53AL|NL
128 Justin Wilson BOS 8003.671.25930$-6.59AL|NL
129 Eduard Bazardo SEA 9003.741.25930$-6.60AL|NL
130 Mark Leiter Jr. NYY 8003.721.24930$-6.61AL|NL
131 Steven Wilson CWS 9014.731.40941$-6.65AL|NL
132 Dylan Dodd ATL 9003.681.21720$-6.69AL|NL
133 Aaron Ashby MIL 9003.411.34940$-6.74AL|NL
134 Tyler Holton DET 9003.721.24820$-6.77AL|NL
135 Brendon Little TOR 8003.271.37940$-6.84AL|NL
136 Tobias Myers MIL 9003.891.21820$-6.86AL|NL
137 Robert Stephenson LAA 9004.041.241030$-6.87AL|NL
138 Tommy Nance TOR 9003.681.26830$-6.88AL|NL
139 Brandon Eisert CWS 9003.701.26830$-6.93AL|NL
140 Keaton Winn SF 7003.551.22720$-6.94AL|NL
141 Nick Mears MIL 8003.791.26930$-6.93AL|NL
142 Drew Pomeranz CHC 8003.761.27930$-6.96AL|NL
143 Phil Maton TEX 9003.811.27930$-6.96AL|NL
144 Yariel Rodriguez TOR 9003.871.291040$-6.98AL|NL
145 Justin Hagenman NYM 7003.711.15610$-7.00AL|NL
146 Craig Kimbrel HOU 9003.941.311140$-7.03AL|NL
147 Jordan Wicks CHC 8003.691.26820$-7.05AL|NL
148 Mason Montgomery TB 9003.861.27930$-7.08AL|NL
149 Clayton Beeter WAS 9003.741.331050$-7.09AL|NL
150 Colton Gordon HOU 8003.861.19720$-7.09AL|NL
151 Brooks Raley NYM 9003.831.28930$-7.11AL|NL
152 Paul Sewald IL-60 CLE 8004.061.22930$-7.13AL|NL
153 Janson Junk IL-15 MIA 21124.781.351450$-7.28AL|NL
154 Brady Basso OAK 8003.751.24720$-7.31AL|NL
155 Dauri Moreta PIT 9003.981.301040$-7.34AL|NL
156 Luis Morales OAK 19114.681.431690$-7.37AL|NL
157 Jorge Alcala STL 8003.831.27830$-7.42AL|NL
158 Ryan Fernandez STL 8003.671.31840$-7.45AL|NL
159 Hoby Milner TEX 7003.641.27720$-7.50AL|NL
160 Jake Junis CLE 9004.041.24820$-7.51AL|NL
161 Hunter Harvey IL-15 KAN 5003.551.19620$-7.54AL|NL
162 Hayden Harris ATL 7003.601.29730$-7.58AL|NL
163 Joe Kelly FA 5003.231.27620$-7.57AL|NL
164 Matthew Gage SF 9003.731.32830$-7.60AL|NL
165 Rob Zastryzny MIL 8003.821.26730$-7.63AL|NL
166 Luke Little CHC 7003.451.38840$-7.70AL|NL
167 John Brebbia ATL 8004.021.26830$-7.73AL|NL
168 Osvaldo Bido OAK 14114.891.401160$-7.74AL|NL
169 Anthony Banda LAD 10003.901.33940$-7.77AL|NL
170 Erik Sabrowski CLE 10013.971.401260$-7.77AL|NL
171 PJ Poulin WAS 9003.771.33840$-7.80AL|NL
172 Colin Rea CHC 24124.831.381870$-7.84AL|NL
173 Luis Garcia LAA 9003.921.33930$-7.82AL|NL
174 Brock Burke LAA 9004.021.31930$-7.85AL|NL
175 John Schreiber KAN 10003.931.33940$-7.85AL|NL
176 Matt Svanson STL 9003.701.32730$-7.85AL|NL
177 Bennett Sousa IL-15 HOU 5003.491.21520$-7.89AL|NL
178 Kody Funderburk MIN 9003.791.37940$-7.93AL|NL
179 Ryne Stanek NYM 8004.011.32940$-7.92AL|NL
180 Mason Englert TB 8004.121.26820$-7.93AL|NL
181 Justin Slaten BOS 9004.021.32930$-7.96AL|NL
182 Albert Suarez BAL 8004.061.24720$-7.95AL|NL
183 Brent Headrick IL-15 NYY 6003.851.22620$-7.95AL|NL
184 Allan Winans NYY 5003.691.19510$-8.04AL|NL
185 Tim Herrin CLE 9003.841.37940$-8.04AL|NL
186 Jalen Beeks ARI 8003.821.34830$-8.03AL|NL
187 Andrew Chafin LAA 8003.921.36940$-8.10AL|NL
188 Matt Festa CLE 9004.121.31940$-8.09AL|NL
189 Tristan Beck SF 8003.971.28720$-8.12AL|NL
190 Jovani Moran BOS 6003.691.33730$-8.12AL|NL
191 Kevin Kelly TB 8003.971.28720$-8.12AL|NL
192 Yuki Matsui SD 7003.951.32830$-8.13AL|NL
193 Michael Kopech LAD 8004.141.351040$-8.14AL|NL
194 Scott Barlow CIN 9004.081.361040$-8.18AL|NL
195 Jack Dreyer LAD 7003.901.30730$-8.20AL|NL
196 Paul Blackburn NYY 9004.121.29820$-8.21AL|NL
197 Cameron Booser CWS 8003.951.33840$-8.21AL|NL
198 Yaramil Hiraldo BAL 6003.951.24620$-8.24AL|NL
199 Chase Lee DET 6003.821.27620$-8.24AL|NL
200 Porter Hodge CHC 8003.901.38940$-8.24AL|NL
201 Ben Casparius LAD 10004.221.30940$-8.26AL|NL
202 Joey Wentz ATL 23124.711.4620110$-8.26AL|NL
203 Taylor Clarke KAN 9004.151.29820$-8.28AL|NL
204 Nabil Crismatt ARI 14114.781.42940$-8.30AL|NL
205 Sam Moll CIN 9004.001.36940$-8.31AL|NL
206 Ryan Pressly CHC 7003.791.30620$-8.32AL|NL
207 Julian Fernandez WAS 6003.831.28630$-8.32AL|NL
208 Edgardo Henriquez LAD 9004.061.35940$-8.35AL|NL
209 Rico Garcia BAL 8004.151.30830$-8.36AL|NL
210 Tayler Saucedo SEA 7003.761.35730$-8.34AL|NL
211 Brenan Hanifee DET 8003.811.31620$-8.38AL|NL
212 Nic Enright CLE 10014.221.31940$-8.37AL|NL
213 Konnor Pilkington WAS 9003.861.37840$-8.41AL|NL
214 Wandy Peralta SD 8003.721.37730$-8.41AL|NL
215 Jonathan Bowlan KAN 8004.041.30730$-8.45AL|NL
216 Aaron Bummer IL-15 ATL 4003.251.27410$-8.49AL|NL
217 Josh Sborz IL-60 TEX 7003.961.32730$-8.47AL|NL
218 Craig Yoho MIL 8003.901.37840$-8.47AL|NL
219 Brooks Kriske MIN 9004.161.371040$-8.47AL|NL
220 Shawn Dubin BAL 7003.921.33730$-8.47AL|NL
221 Brian Van Belle TB 10014.191.27720$-8.48AL|NL
222 Bryse Wilson CWS 12114.961.42840$-8.54AL|NL
223 Trevor McDonald SF 6003.711.29520$-8.53AL|NL
224 Yohan Ramirez PIT 8004.011.35830$-8.52AL|NL
225 Joe Boyle TB 8014.121.401050$-8.55AL|NL
226 Joe Rock TB 10014.171.31830$-8.56AL|NL
227 Joey Lucchesi SF 8003.801.33630$-8.54AL|NL
228 Luke Jackson SEA 8003.851.36730$-8.60AL|NL
229 Kyle Backhus ARI 9003.941.37840$-8.60AL|NL
230 Enyel De Los Santos HOU 8004.191.32830$-8.62AL|NL
231 Jackson Rutledge WAS 8004.091.31730$-8.64AL|NL
232 Bryan Hudson CWS 7003.781.34630$-8.62AL|NL
233 Gregory Santos IL-60 SEA 5003.611.32520$-8.67AL|NL
234 Jake Bird NYY 6003.821.33630$-8.64AL|NL
235 Easton Lucas TOR 7003.971.30630$-8.65AL|NL
236 A.J. Blubaugh HOU 9004.281.33940$-8.66AL|NL
237 David Morgan SD 9004.101.34840$-8.66AL|NL
238 Zak Kent CLE 8004.001.37830$-8.68AL|NL
239 Bryce Jarvis ARI 11114.911.50950$-8.70AL|NL
240 Chase Silseth LAA 7004.011.34730$-8.72AL|NL
241 Pierson Ohl MIN 6004.151.22510$-8.73AL|NL
242 Lake Bachar MIA 9004.271.34940$-8.74AL|NL
243 Yoendrys Gomez CWS 22124.841.4519110$-8.73AL|NL
244 Braydon Fisher TOR 7004.071.33730$-8.74AL|NL
245 Ryan Zeferjahn LAA 9004.271.371040$-8.72AL|NL
246 Evan Sisk PIT 8003.801.39730$-8.76AL|NL
247 Drew Sommers DET 6003.611.35520$-8.77AL|NL
248 Mason Fluharty TOR 8004.071.33730$-8.78AL|NL
249 Jonathan Brubaker SF 7004.011.31620$-8.80AL|NL
250 Alex Lange DET 6003.761.37630$-8.82AL|NL
251 Michael Tonkin MIN 10004.301.33930$-8.80AL|NL
252 Casey Legumina SEA 6004.011.31620$-8.80AL|NL
253 Justin Wrobleski LAD 7003.981.32630$-8.82AL|NL
254 Thomas Hatch MIN 9004.171.34830$-8.83AL|NL
255 Kaleb Ort HOU 9004.271.35940$-8.84AL|NL
256 Shinnosuke Ogasawara WAS 10014.241.35940$-8.87AL|NL
257 Eric Orze TB 7004.101.34730$-8.88AL|NL
258 Easton McGee MIL 7004.121.30620$-8.92AL|NL
259 Bobby Miller LAD 6003.881.31520$-8.92AL|NL
260 Lazaro Estrada TOR 5004.201.23510$-8.93AL|NL
261 Kevin Herget NYM 6004.141.25520$-8.92AL|NL
262 Tommy Kahnle DET 8003.971.37730$-8.93AL|NL
263 Grant Anderson IL-15 MIL 5003.921.30520$-8.96AL|NL
264 Carlos Vargas SEA 9003.921.38730$-8.97AL|NL
265 Ryan Bergert KAN 27124.841.4322110$-9.00AL|NL
266 Mason Barnett OAK 15114.871.461160$-9.00AL|NL
267 Jordan Hicks BOS 7003.991.38730$-8.99AL|NL
268 Trent Harris SF 6003.891.32520$-9.01AL|NL
269 Mason Black SF 9014.301.33830$-9.03AL|NL
270 Shelby Miller MIL 4003.901.24410$-9.02AL|NL
271 Tim Mayza PHI 7003.971.35620$-9.04AL|NL
272 Dominic Hamel NYM 5004.071.28520$-9.04AL|NL
273 Brandon Waddell NYM 8004.101.32630$-9.07AL|NL
274 Ryan Brasier IL-15 CHC 4003.911.25410$-9.08AL|NL
275 Jose Fermin LAA 8004.301.38940$-9.06AL|NL
276 Ian Hamilton NYY 4003.811.34520$-9.06AL|NL
277 Hunter Stratton ATL 8004.211.33730$-9.07AL|NL
278 Anthony Veneziano STL 6003.941.32520$-9.08AL|NL
279 Kendry Rojas MIN 4003.791.28410$-9.09AL|NL
280 Andre Granillo STL 8004.151.35730$-9.13AL|NL
281 Daniel Lynch KAN 9004.201.33730$-9.12AL|NL
282 Nick Hernandez HOU 7004.321.32730$-9.12AL|NL
283 Isaac Mattson PIT 9004.311.37940$-9.14AL|NL
284 Nathan Wiles ATL 6004.241.26510$-9.14AL|NL
285 Grant Wolfram BAL 9004.141.38840$-9.16AL|NL
286 Kyle Nicolas PIT 9004.191.40940$-9.16AL|NL
287 Paul Gervase LAD 4004.021.32520$-9.19AL|NL
288 Liam Hendriks IL-60 BOS 4004.021.25410$-9.19AL|NL
289 Freddy Tarnok MIA 8004.301.36830$-9.20AL|NL
290 Logan Evans IL-15 SEA 6004.081.31520$-9.23AL|NL
291 Jake Woodford ARI 10014.211.33730$-9.21AL|NL
292 Jaden Hill COL 9004.311.38930$-9.24AL|NL
293 Jose Ruiz TEX 5004.061.32520$-9.25AL|NL
294 Spencer Bivens SF 9004.131.36730$-9.26AL|NL
295 Jordan Romano IL-15 PHI 4003.991.27420$-9.25AL|NL
296 Hogan Harris OAK 9004.181.38840$-9.26AL|NL
297 Andrew Hoffmann ARI 5004.011.33520$-9.24AL|NL
298 Codi Heuer DET 4003.871.30410$-9.26AL|NL
299 Brennan Bernardino BOS 8004.001.40730$-9.26AL|NL
300 Juan Mejia COL 9004.281.39940$-9.27AL|NL