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 Edwin Diaz NYM 31222.801.06431117$17.60AL|NL
2 Josh Hader HOU 32223.131.06461215$15.40AL|NL
3 Mason Miller OAK 30222.821.10441214$14.14AL|NL
4 Emmanuel Clase CLE 32222.781.0931715$13.80AL|NL
5 Andres Munoz SEA 30222.721.13391214$13.34AL|NL
6 Ryan Helsley STL 31223.251.13361115$12.71AL|NL
7 Tanner Scott LAD 31223.441.26361316$11.77AL|NL
8 Felix Bautista BAL 29223.111.14411313$11.44AL|NL
9 Jeff Hoffman TOR 31223.381.10391013$11.18AL|NL
10 Kris Bubic KAN 78533.561.2679260$10.95AL|NL
11 Jhoan Duran MIN 31222.731.16361012$10.76AL|NL
12 Aroldis Chapman BOS 29223.351.24421613$9.99AL|NL
13 Camilo Doval SF 30223.221.27331314$9.75AL|NL
14 Shelby Miller ARI 30223.581.27311115$9.55AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Devin Williams NYY 30223.421.20381412$8.76AL|NL
16 Grant Holmes ATL 84543.981.3289320$8.04AL|NL
17 Robert Suarez SD 31223.991.23311114$8.02AL|NL
18 David Bednar PIT 30223.381.23341112$7.96AL|NL
19 Kyle Finnegan WAS 30224.281.33271116$7.59AL|NL
20 Kenley Jansen LAA 29224.041.28311114$7.32AL|NL
21 Trevor Megill MIL 31223.351.26361211$7.10AL|NL
22 Drew Rasmussen TB 65433.591.1860170$7.06AL|NL
23 Peter Fairbanks TB 29223.771.28301213$6.84AL|NL
24 Carlos Estevez KAN 30223.781.27281112$5.68AL|NL
25 Clay Holmes NYM 75533.801.3567280$5.17AL|NL
26 Matthew Liberatore STL 72533.921.2961220$5.12AL|NL
27 Emilio Pagan CIN 30224.321.27331112$5.07AL|NL
28 Raisel Iglesias ATL 31223.481.133378$4.82AL|NL
29 Robert Garcia TEX 30223.521.2332119$4.38AL|NL
30 Grant Taylor CWS 29223.661.2430119$3.59AL|NL
31 Daniel Palencia CHC 30223.681.3034149$3.53AL|NL
32 Mike Soroka WAS 74444.171.2873280$3.51AL|NL
33 Will Vest DET 30223.481.2331108$3.36AL|NL
34 Cade Smith CLE 33222.861.1244122$2.54AL|NL
35 Orion Kerkering PHI 29223.491.2431107$2.18AL|NL
36 Matthew Strahm PHI 31223.441.063584$2.06AL|NL
37 Calvin Faucher MIA 31223.861.45311410$2.00AL|NL
38 Luis Ortiz CLE 82454.351.3476330$0.98AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tommy Kahnle DET 30223.821.2729127$0.82AL|NL
40 Griffin Jax MIN 31222.861.103991$0.73AL|NL
41 Ryne Nelson ARI 71444.151.3158210$0.71AL|NL
42 Jason Adam SD 32223.251.0936112$0.54AL|NL
43 Landen Roupp SF 68444.031.3761280$0.39AL|NL
44 Bryan Abreu HOU 34223.071.2145151$0.19AL|NL
45 Quinn Priester MIL 62434.151.2949210$-0.06AL|NL
46 Ben Brown CHC 42323.681.2446150$-0.17AL|NL
47 Brandon Walter HOU 47333.651.2341120$-0.34AL|NL
48 Dylan Lee ATL 30223.551.173593$-0.50AL|NL
49 Abner Uribe MIL 30223.251.2737163$-0.54AL|NL
50 Shane Smith CWS 73444.401.3465280$-0.58AL|NL
51 Porter Hodge CHC 29223.911.3431146$-0.84AL|NL
52 Jordan Romano PHI 29223.971.2832115$-1.20AL|NL
53 Reid Detmers LAA 38223.801.2443142$-1.34AL|NL
54 Luke Weaver NYY 31224.191.2633105$-1.36AL|NL
55 Seth Halvorsen COL 29224.421.4127128$-1.39AL|NL
56 Ryan Walker SF 29223.321.173292$-1.46AL|NL
57 Yimi Garcia IL-15 TOR 31223.641.1635102$-1.51AL|NL
58 Jeremiah Estrada SD 31223.541.1941131$-1.70AL|NL
59 Lucas Erceg KAN 30223.251.3031123$-1.72AL|NL
60 Sawyer Gipson-Long DET 56334.201.2548150$-1.73AL|NL
61 Ronny Henriquez MIA 30224.081.3030115$-1.95AL|NL
62 Slade Cecconi CLE 57334.301.2651150$-1.96AL|NL
63 Randy Rodriguez SF 30223.481.2334122$-2.09AL|NL
64 Noah Cameron KAN 57334.071.3249180$-2.39AL|NL
65 Chad Patrick MIL 53334.311.2648160$-2.42AL|NL
66 Nick Martinez CIN 58334.201.2847150$-2.48AL|NL
67 Gabe Speier SEA 29223.181.143490$-2.48AL|NL
68 Garrett Cleavinger TB 30223.781.2336122$-2.54AL|NL
69 Alex Vesia LAD 28223.821.2136122$-2.53AL|NL
70 Andre Pallante STL 71444.081.4150270$-2.56AL|NL
71 Colton Gordon HOU 61344.321.3053180$-2.66AL|NL
72 Kirby Yates LAD 29223.841.2437132$-2.69AL|NL
73 Phil Maton STL 30223.581.2331112$-2.77AL|NL
74 Matt Brash SEA 29223.151.2834131$-2.88AL|NL
75 Aaron Bummer ATL 29223.251.3131122$-2.88AL|NL
76 Garrett Whitlock BOS 30223.321.233291$-2.97AL|NL
77 Hayden Birdsong SF 65344.391.3765290$-3.00AL|NL
78 Tyler Holton DET 31223.511.132671$-3.13AL|NL
79 Jon Gray IL-60 TEX 50334.231.3045160$-3.21AL|NL
80 Adrian Morejon SD 30223.451.203091$-3.26AL|NL
81 Kyle Harrison BOS 47334.291.3248180$-3.31AL|NL
82 Brock Stewart MIN 29223.281.2437120$-3.32AL|NL
83 Dennis Santana PIT 29223.771.2827103$-3.40AL|NL
84 Ryan Pressly CHC 29223.731.282693$-3.45AL|NL
85 Tyler Rogers SF 33223.461.182561$-3.51AL|NL
86 Mark Leiter Jr. NYY 29223.771.2435111$-3.80AL|NL
87 Cole Sands MIN 30223.521.232991$-3.90AL|NL
88 Pierce Johnson ATL 29223.491.3134121$-4.00AL|NL
89 Luke Jackson TEX 30224.021.4029144$-4.00AL|NL
90 Steven Matz STL 38223.621.2434100$-4.04AL|NL
91 Reed Garrett NYM 31223.571.3537151$-4.12AL|NL
92 Bryan King HOU 30223.581.2731111$-4.18AL|NL
93 Hunter Gaddis CLE 32223.881.2231101$-4.30AL|NL
94 Chris Martin TEX 26113.131.082741$-4.36AL|NL
95 Hoby Milner TEX 29223.631.212681$-4.45AL|NL
96 Anthony Bender MIA 30223.721.3329112$-4.47AL|NL
97 Steven Okert HOU 28223.821.1833100$-4.63AL|NL
98 Nick Mears MIL 29223.531.2432110$-4.64AL|NL
99 Stephen Kolek SD 67354.311.3751230$-4.69AL|NL
100 Eric Lauer TOR 61334.661.3355220$-4.72AL|NL
101 Edwin Uceta TB 29223.971.2432111$-4.71AL|NL
102 Jack Dreyer LAD 30223.681.3031121$-4.75AL|NL
103 Jose A. Ferrer WAS 30223.421.272491$-4.80AL|NL
104 Seranthony Dominguez BAL 30223.951.3035131$-4.83AL|NL
105 Bryan Baker BAL 30223.981.2733121$-4.88AL|NL
106 Brendon Little TOR 29223.531.3430141$-4.98AL|NL
107 Jack Perkins OAK 36223.861.2836140$-5.09AL|NL
108 Kyle Backhus ARI 29223.461.3428121$-5.10AL|NL
109 Paul Sewald IL-15 CLE 29224.151.173390$-5.25AL|NL
110 Caleb Ferguson PIT 30223.381.3029120$-5.28AL|NL
111 Jake Bird COL 29223.841.3829122$-5.30AL|NL
112 Ryan Thompson ARI 29223.871.312492$-5.37AL|NL
113 Ryan Gusto HOU 46334.511.3542170$-5.47AL|NL
114 Tim Herrin CLE 30223.881.3331141$-5.56AL|NL
115 Ryan Brasier CHC 28223.711.182580$-5.53AL|NL
116 Jared Koenig MIL 29223.801.3128111$-5.60AL|NL
117 Mitch Spence OAK 63344.501.3749200$-5.78AL|NL
118 Keegan Akin BAL 29223.941.2431100$-5.76AL|NL
119 Colin Rea CHC 63344.651.3348180$-5.80AL|NL
120 Gregory Soto BAL 29223.731.3132130$-5.84AL|NL
121 Brandon Eisert CWS 29224.041.282891$-5.86AL|NL
122 Greg Weissert BOS 29223.871.3127111$-5.91AL|NL
123 Braxton Ashcraft PIT 34223.871.262990$-5.94AL|NL
124 Erik Miller SF 28223.751.3930161$-6.01AL|NL
125 J.T. Ginn OAK 41224.051.3237140$-6.05AL|NL
126 Jose Butto NYM 29224.011.3128131$-6.10AL|NL
127 Justin Wilson BOS 28223.681.3230110$-6.13AL|NL
128 Brant Hurter DET 28223.791.212480$-6.16AL|NL
129 Louie Varland MIN 29223.941.242880$-6.19AL|NL
130 JoJo Romero STL 29223.941.3126111$-6.22AL|NL
131 Antonio Santillan CIN 29224.321.3830132$-6.29AL|NL
132 Ryne Stanek NYM 30224.251.3332141$-6.33AL|NL
133 Eduard Bazardo SEA 28223.861.2526100$-6.43AL|NL
134 Mason Fluharty TOR 28223.821.2928110$-6.45AL|NL
135 Jalen Beeks ARI 28223.931.3225101$-6.45AL|NL
136 Aaron Ashby MIL 28223.571.3628130$-6.57AL|NL
137 John Schreiber KAN 29223.801.3128110$-6.58AL|NL
138 Matt Festa CLE 29223.801.3128110$-6.58AL|NL
139 Yariel Rodriguez TOR 27113.881.3029122$-6.71AL|NL
140 Brock Burke LAA 29224.221.3127101$-6.75AL|NL
141 Fernando Cruz IL-15 NYY 19113.041.162780$-6.82AL|NL
142 Tanner Banks PHI 29224.041.282890$-6.85AL|NL
143 Brad Lord WAS 37224.141.3529131$-6.87AL|NL
144 Jonathan Loaisiga NYY 29223.871.282490$-7.02AL|NL
145 Kevin Kelly TB 27113.661.192361$-7.01AL|NL
146 Ryan Zeferjahn LAA 30224.281.4033151$-7.00AL|NL
147 Jake Latz TEX 43224.231.4043210$-7.05AL|NL
148 Eric Orze TB 28224.391.3228121$-7.08AL|NL
149 Bennett Sousa HOU 27113.581.2230100$-7.09AL|NL
150 Angel Zerpa KAN 28223.891.292490$-7.19AL|NL
151 Kyle Leahy STL 29224.041.3423101$-7.21AL|NL
152 Trent Thornton SEA 30224.121.3028100$-7.25AL|NL
153 Ben Casparius LAD 31224.151.3230120$-7.26AL|NL
154 Steven Cruz KAN 28224.001.3227120$-7.30AL|NL
155 Juan Morillo ARI 29224.111.4128141$-7.37AL|NL
156 Rafael Montero ATL 28224.041.4328131$-7.37AL|NL
157 Brenan Hanifee DET 29223.911.282280$-7.40AL|NL
158 Ryan Bergert IL-15 SD 47334.721.3838180$-7.42AL|NL
159 Daniel Coulombe MIN 27113.621.222890$-7.47AL|NL
160 Brad Keller CHC 29224.111.3825121$-7.50AL|NL
161 Carson Seymour SF 33223.891.3627120$-7.48AL|NL
162 Yennier Cano BAL 26113.291.272690$-7.58AL|NL
163 Daniel Lynch KAN 33224.251.3626111$-7.62AL|NL
164 Mason Montgomery TB 27113.841.3028111$-7.74AL|NL
165 Didier Fuentes ATL 53244.531.3645180$-7.81AL|NL
166 Kaleb Ort HOU 30224.221.3731130$-7.81AL|NL
167 Shawn Armstrong TEX 27113.621.262890$-7.85AL|NL
168 Taylor Rogers CIN 28224.251.3630120$-7.85AL|NL
169 Huascar Brazoban NYM 28224.141.3628140$-7.88AL|NL
170 Nathan Wiles ATL 30224.181.302480$-7.97AL|NL
171 Steven Wilson CWS 30224.981.3729152$-8.01AL|NL
172 Tyler Kinley COL 30224.481.5030152$-8.02AL|NL
173 Robert Stephenson IL-15 LAA 23113.991.172870$-8.02AL|NL
174 Braydon Fisher TOR 27113.731.3031120$-8.05AL|NL
175 Kevin Ginkel ARI 27113.731.2628100$-8.10AL|NL
176 Caleb Thielbar CHC 27113.731.2628100$-8.10AL|NL
177 Logan Henderson MIL 21113.771.142360$-8.24AL|NL
178 Ryan Yarbrough IL-15 NYY 34224.461.2927100$-8.24AL|NL
179 Anthony DeSclafani ARI 34224.371.322790$-8.35AL|NL
180 Bryan Hudson MIL 26113.561.3127120$-8.39AL|NL
181 Victor Vodnik COL 29224.181.4827141$-8.40AL|NL
182 Liam Hendriks IL-15 BOS 22113.891.272371$-8.42AL|NL
183 Nick Burdi IL-15 BOS 20113.851.4022102$-8.49AL|NL
184 Sean Newcomb OAK 28224.181.3926130$-8.56AL|NL
185 Carmen Mlodzinski PIT 29224.081.3824110$-8.55AL|NL
186 Janson Junk MIA 45234.361.3632120$-8.58AL|NL
187 Shinnosuke Ogasawara WAS 31224.381.3225110$-8.57AL|NL
188 Yuki Matsui SD 25113.891.2828110$-8.69AL|NL
189 John King STL 28223.821.361780$-8.74AL|NL
190 Cole Henry WAS 29224.591.4529151$-8.78AL|NL
191 Chase Lee DET 26113.871.272590$-8.96AL|NL
192 Craig Yoho MIL 25113.971.2827110$-9.00AL|NL
193 Manuel Rodriguez IL-15 TB 23113.601.262180$-9.03AL|NL
194 David Morgan SD 28224.541.3626120$-9.09AL|NL
195 Carlos Vargas SEA 29224.251.3823120$-9.10AL|NL
196 Isaac Mattson PIT 28224.251.4628150$-9.13AL|NL
197 Blake Treinen IL-60 LAD 17113.541.181850$-9.21AL|NL
198 Drew Pomeranz CHC 26113.941.3127110$-9.20AL|NL
199 Adrian Houser CWS 74354.601.4752290$-9.25AL|NL
200 Trevor Stephan IL-60 CLE 20113.601.252070$-9.26AL|NL
201 Tyler Phillips MIA 29224.181.4821101$-9.27AL|NL
202 Cade Gibson MIA 28224.251.3922110$-9.30AL|NL
203 Brent Suter CIN 29224.461.342290$-9.33AL|NL
204 Jonathan Brubaker NYY 29224.731.3426100$-9.40AL|NL
205 Justin Topa MIN 25113.571.322180$-9.40AL|NL
206 Jake Junis CLE 24113.881.252160$-9.44AL|NL
207 Mike Vasil CWS 36224.671.4228141$-9.45AL|NL
208 Joe Jimenez IL-60 ATL 13113.021.151440$-9.44AL|NL
209 Justin Bruihl TOR 22113.701.272080$-9.49AL|NL
210 Ian Hamilton NYY 26113.981.3528120$-9.51AL|NL
211 Mason Englert TB 25113.891.282270$-9.56AL|NL
212 Jimmy Herget COL 28224.431.392390$-9.57AL|NL
213 Scott Barlow CIN 27113.991.3729130$-9.59AL|NL
214 Grant Anderson MIL 26113.941.3527110$-9.57AL|NL
215 Anthony Banda LAD 29224.461.4528130$-9.60AL|NL
216 Connor Prielipp MIN 20113.601.302070$-9.62AL|NL
217 Joe Ross PHI 28224.611.3622100$-9.83AL|NL
218 Erik Sabrowski CLE 27114.061.4131150$-9.84AL|NL
219 Kody Funderburk MIN 24113.671.3823100$-9.85AL|NL
220 Ryan Burr IL-60 TOR 21114.061.292380$-9.87AL|NL
221 DL Hall MIL 27114.061.3728130$-9.89AL|NL
222 Jordan Hicks BOS 27113.691.4125120$-9.88AL|NL
223 Nick Hernandez HOU 22114.161.272390$-9.88AL|NL
224 Hunter Harvey IL-60 KAN 17113.661.241750$-9.89AL|NL
225 Casey Legumina SEA 26114.061.3124100$-9.88AL|NL
226 Enyel De Los Santos ATL 27114.291.3027100$-9.87AL|NL
227 Jose Alvarado PHI 14113.181.291660$-9.89AL|NL
228 Andrew Nardi IL-60 MIA 12113.081.251550$-9.92AL|NL
229 David Robertson FA 16113.811.251970$-9.91AL|NL
230 Josh Sborz IL-60 TEX 18113.751.281970$-9.93AL|NL
231 Joey Cantillo CLE 25114.091.3627120$-9.96AL|NL
232 Keider Montero DET 41224.691.3932150$-9.95AL|NL
233 Justin Slaten IL-60 BOS 24114.001.332490$-9.93AL|NL
234 Michael Kopech IL-15 LAD 23114.161.3527120$-9.96AL|NL
235 Chris Flexen CHC 29224.561.3822100$-9.98AL|NL
236 Valente Bellozo MIA 33224.701.3625110$-9.97AL|NL
237 Tyler Alexander CWS 37224.661.3828100$-9.97AL|NL
238 Max Lazar PHI 26113.981.312280$-10.00AL|NL
239 Dane Dunning TEX 27114.031.3324100$-10.01AL|NL
240 Jose Fermin LAA 25114.051.3626110$-10.02AL|NL
241 Paul Gervase TB 26114.101.3828130$-10.04AL|NL
242 Caden Dana LAA 43224.831.4037170$-10.04AL|NL
243 Brooks Raley IL-60 NYM 23114.121.302390$-10.05AL|NL
244 Richard Lovelady NYM 25114.051.322390$-10.09AL|NL
245 Travis Adams MIN 27114.031.302180$-10.16AL|NL
246 Bryan Hoeing SD 27114.031.302180$-10.16AL|NL
247 Scott Effross NYY 19113.721.261650$-10.15AL|NL
248 Nate Pearson CHC 24114.131.3324100$-10.19AL|NL
249 Nic Enright CLE 19114.251.211960$-10.21AL|NL
250 Michael Kelly OAK 29224.591.4526130$-10.20AL|NL
251 Dietrich Enns DET 28124.321.3226100$-10.30AL|NL
252 Jordan Wicks CHC 24114.131.292180$-10.28AL|NL
253 Andrew Kittredge BAL 27114.291.302480$-10.30AL|NL
254 Rob Zastryzny IL-15 MIL 16113.811.251650$-10.34AL|NL
255 Taijuan Walker PHI 34224.781.3826130$-10.36AL|NL
256 Nick Sandlin TOR 25114.571.2826110$-10.37AL|NL
257 Eduarniel Nunez SD 26114.251.3526130$-10.37AL|NL
258 Tim Hill NYY 28224.431.361580$-10.43AL|NL
259 Chad Green TOR 24114.461.252270$-10.44AL|NL
260 Graham Ashcraft IL-15 CIN 23114.341.351981$-10.48AL|NL
261 Joe Rock TB 25114.091.322180$-10.47AL|NL
262 Brennan Bernardino BOS 26114.101.3825110$-10.47AL|NL
263 Ian Seymour TB 25114.491.282490$-10.50AL|NL
264 Zak Kent CLE 18113.971.281770$-10.55AL|NL
265 Riley O'Brien STL 25114.251.3625120$-10.57AL|NL
266 Andre Granillo STL 25114.251.3625120$-10.57AL|NL
267 Alex Lange IL-60 DET 19113.991.3721100$-10.59AL|NL
268 Jason Alexander HOU 29224.631.4121100$-10.60AL|NL
269 Logan VanWey HOU 25114.211.3624110$-10.64AL|NL
270 Elvis Alvarado OAK 26114.251.3826130$-10.65AL|NL
271 Dylan Smith DET 23114.291.302190$-10.66AL|NL
272 Ryan Borucki IL-15 PIT 21113.871.382090$-10.64AL|NL
273 Sean Hjelle SF 20113.751.351760$-10.65AL|NL
274 Dylan Dodd ATL 24114.081.332070$-10.67AL|NL
275 Davis Daniel ATL 18113.861.281550$-10.67AL|NL
276 Gavin Hollowell CHC 17114.011.291770$-10.68AL|NL
277 Drey Jameson ARI 27114.101.3723100$-10.70AL|NL
278 Craig Kimbrel TEX 11113.431.271350$-10.70AL|NL
279 Wandy Peralta SD 22114.021.321890$-10.74AL|NL
280 Kevin Herget ATL 22114.111.321960$-10.76AL|NL
281 Justin Sterner OAK 27114.401.3727110$-10.79AL|NL
282 Trevor McDonald SF 16113.561.311360$-10.79AL|NL
283 Kolby Allard CLE 31224.831.3923100$-10.77AL|NL
284 Jorge Alcala BOS 25114.531.3225100$-10.79AL|NL
285 Omar Cruz SD 18114.031.331880$-10.81AL|NL
286 Bowden Francis IL-15 TOR 45145.011.2940140$-10.82AL|NL
287 Andrew Hoffmann KAN 20113.951.351880$-10.84AL|NL
288 Daniel Robert PHI 24114.251.3824110$-10.85AL|NL
289 Jhonathan Diaz SEA 20114.001.301670$-10.85AL|NL
290 Trent Harris SF 18113.971.331770$-10.87AL|NL
291 Colin Selby BAL 16114.061.311770$-10.87AL|NL
292 Tayler Saucedo SEA 21113.961.381990$-10.94AL|NL
293 Gordon Graceffo STL 26114.211.311980$-10.93AL|NL
294 Evan Sisk KAN 19114.041.371990$-10.96AL|NL
295 Zack Kelly BOS 19114.041.371990$-10.96AL|NL
296 Tyler Gilbert CWS 26114.521.312390$-11.01AL|NL
297 Beau Brieske DET 25114.251.3622100$-11.00AL|NL
298 Easton McGee MIL 22114.301.271760$-11.00AL|NL
299 Ryan Fernandez STL 19113.991.371880$-11.03AL|NL
300 Sean Guenther DET 15113.521.331250$-11.03AL|NL