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 24113.441.09351019$12.73AL|NL
2 Edwin Diaz NYM 22113.521.1230820$12.48AL|NL
3 Andres Munoz SEA 24112.901.0828818$11.79AL|NL
4 Mason Miller OAK 25113.121.0634917$11.60AL|NL
5 Emmanuel Clase CLE 24112.851.0421418$11.30AL|NL
6 Ryan Helsley STL 25113.671.2027919$10.60AL|NL
7 Jeff Hoffman TOR 25114.021.21321017$8.79AL|NL
8 Kris Bubic KAN 83653.961.2683280$8.78AL|NL
9 Clay Holmes NYM 92754.001.3078320$8.58AL|NL
10 Drew Rasmussen TB 77553.841.1771200$8.31AL|NL
11 Tanner Scott LAD 25213.811.33271116$8.23AL|NL
12 Aroldis Chapman BOS 24113.511.31341516$8.04AL|NL
13 Felix Bautista BAL 23113.651.23291116$7.79AL|NL
14 David Bednar PIT 24113.841.1927816$7.63AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Kyle Finnegan WAS 25114.531.3422919$7.57AL|NL
16 Jhoan Duran MIN 26113.371.2028815$7.59AL|NL
17 Robert Suarez SD 24114.041.2323817$7.45AL|NL
18 Peter Fairbanks TB 23114.241.2922917$6.58AL|NL
19 Kenley Jansen LAA 22114.601.2522817$6.40AL|NL
20 Luis Ortiz CLE 94674.311.3087340$6.35AL|NL
21 Camilo Doval SF 22113.731.33221016$6.05AL|NL
22 Grant Holmes ATL 89754.621.3389310$5.78AL|NL
23 Shelby Miller ARI 22114.511.3222916$5.10AL|NL
24 Raisel Iglesias ATL 25214.091.1924612$4.92AL|NL
25 Ben Brown CHC 64443.891.2269220$4.42AL|NL
26 Carlos Estevez KAN 23114.361.3021815$4.38AL|NL
27 Emilio Pagan CIN 25114.661.2427914$4.23AL|NL
28 Trevor Megill MIL 23114.531.3125913$2.75AL|NL
29 Devin Williams NYY 24113.621.24301110$2.44AL|NL
30 Mike Soroka WAS 76464.251.2771280$2.29AL|NL
31 Jordan Romano PHI 23114.331.2724812$2.28AL|NL
32 Robert Garcia TEX 24113.881.2625910$1.29AL|NL
33 Colin Rea CHC 85664.841.3166250$0.87AL|NL
34 Grant Taylor CWS 24113.681.202389$0.87AL|NL
35 Calvin Faucher MIA 26114.871.46241213$0.75AL|NL
36 Will Vest DET 24113.681.232489$0.77AL|NL
37 Matthew Liberatore STL 79564.621.3266240$0.29AL|NL
38 Landen Roupp SF 71554.351.3560270$0.28AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Chad Patrick MIL 68454.541.2660210$-0.05AL|NL
40 Ryne Nelson ARI 71554.631.2954190$-0.27AL|NL
41 Daniel Palencia CHC 23113.701.2726118$-0.27AL|NL
42 Tommy Kahnle DET 23113.991.292298$-1.32AL|NL
43 Porter Hodge IL-15 CHC 21113.511.2622107$-1.45AL|NL
44 Nick Martinez CIN 77564.881.3157200$-1.70AL|NL
45 Cade Smith CLE 24113.051.113293$-1.89AL|NL
46 Shane Smith CWS 81474.741.3573290$-1.92AL|NL
47 Matthew Strahm PHI 24113.791.142775$-1.98AL|NL
48 Colton Gordon HOU 64444.771.3058190$-1.96AL|NL
49 Zach Agnos COL 26115.041.3821910$-1.96AL|NL
50 Noah Cameron KAN 61444.541.3252200$-2.16AL|NL
51 Ryan Gusto HOU 67444.761.3362250$-2.19AL|NL
52 Michael McGreevy STL 50333.991.2438120$-2.26AL|NL
53 Chris Martin TEX 22113.331.052344$-2.29AL|NL
54 Slade Cecconi CLE 57344.591.2350140$-2.42AL|NL
55 Luke Weaver IL-15 NYY 18114.581.281868$-2.45AL|NL
56 Kyle Harrison SF 53334.381.3254200$-2.79AL|NL
57 Reid Detmers LAA 43224.421.3049172$-2.83AL|NL
58 Hayden Birdsong SF 71464.801.3970310$-2.94AL|NL
59 Brandon Walter HOU 42324.151.2436110$-3.13AL|NL
60 Ronny Henriquez MIA 26114.061.232695$-3.14AL|NL
61 Alex Vesia LAD 25213.611.143191$-3.16AL|NL
62 Kirby Yates LAD 23214.071.2629113$-3.27AL|NL
63 Logan Henderson MIL 29213.841.103490$-3.40AL|NL
64 Bowden Francis TOR 69455.131.3059220$-3.51AL|NL
65 Ryan Yarbrough NYY 47324.421.2438140$-3.55AL|NL
66 Jason Adam SD 25113.721.132693$-3.68AL|NL
67 Ryan Pressly CHC 23114.081.311876$-3.92AL|NL
68 Griffin Jax MIN 26113.461.143281$-4.36AL|NL
69 Randy Rodriguez SF 22113.581.2426103$-4.51AL|NL
70 Quinn Priester MIL 50334.291.3237170$-4.57AL|NL
71 Brad Lord WAS 43224.071.3237161$-4.62AL|NL
72 Dylan Lee ATL 23113.691.142562$-4.91AL|NL
73 Lucas Erceg KAN 22113.781.3222104$-4.93AL|NL
74 Gabe Speier SEA 22113.321.122771$-5.02AL|NL
75 Andre Pallante STL 76464.551.4150290$-5.14AL|NL
76 Jon Gray IL-60 TEX 46334.671.3239160$-5.30AL|NL
77 Bryan Baker BAL 24113.921.2228102$-5.41AL|NL
78 Stephen Kolek SD 65454.801.3946220$-5.51AL|NL
79 Brandon Eisert CWS 25114.201.272583$-5.65AL|NL
80 Aaron Bummer ATL 22113.371.262382$-5.67AL|NL
81 Spencer Turnbull TOR 56334.781.3648220$-5.66AL|NL
82 Seth Halvorsen COL 26114.591.4023105$-5.76AL|NL
83 Charlie Morton BAL 58445.181.4458270$-5.78AL|NL
84 Braxton Ashcraft PIT 38224.271.2834120$-5.85AL|NL
85 Steven Wilson CWS 25114.791.3225124$-6.02AL|NL
86 Garrett Whitlock BOS 24113.741.172561$-6.05AL|NL
87 Mark Leiter Jr. NYY 23114.271.2730102$-6.05AL|NL
88 Tyler Holton DET 24113.511.132061$-6.03AL|NL
89 Jeremiah Estrada SD 23113.861.2330101$-6.10AL|NL
90 Sawyer Gipson-Long DET 42234.621.2839120$-6.11AL|NL
91 Steven Matz STL 45224.451.3139140$-6.16AL|NL
92 Orion Kerkering PHI 22113.761.232172$-6.22AL|NL
93 Kevin Ginkel ARI 21114.151.272073$-6.23AL|NL
94 Adrian Houser CWS 82484.891.4157300$-6.29AL|NL
95 Tyler Rogers SF 24113.461.151851$-6.37AL|NL
96 Fernando Cruz NYY 23114.151.2733111$-6.42AL|NL
97 Dennis Santana PIT 24114.541.3822104$-6.46AL|NL
98 Ryan Walker SF 21113.851.262272$-6.46AL|NL
99 Anthony Bender MIA 25114.401.312393$-6.52AL|NL
100 Ben Casparius LAD 40214.641.3341160$-6.51AL|NL
101 Hunter Gaddis CLE 23114.001.162471$-6.52AL|NL
102 Garrett Cleavinger TB 23114.251.3128112$-6.57AL|NL
103 Matt Brash SEA 22113.541.2625101$-6.56AL|NL
104 Ian Seymour TB 31114.051.2233110$-6.59AL|NL
105 Yimi Garcia IL-15 TOR 20113.851.142261$-6.62AL|NL
106 Bryan Abreu HOU 26114.121.3031121$-6.86AL|NL
107 Phil Maton STL 24114.261.302592$-6.89AL|NL
108 Hoby Milner TEX 22113.731.181951$-6.99AL|NL
109 Joey Cantillo CLE 28123.811.2630120$-7.02AL|NL
110 Jose A. Ferrer WAS 24113.571.231971$-7.02AL|NL
111 Cole Sands MIN 25114.341.292492$-7.06AL|NL
112 Adrian Morejon SD 23113.861.212171$-7.08AL|NL
113 Hunter Dobbins BOS 40324.771.3831130$-7.08AL|NL
114 Pierce Johnson ATL 22114.311.3325102$-7.15AL|NL
115 Keegan Akin BAL 23114.121.242581$-7.16AL|NL
116 Liam Hendriks IL-15 BOS 16114.201.181742$-7.14AL|NL
117 Tim Herrin CLE 22113.641.262191$-7.19AL|NL
118 Daniel Lynch KAN 37214.521.3729141$-7.19AL|NL
119 Jordan Hicks IL-15 SF 35224.111.3930150$-7.26AL|NL
120 Brant Hurter DET 21113.281.161960$-7.27AL|NL
121 Jared Koenig MIL 23113.801.252181$-7.29AL|NL
122 Mason Montgomery TB 21114.031.262491$-7.35AL|NL
123 Ryan Thompson ARI 21114.051.271762$-7.40AL|NL
124 Blake Treinen IL-60 LAD 14103.861.231552$-7.40AL|NL
125 Omar Cruz SD 30113.921.2930130$-7.44AL|NL
126 Daniel Coulombe MIN 22113.891.192470$-7.56AL|NL
127 Eric Orze TB 22114.171.252391$-7.56AL|NL
128 John Schreiber KAN 22113.791.282081$-7.65AL|NL
129 Yennier Cano BAL 25114.041.312491$-7.69AL|NL
130 Brendon Little TOR 23113.471.2924100$-7.68AL|NL
131 Shawn Armstrong TEX 24114.271.262381$-7.76AL|NL
132 Kevin Kelly TB 21113.881.201651$-7.75AL|NL
133 Jake Bird COL 27114.411.4027112$-7.78AL|NL
134 Luke Jackson TEX 25114.631.4122113$-7.80AL|NL
135 David Robertson FA 20113.601.252390$-7.83AL|NL
136 Graham Ashcraft CIN 24114.271.342082$-7.84AL|NL
137 Caleb Ferguson PIT 24114.041.322391$-7.90AL|NL
138 Jordan Wicks CHC 28214.361.3423100$-7.89AL|NL
139 Yuki Matsui SD 21113.761.222290$-7.90AL|NL
140 Steven Okert HOU 21114.211.222690$-7.96AL|NL
141 Ryan Zeferjahn LAA 23114.361.3326111$-8.03AL|NL
142 Logan Evans SEA 28224.591.312290$-8.13AL|NL
143 Chase Lee DET 20113.671.211960$-8.15AL|NL
144 Louie Varland MIN 24114.381.312481$-8.18AL|NL
145 Bryan Hudson MIL 20113.611.231980$-8.21AL|NL
146 Max Lazar PHI 20113.921.171940$-8.19AL|NL
147 Nick Mears MIL 22114.281.3022101$-8.19AL|NL
148 Jalen Beeks ARI 21114.341.361882$-8.25AL|NL
149 Brenan Hanifee DET 22113.991.271771$-8.22AL|NL
150 Michael Kopech LAD 22114.751.3924122$-8.28AL|NL
151 Nathan Wiles ATL 38224.921.3331100$-8.31AL|NL
152 Greg Weissert BOS 23114.351.302291$-8.29AL|NL
153 Andre Granillo STL 20114.001.252390$-8.31AL|NL
154 Chad Green TOR 22114.601.222061$-8.29AL|NL
155 Kyle Backhus ARI 20113.641.282180$-8.32AL|NL
156 Erik Miller SF 20113.861.3720111$-8.37AL|NL
157 Eric Lauer TOR 41225.041.3839160$-8.44AL|NL
158 Edwin Uceta TB 22114.601.312491$-8.43AL|NL
159 Steven Cruz KAN 21113.781.282190$-8.46AL|NL
160 Carlos Vargas SEA 22114.031.311881$-8.43AL|NL
161 Ryan Brasier CHC 21113.951.211960$-8.44AL|NL
162 Keider Montero DET 50345.111.4137170$-8.48AL|NL
163 Mitch Spence OAK 41234.931.3533130$-8.52AL|NL
164 Bennett Sousa HOU 20114.061.252270$-8.50AL|NL
165 Grant Holman OAK 23114.331.302081$-8.52AL|NL
166 Valente Bellozo MIA 40124.591.2832130$-8.50AL|NL
167 Andrew Kittredge BAL 24114.511.282171$-8.50AL|NL
168 Braydon Fisher TOR 19113.931.282290$-8.56AL|NL
169 Paul Sewald IL-15 CLE 17114.121.171950$-8.55AL|NL
170 Taylor Rogers CIN 23114.491.332391$-8.58AL|NL
171 Jonathan Loaisiga NYY 22114.201.271661$-8.62AL|NL
172 Eduard Bazardo SEA 20114.101.232070$-8.67AL|NL
173 JoJo Romero STL 24114.181.331981$-8.67AL|NL
174 Brad Keller CHC 23114.031.3820111$-8.70AL|NL
175 Seranthony Dominguez BAL 23114.331.2925100$-8.73AL|NL
176 Reed Garrett NYM 23114.471.4026111$-8.71AL|NL
177 Aaron Ashby MIL 21113.671.3421100$-8.73AL|NL
178 Nick Hernandez HOU 16114.041.211970$-8.73AL|NL
179 Jhonathan Diaz SEA 23113.871.292090$-8.73AL|NL
180 Caleb Thielbar CHC 21114.071.272180$-8.75AL|NL
181 Angel Zerpa KAN 21113.711.251660$-8.79AL|NL
182 Ryan Borucki PIT 22113.951.282080$-8.78AL|NL
183 Huascar Brazoban NYM 21114.331.3621101$-8.78AL|NL
184 Brock Burke LAA 22114.411.311971$-8.80AL|NL
185 Andrew Chafin WAS 22113.991.3323100$-8.81AL|NL
186 Tanner Banks PHI 22114.541.342271$-8.81AL|NL
187 A.J. Puk IL-60 ARI 13113.641.171540$-8.85AL|NL
188 Brock Stewart MIN 24114.851.3929111$-8.85AL|NL
189 Nic Enright CLE 16114.021.171650$-8.87AL|NL
190 DL Hall MIL 21113.841.3321100$-8.87AL|NL
191 Carmen Mlodzinski PIT 37224.721.4130140$-8.90AL|NL
192 Paul Blackburn NYM 38224.871.3931130$-8.94AL|NL
193 Ian Hamilton NYY 20113.951.322190$-8.95AL|NL
194 Jake Latz TEX 21114.081.3222100$-8.98AL|NL
195 Isaac Mattson PIT 25114.291.3627130$-9.01AL|NL
196 Ryne Stanek NYM 21114.571.3521101$-9.01AL|NL
197 Cade Gibson MIA 25114.231.3820101$-9.04AL|NL
198 Evan Sisk KAN 15103.421.301670$-9.02AL|NL
199 Gregory Soto BAL 23114.131.3524110$-9.03AL|NL
200 Justin Wilson BOS 22114.201.3223100$-9.02AL|NL
201 Colin Selby BAL 19114.031.302090$-9.04AL|NL
202 Taijuan Walker PHI 38214.871.3829150$-9.06AL|NL
203 Ryan Bergert SD 41234.991.3934160$-9.08AL|NL
204 Genesis Cabrera CHC 19114.031.271880$-9.11AL|NL
205 Antonio Santillan CIN 24115.041.4324112$-9.14AL|NL
206 Kyle Hendricks LAA 82465.431.3849240$-9.13AL|NL
207 Andrew Hoffmann KAN 17114.021.281870$-9.18AL|NL
208 Matt Festa CLE 21114.391.292290$-9.17AL|NL
209 Robert Stephenson IL-15 LAA 16114.471.201850$-9.21AL|NL
210 Enyel De Los Santos ATL 21114.731.352181$-9.21AL|NL
211 Grant Anderson MIL 19114.181.261870$-9.21AL|NL
212 Rob Zastryzny MIL 20114.321.302180$-9.26AL|NL
213 Janson Junk MIA 47234.941.3834150$-9.27AL|NL
214 Justin Martinez IL-15 ARI 13103.331.311460$-9.33AL|NL
215 Jose Castillo NYM 19114.111.311980$-9.32AL|NL
216 Dauri Moreta IL-60 PIT 15114.171.231660$-9.35AL|NL
217 Sean Guenther DET 19113.981.261550$-9.36AL|NL
218 Paxton Schultz TOR 26114.591.3628120$-9.38AL|NL
219 Casey Legumina SEA 19114.251.281870$-9.42AL|NL
220 Travis Adams MIN 29114.461.322490$-9.42AL|NL
221 Justin Slaten IL-15 BOS 18114.531.341671$-9.40AL|NL
222 Mason Englert TB 20114.491.261960$-9.45AL|NL
223 Dylan Dodd ATL 31114.601.332790$-9.46AL|NL
224 Juan Morillo ARI 18114.031.311780$-9.48AL|NL
225 Clayton Beeter NYY 14114.061.311770$-9.51AL|NL
226 Josh Sborz IL-60 TEX 16114.221.281770$-9.51AL|NL
227 Zach Brzykcy WAS 20114.401.312080$-9.54AL|NL
228 Drew Pomeranz CHC 21114.321.3823100$-9.57AL|NL
229 Brandon Young BAL 20114.361.301970$-9.56AL|NL
230 John Brebbia DET 19114.501.261860$-9.58AL|NL
231 Ryan Fernandez STL 18114.251.291760$-9.60AL|NL
232 Gavin Hollowell CHC 11103.681.191140$-9.59AL|NL
233 Nick Sandlin IL-15 TOR 17114.341.281780$-9.63AL|NL
234 Gunnar Hoglund IL-15 OAK 60355.571.3945190$-9.67AL|NL
235 Scott Barlow CIN 22114.561.3624100$-9.65AL|NL
236 Sean Reynolds SD 22114.371.3521100$-9.71AL|NL
237 Brent Headrick NYY 15114.341.291650$-9.79AL|NL
238 Caden Dana LAA 39235.321.3933150$-9.81AL|NL
239 Matt Svanson STL 14113.811.281250$-9.79AL|NL
240 Tom Cosgrove CHC 13103.861.271250$-9.82AL|NL
241 Kody Funderburk MIN 19114.031.371780$-9.85AL|NL
242 Daniel Robert PHI 14104.181.281460$-9.85AL|NL
243 Elvis Alvarado OAK 16114.281.341780$-9.88AL|NL
244 Cole Winn TEX 19114.231.3618100$-9.89AL|NL
245 Beau Brieske DET 15114.191.261350$-9.89AL|NL
246 Max Kranick NYM 18114.381.271560$-9.87AL|NL
247 Riley O'Brien STL 20114.301.3820100$-9.88AL|NL
248 Easton McGee MIL 12104.121.211130$-9.92AL|NL
249 Manuel Rodriguez IL-15 TB 17114.141.321560$-9.90AL|NL
250 Declan Cronin MIA 19114.081.351670$-9.91AL|NL
251 Zak Kent CLE 10113.851.241140$-9.91AL|NL
252 Chase Shugart PIT 23114.711.401991$-9.91AL|NL
253 Scott Effross NYY 19114.391.301650$-9.95AL|NL
254 Logan VanWey HOU 19114.451.351980$-9.95AL|NL
255 Codi Heuer TEX 14103.981.251140$-9.93AL|NL
256 Trevor McDonald SF 12103.651.281040$-9.98AL|NL
257 Hunter Harvey IL-60 KAN 14114.301.261340$-9.99AL|NL
258 Gordon Graceffo STL 28114.601.332290$-9.97AL|NL
259 Luis Contreras HOU 17114.631.341980$-10.01AL|NL
260 Hector Neris LAA 18114.651.331980$-10.01AL|NL
261 Jorge Alcala BOS 20114.711.311980$-10.04AL|NL
262 Jose Alvarado PHI 11103.791.331250$-10.03AL|NL
263 Nate Pearson CHC 16114.411.311570$-10.10AL|NL
264 Yerry De Los Santos NYY 15114.091.301250$-10.12AL|NL
265 Troy Taylor SEA 15114.331.291360$-10.16AL|NL
266 Alek Jacob SD 14114.461.271350$-10.17AL|NL
267 Luis Guerrero BOS 21114.491.3518100$-10.20AL|NL
268 Daniel Bard SEA 12114.051.321260$-10.17AL|NL
269 Jordan Leasure CWS 22114.801.3622100$-10.21AL|NL
270 Trent Thornton SEA 21114.711.321870$-10.27AL|NL
271 Trevor Stephan IL-60 CLE 13114.541.311450$-10.26AL|NL
272 Spencer Bivens SF 19114.221.321370$-10.25AL|NL
273 Jose Butto NYM 20114.561.371990$-10.25AL|NL
274 Tyler Ferguson OAK 24114.971.4724141$-10.27AL|NL
275 Jonathan Bowlan KAN 18114.551.351770$-10.27AL|NL
276 Tyler Gilbert CWS 21114.711.362080$-10.29AL|NL
277 Hunter Bigge IL-15 TB 18114.691.371990$-10.29AL|NL
278 Justin Sterner OAK 18114.961.321970$-10.29AL|NL
279 Tristan Beck SF 18114.401.341560$-10.30AL|NL
280 Shawn Dubin HOU 19114.511.401990$-10.33AL|NL
281 Connor Brogdon LAA 20114.881.342080$-10.31AL|NL
282 Doug Nikhazy CLE 23114.551.4323130$-10.33AL|NL
283 Daysbel Hernandez IL-15 ATL 16114.371.411790$-10.33AL|NL
284 Orlando Ribalta IL-15 WAS 16114.481.341570$-10.32AL|NL
285 Jake Cousins IL-60 NYY 9104.081.331150$-10.34AL|NL
286 Cole Sulser TB 20114.671.361980$-10.31AL|NL
287 Joe Jimenez IL-60 ATL 9104.311.251030$-10.35AL|NL
288 Parker Messick CLE 20124.701.341870$-10.34AL|NL
289 Nick Robertson HOU 13104.471.321350$-10.37AL|NL
290 Jackson Rutledge WAS 21114.541.3919100$-10.41AL|NL
291 Jacob Webb TEX 21114.691.341890$-10.38AL|NL
292 Jaden Hill COL 18114.621.401980$-10.39AL|NL
293 Matthew Gage DET 17114.411.391670$-10.43AL|NL
294 Kolby Allard CLE 39124.891.3630120$-10.44AL|NL
295 Jackson Kowar SEA 24114.991.4723121$-10.42AL|NL
296 Colin Holderman IL-15 PIT 17114.391.371580$-10.43AL|NL
297 Anthony Maldonado OAK 11114.581.271140$-10.46AL|NL
298 Wandy Peralta SD 19114.181.381480$-10.45AL|NL
299 Austin Warren NYM 12104.271.321150$-10.45AL|NL
300 Brennan Bernardino BOS 22114.671.402190$-10.45AL|NL