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 Josh Hader HOU 28313.111.06401014$17.37AL|NL
2 Edwin Diaz NYM 28212.731.04401015$17.34AL|NL
3 Mason Miller OAK 28212.771.04421113$15.40AL|NL
4 Andres Munoz SEA 28212.631.10371113$14.28AL|NL
5 Jhoan Duran MIN 28312.651.15341011$13.28AL|NL
6 Emmanuel Clase CLE 29212.711.0929713$13.14AL|NL
7 Ryan Helsley STL 28213.131.15331014$13.01AL|NL
8 Felix Bautista BAL 27212.771.12401212$12.95AL|NL
9 Aroldis Chapman BOS 26212.901.20401313$12.75AL|NL
10 Tanner Scott LAD 27213.301.19331014$12.06AL|NL
11 Devin Williams NYY 28212.901.14361212$11.98AL|NL
12 Jeff Hoffman TOR 28213.211.0935912$11.64AL|NL
13 Robert Suarez SD 28223.451.20281013$9.84AL|NL
14 Kyle Finnegan WAS 27223.911.30251014$8.26AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar PIT 27213.381.2031911$8.23AL|NL
16 Peter Fairbanks TB 26213.411.25281012$8.16AL|NL
17 Camilo Doval SF 26213.401.29301212$8.09AL|NL
18 Kris Bubic KAN 70443.661.2671240$8.05AL|NL
19 Trevor Megill MIL 27213.281.21341010$7.74AL|NL
20 Grant Holmes ATL 81544.141.3386330$7.72AL|NL
21 Drew Rasmussen TB 55433.571.1751140$6.48AL|NL
22 Robert Garcia TEX 27213.601.22301010$6.28AL|NL
23 Will Vest DET 27213.231.192889$6.04AL|NL
24 Kenley Jansen LAA 26114.081.23291013$5.92AL|NL
25 Carlos Estevez KAN 27223.941.27251011$5.27AL|NL
26 Daniel Palencia CHC 27113.741.30311312$5.21AL|NL
27 Raisel Iglesias ATL 28213.351.113277$5.23AL|NL
28 Matthew Strahm PHI 28213.391.073286$4.49AL|NL
29 Clay Holmes NYM 67543.871.3859260$3.89AL|NL
30 Emilio Pagan CIN 27124.321.2330911$3.41AL|NL
31 Grant Taylor CWS 26113.361.2229109$3.28AL|NL
32 Matthew Liberatore STL 66443.991.2857210$3.29AL|NL
33 Mike Soroka WAS 71454.341.2970260$3.06AL|NL
34 Cade Smith CLE 30212.891.1139112$2.37AL|NL
35 Ryne Nelson ARI 67444.181.3055190$1.40AL|NL
36 Orion Kerkering PHI 27213.431.2029105$1.33AL|NL
37 Ronny Henriquez MIA 28113.931.3028109$1.09AL|NL
38 Griffin Jax MIN 29212.991.073681$0.85AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Dylan Lee ATL 28213.341.153283$0.50AL|NL
40 Kevin Ginkel ARI 26213.481.252895$0.46AL|NL
41 Brandon Walter HOU 42323.591.193790$0.43AL|NL
42 Bryan Abreu HOU 29212.951.1639131$0.40AL|NL
43 Quinn Priester MIL 55333.801.2645190$0.31AL|NL
44 Nick Martinez CIN 59444.271.2948150$0.15AL|NL
45 Jeremiah Estrada SD 28213.231.1637121$-0.72AL|NL
46 Reid Detmers LAA 35223.791.2240122$-0.75AL|NL
47 Alex Vesia LAD 26213.471.1634112$-0.89AL|NL
48 Jon Gray IL-60 TEX 53334.101.2849160$-0.88AL|NL
49 Jason Adam SD 29213.291.1332111$-1.19AL|NL
50 Landen Roupp SF 60334.041.3555250$-1.23AL|NL
51 Slade Cecconi CLE 62344.481.2755170$-1.61AL|NL
52 Matt Brash SEA 27213.001.2233111$-1.59AL|NL
53 Garrett Whitlock BOS 27213.431.182982$-1.69AL|NL
54 Ryan Walker SF 26213.091.142981$-1.73AL|NL
55 Randy Rodriguez SF 27213.391.2331112$-1.82AL|NL
56 Kirby Yates LAD 25213.541.2132112$-1.95AL|NL
57 Eric Lauer TOR 53334.231.3048180$-2.03AL|NL
58 Lucas Erceg KAN 26213.561.2728103$-2.08AL|NL
59 Shelby Miller IL-15 ARI 18113.861.241977$-2.09AL|NL
60 Hayden Birdsong SF 58344.361.3660270$-2.19AL|NL
61 Cam Schlittler NYY 51334.041.3446200$-2.31AL|NL
62 Andre Pallante STL 70444.171.4149260$-2.53AL|NL
63 Noah Cameron KAN 54334.211.3247170$-2.53AL|NL
64 Colton Gordon HOU 55334.331.2946160$-2.62AL|NL
65 Drew Pomeranz CHC 27213.081.2428111$-2.77AL|NL
66 Adrian Morejon SD 27213.301.202891$-2.85AL|NL
67 Jordan Romano PHI 26224.031.2528103$-2.89AL|NL
68 Colin Rea CHC 70454.721.3353190$-2.93AL|NL
69 Abner Uribe MIL 26113.141.2234132$-3.00AL|NL
70 Aaron Bummer ATL 25213.101.2729101$-3.17AL|NL
71 Chris Martin TEX 24213.441.112441$-3.23AL|NL
72 Seth Halvorsen COL 26124.881.4724129$-3.37AL|NL
73 Garrett Cleavinger TB 27223.771.2433111$-3.54AL|NL
74 Daysbel Hernandez ATL 27213.791.4131153$-3.54AL|NL
75 Luis Ortiz CLE 48334.261.3645200$-3.69AL|NL
76 Shane Smith CWS 65354.471.3758260$-3.69AL|NL
77 Gabe Speier SEA 28113.111.103380$-3.71AL|NL
78 Seranthony Dominguez BAL 28223.781.2834131$-3.80AL|NL
79 Pierce Johnson ATL 26213.531.2831101$-3.80AL|NL
80 Reed Garrett NYM 28223.511.3333141$-3.87AL|NL
81 Bennett Sousa HOU 26213.401.182990$-3.89AL|NL
82 Ben Brown CHC 32223.821.2234110$-4.10AL|NL
83 Ryne Stanek NYM 27223.671.2830121$-4.21AL|NL
84 Gregory Soto BAL 28213.431.2732120$-4.26AL|NL
85 Bryan Baker BAL 28223.961.2431101$-4.26AL|NL
86 Chad Patrick MIL 44234.191.2641140$-4.41AL|NL
87 Cole Sands MIN 27213.811.232781$-4.48AL|NL
88 Tommy Kahnle DET 26113.871.3026114$-4.51AL|NL
89 Luke Weaver NYY 28114.071.223083$-4.51AL|NL
90 Fernando Cruz IL-15 NYY 19213.151.182780$-4.54AL|NL
91 Steven Matz STL 35223.761.253190$-4.65AL|NL
92 Jared Koenig MIL 26213.651.252591$-4.70AL|NL
93 Brock Stewart MIN 26113.071.1833100$-4.76AL|NL
94 Sawyer Gipson-Long IL-15 DET 44234.151.2637120$-4.89AL|NL
95 Janson Junk MIA 51334.301.3436130$-5.00AL|NL
96 Blake Treinen IL-60 LAD 23213.531.192570$-5.17AL|NL
97 Yennier Cano BAL 25213.411.242580$-5.23AL|NL
98 Tyler Rogers SF 29213.551.202250$-5.27AL|NL
99 Paul Sewald CLE 27113.851.163181$-5.42AL|NL
100 Mitch Spence OAK 60344.581.3647180$-5.44AL|NL
101 Caleb Thielbar CHC 24213.581.252690$-5.59AL|NL
102 JoJo Romero STL 27223.541.2926100$-5.74AL|NL
103 Louie Varland MIN 26213.791.232670$-5.72AL|NL
104 Calvin Faucher MIA 27123.981.4127124$-5.75AL|NL
105 Jonathan Loaisiga NYY 27213.741.222470$-5.77AL|NL
106 Dennis Santana PIT 26113.851.2924103$-5.76AL|NL
107 Andrew Kittredge BAL 27213.721.242570$-5.77AL|NL
108 Kyle Harrison BOS 40224.331.3241150$-5.84AL|NL
109 Anthony Bender MIA 27223.971.3326101$-6.05AL|NL
110 Ryan Pressly CHC 26113.611.272482$-6.11AL|NL
111 Joe Boyle TB 37224.131.4243220$-6.27AL|NL
112 Phil Maton STL 28113.661.2428101$-6.24AL|NL
113 Erik Sabrowski CLE 26223.731.3730140$-6.38AL|NL
114 Manuel Rodriguez IL-15 TB 24213.711.262380$-6.42AL|NL
115 Yariel Rodriguez TOR 27114.021.2828112$-6.46AL|NL
116 Hector Neris HOU 23223.891.2725100$-6.58AL|NL
117 Yimi Garcia IL-15 TOR 23113.681.212681$-6.62AL|NL
118 Luke Jackson TEX 27224.341.4126132$-6.66AL|NL
119 Justin Wilson BOS 25213.841.3327100$-6.70AL|NL
120 Jordan Wicks CHC 29223.951.292590$-6.79AL|NL
121 Steven Okert HOU 24113.641.172880$-6.86AL|NL
122 Braydon Fisher TOR 26213.961.3428120$-6.89AL|NL
123 J.T. Ginn OAK 38224.251.3333130$-6.94AL|NL
124 Hoby Milner TEX 26113.651.242471$-6.97AL|NL
125 Ryan Brasier CHC 25113.381.172370$-7.02AL|NL
126 Ryan Gusto HOU 41224.391.3336150$-7.03AL|NL
127 Daniel Coulombe MIN 24113.301.212580$-7.03AL|NL
128 Tyler Holton DET 27113.621.162470$-7.08AL|NL
129 Ben Casparius LAD 27224.431.3225101$-7.14AL|NL
130 Jose A. Ferrer WAS 27113.661.252381$-7.20AL|NL
131 Nick Mears MIL 26113.601.2529100$-7.25AL|NL
132 Richard Lovelady NYM 25224.021.292390$-7.31AL|NL
133 Hunter Gaddis CLE 28114.031.252791$-7.38AL|NL
134 Robinson Pina TOR 25223.981.272080$-7.51AL|NL
135 Brad Lord WAS 38224.441.3528121$-7.56AL|NL
136 Tanner Banks PHI 26113.711.212670$-7.56AL|NL
137 Shinnosuke Ogasawara WAS 41234.341.3432140$-7.65AL|NL
138 Robert Stephenson IL-15 LAA 21113.751.172670$-7.64AL|NL
139 Scott Effross NYY 22213.911.261860$-7.67AL|NL
140 Edwin Uceta TB 26114.201.2729101$-7.69AL|NL
141 Bryan King HOU 26113.551.262690$-7.72AL|NL
142 Anthony DeSclafani ARI 29224.341.292470$-7.90AL|NL
143 Bowden Francis IL-15 TOR 37234.751.2933120$-7.89AL|NL
144 Keegan Akin IL-15 BAL 23113.701.222580$-7.99AL|NL
145 Jack Perkins OAK 33123.991.3032130$-8.09AL|NL
146 Jose Alvarado PHI 17113.071.192070$-8.06AL|NL
147 Huascar Brazoban NYM 26113.901.3628131$-8.11AL|NL
148 Davis Daniel ATL 36224.441.3329110$-8.10AL|NL
149 Brandon Eisert CWS 25114.061.282481$-8.28AL|NL
150 Braxton Ashcraft PIT 32113.921.272780$-8.32AL|NL
151 Ian Hamilton NYY 25113.691.3228120$-8.35AL|NL
152 Carmen Mlodzinski PIT 28224.211.3523100$-8.39AL|NL
153 John Schreiber KAN 26113.951.3325101$-8.38AL|NL
154 Stephen Kolek SD 32224.311.3525110$-8.46AL|NL
155 Alex Carrillo NYM 21113.621.242380$-8.45AL|NL
156 Caleb Ferguson PIT 25113.531.3225100$-8.48AL|NL
157 Antonio Santillan CIN 26124.511.3627112$-8.51AL|NL
158 Jake Junis CLE 25113.801.222260$-8.55AL|NL
159 Brendon Little TOR 25113.421.3726120$-8.59AL|NL
160 Jose Butto IL-15 NYM 22113.631.262390$-8.58AL|NL
161 Brooks Raley IL-60 NYM 24113.721.282490$-8.69AL|NL
162 Chase Lee DET 24113.791.252380$-8.70AL|NL
163 Ryan Burr TOR 19113.571.232170$-8.74AL|NL
164 Bryan Hudson MIL 23113.671.2924100$-8.72AL|NL
165 Eduard Bazardo SEA 26113.941.2826100$-8.77AL|NL
166 Enyel De Los Santos ATL 24113.851.262490$-8.76AL|NL
167 Brant Hurter DET 23113.711.222060$-8.80AL|NL
168 Jordan Leasure CWS 26124.501.3927132$-8.80AL|NL
169 Kevin Kelly TB 25113.941.222260$-8.84AL|NL
170 Mark Leiter Jr. IL-15 NYY 17113.621.202060$-8.91AL|NL
171 Keider Montero DET 39234.561.3731140$-8.91AL|NL
172 Sean Newcomb OAK 26113.751.3124110$-8.98AL|NL
173 Joey Cantillo CLE 26113.931.3529130$-8.99AL|NL
174 David Robertson FA 14113.231.181750$-9.05AL|NL
175 Logan Henderson MIL 19113.961.172060$-9.07AL|NL
176 Chris Flexen CHC 35224.461.3827120$-9.11AL|NL
177 Yuki Matsui SD 22113.891.3025100$-9.09AL|NL
178 Hunter Harvey IL-60 KAN 15113.311.171640$-9.13AL|NL
179 Nathan Wiles ATL 37224.571.342690$-9.16AL|NL
180 Kyle Backhus ARI 26113.991.3924111$-9.24AL|NL
181 Craig Yoho MIL 22113.891.3024100$-9.25AL|NL
182 Eric Orze TB 26113.981.3226110$-9.27AL|NL
183 Jake Bird COL 27114.201.3826111$-9.32AL|NL
184 Angel Zerpa KAN 26113.781.312290$-9.36AL|NL
185 Aaron Ashby MIL 25113.761.3826120$-9.40AL|NL
186 Jack Dreyer LAD 21113.781.282180$-9.38AL|NL
187 Brock Burke LAA 26114.021.3125100$-9.41AL|NL
188 DL Hall MIL 24113.901.3425110$-9.46AL|NL
189 Shawn Armstrong TEX 25114.171.282580$-9.43AL|NL
190 Brenan Hanifee DET 25113.741.281970$-9.48AL|NL
191 Jalen Beeks ARI 25113.721.3523100$-9.49AL|NL
192 Graham Ashcraft CIN 26124.291.322281$-9.50AL|NL
193 John Curtiss ARI 26214.411.382080$-9.54AL|NL
194 Lake Bachar MIA 26124.261.3825111$-9.57AL|NL
195 Ryan Bergert IL-15 SD 46234.681.4036180$-9.59AL|NL
196 Brad Keller CHC 27124.131.3823111$-9.63AL|NL
197 Joe Jimenez IL-60 ATL 15113.691.211750$-9.69AL|NL
198 Connor Prielipp MIN 18113.651.271860$-9.69AL|NL
199 Jose Fermin LAA 26114.171.3527120$-9.83AL|NL
200 Grant Anderson MIL 23114.151.312490$-9.82AL|NL
201 Mason Montgomery TB 23114.081.312390$-9.85AL|NL
202 Kyle Hendricks LAA 59355.111.4041170$-9.87AL|NL
203 Taylor Rogers CIN 26124.301.3629110$-9.90AL|NL
204 Mason Englert TB 23114.141.272170$-9.92AL|NL
205 Clayton Beeter NYY 23114.201.3325110$-9.94AL|NL
206 Steven Wilson CWS 27124.771.4226142$-9.95AL|NL
207 Jorge Alcala BOS 23114.221.312490$-9.96AL|NL
208 Trevor Stephan IL-60 CLE 20114.021.282070$-9.97AL|NL
209 Ian Seymour TB 22114.181.272170$-10.00AL|NL
210 Justin Topa MIN 22113.781.321970$-10.01AL|NL
211 Trent Thornton SEA 23114.171.282180$-10.07AL|NL
212 Taijuan Walker PHI 31224.741.3824110$-10.06AL|NL
213 Tyler Kinley COL 26114.771.4627132$-10.10AL|NL
214 Scott Barlow CIN 25114.221.3727120$-10.10AL|NL
215 Riley O'Brien STL 23113.921.3823110$-10.17AL|NL
216 Steven Cruz KAN 25114.071.3624110$-10.16AL|NL
217 Justin Slaten IL-60 BOS 20113.941.332080$-10.23AL|NL
218 Wandy Peralta SD 20113.701.331790$-10.30AL|NL
219 Josh Sborz IL-60 TEX 16113.831.301770$-10.37AL|NL
220 Casey Legumina SEA 25124.181.3423100$-10.36AL|NL
221 Chad Green TOR 24124.461.272270$-10.40AL|NL
222 Brennan Bernardino BOS 24113.941.3822100$-10.38AL|NL
223 Jake Latz TEX 31114.291.4131160$-10.37AL|NL
224 Chris Devenski NYM 24114.411.302380$-10.42AL|NL
225 Nick Sandlin IL-15 TOR 18114.111.301980$-10.43AL|NL
226 Greg Weissert BOS 26114.211.3624100$-10.49AL|NL
227 Brandon Young BAL 23114.241.312180$-10.47AL|NL
228 Porter Hodge IL-15 CHC 22114.191.3623110$-10.48AL|NL
229 Tim Herrin CLE 18113.821.371990$-10.49AL|NL
230 Andrew Nardi IL-60 MIA 11113.511.231340$-10.51AL|NL
231 Bryan Hoeing SD 24114.151.301970$-10.53AL|NL
232 Brent Headrick NYY 16114.201.251750$-10.55AL|NL
233 Yaramil Hiraldo BAL 13113.821.231440$-10.54AL|NL
234 Erik Miller IL-15 SF 16113.631.401890$-10.57AL|NL
235 Carlos Hernandez DET 22114.261.3221100$-10.58AL|NL
236 Nic Enright CLE 16113.991.281660$-10.62AL|NL
237 Dietrich Enns DET 17113.991.281650$-10.60AL|NL
238 Dane Dunning TEX 24114.351.322280$-10.64AL|NL
239 Colin Selby BAL 15113.891.341770$-10.70AL|NL
240 Ryan Thompson IL-15 ARI 18113.831.311560$-10.71AL|NL
241 Tristan Beck SF 24114.161.321980$-10.73AL|NL
242 Rob Zastryzny IL-15 MIL 14113.951.251450$-10.75AL|NL
243 Kyle Leahy STL 26114.111.362190$-10.75AL|NL
244 Kody Funderburk MIN 22114.061.372090$-10.79AL|NL
245 Jordan Hicks BOS 25114.131.4124110$-10.78AL|NL
246 Lazaro Estrada TOR 20114.281.291860$-10.80AL|NL
247 Carson Seymour SF 26124.151.362190$-10.83AL|NL
248 Caden Dana LAA 37235.031.4131150$-10.81AL|NL
249 PJ Poulin DET 16113.771.341570$-10.86AL|NL
250 Brady Basso IL-60 OAK 13113.781.241240$-10.86AL|NL
251 Jonathan Brubaker NYY 27114.521.342590$-10.86AL|NL
252 Luis Garcia WAS 22114.021.371980$-10.88AL|NL
253 Justin Bruihl TOR 22114.121.351990$-10.89AL|NL
254 Ethan Roberts CHC 22114.381.352290$-10.90AL|NL
255 Jacob Webb TEX 23114.411.342290$-10.91AL|NL
256 Ryan Fernandez STL 17113.981.331670$-10.92AL|NL
257 Mason Thompson WAS 24124.171.3721100$-10.91AL|NL
258 Codi Heuer TEX 16113.961.321560$-10.99AL|NL
259 Matt Festa CLE 26124.481.3524100$-10.98AL|NL
260 Tayler Saucedo SEA 19113.991.361790$-11.01AL|NL
261 Luke Little CHC 12113.631.361470$-11.01AL|NL
262 Hunter Stratton ATL 20114.261.341980$-11.00AL|NL
263 Kaleb Ort HOU 25114.451.3825110$-11.00AL|NL
264 David Morgan SD 25114.441.3523100$-11.00AL|NL
265 Joe Rock TB 19114.151.311660$-11.05AL|NL
266 Spencer Bivens SF 25114.161.351980$-11.04AL|NL
267 Joe Jacques SEA 15113.591.331250$-11.05AL|NL
268 Andrew Chafin WAS 25124.261.4426130$-11.03AL|NL
269 Allan Winans NYY 19114.311.261550$-11.09AL|NL
270 Juan Burgos SEA 22114.131.351890$-11.07AL|NL
271 Jesus Tinoco IL-15 MIA 19114.081.371880$-11.07AL|NL
272 Alex Lange IL-60 DET 12113.631.341360$-11.07AL|NL
273 Adrian Houser CWS 67354.901.4947260$-11.11AL|NL
274 Easton McGee MIL 19114.181.271450$-11.11AL|NL
275 Cole Sulser TB 20114.181.351880$-11.10AL|NL
276 Michael Kelly OAK 26124.351.3924110$-11.10AL|NL
277 Zack Kelly IL-15 BOS 18114.141.371880$-11.13AL|NL
278 Collin Snider IL-15 SEA 18114.081.341670$-11.14AL|NL
279 Gordon Graceffo STL 24114.281.321870$-11.14AL|NL
280 Carlos Vargas SEA 26124.111.4021110$-11.15AL|NL
281 Mason Fluharty TOR 15114.111.321560$-11.18AL|NL
282 Sam Moll CIN 21114.371.3821100$-11.24AL|NL
283 Michel Otanez OAK 16114.141.421990$-11.22AL|NL
284 Anthony Misiewicz MIN 22114.211.371980$-11.23AL|NL
285 John King STL 26113.931.371680$-11.24AL|NL
286 Kolby Allard CLE 22114.231.331760$-11.24AL|NL
287 Justin Sterner OAK 25124.601.3624100$-11.27AL|NL
288 Colin Holderman PIT 20114.221.381990$-11.25AL|NL
289 Michael Tonkin IL-60 MIN 17114.231.331660$-11.28AL|NL
290 Ryan Borucki IL-15 PIT 19114.161.401990$-11.26AL|NL
291 Dylan Dodd ATL 19114.211.311550$-11.30AL|NL
292 Craig Kimbrel TEX 10114.001.311350$-11.31AL|NL
293 Michael Kopech IL-60 LAD 12114.181.311460$-11.33AL|NL
294 Tyler Gilbert CWS 22114.441.331970$-11.31AL|NL
295 Drey Jameson ARI 16114.001.341460$-11.32AL|NL
296 Andrew Saalfrank ARI 24113.911.4922120$-11.36AL|NL
297 Max Lazar PHI 27114.481.352290$-11.34AL|NL
298 Mason Black SF 20114.371.341870$-11.34AL|NL
299 Nick Hernandez HOU 18114.471.331880$-11.34AL|NL
300 Beau Brieske DET 21114.391.351990$-11.34AL|NL