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 33323.041.06471216$17.81AL|NL
2 Edwin Diaz NYM 31212.841.07441217$16.33AL|NL
3 Andres Munoz SEA 31312.661.11421314$15.09AL|NL
4 Tanner Scott LAD 31313.201.18381216$14.43AL|NL
5 Mason Miller OAK 31212.781.04461214$14.12AL|NL
6 Emmanuel Clase CLE 33212.701.0933815$13.21AL|NL
7 Ryan Helsley STL 31213.101.15371216$12.80AL|NL
8 Jhoan Duran MIN 31312.601.14381112$12.33AL|NL
9 Devin Williams NYY 31312.921.14401312$11.86AL|NL
10 Felix Bautista BAL 30212.841.13431313$11.38AL|NL
11 Jeff Hoffman TOR 32223.201.09401013$10.83AL|NL
12 Aroldis Chapman BOS 30212.941.21451513$10.58AL|NL
13 Robert Suarez SD 31323.521.21321114$10.47AL|NL
14 Kris Bubic KAN 80543.621.2581270$9.76AL|NL
15 Drew Rasmussen TB 68543.511.1763170$9.02AL|NL
16 Camilo Doval SF 30223.331.28351414$8.46AL|NL
17 David Bednar PIT 30223.371.20351113$8.23AL|NL
18 Shelby Miller ARI 31223.891.25311115$7.94AL|NL
19 Kyle Finnegan WAS 30223.901.31281116$7.79AL|NL
20 Peter Fairbanks TB 30223.481.27311214$7.64AL|NL
21 Trevor Megill MIL 31213.381.23371211$6.27AL|NL
22 Raisel Iglesias ATL 32323.411.123488$6.18AL|NL
23 Emilio Pagan CIN 31224.331.24341113$5.45AL|NL
24 Grant Holmes ATL 83544.161.3387330$4.97AL|NL
25 Carlos Estevez KAN 31223.861.27291112$4.51AL|NL
26 Kenley Jansen LAA 29124.251.26321114$4.06AL|NL
27 Robert Garcia TEX 30223.561.2233119$3.31AL|NL
28 Clay Holmes NYM 75553.811.3768290$3.26AL|NL
29 Will Vest DET 30213.261.203198$2.92AL|NL
30 Quinn Priester MIL 68443.721.2556230$2.88AL|NL
31 Matthew Liberatore STL 74443.921.2764230$2.66AL|NL
32 Luis Ortiz CLE 83554.271.3677340$1.91AL|NL
33 Griffin Jax MIN 32312.971.064091$1.86AL|NL
34 Orion Kerkering PHI 30223.441.2033117$1.81AL|NL
35 Cade Smith CLE 34212.781.1044122$1.72AL|NL
36 Grant Taylor CWS 30113.501.2432119$1.02AL|NL
37 Mike Soroka WAS 74464.361.2972270$0.80AL|NL
38 Matthew Strahm PHI 31213.421.083684$0.74AL|NL
39 Chad Patrick MIL 63444.151.2658200$0.64AL|NL
40 Calvin Faucher MIA 31224.061.43311410$0.55AL|NL
41 Daniel Palencia CHC 30113.731.2935149$0.39AL|NL
42 Landen Roupp SF 69444.001.3464280$0.38AL|NL
43 Bryan Abreu HOU 35213.041.1846151$-0.51AL|NL
44 Nick Martinez CIN 63444.201.2753160$-0.56AL|NL
45 Hayden Birdsong SF 67444.311.3568300$-0.85AL|NL
46 Dylan Lee ATL 31213.341.153593$-1.00AL|NL
47 Jason Adam SD 32223.281.1237122$-1.10AL|NL
48 Luke Weaver NYY 32213.951.2134105$-1.23AL|NL
49 Brandon Walter HOU 47333.681.2241110$-1.68AL|NL
50 Ben Brown CHC 42323.831.2246150$-1.73AL|NL
51 Eric Lauer TOR 62444.321.3155220$-1.73AL|NL
52 Fernando Cruz NYY 30213.141.1843131$-1.80AL|NL
53 Jordan Romano PHI 29223.931.2533115$-1.88AL|NL
54 Kirby Yates LAD 29213.501.2137133$-1.91AL|NL
55 Jeremiah Estrada SD 31213.261.1642131$-1.89AL|NL
56 Reid Detmers LAA 39223.751.2244142$-2.00AL|NL
57 Ryan Walker SF 29213.141.163392$-2.17AL|NL
58 Shane Smith CWS 74454.431.3666300$-2.34AL|NL
59 Tommy Kahnle DET 30113.811.2830127$-2.40AL|NL
60 Reed Garrett NYM 31323.381.3137151$-2.52AL|NL
61 Porter Hodge CHC 30224.051.3631156$-2.61AL|NL
62 Yimi Garcia IL-15 TOR 32223.531.1835112$-2.70AL|NL
63 Matt Brash SEA 30213.001.2237131$-2.78AL|NL
64 Stephen Kolek SD 67444.251.3552230$-2.88AL|NL
65 Sawyer Gipson-Long DET 56344.141.2648150$-2.90AL|NL
66 Alex Vesia LAD 31213.541.1740131$-2.96AL|NL
67 Gabe Speier SEA 30213.271.143491$-2.98AL|NL
68 Randy Rodriguez SF 31213.421.2435132$-3.19AL|NL
69 Lucas Erceg KAN 30223.561.2732123$-3.35AL|NL
70 Aaron Bummer ATL 29213.051.2832122$-3.37AL|NL
71 Colton Gordon HOU 62334.321.2853180$-3.41AL|NL
72 Abner Uribe MIL 30113.211.2337153$-3.44AL|NL
73 Jon Gray IL-60 TEX 47334.051.2743140$-3.57AL|NL
74 Seth Halvorsen COL 30224.701.4527138$-3.67AL|NL
75 Garrett Cleavinger TB 30223.781.2337122$-3.69AL|NL
76 Andre Pallante STL 73444.111.4153280$-3.71AL|NL
77 Slade Cecconi CLE 57344.441.2651150$-3.76AL|NL
78 Adrian Morejon SD 31213.301.193191$-3.93AL|NL
79 Garrett Whitlock BOS 31213.451.193391$-3.99AL|NL
80 Mark Leiter Jr. NYY 30223.601.1935111$-4.13AL|NL
81 Chris Martin TEX 27213.421.102851$-4.14AL|NL
82 Phil Maton STL 31213.661.2432122$-4.20AL|NL
83 Ryan Pressly CHC 29213.621.272793$-4.27AL|NL
84 Noah Cameron KAN 58344.241.3349190$-4.64AL|NL
85 Pierce Johnson ATL 30223.521.2736121$-4.67AL|NL
86 Tyler Rogers SF 34223.511.202661$-5.03AL|NL
87 Tyler Holton DET 31223.691.172781$-5.21AL|NL
88 Brock Stewart MIN 29113.011.1638110$-5.20AL|NL
89 Steven Matz STL 39223.701.2335100$-5.30AL|NL
90 Ronny Henriquez MIA 31124.011.3230115$-5.29AL|NL
91 Steven Okert HOU 28213.651.1733100$-5.48AL|NL
92 Seranthony Dominguez BAL 31223.781.2936141$-5.45AL|NL
93 Gregory Soto BAL 29213.391.2534130$-5.51AL|NL
94 Ryne Stanek NYM 30223.721.2833141$-5.67AL|NL
95 Luke Jackson TEX 31224.241.4030144$-5.67AL|NL
96 Bryan Baker BAL 31223.921.2433111$-5.67AL|NL
97 Drew Pomeranz CHC 26213.031.2127100$-5.66AL|NL
98 Mitch Spence OAK 65344.391.3551210$-5.72AL|NL
99 Bennett Sousa HOU 27213.451.193090$-5.78AL|NL
100 Cole Sands MIN 30223.821.233091$-5.80AL|NL
101 Paul Sewald IL-15 CLE 30223.931.183490$-5.92AL|NL
102 Brendon Little TOR 30213.381.3531141$-5.94AL|NL
103 Caleb Ferguson PIT 30213.511.3130121$-5.95AL|NL
104 Jared Koenig MIL 29223.671.2629101$-5.97AL|NL
105 Nick Mears MIL 29213.581.2433110$-5.97AL|NL
106 Michael Kopech LAD 29224.171.3133142$-6.02AL|NL
107 Bowden Francis IL-15 TOR 46334.701.2842150$-6.19AL|NL
108 JoJo Romero STL 29223.581.3029121$-6.19AL|NL
109 Kyle Harrison BOS 48234.271.3149180$-6.24AL|NL
110 Tim Herrin CLE 31223.731.3332141$-6.36AL|NL
111 Hunter Gaddis CLE 32224.061.2531111$-6.38AL|NL
112 Ryan Thompson ARI 30223.831.3125102$-6.42AL|NL
113 Ryan Gusto HOU 47334.431.3441170$-6.41AL|NL
114 Yennier Cano BAL 27213.381.232790$-6.46AL|NL
115 Kevin Ginkel ARI 27213.481.2529100$-6.57AL|NL
116 Anthony Bender MIA 30224.011.3429122$-6.58AL|NL
117 Braxton Ashcraft PIT 42223.961.2835110$-6.72AL|NL
118 Louie Varland MIN 29223.771.232980$-6.88AL|NL
119 Dennis Santana PIT 30113.811.2927113$-6.93AL|NL
120 Caleb Thielbar CHC 27213.631.2629100$-6.98AL|NL
121 Colin Rea CHC 64344.701.3349180$-7.03AL|NL
122 Erik Miller SF 28223.691.4132161$-7.14AL|NL
123 Jack Dreyer LAD 29213.781.2730110$-7.17AL|NL
124 John Schreiber KAN 29223.881.3228111$-7.21AL|NL
125 Carson Seymour SF 34223.671.3029110$-7.23AL|NL
126 Eric Orze TB 29213.961.3229121$-7.24AL|NL
127 Jonathan Loaisiga NYY 28223.671.232580$-7.30AL|NL
128 Greg Weissert BOS 29224.031.3228111$-7.54AL|NL
129 Justin Wilson BOS 29223.801.3231110$-7.59AL|NL
130 Jalen Beeks ARI 28213.741.3626111$-7.61AL|NL
131 Bryan Hudson MIL 26213.661.2927120$-7.66AL|NL
132 Tanner Banks PHI 29113.731.212981$-7.64AL|NL
133 Bryan King HOU 30113.631.2731121$-7.71AL|NL
134 Keegan Akin BAL 30113.641.2133100$-7.79AL|NL
135 Yariel Rodriguez TOR 28114.011.2730112$-7.76AL|NL
136 Hoby Milner TEX 29113.611.222781$-7.77AL|NL
137 Andrew Kittredge BAL 27223.791.252580$-7.79AL|NL
138 Kyle Backhus ARI 29213.861.3727121$-7.83AL|NL
139 Rob Zastryzny MIL 26223.931.242680$-7.87AL|NL
140 Daniel Coulombe MIN 27113.281.202880$-7.87AL|NL
141 Jose Butto NYM 29113.621.2629121$-7.92AL|NL
142 Erik Sabrowski CLE 28223.781.3732150$-7.92AL|NL
143 Ryan Brasier CHC 28113.381.172680$-7.98AL|NL
144 Mason Fluharty TOR 28224.021.3128110$-8.42AL|NL
145 Blake Treinen IL-60 LAD 17213.521.191860$-8.51AL|NL
146 Nick Sandlin TOR 25214.071.3027120$-8.57AL|NL
147 Kevin Kelly TB 27113.821.202471$-8.58AL|NL
148 Jose A. Ferrer WAS 30113.701.262591$-8.64AL|NL
149 Brad Keller CHC 30224.051.3825121$-8.68AL|NL
150 Robert Stephenson IL-15 LAA 23113.731.172980$-8.66AL|NL
151 Aaron Ashby MIL 28223.801.3928140$-8.75AL|NL
152 Brandon Eisert CWS 29123.921.272891$-8.84AL|NL
153 Drey Jameson ARI 28223.961.3325100$-8.93AL|NL
154 Jake Latz TEX 42224.361.4142210$-8.96AL|NL
155 Richard Lovelady NYM 25223.971.302390$-8.96AL|NL
156 Casey Legumina SEA 26224.011.3124100$-8.98AL|NL
157 Daysbel Hernandez IL-15 ATL 26223.891.4330150$-8.99AL|NL
158 Justin Slaten IL-60 BOS 25223.931.332490$-9.01AL|NL
159 Mason Montgomery TB 28113.971.2929111$-9.02AL|NL
160 Carlos Vargas SEA 29224.121.3924121$-9.06AL|NL
161 Daniel Lynch KAN 34224.371.3627111$-9.08AL|NL
162 J.T. Ginn OAK 40234.361.3534130$-9.14AL|NL
163 Anthony DeSclafani ARI 34224.341.312890$-9.24AL|NL
164 Brennan Bernardino BOS 28223.981.3927120$-9.28AL|NL
165 Brad Lord WAS 37224.451.3527121$-9.31AL|NL
166 Edwin Uceta TB 29124.291.3032121$-9.39AL|NL
167 Trent Thornton SEA 31124.181.2829101$-9.37AL|NL
168 Logan Henderson MIL 23113.921.172670$-9.44AL|NL
169 Ian Hamilton NYY 26113.581.3129120$-9.45AL|NL
170 Ben Casparius LAD 36224.481.3533140$-9.46AL|NL
171 Janson Junk MIA 50234.381.3535130$-9.46AL|NL
172 Jake Bird COL 29114.151.3828122$-9.50AL|NL
173 Shinnosuke Ogasawara WAS 31224.221.3426120$-9.51AL|NL
174 Matt Festa CLE 29224.361.3327110$-9.52AL|NL
175 Enyel De Los Santos ATL 27113.831.2528100$-9.50AL|NL
176 Brock Burke LAA 29124.001.3228111$-9.54AL|NL
177 Yuki Matsui SD 26113.801.2829120$-9.61AL|NL
178 Antonio Santillan CIN 30124.481.3631132$-9.64AL|NL
179 Brant Hurter DET 28113.751.232470$-9.67AL|NL
180 Carmen Mlodzinski PIT 30224.191.3525110$-9.67AL|NL
181 Chase Lee DET 26113.731.252590$-9.77AL|NL
182 John King STL 29213.751.361880$-9.80AL|NL
183 Jack Perkins OAK 35124.011.3233140$-9.83AL|NL
184 Scott Effross NYY 20213.971.271660$-9.82AL|NL
185 David Robertson FA 16113.221.182060$-9.93AL|NL
186 Ryan Yarbrough IL-15 NYY 37224.681.3029110$-10.00AL|NL
187 Angel Zerpa KAN 29113.741.292590$-10.08AL|NL
188 Hunter Harvey IL-60 KAN 17113.281.171850$-10.13AL|NL
189 Victor Vodnik COL 29224.461.4828141$-10.17AL|NL
190 Shawn Armstrong TEX 28124.111.2829100$-10.22AL|NL
191 Keider Montero DET 41234.571.3733150$-10.28AL|NL
192 Jake Junis CLE 25113.831.232260$-10.27AL|NL
193 Dietrich Enns DET 28123.941.282690$-10.29AL|NL
194 Lou Trivino LAD 25214.381.3623100$-10.29AL|NL
195 Nick Burdi IL-15 BOS 21114.271.4023112$-10.31AL|NL
196 Nathan Wiles ATL 31224.421.322270$-10.35AL|NL
197 Kendall Graveman IL-15 ARI 26214.051.4323120$-10.33AL|NL
198 Liam Hendriks IL-15 BOS 23124.231.302481$-10.36AL|NL
199 Eduard Bazardo SEA 28114.001.2927110$-10.37AL|NL
200 Josh Sborz IL-60 TEX 23113.811.292590$-10.38AL|NL
201 Brooks Raley IL-60 NYM 23113.721.282390$-10.43AL|NL
202 Manuel Rodriguez IL-15 TB 23113.711.272280$-10.48AL|NL
203 Ryan Burr IL-60 TOR 21113.751.272380$-10.48AL|NL
204 Jose Alvarado PHI 14113.071.191760$-10.48AL|NL
205 Mike Vasil CWS 37234.641.4128141$-10.50AL|NL
206 Braydon Fisher TOR 27114.001.3530130$-10.53AL|NL
207 Brenan Hanifee DET 29113.751.282180$-10.58AL|NL
208 Chris Flexen CHC 29224.381.3723100$-10.57AL|NL
209 Juan Morillo ARI 30224.301.5327161$-10.58AL|NL
210 Craig Yoho MIL 22113.841.2924100$-10.61AL|NL
211 DL Hall MIL 27113.931.3528130$-10.68AL|NL
212 Joe Jimenez IL-60 ATL 17113.681.211960$-10.75AL|NL
213 Joey Cantillo CLE 26113.981.3528120$-10.77AL|NL
214 Taijuan Walker PHI 34224.651.3627120$-10.81AL|NL
215 Connor Prielipp MIN 20113.641.272070$-10.78AL|NL
216 Huascar Brazoban NYM 28113.961.3729140$-10.80AL|NL
217 Didier Fuentes ATL 34224.661.3627110$-10.83AL|NL
218 Ryan Bergert IL-15 SD 40234.641.3932160$-10.87AL|NL
219 Sean Newcomb OAK 26113.821.3324120$-10.85AL|NL
220 Brandon Waddell NYM 26113.831.302290$-10.88AL|NL
221 Kyle Leahy STL 30124.141.3624111$-10.87AL|NL
222 Justin Topa MIN 25113.751.312180$-10.98AL|NL
223 Grant Anderson MIL 25114.171.3126100$-11.06AL|NL
224 Jose Fermin LAA 25114.101.3427110$-11.05AL|NL
225 Mason Englert TB 26114.141.272370$-11.07AL|NL
226 Jordan Hicks IL-15 BOS 27113.891.3625110$-11.13AL|NL
227 Valente Bellozo MIA 38224.681.3829120$-11.13AL|NL
228 Ian Seymour TB 26114.221.282490$-11.18AL|NL
229 Steven Cruz KAN 28114.051.3627120$-11.19AL|NL
230 Steven Wilson CWS 30124.801.4230162$-11.17AL|NL
231 Trevor Stephan IL-60 CLE 20113.971.282170$-11.21AL|NL
232 Scott Barlow CIN 28124.241.3831130$-11.21AL|NL
233 Alex Lange IL-60 DET 19113.621.352190$-11.20AL|NL
234 Jorge Alcala BOS 26114.291.3227110$-11.25AL|NL
235 Graham Ashcraft IL-15 CIN 24124.311.322081$-11.27AL|NL
236 Taylor Rogers CIN 29124.381.3833130$-11.27AL|NL
237 Jordan Wicks CHC 24114.011.292180$-11.31AL|NL
238 Chad Green TOR 24124.381.252370$-11.35AL|NL
239 Ryan Zeferjahn LAA 31124.591.4132151$-11.36AL|NL
240 Michael Kelly OAK 30124.181.3527120$-11.42AL|NL
241 Riley O'Brien STL 26113.981.3926120$-11.44AL|NL
242 Wandy Peralta SD 23113.771.3420100$-11.46AL|NL
243 Brent Headrick NYY 20114.201.252060$-11.50AL|NL
244 Kyle Hendricks LAA 67355.111.4147190$-11.54AL|NL
245 Bryan Hoeing SD 27114.161.292180$-11.59AL|NL
246 Nic Enright CLE 19114.011.281970$-11.58AL|NL
247 Tyler Kinley COL 31124.851.4732152$-11.65AL|NL
248 Joe Rock TB 26114.121.312180$-11.70AL|NL
249 Rafael Montero ATL 28114.351.4628141$-11.70AL|NL
250 Carlos Hernandez DET 24114.241.3223100$-11.70AL|NL
251 Isaac Mattson PIT 29124.461.4328141$-11.71AL|NL
252 Kody Funderburk MIN 24114.041.3723100$-11.76AL|NL
253 Andrew Nardi IL-60 MIA 12113.521.241450$-11.78AL|NL
254 Kevin Herget ATL 22114.211.271960$-11.80AL|NL
255 Kaleb Ort HOU 31114.431.3831140$-11.79AL|NL
256 Bryce Jarvis ARI 38224.551.4730180$-11.84AL|NL
257 Tristan Beck SF 24114.141.312080$-11.87AL|NL
258 Dylan Dodd ATL 24114.141.312070$-11.87AL|NL
259 Caden Dana LAA 43235.011.4137180$-11.89AL|NL
260 Derek Law IL-15 WAS 23113.971.331980$-11.87AL|NL
261 David Morgan SD 29124.421.3527120$-11.92AL|NL
262 Michel Otanez OAK 21114.141.4225120$-11.95AL|NL
263 Tayler Saucedo SEA 21113.971.3620100$-11.95AL|NL
264 Luke Little CHC 14113.631.361780$-11.93AL|NL
265 Colin Selby BAL 17113.891.341880$-11.96AL|NL
266 Clayton Beeter NYY 13113.691.291560$-11.97AL|NL
267 Dane Dunning TEX 25114.381.322380$-11.99AL|NL
268 Justin Bruihl TOR 22114.081.331990$-12.06AL|NL
269 Brady Basso IL-60 OAK 15113.781.241340$-12.03AL|NL
270 Lake Bachar MIA 28124.311.3927120$-12.05AL|NL
271 Gregory Santos IL-60 SEA 13103.281.301250$-12.05AL|NL
272 Trevor McDonald SF 16113.691.301450$-12.07AL|NL
273 Beau Brieske DET 25124.351.3423100$-12.11AL|NL
274 Dylan Smith DET 23114.011.351980$-12.11AL|NL
275 Tyler Gilbert CWS 26124.421.322390$-12.10AL|NL
276 Zack Kelly BOS 20114.131.3721100$-12.11AL|NL
277 Ryan Fernandez STL 19114.011.341880$-12.14AL|NL
278 Cole Sulser TB 22114.171.362190$-12.15AL|NL
279 Trent Harris SF 18113.911.341770$-12.14AL|NL
280 Andrew Chafin IL-15 WAS 24124.171.4426130$-12.17AL|NL
281 Cole Henry WAS 29124.781.4229151$-12.17AL|NL
282 Jhonathan Diaz SEA 21114.051.321770$-12.21AL|NL
283 Juan Burgos SEA 24114.161.3621100$-12.19AL|NL
284 Jonathan Brubaker NYY 28124.551.3426100$-12.21AL|NL
285 Jesus Tinoco IL-15 MIA 22114.091.372090$-12.25AL|NL
286 Paul Gervase TB 26124.411.4329150$-12.23AL|NL
287 Michael Tonkin IL-60 MIN 19114.171.321870$-12.23AL|NL
288 Nick Hernandez HOU 22114.461.332290$-12.26AL|NL
289 Davis Daniel ATL 20114.181.281650$-12.27AL|NL
290 Kolby Allard CLE 32124.331.3524100$-12.27AL|NL
291 Collin Snider IL-15 SEA 20114.091.341880$-12.27AL|NL
292 Tyler Ferguson OAK 29124.391.4229150$-12.30AL|NL
293 Sean Hjelle SF 20114.071.331760$-12.31AL|NL
294 Nate Pearson CHC 24114.411.3724110$-12.30AL|NL
295 Codi Heuer TEX 18114.041.341770$-12.32AL|NL
296 Yaramil Hiraldo BAL 15113.981.281450$-12.33AL|NL
297 Bradgley Rodriguez SD 22114.181.3821110$-12.33AL|NL
298 Travis Adams MIN 28114.291.342180$-12.38AL|NL
299 Allan Winans NYY 17114.211.241440$-12.35AL|NL
300 Jacob Webb TEX 26124.491.3524110$-12.37AL|NL