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.350.981022533$21.79AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.44AL|NL
3 Cade Smith CLE 69532.871.07892131$18.53AL|NL
4 Jhoan Duran PHI 67532.821.10782130$16.71AL|NL
5 Devin Williams NYM 63533.001.14822731$16.23AL|NL
6 Andres Munoz SEA 63432.861.11802530$15.21AL|NL
7 David Bednar NYY 63433.291.11762132$14.88AL|NL
8 Aroldis Chapman BOS 58433.101.17802729$12.92AL|NL
9 Daniel Palencia CHC 64433.521.23742731$12.12AL|NL
10 Josh Hader IL-15 HOU 52423.121.08722025$10.49AL|NL
11 Ryan Helsley BAL 63433.431.19712327$10.30AL|NL
12 Ryan Walker SF 62433.481.21652028$10.01AL|NL
13 Jeff Hoffman TOR 62433.631.16742326$9.72AL|NL
14 Peter Fairbanks MIA 61433.541.21632226$8.52AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 63433.711.16671725$8.46AL|NL
16 Chase Burns CIN 119873.551.15142370$7.31AL|NL
17 Griffin Jax TB 65432.911.08831915$7.27AL|NL
18 Emilio Pagan CIN 65334.021.18712226$7.23AL|NL
19 Abner Uribe MIL 68433.041.21803118$6.95AL|NL
20 Dennis Santana PIT 66433.951.26612324$5.61AL|NL
21 Carlos Estevez KAN 62334.351.29552228$4.92AL|NL
22 Robert Garcia TEX 62433.631.23672219$4.37AL|NL
23 Kenley Jansen DET 57333.951.21582022$3.63AL|NL
24 Trevor Megill MIL 63433.431.17782314$3.62AL|NL
25 Cody Ponce TOR 143884.031.24145440$3.30AL|NL
26 Reid Detmers LAA 140884.111.26153510$2.83AL|NL
27 Grant Taylor CWS 84543.211.1998315$2.59AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.54AL|NL
29 Bryan Abreu HOU 67433.091.1888298$2.00AL|NL
30 Ryne Nelson ARI 160984.221.26134440$1.83AL|NL
31 Braxton Ashcraft PIT 137873.881.28125430$1.60AL|NL
32 Joey Cantillo CLE 134773.831.31142580$1.28AL|NL
33 Garrett Cleavinger TB 63433.431.1777259$0.69AL|NL
34 Michael Burrows HOU 133784.131.26132460$0.08AL|NL
35 Edwin Uceta IL-15 TB 59433.661.19712210$-0.21AL|NL
36 Chad Patrick MIL 141884.341.27134460$-0.25AL|NL
37 Clayton Beeter WAS 63333.861.33733315$-0.34AL|NL
38 Jacob Lopez OAK 125884.251.30131500$-0.60AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jeremiah Estrada SD 67433.221.1591283$-0.63AL|NL
40 Robert Suarez ATL 66443.681.2069219$-0.84AL|NL
41 JoJo Romero STL 62433.631.29592412$-0.94AL|NL
42 Taylor Rogers MIN 58334.191.34612517$-1.04AL|NL
43 Adrian Morejon SD 66543.271.1767213$-1.81AL|NL
44 Riley O'Brien STL 62333.771.34652913$-1.95AL|NL
45 Victor Vodnik COL 63334.431.49603120$-1.94AL|NL
46 Ian Seymour TB 110664.091.22106340$-1.96AL|NL
47 Garrett Whitlock BOS 66433.411.1573194$-2.00AL|NL
48 Jose A. Ferrer SEA 67433.091.1665203$-2.29AL|NL
49 Will Vest DET 65433.461.2266216$-2.44AL|NL
50 Nick Martinez TB 143884.341.29111390$-2.50AL|NL
51 Chris Martin TEX 52333.461.1351119$-2.52AL|NL
52 Ben Joyce IL-15 LAA 46223.521.26532113$-2.76AL|NL
53 Quinn Priester IL-15 MIL 119774.081.29100380$-2.77AL|NL
54 Mike Soroka ARI 93554.061.2893354$-2.88AL|NL
55 Tanner Scott LAD 63433.431.2471264$-3.46AL|NL
56 Steven Matz TB 125674.181.28106350$-3.68AL|NL
57 Carmen Mlodzinski PIT 99653.821.3088340$-3.80AL|NL
58 Matt Brash SEA 61333.101.2372253$-4.09AL|NL
59 Paul Sewald ARI 56234.341.25551913$-4.19AL|NL
60 Alex Vesia LAD 61433.541.1676251$-4.24AL|NL
61 Gabe Speier SEA 58333.261.1268182$-4.30AL|NL
62 Louie Varland TOR 65433.601.2065193$-4.37AL|NL
63 Jose Alvarado PHI 59433.511.2267233$-4.46AL|NL
64 Matthew Strahm KAN 64433.661.1668202$-4.44AL|NL
65 Luke Weaver NYM 66433.951.2170224$-4.53AL|NL
66 Matt Svanson STL 64333.661.2760237$-4.57AL|NL
67 Hunter Harvey CHC 52323.291.1356154$-4.63AL|NL
68 Phil Maton CHC 63433.711.2168243$-4.66AL|NL
69 Camilo Doval NYY 63433.571.2771303$-4.78AL|NL
70 Jordan Leasure CWS 63444.141.2971286$-4.87AL|NL
71 Cole Sands MIN 67434.031.2465215$-4.92AL|NL
72 Andrew Kittredge IL-15 BAL 58433.721.2158164$-5.01AL|NL
73 Kevin Ginkel ARI 58433.881.2858216$-5.05AL|NL
74 Kyle Harrison MIL 99554.181.29103390$-5.11AL|NL
75 Kirby Yates IL-15 LAA 53324.081.2862258$-5.18AL|NL
76 Justin Sterner OAK 65334.291.2666248$-5.19AL|NL
77 Orion Kerkering IL-15 PHI 59433.361.2064211$-5.21AL|NL
78 Fernando Cruz NYY 59433.661.2579281$-5.45AL|NL
79 Jordan Romano LAA 58334.191.2862228$-5.45AL|NL
80 Bryan Baker TB 62333.771.1970223$-5.52AL|NL
81 Tyler Holton DET 69433.651.1658181$-5.49AL|NL
82 Brad Lord WAS 94554.311.3375315$-5.55AL|NL
83 Kyle Finnegan DET 63434.001.2760225$-5.62AL|NL
84 Hogan Harris OAK 64334.221.38623010$-5.62AL|NL
85 Mark Leiter Jr. OAK 62434.211.3166246$-5.66AL|NL
86 Bryan King HOU 64433.661.2064201$-5.80AL|NL
87 Jared Koenig MIL 63433.571.2264221$-5.83AL|NL
88 Lucas Erceg KAN 63443.861.3260255$-5.84AL|NL
89 Dylan Lee ATL 64333.661.1671181$-5.84AL|NL
90 Yimi Garcia IL-15 TOR 53333.741.1958194$-6.07AL|NL
91 Eduard Bazardo SEA 65333.601.1867221$-6.17AL|NL
92 Aaron Ashby MIL 74443.531.3577361$-6.19AL|NL
93 Shawn Armstrong CLE 67333.901.2167213$-6.20AL|NL
94 Andrew Anderson DET 78443.921.2887330$-6.24AL|NL
95 Keegan Akin IL-15 BAL 65434.021.2665233$-6.31AL|NL
96 A.J. Minter IL-15 NYM 49323.311.1654172$-6.44AL|NL
97 Tyler Rogers TOR 69433.651.2248152$-6.45AL|NL
98 Kyle Leahy STL 117664.311.3598410$-6.50AL|NL
99 Jason Adam IL-15 SD 55323.441.1658201$-6.67AL|NL
100 Aaron Civale OAK 125784.751.33107400$-6.86AL|NL
101 Graham Ashcraft CIN 62433.771.2757212$-6.95AL|NL
102 Cole Henry WAS 63234.711.43613313$-6.96AL|NL
103 Steven Okert HOU 63333.861.2171241$-7.04AL|NL
104 Caleb Thielbar CHC 61333.691.2063211$-7.11AL|NL
105 Gregory Soto PIT 61333.691.3165263$-7.11AL|NL
106 Hunter Gaddis IL-15 CLE 62333.921.2360203$-7.13AL|NL
107 Sean Burke CWS 1427104.751.39133620$-7.19AL|NL
108 Ryan Weiss HOU 83554.231.3181310$-7.18AL|NL
109 Ben Brown CHC 64333.801.2070220$-7.37AL|NL
110 Ryan Thompson ARI 62433.921.2951193$-7.46AL|NL
111 Calvin Faucher MIA 63334.001.3763275$-7.66AL|NL
112 Erik Sabrowski CLE 60333.751.3573342$-7.73AL|NL
113 Mason Montgomery PIT 59333.811.2965252$-7.79AL|NL
114 Justin Slaten BOS 60434.051.2857212$-7.83AL|NL
115 Chris Paddack MIA 127684.681.3197330$-7.84AL|NL
116 Kody Funderburk MIN 62333.771.3259253$-7.87AL|NL
117 Andrew Nardi MIA 53323.571.2364210$-7.93AL|NL
118 Joe Boyle TB 78444.041.3788430$-7.93AL|NL
119 Drew Pomeranz LAA 55334.091.2559203$-7.96AL|NL
120 Blake Treinen LAD 53433.911.2858211$-8.04AL|NL
121 A.J. Puk IL-60 ARI 34223.441.1840115$-8.03AL|NL
122 Antonio Santillan CIN 67334.301.3471304$-8.18AL|NL
123 Tyler Kinley ATL 60334.051.2865252$-8.29AL|NL
124 Angel Zerpa MIL 59333.511.2455200$-8.34AL|NL
125 Jake Latz TEX 99444.271.3696470$-8.40AL|NL
126 Brad Keller PHI 66333.951.3360273$-8.41AL|NL
127 Erik Miller SF 59333.511.3664311$-8.46AL|NL
128 Hunter Barco PIT 84444.071.3579350$-8.45AL|NL
129 Anthony Kay CWS 131694.531.40108520$-8.56AL|NL
130 Yennier Cano BAL 57433.791.3252211$-8.58AL|NL
131 Braydon Fisher TOR 50323.781.2657221$-8.72AL|NL
132 Brooks Raley NYM 57323.951.2356201$-8.75AL|NL
133 Aaron Bummer ATL 60323.601.3061230$-8.79AL|NL
134 J.T. Ginn OAK 75444.201.3171260$-8.80AL|NL
135 Justin Topa MIN 62334.061.3452204$-8.84AL|NL
136 Tanner Banks PHI 60334.051.2357171$-8.87AL|NL
137 Mason Englert TB 61323.981.2557181$-8.91AL|NL
138 Scott Barlow OAK 57334.261.3760294$-9.04AL|NL
139 Jonathan Loaisiga ARI 54323.831.3145173$-9.01AL|NL
140 Isaac Mattson PIT 62334.211.3760294$-9.01AL|NL
141 Anthony Bender MIA 60333.901.2857231$-9.06AL|NL
142 Sean Newcomb CWS 70333.991.3367291$-9.16AL|NL
143 Greg Weissert BOS 63434.141.3256231$-9.20AL|NL
144 Ryne Stanek STL 57334.261.3757274$-9.26AL|NL
145 Tobias Myers NYM 69434.171.2959210$-9.28AL|NL
146 Brant Hurter DET 52333.631.2347160$-9.35AL|NL
147 Matt Festa CLE 59334.121.2758221$-9.45AL|NL
148 Colin Rea CHC 84444.391.2968240$-9.46AL|NL
149 Tommy Nance TOR 55323.761.2753180$-9.54AL|NL
150 Jake Junis TEX 62334.211.2353161$-9.57AL|NL
151 Jose Butto SF 63334.001.3557272$-9.58AL|NL
152 Brendon Little TOR 52323.461.3757270$-9.63AL|NL
153 David Morgan SD 57323.951.2859230$-9.64AL|NL
154 Jake Bird NYY 54323.831.3057230$-9.75AL|NL
155 Justin Wrobleski LAD 60434.201.3055210$-9.75AL|NL
156 Tyler Alexander TEX 70444.501.2958191$-9.79AL|NL
157 Elvis Alvarado OAK 58334.191.3661282$-9.84AL|NL
158 Pierce Johnson CIN 59334.271.3264241$-9.96AL|NL
159 Hoby Milner CHC 60323.901.2750180$-10.03AL|NL
160 Cole Winn TEX 63334.431.3856294$-10.05AL|NL
161 Janson Junk MIA 91454.451.3067210$-10.03AL|NL
162 PJ Poulin WAS 58334.031.3457251$-10.08AL|NL
163 Connor Phillips CIN 55334.421.3859283$-10.13AL|NL
164 Emerson Hancock SEA 71434.311.3157230$-10.14AL|NL
165 Tim Herrin CLE 53333.741.3454250$-10.18AL|NL
166 Jordan Hicks CWS 60334.051.3855272$-10.18AL|NL
167 Hayden Harris ATL 45323.801.2950190$-10.21AL|NL
168 John Schreiber KAN 62334.211.3157231$-10.23AL|NL
169 Jack Dreyer LAD 49324.041.2449180$-10.27AL|NL
170 Eric Orze MIN 60334.201.3561271$-10.36AL|NL
171 Joel Payamps ATL 53324.081.2549160$-10.41AL|NL
172 Justin Lawrence PIT 57333.951.3957271$-10.42AL|NL
173 Ryan Zeferjahn LAA 57334.261.3764301$-10.46AL|NL
174 Jovani Moran BOS 47323.831.3250210$-10.51AL|NL
175 Eric Lauer TOR 65334.291.2961220$-10.51AL|NL
176 Brock Burke CIN 61334.281.3155211$-10.56AL|NL
177 Bennett Sousa IL-15 HOU 39213.691.2142141$-10.57AL|NL
178 Grant Anderson MIL 56334.181.3057220$-10.58AL|NL
179 Troy Melton IL-60 DET 51324.061.2546160$-10.60AL|NL
180 Luis Garcia NYM 57323.951.3251210$-10.67AL|NL
181 Jimmy Herget COL 72334.621.3366232$-10.64AL|NL
182 Yohan Ramirez PIT 52333.981.3353220$-10.70AL|NL
183 Juan Mejia COL 65334.571.4268303$-10.70AL|NL
184 Enyel De Los Santos IL-15 HOU 57334.261.2855210$-10.71AL|NL
185 Wandy Peralta SD 56333.861.3448240$-10.89AL|NL
186 Casey Legumina SEA 49334.041.2947190$-10.88AL|NL
187 Jonathan Bowlan PHI 55334.251.2953190$-10.93AL|NL
188 Tyler Phillips MIA 66334.361.3850233$-10.96AL|NL
189 Cooper Criswell SEA 61334.131.3050190$-10.98AL|NL
190 Brent Headrick NYY 46223.911.2248150$-10.99AL|NL
191 Josh White MIA 43323.981.3045180$-11.02AL|NL
192 Yoendrys Gomez TB 58324.341.3158240$-11.03AL|NL
193 Jacob Webb CHC 53334.251.2849210$-11.11AL|NL
194 Justin Bruihl STL 50333.961.3245190$-11.14AL|NL
195 Daniel Coulombe BOS 50223.781.2848180$-11.20AL|NL
196 Anthony Banda MIN 55324.251.3854251$-11.23AL|NL
197 Dietrich Enns BAL 60334.201.3557210$-11.23AL|NL
198 Cole Sulser TB 54334.171.3149200$-11.24AL|NL
199 Brusdar Graterol IL-15 LAD 39213.461.1832110$-11.26AL|NL
200 Connor Prielipp MIN 53334.081.3450200$-11.25AL|NL
201 Will Klein LAD 53324.251.4360301$-11.26AL|NL
202 Ryan Yarbrough NYY 60334.351.2749180$-11.28AL|NL
203 Jalen Beeks TEX 55334.251.3549221$-11.28AL|NL
204 Lake Bachar MIA 51334.411.3552221$-11.35AL|NL
205 Nick Mears KAN 59334.271.3456240$-11.35AL|NL
206 Huascar Brazoban NYM 51324.061.3549230$-11.37AL|NL
207 Ryan Johnson LAA 57334.261.3252190$-11.37AL|NL
208 DL Hall MIL 54324.171.3552250$-11.43AL|NL
209 Charlie Morton FA 57454.421.4257250$-11.44AL|NL
210 Kevin Kelly TB 41223.731.2036100$-11.50AL|NL
211 Payton Tolle BOS 43223.981.2345140$-11.49AL|NL
212 Taylor Clarke ARI 60234.351.3049172$-11.53AL|NL
213 Caleb Ferguson IL-15 CIN 50334.141.3447200$-11.58AL|NL
214 Brandon Eisert CWS 51334.241.3349190$-11.57AL|NL
215 Tim Hill NYY 63334.001.3537191$-11.62AL|NL
216 Andrew Hoffmann ARI 53334.251.3848211$-11.63AL|NL
217 Michael Kelly OAK 59334.581.4251263$-11.70AL|NL
218 Carlos Vargas SEA 55334.091.3343200$-11.70AL|NL
219 Kyle Hurt LAD 43324.191.3546190$-11.75AL|NL
220 Bradgley Rodriguez SD 48334.121.3545220$-11.75AL|NL
221 Ben Casparius LAD 54334.501.3152210$-11.79AL|NL
222 Austin Warren NYM 41324.171.2938150$-11.81AL|NL
223 Chase Silseth LAA 55234.251.3555241$-11.89AL|NL
224 Mason Fluharty TOR 40223.831.2842160$-11.89AL|NL
225 Kyle Backhus PHI 43334.191.3341170$-11.96AL|NL
226 Spencer Bivens SF 59334.121.3645200$-12.00AL|NL
227 Connor Brogdon CLE 49334.411.3549200$-12.09AL|NL
228 Keaton Winn SF 51224.061.2945160$-12.12AL|NL
229 Paul Blackburn NYY 60334.501.3350200$-12.29AL|NL
230 Matt Pushard STL 50334.321.3443190$-12.27AL|NL
231 Andre Granillo WAS 43224.401.3543192$-12.27AL|NL
232 Ryan Borucki SF 42223.861.3140170$-12.30AL|NL
233 Alex Lange KAN 47334.211.4349250$-12.36AL|NL
234 Brenan Hanifee DET 51223.881.3139150$-12.35AL|NL
235 Jaden Hill COL 44324.301.3945180$-12.39AL|NL
236 Brock Stewart IL-15 LAD 33214.091.2438130$-12.40AL|NL
237 Adbert Alzolay NYM 40224.051.2537130$-12.41AL|NL
238 Zack Kelly BOS 55334.421.4053260$-12.50AL|NL
239 Jose Suarez ATL 53224.251.3250190$-12.49AL|NL
240 Keider Montero DET 53334.421.3444180$-12.48AL|NL
241 Josh Sborz TEX 45224.201.3146180$-12.51AL|NL
242 Julian Fernandez WAS 36224.001.2535130$-12.52AL|NL
243 Craig Yoho IL-15 MIL 37223.891.3239170$-12.53AL|NL
244 Cade Gibson MIA 54334.171.3943220$-12.51AL|NL
245 Edgardo Henriquez LAD 43224.191.3347200$-12.56AL|NL
246 Yuki Matsui IL-15 SD 45224.201.3145200$-12.58AL|NL
247 Hunter Bigge TB 47224.211.3449210$-12.59AL|NL
248 Ryan Fernandez STL 42224.071.3343180$-12.63AL|NL
249 Matthew Gage SF 53224.081.3445190$-12.67AL|NL
250 Seth Halvorsen COL 49234.591.4745234$-12.66AL|NL
251 Sam Bachman LAA 50334.321.4443241$-12.66AL|NL
252 Joel Peguero IL-15 SF 45224.401.4238193$-12.72AL|NL
253 Rico Garcia BAL 53224.421.3455230$-12.72AL|NL
254 Colin Selby IL-60 BAL 40224.051.3341170$-12.73AL|NL
255 Andrew Walters IL-15 CLE 32223.941.3137160$-12.71AL|NL
256 Robert Stephenson IL-60 LAA 27114.001.223092$-12.75AL|NL
257 Daniel Lynch KAN 57334.421.3543190$-12.75AL|NL
258 Jonathan Cannon CWS 99464.821.3874340$-12.76AL|NL
259 Shane Drohan MIL 41224.171.3242180$-12.80AL|NL
260 Justin Martinez IL-60 ARI 22113.271.3227122$-12.79AL|NL
261 Rob Zastryzny IL-15 MIL 45224.201.3141170$-12.87AL|NL
262 Roddery Mu?oz HOU 50334.681.3851230$-12.85AL|NL
263 Porter Hodge IL-15 CHC 29213.721.3433150$-12.90AL|NL
264 Dylan Dodd ATL 39224.151.2634100$-12.88AL|NL
265 Ryan Brasier TEX 35224.111.2330100$-12.93AL|NL
266 Evan Sisk PIT 37223.891.3536160$-12.97AL|NL
267 Sam Moll CIN 45224.201.3645200$-13.01AL|NL
268 Brent Suter LAA 62234.351.3248190$-13.01AL|NL
269 Zach Agnos COL 57335.051.4646234$-13.02AL|NL
270 Jon Gray IL-60 FA 47344.791.3242150$-13.07AL|NL
271 Richard Lovelady NYM 35214.111.2631120$-13.06AL|NL
272 Luis Curvelo TEX 37224.381.3235151$-13.05AL|NL
273 Gordon Graceffo STL 53234.251.3242170$-13.08AL|NL
274 Ryan Gusto MIA 46334.501.3739160$-13.11AL|NL
275 Liam Hendriks IL-60 MIN 26224.151.3127101$-13.13AL|NL
276 Easton McGee MIL 31224.061.232790$-13.13AL|NL
277 Ron Marinaccio SD 39224.151.3338180$-13.11AL|NL
278 Peyton Pallette CLE 44224.301.3443190$-13.16AL|NL
279 Grant Wolfram BAL 43224.191.3742190$-13.26AL|NL
280 Zak Kent MIN 47224.211.3845210$-13.25AL|NL
281 Travis Adams IL-15 MIN 50334.501.3840180$-13.26AL|NL
282 Sam Hentges IL-15 SF 31113.481.2631110$-13.28AL|NL
283 Jose Urquidy PIT 69344.701.3551210$-13.31AL|NL
284 Ethan Roberts CHC 36224.251.3135140$-13.33AL|NL
285 Evan Phillips IL-60 LAD 22113.681.182471$-13.38AL|NL
286 Caleb Kilian SF 38224.261.3430131$-13.38AL|NL
287 Kyle Hart SD 43224.401.3038150$-13.37AL|NL
288 Nate Pearson IL-15 HOU 45224.401.3645200$-13.41AL|NL
289 Colin Holderman CLE 39224.151.3637170$-13.41AL|NL
290 Justin Wilson FA 30224.201.3031110$-13.44AL|NL
291 Jedixson Paez CWS 42224.291.2933110$-13.44AL|NL
292 Chris Murphy CWS 51224.241.3946240$-13.43AL|NL
293 Yerry De Los Santos NYY 38224.031.3431140$-13.49AL|NL
294 Steven Cruz KAN 39224.151.3636170$-13.49AL|NL
295 Cionel Perez WAS 52224.331.4844272$-13.56AL|NL
296 Gage Jump OAK 41234.391.3237140$-13.56AL|NL
297 George Soriano STL 47224.401.3643190$-13.61AL|NL
298 Brennan Bernardino COL 56334.661.4850251$-13.63AL|NL
299 A.J. Blubaugh HOU 41224.391.3438170$-13.64AL|NL
300 Tyler Ferguson OAK 47224.401.4047240$-13.67AL|NL