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 31222.831.10441217$16.99AL|NL
2 Josh Hader HOU 33223.071.06471216$16.61AL|NL
3 Mason Miller OAK 31222.671.03451114$15.36AL|NL
4 Emmanuel Clase CLE 33222.731.0932715$13.99AL|NL
5 Andres Munoz SEA 31222.671.10401214$13.84AL|NL
6 Tanner Scott LAD 31223.441.23361316$11.78AL|NL
7 Ryan Helsley STL 31223.351.19361215$11.47AL|NL
8 Felix Bautista BAL 29223.111.14411313$11.12AL|NL
9 Kris Bubic KAN 79543.551.2779260$10.47AL|NL
10 Jeff Hoffman TOR 31223.481.13391113$10.26AL|NL
11 Drew Rasmussen TB 66533.521.1762170$9.84AL|NL
12 Jhoan Duran MIN 31222.831.19361112$9.84AL|NL
13 Aroldis Chapman BOS 30223.321.27441713$9.76AL|NL
14 Devin Williams NYY 31223.351.19391412$8.93AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Camilo Doval SF 30223.321.30331414$8.81AL|NL
16 David Bednar PIT 30223.381.23341113$8.58AL|NL
17 Shelby Miller ARI 30224.021.27311115$8.08AL|NL
18 Robert Suarez SD 31223.991.23311114$7.63AL|NL
19 Kyle Finnegan WAS 30224.221.33281116$7.48AL|NL
20 Peter Fairbanks TB 29223.701.31311214$7.43AL|NL
21 Kenley Jansen LAA 29224.041.28311114$6.92AL|NL
22 Grant Holmes ATL 83544.021.3386310$6.65AL|NL
23 Clay Holmes NYM 75533.621.3367280$6.42AL|NL
24 Trevor Megill MIL 31223.701.26371211$5.95AL|NL
25 Matthew Liberatore STL 73533.891.2963230$5.20AL|NL
26 Emilio Pagan CIN 30224.321.27331112$4.64AL|NL
27 Raisel Iglesias ATL 32223.501.163488$4.27AL|NL
28 Carlos Estevez KAN 30224.151.30291112$4.16AL|NL
29 Robert Garcia TEX 30223.521.2332119$3.96AL|NL
30 Grant Taylor CWS 30223.581.2331119$3.66AL|NL
31 Daniel Palencia CHC 30223.681.3034149$3.09AL|NL
32 Will Vest DET 30223.551.2330108$2.60AL|NL
33 Mike Soroka WAS 74444.221.2871280$2.48AL|NL
34 Cade Smith CLE 34222.871.1244122$2.25AL|NL
35 Orion Kerkering PHI 29223.491.2131107$2.03AL|NL
36 Calvin Faucher MIA 31223.861.42311410$1.86AL|NL
37 Matthew Strahm PHI 31223.381.103684$1.47AL|NL
38 Ryne Nelson ARI 72444.071.2959200$1.37AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Griffin Jax MIN 32222.811.094091$0.85AL|NL
40 Tommy Kahnle DET 30223.751.2730127$0.66AL|NL
41 Chad Patrick MIL 63434.251.2757200$0.55AL|NL
42 Luis Ortiz CLE 83454.331.3576330$0.29AL|NL
43 Luke Weaver NYY 31223.671.193395$0.26AL|NL
44 Landen Roupp SF 68444.001.3762280$0.22AL|NL
45 Jason Adam SD 32223.251.0936112$0.08AL|NL
46 Bryan Abreu HOU 35223.081.2045151$-0.06AL|NL
47 Quinn Priester MIL 68444.251.2954240$-0.40AL|NL
48 Porter Hodge CHC 30223.821.3032146$-0.54AL|NL
49 Ben Brown CHC 42323.681.2446150$-0.65AL|NL
50 Nick Martinez CIN 63434.251.2951160$-0.79AL|NL
51 Dylan Lee ATL 31223.541.163593$-0.76AL|NL
52 Ryan Walker SF 29222.871.173292$-0.86AL|NL
53 Shane Smith CWS 74444.391.3465280$-1.07AL|NL
54 Abner Uribe MIL 30223.251.3037163$-1.36AL|NL
55 Reid Detmers LAA 39223.691.2645142$-1.43AL|NL
56 Stephen Kolek SD 67444.071.3651220$-1.53AL|NL
57 Lucas Erceg KAN 30223.181.3032123$-1.92AL|NL
58 Kirby Yates LAD 29223.841.2137133$-1.91AL|NL
59 Sawyer Gipson-Long DET 56334.161.2549150$-1.90AL|NL
60 Jordan Romano PHI 29224.041.2831115$-2.02AL|NL
61 Seth Halvorsen COL 30224.421.4328138$-2.06AL|NL
62 Alex Vesia LAD 31223.601.1640131$-2.17AL|NL
63 Jeremiah Estrada SD 31223.541.1941131$-2.21AL|NL
64 Ronny Henriquez MIA 31224.061.2930115$-2.32AL|NL
65 Yimi Garcia IL-15 TOR 31223.641.1935102$-2.35AL|NL
66 Slade Cecconi CLE 57334.301.2651150$-2.47AL|NL
67 Andre Pallante STL 72444.041.4051270$-2.50AL|NL
68 Brandon Walter HOU 47334.021.2642140$-2.65AL|NL
69 Garrett Whitlock BOS 30223.221.203281$-2.91AL|NL
70 Matt Brash SEA 30223.451.2336131$-3.23AL|NL
71 Randy Rodriguez SF 30223.581.2734132$-3.29AL|NL
72 Mitch Spence OAK 64444.421.3651200$-3.33AL|NL
73 Aaron Bummer ATL 29223.251.3131122$-3.41AL|NL
74 Noah Cameron KAN 57334.091.3550190$-3.48AL|NL
75 Gabe Speier SEA 29223.251.173390$-3.63AL|NL
76 Colton Gordon HOU 62344.481.2954180$-3.67AL|NL
77 Ryan Pressly CHC 29223.661.282793$-3.68AL|NL
78 Phil Maton STL 30223.581.2731112$-3.73AL|NL
79 Garrett Cleavinger TB 30223.881.2736132$-3.75AL|NL
80 Mark Leiter Jr. NYY 30223.751.2035111$-3.81AL|NL
81 Kyle Harrison BOS 47334.291.3248180$-3.85AL|NL
82 Brock Stewart MIN 29223.281.2437120$-3.85AL|NL
83 Tyler Rogers SF 33223.461.182561$-4.04AL|NL
84 Tyler Holton DET 31223.601.162681$-4.22AL|NL
85 Dennis Santana PIT 30223.851.3027113$-4.33AL|NL
86 Pierce Johnson ATL 30223.521.3035131$-4.32AL|NL
87 Chris Martin TEX 27113.061.072841$-4.33AL|NL
88 Adrian Morejon SD 30223.551.2330101$-4.36AL|NL
89 Luke Jackson TEX 30224.021.4029144$-4.56AL|NL
90 Reed Garrett NYM 31223.571.3537151$-4.67AL|NL
91 Anthony Bender MIA 30223.721.3029112$-4.71AL|NL
92 Bryan King HOU 30223.581.2731111$-4.73AL|NL
93 Tim Herrin CLE 31223.701.2632131$-4.73AL|NL
94 Cole Sands MIN 30223.551.2730101$-4.80AL|NL
95 Eric Lauer TOR 62334.571.3457220$-4.82AL|NL
96 Bryan Baker BAL 30223.921.2734121$-5.14AL|NL
97 Steven Okert HOU 28223.821.1833100$-5.18AL|NL
98 Paul Sewald IL-15 CLE 30223.781.2033100$-5.17AL|NL
99 Hoby Milner TEX 29223.631.242681$-5.32AL|NL
100 Ryan Thompson ARI 30223.851.272492$-5.44AL|NL
101 Mason Montgomery TB 28223.681.2930111$-5.42AL|NL
102 Seranthony Dominguez BAL 31224.021.2935141$-5.45AL|NL
103 Michael Kopech LAD 29224.221.3133142$-5.46AL|NL
104 Ryan Gusto HOU 47334.481.3242170$-5.48AL|NL
105 Nick Mears MIL 29223.561.2833120$-5.54AL|NL
106 Kyle Backhus ARI 29223.461.3428121$-5.67AL|NL
107 Ryan Brasier CHC 28223.641.182680$-5.78AL|NL
108 Keegan Akin BAL 30223.851.2332100$-5.82AL|NL
109 Gregory Soto BAL 29223.631.2832120$-5.85AL|NL
110 Hunter Gaddis CLE 32224.281.2231101$-5.92AL|NL
111 Edwin Uceta TB 29224.081.2832121$-5.95AL|NL
112 Brendon Little TOR 29223.531.3830141$-5.96AL|NL
113 Colin Rea CHC 64344.591.3349180$-5.98AL|NL
114 Trent Thornton SEA 31224.021.2629101$-6.00AL|NL
115 Jose A. Ferrer WAS 30223.781.272591$-6.11AL|NL
116 Brandon Eisert CWS 29223.971.282991$-6.12AL|NL
117 Jared Koenig MIL 29223.801.3128111$-6.17AL|NL
118 Brant Hurter DET 28223.681.182470$-6.17AL|NL
119 Jake Bird COL 29223.911.3828122$-6.18AL|NL
120 Jose Butto NYM 29223.941.3129131$-6.37AL|NL
121 Jon Gray IL-60 TEX 46234.181.3040150$-6.38AL|NL
122 Steven Matz STL 39224.021.2834110$-6.39AL|NL
123 JoJo Romero STL 29223.871.3127111$-6.49AL|NL
124 Shawn Armstrong TEX 28223.641.2929100$-6.46AL|NL
125 Greg Weissert BOS 29223.801.3428111$-6.49AL|NL
126 Janson Junk MIA 50334.411.3436130$-6.55AL|NL
127 Jack Perkins OAK 36223.941.3336150$-6.55AL|NL
128 Jack Dreyer LAD 29223.661.3130110$-6.53AL|NL
129 Ryne Stanek NYM 30224.181.3333141$-6.59AL|NL
130 Erik Miller SF 28223.751.3930161$-6.59AL|NL
131 Eduard Bazardo SEA 28223.791.2527100$-6.70AL|NL
132 Braxton Ashcraft PIT 34223.871.292990$-6.88AL|NL
133 Antonio Santillan CIN 29224.321.3830132$-6.88AL|NL
134 Caleb Ferguson PIT 30223.751.3330120$-6.95AL|NL
135 Justin Wilson BOS 28223.681.3630110$-7.12AL|NL
136 Louie Varland MIN 29223.971.282990$-7.12AL|NL
137 John Schreiber KAN 29223.801.3128110$-7.17AL|NL
138 Ryan Zeferjahn LAA 31224.191.3934151$-7.17AL|NL
139 Eric Orze TB 29224.281.3129121$-7.19AL|NL
140 J.T. Ginn OAK 41224.101.3436140$-7.24AL|NL
141 Brock Burke LAA 29224.221.3127101$-7.34AL|NL
142 Mason Fluharty TOR 28223.821.3228110$-7.34AL|NL
143 Tanner Banks PHI 29224.041.282890$-7.43AL|NL
144 Brad Lord WAS 37224.141.3529131$-7.47AL|NL
145 Daniel Coulombe MIN 27113.511.192880$-7.52AL|NL
146 Yariel Rodriguez TOR 27113.881.3329122$-7.59AL|NL
147 Kevin Kelly TB 27113.661.192361$-7.60AL|NL
148 Jonathan Loaisiga NYY 29223.871.282490$-7.61AL|NL
149 Aaron Ashby MIL 28223.681.3928140$-7.72AL|NL
150 Jalen Beeks ARI 28224.041.3625111$-7.70AL|NL
151 Daniel Lynch KAN 34224.161.3527111$-7.74AL|NL
152 Erik Sabrowski CLE 28223.961.3932150$-7.79AL|NL
153 Taylor Rogers CIN 29224.151.3431120$-7.89AL|NL
154 Bennett Sousa HOU 27113.661.2229100$-8.00AL|NL
155 Fernando Cruz IL-15 NYY 19113.201.212790$-8.00AL|NL
156 Ryan Bergert IL-15 SD 47334.721.3838180$-8.03AL|NL
157 Kyle Leahy STL 30224.051.3724111$-8.02AL|NL
158 Carson Seymour SF 33223.891.3627120$-8.09AL|NL
159 Justin Sterner OAK 28224.211.3229110$-8.10AL|NL
160 Angel Zerpa KAN 29223.971.3124100$-8.17AL|NL
161 Jordan Hicks BOS 28213.681.3925120$-8.16AL|NL
162 Yennier Cano BAL 26113.291.272690$-8.17AL|NL
163 Liam Hendriks IL-15 BOS 23113.681.262571$-8.22AL|NL
164 Matt Festa CLE 29224.251.3128110$-8.26AL|NL
165 Brenan Hanifee DET 29223.971.282180$-8.29AL|NL
166 Ben Casparius LAD 36224.361.3635150$-8.35AL|NL
167 Caleb Thielbar CHC 27113.661.2629100$-8.39AL|NL
168 Juan Morillo ARI 29224.111.4528141$-8.40AL|NL
169 Dietrich Enns DET 28213.931.3625100$-8.44AL|NL
170 Jake Latz TEX 41224.371.4141210$-8.48AL|NL
171 Huascar Brazoban NYM 28224.141.3628140$-8.49AL|NL
172 Brad Keller CHC 30224.181.4025131$-8.53AL|NL
173 Rafael Montero ATL 28224.111.4627131$-8.59AL|NL
174 Robert Stephenson IL-15 LAA 23113.991.172870$-8.62AL|NL
175 Steven Wilson CWS 30224.921.4030152$-8.66AL|NL
176 Bryan Hudson MIL 26113.521.2726110$-8.67AL|NL
177 Nathan Wiles ATL 31224.191.322590$-8.69AL|NL
178 Scott Barlow CIN 28224.361.3630130$-8.71AL|NL
179 Drey Jameson ARI 28224.001.3624100$-8.75AL|NL
180 Adrian Houser CWS 75354.521.4553280$-8.82AL|NL
181 Yuki Matsui SD 26113.791.2729110$-8.82AL|NL
182 Ryan Yarbrough IL-15 NYY 34224.461.2927100$-8.85AL|NL
183 Steven Cruz KAN 28224.111.3927130$-8.87AL|NL
184 Nick Burdi IL-15 BOS 21113.821.3822102$-8.92AL|NL
185 Carmen Mlodzinski PIT 30223.981.4025110$-9.02AL|NL
186 John King STL 28223.751.361880$-9.04AL|NL
187 Victor Vodnik COL 29224.181.4827141$-9.03AL|NL
188 Kevin Ginkel ARI 27113.731.3028100$-9.09AL|NL
189 Isaac Mattson PIT 28224.181.4329150$-9.15AL|NL
190 Tyler Kinley COL 31224.801.4831152$-9.21AL|NL
191 Braydon Fisher TOR 27113.811.3330120$-9.27AL|NL
192 Rob Zastryzny MIL 26113.791.272690$-9.26AL|NL
193 Anthony DeSclafani ARI 34224.431.322690$-9.28AL|NL
194 Manuel Rodriguez IL-15 TB 23113.511.262280$-9.33AL|NL
195 Craig Yoho MIL 22113.611.2724100$-9.36AL|NL
196 Cade Gibson MIA 29224.151.3823110$-9.49AL|NL
197 Cole Henry WAS 29224.561.4528141$-9.49AL|NL
198 Hogan Harris OAK 28224.211.4327140$-9.51AL|NL
199 Shinnosuke Ogasawara WAS 31224.381.3525110$-9.52AL|NL
200 Logan Henderson MIL 23124.251.172570$-9.56AL|NL
201 Travis Adams MIN 28224.461.292180$-9.55AL|NL
202 Jake Junis CLE 25113.771.242260$-9.57AL|NL
203 David Morgan SD 28224.541.3626120$-9.72AL|NL
204 Carlos Vargas SEA 29224.251.3823120$-9.73AL|NL
205 Josh Sborz IL-60 TEX 23113.951.262590$-9.73AL|NL
206 Joe Jimenez IL-60 ATL 17113.601.181960$-9.77AL|NL
207 Joey Cantillo CLE 26113.981.3128120$-9.76AL|NL
208 Drew Pomeranz CHC 26113.941.3127110$-9.82AL|NL
209 Chase Lee DET 26113.941.272490$-9.88AL|NL
210 Mike Vasil CWS 37224.631.4128141$-9.93AL|NL
211 Trevor Stephan IL-60 CLE 20113.501.302170$-9.93AL|NL
212 Kaleb Ort HOU 31224.701.3931140$-9.92AL|NL
213 Brent Suter CIN 29224.461.342290$-9.96AL|NL
214 Grant Anderson MIL 25113.931.3226100$-10.04AL|NL
215 Justin Topa MIN 25113.571.322180$-10.02AL|NL
216 Lake Bachar MIA 28224.501.4328130$-10.04AL|NL
217 Ian Hamilton NYY 26113.981.3528120$-10.13AL|NL
218 Mason Englert TB 25113.931.282380$-10.12AL|NL
219 Richard Lovelady NYM 25113.931.282380$-10.12AL|NL
220 Enyel De Los Santos ATL 27114.211.3028100$-10.17AL|NL
221 Hunter Harvey IL-60 KAN 17113.541.241850$-10.20AL|NL
222 Jimmy Herget COL 28224.431.392390$-10.21AL|NL
223 Keider Montero DET 41224.641.3933150$-10.28AL|NL
224 Chris Flexen CHC 29224.491.3823100$-10.31AL|NL
225 Anthony Banda LAD 28224.541.4326120$-10.43AL|NL
226 Blake Treinen IL-60 LAD 17113.721.241860$-10.46AL|NL
227 Ryan Borucki IL-15 PIT 22113.751.322190$-10.46AL|NL
228 Kody Funderburk MIN 24113.671.3823100$-10.49AL|NL
229 Ryan Burr IL-60 TOR 21114.061.292380$-10.50AL|NL
230 Casey Legumina SEA 26114.061.3124100$-10.52AL|NL
231 Connor Prielipp MIN 20113.651.352180$-10.55AL|NL
232 DL Hall MIL 27114.061.3728130$-10.52AL|NL
233 David Robertson FA 16113.811.251970$-10.54AL|NL
234 Jose Alvarado PHI 14113.181.291660$-10.52AL|NL
235 Justin Slaten IL-60 BOS 24114.001.332490$-10.56AL|NL
236 Michael Kelly OAK 29224.531.4527130$-10.56AL|NL
237 Graham Ashcraft IL-15 CIN 24114.211.332081$-10.58AL|NL
238 Tyler Phillips MIA 30224.521.4722101$-10.58AL|NL
239 Jonathan Brubaker NYY 30224.721.4027110$-10.58AL|NL
240 Max Lazar PHI 26113.981.312280$-10.64AL|NL
241 Andrew Kittredge BAL 27114.211.302580$-10.62AL|NL
242 Kolby Allard CLE 32224.661.3825100$-10.67AL|NL
243 Brooks Raley IL-60 NYM 23114.121.302390$-10.69AL|NL
244 Jason Alexander HOU 29224.531.382190$-10.70AL|NL
245 Tim Hill NYY 28224.361.361680$-10.77AL|NL
246 Taijuan Walker PHI 34224.691.3826120$-10.76AL|NL
247 Bryan Hoeing SD 27114.031.302180$-10.80AL|NL
248 Daniel Robert PHI 24114.131.3324100$-10.82AL|NL
249 Connor Brogdon LAA 28224.891.3926110$-10.84AL|NL
250 Elvis Alvarado OAK 27114.141.3727130$-10.85AL|NL
251 Scott Effross NYY 20113.851.251660$-10.89AL|NL
252 Jordan Wicks CHC 24114.131.292180$-10.92AL|NL
253 Nick Hernandez HOU 22114.161.322390$-10.92AL|NL
254 Tyler Alexander CWS 33224.861.362690$-10.91AL|NL
255 Tristan Beck SF 24114.081.292070$-10.96AL|NL
256 Jorge Alcala BOS 26114.401.3126100$-10.96AL|NL
257 Jose Fermin LAA 25114.051.4026110$-11.02AL|NL
258 Ryan Fernandez STL 19113.831.321870$-11.08AL|NL
259 Chad Green TOR 24114.461.252270$-11.08AL|NL
260 Michael Tonkin IL-60 MIN 19113.831.321870$-11.08AL|NL
261 Justin Bruihl TOR 22113.841.362090$-11.09AL|NL
262 Joe Ross PHI 28224.641.4323110$-11.11AL|NL
263 Joe Rock TB 25114.091.322180$-11.11AL|NL
264 Zack Kelly BOS 20113.901.352090$-11.11AL|NL
265 Wandy Peralta SD 25113.931.3621110$-11.14AL|NL
266 Andrew Chafin IL-15 WAS 24114.211.3826120$-11.13AL|NL
267 Ian Seymour TB 25114.491.282490$-11.14AL|NL
268 Brennan Bernardino BOS 26114.101.3825110$-11.12AL|NL
269 Clayton Beeter NYY 12113.421.251350$-11.19AL|NL
270 Zak Kent CLE 18113.971.281770$-11.19AL|NL
271 Valente Bellozo MIA 38224.861.3728130$-11.20AL|NL
272 Colin Selby BAL 16113.941.311870$-11.21AL|NL
273 Tayler Saucedo SEA 21113.961.331990$-11.21AL|NL
274 Sean Hjelle SF 20113.751.351760$-11.30AL|NL
275 Paul Gervase TB 26114.211.4228140$-11.29AL|NL
276 Dylan Smith DET 23114.291.302190$-11.31AL|NL
277 Kevin Herget ATL 22114.201.271860$-11.33AL|NL
278 Dylan Dodd ATL 24114.081.332070$-11.31AL|NL
279 Gavin Hollowell CHC 17114.011.291770$-11.32AL|NL
280 Sean Newcomb OAK 26114.211.3825120$-11.36AL|NL
281 Nick Sandlin TOR 25114.571.3226110$-11.38AL|NL
282 Ethan Roberts CHC 21114.251.332180$-11.43AL|NL
283 Tyler Ferguson OAK 20113.951.4021100$-11.41AL|NL
284 Joel Payamps MIL 11113.431.181030$-11.43AL|NL
285 Omar Cruz SD 18114.031.331880$-11.46AL|NL
286 Bowden Francis IL-15 TOR 45145.011.2940140$-11.47AL|NL
287 Andrew Hoffmann KAN 20113.951.351880$-11.49AL|NL
288 Collin Snider IL-15 SEA 20113.951.351880$-11.49AL|NL
289 Riley O'Brien STL 25114.291.4026130$-11.52AL|NL
290 Nate Pearson CHC 24114.251.3824110$-11.50AL|NL
291 Codi Heuer TEX 18113.971.331770$-11.52AL|NL
292 Kyle Hendricks LAA 67264.891.3745190$-11.52AL|NL
293 Bryce Jarvis ARI 38224.721.4530170$-11.56AL|NL
294 Alex Lange IL-60 DET 19114.091.3720100$-11.54AL|NL
295 Parker Messick CLE 18113.921.331660$-11.59AL|NL
296 Andre Granillo STL 25114.251.4025120$-11.58AL|NL
297 Didier Fuentes ATL 34134.511.3529120$-11.58AL|NL
298 Daysbel Hernandez IL-15 ATL 26114.251.4629150$-11.61AL|NL
299 Evan Sisk KAN 19114.041.371990$-11.61AL|NL
300 Jhonathan Diaz SEA 21114.011.331780$-11.59AL|NL