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 66422.321.001042532$20.30AL|NL
2 Edwin Diaz LAD 66433.001.09912436$18.63AL|NL
3 Cade Smith CLE 70432.961.10882231$15.85AL|NL
4 Jhoan Duran PHI 70432.831.13842330$14.94AL|NL
5 Josh Hader HOU 66433.271.12902531$14.56AL|NL
6 David Bednar NYY 65433.321.14792233$14.43AL|NL
7 Devin Williams NYM 64433.091.20812833$14.37AL|NL
8 Aroldis Chapman BOS 62333.051.18872831$12.83AL|NL
9 Andres Munoz SEA 64432.951.17812628$12.24AL|NL
10 Daniel Palencia CHC 67333.631.25752732$10.32AL|NL
11 Ryan Walker SF 63333.291.19682030$10.15AL|NL
12 Abner Uribe MIL 72433.121.25873324$9.34AL|NL
13 Jeff Hoffman TOR 63333.431.19762326$8.09AL|NL
14 Chase Burns CIN 136983.711.20155430$7.19AL|NL
15 Raisel Iglesias ATL 66333.681.20711926$7.05AL|NL
16 Ryan Helsley BAL 64333.521.23762525$6.83AL|NL
17 Carlos Estevez KAN 65334.291.32612431$5.99AL|NL
18 Emilio Pagan CIN 66334.231.24732327$5.78AL|NL
19 Robert Garcia TEX 64333.521.23702323$5.23AL|NL
20 Dennis Santana PIT 68333.971.32642527$4.78AL|NL
21 Grant Taylor CWS 88543.381.221013411$4.35AL|NL
22 Cody Ponce TOR 153994.001.26147440$3.57AL|NL
23 Griffin Jax TB 67433.091.13822012$3.47AL|NL
24 Kenley Jansen FA 60334.051.25622223$2.94AL|NL
25 Reid Detmers LAA 149894.051.29157570$2.03AL|NL
26 Jordan Leasure CWS 66333.951.32733018$0.33AL|NL
27 Riley O'Brien STL 63333.571.32642717$0.06AL|NL
28 Robert Stephenson LAA 60333.901.23662116$-0.18AL|NL
29 Quinn Priester MIL 16910114.151.36138580$-0.19AL|NL
30 Clayton Beeter WAS 63333.711.35703217$-0.22AL|NL
31 Ryne Nelson ARI 16910104.371.33139490$-0.65AL|NL
32 Victor Vodnik COL 64334.361.47633022$-1.07AL|NL
33 Calvin Faucher MIA 64333.941.34642617$-1.15AL|NL
34 Edwin Uceta TB 70333.861.23792512$-1.17AL|NL
35 Joey Cantillo CLE 127783.901.33131550$-1.27AL|NL
36 Robert Suarez ATL 67433.491.2173218$-1.65AL|NL
37 Garrett Cleavinger TB 66333.411.2082258$-1.74AL|NL
38 Trevor Megill MIL 66333.411.1782247$-1.92AL|NL
39 JoJo Romero STL 64333.521.34612614$-1.99AL|NL
40 Mike Soroka ARI 139894.271.33135510$-1.99AL|NL
41 Steven Matz FA 138884.171.30116380$-2.03AL|NL
42 Michael Burrows PIT 130784.081.30123440$-2.07AL|NL
43 Bryan Abreu HOU 68433.181.1888283$-2.09AL|NL
44 Braxton Ashcraft PIT 141894.091.33120460$-2.10AL|NL
45 Andrew Saalfrank ARI 63334.141.48553120$-2.33AL|NL
46 Jacob Lopez OAK 136894.371.34136550$-2.70AL|NL
47 Jeremiah Estrada SD 70433.211.1792291$-2.77AL|NL
48 Chad Patrick MIL 141894.471.30128460$-2.88AL|NL
49 Will Vest DET 68433.311.2169215$-3.13AL|NL
50 Jose A. Ferrer SEA 70433.091.2068213$-3.49AL|NL
51 Garrett Whitlock BOS 70433.471.1977213$-3.77AL|NL
52 Troy Melton DET 129784.191.31111410$-3.80AL|NL
53 Ronny Henriquez MIA 66333.681.2768259$-3.84AL|NL
54 Matt Brash SEA 63333.001.1975253$-4.10AL|NL
55 Adrian Morejon SD 68433.311.2270233$-4.34AL|NL
56 A.J. Minter NYM 60333.301.1868224$-4.87AL|NL
57 Brad Lord WAS 1548104.271.38119550$-4.89AL|NL
58 Kody Funderburk MIN 65333.741.35622710$-4.92AL|NL
59 Aaron Civale FA 1408104.561.34121430$-4.99AL|NL
60 Louie Varland TOR 67433.491.1868182$-5.08AL|NL
61 Justin Topa MIN 63334.001.35532112$-5.12AL|NL
62 Brock Burke LAA 63334.001.30602210$-5.13AL|NL
63 Jose Alvarado PHI 64333.231.2374263$-5.21AL|NL
64 Nick Martinez FA 1559104.591.35115440$-5.28AL|NL
65 Cole Henry WAS 64334.641.45593316$-5.31AL|NL
66 Tanner Scott LAD 63333.431.2473264$-5.40AL|NL
67 Ben Brown CHC 64433.381.1673200$-5.46AL|NL
68 Jon Gray IL-60 FA 126784.431.33108410$-5.74AL|NL
69 Hogan Harris OAK 66334.091.36632910$-5.91AL|NL
70 Yimi Garcia TOR 60333.601.2267214$-6.15AL|NL
71 Fernando Cruz NYY 61333.391.2180271$-6.22AL|NL
72 Matthew Strahm PHI 67333.631.1676211$-6.25AL|NL
73 J.T. Ginn OAK 93664.061.3283320$-6.44AL|NL
74 Cole Sands MIN 68333.971.2567215$-6.72AL|NL
75 Erik Miller SF 70433.471.3480361$-6.74AL|NL
76 Mark Leiter Jr. FA 64333.941.3066256$-6.82AL|NL
77 Gabe Speier SEA 58333.261.1467180$-6.81AL|NL
78 Justin Sterner OAK 65334.291.3163248$-6.95AL|NL
79 Anthony Kay CWS 139794.211.41107530$-6.99AL|NL
80 Gregory Soto PIT 60333.601.2865254$-7.00AL|NL
81 Colin Rea CHC 134794.571.34106400$-7.08AL|NL
82 Andrew Kittredge BAL 67333.901.2567194$-7.11AL|NL
83 Dylan Lee ATL 65333.601.2071201$-7.14AL|NL
84 Alex Vesia LAD 61333.691.2175261$-7.34AL|NL
85 Jared Koenig MIL 65333.461.2368231$-7.37AL|NL
86 Ryan Weiss HOU 118774.501.39106460$-7.45AL|NL
87 Phil Maton CHC 65333.881.2867254$-7.47AL|NL
88 Jake Latz TEX 134784.431.44125670$-7.49AL|NL
89 Bryan Baker TB 63333.861.2569233$-7.50AL|NL
90 Camilo Doval NYY 64333.521.3073302$-7.49AL|NL
91 Orion Kerkering PHI 62333.481.2368231$-7.54AL|NL
92 Chris Paddack FA 124784.651.3295320$-7.55AL|NL
93 Kyle Leahy STL 138794.371.40107510$-7.60AL|NL
94 Eduard Bazardo SEA 68333.711.2270231$-7.67AL|NL
95 Kyle Finnegan FA 64333.801.2862234$-7.65AL|NL
96 Matt Svanson STL 65333.881.3459256$-7.69AL|NL
97 Andrew Heaney FA 121784.691.35103390$-7.78AL|NL
98 Tyler Holton DET 72433.751.2662201$-7.76AL|NL
99 Tyler Phillips MIA 68344.101.3551218$-7.88AL|NL
100 Hunter Gaddis CLE 66334.091.2664214$-8.00AL|NL
101 Julian Fernandez WAS 59333.661.2461212$-8.16AL|NL
102 Lucas Erceg KAN 62333.631.2763232$-8.21AL|NL
103 Keegan Akin BAL 66333.951.2968243$-8.28AL|NL
104 Bryan King HOU 67333.761.2467211$-8.32AL|NL
105 Sean Burke CWS 1518114.831.43135680$-8.56AL|NL
106 Andrew Nardi MIA 56333.541.2367230$-8.56AL|NL
107 Peter Fairbanks FA 60333.601.2264210$-8.67AL|NL
108 Hunter Harvey FA 50323.421.1656150$-8.67AL|NL
109 Luke Weaver FA 67333.901.2270210$-8.80AL|NL
110 Blake Treinen LAD 58333.721.2664221$-8.91AL|NL
111 Kevin Ginkel ARI 60333.751.3062222$-8.98AL|NL
112 Antonio Santillan CIN 70344.371.3773315$-9.02AL|NL
113 Adbert Alzolay NYM 62333.921.2660202$-9.05AL|NL
114 Seranthony Dominguez FA 63333.711.2972280$-9.11AL|NL
115 Sam Hentges SF 54323.331.2456180$-9.10AL|NL
116 Carmen Mlodzinski PIT 70343.731.3065241$-9.13AL|NL
117 Joe Boyle TB 78454.041.3886400$-9.15AL|NL
118 Aaron Bummer ATL 61333.391.3062230$-9.21AL|NL
119 Angel Zerpa MIL 60333.451.2759210$-9.26AL|NL
120 Steven Okert HOU 64333.941.2571250$-9.27AL|NL
121 Justin Wilson FA 50323.421.2255180$-9.33AL|NL
122 Porter Hodge CHC 63333.861.3568312$-9.38AL|NL
123 Cristian Mena ARI 93564.261.3882360$-9.43AL|NL
124 Anthony Bender MIA 62333.921.3460243$-9.44AL|NL
125 Drew Pomeranz FA 55333.601.2459190$-9.44AL|NL
126 Payton Tolle BOS 63444.001.2963220$-9.47AL|NL
127 Hayden Birdsong SF 102574.411.4199490$-9.58AL|NL
128 Tanner Banks PHI 60333.751.2358180$-9.61AL|NL
129 Shawn Armstrong FA 68333.971.2567220$-9.59AL|NL
130 Aaron Ashby MIL 64333.521.3467290$-9.59AL|NL
131 Tyler Rogers TOR 74444.011.3251172$-9.62AL|NL
132 Bennett Sousa HOU 54323.671.2459200$-9.63AL|NL
133 Caleb Thielbar FA 58333.721.2661210$-9.71AL|NL
134 Ian Seymour TB 73444.321.2767220$-9.78AL|NL
135 Sean Newcomb FA 67333.761.3167270$-9.81AL|NL
136 Kyle Harrison BOS 74444.261.3274280$-9.80AL|NL
137 Janson Junk MIA 77444.211.2558150$-9.83AL|NL
138 Brady Basso OAK 54333.831.2850172$-9.93AL|NL
139 Brooks Raley NYM 59333.811.2957221$-9.97AL|NL
140 Erik Sabrowski CLE 63333.861.3872351$-10.03AL|NL
141 Pierce Johnson FA 62333.921.2967250$-10.04AL|NL
142 Jake Junis FA 66333.951.2459170$-10.04AL|NL
143 Luke Little CHC 52323.291.3761290$-10.04AL|NL
144 Jordan Wicks CHC 58333.721.2453170$-10.08AL|NL
145 Graham Ashcraft CIN 65334.021.3157192$-10.13AL|NL
146 Charlie Morton FA 86564.401.4184380$-10.11AL|NL
147 Cole Winn TEX 63334.431.4156286$-10.19AL|NL
148 Jason Alexander HOU 127784.611.4291430$-10.20AL|NL
149 Hunter Barco PIT 85454.131.3877350$-10.24AL|NL
150 Michel Otanez TEX 56333.701.3465290$-10.28AL|NL
151 Jose Suarez ATL 54323.671.2653170$-10.29AL|NL
152 Keider Montero DET 87554.451.3673300$-10.31AL|NL
153 PJ Poulin WAS 61333.841.3656262$-10.35AL|NL
154 Kirby Yates FA 53333.911.2862240$-10.36AL|NL
155 Hoby Milner FA 66333.821.3256211$-10.37AL|NL
156 Eric Orze MIN 62334.061.3960283$-10.40AL|NL
157 Sawyer Gipson-Long DET 56333.861.2351150$-10.50AL|NL
158 Tyler Alexander TEX 84454.501.3167231$-10.52AL|NL
159 Drey Jameson ARI 58333.881.3358221$-10.53AL|NL
160 Brant Hurter DET 55333.601.2749170$-10.51AL|NL
161 Brent Headrick NYY 52323.811.2553170$-10.53AL|NL
162 Pierson Ohl MIN 60334.201.2548132$-10.55AL|NL
163 Nick Mears KAN 61333.981.3361241$-10.54AL|NL
164 Ryan Fernandez STL 61333.981.3461271$-10.66AL|NL
165 Justin Slaten BOS 61333.981.2859200$-10.67AL|NL
166 Caleb Ferguson FA 60333.751.3258240$-10.66AL|NL
167 Ryan Zeferjahn LAA 62334.351.3966313$-10.69AL|NL
168 Taylor Rogers FA 57333.791.3259240$-10.71AL|NL
169 Jose Butto SF 62333.921.3458241$-10.74AL|NL
170 A.J. Puk ARI 28113.541.2132106$-10.78AL|NL
171 Brusdar Graterol LAD 54323.671.2849170$-10.80AL|NL
172 Tim Herrin CLE 58333.721.3661280$-10.84AL|NL
173 Tyler Kinley FA 64334.081.3368280$-10.86AL|NL
174 Dietrich Enns BAL 62333.921.2956180$-10.86AL|NL
175 Jake Bird NYY 57333.791.3358240$-10.90AL|NL
176 Connor Prielipp MIN 61333.841.3359230$-10.92AL|NL
177 Eric Lauer TOR 57334.111.2555170$-10.98AL|NL
178 Brendon Little TOR 54323.501.3957270$-10.98AL|NL
179 Colin Selby BAL 58333.881.3360240$-10.95AL|NL
180 Tobias Myers MIL 60334.051.2553160$-10.96AL|NL
181 Tommy Nance TOR 58333.881.2953190$-11.03AL|NL
182 Ryan Yarbrough NYY 71444.311.3157210$-11.05AL|NL
183 John Schreiber KAN 64334.081.3459241$-11.09AL|NL
184 Chase Silseth LAA 60334.051.3559251$-11.10AL|NL
185 Mason Montgomery TB 56334.021.3058220$-11.10AL|NL
186 Brandon Eisert CWS 60333.901.3257230$-11.10AL|NL
187 Jordan Romano FA 52333.981.2955200$-11.15AL|NL
188 Jonathan Bowlan KAN 57333.951.2852180$-11.17AL|NL
189 Matthew Gage SF 62333.771.3455220$-11.16AL|NL
190 Wandy Peralta SD 60333.601.3754250$-11.18AL|NL
191 Ryan Thompson ARI 62334.061.3550202$-11.24AL|NL
192 Ryne Stanek FA 56334.021.3259250$-11.25AL|NL
193 Mason Englert TB 62334.211.3156191$-11.26AL|NL
194 Kyle Hart SD 89564.551.3972320$-11.32AL|NL
195 Mitch Bratt ARI 65444.291.3152180$-11.31AL|NL
196 Elvis Alvarado OAK 58334.341.4158293$-11.38AL|NL
197 Joel Peguero SF 64334.361.4451265$-11.37AL|NL
198 Brad Keller FA 68333.971.3561250$-11.37AL|NL
199 Braydon Fisher TOR 52333.981.3357220$-11.41AL|NL
200 Paul Blackburn FA 88564.501.3968280$-11.40AL|NL
201 DL Hall MIL 52333.811.3352220$-11.42AL|NL
202 Jovani Moran BOS 52323.811.3555230$-11.40AL|NL
203 Justin Lawrence PIT 59333.971.3958271$-11.43AL|NL
204 David Morgan SD 64334.081.3462270$-11.43AL|NL
205 Huascar Brazoban NYM 58333.881.3455250$-11.44AL|NL
206 Ryan Johnson LAA 34223.971.2633114$-11.48AL|NL
207 Jason Adam SD 46223.721.2250170$-11.52AL|NL
208 Dominic Hamel TEX 76444.501.3465270$-11.54AL|NL
209 Mike Vasil CWS 72344.371.3959283$-11.55AL|NL
210 Richard Lovelady NYM 52323.811.3147190$-11.59AL|NL
211 Chris Martin FA 39223.461.153990$-11.61AL|NL
212 David Robertson FA 42223.431.2648170$-11.62AL|NL
213 Matt Festa CLE 60334.201.3057220$-11.61AL|NL
214 Justin Wrobleski LAD 56334.021.3051190$-11.63AL|NL
215 Dylan Ross NYM 50323.781.3652240$-11.66AL|NL
216 Joe Jimenez ATL 47223.831.2352160$-11.64AL|NL
217 Yennier Cano BAL 52323.811.3349190$-11.65AL|NL
218 Luis Garcia FA 54333.831.3349200$-11.68AL|NL
219 Austin Warren NYM 56334.021.3050200$-11.70AL|NL
220 Jalen Beeks FA 51323.881.3147190$-11.75AL|NL
221 Ryan Brasier FA 54334.001.3049170$-11.74AL|NL
222 Ryan Pressly CHC 52333.811.3347180$-11.80AL|NL
223 Enyel De Los Santos HOU 60334.201.3359230$-11.81AL|NL
224 Connor Phillips CIN 60334.351.3864281$-11.81AL|NL
225 Spencer Bivens SF 61334.131.3646192$-11.83AL|NL
226 Greg Weissert BOS 65334.291.3558231$-11.85AL|NL
227 Isaac Mattson PIT 64334.361.3959282$-11.87AL|NL
228 Carlos Vargas SEA 56333.861.3246200$-11.85AL|NL
229 Emerson Hancock SEA 60334.051.3049180$-11.84AL|NL
230 Jose Urquidy FA 119684.991.3787360$-11.91AL|NL
231 Yuki Matsui SD 52333.981.3553230$-11.91AL|NL
232 Dylan Dodd ATL 50323.961.2843130$-11.93AL|NL
233 Grant Anderson MIL 56334.181.3255220$-11.91AL|NL
234 Cooper Criswell NYM 62334.061.3150180$-11.91AL|NL
235 Konnor Pilkington WAS 57334.111.3955271$-11.96AL|NL
236 Scott Barlow FA 62334.061.4064310$-11.95AL|NL
237 Connor Brogdon CLE 56334.181.3254210$-11.99AL|NL
238 Joel Payamps ATL 58334.191.3153190$-11.99AL|NL
239 Jordan Hicks BOS 58334.031.3655230$-12.02AL|NL
240 Jimmy Herget COL 83454.881.3973272$-12.07AL|NL
241 Kyle Nicolas PIT 56334.021.3856260$-12.13AL|NL
242 Justin Martinez ARI 32213.091.2841160$-12.17AL|NL
243 Gordon Graceffo STL 60334.051.3248180$-12.15AL|NL
244 Brenan Hanifee DET 58333.881.3344160$-12.15AL|NL
245 Kyle Hurt LAD 45324.001.3347190$-12.19AL|NL
246 Anthony Banda LAD 55334.091.3654240$-12.21AL|NL
247 Alex Lange KAN 53333.911.4256270$-12.26AL|NL
248 Justin Hagenman NYM 42223.861.173990$-12.29AL|NL
249 Michael Kelly OAK 60334.501.4354263$-12.37AL|NL
250 Paul Sewald FA 53334.421.3053190$-12.36AL|NL
251 Daniel Lynch KAN 63334.141.3350190$-12.36AL|NL
252 Kohl Drake ARI 65444.431.3854250$-12.42AL|NL
253 Juan Mejia COL 66334.641.4565303$-12.43AL|NL
254 Sam Moll CIN 55334.091.3854240$-12.42AL|NL
255 Daniel Coulombe FA 47223.831.2847170$-12.47AL|NL
256 Tyler Ferguson OAK 52334.331.3851241$-12.54AL|NL
257 Brock Stewart LAD 32213.661.1938120$-12.58AL|NL
258 Tyler Gilbert CWS 56334.181.3449200$-12.58AL|NL
259 Rico Garcia BAL 53334.251.3653220$-12.60AL|NL
260 Jackson Kowar SEA 54334.171.3752240$-12.63AL|NL
261 Taijuan Walker PHI 121684.831.4387420$-12.63AL|NL
262 Carson Seymour SF 52333.981.3543180$-12.66AL|NL
263 Zack Kelly BOS 56334.181.3955250$-12.68AL|NL
264 Jackson Rutledge WAS 55334.251.3348200$-12.70AL|NL
265 Ben Joyce LAA 32223.381.2839150$-12.70AL|NL
266 Joey Wentz ATL 60334.351.3758240$-12.72AL|NL
267 Jose Fermin LAA 61334.431.3964300$-12.73AL|NL
268 Kade Strowd BAL 60334.201.4354271$-12.78AL|NL
269 Jaden Hill COL 58334.501.4355232$-12.78AL|NL
270 Ian Hamilton FA 48223.751.3549220$-12.80AL|NL
271 Josh Sborz FA 46223.911.3047180$-12.82AL|NL
272 Joe Ross FA 53334.081.3645190$-12.84AL|NL
273 Will Klein LAD 50324.141.4254270$-12.83AL|NL
274 Ethan Roberts CHC 58334.341.3654240$-12.84AL|NL
275 Brent Suter FA 62334.211.3548190$-12.93AL|NL
276 Keegan Thompson CIN 61334.431.3860250$-12.92AL|NL
277 Kyle Amendt ARI 26114.151.4227136$-12.95AL|NL
278 Brandyn Garcia ARI 54334.001.4148230$-12.97AL|NL
279 Tommy Kahnle FA 63334.141.4358290$-12.99AL|NL
280 Jose Corniell TEX 50334.321.3446180$-13.02AL|NL
281 Yaramil Hiraldo BAL 44224.091.2745160$-13.05AL|NL
282 Casey Legumina SEA 50223.961.3247200$-13.09AL|NL
283 Ben Casparius LAD 52334.501.3349190$-13.12AL|NL
284 Rob Zastryzny MIL 50223.961.3246190$-13.16AL|NL
285 Jose Leclerc IL-60 FA 44224.091.3047190$-13.15AL|NL
286 Taylor Clarke FA 49224.041.2742130$-13.14AL|NL
287 A.J. Blubaugh HOU 80454.731.4169330$-13.19AL|NL
288 Colin Holderman CLE 50233.961.3448210$-13.21AL|NL
289 Jonathan Loaisiga FA 45223.801.3140150$-13.23AL|NL
290 Alexis Diaz FA 61334.721.4460322$-13.21AL|NL
291 Yohan Ramirez PIT 50233.961.3448200$-13.21AL|NL
292 Ryan Bergert KAN 68444.631.4157270$-13.24AL|NL
293 Keaton Winn SF 37223.651.2734110$-13.25AL|NL
294 Matt Pushard STL 56334.341.3648210$-13.24AL|NL
295 Alan Rangel PHI 56334.501.3247170$-13.25AL|NL
296 Jason Foley FA 41223.731.2936130$-13.30AL|NL
297 Dauri Moreta FA 38224.031.2943160$-13.29AL|NL
298 Andrew Chafin FA 44223.891.3647210$-13.31AL|NL
299 Gregory Santos FA 48223.751.3846210$-13.31AL|NL
300 Griff McGarry WAS 52233.981.4055280$-13.33AL|NL