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 28222.931.07391015$17.48AL|NL
2 Mason Miller OAK 28222.891.07411113$15.70AL|NL
3 Josh Hader HOU 28223.321.07401014$15.56AL|NL
4 Andres Munoz SEA 28222.791.11361113$14.70AL|NL
5 Emmanuel Clase CLE 29222.841.0728613$13.92AL|NL
6 Devin Williams NYY 28222.891.14361212$13.02AL|NL
7 Jeff Hoffman TOR 28223.111.1135912$12.64AL|NL
8 Ryan Helsley STL 28223.461.21331114$12.53AL|NL
9 Kris Bubic KAN 70533.511.2671230$12.10AL|NL
10 Aroldis Chapman BOS 26112.871.23391413$11.15AL|NL
11 Robert Suarez SD 28223.611.1828913$10.57AL|NL
12 Jhoan Duran MIN 28222.961.21321011$10.32AL|NL
13 Felix Bautista BAL 27113.211.15381212$10.05AL|NL
14 Tanner Scott LAD 27113.551.22321114$9.71AL|NL
15 Grant Holmes ATL 81544.061.3285310$9.18AL|NL
16 Drew Rasmussen TB 55423.581.1651140$7.45AL|NL
17 David Bednar PIT 27113.401.1931911$6.93AL|NL
18 Camilo Doval SF 26113.401.31291212$6.37AL|NL
19 Kenley Jansen LAA 26114.251.23281013$6.15AL|NL
20 Kyle Finnegan WAS 27114.031.33241014$6.08AL|NL
21 Trevor Megill MIL 27113.361.22331010$5.93AL|NL
22 Raisel Iglesias ATL 28223.251.143077$5.64AL|NL
23 Daniel Palencia CHC 27113.841.33311312$5.47AL|NL
24 Peter Fairbanks TB 26113.831.27271012$5.45AL|NL
25 Matthew Strahm PHI 28223.211.113286$5.29AL|NL
26 Will Vest DET 27113.031.192889$5.13AL|NL
27 Ronny Henriquez MIA 28223.711.2928109$4.71AL|NL
28 Robert Garcia TEX 27113.661.22291010$4.55AL|NL
29 Carlos Estevez KAN 27113.841.2625911$4.14AL|NL
30 Emilio Pagan CIN 27114.441.2230911$3.93AL|NL
31 Mike Soroka WAS 71444.251.3070270$3.93AL|NL
32 Clay Holmes NYM 67443.801.3458250$3.70AL|NL
33 Matthew Liberatore STL 66444.041.2956200$3.24AL|NL
34 Cade Smith CLE 30222.981.1340112$2.87AL|NL
35 Grant Taylor CWS 26113.831.2727109$2.15AL|NL
36 Ryne Nelson ARI 67444.241.2854190$1.99AL|NL
37 Griffin Jax MIN 29222.941.073681$1.74AL|NL
38 Dylan Lee ATL 28223.211.143283$1.66AL|NL
39 Landen Roupp SF 60434.001.3754250$1.20AL|NL
40 Orion Kerkering PHI 27113.141.192895$0.46AL|NL
41 Reid Detmers LAA 35223.561.2640132$0.08AL|NL
42 Slade Cecconi CLE 62344.351.2655160$-0.18AL|NL
43 Jeremiah Estrada SD 28223.291.1837121$-0.38AL|NL
44 Bryan Abreu HOU 29223.321.2138131$-0.52AL|NL
45 Gabe Speier SEA 28223.141.073380$-0.54AL|NL
46 Brandon Walter HOU 42323.821.2437110$-0.58AL|NL
47 Seth Halvorsen COL 26114.171.4624119$-1.08AL|NL
48 Luke Weaver NYY 28223.931.213093$-1.25AL|NL
49 Jason Adam SD 29223.531.1432111$-1.24AL|NL
50 Jon Gray IL-60 TEX 53334.161.3047170$-1.33AL|NL
51 Quinn Priester MIL 55334.141.2943190$-1.68AL|NL
52 Colton Gordon HOU 55334.301.2947160$-1.82AL|NL
53 Shelby Miller IL-15 ARI 18113.751.331977$-1.91AL|NL
54 Kevin Ginkel ARI 26113.711.272795$-1.98AL|NL
55 Noah Cameron KAN 54334.191.3347180$-2.12AL|NL
56 Andre Pallante STL 70444.261.4049260$-2.28AL|NL
57 Luis Ortiz CLE 48334.191.3345190$-2.31AL|NL
58 Nick Martinez CIN 59334.401.2947150$-2.41AL|NL
59 Hayden Birdsong SF 58334.391.3858260$-2.61AL|NL
60 Randy Rodriguez SF 27113.141.2231112$-2.68AL|NL
61 Abner Uribe MIL 26113.211.2333132$-2.73AL|NL
62 Shane Smith CWS 65344.471.3758260$-3.24AL|NL
63 Lucas Erceg KAN 26113.331.2727103$-3.29AL|NL
64 Phil Maton STL 28223.641.2529101$-3.33AL|NL
65 Ryan Walker SF 26113.021.152881$-3.38AL|NL
66 Ben Brown CHC 32223.721.2535110$-3.45AL|NL
67 Colin Rea CHC 70354.591.3153190$-3.47AL|NL
68 Kirby Yates LAD 25113.571.2032112$-3.51AL|NL
69 Matt Brash SEA 27113.181.2232121$-3.71AL|NL
70 Cam Schlittler NYY 51334.391.3545190$-3.69AL|NL
71 Garrett Whitlock BOS 27113.441.222982$-3.72AL|NL
72 Alex Vesia LAD 26113.901.1934112$-3.77AL|NL
73 Eric Lauer TOR 53334.681.3249190$-3.89AL|NL
74 Chris Martin TEX 24113.291.082541$-4.09AL|NL
75 Bryan Baker BAL 28224.071.2531111$-4.08AL|NL
76 Chad Patrick MIL 44234.161.2740140$-4.11AL|NL
77 Seranthony Dominguez BAL 28224.041.2933121$-4.13AL|NL
78 Aaron Bummer ATL 25112.731.2828101$-4.16AL|NL
79 Tommy Kahnle DET 26114.021.3126114$-4.37AL|NL
80 Tyler Rogers SF 29223.321.212160$-4.38AL|NL
81 Janson Junk MIA 51334.351.3337130$-4.40AL|NL
82 Hunter Gaddis CLE 28224.141.212791$-4.46AL|NL
83 Mitch Spence OAK 60334.531.3547180$-4.56AL|NL
84 Sawyer Gipson-Long IL-15 DET 44224.161.2737120$-4.60AL|NL
85 Reed Garrett NYM 28223.861.3632141$-4.61AL|NL
86 Gregory Soto BAL 28223.711.2931120$-4.72AL|NL
87 Steven Matz STL 35223.821.2931100$-4.81AL|NL
88 Garrett Cleavinger TB 27113.581.2633121$-4.94AL|NL
89 Paul Sewald CLE 27113.771.193181$-4.98AL|NL
90 Dennis Santana PIT 26113.561.3524103$-5.14AL|NL
91 Jack Perkins OAK 33224.011.3033130$-5.23AL|NL
92 Jordan Romano PHI 26114.251.2728103$-5.28AL|NL
93 J.T. Ginn OAK 38224.121.2934120$-5.27AL|NL
94 Calvin Faucher MIA 27114.031.4127124$-5.30AL|NL
95 Brad Lord WAS 38224.071.3430131$-5.40AL|NL
96 Adrian Morejon SD 27113.581.222781$-5.49AL|NL
97 Braxton Ashcraft PIT 32223.971.282890$-5.68AL|NL
98 Kyle Harrison BOS 40224.331.3340150$-5.68AL|NL
99 Fernando Cruz IL-15 NYY 19113.041.162780$-5.83AL|NL
100 Cole Sands MIN 27113.581.262781$-5.91AL|NL
101 Brock Stewart MIN 26113.481.2733110$-5.97AL|NL
102 Yariel Rodriguez TOR 27113.951.3028122$-5.98AL|NL
103 Joe Boyle TB 37224.201.4343230$-6.12AL|NL
104 Daysbel Hernandez ATL 27114.141.4130153$-6.18AL|NL
105 Yimi Garcia IL-15 TOR 23113.731.222681$-6.26AL|NL
106 Ryan Pressly CHC 26113.901.272382$-6.37AL|NL
107 Pierce Johnson ATL 26113.631.3531111$-6.36AL|NL
108 Bennett Sousa HOU 26113.561.232990$-6.40AL|NL
109 Jose A. Ferrer WAS 27113.471.262281$-6.46AL|NL
110 Nathan Wiles ATL 37224.251.3029100$-6.66AL|NL
111 Steven Okert HOU 24113.671.212890$-6.75AL|NL
112 Edwin Uceta TB 26114.101.2730101$-6.81AL|NL
113 Hoby Milner TEX 26113.791.232371$-6.81AL|NL
114 Tanner Banks PHI 26113.561.232670$-6.88AL|NL
115 Brandon Eisert CWS 25113.771.282581$-6.98AL|NL
116 Ryne Stanek NYM 27113.921.3330131$-7.00AL|NL
117 Nick Mears MIL 26113.671.2729100$-7.06AL|NL
118 Jared Koenig MIL 26113.871.272591$-7.08AL|NL
119 Drew Pomeranz CHC 27113.951.3028121$-7.07AL|NL
120 Ryan Bergert IL-15 SD 46334.791.3937180$-7.12AL|NL
121 Ryan Gusto HOU 41224.491.3436150$-7.12AL|NL
122 Ryan Brasier CHC 25113.811.162370$-7.31AL|NL
123 Tyler Holton DET 27113.771.192370$-7.38AL|NL
124 Blake Treinen IL-60 LAD 23113.731.222680$-7.36AL|NL
125 Robert Stephenson IL-15 LAA 21113.731.192570$-7.40AL|NL
126 Bryan King HOU 26113.791.232690$-7.42AL|NL
127 Davis Daniel ATL 36224.361.3329110$-7.42AL|NL
128 Louie Varland MIN 26113.671.272680$-7.55AL|NL
129 Anthony Bender MIA 27113.951.3025101$-7.56AL|NL
130 Kyle Backhus ARI 26113.601.3825111$-7.58AL|NL
131 Adrian Houser CWS 67354.521.4547250$-7.57AL|NL
132 Jose Alvarado PHI 17112.901.242070$-7.58AL|NL
133 Yennier Cano BAL 25113.371.322590$-7.58AL|NL
134 Brant Hurter DET 23113.421.222060$-7.70AL|NL
135 John Schreiber KAN 26113.981.3125101$-7.74AL|NL
136 Angel Zerpa KAN 26113.481.272280$-7.75AL|NL
137 Eduard Bazardo SEA 26113.871.232590$-7.77AL|NL
138 Caleb Thielbar CHC 24113.831.252690$-7.80AL|NL
139 Logan Henderson MIL 19113.881.112150$-7.85AL|NL
140 Caleb Ferguson PIT 25113.491.3225100$-7.85AL|NL
141 Daniel Coulombe MIN 24113.791.252580$-7.88AL|NL
142 Ryan Yarbrough IL-15 NYY 28224.391.292280$-7.89AL|NL
143 Jordan Wicks CHC 29224.351.3425100$-7.89AL|NL
144 Shinnosuke Ogasawara WAS 41234.351.3731140$-7.90AL|NL
145 Craig Yoho MIL 22113.611.2724100$-7.95AL|NL
146 Braydon Fisher TOR 26113.901.3129120$-8.01AL|NL
147 Justin Wilson BOS 25113.811.282690$-8.01AL|NL
148 Brendon Little TOR 25113.651.3226120$-8.04AL|NL
149 Carmen Mlodzinski PIT 28224.071.3923100$-8.03AL|NL
150 Jake Latz TEX 31224.441.3930150$-8.03AL|NL
151 Ben Casparius LAD 27114.291.3027101$-8.06AL|NL
152 Kevin Kelly TB 25113.851.202160$-8.12AL|NL
153 Bryan Hudson MIL 23113.601.3024100$-8.14AL|NL
154 Jake Junis CLE 25113.771.242260$-8.18AL|NL
155 Ryan Burr TOR 19113.511.262170$-8.35AL|NL
156 Shawn Armstrong TEX 25113.891.282590$-8.35AL|NL
157 Jonathan Loaisiga NYY 27113.881.262380$-8.39AL|NL
158 Keegan Akin IL-15 BAL 23113.901.262480$-8.40AL|NL
159 Luke Jackson TEX 27114.211.4426132$-8.42AL|NL
160 Hunter Harvey IL-60 KAN 15112.921.201540$-8.43AL|NL
161 Aaron Ashby MIL 25113.651.3626120$-8.44AL|NL
162 Mark Leiter Jr. IL-15 NYY 17113.491.242060$-8.48AL|NL
163 Huascar Brazoban NYM 26114.171.3827131$-8.58AL|NL
164 Ian Hamilton NYY 25113.971.3227110$-8.60AL|NL
165 JoJo Romero STL 27113.951.3025100$-8.66AL|NL
166 Jalen Beeks ARI 25113.531.362390$-8.66AL|NL
167 Jake Bird COL 27113.991.4126111$-8.67AL|NL
168 Joey Cantillo CLE 26113.981.3528120$-8.77AL|NL
169 Eric Orze TB 26114.021.3126110$-8.78AL|NL
170 Antonio Santillan CIN 26114.561.4227122$-8.80AL|NL
171 Enyel De Los Santos ATL 24114.001.292490$-8.87AL|NL
172 Anthony DeSclafani ARI 29224.661.342480$-8.86AL|NL
173 Stephen Kolek SD 32224.411.3824110$-8.86AL|NL
174 Brooks Raley IL-60 NYM 24114.001.292490$-8.87AL|NL
175 Clayton Beeter NYY 23114.121.3026110$-8.89AL|NL
176 David Robertson FA 14113.041.291760$-8.90AL|NL
177 Trevor Stephan IL-60 CLE 20113.601.302070$-8.92AL|NL
178 Graham Ashcraft CIN 26114.101.352291$-8.92AL|NL
179 Chase Lee DET 24113.961.292380$-8.95AL|NL
180 Erik Sabrowski CLE 26114.061.3830140$-8.94AL|NL
181 Scott Effross NYY 22113.611.271860$-8.92AL|NL
182 Hector Neris HOU 23114.081.3025100$-8.97AL|NL
183 Ian Seymour TB 22114.071.232170$-8.99AL|NL
184 Connor Prielipp MIN 18113.581.281960$-8.99AL|NL
185 Mason Montgomery TB 23114.031.302490$-9.03AL|NL
186 Grant Anderson MIL 23114.031.302490$-9.03AL|NL
187 Jordan Leasure CWS 26114.671.4227132$-9.06AL|NL
188 Brenan Hanifee DET 25113.611.321970$-9.09AL|NL
189 Brennan Bernardino BOS 24113.671.3823100$-9.17AL|NL
190 Trent Thornton SEA 23114.031.262170$-9.16AL|NL
191 Matt Festa CLE 26114.061.3124100$-9.19AL|NL
192 Joe Jimenez IL-60 ATL 15113.721.201750$-9.19AL|NL
193 Yuki Matsui SD 22114.111.3225100$-9.20AL|NL
194 Andrew Kittredge BAL 27114.291.262480$-9.22AL|NL
195 Brad Keller CHC 27114.211.3723111$-9.26AL|NL
196 Justin Slaten IL-60 BOS 20113.701.301970$-9.26AL|NL
197 Travis Adams MIN 28224.571.362190$-9.27AL|NL
198 Keider Montero DET 39224.741.3831140$-9.31AL|NL
199 Nic Enright CLE 16113.811.191650$-9.34AL|NL
200 Porter Hodge IL-15 CHC 22113.841.3623110$-9.34AL|NL
201 Chris Flexen CHC 35224.591.4027120$-9.40AL|NL
202 Jorge Alcala BOS 23114.121.302390$-9.38AL|NL
203 DL Hall MIL 24114.171.3325110$-9.45AL|NL
204 Andrew Nardi IL-60 MIA 11113.161.181340$-9.48AL|NL
205 Alex Carrillo NYM 21114.151.292280$-9.51AL|NL
206 Jack Dreyer LAD 21114.151.292280$-9.51AL|NL
207 Mason Englert TB 23114.031.302170$-9.52AL|NL
208 Tyler Kinley COL 26114.631.4626122$-9.53AL|NL
209 Manuel Rodriguez IL-15 TB 24114.171.292290$-9.56AL|NL
210 Riley O'Brien STL 23113.821.3923110$-9.58AL|NL
211 Jason Alexander HOU 30224.521.4022100$-9.59AL|NL
212 Jordan Hicks BOS 25113.771.4023110$-9.59AL|NL
213 Evan Sisk KAN 17113.431.351780$-9.61AL|NL
214 Greg Weissert BOS 26114.061.3524100$-9.60AL|NL
215 Scott Barlow CIN 25114.171.3626120$-9.61AL|NL
216 Mike Vasil CWS 29224.661.3822110$-9.64AL|NL
217 Josh Sborz IL-60 TEX 16113.881.251760$-9.66AL|NL
218 Taylor Rogers CIN 26114.371.3528110$-9.68AL|NL
219 Casey Legumina SEA 25114.171.3223100$-9.70AL|NL
220 Erik Miller IL-15 SF 16113.501.381890$-9.77AL|NL
221 Richard Lovelady NYM 25114.131.322290$-9.77AL|NL
222 Brandon Young BAL 23124.161.302180$-9.79AL|NL
223 Chad Green TOR 24114.461.252270$-9.80AL|NL
224 Justin Bruihl TOR 22113.841.362090$-9.83AL|NL
225 Kody Funderburk MIN 22113.841.362090$-9.83AL|NL
226 Robinson Pina TOR 25114.091.322180$-9.84AL|NL
227 Tim Herrin CLE 18114.031.281880$-9.88AL|NL
228 Brock Burke LAA 26114.061.3824100$-9.91AL|NL
229 Shawn Dubin IL-15 HOU 14113.461.291460$-9.91AL|NL
230 Max Lazar PHI 27114.441.262280$-9.91AL|NL
231 Luis Garcia WAS 22113.801.361980$-9.91AL|NL
232 Dane Dunning TEX 24114.171.332290$-9.94AL|NL
233 Justin Topa MIN 22113.751.361870$-9.97AL|NL
234 Lazaro Estrada TOR 20114.351.251970$-10.03AL|NL
235 Steven Cruz KAN 25114.211.3624110$-10.02AL|NL
236 Tyler Alexander CWS 29224.801.382280$-10.01AL|NL
237 Brent Headrick NYY 16113.881.311760$-10.04AL|NL
238 Bryan Hoeing SD 24114.171.291970$-10.04AL|NL
239 Valente Bellozo MIA 30224.881.3723100$-10.04AL|NL
240 Caden Dana LAA 37224.901.4131150$-10.10AL|NL
241 David Morgan SD 25114.171.3623100$-10.09AL|NL
242 Tyler Gilbert CWS 22114.161.322070$-10.11AL|NL
243 Austin Warren NYM 19113.931.321770$-10.16AL|NL
244 Justin Sterner OAK 25114.531.3225100$-10.18AL|NL
245 Taijuan Walker PHI 31224.861.3924110$-10.17AL|NL
246 Lake Bachar MIA 26114.631.4226121$-10.23AL|NL
247 Jose Butto IL-15 NYM 22114.391.3222100$-10.24AL|NL
248 Zack Kelly IL-15 BOS 18114.031.331880$-10.24AL|NL
249 Michael Tonkin IL-60 MIN 17113.841.351760$-10.23AL|NL
250 Dylan Smith DET 20113.951.351880$-10.26AL|NL
251 Steven Wilson CWS 27115.291.3726142$-10.29AL|NL
252 Andrew Chafin WAS 25114.291.4026130$-10.27AL|NL
253 Ryan Zeferjahn LAA 25114.211.4427130$-10.32AL|NL
254 Ethan Roberts CHC 22114.251.362290$-10.32AL|NL
255 Cade Gibson MIA 25113.891.4020100$-10.34AL|NL
256 Tristan Beck SF 24114.211.332080$-10.35AL|NL
257 Kyle Hendricks LAA 59244.911.3740160$-10.35AL|NL
258 Andre Granillo STL 23114.381.3523110$-10.37AL|NL
259 John King STL 26113.831.351670$-10.36AL|NL
260 Isaac Mattson PIT 26114.251.4226130$-10.44AL|NL
261 Kevin Herget ATL 18113.861.331550$-10.45AL|NL
262 Sean Newcomb OAK 26114.291.3824120$-10.45AL|NL
263 Sean Hjelle SF 14113.321.361240$-10.45AL|NL
264 Ryan Borucki IL-15 PIT 19113.991.371880$-10.48AL|NL
265 Zak Kent CLE 13113.401.381350$-10.52AL|NL
266 Spencer Bivens SF 25114.251.321980$-10.53AL|NL
267 Trevor McDonald SF 11113.611.18930$-10.57AL|NL
268 Dylan Dodd ATL 19113.881.371660$-10.61AL|NL
269 Colin Holderman PIT 20114.001.401990$-10.59AL|NL
270 Alex Lange IL-60 DET 12113.671.331360$-10.61AL|NL
271 Collin Snider IL-15 SEA 18114.081.331670$-10.64AL|NL
272 Carson Seymour SF 26114.171.382190$-10.65AL|NL
273 Omar Cruz SD 16114.191.311670$-10.64AL|NL
274 Craig Kimbrel TEX 10113.651.301250$-10.68AL|NL
275 Matt Svanson STL 20114.001.351670$-10.68AL|NL
276 Bowden Francis IL-15 TOR 37134.901.3233120$-10.71AL|NL
277 Zach Agnos COL 26114.671.382191$-10.72AL|NL
278 Codi Heuer TEX 16114.131.311560$-10.72AL|NL
279 Anthony Misiewicz MIN 22114.301.362080$-10.74AL|NL
280 Ryan Thompson IL-15 ARI 18114.031.331560$-10.72AL|NL
281 Hunter Stratton ATL 20114.451.301870$-10.77AL|NL
282 Gordon Graceffo STL 24114.251.331870$-10.76AL|NL
283 Daniel Robert PHI 21114.441.3822100$-10.80AL|NL
284 Elijah Morgan IL-60 CHC 10113.651.20930$-10.77AL|NL
285 Jacob Webb TEX 23114.421.3521100$-10.78AL|NL
286 Declan Cronin MIA 21114.011.381780$-10.80AL|NL
287 Andrew Morris MIN 12113.581.25930$-10.78AL|NL
288 Nick Burdi IL-60 BOS 15114.251.331670$-10.83AL|NL
289 Tayler Saucedo SEA 19114.091.371780$-10.81AL|NL
290 Rob Zastryzny IL-15 MIL 14114.181.291450$-10.82AL|NL
291 Chris Devenski NYM 24114.581.332280$-10.82AL|NL
292 Colin Selby BAL 15114.251.331670$-10.83AL|NL
293 Kaleb Ort HOU 25114.651.3625110$-10.85AL|NL
294 Gavin Hollowell CHC 11113.611.361250$-10.87AL|NL
295 Kade Strowd BAL 19113.991.421880$-10.85AL|NL
296 Ryan Fernandez STL 17114.131.351670$-10.84AL|NL
297 Fraser Ellard CWS 20114.101.4521110$-10.84AL|NL
298 Beau Brieske DET 21114.441.331980$-10.87AL|NL
299 Scott Alexander SF 21114.011.331460$-10.87AL|NL
300 Jonathan Pintaro NYM 13113.561.381250$-10.87AL|NL