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 LAD 67423.091.07922437$18.46AL|NL
2 Mason Miller SD 66322.450.981022532$18.32AL|NL
3 Cade Smith CLE 70532.961.07902230$16.27AL|NL
4 Jhoan Duran PHI 69532.871.12812131$15.65AL|NL
5 Josh Hader HOU 64433.231.08882432$14.77AL|NL
6 Devin Williams NYM 65433.051.14852732$14.39AL|NL
7 David Bednar NYY 65433.321.12792232$13.45AL|NL
8 Andres Munoz SEA 63432.861.13802530$13.43AL|NL
9 Aroldis Chapman BOS 60433.001.18832830$12.49AL|NL
10 Daniel Palencia CHC 67433.491.22762829$10.05AL|NL
11 Ryan Helsley BAL 65433.461.20742427$9.08AL|NL
12 Jeff Hoffman TOR 64433.521.17762426$8.86AL|NL
13 Ryan Walker SF 63433.431.21662028$8.89AL|NL
14 Raisel Iglesias ATL 66433.681.17701827$8.59AL|NL
15 Peter Fairbanks MIA 63433.431.21652227$8.28AL|NL
16 Abner Uribe MIL 70432.961.20833221$8.26AL|NL
17 Chase Burns CIN 128873.591.16153400$7.84AL|NL
18 Carlos Estevez KAN 66434.231.29592431$6.90AL|NL
19 Emilio Pagan CIN 66334.091.18722326$5.93AL|NL
20 Griffin Jax TB 67432.961.09841913$5.28AL|NL
21 Dennis Santana PIT 67433.901.27622425$5.11AL|NL
22 Kenley Jansen DET 59433.971.20602123$4.40AL|NL
23 Robert Garcia TEX 63433.571.24682318$3.02AL|NL
24 Quinn Priester MIL 1661094.071.30138540$2.87AL|NL
25 Trevor Megill MIL 65433.321.18802413$2.74AL|NL
26 Cody Ponce TOR 139884.081.24142430$2.61AL|NL
27 Reid Detmers LAA 136784.101.26151500$1.60AL|NL
28 Ryne Nelson ARI 162994.221.27134450$1.44AL|NL
29 Edwin Uceta TB 71433.801.21842712$1.01AL|NL
30 Seranthony Dominguez CWS 61333.841.28682818$0.79AL|NL
31 Braxton Ashcraft PIT 138773.851.28125430$0.60AL|NL
32 Chad Patrick MIL 133884.261.26126430$-0.14AL|NL
33 Bryan Abreu HOU 68433.181.1890295$-0.19AL|NL
34 Clayton Beeter WAS 64333.801.33743316$-0.27AL|NL
35 JoJo Romero STL 64433.521.30602513$-0.77AL|NL
36 Joey Cantillo CLE 130663.881.32137570$-0.77AL|NL
37 Garrett Cleavinger TB 64433.381.1979257$-0.84AL|NL
38 Riley O'Brien STL 64333.801.33662916$-0.87AL|NL
39 Mike Soroka ARI 136784.171.29133510$-0.90AL|NL
40 Robert Suarez ATL 67443.631.1970219$-1.00AL|NL
41 Jacob Lopez OAK 129884.331.31134520$-1.13AL|NL
42 Grant Taylor CWS 75333.361.2087286$-1.34AL|NL
43 Jeremiah Estrada SD 69433.261.1693282$-1.47AL|NL
44 Robert Stephenson LAA 59334.121.22662014$-1.53AL|NL
45 Michael Burrows HOU 128674.151.26126440$-1.61AL|NL
46 Adrian Morejon SD 68543.311.1969223$-2.28AL|NL
47 Victor Vodnik COL 64334.361.47613120$-2.29AL|NL
48 Will Vest DET 67433.491.2168226$-2.60AL|NL
49 Nick Martinez FA 142994.441.30107390$-2.66AL|NL
50 Taylor Rogers MIN 59334.121.34612515$-2.70AL|NL
51 Garrett Whitlock BOS 67433.361.1674193$-2.75AL|NL
52 Jose A. Ferrer SEA 67433.221.1864203$-3.36AL|NL
53 Steven Matz TB 128674.151.29109360$-3.59AL|NL
54 Tanner Scott LAD 65433.601.2373264$-3.91AL|NL
55 Alex Vesia LAD 62433.481.1578251$-3.99AL|NL
56 Jose Alvarado PHI 60433.451.2368244$-4.07AL|NL
57 Andrew Kittredge BAL 66433.821.2166185$-4.23AL|NL
58 Andrew Saalfrank ARI 64334.081.44563115$-4.21AL|NL
59 Matthew Strahm KAN 66433.681.1571202$-4.32AL|NL
60 Gabe Speier SEA 58333.261.1068172$-4.37AL|NL
61 Louie Varland TOR 67433.631.1967193$-4.41AL|NL
62 Matt Brash SEA 62333.191.2373263$-4.50AL|NL
63 Hunter Harvey CHC 53323.401.1357155$-4.56AL|NL
64 Troy Melton DET 117564.151.27103370$-4.61AL|NL
65 Luke Weaver NYM 68433.971.2172224$-4.68AL|NL
66 Ian Seymour TB 106564.251.25102330$-4.76AL|NL
67 Phil Maton CHC 65333.741.2271255$-4.81AL|NL
68 Camilo Doval NYY 64433.521.2872313$-4.93AL|NL
69 Orion Kerkering PHI 63433.431.1969221$-4.95AL|NL
70 A.J. Minter NYM 56433.381.1862202$-5.05AL|NL
71 Jordan Leasure CWS 64344.081.2772287$-5.21AL|NL
72 Aaron Civale FA 117784.541.30102380$-5.19AL|NL
73 Kirby Yates LAA 57334.111.2867278$-5.27AL|NL
74 Fernando Cruz NYY 61433.691.2381281$-5.26AL|NL
75 Justin Sterner OAK 66334.231.2668248$-5.26AL|NL
76 Matt Svanson STL 66333.681.2763246$-5.31AL|NL
77 Chris Martin TEX 53333.401.1352114$-5.47AL|NL
78 Tyler Holton DET 71433.681.1759181$-5.79AL|NL
79 Caleb Thielbar CHC 64433.661.2066221$-5.86AL|NL
80 Dylan Lee ATL 65333.601.1772191$-5.87AL|NL
81 Yimi Garcia TOR 58333.721.2163214$-5.99AL|NL
82 Shawn Armstrong CLE 69333.781.2269223$-6.02AL|NL
83 Jared Koenig MIL 65433.601.2366231$-6.02AL|NL
84 Hunter Gaddis CLE 67333.901.2165214$-6.06AL|NL
85 Mark Leiter Jr. OAK 65434.291.3269256$-6.11AL|NL
86 Andrew Anderson DET 92454.111.2999380$-6.19AL|NL
87 Sean Burke CWS 1478104.781.40138650$-6.28AL|NL
88 Cole Sands MIN 67434.031.2465213$-6.30AL|NL
89 Kyle Finnegan DET 63433.861.2959234$-6.41AL|NL
90 Bryan Baker TB 64333.801.2271232$-6.59AL|NL
91 Eduard Bazardo SEA 66333.681.2069231$-6.64AL|NL
92 Joe Boyle TB 95564.171.39105520$-6.73AL|NL
93 Tyler Rogers TOR 72433.751.2250162$-6.77AL|NL
94 Gregory Soto PIT 61333.691.3165264$-6.80AL|NL
95 Brad Lord WAS 138684.431.36105481$-6.79AL|NL
96 Kevin Ginkel ARI 61333.841.3061235$-6.84AL|NL
97 Cole Henry WAS 64234.641.44613414$-6.88AL|NL
98 Lucas Erceg KAN 63443.861.3060243$-6.98AL|NL
99 Blake Treinen LAD 59433.811.2565221$-7.03AL|NL
100 Bryan King HOU 66333.681.2165211$-7.06AL|NL
101 Steven Okert HOU 64323.801.2073240$-7.26AL|NL
102 Graham Ashcraft CIN 64433.801.2858212$-7.25AL|NL
103 Hogan Harris OAK 65334.431.4063319$-7.35AL|NL
104 Sean Newcomb CWS 100444.051.3593410$-7.51AL|NL
105 Aaron Ashby MIL 67333.491.3370321$-7.63AL|NL
106 Keegan Akin BAL 66334.091.2666233$-7.67AL|NL
107 Antonio Santillan CIN 69334.171.3373314$-7.73AL|NL
108 Hunter Barco PIT 100454.141.3492400$-7.77AL|NL
109 Kyle Leahy STL 123564.321.37103440$-7.77AL|NL
110 Justin Topa MIN 63334.141.3552217$-7.81AL|NL
111 Calvin Faucher MIA 65334.021.3765285$-7.84AL|NL
112 Kody Funderburk MIN 65333.881.3462274$-7.85AL|NL
113 Carmen Mlodzinski PIT 74443.771.3166260$-7.88AL|NL
114 Erik Sabrowski CLE 61333.841.3474342$-7.91AL|NL
115 Tyler Kinley ATL 62334.061.2767262$-8.19AL|NL
116 Bennett Sousa HOU 50323.601.2255181$-8.26AL|NL
117 Erik Miller SF 61333.541.3865332$-8.28AL|NL
118 Brooks Raley NYM 59333.811.2459211$-8.39AL|NL
119 Jake Latz TEX 111454.301.38106530$-8.41AL|NL
120 Angel Zerpa MIL 60333.601.2356200$-8.49AL|NL
121 J.T. Ginn OAK 88454.301.3182310$-8.48AL|NL
122 Brad Keller PHI 66333.951.3361273$-8.52AL|NL
123 Andrew Nardi MIA 50323.601.2460200$-8.61AL|NL
124 Justin Slaten BOS 60434.051.2856211$-8.61AL|NL
125 Jason Adam SD 48323.561.1751180$-8.63AL|NL
126 Drew Pomeranz LAA 57233.951.2561213$-8.70AL|NL
127 Braydon Fisher TOR 51323.711.2758231$-8.72AL|NL
128 Jordan Romano LAA 57334.261.2860223$-8.80AL|NL
129 A.J. Puk ARI 33213.271.1839114$-8.78AL|NL
130 Ryan Weiss HOU 79454.331.3279300$-8.85AL|NL
131 Ben Brown CHC 51333.711.2256170$-8.92AL|NL
132 Aaron Bummer ATL 61323.691.3062230$-9.03AL|NL
133 Ryan Thompson ARI 63333.861.2952192$-9.01AL|NL
134 Tanner Banks PHI 62333.921.2459180$-9.14AL|NL
135 Mason Montgomery PIT 61233.841.3065252$-9.16AL|NL
136 David Morgan SD 63323.861.2964260$-9.18AL|NL
137 Brusdar Graterol LAD 50323.421.2042140$-9.20AL|NL
138 Brant Hurter DET 54323.671.2249160$-9.26AL|NL
139 Mason Englert TB 62324.061.2658181$-9.28AL|NL
140 Julian Fernandez WAS 61334.131.3058232$-9.39AL|NL
141 Anthony Bender MIA 62333.921.3159241$-9.42AL|NL
142 Cole Winn TEX 64334.361.3857305$-9.45AL|NL
143 Elvis Alvarado OAK 60334.201.3763293$-9.45AL|NL
144 Anthony Kay CWS 131694.601.42105520$-9.53AL|NL
145 Jake Junis TEX 64334.221.2355171$-9.55AL|NL
146 Colin Rea CHC 82444.391.2966240$-9.61AL|NL
147 Ben Joyce LAA 35223.601.2640164$-9.60AL|NL
148 Jon Gray IL-60 FA 76554.621.3265250$-9.74AL|NL
149 Hoby Milner CHC 61323.841.2651180$-9.78AL|NL
150 Brendon Little TOR 53323.571.3658270$-9.79AL|NL
151 John Schreiber KAN 64334.081.3058231$-9.79AL|NL
152 Janson Junk MIA 95454.451.2969220$-9.77AL|NL
153 Ryan Zeferjahn LAA 64334.221.3672331$-9.84AL|NL
154 Tommy Nance TOR 58333.881.2855190$-9.85AL|NL
155 Brady Basso OAK 55324.091.2948182$-9.93AL|NL
156 Porter Hodge CHC 49323.861.3354251$-9.91AL|NL
157 Jake Bird NYY 52323.811.2954220$-9.93AL|NL
158 Paul Sewald FA 47324.401.2348162$-10.02AL|NL
159 Brock Burke CIN 63334.141.3057211$-10.03AL|NL
160 Jose Butto SF 63334.141.3558272$-10.01AL|NL
161 PJ Poulin WAS 60334.051.3757262$-10.05AL|NL
162 Matt Festa CLE 59334.121.2758220$-10.09AL|NL
163 Jonathan Loaisiga ARI 53323.911.3244172$-10.13AL|NL
164 Eric Orze MIN 61334.131.3461271$-10.15AL|NL
165 Grant Anderson MIL 57334.111.2858220$-10.18AL|NL
166 Justin Martinez ARI 29223.411.3135154$-10.18AL|NL
167 Joel Peguero SF 64334.221.4154274$-10.19AL|NL
168 Adbert Alzolay NYM 50324.141.2446161$-10.25AL|NL
169 Yennier Cano BAL 50333.781.3246181$-10.24AL|NL
170 Greg Weissert BOS 65334.151.3258231$-10.23AL|NL
171 Connor Phillips CIN 54334.501.3759273$-10.31AL|NL
172 Chris Paddack FA 101574.811.3277260$-10.31AL|NL
173 Wandy Peralta SD 60333.751.3351250$-10.35AL|NL
174 Isaac Mattson PIT 65334.291.3762302$-10.39AL|NL
175 Jimmy Herget COL 77334.561.3471252$-10.41AL|NL
176 Charlie Morton FA 76554.621.4275350$-10.42AL|NL
177 Ryne Stanek STL 59334.271.3759282$-10.42AL|NL
178 Colin Selby BAL 58334.031.3359250$-10.45AL|NL
179 Jovani Moran BOS 51323.881.3354230$-10.48AL|NL
180 Pierce Johnson CIN 60334.351.3565251$-10.51AL|NL
181 Justin Lawrence PIT 59333.971.3958281$-10.51AL|NL
182 Josh White MIA 48323.941.2950200$-10.55AL|NL
183 Sam Hentges SF 52223.631.2752180$-10.53AL|NL
184 Ryan Fernandez STL 58334.031.3459250$-10.56AL|NL
185 Justin Wrobleski LAD 53324.081.2851180$-10.64AL|NL
186 Tim Herrin CLE 53333.911.3454250$-10.64AL|NL
187 Brandon Eisert CWS 59334.271.3256211$-10.63AL|NL
188 Drey Jameson ARI 54334.171.3549212$-10.64AL|NL
189 Payton Tolle BOS 51223.881.2454170$-10.65AL|NL
190 Alexis Diaz TEX 59334.581.3759313$-10.66AL|NL
191 Daniel Coulombe FA 45223.801.2445161$-10.76AL|NL
192 Connor Prielipp MIN 63344.141.3359230$-10.76AL|NL
193 Joel Payamps ATL 51324.061.2747160$-10.81AL|NL
194 Yoendrys Gomez TB 77334.441.3475320$-10.79AL|NL
195 Kade Strowd BAL 57334.111.3754251$-10.91AL|NL
196 Scott Barlow FA 57334.111.3761290$-10.91AL|NL
197 Huascar Brazoban NYM 56334.021.3453250$-10.97AL|NL
198 Eric Lauer TOR 58334.341.2855200$-10.95AL|NL
199 Enyel De Los Santos HOU 60334.351.3058220$-11.00AL|NL
200 Seth Halvorsen COL 60334.651.4555275$-11.00AL|NL
201 Joe Jimenez ATL 42223.861.2148150$-11.00AL|NL
202 Tyler Phillips MIA 69334.431.3651233$-11.04AL|NL
203 Nick Mears KAN 60334.201.3357240$-11.03AL|NL
204 Casey Legumina SEA 49334.041.3148190$-11.07AL|NL
205 Dietrich Enns BAL 60334.201.3356210$-11.11AL|NL
206 Caleb Ferguson CIN 57334.111.3353230$-11.08AL|NL
207 Brenan Hanifee DET 57333.951.3043160$-11.13AL|NL
208 Spencer Bivens SF 69334.171.3552231$-11.14AL|NL
209 Jose Fermin LAA 55344.251.3559260$-11.15AL|NL
210 Ryan Yarbrough NYY 64334.361.2752190$-11.16AL|NL
211 Jose Urquidy FA 96564.871.3471300$-11.19AL|NL
212 Jonathan Bowlan PHI 55334.251.3153190$-11.18AL|NL
213 Keider Montero DET 84454.611.3670300$-11.20AL|NL
214 Justin Wilson FA 46233.721.2848170$-11.23AL|NL
215 Brent Headrick NYY 47224.021.2349160$-11.28AL|NL
216 Mike Vasil CWS 72334.371.3659291$-11.40AL|NL
217 Rob Zastryzny MIL 46324.111.3043170$-11.49AL|NL
218 Tobias Myers NYM 57324.261.3048180$-11.49AL|NL
219 Lake Bachar MIA 56334.341.3456240$-11.49AL|NL
220 Cole Sulser TB 52334.151.3348190$-11.51AL|NL
221 Jacob Webb CHC 52334.331.2948210$-11.51AL|NL
222 Jalen Beeks FA 46324.111.3541181$-11.54AL|NL
223 Bradgley Rodriguez SD 46323.911.3543210$-11.54AL|NL
224 Jordan Hicks CWS 58334.191.4052261$-11.59AL|NL
225 Emerson Hancock SEA 68334.371.3154220$-11.57AL|NL
226 Tyler Alexander TEX 72344.621.2859190$-11.60AL|NL
227 Gordon Graceffo STL 61334.281.3149190$-11.62AL|NL
228 Sawyer Gipson-Long DET 56234.181.2550150$-11.66AL|NL
229 A.J. Blubaugh HOU 52334.331.3350210$-11.75AL|NL
230 Carlos Vargas SEA 55334.091.3343200$-11.77AL|NL
231 Anthony Banda LAD 56324.341.3654240$-11.85AL|NL
232 Tim Hill NYY 66334.091.3539201$-11.85AL|NL
233 Ian Hamilton ATL 49223.861.3551220$-11.87AL|NL
234 DL Hall MIL 54224.001.3352240$-11.92AL|NL
235 Austin Warren NYM 45324.201.3141170$-11.89AL|NL
236 Yuki Matsui SD 54224.171.3154240$-11.95AL|NL
237 Jack Dreyer LAD 43213.981.2643160$-11.96AL|NL
238 Kevin Kelly TB 41223.951.2036100$-12.00AL|NL
239 Juan Mejia COL 66234.641.4268313$-12.04AL|NL
240 Luis Garcia NYM 53223.911.3448200$-12.11AL|NL
241 Tyler Ferguson OAK 52334.501.4052261$-12.12AL|NL
242 Zack Kelly BOS 55334.251.4053260$-12.11AL|NL
243 Ryan Brasier FA 46224.111.2441140$-12.15AL|NL
244 Paul Blackburn NYY 64334.501.3353210$-12.17AL|NL
245 Taylor Clarke ARI 60224.351.3049171$-12.17AL|NL
246 Michael Kelly OAK 61334.721.4353273$-12.22AL|NL
247 Mason Fluharty TOR 39223.921.2841160$-12.21AL|NL
248 Hayden Birdsong SF 58334.501.3858280$-12.20AL|NL
249 Alex Lange KAN 48334.121.4450260$-12.25AL|NL
250 Matt Pushard STL 50334.321.3444190$-12.23AL|NL
251 Kyle Harrison BOS 52224.151.3352200$-12.23AL|NL
252 Tommy Kahnle FA 55334.421.4049261$-12.27AL|NL
253 Evan Sisk PIT 47223.831.3646210$-12.28AL|NL
254 Ben Casparius LAD 50324.501.3448200$-12.31AL|NL
255 Josh Sborz TEX 45224.001.3346190$-12.34AL|NL
256 Yohan Ramirez PIT 47224.021.3448200$-12.32AL|NL
257 David Robertson FA 33223.821.3335141$-12.35AL|NL
258 Jack Perkins OAK 32223.941.2833141$-12.37AL|NL
259 Craig Yoho MIL 38223.791.3240170$-12.37AL|NL
260 Dauri Moreta FA 31223.771.2635130$-12.42AL|NL
261 Jordan Wicks CHC 41223.951.2737130$-12.46AL|NL
262 Ryan Gusto MIA 65344.571.3555230$-12.48AL|NL
263 Kyle Hart SD 61334.571.3452220$-12.47AL|NL
264 Hayden Harris ATL 35223.861.3139150$-12.50AL|NL
265 Craig Kimbrel NYM 31224.061.3236161$-12.54AL|NL
266 Chase Silseth LAA 51234.241.3350220$-12.57AL|NL
267 Cade Gibson MIA 61334.281.3948250$-12.60AL|NL
268 Richard Lovelady WAS 39213.921.2835140$-12.65AL|NL
269 Connor Brogdon CLE 50234.321.3249200$-12.70AL|NL
270 Jackson Rutledge WAS 57334.581.3948231$-12.68AL|NL
271 Andrew Walters CLE 32223.941.3137150$-12.78AL|NL
272 Andrew Chafin FA 43223.981.4046210$-12.86AL|NL
273 Daniel Lynch KAN 59334.421.3644200$-12.86AL|NL
274 John Klein MIN 50334.501.3643180$-12.87AL|NL
275 Dylan Ross NYM 41113.731.3245200$-12.89AL|NL
276 Brent Suter FA 59234.271.3246180$-12.93AL|NL
277 Justin Bruihl STL 46224.111.3341170$-12.93AL|NL
278 Joey Wentz ATL 51334.591.3949210$-12.93AL|NL
279 Steven Cruz KAN 42224.071.3339180$-12.98AL|NL
280 Cooper Criswell SEA 42224.071.2934130$-13.04AL|NL
281 Hunter Bigge TB 44224.301.3445190$-13.05AL|NL
282 Kyle Nicolas PIT 55234.251.4054270$-13.06AL|NL
283 Matthew Gage SF 54224.171.3747200$-13.08AL|NL
284 Colin Holderman CLE 39223.921.3637170$-13.09AL|NL
285 Rico Garcia BAL 51224.411.3753230$-13.09AL|NL
286 Colton Gordon HOU 43224.401.2638120$-13.09AL|NL
287 Kendry Rojas MIN 38224.031.3235140$-13.12AL|NL
288 Luke Jackson FA 45224.201.4041211$-13.15AL|NL
289 Jose Leclerc IL-60 FA 40224.281.3543190$-13.17AL|NL
290 Brennan Bernardino COL 57334.741.4751252$-13.16AL|NL
291 Nate Pearson HOU 53234.421.3652230$-13.14AL|NL
292 Ron Marinaccio SD 42224.291.3342190$-13.14AL|NL
293 Kohl Drake ARI 46234.301.3343170$-13.14AL|NL
294 Chad Green TOR 42224.501.3137141$-13.19AL|NL
295 Dylan Dodd ATL 39224.151.2833100$-13.17AL|NL
296 Travis Adams MIN 61334.571.3950220$-13.19AL|NL
297 Jonathan Cannon CWS 110474.911.3982380$-13.17AL|NL
298 Ethan Roberts CHC 37214.141.3236150$-13.21AL|NL
299 Yariel Rodriguez TOR 37224.141.3236170$-13.21AL|NL
300 Brandyn Garcia ARI 47224.021.4043210$-13.22AL|NL