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 62332.751.08892335$16.19AL|NL
2 Mason Miller OAK 64442.591.00932229$16.14AL|NL
3 Josh Hader HOU 65443.331.12902731$13.63AL|NL
4 Emmanuel Clase CLE 63332.821.06591333$13.35AL|NL
5 Ryan Helsley STL 63333.141.13772333$12.97AL|NL
6 Raisel Iglesias ATL 65443.201.11711630$12.33AL|NL
7 Devin Williams NYY 60333.001.17822830$11.63AL|NL
8 Ryan Walker SF 65443.001.12772026$11.30AL|NL
9 Andres Munoz SEA 61332.941.11782426$10.35AL|NL
10 Felix Bautista BAL 57333.001.11822424$9.23AL|NL
11 Jeff Hoffman TOR 62333.301.13772226$9.22AL|NL
12 Clay Holmes NYM 1621173.501.32149610$9.17AL|NL
13 Jhoan Duran MIN 62332.691.16752122$8.46AL|NL
14 Trevor Megill MIL 61333.611.23742227$7.58AL|NL
15 Tanner Scott LAD 62333.271.24742824$6.97AL|NL
16 Drew Rasmussen TB 121853.491.16115300$6.56AL|NL
17 Kenley Jansen LAA 57333.951.21652225$5.30AL|NL
18 Peter Fairbanks TB 57333.501.23652223$5.23AL|NL
19 Aroldis Chapman BOS 60333.221.32893719$4.86AL|NL
20 Ryan Pressly CHC 57333.571.25571824$4.79AL|NL
21 A.J. Puk ARI 61333.381.18732118$4.42AL|NL
22 Justin Martinez ARI 64443.141.30793316$4.32AL|NL
23 Robert Suarez SD 62334.021.24612224$4.16AL|NL
24 Griffin Jax MIN 67443.181.1378208$2.51AL|NL
25 Carlos Estevez KAN 61333.861.30602221$2.45AL|NL
26 Nick Martinez CIN 162994.231.30136440$2.00AL|NL
27 Kyle Finnegan WAS 60334.271.33562323$1.77AL|NL
28 Ben Brown CHC 100663.601.23111380$1.66AL|NL
29 Luke Jackson TEX 61334.231.38642821$0.94AL|NL
30 Anthony Bender MIA 60333.831.28612217$0.93AL|NL
31 Landen Roupp SF 121763.831.31118500$0.92AL|NL
32 Cade Smith CLE 65442.911.1183222$0.87AL|NL
33 Bowden Francis TOR 1547114.541.22142440$0.69AL|NL
34 Jason Adam SD 64443.361.0975225$0.67AL|NL
35 Mike Clevinger CWS 61334.591.31542022$0.56AL|NL
36 Jordan Hicks SF 129873.901.37120560$0.36AL|NL
37 Lucas Erceg KAN 64443.311.2871279$0.28AL|NL
38 Reid Detmers LAA 104663.951.26118380$0.20AL|NL
39 Jose Alvarado PHI 58333.131.26702710$0.13AL|NL
40 Kris Bubic KAN 118763.911.32115420$0.09AL|NL
41 Chris Martin TEX 55333.011.075997$-0.05AL|NL
42 Matthew Strahm PHI 63333.331.0875175$-0.18AL|NL
43 Blake Treinen LAD 58333.341.1765199$-0.27AL|NL
44 Grant Holmes ATL 129774.061.33124440$-0.29AL|NL
45 Jordan Romano PHI 56333.861.27602114$-0.56AL|NL
46 Bryan Abreu HOU 69443.291.2089302$-0.57AL|NL
47 Seth Halvorsen COL 60334.121.42572519$-0.60AL|NL
48 Camilo Doval SF 59333.391.27692710$-0.63AL|NL
49 David Bednar PIT 48333.961.27491816$-0.68AL|NL
50 Orion Kerkering PHI 60333.151.1369184$-1.33AL|NL
51 Steven Matz STL 119774.011.32101370$-1.35AL|NL
52 Porter Hodge CHC 59333.541.29662810$-1.41AL|NL
53 Jeremiah Estrada SD 60333.371.1881264$-1.59AL|NL
54 Ryne Nelson ARI 120774.171.2897320$-1.58AL|NL
55 Matthew Liberatore STL 126774.161.34109460$-2.04AL|NL
56 Ben Joyce LAA 59333.541.2571277$-2.05AL|NL
57 Garrett Whitlock BOS 64443.411.1763153$-2.10AL|NL
58 Keegan Akin BAL 67443.681.1674202$-2.31AL|NL
59 Luke Weaver NYY 65443.821.2270205$-2.31AL|NL
60 Calvin Faucher MIA 59333.881.42612713$-2.52AL|NL
61 Tyler Holton DET 60333.581.1353166$-2.56AL|NL
62 Hayden Birdsong SF 100664.151.33107450$-2.64AL|NL
63 Liam Hendriks IL-15 BOS 46333.531.1552137$-2.92AL|NL
64 Will Vest DET 65443.451.2564213$-3.00AL|NL
65 Dennis Santana PIT 60333.901.35572511$-3.05AL|NL
66 Robert Garcia TEX 59333.421.2267224$-3.12AL|NL
67 Yimi Garcia TOR 60333.621.1568183$-3.25AL|NL
68 Edwin Uceta TB 62333.861.2469246$-3.28AL|NL
69 Joey Cantillo CLE 92553.921.3397420$-3.34AL|NL
70 Kirby Yates LAD 57333.711.2173274$-3.38AL|NL
71 Tommy Kahnle DET 58333.851.2959258$-3.58AL|NL
72 Beau Brieske DET 63334.151.2758239$-3.69AL|NL
73 Gregory Santos SEA 59333.251.2556204$-3.76AL|NL
74 Aaron Bummer ATL 58332.851.2967241$-3.90AL|NL
75 A.J. Minter NYM 57333.371.1464191$-3.89AL|NL
76 Andre Pallante STL 127774.031.4192510$-4.07AL|NL
77 Alexis Diaz IL-15 CIN 49334.211.37532511$-4.10AL|NL
78 Jose A. Ferrer WAS 59333.621.2750196$-4.35AL|NL
79 Alex Vesia LAD 55333.611.1670231$-4.34AL|NL
80 Mike Soroka IL-15 WAS 115674.421.34106460$-4.33AL|NL
81 Cole Sands MIN 61333.481.2067191$-4.38AL|NL
82 Hunter Harvey KAN 57333.411.2160172$-4.49AL|NL
83 Hayden Wesneski HOU 117584.511.29110400$-4.49AL|NL
84 Antonio Santillan CIN 59334.081.3468277$-4.50AL|NL
85 Yennier Cano BAL 59333.451.2558213$-4.58AL|NL
86 Dylan Lee ATL 59333.561.1567160$-4.61AL|NL
87 Yariel Rodriguez TOR 83554.251.3387381$-4.70AL|NL
88 Osvaldo Bido OAK 112674.481.34104460$-4.68AL|NL
89 Justin Slaten BOS 62334.021.3264246$-4.90AL|NL
90 Evan Phillips IL-15 LAD 50333.511.1655152$-4.90AL|NL
91 Fernando Cruz NYY 55333.521.2577260$-4.99AL|NL
92 Mark Leiter Jr. NYY 59333.711.2473231$-5.03AL|NL
93 Pierce Johnson ATL 61333.631.3173262$-5.05AL|NL
94 Matt Brash IL-15 SEA 48333.101.2161210$-5.12AL|NL
95 Emilio Pagan CIN 62334.541.2663217$-5.18AL|NL
96 Gregory Soto BAL 58333.441.2866261$-5.29AL|NL
97 Mitch Spence OAK 105664.401.3385320$-5.27AL|NL
98 Paul Sewald CLE 56333.791.1864181$-5.32AL|NL
99 Trent Thornton SEA 64444.081.2562202$-5.31AL|NL
100 Erik Miller SF 58333.531.3171311$-5.47AL|NL
101 Jon Gray IL-60 TEX 104574.441.3193340$-5.49AL|NL
102 Joel Payamps MIL 58333.781.2157182$-5.54AL|NL
103 Gabe Speier SEA 55333.471.2060180$-5.55AL|NL
104 Tyler Rogers SF 67443.681.2447151$-5.54AL|NL
105 Caleb Ferguson PIT 61333.481.3363252$-5.57AL|NL
106 Tim Herrin CLE 59333.441.2563240$-5.62AL|NL
107 Kevin Ginkel IL-15 ARI 48333.441.2352162$-5.64AL|NL
108 Jake Junis CLE 67444.041.2161150$-5.71AL|NL
109 Ryan Brasier IL-15 CHC 49333.521.1847142$-5.68AL|NL
110 Tanner Banks PHI 65443.851.2864210$-5.81AL|NL
111 Bryan Hudson MIL 55333.491.2259220$-5.85AL|NL
112 Chad Green TOR 59334.171.2057173$-5.90AL|NL
113 Jason Foley DET 48333.631.2738145$-5.91AL|NL
114 Adrian Morejon SD 58333.591.2659201$-5.92AL|NL
115 Mason Montgomery TB 60334.031.2863233$-5.97AL|NL
116 Seranthony Dominguez BAL 60333.881.2864252$-5.99AL|NL
117 Colin Holderman PIT 59333.891.3459264$-6.05AL|NL
118 Luis Ortiz CLE 138694.631.36113520$-6.04AL|NL
119 Kenta Maeda DET 74444.171.2669210$-6.09AL|NL
120 Garrett Cleavinger TB 57333.901.3066262$-6.13AL|NL
121 Kevin Kelly TB 55333.431.1847130$-6.15AL|NL
122 Louie Varland MIN 66443.961.2965200$-6.15AL|NL
123 Jared Koenig MIL 59333.761.2957222$-6.29AL|NL
124 John Brebbia DET 55333.981.2559182$-6.33AL|NL
125 Manuel Rodriguez TB 58333.771.2957222$-6.33AL|NL
126 Reed Garrett NYM 63333.741.3375300$-6.33AL|NL
127 Taylor Rogers CIN 57334.041.3364233$-6.43AL|NL
128 Yuki Matsui SD 55333.851.2465240$-6.46AL|NL
129 JoJo Romero STL 60333.701.2857211$-6.49AL|NL
130 Jorge Alcala MIN 58334.041.2462221$-6.60AL|NL
131 Bryan King HOU 60333.731.3262251$-6.64AL|NL
132 Hoby Milner TEX 55333.611.2250140$-6.74AL|NL
133 Abner Uribe MIL 57333.781.3567331$-6.75AL|NL
134 Jose Suarez ATL 69444.111.3368260$-6.84AL|NL
135 Nick Mears IL-15 MIL 53333.721.3064250$-6.83AL|NL
136 David Robertson FA 44223.201.2054180$-6.90AL|NL
137 Bryan Baker BAL 59333.881.2763240$-6.90AL|NL
138 Brock Burke LAA 62333.991.2962221$-6.96AL|NL
139 Ryne Stanek NYM 60334.201.3267292$-7.00AL|NL
140 Brant Hurter DET 53333.551.2144130$-6.99AL|NL
141 Phil Maton STL 62334.141.2959232$-7.09AL|NL
142 Daniel Coulombe MIN 54333.881.2254170$-7.10AL|NL
143 Ryan Fernandez STL 59333.811.3257231$-7.18AL|NL
144 Derek Law IL-15 WAS 63334.061.3353223$-7.26AL|NL
145 Daniel Young NYM 54333.661.3359250$-7.31AL|NL
146 John Schreiber KAN 59333.841.3256231$-7.33AL|NL
147 Joseph Mantiply ARI 56333.551.2948160$-7.38AL|NL
148 Jose Leclerc OAK 59334.221.3267291$-7.51AL|NL
149 Eduard Bazardo SEA 46333.681.2245150$-7.51AL|NL
150 Fraser Ellard CWS 59334.271.3959294$-7.49AL|NL
151 Brock Stewart IL-15 MIN 48333.771.3158210$-7.49AL|NL
152 Jesus Tinoco IL-15 MIA 49334.031.3550203$-7.50AL|NL
153 Brenan Hanifee DET 55333.651.2544150$-7.52AL|NL
154 Scott Barlow CIN 61334.121.3466271$-7.56AL|NL
155 Craig Kimbrel ATL 48333.901.2958230$-7.59AL|NL
156 Randy Rodriguez SF 54333.731.3357250$-7.60AL|NL
157 Caleb Thielbar CHC 53333.971.2858210$-7.61AL|NL
158 Steven Okert HOU 55334.141.2762230$-7.61AL|NL
159 Angel Perdomo OAK 50333.911.3463270$-7.69AL|NL
160 Craig Yoho MIL 51333.841.3157220$-7.68AL|NL
161 Ian Anderson LAA 90554.411.4178390$-7.72AL|NL
162 Jose Butto NYM 58334.041.2960250$-7.70AL|NL
163 Ryan Borucki PIT 57334.071.3258241$-7.75AL|NL
164 Shawn Armstrong TEX 51333.781.2951170$-7.78AL|NL
165 Ryan Thompson ARI 60333.801.2848170$-7.81AL|NL
166 Nate Pearson CHC 58334.151.2962240$-7.83AL|NL
167 Angel Zerpa KAN 58333.891.3149191$-7.83AL|NL
168 Forrest Whitley IL-15 HOU 50333.771.3254230$-7.83AL|NL
169 Hunter Gaddis CLE 62334.271.2357200$-7.84AL|NL
170 Victor Vodnik COL 61334.301.4957296$-7.88AL|NL
171 Ian Hamilton IL-15 NYY 48333.771.2950200$-7.87AL|NL
172 Shane Smith CWS 104484.511.3792400$-7.92AL|NL
173 Jorge Lopez WAS 57334.251.3950224$-8.01AL|NL
174 Michel Otanez IL-15 OAK 49333.881.4362301$-7.99AL|NL
175 Daysbel Hernandez ATL 55333.901.3863280$-8.05AL|NL
176 Penn Murfee CWS 57334.321.3356232$-8.10AL|NL
177 Sean Hjelle SF 48333.501.3141140$-8.11AL|NL
178 Nick Sandlin TOR 57334.301.2861260$-8.15AL|NL
179 Tyler Kinley COL 59334.571.4460275$-8.21AL|NL
180 Julian Merryweather CHC 54333.921.3557240$-8.21AL|NL
181 Kody Funderburk MIN 46333.621.3346190$-8.20AL|NL
182 Colin Rea CHC 76444.531.3061210$-8.29AL|NL
183 Carmen Mlodzinski PIT 68444.241.3759270$-8.29AL|NL
184 Tyler Ferguson OAK 61334.171.3964311$-8.35AL|NL
185 Daniel Lynch KAN 67444.321.3354210$-8.36AL|NL
186 Brandon Eisert CWS 52333.901.3149180$-8.35AL|NL
187 Graham Ashcraft CIN 55334.251.3545183$-8.38AL|NL
188 Shelby Miller ARI 53334.101.3053200$-8.42AL|NL
189 Eric Orze TB 46334.051.2849190$-8.42AL|NL
190 Anthony Banda LAD 54334.061.3355210$-8.48AL|NL
191 Colin Selby BAL 46333.921.3047200$-8.47AL|NL
192 Enyel De Los Santos ATL 53334.251.2854190$-8.49AL|NL
193 Mason Englert TB 51334.071.2747150$-8.49AL|NL
194 Brennan Bernardino BOS 53333.931.3654220$-8.53AL|NL
195 Troy Taylor IL-15 SEA 53334.161.3053210$-8.55AL|NL
196 Justin Sterner OAK 57334.441.3259231$-8.55AL|NL
197 Kaleb Ort IL-15 HOU 53334.331.2855210$-8.60AL|NL
198 Elijah Morgan CHC 49334.191.2445150$-8.62AL|NL
199 Tyson Miller IL-15 CHC 47334.061.2644160$-8.61AL|NL
200 Jordan Leasure CWS 60334.581.3859273$-8.65AL|NL
201 Luke Little CHC 38223.431.2946200$-8.72AL|NL
202 Riley O'Brien STL 51333.961.3752250$-8.81AL|NL
203 Marc Church TEX 58334.321.3860261$-8.82AL|NL
204 Andrew Walters CLE 48334.101.3553230$-8.82AL|NL
205 Greg Weissert BOS 57334.131.3555230$-8.85AL|NL
206 Tyler Alexander MIL 66354.611.2457160$-8.87AL|NL
207 Andrew Nardi IL-60 MIA 37223.741.2446150$-8.90AL|NL
208 Justin Topa MIN 50333.851.3443170$-8.92AL|NL
209 Alek Jacob SD 50334.071.3247190$-8.93AL|NL
210 Ryan Zeferjahn LAA 58334.391.3861281$-8.92AL|NL
211 Luis Contreras HOU 46334.121.3349200$-8.95AL|NL
212 Justin Wilson BOS 56334.201.3657210$-8.97AL|NL
213 Ryan Burr IL-15 TOR 40223.751.2545150$-8.98AL|NL
214 Jacob Webb TEX 55334.211.3555240$-9.01AL|NL
215 Zack Kelly BOS 52334.121.3754250$-9.02AL|NL
216 Tayler Saucedo SEA 58334.111.3653260$-9.06AL|NL
217 Stephen Kolek SD 75444.321.4059270$-9.06AL|NL
218 Yilber Diaz ARI 47334.161.3449210$-9.12AL|NL
219 Lou Trivino SF 63334.091.4058260$-9.16AL|NL
220 Robert Stephenson IL-60 LAA 40224.151.2047130$-9.16AL|NL
221 Ronny Henriquez MIA 51334.051.3344170$-9.19AL|NL
222 Hunter Bigge TB 53334.231.3857250$-9.17AL|NL
223 Declan Cronin IL-15 MIA 46333.751.3740170$-9.18AL|NL
224 Max Kranick NYM 49334.151.2941160$-9.24AL|NL
225 Michael Kopech IL-15 LAD 44224.161.3252221$-9.24AL|NL
226 Sam Moll CIN 52334.131.3852240$-9.27AL|NL
227 Yoendrys Gomez NYY 53334.341.3251230$-9.27AL|NL
228 Mike Vasil CWS 77444.561.3660260$-9.28AL|NL
229 Tayler Scott HOU 61334.331.3861280$-9.32AL|NL
230 Mason Fluharty TOR 52334.271.3349200$-9.32AL|NL
231 Steven Cruz KAN 46333.901.3944220$-9.36AL|NL
232 Noah Cameron KAN 43223.761.2841130$-9.43AL|NL
233 Sean Reynolds IL-15 SD 46334.081.3948230$-9.43AL|NL
234 Michael Tonkin IL-15 MIN 49334.271.3549190$-9.45AL|NL
235 Collin Snider SEA 61334.401.3956261$-9.48AL|NL
236 Tim Mayza PIT 52333.901.3841170$-9.52AL|NL
237 Joey Wentz PIT 63334.301.4061280$-9.51AL|NL
238 Andrew Chafin DET 41223.711.3445190$-9.53AL|NL
239 Jose Ruiz PHI 59334.441.3658230$-9.53AL|NL
240 Slade Cecconi IL-15 CLE 45234.141.2242110$-9.57AL|NL
241 Justin Lawrence PIT 55334.051.4751271$-9.61AL|NL
242 John King STL 57333.931.3537160$-9.61AL|NL
243 Colin Poche WAS 54334.551.3050220$-9.63AL|NL
244 Carlos Vargas SEA 51334.051.3742200$-9.68AL|NL
245 Gerson Garabito TEX 57334.411.3552220$-9.72AL|NL
246 Carlos Hernandez PHI 46334.291.3545200$-9.71AL|NL
247 Sean Guenther DET 42223.731.2634120$-9.72AL|NL
248 Bryan Hoeing IL-15 SD 53334.311.3243170$-9.74AL|NL
249 Josh Sborz IL-60 TEX 36223.721.3140150$-9.74AL|NL
250 Brendon Little TOR 53334.101.4046240$-9.82AL|NL
251 Jackson Jobe DET 107484.851.3685400$-9.81AL|NL
252 Wandy Peralta SD 49334.191.3541210$-9.84AL|NL
253 Ryan Gusto HOU 52334.351.3344180$-9.84AL|NL
254 Brent Suter CIN 55334.471.3544171$-9.89AL|NL
255 Ryan Yarbrough NYY 52334.561.2539140$-9.90AL|NL
256 Grant Holman OAK 46334.361.3342190$-9.89AL|NL
257 Bryse Wilson CWS 86554.971.3764270$-9.93AL|NL
258 Jake Latz TEX 46334.401.3747230$-9.95AL|NL
259 Elvis Peguero MIL 52334.251.3846220$-9.94AL|NL
260 Luarbert Arias MIA 48334.441.3344180$-9.95AL|NL
261 Spencer Bivens SF 51334.251.3339170$-9.95AL|NL
262 Jake Cousins IL-60 NYY 36223.831.3644190$-9.95AL|NL
263 Jalen Beeks ARI 48334.211.3843180$-9.97AL|NL
264 Tristan Beck SF 40223.951.2535110$-9.99AL|NL
265 Chris Roycroft STL 52334.131.4044230$-10.00AL|NL
266 Joe Ross PHI 60334.381.3751220$-9.99AL|NL
267 Alex Lange IL-60 DET 37223.631.3841190$-9.97AL|NL
268 Erik Sabrowski IL-15 CLE 44223.981.3951230$-9.98AL|NL
269 Sawyer Gipson-Long IL-60 DET 36224.001.2234100$-10.00AL|NL
270 Cameron Booser CWS 55334.701.4259271$-10.06AL|NL
271 Gordon Graceffo STL 55334.321.3543180$-10.08AL|NL
272 Daniel Palencia CHC 36223.921.3341180$-10.10AL|NL
273 Cionel Perez BAL 56334.141.4348270$-10.12AL|NL
274 Brady Basso IL-15 OAK 32223.781.253190$-10.14AL|NL
275 Rafael Montero HOU 52334.421.3848220$-10.17AL|NL
276 Anthony Veneziano MIA 53334.171.4246210$-10.16AL|NL
277 Scott Alexander COL 54334.011.4139180$-10.20AL|NL
278 Gunnar Hoglund OAK 65444.901.3248200$-10.18AL|NL
279 Ryan Johnson LAA 59334.591.3755240$-10.21AL|NL
280 Trevor Stephan IL-15 CLE 37224.031.3039140$-10.21AL|NL
281 Brent Headrick NYY 39224.221.2841140$-10.24AL|NL
282 Connor Thomas MIL 43223.811.3032120$-10.28AL|NL
283 Luis Peralta COL 58334.371.5261321$-10.29AL|NL
284 Matthew Bowman BAL 49334.291.3942190$-10.31AL|NL
285 Jake Bird COL 56334.211.4848241$-10.31AL|NL
286 Max Lazar PHI 38224.041.2634110$-10.29AL|NL
287 Brad Lord WAS 57334.371.3542190$-10.31AL|NL
288 Shinnosuke Ogasawara WAS 83364.601.3664280$-10.31AL|NL
289 Kendall Graveman IL-15 ARI 50334.311.4247230$-10.30AL|NL
290 Brad Keller CHC 57334.321.4446251$-10.34AL|NL
291 Kyle Leahy STL 54334.251.3942200$-10.35AL|NL
292 Erik Swanson IL-15 TOR 44224.391.2743150$-10.35AL|NL
293 Justin Anderson CWS 49334.331.4550250$-10.36AL|NL
294 Huascar Brazoban NYM 45224.121.3646220$-10.36AL|NL
295 Hans Crouse LAA 34224.161.3241160$-10.37AL|NL
296 Angel Chivilli COL 52334.481.3847180$-10.37AL|NL
297 Landon Knack LAD 42224.421.2642140$-10.38AL|NL
298 Sam Long KAN 54334.421.3947220$-10.39AL|NL
299 Walter Pennington TEX 31223.731.2930120$-10.38AL|NL
300 Albert Suarez IL-15 BAL 46334.471.3540150$-10.39AL|NL