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 31312.841.07441217$18.69AL|NL
2 Josh Hader HOU 33323.031.06471216$18.12AL|NL
3 Andres Munoz SEA 31312.661.11411214$15.21AL|NL
4 Tanner Scott LAD 31313.201.18381216$14.71AL|NL
5 Mason Miller OAK 31212.771.04461214$14.42AL|NL
6 Emmanuel Clase CLE 33212.701.0933815$13.48AL|NL
7 Jhoan Duran MIN 31312.611.14381112$12.54AL|NL
8 Devin Williams NYY 31312.911.14401312$12.12AL|NL
9 Ryan Helsley STL 31213.101.15371215$12.08AL|NL
10 Felix Bautista BAL 29212.831.13431313$11.50AL|NL
11 Jeff Hoffman TOR 31213.211.10401013$10.80AL|NL
12 Aroldis Chapman BOS 30212.941.21441513$10.68AL|NL
13 Robert Suarez SD 31323.521.21311114$10.56AL|NL
14 Kris Bubic KAN 79543.651.2680270$9.22AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Camilo Doval SF 30223.331.28351414$8.70AL|NL
16 David Bednar PIT 30223.371.20351113$8.47AL|NL
17 Drew Rasmussen TB 66543.551.1862170$8.37AL|NL
18 Shelby Miller ARI 30223.851.24311115$8.35AL|NL
19 Kyle Finnegan WAS 30223.901.31281116$8.04AL|NL
20 Peter Fairbanks TB 29223.461.27311214$7.86AL|NL
21 Trevor Megill MIL 31213.381.23371211$6.48AL|NL
22 Raisel Iglesias ATL 32323.411.123488$6.35AL|NL
23 Grant Holmes ATL 83544.161.3387330$5.08AL|NL
24 Emilio Pagan CIN 30224.321.24341112$4.69AL|NL
25 Carlos Estevez KAN 30223.881.27291112$4.64AL|NL
26 Kenley Jansen LAA 29124.251.26321114$4.30AL|NL
27 Clay Holmes NYM 75553.811.3668290$3.62AL|NL
28 Robert Garcia TEX 30223.611.2233119$3.38AL|NL
29 Will Vest DET 30213.261.203198$3.10AL|NL
30 Quinn Priester MIL 68443.721.2556230$2.99AL|NL
31 Matthew Liberatore STL 73443.931.2763230$2.54AL|NL
32 Luis Ortiz CLE 83554.271.3677340$2.00AL|NL
33 Griffin Jax MIN 32312.981.064091$1.95AL|NL
34 Cade Smith CLE 34212.781.1044122$1.87AL|NL
35 Orion Kerkering PHI 29223.441.2032117$1.74AL|NL
36 Grant Taylor CWS 30113.491.2432119$1.24AL|NL
37 Mike Soroka WAS 74464.351.2972270$0.96AL|NL
38 Matthew Strahm PHI 31213.421.083584$0.73AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Chad Patrick MIL 63444.151.2658200$0.74AL|NL
40 Calvin Faucher MIA 31224.061.43311410$0.72AL|NL
41 Daniel Palencia CHC 30113.731.2935149$0.58AL|NL
42 Landen Roupp SF 68444.001.3463280$0.33AL|NL
43 Ryne Nelson ARI 72444.171.3059210$-0.19AL|NL
44 Bryan Abreu HOU 35213.031.1746151$-0.24AL|NL
45 Nick Martinez CIN 63444.201.2752160$-0.62AL|NL
46 Dylan Lee ATL 31213.341.153593$-0.87AL|NL
47 Jason Adam SD 32223.281.1236122$-1.12AL|NL
48 Brandon Walter HOU 47333.641.2141110$-1.28AL|NL
49 Luke Weaver NYY 31213.951.2133105$-1.28AL|NL
50 Ben Brown CHC 42323.831.2246150$-1.64AL|NL
51 Kirby Yates LAD 29213.501.2137133$-1.79AL|NL
52 Jordan Romano PHI 29223.931.2532115$-1.89AL|NL
53 Reid Detmers LAA 39223.761.2244142$-1.91AL|NL
54 Jeremiah Estrada SD 31213.261.1641131$-1.92AL|NL
55 Eric Lauer TOR 62444.351.3255210$-2.02AL|NL
56 Ryan Walker SF 29213.141.163392$-2.06AL|NL
57 Tommy Kahnle DET 30113.811.2830127$-2.25AL|NL
58 Shane Smith CWS 74454.431.3666300$-2.26AL|NL
59 Reed Garrett NYM 31323.391.3137151$-2.46AL|NL
60 Porter Hodge CHC 30224.061.3631156$-2.50AL|NL
61 Matt Brash SEA 30212.991.2137131$-2.55AL|NL
62 Yimi Garcia IL-15 TOR 31223.551.1835112$-2.72AL|NL
63 Stephen Kolek SD 67444.241.3552240$-2.76AL|NL
64 Sawyer Gipson-Long DET 56344.141.2648150$-2.81AL|NL
65 Alex Vesia LAD 31213.551.1740131$-2.88AL|NL
66 Randy Rodriguez SF 30213.401.2335122$-3.00AL|NL
67 Colton Gordon HOU 62334.291.2853180$-3.18AL|NL
68 Aaron Bummer ATL 29213.051.2832122$-3.26AL|NL
69 Abner Uribe MIL 30113.221.2337153$-3.33AL|NL
70 Lucas Erceg KAN 30223.571.2731123$-3.41AL|NL
71 Jon Gray IL-60 TEX 46334.051.2743140$-3.50AL|NL
72 Seth Halvorsen COL 30224.701.4527138$-3.53AL|NL
73 Gabe Speier SEA 29213.221.123490$-3.68AL|NL
74 Slade Cecconi CLE 57344.441.2651150$-3.68AL|NL
75 Garrett Cleavinger TB 30223.771.2336122$-3.71AL|NL
76 Andre Pallante STL 72444.111.4152270$-3.76AL|NL
77 Adrian Morejon SD 30213.291.193191$-3.91AL|NL
78 Garrett Whitlock BOS 30213.451.193391$-3.98AL|NL
79 Mark Leiter Jr. NYY 30223.581.1935111$-3.99AL|NL
80 Ryan Pressly CHC 29213.621.272793$-4.16AL|NL
81 Chris Martin TEX 27213.421.102751$-4.19AL|NL
82 Phil Maton STL 30213.661.2431122$-4.30AL|NL
83 Pierce Johnson ATL 30223.521.2736121$-4.57AL|NL
84 Noah Cameron KAN 57344.271.3449190$-4.88AL|NL
85 Brock Stewart MIN 29113.021.1638110$-5.12AL|NL
86 Tyler Holton DET 31223.691.172781$-5.13AL|NL
87 Ronny Henriquez MIA 31124.011.3230115$-5.16AL|NL
88 Seranthony Dominguez BAL 31223.751.2836141$-5.18AL|NL
89 Steven Okert HOU 28213.631.1633100$-5.25AL|NL
90 Tyler Rogers SF 33223.571.202561$-5.32AL|NL
91 Steven Matz STL 39223.701.2334100$-5.36AL|NL
92 Bryan Baker BAL 30223.861.2333111$-5.36AL|NL
93 Luke Jackson TEX 30224.241.4030144$-5.51AL|NL
94 Bennett Sousa HOU 27213.431.183090$-5.56AL|NL
95 Ryne Stanek NYM 30223.721.2833131$-5.59AL|NL
96 Gregory Soto BAL 29213.391.2533120$-5.58AL|NL
97 Mitch Spence OAK 64344.391.3551200$-5.61AL|NL
98 Drew Pomeranz CHC 26213.041.2127100$-5.59AL|NL
99 Cole Sands MIN 30223.841.233091$-5.76AL|NL
100 Daniel Coulombe MIN 27213.291.202880$-5.76AL|NL
101 Paul Sewald IL-15 CLE 30223.931.183490$-5.84AL|NL
102 Jared Koenig MIL 29223.681.2629101$-5.91AL|NL
103 Nick Mears MIL 29213.581.2433110$-5.89AL|NL
104 Michael Kopech LAD 29224.171.3133142$-5.93AL|NL
105 Brendon Little TOR 29213.401.3530141$-6.08AL|NL
106 Kyle Harrison BOS 47234.271.3149180$-6.13AL|NL
107 Fernando Cruz IL-15 NYY 19213.141.182880$-6.18AL|NL
108 JoJo Romero STL 29223.591.3028111$-6.28AL|NL
109 Ryan Gusto HOU 47334.411.3441170$-6.28AL|NL
110 Hunter Gaddis CLE 32224.061.2531111$-6.30AL|NL
111 Tim Herrin CLE 31223.731.3332141$-6.28AL|NL
112 Ryan Thompson ARI 30223.831.312592$-6.34AL|NL
113 Bowden Francis IL-15 TOR 45334.711.2941140$-6.42AL|NL
114 Anthony Bender MIA 30224.011.3429122$-6.49AL|NL
115 Kevin Ginkel ARI 27213.481.2529100$-6.49AL|NL
116 Yennier Cano BAL 26213.381.232690$-6.61AL|NL
117 Louie Varland MIN 29223.781.232980$-6.82AL|NL
118 Caleb Ferguson PIT 30213.511.3130120$-6.88AL|NL
119 Dennis Santana PIT 30113.821.2927113$-6.85AL|NL
120 Jonathan Loaisiga NYY 29223.651.222690$-6.87AL|NL
121 Caleb Thielbar CHC 27213.631.2629100$-6.90AL|NL
122 Colin Rea CHC 64344.701.3349180$-6.97AL|NL
123 Jack Dreyer LAD 29213.781.2730110$-7.10AL|NL
124 Erik Miller SF 28223.691.4131161$-7.21AL|NL
125 Jack Perkins OAK 36224.001.3135140$-7.25AL|NL
126 Justin Wilson BOS 28223.801.3231110$-7.54AL|NL
127 Jalen Beeks ARI 28213.741.3626111$-7.54AL|NL
128 Bryan King HOU 30113.621.2731121$-7.59AL|NL
129 Bryan Hudson MIL 26213.661.2927120$-7.59AL|NL
130 Greg Weissert BOS 29224.061.3328111$-7.64AL|NL
131 Andrew Kittredge BAL 27213.771.252580$-7.69AL|NL
132 Kyle Backhus ARI 29213.861.3727121$-7.76AL|NL
133 Rob Zastryzny MIL 26223.941.242680$-7.83AL|NL
134 Erik Sabrowski CLE 28223.781.3732150$-7.85AL|NL
135 Jose Butto NYM 29113.631.2629121$-7.85AL|NL
136 Ryan Brasier CHC 28113.381.172680$-7.90AL|NL
137 J.T. Ginn OAK 41234.221.3236140$-7.93AL|NL
138 Keegan Akin BAL 30113.701.2233100$-7.94AL|NL
139 Yariel Rodriguez TOR 27114.021.2829112$-7.95AL|NL
140 Hoby Milner TEX 29113.661.242681$-8.15AL|NL
141 John Schreiber KAN 29223.901.3228110$-8.19AL|NL
142 Blake Treinen IL-60 LAD 17213.521.191860$-8.45AL|NL
143 Kevin Kelly TB 27113.821.202461$-8.49AL|NL
144 Jose A. Ferrer WAS 30113.701.262591$-8.55AL|NL
145 Robert Stephenson IL-15 LAA 23113.741.172980$-8.60AL|NL
146 Brad Keller CHC 30224.041.3825121$-8.59AL|NL
147 Aaron Ashby MIL 28213.801.3928140$-8.69AL|NL
148 Nick Sandlin TOR 25214.081.3126120$-8.77AL|NL
149 Brandon Eisert CWS 29123.921.2728101$-8.75AL|NL
150 Mason Fluharty TOR 28224.101.3227110$-8.77AL|NL
151 Jake Latz TEX 41224.361.4142210$-8.83AL|NL
152 Tanner Banks PHI 29113.741.222880$-8.83AL|NL
153 Casey Legumina SEA 26224.011.3124100$-8.92AL|NL
154 Richard Lovelady NYM 25223.971.302380$-8.90AL|NL
155 Daysbel Hernandez IL-15 ATL 26223.881.4330150$-8.91AL|NL
156 Justin Slaten IL-60 BOS 24223.931.332490$-8.95AL|NL
157 Drey Jameson ARI 28223.961.3324100$-9.01AL|NL
158 Edwin Uceta TB 29124.221.2932121$-9.04AL|NL
159 Carson Seymour SF 33224.051.3627110$-9.16AL|NL
160 Brad Lord WAS 37224.451.3527121$-9.24AL|NL
161 Mason Montgomery TB 28113.991.3028111$-9.23AL|NL
162 Ian Hamilton NYY 26113.581.3130120$-9.23AL|NL
163 Anthony DeSclafani ARI 34224.341.312790$-9.33AL|NL
164 Eric Orze TB 29113.961.3228121$-9.37AL|NL
165 Logan Henderson MIL 23113.921.172670$-9.36AL|NL
166 Janson Junk MIA 50234.381.3535130$-9.40AL|NL
167 Ben Casparius LAD 36224.481.3533140$-9.40AL|NL
168 Jake Bird COL 29114.151.3828122$-9.41AL|NL
169 Enyel De Los Santos ATL 27113.831.2528100$-9.42AL|NL
170 Brennan Bernardino BOS 26213.981.3925110$-9.47AL|NL
171 Brock Burke LAA 29124.001.3228111$-9.46AL|NL
172 Matt Festa CLE 29224.361.3327110$-9.47AL|NL
173 Shinnosuke Ogasawara WAS 31224.221.3426120$-9.46AL|NL
174 Trent Thornton SEA 31124.201.2828101$-9.49AL|NL
175 Braxton Ashcraft PIT 34123.921.272990$-9.49AL|NL
176 Yuki Matsui SD 26113.791.2829120$-9.52AL|NL
177 John King STL 28213.721.351880$-9.58AL|NL
178 Brant Hurter DET 28113.751.232470$-9.60AL|NL
179 Antonio Santillan CIN 29124.471.3630132$-9.62AL|NL
180 Chase Lee DET 26113.731.252590$-9.70AL|NL
181 Carmen Mlodzinski PIT 30224.191.3524110$-9.76AL|NL
182 Scott Effross NYY 20213.971.271660$-9.76AL|NL
183 David Robertson FA 16113.221.182060$-9.86AL|NL
184 Hunter Harvey IL-60 KAN 17113.291.171850$-10.07AL|NL
185 Ryan Yarbrough IL-15 NYY 34224.681.3027100$-10.10AL|NL
186 Victor Vodnik COL 29224.461.4828141$-10.11AL|NL
187 Carlos Vargas SEA 29224.121.3923120$-10.15AL|NL
188 Angel Zerpa KAN 29113.761.302590$-10.16AL|NL
189 Jake Junis CLE 25113.831.232260$-10.20AL|NL
190 Dietrich Enns DET 28123.941.282690$-10.22AL|NL
191 Keider Montero DET 41234.571.3733150$-10.22AL|NL
192 Nick Burdi IL-15 BOS 21114.271.4023112$-10.23AL|NL
193 Lou Trivino LAD 25214.381.3623100$-10.24AL|NL
194 Shawn Armstrong TEX 28124.171.2829100$-10.27AL|NL
195 Nathan Wiles ATL 31224.421.322270$-10.30AL|NL
196 Liam Hendriks IL-15 BOS 23124.231.302481$-10.28AL|NL
197 Eduard Bazardo SEA 28114.001.2927110$-10.30AL|NL
198 Braydon Fisher TOR 27113.971.3430130$-10.30AL|NL
199 Josh Sborz IL-60 TEX 23113.811.292590$-10.31AL|NL
200 Brooks Raley IL-60 NYM 23113.721.282390$-10.36AL|NL
201 Mike Vasil CWS 37234.641.4128141$-10.44AL|NL
202 Kendall Graveman IL-15 ARI 26214.051.4322120$-10.43AL|NL
203 Jose Alvarado PHI 14113.071.191760$-10.41AL|NL
204 Juan Morillo ARI 29224.311.5327161$-10.45AL|NL
205 Chris Flexen CHC 29224.381.3723100$-10.52AL|NL
206 Brenan Hanifee DET 29113.751.282180$-10.52AL|NL
207 Craig Yoho MIL 22113.851.2924100$-10.55AL|NL
208 Manuel Rodriguez IL-15 TB 23113.711.272180$-10.56AL|NL
209 DL Hall MIL 27113.931.3528130$-10.61AL|NL
210 Joe Jimenez IL-60 ATL 17113.671.211960$-10.67AL|NL
211 Ryan Burr IL-60 TOR 21113.781.282280$-10.68AL|NL
212 Joey Cantillo CLE 26113.981.3528120$-10.70AL|NL
213 Taijuan Walker PHI 34224.651.3627120$-10.76AL|NL
214 Huascar Brazoban NYM 28113.961.3729140$-10.74AL|NL
215 Didier Fuentes ATL 34224.651.3627110$-10.76AL|NL
216 Connor Prielipp MIN 20113.681.272070$-10.78AL|NL
217 Sean Newcomb OAK 26113.821.3324110$-10.79AL|NL
218 Brandon Waddell NYM 26113.831.302290$-10.81AL|NL
219 Ryan Bergert IL-15 SD 47234.661.4037190$-10.85AL|NL
220 Wandy Peralta SD 25113.731.3322110$-10.91AL|NL
221 Kyle Leahy STL 30114.141.3623111$-10.95AL|NL
222 Jose Fermin LAA 25114.101.3427110$-10.98AL|NL
223 Grant Anderson MIL 25114.171.3126100$-10.99AL|NL
224 Mason Englert TB 25114.141.272370$-11.01AL|NL
225 Justin Topa MIN 25113.771.322180$-11.05AL|NL
226 Alex Lange IL-60 DET 19113.621.342190$-11.07AL|NL
227 John Curtiss ARI 24214.441.381980$-11.07AL|NL
228 Steven Wilson CWS 30124.801.4230162$-11.09AL|NL
229 Valente Bellozo MIA 38224.681.3829120$-11.09AL|NL
230 Steven Cruz KAN 28114.061.3627120$-11.14AL|NL
231 Jorge Alcala BOS 26114.281.3227110$-11.17AL|NL
232 Graham Ashcraft IL-15 CIN 24124.311.322081$-11.20AL|NL
233 Jordan Wicks CHC 24113.991.292180$-11.21AL|NL
234 Ian Seymour TB 25114.221.282380$-11.26AL|NL
235 Scott Barlow CIN 28124.231.3830130$-11.27AL|NL
236 Trevor Stephan IL-60 CLE 20113.991.282070$-11.33AL|NL
237 Ryan Zeferjahn LAA 31124.601.4132151$-11.31AL|NL
238 Riley O'Brien STL 25113.991.3926120$-11.37AL|NL
239 Taylor Rogers CIN 29124.381.3832130$-11.35AL|NL
240 Daniel Lynch KAN 34124.431.3727111$-11.35AL|NL
241 Kyle Hendricks LAA 67355.111.4147190$-11.50AL|NL
242 Bryan Hoeing SD 27114.161.292180$-11.53AL|NL
243 Nic Enright CLE 19114.011.281970$-11.52AL|NL
244 Tyler Kinley COL 31124.851.4732152$-11.58AL|NL
245 Chad Green TOR 24124.431.262270$-11.62AL|NL
246 Michael Kelly OAK 29124.211.3727120$-11.60AL|NL
247 Rafael Montero ATL 28114.351.4628141$-11.63AL|NL
248 Joe Rock TB 25114.121.312170$-11.63AL|NL
249 Jordan Hicks BOS 28114.101.4027120$-11.64AL|NL
250 Carlos Hernandez DET 24114.241.3223110$-11.64AL|NL
251 Andrew Nardi IL-60 MIA 12113.521.231450$-11.68AL|NL
252 Kaleb Ort HOU 31114.411.3831140$-11.67AL|NL
253 Bryce Jarvis ARI 38224.521.4730180$-11.71AL|NL
254 Kody Funderburk MIN 24114.051.3723100$-11.72AL|NL
255 Kevin Herget ATL 22114.201.271960$-11.72AL|NL
256 Brent Headrick NYY 18114.201.251860$-11.75AL|NL
257 Derek Law IL-15 WAS 23113.971.331980$-11.82AL|NL
258 Dylan Dodd ATL 24114.141.312070$-11.81AL|NL
259 Tristan Beck SF 24114.151.312080$-11.83AL|NL
260 Caden Dana LAA 43235.011.4137180$-11.84AL|NL
261 Luke Little CHC 14113.631.361780$-11.88AL|NL
262 Colin Selby BAL 16113.891.341880$-11.91AL|NL
263 Gregory Santos IL-60 SEA 13103.281.301250$-12.00AL|NL
264 David Morgan SD 28124.431.3526110$-11.99AL|NL
265 Lake Bachar MIA 28124.311.3927120$-11.99AL|NL
266 Brady Basso IL-60 OAK 14113.771.241340$-12.01AL|NL
267 Tayler Saucedo SEA 21113.971.3619100$-12.04AL|NL
268 Tyler Gilbert CWS 26124.421.322390$-12.04AL|NL
269 Dane Dunning TEX 24114.371.322280$-12.03AL|NL
270 Dylan Smith DET 23114.011.351980$-12.05AL|NL
271 Justin Sterner OAK 28124.551.3628120$-12.05AL|NL
272 Beau Brieske DET 25124.351.3423100$-12.05AL|NL
273 Trent Harris SF 18113.901.341770$-12.07AL|NL
274 Jonathan Brubaker NYY 30124.541.3427100$-12.08AL|NL
275 Cole Henry WAS 29124.781.4229151$-12.10AL|NL
276 Cole Sulser TB 22114.171.362190$-12.09AL|NL
277 Ryan Fernandez STL 19114.011.341880$-12.08AL|NL
278 Justin Bruihl TOR 22114.091.341980$-12.09AL|NL
279 Jacob Webb TEX 26124.421.3424100$-12.08AL|NL
280 Andrew Chafin IL-15 WAS 24124.171.4426130$-12.11AL|NL
281 Codi Heuer TEX 18113.991.331770$-12.13AL|NL
282 Trevor McDonald SF 16113.691.301350$-12.17AL|NL
283 Paul Gervase TB 26124.401.4329150$-12.15AL|NL
284 Jesus Tinoco IL-15 MIA 22114.091.372090$-12.19AL|NL
285 Davis Daniel ATL 20114.171.281650$-12.20AL|NL
286 Zack Kelly BOS 20114.131.372090$-12.20AL|NL
287 Collin Snider IL-15 SEA 20114.091.341880$-12.21AL|NL
288 Nick Hernandez HOU 22114.471.332290$-12.22AL|NL
289 Austin Warren NYM 21114.181.341990$-12.23AL|NL
290 Kolby Allard CLE 32124.331.3524100$-12.22AL|NL
291 Clayton Beeter NYY 12113.691.291350$-12.24AL|NL
292 Michel Otanez OAK 18114.141.4121100$-12.27AL|NL
293 Sean Hjelle SF 20114.071.331760$-12.26AL|NL
294 Nate Pearson CHC 24114.411.3724110$-12.24AL|NL
295 Geoff Hartlieb NYY 24114.151.362090$-12.26AL|NL
296 Yaramil Hiraldo BAL 14113.971.281450$-12.28AL|NL
297 Juan Burgos SEA 24114.161.3620100$-12.28AL|NL
298 Bradgley Rodriguez SD 22114.181.3821100$-12.27AL|NL
299 Michael Tonkin IL-60 MIN 19114.201.331870$-12.29AL|NL
300 Jhonathan Diaz SEA 21114.051.321670$-12.31AL|NL