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 Mason Miller SD 65422.490.981012533$21.37AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.47AL|NL
3 Cade Smith CLE 69532.871.07892231$18.54AL|NL
4 Jhoan Duran PHI 67532.821.10782130$16.72AL|NL
5 Devin Williams NYM 63533.001.14832731$16.30AL|NL
6 Andres Munoz SEA 62432.761.11782430$15.25AL|NL
7 David Bednar NYY 63433.291.11762132$14.88AL|NL
8 Aroldis Chapman BOS 58433.101.17802729$12.90AL|NL
9 Daniel Palencia CHC 64433.521.23732731$12.02AL|NL
10 Ryan Walker SF 62433.481.21652029$10.55AL|NL
11 Josh Hader HOU 52423.121.08722025$10.47AL|NL
12 Ryan Helsley BAL 63433.431.19712327$10.27AL|NL
13 Jeff Hoffman TOR 62433.631.16742326$9.69AL|NL
14 Raisel Iglesias ATL 64433.661.14681726$9.50AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Peter Fairbanks MIA 60433.451.20622126$8.71AL|NL
16 Emilio Pagan CIN 65334.021.17712226$7.33AL|NL
17 Chase Burns CIN 119873.551.15143370$7.28AL|NL
18 Griffin Jax TB 65432.911.08831915$7.22AL|NL
19 Abner Uribe MIL 68433.041.21813118$6.97AL|NL
20 Dennis Santana PIT 66433.951.26612325$6.13AL|NL
21 Carlos Estevez KAN 62334.351.29552228$4.87AL|NL
22 Robert Garcia TEX 62433.631.23672219$4.30AL|NL
23 Kenley Jansen DET 57333.951.21582022$3.58AL|NL
24 Trevor Megill MIL 63433.431.17782314$3.55AL|NL
25 Cody Ponce TOR 142883.991.24145440$3.40AL|NL
26 Reid Detmers LAA 140884.111.26154510$2.76AL|NL
27 Grant Taylor CWS 84543.211.1899315$2.73AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.47AL|NL
29 Bryan Abreu HOU 67433.091.1688288$2.17AL|NL
30 Ryne Nelson ARI 161984.191.27134450$1.58AL|NL
31 Braxton Ashcraft PIT 138873.911.28125430$1.28AL|NL
32 Joey Cantillo CLE 134763.831.31142580$1.14AL|NL
33 Edwin Uceta TB 61433.691.18732311$0.53AL|NL
34 Garrett Cleavinger TB 63433.431.1678248$0.22AL|NL
35 Chad Patrick MIL 140894.311.26133460$-0.01AL|NL
36 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
37 Jeremiah Estrada SD 67433.221.1391273$-0.47AL|NL
38 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Clayton Beeter WAS 62333.921.34723215$-0.79AL|NL
40 Robert Suarez ATL 66443.681.2069219$-0.94AL|NL
41 JoJo Romero STL 62433.631.29582412$-1.12AL|NL
42 Taylor Rogers MIN 58334.191.34602517$-1.21AL|NL
43 Riley O'Brien STL 62333.771.32652813$-1.81AL|NL
44 Ian Seymour TB 111664.051.22107340$-1.82AL|NL
45 Quinn Priester MIL 121874.091.29101390$-1.87AL|NL
46 Victor Vodnik COL 63334.431.48603120$-1.92AL|NL
47 Adrian Morejon SD 66543.271.1867213$-2.06AL|NL
48 Garrett Whitlock BOS 66433.411.1573194$-2.10AL|NL
49 Will Vest DET 65433.461.2266216$-2.55AL|NL
50 Jose A. Ferrer SEA 66433.141.1563193$-2.64AL|NL
51 Mike Soroka ARI 95554.071.2795354$-2.71AL|NL
52 Ben Joyce LAA 46223.521.26532113$-2.85AL|NL
53 Nick Martinez TB 143884.411.29111390$-3.11AL|NL
54 Kirby Yates LAA 57334.111.28672711$-3.27AL|NL
55 Steven Matz TB 125674.181.28106350$-3.83AL|NL
56 Carmen Mlodzinski PIT 99653.821.3088340$-3.96AL|NL
57 Matt Brash SEA 61333.101.2172253$-3.97AL|NL
58 Tanner Scott LAD 63433.571.2471264$-3.97AL|NL
59 Paul Sewald ARI 56234.341.25551913$-4.28AL|NL
60 Chris Martin TEX 52333.461.1351116$-4.34AL|NL
61 Alex Vesia LAD 61433.541.1676251$-4.37AL|NL
62 Gabe Speier SEA 58333.261.1268182$-4.41AL|NL
63 Kevin Ginkel ARI 59433.811.2959227$-4.45AL|NL
64 Matthew Strahm KAN 64433.661.1669202$-4.49AL|NL
65 Louie Varland TOR 65433.601.2065193$-4.50AL|NL
66 Jordan Leasure CWS 62444.061.2770276$-4.61AL|NL
67 Luke Weaver NYM 66433.951.2170224$-4.66AL|NL
68 Hunter Harvey CHC 52323.291.1356154$-4.74AL|NL
69 Phil Maton CHC 63433.711.2168243$-4.78AL|NL
70 Cole Sands MIN 66433.951.2364205$-4.78AL|NL
71 Matt Svanson STL 64333.661.2860247$-4.81AL|NL
72 Camilo Doval NYY 63433.571.2771303$-4.91AL|NL
73 Jose Alvarado PHI 59433.511.2567243$-4.93AL|NL
74 Andrew Kittredge BAL 58433.721.2158164$-5.14AL|NL
75 Orion Kerkering PHI 59433.361.2064211$-5.34AL|NL
76 Justin Sterner OAK 65334.291.2866248$-5.57AL|NL
77 Fernando Cruz NYY 59433.661.2579281$-5.59AL|NL
78 Kyle Harrison MIL 99554.181.30101390$-5.60AL|NL
79 Bryan Baker TB 62333.771.1970223$-5.63AL|NL
80 Tyler Holton DET 69433.651.1657181$-5.70AL|NL
81 Kyle Finnegan DET 62433.921.2758225$-5.70AL|NL
82 Lucas Erceg KAN 62443.771.3159245$-5.70AL|NL
83 Mark Leiter Jr. OAK 62434.211.3166246$-5.80AL|NL
84 Bryan King HOU 64433.661.2064201$-5.93AL|NL
85 Dylan Lee ATL 64333.661.1671181$-5.96AL|NL
86 Jared Koenig MIL 63433.571.2264221$-5.97AL|NL
87 Brad Lord WAS 95554.261.3376324$-6.01AL|NL
88 Caleb Thielbar CHC 61433.691.2063211$-6.20AL|NL
89 Yimi Garcia TOR 53333.741.1958194$-6.19AL|NL
90 Hogan Harris OAK 64334.361.39623010$-6.27AL|NL
91 Eduard Bazardo SEA 65333.601.1867221$-6.29AL|NL
92 Shawn Armstrong CLE 67333.901.2166213$-6.40AL|NL
93 Keegan Akin BAL 65434.021.2665233$-6.45AL|NL
94 A.J. Minter NYM 49323.311.1654172$-6.57AL|NL
95 Aaron Civale OAK 125784.751.31107400$-6.56AL|NL
96 Aaron Ashby MIL 75443.601.3678371$-6.62AL|NL
97 Andrew Anderson DET 76443.911.2985320$-6.67AL|NL
98 Tyler Rogers TOR 69433.781.2048152$-6.71AL|NL
99 Gregory Soto PIT 60333.751.3064254$-6.80AL|NL
100 Jason Adam SD 55323.441.1658201$-6.80AL|NL
101 Kyle Leahy STL 117664.311.3698420$-6.90AL|NL
102 Graham Ashcraft CIN 62433.771.2757212$-7.09AL|NL
103 Cole Henry WAS 63234.711.43603313$-7.15AL|NL
104 Steven Okert HOU 62333.921.1970231$-7.19AL|NL
105 Hunter Gaddis CLE 62333.921.2360203$-7.26AL|NL
106 Jordan Romano LAA 58334.191.2862225$-7.29AL|NL
107 Sean Burke CWS 1427104.751.39133620$-7.39AL|NL
108 Ben Brown CHC 64333.801.2070220$-7.50AL|NL
109 Jake Latz TEX 105544.291.37101500$-7.56AL|NL
110 Drew Pomeranz LAA 55333.931.2559203$-7.71AL|NL
111 Calvin Faucher MIA 63334.001.3763275$-7.80AL|NL
112 Blake Treinen LAD 54433.831.2860211$-7.84AL|NL
113 Erik Sabrowski CLE 60333.751.3573342$-7.87AL|NL
114 Andrew Nardi MIA 53323.741.2364211$-7.88AL|NL
115 Ryan Thompson ARI 61433.981.3050193$-7.97AL|NL
116 Justin Slaten BOS 60434.051.2857212$-7.98AL|NL
117 Kody Funderburk MIN 62333.771.3259253$-8.01AL|NL
118 A.J. Puk IL-60 ARI 34223.441.1840115$-8.15AL|NL
119 Mason Montgomery PIT 59333.811.3165252$-8.16AL|NL
120 Antonio Santillan CIN 67334.301.3371304$-8.19AL|NL
121 Ryan Weiss HOU 82454.281.3083310$-8.25AL|NL
122 Joe Boyle TB 76444.031.3785420$-8.25AL|NL
123 Tyler Kinley ATL 60334.051.2865252$-8.43AL|NL
124 Brad Keller PHI 66333.951.3361273$-8.48AL|NL
125 Angel Zerpa MIL 59333.511.2455200$-8.47AL|NL
126 Hunter Barco PIT 84444.071.3579340$-8.61AL|NL
127 Erik Miller SF 59333.511.3764321$-8.72AL|NL
128 Yennier Cano BAL 57433.791.3252211$-8.74AL|NL
129 Anthony Kay CWS 130694.501.41108520$-8.79AL|NL
130 Chris Paddack MIA 125684.751.3294320$-8.81AL|NL
131 Brooks Raley NYM 57323.951.2357201$-8.81AL|NL
132 Aaron Bummer ATL 60323.601.3061230$-8.93AL|NL
133 Janson Junk MIA 91544.451.2967200$-8.98AL|NL
134 Tanner Banks PHI 60334.051.2357171$-9.02AL|NL
135 Mason Englert TB 61323.981.2557181$-9.05AL|NL
136 Justin Topa MIN 62334.061.3451204$-9.06AL|NL
137 Braydon Fisher TOR 50323.781.2857231$-9.06AL|NL
138 Jonathan Loaisiga ARI 54323.831.3145173$-9.16AL|NL
139 Anthony Bender MIA 60333.901.2857231$-9.21AL|NL
140 J.T. Ginn OAK 73444.191.3269260$-9.20AL|NL
141 Sean Newcomb CWS 70333.991.3367291$-9.31AL|NL
142 Elvis Alvarado OAK 59334.121.3762293$-9.30AL|NL
143 Tyler Alexander TEX 71444.561.2859192$-9.37AL|NL
144 Ryne Stanek STL 57334.261.3757274$-9.41AL|NL
145 Tobias Myers NYM 69434.171.2958210$-9.51AL|NL
146 Brant Hurter DET 50323.601.2245150$-9.54AL|NL
147 Colin Rea CHC 84444.391.2968240$-9.62AL|NL
148 Cole Winn TEX 63334.431.3856295$-9.63AL|NL
149 Jake Junis TEX 62334.211.2353161$-9.72AL|NL
150 Tommy Nance TOR 55323.761.2753180$-9.69AL|NL
151 John Schreiber KAN 62334.061.2957221$-9.74AL|NL
152 Greg Weissert BOS 63434.291.3256221$-9.77AL|NL
153 David Morgan SD 57323.951.2859230$-9.79AL|NL
154 Brendon Little TOR 52323.461.3756270$-9.85AL|NL
155 Justin Wrobleski LAD 60434.201.3055210$-9.91AL|NL
156 Scott Barlow OAK 55334.251.3858283$-9.95AL|NL
157 Matt Festa CLE 58334.191.2857221$-9.96AL|NL
158 Jake Bird NYY 53323.911.2855220$-10.03AL|NL
159 Jose Butto SF 63334.141.3557272$-10.11AL|NL
160 Pierce Johnson CIN 59334.271.3264241$-10.11AL|NL
161 Hoby Milner CHC 60323.901.2750180$-10.18AL|NL
162 Eric Orze MIN 59334.121.3460261$-10.25AL|NL
163 Connor Phillips CIN 55334.421.3859283$-10.28AL|NL
164 Bennett Sousa HOU 40213.601.2044141$-10.29AL|NL
165 Tim Herrin CLE 53333.741.3454250$-10.33AL|NL
166 PJ Poulin WAS 58334.031.3456251$-10.31AL|NL
167 Jordan Hicks CWS 60334.051.3855272$-10.34AL|NL
168 Emerson Hancock SEA 71434.311.3156230$-10.38AL|NL
169 Jack Dreyer LAD 49324.041.2449180$-10.42AL|NL
170 Jimmy Herget COL 72334.501.3366232$-10.42AL|NL
171 Brock Burke CIN 60334.201.3054201$-10.45AL|NL
172 Isaac Mattson PIT 63334.291.3761292$-10.48AL|NL
173 Daniel Coulombe BOS 50223.781.2648181$-10.57AL|NL
174 Jovani Moran BOS 47323.831.3251210$-10.59AL|NL
175 Justin Lawrence PIT 57333.951.3957271$-10.58AL|NL
176 Ryan Zeferjahn LAA 60334.351.3768311$-10.63AL|NL
177 Joel Payamps ATL 53324.081.2649160$-10.66AL|NL
178 Grant Anderson MIL 56334.181.3057220$-10.73AL|NL
179 Eric Lauer TOR 63334.291.2960210$-10.72AL|NL
180 Troy Melton IL-60 DET 51324.061.2546160$-10.75AL|NL
181 Hayden Harris ATL 45324.001.2950190$-10.75AL|NL
182 Enyel De Los Santos HOU 57334.261.2855210$-10.86AL|NL
183 Yohan Ramirez PIT 52333.981.3353220$-10.85AL|NL
184 Juan Mejia COL 65334.571.4268303$-10.86AL|NL
185 Luis Garcia NYM 57323.951.3351220$-10.94AL|NL
186 Brent Headrick NYY 49224.041.2051160$-10.93AL|NL
187 Wandy Peralta SD 56333.861.3448240$-11.04AL|NL
188 Brenan Hanifee DET 56333.861.3042160$-11.05AL|NL
189 Jonathan Bowlan PHI 55334.251.2953190$-11.08AL|NL
190 Tyler Phillips MIA 66334.361.3850233$-11.12AL|NL
191 Brusdar Graterol LAD 40213.381.1833110$-11.13AL|NL
192 Josh White MIA 43323.981.3045180$-11.18AL|NL
193 Casey Legumina SEA 48334.121.2947190$-11.21AL|NL
194 Jacob Webb CHC 53334.251.2850210$-11.19AL|NL
195 Cooper Criswell SEA 61334.131.3049190$-11.21AL|NL
196 Jalen Beeks TEX 53334.081.3646211$-11.34AL|NL
197 Yoendrys Gomez TB 55334.251.3355230$-11.36AL|NL
198 Dietrich Enns BAL 60334.201.3557210$-11.39AL|NL
199 Connor Prielipp MIN 53334.081.3450200$-11.41AL|NL
200 Kevin Kelly TB 41223.731.1736100$-11.41AL|NL
201 Andrew Hoffmann ARI 52334.151.3748201$-11.44AL|NL
202 Ryan Yarbrough NYY 61334.431.2650180$-11.46AL|NL
203 Justin Bruihl STL 50333.961.3445190$-11.49AL|NL
204 Nick Mears KAN 59334.271.3456240$-11.51AL|NL
205 Carlos Vargas SEA 54334.001.3142190$-11.51AL|NL
206 Ryan Johnson LAA 57334.261.3252180$-11.53AL|NL
207 Lake Bachar MIA 51334.411.3552221$-11.51AL|NL
208 Sam Hentges SF 33213.551.2433111$-11.57AL|NL
209 DL Hall MIL 54324.171.3552250$-11.59AL|NL
210 Huascar Brazoban NYM 51324.061.3548230$-11.60AL|NL
211 Charlie Morton FA 57454.421.4257250$-11.62AL|NL
212 Will Klein LAD 53334.251.4560311$-11.63AL|NL
213 Cole Sulser TB 53334.251.3248190$-11.75AL|NL
214 Caleb Ferguson CIN 50334.141.3447200$-11.74AL|NL
215 Andre Granillo WAS 44224.301.3244192$-11.93AL|NL
216 Payton Tolle BOS 44224.091.2546150$-11.93AL|NL
217 Kyle Hurt LAD 43324.191.3546190$-11.92AL|NL
218 Bradgley Rodriguez SD 48334.121.3545220$-11.92AL|NL
219 Austin Warren NYM 41324.171.2938150$-11.97AL|NL
220 Ben Casparius LAD 54334.501.3152210$-11.95AL|NL
221 Anthony Banda MIN 55324.421.4054251$-12.02AL|NL
222 Taylor Clarke ARI 59234.421.3148172$-12.04AL|NL
223 Spencer Bivens SF 68334.241.3551230$-12.07AL|NL
224 Seth Halvorsen COL 49234.591.4545225$-12.06AL|NL
225 Mason Fluharty TOR 40223.831.2841160$-12.11AL|NL
226 Tim Hill NYY 63334.141.3537191$-12.17AL|NL
227 Sam Moll CIN 45324.201.3644200$-12.20AL|NL
228 Michael Kelly OAK 59334.731.4251263$-12.26AL|NL
229 Joel Peguero SF 45224.401.4238194$-12.30AL|NL
230 Connor Brogdon CLE 49334.411.3548200$-12.33AL|NL
231 Ryan Borucki SF 43223.771.3341180$-12.37AL|NL
232 Hunter Bigge TB 48224.121.3350210$-12.40AL|NL
233 Matt Pushard STL 50334.321.3443190$-12.43AL|NL
234 Keaton Winn SF 47224.021.3042150$-12.51AL|NL
235 Alex Lange KAN 47334.211.4349250$-12.53AL|NL
236 Adbert Alzolay NYM 40224.051.2537130$-12.56AL|NL
237 Paul Blackburn NYY 62334.501.3451200$-12.56AL|NL
238 Chase Silseth LAA 52234.151.3551230$-12.63AL|NL
239 Robert Stephenson LAA 26114.151.232993$-12.63AL|NL
240 Keider Montero DET 53334.421.3444180$-12.65AL|NL
241 Josh Sborz TEX 49234.221.3350200$-12.63AL|NL
242 Zack Kelly BOS 55334.421.4053260$-12.67AL|NL
243 Craig Yoho MIL 36224.001.2838160$-12.66AL|NL
244 Edgardo Henriquez LAD 43224.191.3347200$-12.72AL|NL
245 Jose Fermin LAA 40234.051.3343190$-12.74AL|NL
246 Yuki Matsui SD 45224.201.3145200$-12.73AL|NL
247 Cade Gibson MIA 54334.171.3942220$-12.75AL|NL
248 Ryan Fernandez STL 42224.071.3343180$-12.78AL|NL
249 Andrew Chafin MIN 38224.031.3940191$-12.78AL|NL
250 Liam Hendriks IL-60 MIN 27224.331.3028102$-12.80AL|NL
251 Jon Gray IL-60 FA 49344.591.3344160$-12.82AL|NL
252 Rico Garcia BAL 53224.421.3455230$-12.88AL|NL
253 Colin Selby IL-60 BAL 40224.051.3341170$-12.89AL|NL
254 Brandon Eisert CWS 47234.211.3245170$-12.86AL|NL
255 Andrew Walters CLE 32223.941.3137160$-12.86AL|NL
256 Jose Suarez ATL 48224.311.3146170$-12.91AL|NL
257 Roddery Mu?oz HOU 51334.591.3951240$-12.96AL|NL
258 Justin Martinez IL-60 ARI 22113.271.3227122$-12.93AL|NL
259 Brandyn Garcia ARI 44334.091.4339200$-12.94AL|NL
260 Ryan Brasier TEX 36224.001.2531110$-12.96AL|NL
261 Sam Bachman LAA 49334.411.4342231$-12.96AL|NL
262 Rob Zastryzny MIL 45224.201.3141170$-13.03AL|NL
263 Evan Sisk PIT 38223.791.3737170$-13.03AL|NL
264 Bryan Hudson NYM 31223.771.2930130$-13.03AL|NL
265 Dylan Dodd ATL 41224.171.2735110$-13.07AL|NL
266 Justin Wilson FA 34223.971.3235130$-13.11AL|NL
267 Kyle Backhus PHI 43234.191.3341170$-13.16AL|NL
268 Porter Hodge CHC 29213.721.3432150$-13.13AL|NL
269 Daniel Lynch KAN 57334.421.3743190$-13.14AL|NL
270 Zach Agnos COL 57335.051.4646234$-13.19AL|NL
271 Julian Fernandez WAS 37224.141.3036140$-13.17AL|NL
272 Sawyer Gipson-Long DET 33224.091.242990$-13.22AL|NL
273 Brock Stewart LAD 33113.821.2438130$-13.20AL|NL
274 Colin Holderman CLE 40224.051.3538170$-13.26AL|NL
275 Shane Drohan MIL 37224.141.3237160$-13.24AL|NL
276 Gordon Graceffo STL 54234.331.3143170$-13.26AL|NL
277 Chris Murphy CWS 52234.151.3847240$-13.23AL|NL
278 Ryan Gusto MIA 46334.501.3739160$-13.28AL|NL
279 Jonathan Cannon CWS 100474.861.3975350$-13.29AL|NL
280 Matthew Gage SF 54224.171.3746200$-13.29AL|NL
281 Yosver Zulueta SEA 30213.901.3332150$-13.30AL|NL
282 Luis Curvelo TEX 36224.501.3134141$-13.38AL|NL
283 Richard Lovelady NYM 33214.091.2729110$-13.41AL|NL
284 Ethan Roberts CHC 36224.251.3136140$-13.41AL|NL
285 Tyler Ferguson OAK 48224.501.4048241$-13.43AL|NL
286 Grant Wolfram BAL 43224.191.3741190$-13.50AL|NL
287 Easton McGee MIL 33214.091.2728100$-13.48AL|NL
288 Evan Phillips IL-60 LAD 22113.681.182471$-13.52AL|NL
289 Nate Pearson HOU 45224.401.3645200$-13.56AL|NL
290 Travis Adams MIN 53334.581.3842190$-13.58AL|NL
291 Brent Suter LAA 62234.501.3248190$-13.57AL|NL
292 Ron Marinaccio SD 40224.281.3539180$-13.59AL|NL
293 Nick Sandlin LAA 39224.381.3339180$-13.59AL|NL
294 George Soriano STL 46224.301.3743190$-13.63AL|NL
295 Cionel Perez WAS 53224.251.4945282$-13.61AL|NL
296 Jedixson Paez CWS 43224.401.2834110$-13.66AL|NL
297 Jaden Hill COL 40224.281.3841160$-13.68AL|NL
298 Steven Cruz KAN 40224.281.3537170$-13.74AL|NL
299 Yerry De Los Santos NYY 39224.151.3332150$-13.71AL|NL
300 Gage Jump OAK 41234.391.3237140$-13.71AL|NL