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 Josh Hader HOU 33223.011.06481216$16.10AL|NL
2 Edwin Diaz NYM 31222.831.13441217$15.85AL|NL
3 Andres Munoz SEA 32222.631.09411215$14.66AL|NL
4 Mason Miller OAK 31222.701.06461214$14.37AL|NL
5 Emmanuel Clase CLE 33222.801.0931715$13.02AL|NL
6 Ryan Helsley STL 32223.281.19371216$12.30AL|NL
7 Tanner Scott LAD 32223.381.22371316$11.72AL|NL
8 Felix Bautista BAL 30223.051.13421313$11.14AL|NL
9 Jhoan Duran MIN 32222.781.16371113$11.08AL|NL
10 Kris Bubic KAN 81543.531.2681270$10.78AL|NL
11 Drew Rasmussen TB 69533.471.1765180$10.35AL|NL
12 Jeff Hoffman TOR 32223.441.19411213$9.63AL|NL
13 Aroldis Chapman BOS 30223.321.27441713$9.33AL|NL
14 Devin Williams NYY 32223.281.16401412$9.29AL|NL
15 Robert Suarez SD 32223.911.19321115$9.08AL|NL
16 Camilo Doval SF 31223.251.29341414$8.92AL|NL
17 David Bednar PIT 31223.311.23351113$8.61AL|NL
18 Peter Fairbanks TB 30223.621.27321214$7.90AL|NL
19 Kyle Finnegan WAS 31224.191.29281116$7.67AL|NL
20 Kenley Jansen LAA 30224.381.23321115$7.46AL|NL
21 Shelby Miller ARI 31224.091.29311214$6.45AL|NL
22 Grant Holmes ATL 84544.051.3386320$6.17AL|NL
23 Emilio Pagan CIN 31224.221.26341113$5.92AL|NL
24 Trevor Megill MIL 31223.701.26371211$5.73AL|NL
25 Clay Holmes NYM 76533.801.3468290$4.99AL|NL
26 Robert Garcia TEX 31223.441.1933119$4.68AL|NL
27 Carlos Estevez KAN 31224.121.26291112$4.54AL|NL
28 Raisel Iglesias ATL 32223.501.163488$4.15AL|NL
29 Daniel Palencia CHC 31223.601.2635149$3.82AL|NL
30 Grant Taylor CWS 35223.851.2635139$3.33AL|NL
31 Will Vest DET 31223.481.2331108$2.94AL|NL
32 Luis Ortiz CLE 84544.301.3577330$2.69AL|NL
33 Matthew Liberatore STL 75444.021.2964230$2.40AL|NL
34 Mike Soroka WAS 75444.221.2972290$2.32AL|NL
35 Orion Kerkering PHI 30223.481.2031107$2.24AL|NL
36 Cade Smith CLE 34222.871.1244122$2.24AL|NL
37 Matthew Strahm PHI 32223.411.093794$1.80AL|NL
38 Landen Roupp SF 70443.921.3464280$1.71AL|NL
39 Calvin Faucher MIA 32223.941.44311510$1.42AL|NL
40 Griffin Jax MIN 32222.811.094091$0.91AL|NL
41 Tommy Kahnle DET 30223.751.2730127$0.74AL|NL
42 Ryne Nelson ARI 74444.241.3060210$0.30AL|NL
43 Quinn Priester MIL 69444.211.2955240$0.07AL|NL
44 Bryan Abreu HOU 35223.081.2045151$0.05AL|NL
45 Hayden Birdsong SF 68444.291.3568300$0.05AL|NL
46 Ben Brown CHC 43323.621.2347150$0.03AL|NL
47 Dylan Lee ATL 31223.481.163693$-0.32AL|NL
48 Jason Adam SD 33223.191.0937111$-0.32AL|NL
49 Nick Martinez CIN 64434.251.3052170$-0.72AL|NL
50 Luke Weaver NYY 32224.091.2234105$-0.82AL|NL
51 Ryan Walker SF 30223.251.133392$-0.91AL|NL
52 Abner Uribe MIL 30223.251.3037163$-1.17AL|NL
53 Kirby Yates LAD 29223.491.2437143$-1.19AL|NL
54 Shane Smith CWS 75444.381.3666290$-1.26AL|NL
55 Porter Hodge CHC 30223.921.3732156$-1.35AL|NL
56 Jordan Romano PHI 30223.951.2732115$-1.33AL|NL
57 Yimi Garcia IL-15 TOR 32223.561.1636102$-1.36AL|NL
58 Slade Cecconi CLE 58334.251.2452150$-1.47AL|NL
59 Reid Detmers LAA 39223.741.2644142$-1.54AL|NL
60 Fernando Cruz NYY 30223.421.2043131$-1.59AL|NL
61 Sawyer Gipson-Long DET 57334.161.2650160$-1.74AL|NL
62 Garrett Whitlock BOS 31223.151.163381$-1.80AL|NL
63 Brandon Walter HOU 48333.961.2543140$-1.84AL|NL
64 Jeremiah Estrada SD 31223.541.1941131$-1.97AL|NL
65 Ronny Henriquez MIA 31224.061.2930115$-2.07AL|NL
66 Adrian Morejon SD 32223.411.2232102$-2.20AL|NL
67 Gabe Speier SEA 30223.281.1734101$-2.20AL|NL
68 Lucas Erceg KAN 31223.601.2632123$-2.23AL|NL
69 Seth Halvorsen COL 30224.421.4728138$-2.24AL|NL
70 Alex Vesia LAD 31223.601.1940131$-2.26AL|NL
71 Andre Pallante STL 74444.031.4152280$-2.38AL|NL
72 Mitch Spence OAK 66444.361.3552200$-2.46AL|NL
73 Randy Rodriguez SF 31223.511.2635132$-2.53AL|NL
74 Chad Patrick MIL 64344.441.2857200$-2.58AL|NL
75 Matt Brash SEA 31223.381.2337131$-2.56AL|NL
76 Aaron Bummer ATL 30223.181.3032122$-2.64AL|NL
77 Garrett Cleavinger TB 31223.801.2337132$-2.65AL|NL
78 Stephen Kolek SD 68444.261.3852230$-2.70AL|NL
79 Kyle Harrison BOS 48334.231.3149180$-3.02AL|NL
80 Jacob Lopez OAK 55334.361.3356230$-3.11AL|NL
81 Phil Maton STL 31223.601.2632122$-3.17AL|NL
82 Noah Cameron KAN 59334.251.3251190$-3.22AL|NL
83 Brock Stewart MIN 29223.221.2438120$-3.25AL|NL
84 Mark Leiter Jr. NYY 31223.701.2337121$-3.34AL|NL
85 Ryan Pressly CHC 29223.661.282793$-3.36AL|NL
86 Colton Gordon HOU 63344.471.3055190$-3.41AL|NL
87 Pierce Johnson ATL 30223.351.3036121$-3.43AL|NL
88 Luke Jackson TEX 31223.861.3931144$-3.45AL|NL
89 Tyler Holton DET 31223.601.162681$-3.87AL|NL
90 Cole Sands MIN 31223.481.2631101$-3.95AL|NL
91 Bryan Baker BAL 32223.811.2535121$-4.06AL|NL
92 Hoby Milner TEX 30223.551.202781$-4.11AL|NL
93 Reed Garrett NYM 32223.561.3437151$-4.15AL|NL
94 Tyler Rogers SF 34223.541.212571$-4.18AL|NL
95 Jon Gray IL-60 TEX 47334.361.3042150$-4.30AL|NL
96 Kevin Ginkel ARI 30223.581.2731111$-4.35AL|NL
97 Bryan King HOU 31223.601.2932121$-4.43AL|NL
98 Hunter Gaddis CLE 32223.881.2231101$-4.46AL|NL
99 Chris Martin TEX 27113.181.112851$-4.60AL|NL
100 Keegan Akin BAL 31223.771.1933100$-4.58AL|NL
101 Anthony Bender MIA 30223.781.3028112$-4.61AL|NL
102 Dennis Santana PIT 30223.881.3728123$-4.63AL|NL
103 Brendon Little TOR 30223.451.3331141$-4.66AL|NL
104 Tim Herrin CLE 31223.701.2932131$-4.67AL|NL
105 Jalen Beeks ARI 31223.771.3228112$-4.78AL|NL
106 Steven Okert HOU 28223.821.1833100$-4.78AL|NL
107 Ryan Gusto HOU 47334.421.3242160$-4.84AL|NL
108 Jared Koenig MIL 30223.721.2729111$-4.96AL|NL
109 Kevin Kelly TB 28223.681.212471$-5.06AL|NL
110 Brandon Eisert CWS 30224.051.3029102$-5.11AL|NL
111 Paul Sewald IL-15 CLE 30224.081.2035100$-5.20AL|NL
112 Braxton Ashcraft PIT 43223.881.3037120$-5.29AL|NL
113 Ryan Thompson ARI 30223.851.302492$-5.33AL|NL
114 Yariel Rodriguez TOR 28224.251.2930122$-5.32AL|NL
115 Caleb Ferguson PIT 31223.731.3230121$-5.34AL|NL
116 Edwin Uceta TB 30224.051.2732121$-5.33AL|NL
117 Trent Thornton SEA 32224.001.2529101$-5.37AL|NL
118 Seranthony Dominguez BAL 31224.021.3235141$-5.36AL|NL
119 Erik Miller SF 29223.591.3832161$-5.38AL|NL
120 Gregory Soto BAL 30223.651.3033130$-5.49AL|NL
121 JoJo Romero STL 30223.781.3028111$-5.55AL|NL
122 Greg Weissert BOS 30223.721.3329111$-5.58AL|NL
123 Michael Kopech LAD 29224.321.3433152$-5.58AL|NL
124 Steven Matz STL 40223.951.2835110$-5.56AL|NL
125 Jack Dreyer LAD 30223.651.2730110$-5.59AL|NL
126 Yuki Matsui SD 29223.731.2832130$-5.64AL|NL
127 Ryan Brasier CHC 28223.641.212680$-5.63AL|NL
128 Nick Mears MIL 29223.661.3133130$-5.65AL|NL
129 Tanner Banks PHI 29223.971.282991$-5.67AL|NL
130 Jose A. Ferrer WAS 30223.781.272591$-5.66AL|NL
131 Brant Hurter DET 28223.681.182470$-5.71AL|NL
132 Jose Butto NYM 29223.941.3129131$-5.90AL|NL
133 Antonio Santillan CIN 30224.221.3731132$-5.96AL|NL
134 Jack Perkins OAK 35223.941.3135140$-5.97AL|NL
135 Colin Rea CHC 65344.741.3250180$-6.00AL|NL
136 Shawn Armstrong TEX 28223.641.2929100$-5.99AL|NL
137 Mason Montgomery TB 28224.141.2930111$-6.02AL|NL
138 Justin Wilson BOS 29223.661.3130110$-6.06AL|NL
139 Taylor Rogers CIN 29224.081.3432121$-6.10AL|NL
140 John Schreiber KAN 30223.881.3328121$-6.09AL|NL
141 Ryne Stanek NYM 30224.251.3032141$-6.11AL|NL
142 Jake Bird COL 30223.921.4329132$-6.14AL|NL
143 Kyle Backhus ARI 29223.461.3428120$-6.18AL|NL
144 Mason Fluharty TOR 29223.731.3129110$-6.36AL|NL
145 Eduard Bazardo SEA 29223.801.2828110$-6.36AL|NL
146 Braydon Fisher TOR 28223.821.3231130$-6.40AL|NL
147 Louie Varland MIN 30223.951.272990$-6.44AL|NL
148 Enyel De Los Santos ATL 29224.181.3129111$-6.45AL|NL
149 Janson Junk MIA 51334.411.3737140$-6.50AL|NL
150 Carson Seymour SF 35223.761.3430130$-6.52AL|NL
151 Ryan Zeferjahn LAA 31224.191.3934151$-6.66AL|NL
152 Eric Orze TB 29224.281.3129121$-6.68AL|NL
153 Jonathan Loaisiga NYY 29223.841.242380$-6.74AL|NL
154 Aaron Ashby MIL 28223.611.3929140$-6.88AL|NL
155 Brock Burke LAA 30224.221.3328111$-6.90AL|NL
156 Steven Wilson CWS 31224.901.3931163$-6.93AL|NL
157 Brad Lord WAS 37224.141.3529131$-6.94AL|NL
158 Erik Sabrowski CLE 28223.891.3933150$-6.95AL|NL
159 Daniel Coulombe MIN 27113.511.192880$-6.99AL|NL
160 David Morgan SD 28223.891.3227110$-7.11AL|NL
161 Daniel Lynch KAN 34224.161.3527111$-7.20AL|NL
162 Matt Festa CLE 30224.151.3029110$-7.23AL|NL
163 Anthony DeSclafani ARI 35224.281.342891$-7.30AL|NL
164 Angel Zerpa KAN 29223.911.3125100$-7.32AL|NL
165 Steven Cruz KAN 29224.011.3428130$-7.44AL|NL
166 Dietrich Enns DET 28213.931.3225100$-7.47AL|NL
167 Bowden Francis IL-15 TOR 47244.851.2642140$-7.49AL|NL
168 Bennett Sousa HOU 27113.581.2630100$-7.51AL|NL
169 J.T. Ginn OAK 40224.231.3534140$-7.54AL|NL
170 Yennier Cano BAL 26113.371.232590$-7.55AL|NL
171 Liam Hendriks IL-15 BOS 21113.921.292372$-7.69AL|NL
172 Carlos Vargas SEA 30224.151.3724121$-7.70AL|NL
173 Isaac Mattson PIT 29224.181.4530161$-7.71AL|NL
174 Brenan Hanifee DET 29223.971.282180$-7.71AL|NL
175 Jordan Hicks IL-15 BOS 27213.771.3724120$-7.74AL|NL
176 Andrew Kittredge BAL 28224.181.292580$-7.74AL|NL
177 Jake Latz TEX 42224.351.4041210$-7.75AL|NL
178 Scott Barlow CIN 28224.291.3631130$-7.82AL|NL
179 Robert Stephenson IL-15 LAA 24113.921.213080$-7.90AL|NL
180 Huascar Brazoban NYM 28224.071.3929140$-7.90AL|NL
181 Brad Keller CHC 30224.181.4025131$-7.94AL|NL
182 Brennan Bernardino BOS 28224.001.3927120$-8.02AL|NL
183 Carmen Mlodzinski PIT 30223.981.3725110$-8.10AL|NL
184 Nathan Wiles ATL 31224.191.322590$-8.10AL|NL
185 Caleb Thielbar CHC 27113.731.2628100$-8.10AL|NL
186 Drey Jameson ARI 28224.001.3624100$-8.15AL|NL
187 John King STL 29223.731.341880$-8.18AL|NL
188 Logan Henderson MIL 24124.041.172770$-8.21AL|NL
189 Didier Fuentes ATL 34224.431.3229110$-8.24AL|NL
190 Drew Pomeranz CHC 27113.841.2628110$-8.34AL|NL
191 Victor Vodnik COL 29224.181.4827141$-8.42AL|NL
192 Rob Zastryzny MIL 27113.771.262690$-8.46AL|NL
193 Ryan Yarbrough IL-15 NYY 37224.681.2729110$-8.44AL|NL
194 Ben Casparius LAD 32224.561.3431130$-8.44AL|NL
195 Cole Henry WAS 30224.551.4329151$-8.57AL|NL
196 Tyler Kinley COL 31224.801.4831152$-8.58AL|NL
197 Adrian Houser CWS 76354.541.4653290$-8.70AL|NL
198 Shinnosuke Ogasawara WAS 32224.341.3425110$-8.71AL|NL
199 Manuel Rodriguez IL-15 TB 23113.511.262280$-8.69AL|NL
200 Hunter Harvey IL-60 KAN 18113.421.171950$-8.71AL|NL
201 Kyle Leahy STL 30224.481.4024111$-8.79AL|NL
202 Jordan Leasure CWS 29224.421.4130140$-8.80AL|NL
203 Bryan Hudson MIL 26113.941.2727110$-8.80AL|NL
204 Anthony Maldonado OAK 28224.431.3626110$-8.82AL|NL
205 Ian Hamilton NYY 26113.871.3128110$-8.88AL|NL
206 Juan Morillo ARI 28224.211.4327140$-8.87AL|NL
207 Jackson Rutledge WAS 28224.211.3924120$-8.90AL|NL
208 Rafael Montero ATL 28224.111.4627130$-8.94AL|NL
209 Jose Alvarado PHI 15113.051.201760$-8.99AL|NL
210 Anthony Banda LAD 28224.461.3927120$-9.04AL|NL
211 Ryan Burr IL-60 TOR 19113.511.262170$-9.07AL|NL
212 Justin Slaten IL-60 BOS 23114.081.302281$-9.11AL|NL
213 Craig Yoho MIL 22113.611.3224100$-9.10AL|NL
214 Justin Bruihl TOR 22113.611.272180$-9.14AL|NL
215 Cade Gibson MIA 29224.151.4123110$-9.15AL|NL
216 Travis Adams MIN 28224.501.322290$-9.15AL|NL
217 Joey Cantillo CLE 26113.901.3529120$-9.16AL|NL
218 Joe Jimenez IL-60 ATL 17113.491.242060$-9.18AL|NL
219 Kaleb Ort HOU 31224.701.3931140$-9.26AL|NL
220 Chase Lee DET 26113.871.312590$-9.29AL|NL
221 Grant Anderson MIL 25114.011.2825100$-9.32AL|NL
222 Tyler Ferguson OAK 29224.591.4129150$-9.32AL|NL
223 Keider Montero DET 41224.641.3733150$-9.32AL|NL
224 Blake Treinen IL-60 LAD 16113.561.191850$-9.33AL|NL
225 Michael Kelly OAK 30224.421.4328130$-9.34AL|NL
226 Graham Ashcraft IL-15 CIN 24114.211.382082$-9.35AL|NL
227 Jonathan Brubaker NYY 29224.731.3426100$-9.36AL|NL
228 Casey Legumina SEA 27113.951.3025100$-9.36AL|NL
229 Lake Bachar MIA 28224.501.4328130$-9.37AL|NL
230 David Robertson FA 17113.661.242070$-9.40AL|NL
231 Chris Flexen CHC 30224.451.3723100$-9.49AL|NL
232 Chase Shugart PIT 28224.251.4322110$-9.65AL|NL
233 Hogan Harris OAK 29224.631.4127140$-9.69AL|NL
234 Justin Topa MIN 25113.571.362180$-9.69AL|NL
235 Dylan Dodd ATL 27113.881.332380$-9.76AL|NL
236 Joe Ross PHI 28224.541.3923100$-9.77AL|NL
237 Ryan Bergert IL-15 SD 40224.731.3832150$-9.81AL|NL
238 Kody Funderburk MIN 24113.671.3823100$-9.79AL|NL
239 Jose Fermin LAA 26114.021.3526110$-9.82AL|NL
240 Colin Selby BAL 21113.821.3322100$-9.83AL|NL
241 Nick Hernandez HOU 22114.161.272390$-9.82AL|NL
242 DL Hall MIL 27114.061.3728130$-9.83AL|NL
243 Trevor Stephan IL-60 CLE 20113.651.352180$-9.85AL|NL
244 Connor Prielipp MIN 20113.651.352180$-9.85AL|NL
245 Chad Green TOR 25114.331.242370$-9.89AL|NL
246 Tyler Phillips MIA 30224.521.4722101$-9.88AL|NL
247 Max Lazar PHI 26113.981.312280$-9.93AL|NL
248 Codi Heuer TEX 19113.831.261870$-9.96AL|NL
249 Kolby Allard CLE 32224.661.3825100$-9.96AL|NL
250 Jake Junis CLE 25114.291.242260$-9.95AL|NL
251 Dane Dunning TEX 25114.051.322390$-10.02AL|NL
252 Josh Sborz IL-60 TEX 23114.081.3525100$-10.03AL|NL
253 Tyler Alexander CWS 36224.691.3928100$-10.05AL|NL
254 Mike Vasil CWS 36224.641.3927130$-10.05AL|NL
255 Andre Granillo STL 26114.131.3526120$-10.05AL|NL
256 Ryan Borucki IL-15 PIT 22113.751.362190$-10.06AL|NL
257 Connor Brogdon LAA 28224.931.3927120$-10.08AL|NL
258 Jason Alexander HOU 30224.521.4022100$-10.10AL|NL
259 Nate Pearson CHC 24114.131.3324100$-10.11AL|NL
260 Jimmy Herget COL 29224.771.382490$-10.13AL|NL
261 Paul Gervase TB 27114.101.4129140$-10.14AL|NL
262 Taijuan Walker PHI 35224.681.4027130$-10.20AL|NL
263 Ian Seymour TB 26114.441.272490$-10.24AL|NL
264 Wandy Peralta SD 24114.001.2919100$-10.23AL|NL
265 Bryan Hoeing SD 26114.061.312180$-10.24AL|NL
266 Brent Headrick NYY 20114.251.252070$-10.24AL|NL
267 Nic Enright CLE 20114.251.252070$-10.24AL|NL
268 Mason Englert TB 26114.401.272380$-10.30AL|NL
269 Gavin Hollowell CHC 17113.901.291870$-10.29AL|NL
270 Michael Tonkin IL-60 MIN 19113.831.321870$-10.35AL|NL
271 Yaramil Hiraldo BAL 17113.841.291760$-10.35AL|NL
272 Brooks Raley IL-60 NYM 23114.121.352390$-10.38AL|NL
273 Valente Bellozo MIA 38224.801.3929130$-10.40AL|NL
274 Beau Brieske DET 26114.211.3122100$-10.40AL|NL
275 Brady Basso IL-60 OAK 15113.921.201440$-10.44AL|NL
276 Nick Sandlin TOR 26114.561.3127120$-10.43AL|NL
277 Alex Lange IL-60 DET 19113.991.3721100$-10.50AL|NL
278 Jorge Alcala BOS 26114.441.3527110$-10.54AL|NL
279 Zack Kelly BOS 25114.171.4026120$-10.53AL|NL
280 Luis Garcia LAD 26114.101.352290$-10.54AL|NL
281 Jordan Wicks CHC 24114.131.332180$-10.53AL|NL
282 Kevin Herget ATL 25114.411.282270$-10.53AL|NL
283 Anthony Misiewicz MIN 18113.811.331760$-10.53AL|NL
284 Trevor McDonald SF 17113.431.351460$-10.57AL|NL
285 Kyle Amendt ARI 13113.481.311460$-10.57AL|NL
286 Sean Hjelle SF 20113.751.351760$-10.56AL|NL
287 Juan Burgos SEA 25114.171.3623100$-10.60AL|NL
288 Riley O'Brien STL 26114.171.4227130$-10.61AL|NL
289 Sean Reynolds SD 26114.171.4227130$-10.61AL|NL
290 Daysbel Hernandez IL-15 ATL 23113.991.4324130$-10.63AL|NL
291 Nick Burdi IL-15 BOS 20113.951.4021100$-10.66AL|NL
292 Allan Winans NYY 17114.011.241450$-10.70AL|NL
293 Andrew Chafin IL-15 WAS 24114.211.4226120$-10.73AL|NL
294 Ian Gibaut CIN 30224.881.4326120$-10.71AL|NL
295 Zak Kent CLE 18113.971.331770$-10.76AL|NL
296 Dan Altavilla CWS 29225.151.4826141$-10.77AL|NL
297 Andrew Hoffmann KAN 20113.851.401980$-10.78AL|NL
298 Sean Newcomb OAK 27114.211.4126130$-10.79AL|NL
299 Tyler Gilbert CWS 25114.451.322380$-10.81AL|NL
300 Jhonathan Diaz SEA 21114.011.331780$-10.84AL|NL