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 48332.711.02711722$16.91AL|NL
2 Edwin Diaz NYM 47332.971.11661825$16.55AL|NL
3 Josh Hader HOU 49333.251.12692023$14.85AL|NL
4 Andres Munoz SEA 47332.681.11601822$14.79AL|NL
5 Emmanuel Clase CLE 48332.811.06451022$13.76AL|NL
6 Jeff Hoffman TOR 47333.141.11591622$13.50AL|NL
7 Ryan Helsley STL 47333.231.19551924$13.28AL|NL
8 Ryan Walker SF 49333.011.18561621$12.28AL|NL
9 Jhoan Duran MIN 47332.721.15561619$11.89AL|NL
10 Raisel Iglesias ATL 49333.451.12521221$11.43AL|NL
11 Felix Bautista BAL 44223.001.14601920$10.69AL|NL
12 Tanner Scott LAD 47333.291.23552020$10.05AL|NL
13 Clay Holmes NYM 126863.521.31117460$10.04AL|NL
14 Drew Rasmussen TB 103743.491.1798260$10.00AL|NL
15 Trevor Megill MIL 46333.451.26551818$7.94AL|NL
16 Robert Suarez SD 47334.021.26481821$7.81AL|NL
17 Kenley Jansen LAA 44223.931.23481622$7.64AL|NL
18 David Bednar PIT 46333.531.24501618$7.50AL|NL
19 Peter Fairbanks TB 45223.471.27481820$7.07AL|NL
20 Devin Williams NYY 45223.291.22582217$7.03AL|NL
21 Kyle Finnegan WAS 45223.921.31431723$7.00AL|NL
22 Kris Bubic KAN 111763.721.29109380$6.86AL|NL
23 Justin Martinez IL-15 ARI 40223.401.33482119$5.79AL|NL
24 Jose Alvarado PHI 46333.101.24532012$4.95AL|NL
25 Aroldis Chapman BOS 45223.271.29662713$4.45AL|NL
26 Nick Martinez CIN 117764.071.2896310$3.80AL|NL
27 Ben Brown CHC 82543.601.2489300$3.28AL|NL
28 Matthew Liberatore STL 102653.871.2991340$2.82AL|NL
29 Cade Smith CLE 49332.781.1063173$2.74AL|NL
30 Will Vest DET 47333.381.23471610$2.54AL|NL
31 Carlos Estevez KAN 45223.851.27431615$2.39AL|NL
32 Emilio Pagan CIN 45224.471.24471516$2.19AL|NL
33 Landen Roupp SF 98653.871.3393390$2.00AL|NL
34 Ryan Pressly CHC 44223.591.30411514$1.84AL|NL
35 Jesus Tinoco MIA 46334.271.37441914$0.97AL|NL
36 Mike Soroka WAS 108664.241.32102430$0.92AL|NL
37 Lucas Erceg KAN 48333.131.2551196$0.78AL|NL
38 Luke Weaver NYY 49333.901.2052158$0.75AL|NL
39 Porter Hodge CHC 45223.741.31482212$0.73AL|NL
40 Grant Holmes ATL 110674.211.36106410$0.37AL|NL
41 Jason Adam SD 49333.391.1256183$0.20AL|NL
42 Bryan Abreu HOU 52333.251.2367232$-0.18AL|NL
43 Fernando Cruz NYY 46333.181.2064202$-0.32AL|NL
44 Matthew Strahm PHI 47333.401.0955132$-0.40AL|NL
45 Luis Ortiz CLE 117674.401.34106460$-0.45AL|NL
46 Griffin Jax MIN 47333.101.1357141$-0.54AL|NL
47 Jeremiah Estrada SD 46333.451.1563192$-0.54AL|NL
48 Luke Jackson TEX 43224.041.35441912$-0.81AL|NL
49 Hayden Birdsong SF 97554.161.36100440$-0.95AL|NL
50 Garrett Whitlock BOS 48333.271.1750122$-1.36AL|NL
51 Ryne Nelson ARI 99554.281.2982280$-1.63AL|NL
52 Chris Martin TEX 38222.991.084064$-1.64AL|NL
53 Tommy Kahnle DET 45223.921.2946199$-1.65AL|NL
54 Jordan Romano PHI 45224.031.2947179$-1.83AL|NL
55 Reid Detmers LAA 69443.991.2877250$-1.86AL|NL
56 Camilo Doval SF 45223.231.2750205$-1.95AL|NL
57 Yimi Garcia TOR 46333.661.1552152$-2.10AL|NL
58 Shane Smith CWS 99564.311.3286360$-2.15AL|NL
59 Kirby Yates LAD 43223.551.2156204$-2.29AL|NL
60 Steven Matz STL 80443.881.2968230$-2.30AL|NL
61 Justin Slaten BOS 46334.051.3046176$-2.72AL|NL
62 Robert Garcia TEX 45223.291.2249163$-2.95AL|NL
63 Matt Brash SEA 45223.291.2455202$-3.27AL|NL
64 Keegan Akin BAL 51333.781.2256161$-3.30AL|NL
65 Colin Rea CHC 104574.491.3183290$-3.30AL|NL
66 Orion Kerkering PHI 43223.231.2149152$-3.48AL|NL
67 Zach Agnos COL 45224.561.36371411$-3.54AL|NL
68 Anthony Bender MIA 44223.521.3044165$-3.59AL|NL
69 Liam Hendriks BOS 42223.851.2446135$-3.62AL|NL
70 Dylan Lee ATL 44223.341.1650131$-3.71AL|NL
71 Hunter Gaddis CLE 47333.871.2147152$-3.74AL|NL
72 Tyler Rogers SF 50333.451.2036101$-4.03AL|NL
73 Gabe Speier SEA 44223.451.1649141$-4.07AL|NL
74 Daniel Coulombe MIN 44223.481.1647131$-4.33AL|NL
75 Yennier Cano BAL 46333.511.2644161$-4.35AL|NL
76 Andre Pallante STL 98654.221.4268380$-4.37AL|NL
77 Kevin Ginkel ARI 44223.361.2546152$-4.44AL|NL
78 Stephen Kolek SD 86554.241.3766290$-4.48AL|NL
79 Aaron Bummer ATL 42222.891.2946171$-4.51AL|NL
80 Phil Maton STL 47333.801.2845172$-4.55AL|NL
81 Bowden Francis TOR 110494.851.2695310$-4.52AL|NL
82 Beau Brieske DET 47334.211.2842174$-4.59AL|NL
83 Evan Phillips IL-15 LAD 32223.281.1634103$-4.67AL|NL
84 Jordan Hicks SF 66443.871.3859270$-4.72AL|NL
85 Dennis Santana PIT 45223.831.3640186$-4.71AL|NL
86 Spencer Turnbull TOR 70444.211.3364260$-4.76AL|NL
87 Cole Sands MIN 45223.611.2447152$-4.81AL|NL
88 Garrett Cleavinger TB 44223.661.2752192$-4.83AL|NL
89 Seth Halvorsen COL 44224.161.4341198$-4.87AL|NL
90 Alex Vesia LAD 42223.821.1954181$-4.91AL|NL
91 Mark Leiter Jr. NYY 44223.731.2354171$-5.04AL|NL
92 Louie Varland MIN 49333.961.2749141$-5.10AL|NL
93 Bryan King HOU 46333.861.2847191$-5.19AL|NL
94 Michael McGreevy STL 61333.791.2645150$-5.24AL|NL
95 Reed Garrett NYM 47333.801.3654231$-5.28AL|NL
96 Edwin Uceta TB 46334.381.3048193$-5.34AL|NL
97 Slade Cecconi CLE 59334.181.2252140$-5.35AL|NL
98 Kyle Harrison SF 59334.061.3161220$-5.42AL|NL
99 Tyler Holton DET 42223.561.1436111$-5.46AL|NL
100 Abner Uribe MIL 44223.731.3253252$-5.44AL|NL
101 Ryan Zeferjahn LAA 46334.121.3552222$-5.52AL|NL
102 Caleb Ferguson PIT 46333.661.3545191$-5.65AL|NL
103 Pierce Johnson ATL 45223.611.3153191$-5.67AL|NL
104 Tim Herrin CLE 45223.581.2747191$-5.72AL|NL
105 Cameron Booser CWS 44224.431.4346227$-5.72AL|NL
106 Jose A. Ferrer WAS 43223.411.2837142$-5.76AL|NL
107 Eduard Bazardo SEA 47334.081.2845171$-5.93AL|NL
108 Hayden Wesneski IL-15 HOU 76354.551.2871240$-6.03AL|NL
109 Randy Rodriguez SF 42223.581.2946181$-6.12AL|NL
110 Charlie Morton BAL 80444.511.4080350$-6.13AL|NL
111 Hunter Harvey IL-15 KAN 35223.481.2037101$-6.19AL|NL
112 Ian Hamilton NYY 42223.301.3147190$-6.23AL|NL
113 Nick Mears MIL 43223.811.2849191$-6.25AL|NL
114 Gregory Soto BAL 44223.611.3248201$-6.27AL|NL
115 Brock Stewart MIN 40223.631.2852180$-6.29AL|NL
116 Manuel Rodriguez TB 43223.551.2842151$-6.28AL|NL
117 Yariel Rodriguez TOR 52334.311.3354241$-6.37AL|NL
118 Paul Sewald IL-15 CLE 36223.641.1742110$-6.39AL|NL
119 Calvin Faucher MIA 45224.091.4445215$-6.43AL|NL
120 Adrian Morejon SD 44223.751.2744151$-6.44AL|NL
121 Shelby Miller ARI 44223.891.3044172$-6.45AL|NL
122 Jon Gray IL-60 TEX 70354.351.3161230$-6.56AL|NL
123 Jared Koenig MIL 44223.861.2543161$-6.59AL|NL
124 Yuki Matsui SD 42223.751.2649180$-6.58AL|NL
125 Ryan Brasier IL-15 CHC 39223.581.1836110$-6.74AL|NL
126 Jordan Leasure CWS 45224.581.3847215$-6.81AL|NL
127 Erik Miller SF 44223.841.3449241$-6.95AL|NL
128 John Schreiber KAN 44223.681.3242171$-6.99AL|NL
129 Mason Montgomery TB 42224.151.2944162$-6.98AL|NL
130 Quinn Priester MIL 67354.311.3154250$-7.01AL|NL
131 Steven Okert HOU 42224.011.2447160$-7.17AL|NL
132 Steven Wilson CWS 45225.091.4045237$-7.18AL|NL
133 Tanner Banks PHI 42223.731.2642130$-7.18AL|NL
134 Tyler Ferguson OAK 46334.141.4148241$-7.27AL|NL
135 Graham Ashcraft CIN 43224.061.3336143$-7.27AL|NL
136 Ryne Stanek NYM 45224.161.3150211$-7.33AL|NL
137 Noah Cameron KAN 49334.071.3343160$-7.33AL|NL
138 Michel Otanez OAK 43223.811.4253261$-7.35AL|NL
139 Daniel Palencia CHC 44224.001.3449221$-7.34AL|NL
140 Shawn Armstrong TEX 42223.871.3142151$-7.37AL|NL
141 Seranthony Dominguez BAL 45224.141.3149201$-7.37AL|NL
142 Jake Junis CLE 43223.921.213890$-7.46AL|NL
143 Chad Patrick MIL 54334.421.2846170$-7.48AL|NL
144 JoJo Romero STL 44223.951.3041161$-7.53AL|NL
145 Jake Bird COL 46334.051.4344201$-7.63AL|NL
146 Bryan Baker BAL 45224.071.2949190$-7.63AL|NL
147 Brenan Hanifee DET 43223.761.2833121$-7.62AL|NL
148 Joel Payamps MIL 40223.881.2338120$-7.65AL|NL
149 Colin Holderman PIT 47334.101.3644210$-7.64AL|NL
150 Brendon Little TOR 45223.851.3644211$-7.66AL|NL
151 A.J. Puk IL-60 ARI 27113.361.2233102$-7.64AL|NL
152 Joey Cantillo CLE 45223.921.3349210$-7.69AL|NL
153 Josh Sborz IL-60 TEX 34223.841.2937141$-7.68AL|NL
154 Grant Anderson MIL 42224.011.3142171$-7.70AL|NL
155 Antonio Santillan CIN 44224.251.3647202$-7.70AL|NL
156 Hector Neris LAA 44224.181.3247191$-7.75AL|NL
157 Brant Hurter DET 38223.721.2132100$-7.74AL|NL
158 Brandon Eisert CWS 43223.901.3341151$-7.73AL|NL
159 Caleb Thielbar CHC 40223.931.2843160$-7.79AL|NL
160 Michael Kopech IL-60 LAD 32224.131.3136162$-7.82AL|NL
161 Mitch Spence OAK 48334.151.3340150$-7.82AL|NL
162 Jose Butto NYM 40223.831.2840170$-7.84AL|NL
163 Jalen Beeks ARI 42223.821.3338161$-7.83AL|NL
164 Bryan Hudson MIL 37223.901.2438160$-7.87AL|NL
165 Julian Merryweather CHC 44223.981.3645191$-7.88AL|NL
166 Kevin Kelly IL-15 TB 35223.761.172980$-7.88AL|NL
167 Chase Lee DET 34223.461.2934120$-7.89AL|NL
168 Logan Henderson MIL 36224.171.1939110$-7.90AL|NL
169 Hoby Milner TEX 39223.691.2634110$-7.93AL|NL
170 Daniel Lynch KAN 48334.291.3538161$-7.95AL|NL
171 Justin Sterner OAK 44224.231.3246191$-7.97AL|NL
172 Drew Pomeranz CHC 37223.791.3040160$-8.00AL|NL
173 Taylor Rogers CIN 43224.161.3345171$-7.98AL|NL
174 Bennett Sousa HOU 40223.951.2841150$-8.02AL|NL
175 Greg Weissert BOS 43223.921.3042160$-8.03AL|NL
176 Enyel De Los Santos ATL 40223.901.3042150$-8.01AL|NL
177 Robert Stephenson IL-60 LAA 32224.061.1936110$-8.07AL|NL
178 Daysbel Hernandez ATL 43223.881.4247231$-8.08AL|NL
179 Blake Treinen IL-60 LAD 27113.551.192992$-8.10AL|NL
180 Cade Horton CHC 56334.611.3049190$-8.10AL|NL
181 Jack Dreyer LAD 38224.041.2640150$-8.14AL|NL
182 Chad Green TOR 44224.301.2342130$-8.20AL|NL
183 Sean Hjelle SF 38223.461.3232110$-8.21AL|NL
184 Huascar Brazoban NYM 42223.821.3644200$-8.23AL|NL
185 Andrew Chafin WAS 40223.901.4043201$-8.24AL|NL
186 Ryan Thompson ARI 43224.041.3035131$-8.31AL|NL
187 Brennan Bernardino BOS 40223.751.3540160$-8.35AL|NL
188 Jake Cousins IL-60 NYY 36223.941.3342190$-8.39AL|NL
189 Craig Kimbrel ATL 33223.921.3039160$-8.39AL|NL
190 Sean Guenther DET 37223.631.2729110$-8.42AL|NL
191 Mason Fluharty TOR 40223.781.3338150$-8.40AL|NL
192 Grant Holman OAK 42223.961.3335161$-8.43AL|NL
193 Gordon Graceffo STL 56334.341.3442180$-8.45AL|NL
194 Nick Sandlin IL-15 TOR 38224.201.2640170$-8.47AL|NL
195 Ronny Henriquez MIA 42224.041.3640161$-8.46AL|NL
196 Kody Funderburk MIN 34223.631.3234140$-8.46AL|NL
197 Jorge Lopez WAS 44224.181.3636162$-8.55AL|NL
198 Connor Prielipp MIN 30223.621.3032120$-8.56AL|NL
199 Ryan Borucki PIT 40223.851.3338160$-8.56AL|NL
200 Brad Lord WAS 61334.271.3846210$-8.56AL|NL
201 Kaleb Ort HOU 46334.681.3346180$-8.59AL|NL
202 Ryan Fernandez STL 39223.841.3337150$-8.64AL|NL
203 Forrest Whitley IL-15 HOU 38223.931.3440180$-8.65AL|NL
204 Brock Burke LAA 45224.211.3643171$-8.65AL|NL
205 DL Hall IL-60 MIL 39224.151.3142180$-8.66AL|NL
206 Andrew Kittredge IL-15 BAL 43224.131.2838120$-8.69AL|NL
207 Jonathan Loaisiga NYY 38223.911.2630110$-8.79AL|NL
208 Nick Burdi BOS 37223.951.3540180$-8.78AL|NL
209 Hunter Dobbins BOS 52334.231.3839170$-8.82AL|NL
210 Eric Orze TB 41224.251.3439181$-8.82AL|NL
211 Matt Festa CLE 43224.201.3344170$-8.83AL|NL
212 John Brebbia DET 39224.281.2840140$-8.84AL|NL
213 Trent Thornton IL-15 SEA 36224.141.2533110$-8.92AL|NL
214 Collin Snider SEA 44224.181.3639181$-8.92AL|NL
215 Shawn Dubin HOU 39223.941.3841190$-8.96AL|NL
216 Jorge Alcala MIN 37224.171.3038150$-8.96AL|NL
217 Brent Headrick NYY 29224.011.2430100$-8.98AL|NL
218 Kyle Leahy STL 45224.121.3637161$-8.98AL|NL
219 Ryan Gusto HOU 52334.621.3545190$-9.01AL|NL
220 Colin Selby BAL 35223.991.3437160$-9.04AL|NL
221 Carmen Mlodzinski PIT 54334.271.4143210$-9.02AL|NL
222 Dauri Moreta IL-60 PIT 29223.771.3130120$-9.09AL|NL
223 Joe Ross PHI 46334.381.3737160$-9.11AL|NL
224 Mason Englert TB 38224.121.2934120$-9.14AL|NL
225 Justin Topa MIN 37223.901.3232120$-9.14AL|NL
226 Sawyer Gipson-Long IL-60 DET 27213.731.262580$-9.19AL|NL
227 Angel Zerpa KAN 43224.181.3535151$-9.17AL|NL
228 Jacob Webb TEX 44224.451.3441191$-9.18AL|NL
229 Craig Yoho MIL 32224.031.3436150$-9.18AL|NL
230 Max Kranick NYM 44224.391.3035141$-9.16AL|NL
231 Gunnar Hoglund OAK 99384.861.3476300$-9.22AL|NL
232 Tyler Alexander MIL 39224.281.2634100$-9.20AL|NL
233 Justin Wilson BOS 39224.071.3639150$-9.24AL|NL
234 Josh Walker TOR 33224.041.3334140$-9.31AL|NL
235 Troy Taylor SEA 39224.171.3337150$-9.35AL|NL
236 Sean Newcomb BOS 41223.981.4141200$-9.38AL|NL
237 Tristan Beck SF 33224.041.2728100$-9.39AL|NL
238 Casey Legumina SEA 39224.201.3135140$-9.41AL|NL
239 Omar Cruz SD 35224.111.3435160$-9.46AL|NL
240 Mike Vasil CWS 54334.581.4141211$-9.48AL|NL
241 Cooper Criswell BOS 30223.751.302480$-9.52AL|NL
242 Colton Gordon HOU 51244.521.3145170$-9.51AL|NL
243 David Robertson FA 25113.611.2030100$-9.57AL|NL
244 Jhonathan Diaz SEA 32223.911.3127120$-9.57AL|NL
245 Jackson Rutledge WAS 42224.301.4039191$-9.57AL|NL
246 Joseph Mantiply ARI 31223.771.322590$-9.60AL|NL
247 Cole Henry WAS 40224.281.3539180$-9.62AL|NL
248 Declan Cronin IL-15 MIA 36223.781.3931140$-9.62AL|NL
249 Scott Barlow CIN 44224.361.3946210$-9.69AL|NL
250 Evan Sisk KAN 28223.681.3928140$-9.69AL|NL
251 Brad Keller CHC 42224.061.3836180$-9.74AL|NL
252 Jose Fermin LAA 39224.251.3840180$-9.72AL|NL
253 Ben Casparius LAD 42224.391.3642180$-9.75AL|NL
254 Drey Jameson ARI 42224.151.3636150$-9.75AL|NL
255 Sam Moll IL-15 CIN 35224.311.4633172$-9.75AL|NL
256 David Morgan SD 34224.191.3231140$-9.80AL|NL
257 Jordan Wicks CHC 34224.131.3229120$-9.87AL|NL
258 Luis Garcia LAD 34224.071.3530120$-9.91AL|NL
259 Zak Kent CLE 28223.891.3627110$-9.91AL|NL
260 Alek Jacob SD 41224.451.3237150$-9.92AL|NL
261 Kendall Graveman ARI 40224.101.4036180$-9.99AL|NL
262 Jose Castillo NYM 39224.281.3838170$-9.97AL|NL
263 Joey Wentz PIT 37224.061.4135160$-10.01AL|NL
264 Bryan Hoeing IL-60 SD 29223.941.312390$-10.01AL|NL
265 Riley O'Brien STL 28224.001.3930140$-10.00AL|NL
266 Tayler Saucedo SEA 32223.971.3829140$-10.04AL|NL
267 Tyler Kinley COL 43224.461.4443201$-10.04AL|NL
268 Fraser Ellard IL-15 CWS 39224.151.4440210$-10.08AL|NL
269 Dylan Dodd ATL 38224.201.3431110$-10.05AL|NL
270 Nate Pearson CHC 36224.391.3636160$-10.11AL|NL
271 Christian Montes De Oca ARI 34224.161.3530130$-10.08AL|NL
272 Anthony Maldonado OAK 39224.511.3337150$-10.09AL|NL
273 Sean Reynolds SD 39224.351.4141200$-10.13AL|NL
274 Luis Contreras HOU 31224.281.3531140$-10.14AL|NL
275 A.J. Blubaugh HOU 31224.221.3529120$-10.23AL|NL
276 Michael Tonkin IL-60 MIN 36224.311.3936150$-10.21AL|NL
277 Anthony Banda LAD 41224.231.4138170$-10.22AL|NL
278 Ron Marinaccio SD 28224.141.3628140$-10.20AL|NL
279 Aaron Ashby IL-15 MIL 24213.751.4225120$-10.24AL|NL
280 Caden Dana LAA 52334.921.3845200$-10.25AL|NL
281 Tom Cosgrove CHC 32224.311.3430140$-10.24AL|NL
282 Yerry De Los Santos NYY 30224.051.3324110$-10.24AL|NL
283 Braydon Fisher TOR 36224.441.3938180$-10.29AL|NL
284 Hogan Harris OAK 46334.621.4642230$-10.26AL|NL
285 Miguel Castro CWS 39224.381.4436171$-10.29AL|NL
286 Chase Shugart PIT 43224.301.4234161$-10.28AL|NL
287 Lake Bachar MIA 44224.501.4543211$-10.30AL|NL
288 John King STL 40223.881.3825120$-10.32AL|NL
289 Luis Guerrero BOS 31224.061.4231160$-10.29AL|NL
290 Derek Law IL-15 WAS 30223.981.3725110$-10.33AL|NL
291 Wandy Peralta SD 38224.301.3430160$-10.36AL|NL
292 Steven Cruz KAN 38224.221.4236190$-10.37AL|NL
293 Matt Krook OAK 32224.061.4432170$-10.39AL|NL
294 Hunter Stratton PIT 33224.251.3629130$-10.40AL|NL
295 Angel Chivilli COL 43224.461.4237161$-10.39AL|NL
296 Ryan Yarbrough NYY 45224.631.2934130$-10.42AL|NL
297 Alex Faedo IL-60 TB 30224.581.3029110$-10.44AL|NL
298 Michael Darrell-Hicks LAA 38224.301.3732130$-10.45AL|NL
299 Jackson Jobe DET 90374.921.3870360$-10.47AL|NL
300 Daniel Robert PHI 31224.281.3931140$-10.45AL|NL