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 OAK 51332.601.00761824$16.44AL|NL
2 Edwin Diaz NYM 50332.891.10701927$15.72AL|NL
3 Josh Hader HOU 53333.361.09742125$14.08AL|NL
4 Andres Munoz SEA 50332.871.08641924$13.76AL|NL
5 Emmanuel Clase CLE 51332.781.08481124$12.76AL|NL
6 Jeff Hoffman TOR 51333.231.10651723$12.24AL|NL
7 Ryan Helsley STL 51333.391.18592026$12.17AL|NL
8 Ryan Walker SF 52332.921.17601723$11.93AL|NL
9 Felix Bautista BAL 47332.871.13652022$11.87AL|NL
10 Raisel Iglesias ATL 53333.551.13571325$11.69AL|NL
11 Jhoan Duran MIN 50332.651.14601719$10.46AL|NL
12 Drew Rasmussen TB 111853.521.16105280$10.32AL|NL
13 Tanner Scott LAD 51333.211.24602221$9.18AL|NL
14 Clay Holmes NYM 126863.421.31118470$8.84AL|NL
15 Kenley Jansen LAA 47334.021.21531724$8.49AL|NL
16 Robert Suarez SD 51333.841.22511823$8.18AL|NL
17 Devin Williams NYY 48333.231.21612318$7.64AL|NL
18 Kyle Finnegan WAS 48334.081.31461825$7.32AL|NL
19 Peter Fairbanks TB 48333.631.27521921$7.02AL|NL
20 Jose Alvarado PHI 49333.011.24572117$7.01AL|NL
21 David Bednar PIT 49333.561.24521820$6.96AL|NL
22 Trevor Megill MIL 49333.601.24591919$6.88AL|NL
23 Aroldis Chapman BOS 48333.131.29712814$5.59AL|NL
24 Kris Bubic KAN 105753.651.28103350$5.23AL|NL
25 Ryan Pressly CHC 47333.761.28431519$4.68AL|NL
26 Ben Brown CHC 91653.621.2499340$4.29AL|NL
27 Matthew Liberatore STL 109753.891.2997360$3.28AL|NL
28 Carlos Estevez KAN 49334.071.27461817$3.16AL|NL
29 Will Vest DET 51333.271.24511711$2.53AL|NL
30 Cade Smith CLE 52332.771.1367194$2.44AL|NL
31 Nick Martinez CIN 123774.191.28102330$2.26AL|NL
32 Emilio Pagan CIN 49334.561.27521716$1.89AL|NL
33 Grant Holmes ATL 120764.171.35115440$1.67AL|NL
34 Jordan Hicks SF 113763.901.38100480$1.33AL|NL
35 Luke Jackson TEX 49334.251.39492315$0.56AL|NL
36 Griffin Jax MIN 51332.961.1061142$0.53AL|NL
37 Justin Martinez IL-15 ARI 34223.191.32411813$0.31AL|NL
38 Mike Soroka WAS 113674.261.32108450$0.24AL|NL
39 Luke Weaver NYY 52333.871.2555179$0.09AL|NL
40 Lucas Erceg KAN 51333.351.2755217$0.03AL|NL
41 Jason Adam SD 52333.291.1260193$0.03AL|NL
42 Anthony Bender MIA 48333.461.2948189$0.00AL|NL
43 Chris Martin TEX 45223.091.074886$-0.04AL|NL
44 Matthew Strahm PHI 51333.251.0860142$-0.08AL|NL
45 Bryan Abreu HOU 56333.211.2171252$-0.17AL|NL
46 Kirby Yates LAD 46333.421.2060215$-0.38AL|NL
47 Jeremiah Estrada SD 49333.331.1667202$-0.71AL|NL
48 Camilo Doval SF 48333.231.2953226$-0.75AL|NL
49 Porter Hodge CHC 48333.601.3152238$-0.79AL|NL
50 Calvin Faucher MIA 49333.981.43492312$-0.92AL|NL
51 Robert Garcia TEX 49333.211.2254184$-0.99AL|NL
52 Shane Smith CWS 103654.251.3290380$-1.08AL|NL
53 Tommy Kahnle DET 49333.861.3149219$-1.08AL|NL
54 Fernando Cruz NYY 49333.371.2269222$-1.27AL|NL
55 Garrett Whitlock BOS 51333.211.1653132$-1.44AL|NL
56 Steven Matz STL 86553.941.2973250$-1.56AL|NL
57 Reid Detmers LAA 71443.911.2579250$-1.64AL|NL
58 Colin Rea CHC 110664.401.3087310$-1.78AL|NL
59 Yimi Garcia TOR 49333.541.1456162$-1.94AL|NL
60 Landen Roupp SF 83543.951.3479330$-2.02AL|NL
61 Hayden Wesneski IL-15 HOU 111584.581.27102350$-2.01AL|NL
62 Hayden Birdsong SF 87554.171.3490390$-2.07AL|NL
63 Luis Ortiz CLE 110674.411.3598430$-2.10AL|NL
64 Orion Kerkering PHI 47333.441.1952163$-2.09AL|NL
65 Matt Brash SEA 48333.251.2759222$-2.39AL|NL
66 Kevin Ginkel ARI 47333.531.2650164$-2.60AL|NL
67 Keegan Akin BAL 55333.611.2061171$-2.63AL|NL
68 Kyle Harrison SF 77444.021.2979290$-2.62AL|NL
69 Ryne Nelson ARI 83554.171.2868230$-2.78AL|NL
70 Shelby Miller ARI 48334.001.2748186$-2.82AL|NL
71 Dennis Santana PIT 48333.731.3543197$-2.84AL|NL
72 Zach Agnos COL 49334.721.37401612$-2.87AL|NL
73 Gabe Speier SEA 47333.381.1752151$-2.89AL|NL
74 Liam Hendriks BOS 45223.691.2450146$-2.87AL|NL
75 Dylan Lee ATL 47333.511.1754141$-3.03AL|NL
76 Justin Slaten BOS 50333.951.3250196$-3.05AL|NL
77 Daniel Coulombe MIN 46333.401.1750141$-3.17AL|NL
78 Mark Leiter Jr. NYY 47333.591.2158181$-3.29AL|NL
79 Tyler Holton DET 47333.651.1341122$-3.47AL|NL
80 Louie Varland MIN 55333.781.2555162$-3.62AL|NL
81 Joey Cantillo CLE 64443.891.3470300$-3.70AL|NL
82 Jordan Leasure CWS 48334.711.3850229$-3.78AL|NL
83 Yennier Cano BAL 49333.431.2747172$-3.79AL|NL
84 Cole Sands MIN 47333.611.2348162$-3.80AL|NL
85 Steven Wilson CWS 49335.131.39502511$-3.82AL|NL
86 Quinn Priester MIL 79544.241.3063290$-3.82AL|NL
87 Pierce Johnson ATL 47333.461.2856191$-3.86AL|NL
88 Abner Uribe MIL 47333.591.3257262$-3.92AL|NL
89 Evan Phillips IL-15 LAD 39223.351.1542123$-4.04AL|NL
90 Spencer Turnbull TOR 74444.091.3168270$-4.13AL|NL
91 Tim Herrin CLE 48333.501.2550201$-4.12AL|NL
92 Garrett Cleavinger TB 47333.871.2856212$-4.25AL|NL
93 Alex Vesia LAD 45223.631.1859191$-4.27AL|NL
94 Michael McGreevy STL 66443.871.2649160$-4.26AL|NL
95 Gregory Soto BAL 48333.441.3153211$-4.34AL|NL
96 Adrian Morejon SD 47333.631.2146151$-4.39AL|NL
97 Seth Halvorsen COL 48334.311.4445218$-4.43AL|NL
98 Nick Mears MIL 46333.661.2653201$-4.41AL|NL
99 Hunter Gaddis CLE 50334.071.2049162$-4.44AL|NL
100 Phil Maton STL 50333.711.2848182$-4.48AL|NL
101 Jordan Romano PHI 48334.191.2950184$-4.47AL|NL
102 Tyler Rogers SF 54333.621.2039111$-4.55AL|NL
103 Hoby Milner TEX 48333.581.2344131$-4.60AL|NL
104 Aaron Bummer ATL 45222.761.2951180$-4.62AL|NL
105 Ryan Zeferjahn LAA 49333.961.3556233$-4.61AL|NL
106 Andre Pallante STL 103654.181.4372410$-4.67AL|NL
107 Brant Hurter DET 53333.551.2144130$-4.67AL|NL
108 Bowden Francis TOR 116494.841.26100330$-4.72AL|NL
109 Manuel Rodriguez TB 47333.481.2846171$-4.75AL|NL
110 Edwin Uceta TB 49334.251.3151204$-4.75AL|NL
111 Jose A. Ferrer WAS 47333.611.2640152$-4.78AL|NL
112 Daniel Palencia CHC 47333.851.3253232$-4.86AL|NL
113 Reed Garrett NYM 51333.841.3560241$-5.13AL|NL
114 Bryan King HOU 49333.761.2950201$-5.14AL|NL
115 Jared Koenig MIL 47333.761.2646171$-5.20AL|NL
116 A.J. Puk IL-60 ARI 29223.221.1735103$-5.24AL|NL
117 Jon Gray IL-60 TEX 78444.341.3268260$-5.30AL|NL
118 Hunter Harvey IL-15 KAN 38223.381.2140112$-5.39AL|NL
119 Graham Ashcraft CIN 47333.991.3439164$-5.42AL|NL
120 Erik Miller SF 47333.721.3654261$-5.45AL|NL
121 Brenan Hanifee DET 48333.601.2737131$-5.65AL|NL
122 Seranthony Dominguez BAL 49334.231.3153212$-5.68AL|NL
123 Tanner Banks PHI 48333.811.2748150$-5.81AL|NL
124 Jesus Tinoco MIA 47334.251.3644194$-5.82AL|NL
125 Caleb Ferguson PIT 49333.641.3748211$-5.85AL|NL
126 Brandon Eisert CWS 46333.791.3044161$-5.86AL|NL
127 Charlie Morton BAL 84454.451.3983370$-5.88AL|NL
128 Yuki Matsui SD 45223.611.2453190$-5.89AL|NL
129 Taylor Rogers CIN 46334.051.3549192$-5.97AL|NL
130 Antonio Santillan CIN 47334.081.3651212$-5.98AL|NL
131 Brendon Little TOR 48333.751.3547221$-6.00AL|NL
132 Trent Thornton IL-15 SEA 50334.151.2647161$-6.03AL|NL
133 Ronny Henriquez MIA 47333.911.3644182$-6.16AL|NL
134 Jake Junis CLE 46333.861.2240100$-6.14AL|NL
135 JoJo Romero STL 47333.891.3043171$-6.17AL|NL
136 Brock Stewart MIN 43223.581.2854190$-6.18AL|NL
137 Yariel Rodriguez TOR 56334.341.3259251$-6.26AL|NL
138 Ryne Stanek NYM 47334.141.3251221$-6.29AL|NL
139 John Schreiber KAN 47333.931.3245191$-6.30AL|NL
140 Ryan Thompson ARI 46333.971.3037142$-6.29AL|NL
141 Randy Rodriguez SF 45223.611.3148201$-6.41AL|NL
142 Greg Weissert BOS 46333.821.3045170$-6.42AL|NL
143 Ian Hamilton NYY 45223.521.2950200$-6.42AL|NL
144 Julian Merryweather CHC 47333.931.3648211$-6.45AL|NL
145 Mason Montgomery TB 45223.981.2948172$-6.48AL|NL
146 Steven Okert HOU 45223.891.2250170$-6.58AL|NL
147 Blake Treinen IL-60 LAD 29223.421.2132102$-6.61AL|NL
148 Chad Green TOR 47334.381.1945130$-6.62AL|NL
149 Daysbel Hernandez ATL 49334.011.4153261$-6.77AL|NL
150 Bryan Baker BAL 46334.121.3049200$-6.78AL|NL
151 Jake Bird COL 50333.951.4448222$-6.81AL|NL
152 Angel Zerpa KAN 47333.931.3239151$-6.80AL|NL
153 Brad Lord WAS 64434.201.3648220$-6.82AL|NL
154 Andrew Kittredge IL-15 BAL 49334.171.2744140$-7.01AL|NL
155 Justin Sterner OAK 47334.381.3249201$-7.02AL|NL
156 Paul Sewald IL-15 CLE 35223.761.1740110$-7.07AL|NL
157 Bryan Hudson MIL 42223.681.2644180$-7.08AL|NL
158 Max Kranick NYM 48334.191.2939151$-7.11AL|NL
159 Brock Burke LAA 49334.291.3347181$-7.12AL|NL
160 Jason Foley DET 32223.471.252882$-7.14AL|NL
161 Colin Holderman PIT 51333.961.3749230$-7.15AL|NL
162 Mitch Spence OAK 56334.111.3247170$-7.19AL|NL
163 Beau Brieske DET 44224.051.2739162$-7.20AL|NL
164 Gunnar Hoglund OAK 97474.741.3375290$-7.21AL|NL
165 Eduard Bazardo SEA 45223.851.2443160$-7.27AL|NL
166 Brennan Bernardino BOS 43223.581.3043160$-7.29AL|NL
167 Matt Festa CLE 46334.121.3346180$-7.33AL|NL
168 Joel Payamps MIL 43223.831.2341140$-7.35AL|NL
169 Caleb Thielbar CHC 42223.871.2645170$-7.40AL|NL
170 Tyler Ferguson OAK 49334.291.3951251$-7.42AL|NL
171 Chase Lee DET 37223.411.2736130$-7.47AL|NL
172 Michael Kopech IL-60 LAD 34223.991.3239172$-7.54AL|NL
173 Daniel Lynch KAN 52334.151.3541171$-7.53AL|NL
174 Jordan Wicks CHC 48334.171.3141160$-7.68AL|NL
175 Tyler Kinley COL 47334.551.4548223$-7.68AL|NL
176 Drey Jameson ARI 51334.111.3544180$-7.74AL|NL
177 Jalen Beeks ARI 45223.721.3641171$-7.73AL|NL
178 Jorge Lopez WAS 47334.381.3638172$-7.78AL|NL
179 Kody Funderburk MIN 37223.471.3238150$-7.81AL|NL
180 Kevin Kelly IL-15 TB 37223.711.193190$-7.80AL|NL
181 Kyle Leahy STL 48334.271.3540171$-7.84AL|NL
182 Ryan Borucki PIT 43223.691.3342170$-7.89AL|NL
183 Robert Stephenson IL-60 LAA 33223.921.2138110$-7.87AL|NL
184 Bennett Sousa HOU 42223.891.2943160$-7.87AL|NL
185 Josh Sborz IL-60 TEX 37223.711.3040150$-7.93AL|NL
186 Sean Newcomb BOS 47334.101.4047230$-7.92AL|NL
187 Grant Anderson MIL 44224.181.3044171$-7.93AL|NL
188 Drew Pomeranz CHC 40223.751.3343180$-7.96AL|NL
189 Jacob Webb TEX 46334.321.3343190$-8.04AL|NL
190 Craig Kimbrel ATL 39223.971.3347190$-8.07AL|NL
191 Shawn Armstrong TEX 42223.871.3142150$-8.10AL|NL
192 Ryan Brasier IL-15 CHC 34223.781.2132100$-8.11AL|NL
193 Stephen Kolek SD 57334.131.3744200$-8.12AL|NL
194 Hector Neris LAA 45224.121.3148190$-8.14AL|NL
195 Enyel De Los Santos ATL 44224.091.3046170$-8.14AL|NL
196 Andrew Chafin WAS 44224.021.3947211$-8.18AL|NL
197 Jose Butto NYM 43224.041.3044190$-8.20AL|NL
198 Mason Englert TB 44224.141.3039131$-8.26AL|NL
199 Collin Snider SEA 47334.381.3841191$-8.30AL|NL
200 Jack Dreyer LAD 41223.981.3243170$-8.34AL|NL
201 Kaleb Ort HOU 50334.571.3449200$-8.35AL|NL
202 Nick Sandlin IL-15 TOR 40224.131.2842180$-8.38AL|NL
203 Michel Otanez OAK 43223.851.4452260$-8.41AL|NL
204 Mason Fluharty TOR 44223.981.3242170$-8.42AL|NL
205 Grant Holman OAK 44224.091.3238161$-8.42AL|NL
206 Huascar Brazoban NYM 45224.011.3647210$-8.46AL|NL
207 Ryan Johnson LAA 47334.461.4347201$-8.50AL|NL
208 Declan Cronin IL-15 MIA 42223.611.3636160$-8.50AL|NL
209 Justin Wilson BOS 42223.891.3643160$-8.51AL|NL
210 Joe Ross PHI 60334.401.3749210$-8.57AL|NL
211 Trevor Stephan IL-60 CLE 28223.641.2529100$-8.61AL|NL
212 John Brebbia DET 41224.201.2942150$-8.61AL|NL
213 Cole Winn TEX 46334.231.4143220$-8.63AL|NL
214 Tyson Miller IL-60 CHC 44224.231.2740150$-8.67AL|NL
215 Angel Chivilli COL 46334.361.4139171$-8.69AL|NL
216 Craig Yoho MIL 34223.961.3238160$-8.72AL|NL
217 Logan Henderson MIL 26213.941.192980$-8.73AL|NL
218 Chase Shugart PIT 46334.231.4337181$-8.75AL|NL
219 Cameron Booser CWS 49334.821.4551252$-8.78AL|NL
220 Tristan Beck SF 35223.881.2630100$-8.80AL|NL
221 Jake Cousins IL-60 NYY 33224.011.3339170$-8.79AL|NL
222 Ryan Gusto HOU 49334.491.3542180$-8.81AL|NL
223 Kendall Graveman ARI 39224.121.4136182$-8.80AL|NL
224 Jackson Rutledge WAS 45224.161.3842201$-8.83AL|NL
225 Sean Guenther DET 40223.851.3032120$-8.83AL|NL
226 Sawyer Gipson-Long IL-60 DET 26213.631.232570$-8.88AL|NL
227 Justin Topa MIN 40223.831.3334130$-8.88AL|NL
228 Sean Hjelle SF 41223.811.3434130$-8.92AL|NL
229 Jorge Alcala MIN 39224.151.3139160$-8.92AL|NL
230 Alek Jacob SD 44224.251.3041160$-8.91AL|NL
231 Ryan Yarbrough NYY 46334.601.2834130$-8.95AL|NL
232 Forrest Whitley IL-15 HOU 40224.151.3543190$-8.94AL|NL
233 Noah Cameron KAN 46234.141.3341150$-8.98AL|NL
234 Colin Selby BAL 31223.731.3533140$-8.98AL|NL
235 Omar Cruz SD 37223.981.3538170$-9.00AL|NL
236 Connor Prielipp MIN 28223.751.2929110$-9.00AL|NL
237 Ben Casparius LAD 45224.211.3646190$-8.99AL|NL
238 Gordon Graceffo STL 59334.521.3443190$-9.01AL|NL
239 Nate Pearson CHC 38224.171.3239160$-9.03AL|NL
240 Eric Orze TB 43224.131.3542190$-9.02AL|NL
241 Luis Garcia LAD 36223.921.3132120$-9.07AL|NL
242 Slade Cecconi IL-15 CLE 29223.971.212670$-9.06AL|NL
243 Ryan Fernandez STL 41224.101.3439160$-9.10AL|NL
244 Hunter Dobbins BOS 48334.331.3837160$-9.13AL|NL
245 Jose Fermin LAA 41224.101.3742180$-9.11AL|NL
246 T.J. McFarland IL-15 OAK 46334.361.3931161$-9.16AL|NL
247 Sam Moll IL-15 CIN 38224.411.3936172$-9.17AL|NL
248 Brent Suter CIN 47334.381.3635150$-9.18AL|NL
249 Dylan Dodd ATL 41224.051.3234120$-9.23AL|NL
250 David Robertson FA 27113.551.2232110$-9.27AL|NL
251 Josh Walker TOR 33224.041.3334140$-9.26AL|NL
252 Dauri Moreta IL-60 PIT 31224.061.3233130$-9.30AL|NL
253 Jacob Lopez OAK 34224.101.3234150$-9.30AL|NL
254 Evan Sisk KAN 31223.601.3930150$-9.30AL|NL
255 Brent Headrick NYY 29224.041.3131110$-9.37AL|NL
256 Jhony Brito IL-60 SD 13111.251.001300$-9.35AL|NL
257 Tyler Alexander MIL 41224.491.2435100$-9.35AL|NL
258 Max Lazar PHI 31224.061.262790$-9.40AL|NL
259 Jonathan Loaisiga IL-15 NYY 39224.171.2831110$-9.38AL|NL
260 Shawn Dubin HOU 37224.061.3838180$-9.38AL|NL
261 Trevor McDonald SF 29223.591.3123100$-9.38AL|NL
262 Andrew Nardi IL-60 MIA 26113.521.2331100$-9.42AL|NL
263 Cade Horton CHC 42234.371.3138150$-9.49AL|NL
264 Steven Cruz KAN 41224.081.3939200$-9.50AL|NL
265 Shinnosuke Ogasawara WAS 62344.651.3748220$-9.49AL|NL
266 Tyler Gilbert CWS 42224.301.3338140$-9.52AL|NL
267 Troy Taylor SEA 41224.421.3239160$-9.58AL|NL
268 Scott Barlow CIN 44224.361.3946210$-9.59AL|NL
269 Aaron Ashby IL-15 MIL 26213.751.3526130$-9.63AL|NL
270 Cristian Mena ARI 29223.871.3427110$-9.64AL|NL
271 Tayler Saucedo SEA 34223.901.3831150$-9.65AL|NL
272 Bryan Hoeing IL-60 SD 31223.861.3225100$-9.66AL|NL
273 Ian Seymour TB 28224.211.252690$-9.66AL|NL
274 Chad Patrick MIL 45234.541.2939150$-9.65AL|NL
275 Tayler Scott HOU 44224.201.4143210$-9.68AL|NL
276 Riley O'Brien STL 30223.921.4032150$-9.68AL|NL
277 Josh Winckowski BOS 37224.011.3530120$-9.72AL|NL
278 Zack Kelly BOS 28223.961.3629130$-9.72AL|NL
279 Ryan Bergert SD 47334.681.3839180$-9.75AL|NL
280 Brad Keller CHC 43224.041.4036180$-9.80AL|NL
281 A.J. Blubaugh HOU 32224.131.3430120$-9.80AL|NL
282 Cole Henry WAS 40224.281.3839180$-9.79AL|NL
283 Carlos Duran OAK 29223.941.3829130$-9.83AL|NL
284 Derek Law IL-15 WAS 37224.111.3531140$-9.82AL|NL
285 Casey Legumina SEA 39224.331.3334150$-9.86AL|NL
286 Brandon Young BAL 34224.341.3232120$-9.87AL|NL
287 Sean Reynolds SD 41224.321.4142210$-9.92AL|NL
288 Fraser Ellard IL-15 CWS 37224.221.4138200$-9.92AL|NL
289 Jackson Jobe DET 95384.811.3974380$-9.96AL|NL
290 Mike Vasil CWS 53334.591.4040200$-9.95AL|NL
291 Yilber Diaz ARI 35224.191.4035170$-9.98AL|NL
292 Luis Contreras HOU 36224.391.3636160$-9.98AL|NL
293 Yerry De Los Santos NYY 31224.021.3224110$-9.99AL|NL
294 Wandy Peralta SD 40224.231.3532170$-10.02AL|NL
295 Bryse Wilson CWS 83555.061.4358280$-10.01AL|NL
296 Jonathan Bowlan KAN 34224.101.3528110$-10.02AL|NL
297 Nathan Wiles ATL 29224.151.312580$-10.03AL|NL
298 Kevin Herget NYM 40224.401.3334120$-10.02AL|NL
299 Scott Blewett ATL 36224.061.3931130$-10.03AL|NL
300 Kolby Allard CLE 43224.371.3536140$-10.04AL|NL