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 31212.911.05451117$16.83AL|NL
2 Josh Hader HOU 32323.151.06461215$16.40AL|NL
3 Emmanuel Clase CLE 32222.731.0831715$13.08AL|NL
4 Andres Munoz SEA 30222.631.09391214$13.00AL|NL
5 Tanner Scott LAD 31223.061.19371316$12.80AL|NL
6 Ryan Helsley STL 31222.971.15371115$12.44AL|NL
7 Devin Williams NYY 30312.961.15401412$11.70AL|NL
8 Mason Miller OAK 30112.891.04441114$11.64AL|NL
9 Felix Bautista BAL 29212.791.11411313$11.53AL|NL
10 Jeff Hoffman TOR 31223.231.12391013$10.38AL|NL
11 Jhoan Duran MIN 31222.781.14371012$9.98AL|NL
12 Kris Bubic KAN 80543.671.2380250$9.60AL|NL
13 Aroldis Chapman BOS 29223.231.24431613$9.51AL|NL
14 Robert Suarez SD 31223.621.18311014$8.62AL|NL
15 Camilo Doval SF 30223.461.27341414$8.44AL|NL
16 Shelby Miller ARI 30223.941.25301115$7.93AL|NL
17 Kyle Finnegan WAS 30223.991.31281116$7.91AL|NL
18 Drew Rasmussen TB 68433.551.1463170$7.23AL|NL
19 Peter Fairbanks TB 29223.481.22301213$7.24AL|NL
20 Kenley Jansen LAA 29224.091.23321114$7.03AL|NL
21 Trevor Megill MIL 31213.471.22371211$6.41AL|NL
22 David Bednar PIT 30223.721.22331112$6.16AL|NL
23 Raisel Iglesias ATL 31323.421.123378$5.96AL|NL
24 Clay Holmes NYM 74543.761.3068290$5.22AL|NL
25 Carlos Estevez KAN 30223.851.24291112$5.07AL|NL
26 Emilio Pagan CIN 30224.211.22331012$4.99AL|NL
27 Grant Holmes ATL 79544.141.3082290$4.98AL|NL
28 Robert Garcia TEX 30223.421.2133109$3.95AL|NL
29 Will Vest DET 30223.301.193198$3.14AL|NL
30 Luis Ortiz CLE 82554.251.3476330$2.24AL|NL
31 Daniel Palencia CHC 30213.821.3134149$2.11AL|NL
32 Orion Kerkering PHI 29223.271.2031117$2.00AL|NL
33 Cade Smith CLE 33212.841.0944112$1.60AL|NL
34 Matthew Liberatore STL 72444.091.2661200$1.26AL|NL
35 Matthew Strahm PHI 31223.341.073684$1.10AL|NL
36 Dylan Lee ATL 30213.131.123583$-0.21AL|NL
37 Landen Roupp SF 70444.061.3564290$-0.32AL|NL
38 Hayden Birdsong SF 67444.281.3368290$-0.41AL|NL
39 Kirby Yates LAD 29323.351.1936132$-0.43AL|NL
40 Luke Weaver NYY 31223.821.1733105$-0.58AL|NL
41 Tommy Kahnle DET 30113.461.2230127$-0.69AL|NL
42 Jason Adam SD 32213.151.1136112$-0.74AL|NL
43 Griffin Jax MIN 31223.071.084081$-0.79AL|NL
44 Shane Smith CWS 75454.341.3267290$-0.87AL|NL
45 Calvin Faucher MIA 31124.101.40311410$-0.93AL|NL
46 Bryan Abreu HOU 34213.161.1945151$-1.13AL|NL
47 Porter Hodge CHC 29223.781.3232146$-1.24AL|NL
48 Quinn Priester MIL 61444.061.3048210$-1.45AL|NL
49 Ryne Nelson ARI 72444.391.2857210$-1.54AL|NL
50 Eric Lauer TOR 67444.371.3262240$-1.53AL|NL
51 Nick Martinez CIN 57434.251.2546140$-1.63AL|NL
52 Ryan Walker SF 29213.151.133392$-1.79AL|NL
53 Mike Soroka WAS 72364.431.2972290$-1.82AL|NL
54 Jordan Romano PHI 29223.931.2632115$-2.00AL|NL
55 Seth Halvorsen COL 29224.431.4028128$-2.10AL|NL
56 Lucas Erceg KAN 30223.471.2132103$-2.38AL|NL
57 Jeremiah Estrada SD 31223.361.1942131$-2.39AL|NL
58 Abner Uribe MIL 30213.361.3036163$-2.47AL|NL
59 Ben Brown CHC 42323.911.2546150$-2.51AL|NL
60 Alex Vesia LAD 28213.451.1836122$-2.64AL|NL
61 Yimi Garcia IL-15 TOR 31213.681.1535102$-2.76AL|NL
62 Noah Cameron KAN 58334.111.2749180$-2.93AL|NL
63 Sawyer Gipson-Long DET 56334.211.2448160$-2.96AL|NL
64 Randy Rodriguez SF 30213.451.2234122$-3.16AL|NL
65 Andre Pallante STL 71444.101.3851270$-3.19AL|NL
66 Matt Brash SEA 29213.111.2235131$-3.32AL|NL
67 Reed Garrett NYM 31323.681.3437151$-3.52AL|NL
68 Reid Detmers LAA 38224.011.2844152$-3.58AL|NL
69 Chris Martin TEX 26213.271.092841$-3.82AL|NL
70 Garrett Cleavinger TB 30223.741.2335122$-3.81AL|NL
71 Chad Patrick MIL 53334.251.2747160$-3.84AL|NL
72 Colton Gordon HOU 61334.391.2853180$-3.90AL|NL
73 Grant Taylor CWS 29004.281.3529139$-4.07AL|NL
74 Kyle Harrison BOS 45334.201.2946170$-4.08AL|NL
75 Ryan Pressly CHC 29223.651.262793$-4.10AL|NL
76 Jon Gray IL-60 TEX 50334.251.2845160$-4.29AL|NL
77 Tyler Holton DET 31223.481.132671$-4.37AL|NL
78 Adrian Morejon SD 30213.461.203191$-4.42AL|NL
79 Phil Maton STL 30213.701.2431112$-4.40AL|NL
80 Aaron Bummer ATL 29213.481.3132122$-4.49AL|NL
81 Slade Cecconi CLE 57344.581.2550150$-4.53AL|NL
82 Stephen Kolek SD 68434.431.3751220$-4.65AL|NL
83 Tyler Rogers SF 33223.451.172561$-4.68AL|NL
84 Garrett Whitlock BOS 30213.651.203291$-4.73AL|NL
85 Luke Jackson TEX 30224.201.3430134$-4.75AL|NL
86 Mark Leiter Jr. NYY 29223.771.2436111$-4.90AL|NL
87 Dennis Santana PIT 29214.011.2627103$-4.94AL|NL
88 Hunter Gaddis CLE 32223.781.2031101$-5.08AL|NL
89 Ronny Henriquez MIA 30124.001.3330115$-5.14AL|NL
90 Brandon Walter HOU 44223.891.2439120$-5.23AL|NL
91 Pierce Johnson ATL 29223.661.2935121$-5.29AL|NL
92 Daniel Coulombe MIN 27213.381.162980$-5.43AL|NL
93 Cole Sands MIN 30213.821.213091$-5.54AL|NL
94 Seranthony Dominguez BAL 30223.851.2835131$-5.60AL|NL
95 Tim Herrin CLE 30223.621.2831131$-5.63AL|NL
96 Jack Dreyer LAD 30213.821.2431111$-5.70AL|NL
97 Bryan Baker BAL 30213.931.2533121$-5.78AL|NL
98 Anthony Bender MIA 30223.951.3029112$-5.91AL|NL
99 Steven Matz STL 39223.911.2435100$-6.05AL|NL
100 Brendon Little TOR 29223.481.3531141$-6.05AL|NL
101 Bennett Sousa HOU 27213.511.202990$-6.08AL|NL
102 Kevin Kelly TB 27213.711.172361$-6.10AL|NL
103 Ryan Thompson ARI 29223.831.282482$-6.17AL|NL
104 Jared Koenig MIL 29223.661.2828111$-6.20AL|NL
105 Paul Sewald IL-15 CLE 29214.021.173390$-6.23AL|NL
106 Mitch Spence OAK 62344.541.3349190$-6.30AL|NL
107 Jose Butto NYM 29213.751.2828131$-6.41AL|NL
108 Drew Pomeranz CHC 26213.331.2527100$-6.53AL|NL
109 Bowden Francis IL-15 TOR 46334.711.2841140$-6.53AL|NL
110 Gregory Soto BAL 29223.661.2933120$-6.59AL|NL
111 Antonio Santillan CIN 29224.281.3231122$-6.59AL|NL
112 Jose A. Ferrer WAS 30213.761.272591$-6.74AL|NL
113 Colin Rea CHC 64334.661.3249180$-6.79AL|NL
114 Gabe Speier SEA 29113.461.163390$-6.82AL|NL
115 Steven Okert HOU 28214.021.2132100$-6.80AL|NL
116 JoJo Romero STL 29223.751.2926111$-6.80AL|NL
117 Yennier Cano BAL 26213.451.242690$-6.83AL|NL
118 Ryne Stanek NYM 30224.021.3232141$-6.85AL|NL
119 Brock Stewart MIN 29113.491.2237120$-6.90AL|NL
120 Kevin Ginkel ARI 27213.631.252890$-6.95AL|NL
121 Braxton Ashcraft PIT 35223.921.273190$-7.15AL|NL
122 Louie Varland MIN 29223.931.232980$-7.20AL|NL
123 Erik Miller SF 28223.671.4130161$-7.22AL|NL
124 Brant Hurter DET 28213.611.232480$-7.24AL|NL
125 Ryan Gusto HOU 46334.571.3641170$-7.28AL|NL
126 Hoby Milner TEX 29113.591.182671$-7.32AL|NL
127 Greg Weissert BOS 29213.961.3127101$-7.34AL|NL
128 Caleb Thielbar CHC 27213.821.2528100$-7.36AL|NL
129 Bryan King HOU 30113.641.2631111$-7.46AL|NL
130 Eric Orze TB 28214.091.3328121$-7.68AL|NL
131 Caleb Ferguson PIT 30213.781.3330120$-7.69AL|NL
132 Brad Lord WAS 38224.221.3432131$-7.75AL|NL
133 Aaron Ashby MIL 28223.701.3429120$-7.77AL|NL
134 Yariel Rodriguez TOR 27114.071.2629112$-7.81AL|NL
135 Jonathan Loaisiga NYY 29213.751.262490$-7.80AL|NL
136 Jalen Beeks ARI 28213.961.3325101$-7.83AL|NL
137 John Schreiber KAN 29223.801.3128110$-7.84AL|NL
138 Keegan Akin BAL 29113.681.2032100$-7.87AL|NL
139 Bryan Hudson MIL 26213.661.3126120$-7.89AL|NL
140 Erik Sabrowski CLE 27213.751.3932150$-7.92AL|NL
141 Kyle Backhus ARI 29223.931.3827121$-7.97AL|NL
142 Michael Kopech IL-15 LAD 23213.981.3029120$-8.05AL|NL
143 Edwin Uceta TB 29113.961.2431111$-8.05AL|NL
144 Andrew Kittredge BAL 27223.881.252480$-8.07AL|NL
145 Justin Slaten IL-60 BOS 24223.881.252480$-8.17AL|NL
146 Ryan Zeferjahn LAA 30224.421.3733141$-8.18AL|NL
147 Brad Keller CHC 29223.991.3625111$-8.20AL|NL
148 Brock Burke LAA 29214.231.3528111$-8.22AL|NL
149 Nick Mears MIL 29113.751.2232110$-8.23AL|NL
150 Enyel De Los Santos ATL 27214.111.2828100$-8.26AL|NL
151 Craig Yoho MIL 25213.821.3327120$-8.26AL|NL
152 Ryan Brasier CHC 28113.621.172680$-8.38AL|NL
153 Taylor Rogers CIN 28224.161.3230110$-8.46AL|NL
154 J.T. Ginn OAK 41234.331.3336140$-8.48AL|NL
155 Steven Cruz KAN 28213.931.3327120$-8.48AL|NL
156 Kyle Leahy STL 29214.211.3424101$-8.65AL|NL
157 Dietrich Enns DET 27224.091.282590$-8.66AL|NL
158 Nick Sandlin TOR 25224.071.3227120$-8.68AL|NL
159 Ben Casparius LAD 32214.371.3131120$-8.80AL|NL
160 Daniel Lynch KAN 34224.291.3526121$-8.82AL|NL
161 Chad Green TOR 24214.231.222270$-8.88AL|NL
162 Robert Stephenson IL-15 LAA 23113.871.162870$-8.87AL|NL
163 Tanner Banks PHI 29113.841.212880$-8.92AL|NL
164 Matt Festa CLE 29214.271.3128110$-8.92AL|NL
165 Brennan Bernardino BOS 26213.961.3626110$-8.96AL|NL
166 Jake Latz TEX 42224.331.4242220$-8.93AL|NL
167 Carson Seymour SF 34224.001.3728130$-8.99AL|NL
168 Fernando Cruz IL-15 NYY 19113.551.212790$-9.11AL|NL
169 Brandon Eisert CWS 29114.041.2928101$-9.17AL|NL
170 Mason Fluharty TOR 28224.151.3527110$-9.17AL|NL
171 Ryan Yarbrough IL-15 NYY 37224.441.2929110$-9.19AL|NL
172 Yuki Matsui SD 25113.711.2729110$-9.22AL|NL
173 Ian Hamilton NYY 26113.611.2928110$-9.30AL|NL
174 Trent Thornton SEA 30124.001.232990$-9.31AL|NL
175 Liam Hendriks IL-15 BOS 22124.091.222471$-9.35AL|NL
176 Daysbel Hernandez IL-15 ATL 26213.911.4628160$-9.45AL|NL
177 Jake Bird COL 29114.201.4029122$-9.47AL|NL
178 Mason Montgomery TB 27114.141.3329111$-9.62AL|NL
179 Casey Legumina SEA 26214.231.3323100$-9.69AL|NL
180 Eduard Bazardo SEA 28113.911.2426100$-9.70AL|NL
181 Anthony DeSclafani ARI 34224.441.322790$-9.75AL|NL
182 Nick Burdi IL-15 BOS 20114.121.3822102$-9.82AL|NL
183 Andre Granillo STL 25224.361.3525110$-9.80AL|NL
184 Michael Kelly OAK 29214.241.3826130$-9.84AL|NL
185 Logan Henderson MIL 21114.061.132360$-9.83AL|NL
186 Justin Wilson BOS 28123.921.3230100$-9.91AL|NL
187 Chase Lee DET 26123.711.292590$-9.95AL|NL
188 Janson Junk MIA 46234.531.3534120$-9.97AL|NL
189 Manuel Rodriguez IL-15 TB 23113.541.252180$-9.99AL|NL
190 Blake Treinen IL-60 LAD 17113.391.181950$-10.03AL|NL
191 Tyler Kinley COL 30225.061.4731152$-10.02AL|NL
192 John King STL 28223.841.361780$-10.02AL|NL
193 Anthony Banda LAD 29214.341.3927130$-10.03AL|NL
194 Lou Trivino LAD 27224.401.3625110$-10.06AL|NL
195 Shawn Armstrong TEX 27114.081.2728100$-10.09AL|NL
196 Ryan Burr IL-60 TOR 21113.811.252480$-10.13AL|NL
197 Jordan Wicks CHC 24224.251.352180$-10.13AL|NL
198 Kyle Hendricks LAA 68355.031.3546190$-10.15AL|NL
199 Braydon Fisher TOR 27113.941.3430120$-10.15AL|NL
200 David Robertson FA 16113.351.201960$-10.18AL|NL
201 Hunter Harvey IL-60 KAN 17113.491.171850$-10.25AL|NL
202 Brooks Raley IL-60 NYM 23113.771.292490$-10.30AL|NL
203 Ryan Bergert IL-15 SD 48234.651.3839190$-10.31AL|NL
204 Jake Junis CLE 24113.921.212160$-10.34AL|NL
205 Victor Vodnik COL 29224.491.4927141$-10.36AL|NL
206 Huascar Brazoban NYM 28113.951.3428130$-10.46AL|NL
207 Joe Rock TB 25224.301.341980$-10.47AL|NL
208 Steven Wilson CWS 30124.711.3930172$-10.49AL|NL
209 Joey Cantillo CLE 24113.951.3326110$-10.65AL|NL
210 Ian Seymour TB 25124.161.252480$-10.68AL|NL
211 Keider Montero DET 41224.651.3732150$-10.67AL|NL
212 DL Hall MIL 27114.001.3528130$-10.66AL|NL
213 Scott Barlow CIN 27114.101.3529130$-10.73AL|NL
214 Carmen Mlodzinski PIT 30224.471.4025110$-10.79AL|NL
215 Chris Flexen CHC 30224.501.3723100$-10.84AL|NL
216 Taijuan Walker PHI 35224.651.3728130$-10.82AL|NL
217 Connor Prielipp MIN 20103.741.282070$-10.84AL|NL
218 Brenan Hanifee DET 29113.851.322280$-10.91AL|NL
219 Angel Zerpa KAN 28113.891.342490$-10.91AL|NL
220 Mike Vasil CWS 37234.751.4228161$-10.88AL|NL
221 Richard Lovelady NYM 25124.001.312390$-11.02AL|NL
222 Tyler Alexander CWS 38234.911.3330100$-11.01AL|NL
223 Jorge Alcala BOS 25114.321.2926100$-11.05AL|NL
224 Didier Fuentes ATL 40004.121.2937140$-11.05AL|NL
225 Grant Anderson MIL 26114.261.3227110$-11.06AL|NL
226 Kolby Allard CLE 31224.521.3823100$-11.05AL|NL
227 Justin Topa MIN 25113.921.302180$-11.06AL|NL
228 Kade Strowd BAL 20214.331.441990$-11.04AL|NL
229 Adrian Houser CWS 74364.851.4452280$-11.07AL|NL
230 Rafael Montero ATL 28114.381.4128131$-11.08AL|NL
231 Jose Alvarado PHI 14113.341.261660$-11.08AL|NL
232 Josh Sborz IL-60 TEX 18113.931.272070$-11.12AL|NL
233 Cole Henry WAS 29124.561.3929151$-11.22AL|NL
234 Geoff Hartlieb NYY 24204.501.4120100$-11.25AL|NL
235 Jordan Hicks BOS 27124.011.3826120$-11.25AL|NL
236 Trevor Stephan IL-60 CLE 20113.991.302180$-11.23AL|NL
237 Kendall Graveman IL-15 ARI 25214.371.4722120$-11.29AL|NL
238 Bryan Hoeing SD 27124.121.282180$-11.29AL|NL
239 Jonathan Brubaker NYY 30124.411.3027100$-11.31AL|NL
240 Jesus Tinoco IL-15 MIA 21114.001.292080$-11.32AL|NL
241 Beau Brieske DET 25124.121.3223100$-11.34AL|NL
242 Caden Dana LAA 42234.971.3836170$-11.37AL|NL
243 Scott Blewett BAL 23214.621.391980$-11.39AL|NL
244 Tim Hill NYY 28214.191.391580$-11.38AL|NL
245 Chase Shugart PIT 27224.571.4021110$-11.38AL|NL
246 Andrew Chafin IL-15 WAS 24114.011.4327130$-11.45AL|NL
247 Kaleb Ort HOU 30124.501.3531130$-11.46AL|NL
248 Shinnosuke Ogasawara WAS 32124.261.3225100$-11.49AL|NL
249 Wandy Peralta SD 22113.781.331890$-11.51AL|NL
250 Nate Pearson CHC 24114.251.3324100$-11.52AL|NL
251 Derek Law IL-15 WAS 23113.871.331980$-11.52AL|NL
252 Jacob Webb TEX 26124.281.3224110$-11.54AL|NL
253 Jonathan Pintaro NYM 17113.801.271660$-11.55AL|NL
254 Riley O'Brien STL 25114.011.4025120$-11.52AL|NL
255 Alex Lange IL-60 DET 19113.771.4021100$-11.56AL|NL
256 Graham Ashcraft IL-15 CIN 23124.351.372081$-11.56AL|NL
257 Mason Englert TB 25114.301.292280$-11.59AL|NL
258 Nic Enright CLE 19114.131.281970$-11.61AL|NL
259 Max Lazar PHI 26114.311.272180$-11.59AL|NL
260 Tristan Beck SF 23114.141.302080$-11.64AL|NL
261 Kody Funderburk MIN 24114.011.3722100$-11.68AL|NL
262 Rob Zastryzny IL-15 MIL 16113.951.261650$-11.71AL|NL
263 Brent Suter CIN 29114.221.322290$-11.77AL|NL
264 Andrew Nardi IL-60 MIA 12103.841.241550$-11.76AL|NL
265 Brent Headrick NYY 18114.221.261860$-11.76AL|NL
266 Colin Selby BAL 16113.871.321770$-11.79AL|NL
267 Easton McGee MIL 22114.181.271760$-11.91AL|NL
268 Cole Sulser TB 22114.171.332090$-11.91AL|NL
269 Kevin Herget ATL 22114.271.291960$-11.93AL|NL
270 Sean Newcomb OAK 28124.141.4226130$-11.94AL|NL
271 Justin Bruihl TOR 22114.111.352080$-11.95AL|NL
272 Dane Dunning TEX 26114.371.3524100$-12.00AL|NL
273 Nick Hernandez HOU 22114.461.3323100$-11.98AL|NL
274 Brandon Young BAL 18114.141.301760$-12.04AL|NL
275 Justin Sterner OAK 27124.581.3527120$-12.05AL|NL
276 Carlos Vargas SEA 29124.101.3923110$-12.04AL|NL
277 Ryan Fernandez STL 19114.021.351880$-12.05AL|NL
278 Paxton Schultz IL-15 TOR 21114.311.342180$-12.05AL|NL
279 Ryan Borucki IL-15 PIT 21114.231.342080$-12.06AL|NL
280 Evan Sisk KAN 19113.911.391890$-12.14AL|NL
281 Michael Tonkin IL-60 MIN 19114.261.311870$-12.15AL|NL
282 Tayler Saucedo SEA 21113.981.371890$-12.15AL|NL
283 Scott Effross NYY 19114.071.311660$-12.15AL|NL
284 Trevor McDonald SF 16113.831.291350$-12.16AL|NL
285 Juan Morillo ARI 29004.281.3529121$-12.16AL|NL
286 Genesis Cabrera PIT 24114.271.3722110$-12.17AL|NL
287 Sean Hjelle SF 20114.141.321760$-12.19AL|NL
288 Tyler Gilbert CWS 26124.441.342390$-12.20AL|NL
289 Spencer Bivens SF 26114.181.341990$-12.24AL|NL
290 Jhonathan Diaz SEA 21114.051.351780$-12.27AL|NL
291 Collin Snider IL-15 SEA 19114.171.351870$-12.27AL|NL
292 Dylan Dodd ATL 24114.281.352070$-12.32AL|NL
293 Brady Basso IL-60 OAK 14114.121.251340$-12.34AL|NL
294 Drey Jameson ARI 27114.261.4124110$-12.36AL|NL
295 Carlos Hernandez DET 24124.441.3723110$-12.36AL|NL
296 Cameron Booser IL-15 CWS 23124.421.4024110$-12.36AL|NL
297 Craig Kimbrel TEX 11114.051.301460$-12.36AL|NL
298 Isaac Mattson PIT 28114.431.4127140$-12.35AL|NL
299 Luis Contreras HOU 23114.471.3723110$-12.36AL|NL
300 Zack Kelly BOS 19114.311.382090$-12.39AL|NL