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 28212.911.05411015$15.97AL|NL
2 Josh Hader HOU 29223.151.06421115$15.62AL|NL
3 Emmanuel Clase CLE 30212.731.0829614$13.51AL|NL
4 Andres Munoz SEA 28212.631.09371113$13.41AL|NL
5 Ryan Helsley STL 29222.971.15351114$12.90AL|NL
6 Tanner Scott LAD 29213.061.19351214$12.25AL|NL
7 Devin Williams NYY 28212.961.15381313$12.15AL|NL
8 Mason Miller OAK 29112.891.04421113$12.09AL|NL
9 Felix Bautista BAL 27212.791.11391212$11.85AL|NL
10 Jeff Hoffman TOR 29213.231.12361013$11.63AL|NL
11 Jhoan Duran MIN 29222.781.14341011$10.03AL|NL
12 Aroldis Chapman BOS 28213.231.24411512$9.93AL|NL
13 Robert Suarez SD 29223.621.1829913$8.92AL|NL
14 Peter Fairbanks TB 28223.481.22291113$8.76AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Camilo Doval SF 28223.461.27311313$8.60AL|NL
16 Kris Bubic KAN 74443.671.2375230$8.28AL|NL
17 Shelby Miller ARI 28223.941.25281014$8.28AL|NL
18 David Bednar PIT 28223.721.22311012$7.39AL|NL
19 Kenley Jansen LAA 27224.091.23301013$7.32AL|NL
20 Drew Rasmussen TB 61433.551.1456150$7.18AL|NL
21 Grant Holmes ATL 78544.141.3081290$6.47AL|NL
22 Will Vest DET 28213.301.1928910$6.05AL|NL
23 Robert Garcia TEX 28223.421.21311010$6.02AL|NL
24 Clay Holmes NYM 68543.761.3062260$5.78AL|NL
25 Carlos Estevez KAN 28223.851.24271011$5.15AL|NL
26 Emilio Pagan CIN 28224.211.22311011$5.11AL|NL
27 Kyle Finnegan WAS 28123.991.31261014$5.03AL|NL
28 Matthew Strahm PHI 29223.341.073487$4.99AL|NL
29 Daniel Palencia CHC 28213.821.31321310$4.18AL|NL
30 Trevor Megill MIL 28113.471.22341110$4.08AL|NL
31 Raisel Iglesias ATL 29223.421.123177$3.78AL|NL
32 Cade Smith CLE 31212.841.0942112$2.15AL|NL
33 Matthew Liberatore STL 68444.091.2658190$2.04AL|NL
34 Mike Soroka WAS 73464.431.2972290$1.35AL|NL
35 Ronny Henriquez MIA 29124.001.33291110$0.87AL|NL
36 Orion Kerkering PHI 28213.271.2030105$0.84AL|NL
37 Hayden Birdsong SF 63434.281.3364280$0.25AL|NL
38 Kirby Yates LAD 27313.351.1934122$0.17AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Dylan Lee ATL 28213.131.123283$0.12AL|NL
40 Ryne Nelson ARI 70444.391.2856200$-0.58AL|NL
41 Griffin Jax MIN 29223.071.083781$-0.56AL|NL
42 Quinn Priester MIL 57434.061.3044200$-1.00AL|NL
43 Eric Lauer TOR 61444.371.3257220$-1.04AL|NL
44 Luke Weaver NYY 29223.821.173194$-1.05AL|NL
45 Jason Adam SD 30213.151.1134101$-1.41AL|NL
46 Bryan Abreu HOU 30213.161.1939131$-1.54AL|NL
47 Ryan Walker SF 27213.151.133082$-1.59AL|NL
48 Landen Roupp SF 65334.061.3560270$-1.88AL|NL
49 Lucas Erceg KAN 28223.471.2130103$-1.95AL|NL
50 Jeremiah Estrada SD 29223.361.1939121$-2.16AL|NL
51 Andre Pallante STL 71444.101.3851270$-2.25AL|NL
52 Alex Vesia LAD 26213.451.1834112$-2.25AL|NL
53 Shane Smith CWS 70344.341.3262270$-2.57AL|NL
54 Noah Cameron KAN 54334.111.2745170$-2.67AL|NL
55 Randy Rodriguez SF 28213.451.2232112$-2.79AL|NL
56 Matt Brash SEA 28213.111.2233121$-2.91AL|NL
57 Porter Hodge CHC 27223.781.3229134$-2.91AL|NL
58 Reid Detmers LAA 36224.011.2843142$-2.93AL|NL
59 Nick Martinez CIN 54334.251.2544130$-3.08AL|NL
60 Garrett Cleavinger TB 28223.741.2334122$-3.27AL|NL
61 Slade Cecconi CLE 62344.581.2554160$-3.24AL|NL
62 Luis Ortiz CLE 60344.251.3455240$-3.33AL|NL
63 Colton Gordon HOU 57334.391.2850170$-3.45AL|NL
64 Seth Halvorsen COL 28124.431.4026118$-3.56AL|NL
65 Tommy Kahnle DET 28113.461.2227114$-3.59AL|NL
66 Jordan Romano PHI 27223.931.2630103$-3.60AL|NL
67 Grant Taylor CWS 28004.401.3727129$-4.11AL|NL
68 Adrian Morejon SD 28213.461.202991$-4.17AL|NL
69 Abner Uribe MIL 28113.361.3034153$-4.18AL|NL
70 Tyler Rogers SF 31223.451.172361$-4.48AL|NL
71 Garrett Whitlock BOS 28213.651.203081$-4.47AL|NL
72 Ben Brown CHC 38223.911.2542140$-4.51AL|NL
73 Ryan Pressly CHC 28213.651.262692$-4.62AL|NL
74 Hunter Gaddis CLE 30213.781.202991$-4.82AL|NL
75 Brandon Walter HOU 41223.891.2437110$-4.98AL|NL
76 Pierce Johnson ATL 27223.661.2933111$-5.00AL|NL
77 Bennett Sousa HOU 28213.511.203090$-5.24AL|NL
78 Daniel Coulombe MIN 25213.381.162770$-5.31AL|NL
79 Seranthony Dominguez BAL 29223.851.2833131$-5.29AL|NL
80 Cole Sands MIN 28213.821.212881$-5.30AL|NL
81 Reed Garrett NYM 28223.681.3434141$-5.37AL|NL
82 Kevin Ginkel ARI 26213.631.252891$-5.37AL|NL
83 Tyler Holton DET 28213.481.132470$-5.38AL|NL
84 Tim Herrin CLE 28213.621.2829131$-5.39AL|NL
85 Aaron Bummer ATL 26213.481.3129111$-5.46AL|NL
86 Bryan Baker BAL 28213.931.2531111$-5.51AL|NL
87 Daysbel Hernandez ATL 27223.911.4630173$-5.56AL|NL
88 Chris Martin TEX 25113.271.092641$-5.68AL|NL
89 Sawyer Gipson-Long IL-15 DET 45234.211.2439130$-5.76AL|NL
90 Kyle Harrison BOS 42224.201.2944160$-5.74AL|NL
91 Mitch Spence OAK 61344.541.3348180$-5.76AL|NL
92 Steven Matz STL 37223.911.2433100$-5.82AL|NL
93 Kevin Kelly TB 25213.711.172261$-5.80AL|NL
94 Colin Rea CHC 67344.661.3252190$-5.89AL|NL
95 Drew Pomeranz CHC 26213.331.2527100$-5.95AL|NL
96 Jared Koenig MIL 27213.661.2826101$-6.00AL|NL
97 Chad Patrick MIL 46234.251.2741140$-6.10AL|NL
98 Jon Gray IL-60 TEX 47234.251.2842150$-6.12AL|NL
99 Antonio Santillan CIN 28224.281.3230122$-6.14AL|NL
100 Gregory Soto BAL 28223.661.2932120$-6.22AL|NL
101 Phil Maton STL 28113.701.2429112$-6.26AL|NL
102 Luke Jackson TEX 28224.201.3429132$-6.31AL|NL
103 Bowden Francis IL-15 TOR 40334.711.2836120$-6.40AL|NL
104 JoJo Romero STL 28223.751.2925101$-6.43AL|NL
105 Gabe Speier SEA 28113.461.163390$-6.42AL|NL
106 Mark Leiter Jr. NYY 24223.771.243090$-6.47AL|NL
107 John Schreiber KAN 27223.801.3127111$-6.47AL|NL
108 Yennier Cano BAL 25213.451.242580$-6.52AL|NL
109 Calvin Faucher MIA 28114.101.4029134$-6.69AL|NL
110 Anthony Bender MIA 28223.951.3027111$-6.70AL|NL
111 Ryne Stanek NYM 27214.021.3229121$-6.77AL|NL
112 Dennis Santana PIT 28114.011.2625103$-6.74AL|NL
113 Brad Keller CHC 28223.991.3624112$-6.80AL|NL
114 Louie Varland MIN 27223.931.232880$-6.91AL|NL
115 Braxton Ashcraft PIT 33213.921.272990$-6.99AL|NL
116 Yimi Garcia IL-15 TOR 24113.681.152781$-7.05AL|NL
117 Brock Stewart MIN 27113.491.2234110$-7.04AL|NL
118 Hoby Milner TEX 27113.591.182571$-7.19AL|NL
119 Yariel Rodriguez TOR 28114.071.2630122$-7.20AL|NL
120 Caleb Thielbar CHC 24213.821.252690$-7.29AL|NL
121 Jack Dreyer LAD 25213.821.242590$-7.31AL|NL
122 Eric Orze TB 27214.091.3327121$-7.34AL|NL
123 Andrew Kittredge BAL 27223.881.252580$-7.46AL|NL
124 Erik Sabrowski CLE 27213.751.3932150$-7.47AL|NL
125 Brant Hurter DET 24213.611.232170$-7.46AL|NL
126 Jalen Beeks ARI 27213.961.3324101$-7.51AL|NL
127 Jonathan Loaisiga NYY 28213.751.262380$-7.53AL|NL
128 Brad Lord WAS 36224.221.3430131$-7.52AL|NL
129 Braydon Fisher TOR 27213.941.3431130$-7.56AL|NL
130 Kyle Backhus ARI 27223.931.3826111$-7.63AL|NL
131 Aaron Ashby MIL 26213.701.3427120$-7.65AL|NL
132 Ben Casparius LAD 28214.371.3128111$-7.66AL|NL
133 Bryan Hudson MIL 24213.661.3124110$-7.80AL|NL
134 Edwin Uceta TB 27113.961.2430111$-7.86AL|NL
135 Justin Slaten IL-60 BOS 23223.881.252380$-7.92AL|NL
136 Joe Boyle TB 38234.301.4344240$-8.01AL|NL
137 Greg Weissert BOS 27213.961.3126100$-8.09AL|NL
138 Hector Neris HOU 24224.101.3027100$-8.15AL|NL
139 Craig Yoho MIL 23213.821.3325110$-8.17AL|NL
140 Steven Cruz KAN 26213.931.3326110$-8.22AL|NL
141 Paul Sewald CLE 27114.021.173180$-8.24AL|NL
142 Nick Mears MIL 27113.751.2230100$-8.27AL|NL
143 Nick Sandlin TOR 25224.071.3227120$-8.28AL|NL
144 J.T. Ginn OAK 38224.331.3334130$-8.27AL|NL
145 Cam Schlittler NYY 23334.501.372090$-8.44AL|NL
146 Ryan Yarbrough IL-15 NYY 41224.441.2932120$-8.47AL|NL
147 Kyle Leahy STL 27214.211.3422101$-8.50AL|NL
148 Chad Green TOR 23214.231.222170$-8.67AL|NL
149 Bryan King HOU 27113.641.2628100$-8.73AL|NL
150 Jose A. Ferrer WAS 28113.761.272381$-8.76AL|NL
151 Davis Daniel ATL 31214.281.312790$-8.77AL|NL
152 Ryan Brasier CHC 25113.621.172370$-8.74AL|NL
153 Keegan Akin IL-15 BAL 23113.681.202680$-8.81AL|NL
154 Jake Latz TEX 40224.331.4239210$-8.89AL|NL
155 Brennan Bernardino BOS 25213.961.3624100$-8.88AL|NL
156 Robert Stephenson IL-15 LAA 22113.871.162670$-8.92AL|NL
157 Matt Festa CLE 26214.271.3125100$-8.95AL|NL
158 Graham Ashcraft CIN 27224.351.372391$-8.97AL|NL
159 Brandon Eisert CWS 27114.041.292791$-9.02AL|NL
160 Ian Hamilton NYY 26113.611.2928110$-9.00AL|NL
161 Tanner Banks PHI 27113.841.212680$-9.01AL|NL
162 Steven Okert HOU 25114.021.212990$-9.03AL|NL
163 Fernando Cruz IL-15 NYY 18113.551.212680$-9.03AL|NL
164 Brock Burke LAA 27214.231.3526100$-9.12AL|NL
165 Ryan Zeferjahn LAA 27224.421.3730130$-9.13AL|NL
166 Ryan Gusto HOU 43224.571.3638160$-9.18AL|NL
167 Liam Hendriks IL-15 BOS 21114.091.222371$-9.23AL|NL
168 Huascar Brazoban NYM 27113.951.3427131$-9.31AL|NL
169 Yuki Matsui SD 23113.711.2727100$-9.32AL|NL
170 Casey Legumina SEA 26214.231.3323100$-9.37AL|NL
171 Anthony DeSclafani ARI 34224.441.322790$-9.43AL|NL
172 Brendon Little TOR 26113.481.3527120$-9.45AL|NL
173 Mason Montgomery TB 26114.141.3328101$-9.47AL|NL
174 Eduard Bazardo SEA 27113.911.2426100$-9.47AL|NL
175 Jordan Wicks CHC 28224.251.3524100$-9.52AL|NL
176 Blake Treinen IL-60 LAD 18113.391.182050$-9.53AL|NL
177 Michael Kelly OAK 27214.241.3825120$-9.60AL|NL
178 Ryan Burr TOR 22113.811.252580$-9.70AL|NL
179 Logan Henderson MIL 20114.061.132250$-9.79AL|NL
180 Anthony Banda LAD 27214.341.3926120$-9.78AL|NL
181 Janson Junk MIA 43234.531.3532110$-9.81AL|NL
182 Justin Wilson BOS 26123.921.3229100$-9.83AL|NL
183 Jose Alvarado PHI 18113.341.262180$-9.83AL|NL
184 Chase Lee DET 25113.711.292490$-9.89AL|NL
185 Kyle Hendricks LAA 64355.031.3543180$-9.87AL|NL
186 Caleb Ferguson PIT 26113.781.3327110$-9.92AL|NL
187 Ryan Bergert IL-15 SD 49234.651.3840190$-9.96AL|NL
188 Manuel Rodriguez IL-15 TB 21113.541.252070$-10.03AL|NL
189 Brooks Raley IL-60 NYM 23113.771.292490$-10.08AL|NL
190 Jose Butto IL-15 NYM 24113.751.2823100$-10.07AL|NL
191 Trent Thornton SEA 24114.001.232370$-10.14AL|NL
192 Shawn Armstrong TEX 26114.081.272690$-10.18AL|NL
193 Chris Flexen CHC 38224.501.3729130$-10.17AL|NL
194 David Robertson FA 15113.351.201860$-10.21AL|NL
195 Michael Kopech IL-15 LAD 21113.981.3026110$-10.28AL|NL
196 Hunter Harvey IL-60 KAN 16113.491.171750$-10.28AL|NL
197 Jake Junis CLE 23113.921.212050$-10.32AL|NL
198 Joe Rock TB 24224.301.341870$-10.33AL|NL
199 Stephen Kolek SD 34224.431.3725110$-10.34AL|NL
200 Jake Bird COL 28114.201.4028121$-10.38AL|NL
201 Joe Jimenez IL-60 ATL 16113.651.181850$-10.40AL|NL
202 Steven Wilson CWS 28124.711.3928162$-10.41AL|NL
203 Enyel De Los Santos ATL 24114.111.282590$-10.50AL|NL
204 Taylor Rogers CIN 27124.161.3228110$-10.54AL|NL
205 Scott Barlow CIN 26114.101.3528120$-10.68AL|NL
206 Taijuan Walker PHI 36224.651.3728130$-10.67AL|NL
207 Richard Lovelady NYM 26124.001.3124100$-10.70AL|NL
208 Carmen Mlodzinski PIT 28224.471.4023110$-10.72AL|NL
209 DL Hall MIL 25114.001.3526120$-10.75AL|NL
210 Nick Burdi IL-15 BOS 19114.121.3821101$-10.77AL|NL
211 Angel Zerpa KAN 27113.891.342390$-10.89AL|NL
212 Trevor Stephan IL-60 CLE 21113.991.302280$-10.92AL|NL
213 Kade Strowd BAL 19214.331.441890$-10.91AL|NL
214 Adrian Houser CWS 70354.851.4448260$-10.95AL|NL
215 Ian Seymour TB 22114.161.252170$-10.99AL|NL
216 Geoff Hartlieb NYY 22204.501.411990$-11.06AL|NL
217 Brenan Hanifee DET 26113.851.322080$-11.08AL|NL
218 Spencer Bivens SF 26114.181.341991$-11.07AL|NL
219 Josh Sborz IL-60 TEX 17113.931.271970$-11.14AL|NL
220 Tim Hill NYY 27214.191.391580$-11.16AL|NL
221 Jorge Alcala BOS 24114.321.2924100$-11.18AL|NL
222 Max Lazar PHI 28114.311.272390$-11.18AL|NL
223 Victor Vodnik COL 26224.491.4925130$-11.18AL|NL
224 Grant Anderson MIL 24114.261.3225100$-11.17AL|NL
225 Andrew Chafin WAS 25114.011.4328130$-11.20AL|NL
226 Justin Topa MIN 23113.921.301970$-11.24AL|NL
227 Clayton Beeter NYY 17113.841.332080$-11.23AL|NL
228 Scott Blewett BAL 22214.621.391880$-11.28AL|NL
229 Caden Dana LAA 37234.971.3832150$-11.27AL|NL
230 Cole Henry WAS 26124.561.3926131$-11.31AL|NL
231 Bryan Hoeing SD 25114.121.282080$-11.30AL|NL
232 Carson Seymour SF 29124.001.3724110$-11.33AL|NL
233 Jesus Tinoco IL-15 MIA 20114.001.291980$-11.34AL|NL
234 Didier Fuentes ATL 46004.331.3142170$-11.33AL|NL
235 Tristan Beck SF 25114.141.302180$-11.38AL|NL
236 Jonathan Brubaker NYY 28124.411.3025100$-11.42AL|NL
237 Jordan Hicks BOS 26124.011.3824110$-11.39AL|NL
238 Alex Lange IL-60 DET 18113.771.4021100$-11.43AL|NL
239 Ryan Thompson IL-15 ARI 19113.831.281650$-11.48AL|NL
240 Nate Pearson CHC 22114.251.332390$-11.50AL|NL
241 Erik Miller IL-15 SF 18113.671.4120110$-11.50AL|NL
242 Jacob Webb TEX 24124.281.3223110$-11.52AL|NL
243 Riley O'Brien STL 24114.011.4024120$-11.52AL|NL
244 Wandy Peralta SD 21113.781.331790$-11.56AL|NL
245 Lake Bachar MIA 27114.501.4427131$-11.59AL|NL
246 Mason Englert TB 24114.301.292170$-11.61AL|NL
247 Beau Brieske DET 22114.121.322090$-11.64AL|NL
248 Luis Garcia LAD 23114.101.332080$-11.70AL|NL
249 Kody Funderburk MIN 22114.011.372190$-11.68AL|NL
250 Colin Selby BAL 15113.871.321770$-11.70AL|NL
251 Jesse Chavez ATL 20114.081.331970$-11.78AL|NL
252 Andre Granillo STL 23124.361.3524110$-11.75AL|NL
253 Rob Zastryzny IL-15 MIL 15113.951.261550$-11.79AL|NL
254 Brent Suter CIN 28114.221.322180$-11.80AL|NL
255 Nic Enright CLE 18114.131.281770$-11.81AL|NL
256 Andrew Nardi IL-60 MIA 11103.841.241440$-11.86AL|NL
257 Dietrich Enns DET 18114.091.281660$-11.91AL|NL
258 Kaleb Ort HOU 26114.501.3526110$-11.89AL|NL
259 Cole Sulser TB 20114.171.331980$-11.93AL|NL
260 Tyler Kinley COL 27125.061.4728142$-11.93AL|NL
261 Sean Newcomb OAK 26124.141.4225130$-11.91AL|NL
262 Brandon Young BAL 18114.141.301760$-11.96AL|NL
263 Zach Agnos COL 27125.121.352192$-11.97AL|NL
264 Jonathan Pintaro NYM 14113.801.271350$-12.00AL|NL
265 Easton McGee MIL 20114.181.271650$-11.98AL|NL
266 Dane Dunning TEX 25114.371.352390$-12.02AL|NL
267 Justin Sterner OAK 26124.581.3526110$-12.06AL|NL
268 John King STL 26123.841.361670$-12.07AL|NL
269 Scott Effross NYY 19114.071.311660$-12.08AL|NL
270 Ryan Fernandez STL 18114.021.351770$-12.11AL|NL
271 Ryan Borucki IL-15 PIT 20114.231.341980$-12.11AL|NL
272 Brent Headrick NYY 15104.221.261550$-12.14AL|NL
273 Michael Tonkin IL-60 MIN 17114.261.311770$-12.19AL|NL
274 Tyler Gilbert CWS 24114.441.342280$-12.19AL|NL
275 Carlos Vargas SEA 27124.101.3921100$-12.20AL|NL
276 Genesis Cabrera PIT 23114.271.3721100$-12.22AL|NL
277 Nick Hernandez HOU 19114.461.332080$-12.23AL|NL
278 Isaac Mattson PIT 27114.431.4127140$-12.22AL|NL
279 Tayler Saucedo SEA 20113.981.371790$-12.22AL|NL
280 Evan Sisk KAN 18113.911.391790$-12.20AL|NL
281 Rafael Montero ATL 25114.381.4125120$-12.28AL|NL
282 Travis Adams MIN 29124.421.332290$-12.26AL|NL
283 Justin Bruihl TOR 19114.111.351770$-12.27AL|NL
284 Daniel Lynch IL-15 KAN 25114.291.352090$-12.32AL|NL
285 Chris Devenski NYM 25114.571.322280$-12.33AL|NL
286 Paxton Schultz IL-15 TOR 18114.311.341870$-12.33AL|NL
287 Allan Winans NYY 20114.391.271660$-12.34AL|NL
288 Mason Fluharty TOR 16114.151.351660$-12.41AL|NL
289 Carlos Hernandez DET 23124.441.3722100$-12.40AL|NL
290 Shinnosuke Ogasawara WAS 28114.501.332290$-12.42AL|NL
291 Kevin Herget ATL 18114.271.291550$-12.41AL|NL
292 Robinson Pina TOR 23124.401.331970$-12.45AL|NL
293 Brady Basso IL-60 OAK 13114.121.251240$-12.45AL|NL
294 Austin Warren NYM 20114.241.361880$-12.43AL|NL
295 Ethan Roberts CHC 20114.381.351980$-12.44AL|NL
296 Zak Kent CLE 16114.011.391670$-12.46AL|NL
297 Craig Kimbrel TEX 11114.051.301350$-12.46AL|NL
298 Parker Messick CLE 17114.361.311670$-12.49AL|NL
299 Tyler Ferguson OAK 19114.371.3920100$-12.50AL|NL
300 Samuel Aldegheri LAA 30224.981.4726140$-12.49AL|NL