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 31212.771.07431217$19.69AL|NL
2 Josh Hader HOU 33213.101.08461216$18.28AL|NL
3 Mason Miller OAK 31212.611.04461214$17.56AL|NL
4 Ryan Helsley STL 31213.111.17381216$15.91AL|NL
5 Andres Munoz SEA 31212.711.14411314$15.51AL|NL
6 Tanner Scott LAD 31213.161.21381316$15.30AL|NL
7 Emmanuel Clase CLE 33213.141.1733815$14.43AL|NL
8 Felix Bautista BAL 30212.841.13431313$14.25AL|NL
9 Jeff Hoffman TOR 32213.201.13391113$13.14AL|NL
10 Aroldis Chapman BOS 30212.981.21431513$12.96AL|NL
11 Jhoan Duran MIN 31212.811.16371112$12.36AL|NL
12 Robert Suarez SD 31213.491.20331114$11.78AL|NL
13 Camilo Doval SF 30213.301.28351414$11.48AL|NL
14 Devin Williams NYY 31213.221.21391412$10.89AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar PIT 30213.511.21341113$10.55AL|NL
16 Peter Fairbanks TB 30213.681.28311214$10.04AL|NL
17 Kyle Finnegan WAS 30123.791.30291216$9.82AL|NL
18 Shelby Miller ARI 31214.121.31311215$9.64AL|NL
19 Trevor Megill MIL 31213.411.18371211$9.43AL|NL
20 Kris Bubic KAN 84553.631.2684290$9.12AL|NL
21 Emilio Pagan CIN 31224.121.24341113$8.65AL|NL
22 Kenley Jansen LAA 29114.181.27321214$7.33AL|NL
23 Robert Garcia TEX 30213.411.2433119$5.99AL|NL
24 Raisel Iglesias ATL 32213.481.163488$5.98AL|NL
25 Will Vest DET 30213.201.2031108$5.68AL|NL
26 Daniel Palencia CHC 30213.561.2835149$5.36AL|NL
27 Drew Rasmussen TB 69443.701.2265190$5.13AL|NL
28 Carlos Estevez KAN 31124.101.31301212$4.66AL|NL
29 Clay Holmes NYM 75543.641.3568310$4.11AL|NL
30 Grant Taylor CWS 30113.501.2432119$3.99AL|NL
31 Orion Kerkering PHI 30213.431.2232117$3.87AL|NL
32 Grant Holmes ATL 79554.071.3379300$3.14AL|NL
33 Cade Smith CLE 34212.941.1244122$2.91AL|NL
34 Matthew Strahm PHI 31213.371.103694$2.76AL|NL
35 Mike Soroka WAS 73454.011.2871270$2.43AL|NL
36 Tommy Kahnle DET 30213.661.3130127$2.00AL|NL
37 Calvin Faucher MIA 31124.041.38311410$1.91AL|NL
38 Luke Weaver NYY 32213.711.183495$1.82AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Reid Detmers LAA 38223.401.1746132$1.57AL|NL
40 Griffin Jax MIN 32212.941.094091$1.40AL|NL
41 Matthew Liberatore STL 75453.971.3064240$1.32AL|NL
42 Abner Uribe MIL 30213.011.2537153$0.83AL|NL
43 Chad Patrick MIL 64444.191.2559200$0.68AL|NL
44 Dylan Lee ATL 31213.381.1734103$0.57AL|NL
45 Bryan Abreu HOU 35223.231.1945151$0.28AL|NL
46 Ben Brown CHC 43323.651.2148150$0.22AL|NL
47 Fernando Cruz NYY 30213.091.1441131$0.18AL|NL
48 Jeremiah Estrada SD 31213.161.1741131$-0.22AL|NL
49 Jason Adam SD 32213.401.1837122$-0.24AL|NL
50 Porter Hodge CHC 30213.901.3731156$-0.29AL|NL
51 Quinn Priester MIL 67443.931.3355230$-0.34AL|NL
52 Yimi Garcia IL-15 TOR 32213.501.1736102$-0.51AL|NL
53 Matt Brash SEA 30212.961.1836121$-0.52AL|NL
54 Ryan Walker SF 29213.211.173292$-0.55AL|NL
55 Brandon Walter HOU 47333.681.2241110$-0.60AL|NL
56 Kirby Yates LAD 29213.551.2436133$-0.63AL|NL
57 Landen Roupp SF 72454.011.3766300$-0.68AL|NL
58 Lucas Erceg KAN 30213.391.2532113$-0.73AL|NL
59 Colton Gordon HOU 64444.231.2853180$-0.98AL|NL
60 Gabe Speier SEA 30213.161.1533101$-1.03AL|NL
61 Jordan Romano PHI 29113.821.2632125$-1.47AL|NL
62 Randy Rodriguez SF 31213.461.2435132$-1.46AL|NL
63 Sawyer Gipson-Long DET 57333.961.2647150$-1.52AL|NL
64 Aaron Bummer ATL 29213.151.2731122$-1.64AL|NL
65 Brock Stewart MIN 29213.121.1537110$-1.70AL|NL
66 Garrett Cleavinger TB 30213.591.2436132$-1.76AL|NL
67 Ronny Henriquez MIA 31123.791.2830115$-1.78AL|NL
68 Hayden Birdsong SF 71454.231.3870320$-1.82AL|NL
69 Alex Vesia LAD 31213.621.2039131$-2.04AL|NL
70 Adrian Morejon SD 31213.341.2031101$-2.21AL|NL
71 Mark Leiter Jr. NYY 30213.461.2135111$-2.28AL|NL
72 Ryan Pressly CHC 29213.641.282793$-2.35AL|NL
73 Garrett Whitlock BOS 31213.521.193391$-2.34AL|NL
74 Steven Matz STL 39223.561.1836100$-2.34AL|NL
75 Reed Garrett NYM 31213.361.2636141$-2.41AL|NL
76 Noah Cameron KAN 62344.011.3252200$-2.53AL|NL
77 Pierce Johnson ATL 30213.481.2435121$-2.68AL|NL
78 Jon Gray IL-60 TEX 47334.051.2743140$-2.78AL|NL
79 Slade Cecconi CLE 57344.291.2650150$-2.79AL|NL
80 Kyle Harrison BOS 50334.171.3052190$-2.80AL|NL
81 Seranthony Dominguez BAL 31213.641.2436131$-2.92AL|NL
82 Stephen Kolek SD 67444.121.3750230$-3.05AL|NL
83 Tanner Banks PHI 29213.511.202991$-3.07AL|NL
84 Seth Halvorsen COL 30124.551.4727148$-3.07AL|NL
85 Andre Pallante STL 74453.961.4254280$-3.23AL|NL
86 Chris Martin TEX 27113.221.102851$-3.29AL|NL
87 Luis Ortiz CLE 81454.361.4074330$-3.34AL|NL
88 Jared Koenig MIL 29213.471.2429101$-3.42AL|NL
89 Bryan Baker BAL 31213.741.2534121$-3.53AL|NL
90 Louie Varland MIN 29213.411.183080$-3.57AL|NL
91 Phil Maton STL 31223.811.2930122$-3.57AL|NL
92 Shane Smith CWS 80464.411.3868320$-3.69AL|NL
93 Tyler Holton DET 31213.591.232781$-3.70AL|NL
94 Keegan Akin BAL 30213.541.2133100$-3.80AL|NL
95 Ryne Stanek NYM 30213.731.2633131$-3.79AL|NL
96 Gregory Soto BAL 29213.361.2633130$-4.00AL|NL
97 Dietrich Enns DET 28213.411.182780$-4.02AL|NL
98 Brendon Little TOR 30213.281.3530141$-4.02AL|NL
99 Bryan King HOU 30213.701.2731111$-4.06AL|NL
100 Cole Sands MIN 30213.861.243091$-4.24AL|NL
101 Yariel Rodriguez TOR 28113.731.2431112$-4.45AL|NL
102 Jose A. Ferrer WAS 30213.501.2925101$-4.47AL|NL
103 Hunter Gaddis CLE 32224.021.2431101$-4.48AL|NL
104 Tim Herrin CLE 31213.681.3432141$-4.69AL|NL
105 Eric Lauer TOR 63344.431.3355210$-4.70AL|NL
106 Nick Martinez CIN 61344.501.3051160$-4.74AL|NL
107 Tyler Rogers SF 34223.751.272581$-4.72AL|NL
108 Brad Lord WAS 37223.861.3131131$-4.84AL|NL
109 Bowden Francis IL-15 TOR 46334.501.2842140$-4.87AL|NL
110 Luke Jackson TEX 31124.051.4030144$-5.01AL|NL
111 Jack Perkins OAK 36223.821.3136150$-5.24AL|NL
112 Ryan Thompson ARI 30213.941.3525102$-5.21AL|NL
113 Braxton Ashcraft PIT 45233.991.3038130$-5.33AL|NL
114 Carson Seymour SF 34223.671.3029110$-5.51AL|NL
115 Logan Henderson MIL 25113.541.122770$-5.68AL|NL
116 J.T. Ginn OAK 40223.911.3235130$-5.75AL|NL
117 Dennis Santana PIT 30124.041.3527123$-5.80AL|NL
118 Ryan Gusto HOU 46334.451.3340160$-5.80AL|NL
119 Nick Mears MIL 29113.591.2333110$-5.89AL|NL
120 Bennett Sousa HOU 27113.441.2230100$-5.92AL|NL
121 Hoby Milner TEX 29113.611.272781$-5.99AL|NL
122 Brandon Eisert CWS 29113.721.2628101$-6.04AL|NL
123 Daniel Lynch KAN 34224.081.3227101$-6.11AL|NL
124 Justin Wilson BOS 29113.571.2431100$-6.18AL|NL
125 Michael Kopech LAD 29114.141.3333142$-6.20AL|NL
126 Mason Montgomery TB 28113.761.2728111$-6.29AL|NL
127 Erik Miller SF 28113.511.3732151$-6.31AL|NL
128 Yennier Cano BAL 27113.331.252790$-6.32AL|NL
129 JoJo Romero STL 29113.591.3328121$-6.50AL|NL
130 Jose Butto NYM 29113.781.2928121$-6.52AL|NL
131 Daniel Coulombe MIN 27113.561.232890$-6.53AL|NL
132 Anthony Bender MIA 30123.961.3528122$-6.57AL|NL
133 Brant Hurter DET 28113.431.232470$-6.61AL|NL
134 Anthony DeSclafani ARI 34224.141.282990$-6.62AL|NL
135 Caleb Ferguson PIT 30113.711.3430131$-6.67AL|NL
136 Jack Dreyer LAD 29213.981.3229120$-6.68AL|NL
137 Paul Sewald IL-15 CLE 30113.991.2233100$-6.73AL|NL
138 Trent Thornton SEA 31124.021.2829111$-6.87AL|NL
139 Rob Zastryzny MIL 26113.631.222680$-6.89AL|NL
140 Mitch Spence OAK 62344.471.3848210$-6.88AL|NL
141 Edwin Uceta TB 29114.081.2931121$-6.93AL|NL
142 DL Hall MIL 27113.561.2829120$-6.94AL|NL
143 Jonathan Loaisiga NYY 28113.541.262690$-6.97AL|NL
144 Caleb Thielbar CHC 27113.731.2529100$-7.02AL|NL
145 Liam Hendriks IL-15 BOS 23113.941.242471$-7.03AL|NL
146 Steven Okert HOU 28113.951.2432110$-7.05AL|NL
147 Nick Burdi IL-15 BOS 21113.951.3523102$-7.04AL|NL
148 Yuki Matsui SD 26113.621.2729110$-7.03AL|NL
149 Jalen Beeks ARI 28113.761.3327111$-7.05AL|NL
150 John Schreiber KAN 29113.821.3328121$-7.07AL|NL
151 Jake Latz TEX 42224.141.4042210$-7.06AL|NL
152 Ryan Brasier CHC 28113.781.232780$-7.10AL|NL
153 Angel Zerpa KAN 29113.501.2926100$-7.14AL|NL
154 Kevin Ginkel ARI 27113.661.2829100$-7.17AL|NL
155 Ian Hamilton NYY 26113.561.3028110$-7.31AL|NL
156 Kevin Kelly TB 27113.891.282381$-7.31AL|NL
157 Taijuan Walker PHI 35224.211.3128110$-7.35AL|NL
158 Shawn Armstrong TEX 28113.901.2529100$-7.38AL|NL
159 David Robertson FA 16113.221.182060$-7.46AL|NL
160 Aaron Ashby MIL 28113.441.3528130$-7.47AL|NL
161 Robert Stephenson IL-15 LAA 23113.841.222680$-7.51AL|NL
162 Brock Burke LAA 29114.021.3328111$-7.57AL|NL
163 Drew Pomeranz CHC 26113.731.2827100$-7.60AL|NL
164 Antonio Santillan CIN 30124.451.3631132$-7.60AL|NL
165 Eduard Bazardo SEA 28113.811.2727100$-7.61AL|NL
166 Eric Orze TB 29114.051.3328121$-7.65AL|NL
167 Kyle Backhus ARI 29113.881.3728121$-7.67AL|NL
168 Greg Weissert BOS 29114.081.3328111$-7.72AL|NL
169 Colin Rea CHC 63344.751.3548180$-7.73AL|NL
170 Ian Seymour TB 26113.931.232580$-7.78AL|NL
171 Jake Junis CLE 25113.871.222360$-7.82AL|NL
172 Chase Lee DET 26113.681.282490$-7.84AL|NL
173 Hunter Harvey IL-60 KAN 17113.441.191950$-7.84AL|NL
174 Bryan Hudson MIL 26113.651.3126110$-7.84AL|NL
175 Riley O'Brien STL 26113.521.3426120$-7.85AL|NL
176 Carlos Vargas SEA 29113.811.3624121$-7.85AL|NL
177 Joey Cantillo CLE 27113.731.3228120$-7.87AL|NL
178 Shinnosuke Ogasawara WAS 31224.221.3426120$-7.91AL|NL
179 Keider Montero DET 41234.341.3533150$-7.97AL|NL
180 Richard Lovelady NYM 25113.681.292390$-8.09AL|NL
181 Brooks Raley IL-60 NYM 23113.721.282390$-8.16AL|NL
182 Jake Bird COL 29124.281.4228122$-8.15AL|NL
183 Jordan Hicks IL-15 BOS 27113.761.3327110$-8.16AL|NL
184 Graham Ashcraft IL-15 CIN 24114.051.292071$-8.15AL|NL
185 Huascar Brazoban NYM 28113.771.3428130$-8.16AL|NL
186 Ryan Burr IL-60 TOR 21113.751.272380$-8.20AL|NL
187 Rafael Montero ATL 28114.111.3728121$-8.22AL|NL
188 Brad Keller CHC 30113.951.3725111$-8.21AL|NL
189 Mike Vasil CWS 37224.491.3828131$-8.19AL|NL
190 Josh Sborz IL-60 TEX 23113.811.292590$-8.19AL|NL
191 Enyel De Los Santos ATL 27113.971.3028100$-8.22AL|NL
192 Grant Anderson MIL 25113.891.2825100$-8.21AL|NL
193 Andrew Kittredge BAL 27113.921.282580$-8.24AL|NL
194 Kyle Hendricks LAA 69454.861.3948200$-8.27AL|NL
195 Nathan Wiles ATL 32224.441.302480$-8.27AL|NL
196 Taylor Rogers CIN 29114.001.3331120$-8.27AL|NL
197 Ryan Yarbrough IL-15 NYY 36224.461.3228110$-8.28AL|NL
198 Dylan Dodd ATL 24113.791.252060$-8.33AL|NL
199 Joe Jimenez IL-60 ATL 17113.681.211960$-8.33AL|NL
200 Jose Alvarado PHI 14113.191.241760$-8.34AL|NL
201 Brenan Hanifee DET 29113.751.302280$-8.34AL|NL
202 Casey Legumina SEA 26113.881.2924100$-8.39AL|NL
203 Ryan Zeferjahn LAA 31124.281.3832151$-8.42AL|NL
204 Connor Prielipp MIN 20113.641.272070$-8.40AL|NL
205 Blake Treinen IL-60 LAD 17113.631.221860$-8.44AL|NL
206 Dane Dunning TEX 24113.881.282380$-8.45AL|NL
207 Kyle Leahy STL 30124.051.3624111$-8.47AL|NL
208 Jonathan Pintaro NYM 17113.441.251760$-8.47AL|NL
209 David Morgan SD 29114.001.3228120$-8.50AL|NL
210 Andrew Chafin IL-15 WAS 24113.711.3525120$-8.52AL|NL
211 Erik Sabrowski CLE 28113.901.3831150$-8.56AL|NL
212 Brent Headrick NYY 20113.851.231960$-8.57AL|NL
213 Tristan Beck SF 24113.881.272170$-8.58AL|NL
214 Kody Funderburk MIN 24113.691.3423100$-8.62AL|NL
215 Brandon Waddell NYM 26113.831.302290$-8.60AL|NL
216 Ben Casparius LAD 35224.571.3632140$-8.65AL|NL
217 Allan Winans NYY 17113.641.181440$-8.65AL|NL
218 Jordan Wicks CHC 25113.891.292280$-8.66AL|NL
219 Drey Jameson ARI 28113.901.3325100$-8.71AL|NL
220 Manuel Rodriguez IL-15 TB 23113.751.312180$-8.72AL|NL
221 Justin Slaten IL-60 BOS 25113.961.312490$-8.77AL|NL
222 Kolby Allard CLE 31224.421.352490$-8.79AL|NL
223 Janson Junk MIA 49234.531.3434120$-8.80AL|NL
224 Braydon Fisher TOR 27114.041.3529130$-8.79AL|NL
225 Joe Ross PHI 28114.001.3124100$-8.85AL|NL
226 Alex Lange IL-60 DET 19113.621.352190$-8.89AL|NL
227 Tyler Gilbert CWS 26114.061.292390$-8.90AL|NL
228 Adrian Houser CWS 76454.601.4652300$-8.90AL|NL
229 Colin Selby BAL 17113.551.311870$-8.91AL|NL
230 Trevor Stephan IL-60 CLE 20113.971.282170$-8.93AL|NL
231 Mason Englert TB 26114.121.282380$-8.93AL|NL
232 Jonathan Brubaker NYY 29114.141.3126100$-8.97AL|NL
233 Craig Yoho MIL 22113.791.3422100$-8.96AL|NL
234 Carlos Hernandez DET 24114.021.3224100$-9.00AL|NL
235 Paul Gervase TB 26114.091.3629130$-8.98AL|NL
236 Jorge Alcala BOS 26114.141.3327110$-9.03AL|NL
237 Jose Fermin LAA 25114.101.3427110$-9.02AL|NL
238 Ryan Bergert IL-15 SD 43234.541.3835170$-9.06AL|NL
239 Matt Festa CLE 29114.141.3327110$-9.07AL|NL
240 Valente Bellozo MIA 38224.631.3429120$-9.10AL|NL
241 Jhonathan Diaz SEA 21113.721.291660$-9.12AL|NL
242 Wandy Peralta SD 23113.681.3721100$-9.11AL|NL
243 Sean Hjelle SF 20113.711.301760$-9.10AL|NL
244 Bryan Hoeing SD 27113.971.322290$-9.12AL|NL
245 Joe Rock TB 26114.001.302170$-9.10AL|NL
246 Tayler Saucedo SEA 21113.701.341990$-9.15AL|NL
247 Cameron Booser IL-15 CWS 23114.051.3324100$-9.14AL|NL
248 Isaac Mattson PIT 29114.291.4027141$-9.15AL|NL
249 Justin Topa MIN 25113.891.342290$-9.14AL|NL
250 Chad Green TOR 24114.261.272370$-9.14AL|NL
251 Daysbel Hernandez IL-15 ATL 26113.941.4129140$-9.16AL|NL
252 Mason Fluharty TOR 28114.101.3426110$-9.19AL|NL
253 Andrew Nardi IL-60 MIA 12113.521.241450$-9.22AL|NL
254 Jonathan Bowlan KAN 23113.971.301970$-9.29AL|NL
255 Anthony Banda LAD 28114.051.3626120$-9.29AL|NL
256 Cole Henry WAS 29124.391.4028151$-9.29AL|NL
257 Luke Little CHC 14113.401.371780$-9.30AL|NL
258 Steven Cruz KAN 28114.051.3727120$-9.28AL|NL
259 Brennan Bernardino BOS 28113.961.3826120$-9.29AL|NL
260 Austin Warren NYM 21113.931.311980$-9.32AL|NL
261 Alan Rangel PHI 23114.271.252070$-9.32AL|NL
262 Michel Otanez OAK 21113.861.4024120$-9.35AL|NL
263 Albert Suarez IL-60 BAL 18114.061.251750$-9.36AL|NL
264 Tyler Phillips MIA 30124.221.372191$-9.37AL|NL
265 Steven Wilson CWS 30124.771.4229152$-9.36AL|NL
266 John King STL 29113.721.371990$-9.40AL|NL
267 Jackson Kowar SEA 26114.061.3524110$-9.39AL|NL
268 Zak Kent CLE 18113.811.331870$-9.41AL|NL
269 Robinson Pina TOR 24114.131.281960$-9.43AL|NL
270 Didier Fuentes ATL 34224.661.3627110$-9.43AL|NL
271 Sean Newcomb OAK 26113.991.3825120$-9.43AL|NL
272 Brady Basso IL-60 OAK 15113.781.241340$-9.46AL|NL
273 Daniel Robert PHI 24114.161.3323100$-9.49AL|NL
274 Clayton Beeter NYY 13113.691.291560$-9.48AL|NL
275 Ryan Borucki IL-15 PIT 22113.901.352090$-9.48AL|NL
276 Jackson Rutledge WAS 27114.151.3424110$-9.52AL|NL
277 Scott Barlow CIN 28114.201.3829130$-9.52AL|NL
278 Derek Law IL-15 WAS 23113.971.331980$-9.56AL|NL
279 Beau Brieske DET 25114.131.3423100$-9.54AL|NL
280 Trevor McDonald SF 16113.691.301450$-9.54AL|NL
281 Kevin Herget ATL 22114.141.281860$-9.57AL|NL
282 Nick Sandlin TOR 25114.211.3626120$-9.57AL|NL
283 Brandon Young BAL 15113.941.251440$-9.61AL|NL
284 Hogan Harris OAK 28114.151.3827130$-9.63AL|NL
285 Davis Daniel ATL 20114.121.271650$-9.69AL|NL
286 Jordan Leasure CWS 25114.181.3826120$-9.69AL|NL
287 Lake Bachar MIA 28114.231.3626120$-9.72AL|NL
288 Andrew Hoffmann KAN 20114.021.311770$-9.71AL|NL
289 Nick Hernandez HOU 22114.281.322290$-9.71AL|NL
290 Collin Snider IL-15 SEA 20114.001.331880$-9.72AL|NL
291 Trent Harris SF 18113.911.341770$-9.76AL|NL
292 Justin Wrobleski LAD 16113.951.301560$-9.79AL|NL
293 Logan Evans SEA 21114.061.311770$-9.78AL|NL
294 Cole Sulser TB 22114.101.342090$-9.77AL|NL
295 Dylan Smith DET 23114.011.351980$-9.82AL|NL
296 Gregory Santos IL-60 SEA 13113.571.321250$-9.84AL|NL
297 Tyler Kinley COL 31124.821.4631152$-9.85AL|NL
298 Craig Kimbrel TEX 12113.851.301460$-9.84AL|NL
299 Yaramil Hiraldo BAL 15113.981.281450$-9.84AL|NL
300 Nate Pearson CHC 24114.291.3524110$-9.83AL|NL