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.861.07401015$16.02AL|NL
2 Josh Hader HOU 29223.221.07431115$15.80AL|NL
3 Mason Miller OAK 29222.771.07431113$14.83AL|NL
4 Emmanuel Clase CLE 30222.881.1029714$13.37AL|NL
5 Andres Munoz SEA 28222.791.11361113$13.16AL|NL
6 Devin Williams NYY 28222.891.14361213$12.64AL|NL
7 Ryan Helsley STL 29223.391.17341114$12.03AL|NL
8 Kris Bubic KAN 73533.461.2674240$11.78AL|NL
9 Aroldis Chapman BOS 28222.861.21411512$11.73AL|NL
10 Tanner Scott LAD 29223.491.21341214$11.38AL|NL
11 Jeff Hoffman TOR 29223.591.14361013$11.16AL|NL
12 Jhoan Duran MIN 29222.911.17331011$9.97AL|NL
13 Shelby Miller IL-15 ARI 28223.641.25291014$9.82AL|NL
14 Grant Holmes ATL 84543.981.3289320$9.38AL|NL
15 Robert Suarez SD 29223.631.21291013$9.31AL|NL
16 Felix Bautista BAL 27113.141.15391212$9.18AL|NL
17 David Bednar PIT 28223.431.21321012$9.12AL|NL
18 Camilo Doval SF 28223.431.29301313$9.03AL|NL
19 Peter Fairbanks TB 28223.751.25291113$8.57AL|NL
20 Kyle Finnegan WAS 28223.931.32251014$7.88AL|NL
21 Will Vest DET 28223.141.2128910$7.17AL|NL
22 Drew Rasmussen TB 58423.541.1753150$7.14AL|NL
23 Robert Garcia TEX 28223.501.21311010$6.80AL|NL
24 Trevor Megill MIL 28223.461.25331110$6.78AL|NL
25 Kenley Jansen LAA 27114.141.22291013$5.87AL|NL
26 Daniel Palencia CHC 28223.751.29321310$5.58AL|NL
27 Carlos Estevez KAN 28223.861.29261011$5.46AL|NL
28 Ronny Henriquez MIA 29223.661.31301110$5.32AL|NL
29 Emilio Pagan CIN 28224.431.25311011$5.32AL|NL
30 Matthew Strahm PHI 29223.591.103387$5.08AL|NL
31 Mike Soroka WAS 74444.201.2872280$4.53AL|NL
32 Raisel Iglesias ATL 29223.631.143177$4.27AL|NL
33 Grant Taylor CWS 28223.821.2528119$4.22AL|NL
34 Cade Smith CLE 31222.441.1342112$4.11AL|NL
35 Clay Holmes NYM 69443.771.3560260$3.42AL|NL
36 Matthew Liberatore STL 68444.001.2958210$3.33AL|NL
37 Ryne Nelson ARI 70444.151.3057200$2.11AL|NL
38 Landen Roupp SF 63433.921.3757260$1.73AL|NL
39 Orion Kerkering PHI 28223.571.2130105$1.45AL|NL
40 Dylan Lee ATL 28223.211.143283$1.23AL|NL
41 Seth Halvorsen COL 28223.961.3926118$1.20AL|NL
42 Griffin Jax MIN 29222.941.103681$0.98AL|NL
43 Bryan Abreu HOU 30223.181.2040131$0.07AL|NL
44 Abner Uribe MIL 28223.291.2935153$-0.01AL|NL
45 Jeremiah Estrada SD 29223.221.1738121$-0.11AL|NL
46 Brandon Walter HOU 44323.751.2338110$-0.11AL|NL
47 Randy Rodriguez SF 28223.071.2132112$-0.16AL|NL
48 Luke Weaver NYY 29223.841.243194$-0.28AL|NL
49 Reid Detmers LAA 37223.821.2743142$-0.55AL|NL
50 Jason Adam SD 30223.381.1334111$-0.54AL|NL
51 Lucas Erceg KAN 28223.291.2929113$-0.89AL|NL
52 Slade Cecconi CLE 61344.431.2653160$-1.02AL|NL
53 Gabe Speier SEA 28223.141.113380$-1.19AL|NL
54 Garrett Cleavinger TB 28223.501.2534122$-1.24AL|NL
55 Matt Brash SEA 28223.111.2533121$-1.52AL|NL
56 Tommy Kahnle DET 28223.891.2927114$-1.53AL|NL
57 Andre Pallante STL 71444.221.3950260$-1.62AL|NL
58 Sawyer Gipson-Long IL-15 DET 46334.051.2840130$-1.65AL|NL
59 Quinn Priester MIL 57334.271.2845190$-1.82AL|NL
60 Colton Gordon HOU 57334.431.2849160$-1.96AL|NL
61 Ryan Walker SF 27112.951.152982$-1.97AL|NL
62 Hayden Birdsong SF 61334.331.3861280$-1.98AL|NL
63 Noah Cameron KAN 53334.191.3246170$-2.06AL|NL
64 Garrett Whitlock BOS 28223.361.213081$-2.12AL|NL
65 Nick Martinez CIN 55334.301.2944140$-2.28AL|NL
66 Shane Smith CWS 68354.371.3761270$-2.30AL|NL
67 Ben Brown CHC 38223.831.2441130$-2.46AL|NL
68 Luis Ortiz CLE 59334.371.3655240$-2.53AL|NL
69 Kirby Yates LAD 27113.511.1934122$-2.84AL|NL
70 Porter Hodge CHC 27113.511.3329134$-2.91AL|NL
71 Phil Maton STL 28223.751.2929112$-2.94AL|NL
72 Adrian Morejon SD 28223.611.212891$-2.98AL|NL
73 Bennett Sousa HOU 28223.501.1831100$-3.00AL|NL
74 Calvin Faucher MIA 28223.961.4629134$-3.10AL|NL
75 Yariel Rodriguez TOR 28223.861.2929122$-3.18AL|NL
76 Jon Gray IL-60 TEX 48334.401.3142160$-3.20AL|NL
77 Tyler Rogers SF 31223.601.192361$-3.26AL|NL
78 Hunter Gaddis CLE 30223.951.202991$-3.40AL|NL
79 Cole Sands MIN 28223.611.252891$-3.38AL|NL
80 Dennis Santana PIT 28224.041.3225113$-3.47AL|NL
81 Chris Martin TEX 25113.211.082641$-3.61AL|NL
82 Jose A. Ferrer WAS 28223.391.252381$-3.62AL|NL
83 Ryan Pressly CHC 28223.821.292592$-3.68AL|NL
84 Alex Vesia LAD 26113.901.1934112$-3.74AL|NL
85 Colin Rea CHC 68354.661.3252190$-3.99AL|NL
86 Bryan Baker BAL 28224.071.2531111$-3.97AL|NL
87 Aaron Bummer ATL 26112.671.3129101$-4.04AL|NL
88 Mitch Spence OAK 61334.501.3649190$-4.14AL|NL
89 Chad Patrick MIL 46234.321.2642140$-4.12AL|NL
90 Steven Matz STL 36223.751.2832100$-4.15AL|NL
91 Reed Garrett NYM 28223.791.3633141$-4.15AL|NL
92 Kyle Harrison BOS 44224.141.3445170$-4.29AL|NL
93 Seranthony Dominguez BAL 29224.111.3133131$-4.37AL|NL
94 Tyler Holton DET 28223.681.182470$-4.43AL|NL
95 Didier Fuentes ATL 61344.681.3653210$-4.43AL|NL
96 Jack Perkins OAK 34223.931.2934130$-4.54AL|NL
97 Gregory Soto BAL 28223.711.2931120$-4.57AL|NL
98 Jordan Romano PHI 27114.141.2629103$-4.61AL|NL
99 Tim Herrin CLE 28223.961.3229131$-4.72AL|NL
100 Brock Stewart MIN 27113.401.2234110$-4.91AL|NL
101 Antonio Santillan CIN 28224.321.3629122$-4.92AL|NL
102 Luke Jackson TEX 28224.041.4328132$-5.14AL|NL
103 JoJo Romero STL 28223.961.3226111$-5.16AL|NL
104 Anthony Bender MIA 28223.961.3226111$-5.16AL|NL
105 Pierce Johnson ATL 27113.551.3032111$-5.30AL|NL
106 Jonathan Loaisiga NYY 28223.861.212380$-5.28AL|NL
107 J.T. Ginn OAK 39224.121.3335130$-5.47AL|NL
108 Paul Sewald CLE 27113.771.153180$-5.48AL|NL
109 Yimi Garcia IL-15 TOR 24113.631.212781$-5.54AL|NL
110 Brad Lord WAS 35224.161.3428121$-5.67AL|NL
111 Brad Keller CHC 28224.211.3924122$-5.71AL|NL
112 Braxton Ashcraft PIT 32223.971.312890$-5.78AL|NL
113 Jake Bird COL 28224.001.3927121$-5.81AL|NL
114 Ryan Bergert IL-15 SD 48334.651.3839180$-5.81AL|NL
115 Ryan Gusto HOU 43224.341.3338150$-5.84AL|NL
116 Ben Casparius LAD 28224.361.3227111$-5.91AL|NL
117 Hoby Milner TEX 27113.691.222471$-6.00AL|NL
118 Ryne Stanek NYM 27113.881.2629121$-6.07AL|NL
119 Jake Latz TEX 41224.301.3941200$-6.09AL|NL
120 Kevin Ginkel ARI 26113.711.272791$-6.13AL|NL
121 Nick Mears MIL 27113.661.2229100$-6.21AL|NL
122 Joe Boyle TB 36224.251.4441220$-6.33AL|NL
123 Steven Okert HOU 25114.011.163090$-6.35AL|NL
124 Janson Junk MIA 42234.151.3330110$-6.35AL|NL
125 Kevin Kelly TB 25113.771.202261$-6.40AL|NL
126 Kyle Backhus ARI 27113.511.3326111$-6.38AL|NL
127 Daysbel Hernandez ATL 27114.251.4430163$-6.45AL|NL
128 Fernando Cruz IL-15 NYY 18113.141.222680$-6.46AL|NL
129 Jared Koenig MIL 27113.881.2626101$-6.51AL|NL
130 Mark Leiter Jr. NYY 24113.581.252990$-6.50AL|NL
131 Edwin Uceta TB 27114.181.2630111$-6.57AL|NL
132 Daniel Coulombe MIN 25113.691.202680$-6.66AL|NL
133 Brandon Eisert CWS 27113.771.302691$-6.66AL|NL
134 Tanner Banks PHI 27113.581.262780$-6.72AL|NL
135 Eric Orze TB 27113.921.3027111$-6.83AL|NL
136 Bryan King HOU 27113.731.2628100$-6.90AL|NL
137 Mason Montgomery TB 26113.941.3127111$-6.98AL|NL
138 Anthony DeSclafani ARI 33224.371.302680$-7.01AL|NL
139 Shawn Armstrong TEX 26113.711.272790$-7.14AL|NL
140 Stephen Kolek SD 34224.221.3526110$-7.24AL|NL
141 Eduard Bazardo SEA 27113.811.2627100$-7.22AL|NL
142 Yennier Cano BAL 25113.371.322590$-7.24AL|NL
143 Cam Schlittler NYY 33224.251.3929130$-7.32AL|NL
144 Ryan Brasier CHC 25113.811.202370$-7.34AL|NL
145 Jose Alvarado PHI 18112.971.282180$-7.34AL|NL
146 Steven Wilson CWS 28225.141.3927142$-7.36AL|NL
147 Braydon Fisher TOR 27113.841.3331130$-7.37AL|NL
148 John Schreiber KAN 27113.991.3326111$-7.43AL|NL
149 Liam Hendriks IL-15 BOS 21113.921.292371$-7.42AL|NL
150 Caleb Thielbar CHC 24113.831.252690$-7.43AL|NL
151 Brant Hurter DET 24113.461.252170$-7.45AL|NL
152 Carson Seymour SF 28224.071.3923100$-7.56AL|NL
153 Carmen Mlodzinski PIT 28224.071.3923100$-7.56AL|NL
154 Angel Zerpa KAN 27113.511.302390$-7.54AL|NL
155 Robert Stephenson IL-15 LAA 22114.201.182670$-7.60AL|NL
156 Huascar Brazoban NYM 27114.141.3327131$-7.60AL|NL
157 Drew Pomeranz CHC 26113.941.2727110$-7.62AL|NL
158 Caleb Ferguson PIT 26113.521.3526110$-7.63AL|NL
159 Chase Lee DET 25113.851.242480$-7.63AL|NL
160 Craig Yoho MIL 23113.641.3025110$-7.67AL|NL
161 Max Lazar PHI 28224.431.322390$-7.67AL|NL
162 John Curtiss ARI 28224.571.362191$-7.67AL|NL
163 Keegan Akin IL-15 BAL 23113.821.262580$-7.67AL|NL
164 Brendon Little TOR 26113.671.3527130$-7.80AL|NL
165 Davis Daniel ATL 29224.391.342390$-7.82AL|NL
166 Ryan Burr TOR 22113.841.272580$-7.82AL|NL
167 Blake Treinen IL-60 LAD 18113.471.222060$-7.82AL|NL
168 Justin Wilson BOS 26113.751.3528100$-7.82AL|NL
169 Jalen Beeks ARI 27114.031.3324101$-7.81AL|NL
170 Jack Dreyer LAD 25113.931.2826100$-7.86AL|NL
171 Bryan Hudson MIL 24113.631.3325110$-7.87AL|NL
172 Joe Jimenez IL-60 ATL 16113.561.131850$-7.87AL|NL
173 Steven Cruz KAN 26113.601.3525110$-7.95AL|NL
174 Hector Neris HOU 24113.961.2926100$-8.02AL|NL
175 Brent Suter CIN 28224.461.322180$-8.03AL|NL
176 Logan Henderson MIL 19114.041.162160$-8.06AL|NL
177 Ryan Yarbrough IL-15 NYY 36224.781.3128110$-8.10AL|NL
178 Mike Vasil CWS 30224.651.4023121$-8.12AL|NL
179 Travis Adams MIN 29224.461.342290$-8.13AL|NL
180 Jake Junis CLE 23113.861.222050$-8.15AL|NL
181 Louie Varland MIN 27114.061.302780$-8.15AL|NL
182 Yuki Matsui SD 23113.991.3026100$-8.17AL|NL
183 Erik Sabrowski CLE 27114.061.3731150$-8.24AL|NL
184 Graham Ashcraft CIN 27113.991.372391$-8.25AL|NL
185 Manuel Rodriguez IL-15 TB 21113.581.292070$-8.30AL|NL
186 Ian Hamilton NYY 26113.981.3528120$-8.30AL|NL
187 Matt Festa CLE 26113.981.3125100$-8.37AL|NL
188 Aaron Ashby MIL 26113.751.3826130$-8.39AL|NL
189 Keider Montero DET 41234.641.3933150$-8.38AL|NL
190 Enyel De Los Santos ATL 24114.001.292490$-8.39AL|NL
191 Adrian Houser CWS 70354.681.4749270$-8.41AL|NL
192 Brock Burke LAA 27113.951.3325100$-8.50AL|NL
193 Greg Weissert BOS 27113.951.3325100$-8.50AL|NL
194 Mason Englert TB 24114.001.252170$-8.49AL|NL
195 Jordan Hicks BOS 26113.671.3824110$-8.52AL|NL
196 Taylor Rogers CIN 27114.251.3329110$-8.55AL|NL
197 Scott Barlow CIN 26114.061.3527120$-8.61AL|NL
198 David Robertson FA 15113.781.201860$-8.61AL|NL
199 Casey Legumina SEA 26114.061.3124100$-8.69AL|NL
200 Grant Anderson MIL 24114.041.3325100$-8.66AL|NL
201 Tyler Kinley COL 27114.621.4427132$-8.70AL|NL
202 Nick Burdi IL-15 BOS 19113.991.4221101$-8.74AL|NL
203 Chris Flexen CHC 35224.651.3726120$-8.72AL|NL
204 David Morgan SD 27114.061.3325110$-8.73AL|NL
205 Richard Lovelady NYM 26114.021.312390$-8.75AL|NL
206 Trent Thornton SEA 24114.041.292280$-8.76AL|NL
207 Andrew Kittredge BAL 27114.211.302580$-8.77AL|NL
208 Valente Bellozo MIA 31224.771.3524100$-8.81AL|NL
209 Riley O'Brien STL 24113.831.3824120$-8.84AL|NL
210 Ian Seymour TB 22114.071.272170$-8.82AL|NL
211 Brooks Raley IL-60 NYM 23114.121.302390$-8.85AL|NL
212 Luis Garcia LAD 23113.681.352080$-8.89AL|NL
213 Jordan Wicks CHC 27113.991.332390$-8.88AL|NL
214 Josh Sborz IL-60 TEX 17113.781.291970$-8.89AL|NL
215 Tyler Alexander CWS 30224.681.372380$-8.88AL|NL
216 Justin Slaten IL-60 BOS 23114.081.302280$-8.93AL|NL
217 Connor Prielipp MIN 19113.721.321970$-8.95AL|NL
218 Jose Butto IL-15 NYM 24114.211.2923100$-8.94AL|NL
219 Kody Funderburk MIN 22113.751.362190$-8.96AL|NL
220 Justin Topa MIN 23113.641.351970$-8.97AL|NL
221 Spencer Bivens SF 26114.251.352091$-9.03AL|NL
222 DL Hall MIL 25114.171.3626120$-9.06AL|NL
223 Tyler Gilbert CWS 24114.041.332280$-9.11AL|NL
224 Jason Alexander HOU 31224.511.4223110$-9.09AL|NL
225 Justin Bruihl TOR 19113.931.261770$-9.16AL|NL
226 Clayton Beeter NYY 17113.961.291980$-9.14AL|NL
227 Hunter Harvey IL-60 KAN 16113.811.251650$-9.17AL|NL
228 Lake Bachar MIA 27114.511.4127121$-9.18AL|NL
229 Kyle Leahy STL 27114.181.4122101$-9.20AL|NL
230 Andrew Nardi IL-60 MIA 11113.251.271450$-9.25AL|NL
231 Dane Dunning TEX 25114.051.362390$-9.26AL|NL
232 Trevor Stephan IL-60 CLE 21114.251.292180$-9.28AL|NL
233 Tristan Beck SF 25114.091.322180$-9.27AL|NL
234 Ryan Borucki IL-15 PIT 20113.851.351980$-9.35AL|NL
235 Brent Headrick NYY 15113.851.271650$-9.37AL|NL
236 Michael Kopech IL-15 LAD 21114.391.3324110$-9.38AL|NL
237 Jonathan Pintaro NYM 14113.391.291350$-9.42AL|NL
238 Joe Rock TB 24114.171.291970$-9.45AL|NL
239 Dietrich Enns DET 18113.921.281660$-9.45AL|NL
240 Nick Sandlin TOR 25114.571.3226110$-9.50AL|NL
241 Sean Newcomb OAK 26114.211.3825120$-9.50AL|NL
242 Brennan Bernardino BOS 25114.171.3623100$-9.50AL|NL
243 Dylan Smith DET 21113.821.381980$-9.53AL|NL
244 Craig Kimbrel TEX 11113.431.271350$-9.55AL|NL
245 Zach Agnos COL 27114.731.4121102$-9.53AL|NL
246 Jose Fermin LAA 26114.131.4226120$-9.56AL|NL
247 Jacob Webb TEX 24114.291.3322100$-9.59AL|NL
248 Fraser Ellard CWS 21114.061.3821110$-9.64AL|NL
249 Scott Effross NYY 19113.881.321660$-9.64AL|NL
250 Isaac Mattson PIT 27114.181.4428140$-9.62AL|NL
251 Ryan Thompson IL-15 ARI 19113.881.321660$-9.64AL|NL
252 Austin Warren NYM 20113.951.351880$-9.66AL|NL
253 Rob Zastryzny IL-15 MIL 15113.981.271550$-9.67AL|NL
254 Chris Devenski NYM 25114.531.282280$-9.65AL|NL
255 Ryan Fernandez STL 18113.971.331770$-9.70AL|NL
256 Josh Simpson MIA 25114.251.4025120$-9.72AL|NL
257 Andrew Chafin WAS 25114.211.4427130$-9.71AL|NL
258 Kaleb Ort HOU 26114.521.3526110$-9.72AL|NL
259 Chad Green TOR 23114.601.262170$-9.70AL|NL
260 John King STL 26113.831.351670$-9.75AL|NL
261 Brenan Hanifee DET 26114.211.311980$-9.73AL|NL
262 Mason Fluharty TOR 16114.001.311660$-9.76AL|NL
263 Gordon Graceffo STL 24114.251.291870$-9.76AL|NL
264 Codi Heuer TEX 16114.001.311660$-9.76AL|NL
265 Lazaro Estrada TOR 20114.351.301970$-9.80AL|NL
266 Nic Enright CLE 18114.531.221760$-9.79AL|NL
267 Jose Leclerc IL-60 OAK 11113.611.271250$-9.86AL|NL
268 Sean Hjelle SF 15113.521.331250$-9.88AL|NL
269 Kade Strowd BAL 19113.991.371880$-9.85AL|NL
270 Colin Selby BAL 15114.121.331770$-9.87AL|NL
271 Shinnosuke Ogasawara WAS 27124.141.372190$-9.88AL|NL
272 Bryan Hoeing SD 25114.251.321980$-9.89AL|NL
273 Erik Miller IL-15 SF 18114.141.3920100$-9.89AL|NL
274 Nick Hernandez HOU 19114.461.322080$-9.93AL|NL
275 Nate Pearson CHC 22114.391.3622100$-9.94AL|NL
276 Brandon Young BAL 17113.961.351660$-9.95AL|NL
277 Trevor McDonald SF 11113.611.18930$-9.94AL|NL
278 Dylan Dodd ATL 19113.881.371660$-9.98AL|NL
279 Wandy Peralta SD 21114.151.331790$-10.00AL|NL
280 Justin Sterner OAK 26114.521.3826110$-10.00AL|NL
281 Gavin Hollowell CHC 16114.191.311670$-10.00AL|NL
282 Jesus Tinoco IL-15 MIA 20113.951.401880$-10.02AL|NL
283 Ethan Roberts CHC 20114.501.301980$-10.04AL|NL
284 Allan Winans NYY 21114.351.291760$-10.04AL|NL
285 Andrew Hoffmann KAN 18113.971.391770$-10.08AL|NL
286 Andre Granillo STL 23114.381.3923110$-10.08AL|NL
287 Omar Cruz SD 17114.191.351780$-10.11AL|NL
288 Carlos Hernandez DET 23114.421.3521100$-10.11AL|NL
289 Franco Aleman CLE 10113.551.301140$-10.11AL|NL
290 Andrew Saalfrank ARI 18113.691.441690$-10.15AL|NL
291 Yilber Diaz ARI 19114.041.421990$-10.12AL|NL
292 Joey Wentz MIN 23114.341.3922100$-10.15AL|NL
293 Matt Svanson STL 21114.011.381780$-10.14AL|NL
294 Zack Thompson IL-60 STL 11113.801.271150$-10.17AL|NL
295 Caden Dana LAA 38225.171.4233160$-10.18AL|NL
296 Cole Henry WAS 26114.831.4225131$-10.16AL|NL
297 Robinson Pina TOR 24114.211.382080$-10.16AL|NL
298 Paul Gervase TB 24114.331.4626130$-10.19AL|NL
299 Rico Garcia NYM 19114.621.322090$-10.18AL|NL
300 Alex Lange IL-60 DET 18114.141.4420100$-10.21AL|NL