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 17113.401.1123614$13.14AL|NL
2 Josh Hader HOU 17113.361.0624613$12.46AL|NL
3 Grant Holmes ATL 75634.481.3279270$11.77AL|NL
4 Mason Miller OAK 17113.101.0524612$11.60AL|NL
5 Emmanuel Clase CLE 18112.911.0515312$10.42AL|NL
6 Ryan Helsley STL 19113.761.2120713$10.09AL|NL
7 Andres Munoz SEA 15112.921.0818512$10.09AL|NL
8 Devin Williams NYY 16113.371.1921712$9.41AL|NL
9 Aroldis Chapman BOS 15103.331.2622912$9.04AL|NL
10 Tanner Scott LAD 17103.921.3319813$8.57AL|NL
11 Felix Bautista BAL 17113.441.1822811$8.37AL|NL
12 Kris Bubic KAN 56433.921.2558180$8.22AL|NL
13 David Bednar PIT 18113.801.1920611$7.48AL|NL
14 Daniel Palencia CHC 17113.561.2320811$7.43AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Robert Suarez SD 16114.171.2516612$6.95AL|NL
16 Kenley Jansen LAA 15114.341.2115512$6.81AL|NL
17 Jeff Hoffman TOR 17114.211.2321711$6.67AL|NL
18 Kyle Finnegan WAS 17114.621.3515613$6.65AL|NL
19 Jhoan Duran MIN 18113.461.2119610$6.32AL|NL
20 Raisel Iglesias ATL 17113.921.1618410$5.77AL|NL
21 Camilo Doval SF 15113.841.3415711$5.20AL|NL
22 Peter Fairbanks TB 16114.221.2815611$5.15AL|NL
23 Mike Soroka WAS 62354.181.2660230$4.72AL|NL
24 Ronny Henriquez MIA 18113.841.201969$4.50AL|NL
25 Emilio Pagan CIN 18114.591.2520710$4.44AL|NL
26 Grant Taylor CWS 17113.231.131768$4.18AL|NL
27 Will Vest DET 18113.741.241869$4.13AL|NL
28 Drew Rasmussen TB 49333.951.1943130$3.95AL|NL
29 Robert Garcia TEX 17113.931.271879$3.56AL|NL
30 Trevor Megill MIL 17114.211.282079$3.44AL|NL
31 Carlos Estevez KAN 17114.451.2915610$3.41AL|NL
32 Noah Cameron KAN 52434.341.2948170$3.36AL|NL
33 Clay Holmes NYM 57434.071.3345210$2.98AL|NL
34 Slade Cecconi CLE 57354.641.2451140$1.28AL|NL
35 Kevin Ginkel ARI 16114.221.291568$1.10AL|NL
36 Ryne Nelson ARI 60434.671.3047160$1.10AL|NL
37 Landen Roupp SF 57444.371.3748220$1.01AL|NL
38 Matthew Strahm PHI 16113.841.131856$0.73AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Colin Rea CHC 62444.891.3146170$-0.63AL|NL
40 Quinn Priester MIL 52334.261.3038170$-0.84AL|NL
41 Cam Schlittler NYY 39334.371.3136140$-1.61AL|NL
42 Orion Kerkering PHI 16113.741.221555$-1.69AL|NL
43 Matthew Liberatore STL 55344.631.3245160$-1.82AL|NL
44 Andre Pallante STL 56444.501.3937200$-2.12AL|NL
45 Cade Smith CLE 18113.191.122462$-2.15AL|NL
46 Brandon Walter HOU 32224.021.182980$-2.28AL|NL
47 Seth Halvorsen COL 18114.911.441677$-2.37AL|NL
48 Jon Gray IL-60 TEX 44334.601.3036140$-2.39AL|NL
49 Hayden Birdsong SF 58445.001.4355270$-2.49AL|NL
50 J.T. Ginn OAK 35224.011.2533120$-2.46AL|NL
51 Luis Ortiz CLE 44234.311.2941160$-2.63AL|NL
52 Colton Gordon HOU 47334.811.3040130$-2.61AL|NL
53 Shane Smith CWS 58354.881.3753210$-3.09AL|NL
54 Eric Lauer TOR 47334.971.3445170$-3.20AL|NL
55 Ben Brown CHC 27213.951.232890$-3.27AL|NL
56 Alex Vesia LAD 17103.571.122162$-3.43AL|NL
57 Griffin Jax MIN 19113.431.132361$-3.98AL|NL
58 Jack Perkins OAK 29113.731.2333120$-4.15AL|NL
59 Reid Detmers LAA 28114.401.3032112$-4.28AL|NL
60 Ryan Gusto HOU 36224.551.2834120$-4.41AL|NL
61 Tommy Kahnle DET 17114.291.331574$-4.61AL|NL
62 Garrett Whitlock BOS 16103.681.161742$-4.75AL|NL
63 Chad Patrick MIL 31224.471.2729100$-4.84AL|NL
64 Randy Rodriguez SF 16113.561.231872$-4.93AL|NL
65 Luke Weaver NYY 16114.411.251753$-5.10AL|NL
66 Nick Martinez CIN 44334.991.3231110$-5.19AL|NL
67 Bryan Abreu HOU 17113.731.222381$-5.41AL|NL
68 Joe Boyle TB 32224.421.3935190$-5.41AL|NL
69 Adrian Houser CWS 57354.791.3940210$-5.50AL|NL
70 Chris Martin TEX 15103.451.061521$-5.55AL|NL
71 Jordan Romano PHI 15114.471.281663$-5.57AL|NL
72 Dylan Lee ATL 17103.661.141851$-5.60AL|NL
73 Jason Adam SD 17113.691.131761$-5.74AL|NL
74 Jeremiah Estrada SD 16113.721.212171$-5.76AL|NL
75 Brad Lord WAS 33124.061.3228121$-5.81AL|NL
76 Mitch Spence OAK 46345.131.3636130$-5.84AL|NL
77 Calvin Faucher MIA 18114.751.441784$-5.90AL|NL
78 Sawyer Gipson-Long IL-15 DET 35234.781.2930100$-5.97AL|NL
79 Kirby Yates LAD 16104.301.302082$-6.09AL|NL
80 Joey Cantillo CLE 24123.891.2627100$-6.26AL|NL
81 Janson Junk MIA 48254.731.3133120$-6.32AL|NL
82 Gabe Speier SEA 15113.331.111950$-6.33AL|NL
83 Lucas Erceg KAN 16113.781.311572$-6.38AL|NL
84 Yariel Rodriguez TOR 17114.231.321892$-6.53AL|NL
85 Kyle Harrison BOS 29224.721.3529120$-6.52AL|NL
86 Adrian Morejon SD 16113.691.181551$-6.61AL|NL
87 Matt Brash SEA 15113.521.261661$-6.86AL|NL
88 Dennis Santana PIT 17114.661.391573$-6.95AL|NL
89 Hoby Milner TEX 16113.751.191441$-6.95AL|NL
90 Seranthony Dominguez BAL 18114.171.272081$-6.99AL|NL
91 Yimi Garcia IL-15 TOR 14113.961.161541$-6.99AL|NL
92 Aaron Bummer ATL 16103.581.281661$-7.02AL|NL
93 Hunter Gaddis CLE 18114.271.201761$-7.11AL|NL
94 Kyle Backhus ARI 16113.771.291761$-7.17AL|NL
95 Ryan Pressly CHC 16114.111.321352$-7.28AL|NL
96 Phil Maton STL 19114.251.292071$-7.29AL|NL
97 Jake Latz TEX 27114.101.3127130$-7.27AL|NL
98 Jose A. Ferrer WAS 16113.611.241351$-7.32AL|NL
99 Jared Koenig MIL 17113.831.261561$-7.36AL|NL
100 Logan Henderson MIL 15113.821.121750$-7.40AL|NL
101 Tyler Holton DET 18113.601.131440$-7.37AL|NL
102 Ryan Walker SF 15113.841.251551$-7.38AL|NL
103 Ryan Bergert SD 40234.981.3634140$-7.48AL|NL
104 John Schreiber KAN 16113.861.271561$-7.51AL|NL
105 Garrett Cleavinger TB 16114.261.301971$-7.54AL|NL
106 Nic Enright CLE 16113.881.141750$-7.52AL|NL
107 Bowden Francis IL-15 TOR 31225.141.3026100$-7.61AL|NL
108 Edwin Uceta TB 15114.371.271861$-7.65AL|NL
109 Ian Seymour TB 19114.061.232070$-7.77AL|NL
110 Braxton Ashcraft PIT 30114.361.302790$-7.80AL|NL
111 Kendall Graveman ARI 15115.331.521274$-7.78AL|NL
112 Gregory Soto BAL 18114.061.341881$-7.78AL|NL
113 Gordon Graceffo STL 28114.291.282490$-7.88AL|NL
114 Pierce Johnson ATL 16114.271.321871$-7.89AL|NL
115 Brant Hurter DET 15113.401.191440$-7.91AL|NL
116 Kyle Hendricks LAA 58345.281.3636160$-7.95AL|NL
117 Brendon Little TOR 16113.461.281770$-8.00AL|NL
118 Tyler Rogers SF 17113.541.161230$-8.02AL|NL
119 Bennett Sousa HOU 15113.851.211760$-8.07AL|NL
120 Brandon Eisert CWS 16114.331.281651$-8.05AL|NL
121 Steven Matz STL 33114.451.3128100$-8.08AL|NL
122 Cole Sands MIN 18114.411.291661$-8.27AL|NL
123 Braydon Fisher TOR 16113.971.281980$-8.32AL|NL
124 Bryan Baker TB 15114.071.231860$-8.31AL|NL
125 David Robertson FA 14113.621.251660$-8.31AL|NL
126 Victor Vodnik COL 18114.881.531693$-8.37AL|NL
127 Daniel Coulombe MIN 16114.051.231750$-8.43AL|NL
128 Blake Treinen IL-60 LAD 15103.941.231650$-8.51AL|NL
129 Bryan Hudson MIL 15113.571.241460$-8.48AL|NL
130 Max Lazar PHI 16114.061.191540$-8.51AL|NL
131 Drew Pomeranz CHC 16114.381.381881$-8.49AL|NL
132 Steven Okert HOU 14114.211.211760$-8.56AL|NL
133 Ryan Brasier CHC 16113.911.201450$-8.57AL|NL
134 Luke Jackson TEX 18114.651.421582$-8.60AL|NL
135 Riley O'Brien STL 18114.031.332090$-8.60AL|NL
136 Anthony Bender MIA 17114.411.311561$-8.59AL|NL
137 Aaron Ashby MIL 16113.501.331680$-8.61AL|NL
138 Davis Daniel ATL 34225.081.3727110$-8.62AL|NL
139 Fernando Cruz IL-15 NYY 11103.941.231650$-8.70AL|NL
140 Justin Bruihl TOR 14113.731.241450$-8.75AL|NL
141 Angel Zerpa KAN 15113.631.241350$-8.74AL|NL
142 Shawn Armstrong TEX 16114.161.231650$-8.76AL|NL
143 Eduard Bazardo SEA 15114.061.221550$-8.78AL|NL
144 Grant Anderson MIL 15113.971.241550$-8.80AL|NL
145 Lake Bachar MIA 17114.671.361881$-8.81AL|NL
146 Caleb Thielbar CHC 15114.051.261660$-8.86AL|NL
147 Paul Sewald IL-15 CLE 12114.171.161440$-8.87AL|NL
148 Colin Selby BAL 15113.891.291670$-8.87AL|NL
149 Ian Hamilton NYY 15113.881.291660$-8.86AL|NL
150 Kevin Kelly TB 15113.901.191240$-8.92AL|NL
151 Valente Bellozo MIA 26114.471.272080$-8.89AL|NL
152 Chase Lee DET 16114.021.251550$-8.91AL|NL
153 Ben Casparius LAD 17114.821.351871$-8.95AL|NL
154 Caden Dana LAA 35225.231.3829130$-8.97AL|NL
155 Antonio Santillan CIN 17115.061.451782$-8.96AL|NL
156 Steven Cruz KAN 15113.871.291570$-9.03AL|NL
157 Ryan Yarbrough IL-15 NYY 23114.471.251870$-9.00AL|NL
158 Porter Hodge IL-15 CHC 13103.691.291460$-9.07AL|NL
159 Jordan Leasure CWS 16114.721.351671$-9.10AL|NL
160 JoJo Romero STL 18114.031.301660$-9.09AL|NL
161 Brad Keller CHC 17114.141.401481$-9.11AL|NL
162 Wander Suero ATL 14104.261.261660$-9.14AL|NL
163 Matt Svanson STL 14103.721.251250$-9.17AL|NL
164 Steven Wilson CWS 17114.821.331681$-9.16AL|NL
165 Nathan Wiles ATL 32225.211.362490$-9.16AL|NL
166 Nick Hernandez HOU 11104.041.201350$-9.20AL|NL
167 Casey Legumina SEA 14114.061.251450$-9.20AL|NL
168 Richard Lovelady NYM 13103.661.241140$-9.29AL|NL
169 Keegan Akin IL-15 BAL 15114.241.261550$-9.29AL|NL
170 Graham Ashcraft CIN 17114.371.371361$-9.38AL|NL
171 Eric Orze TB 14114.311.261560$-9.38AL|NL
172 Robert Stephenson IL-15 LAA 12114.481.201440$-9.41AL|NL
173 Yennier Cano BAL 17114.131.321660$-9.41AL|NL
174 DL Hall MIL 15113.901.341580$-9.42AL|NL
175 Jonathan Loaisiga NYY 16114.051.241240$-9.43AL|NL
176 Mason Montgomery TB 13114.171.291560$-9.41AL|NL
177 Elvis Alvarado OAK 14114.141.311560$-9.51AL|NL
178 Josh Sborz IL-60 TEX 13104.181.271450$-9.49AL|NL
179 Yuki Matsui SD 12114.061.261350$-9.50AL|NL
180 Nick Mears MIL 16114.241.321670$-9.55AL|NL
181 Daniel Robert PHI 12104.161.281450$-9.53AL|NL
182 Caleb Ferguson PIT 16114.061.331560$-9.56AL|NL
183 Hector Neris HOU 13114.371.281560$-9.57AL|NL
184 Josh Simpson MIA 15113.961.351570$-9.57AL|NL
185 Allan Winans NYY 14114.191.231240$-9.60AL|NL
186 Brooks Kriske CHC 12104.141.331560$-9.61AL|NL
187 PJ Poulin DET 11103.681.271140$-9.60AL|NL
188 Brandon Young BAL 21114.591.311970$-9.61AL|NL
189 Jordan Wicks CHC 23114.371.341980$-9.59AL|NL
190 Andrew Hoffmann KAN 11103.971.261240$-9.63AL|NL
191 Andre Granillo STL 12104.131.271350$-9.63AL|NL
192 Travis Adams MIN 25114.521.332080$-9.69AL|NL
193 Lazaro Estrada TOR 12114.261.231240$-9.72AL|NL
194 Isaac Mattson PIT 17114.351.371890$-9.75AL|NL
195 Ryne Stanek NYM 16114.421.341780$-9.75AL|NL
196 Keider Montero DET 32235.161.4124110$-9.77AL|NL
197 Clayton Beeter NYY 14114.211.341570$-9.79AL|NL
198 Evan Sisk KAN 10103.591.321150$-9.81AL|NL
199 Jhonathan Diaz SEA 14114.031.291250$-9.80AL|NL
200 Carson Seymour SF 21114.331.381990$-9.84AL|NL
201 Louie Varland MIN 18114.501.331760$-9.88AL|NL
202 Andrew Kittredge BAL 18114.511.281550$-9.85AL|NL
203 Brady Basso IL-60 OAK 13114.351.271340$-9.86AL|NL
204 Justin Wilson BOS 15114.301.331560$-9.86AL|NL
205 Dane Dunning TEX 19114.451.331770$-9.85AL|NL
206 Ryan Borucki IL-15 PIT 14114.051.301250$-9.89AL|NL
207 Andrew Chafin WAS 15114.161.361570$-9.89AL|NL
208 Mason Englert TB 15114.511.251340$-9.94AL|NL
209 Mark Leiter Jr. IL-15 NYY 10104.301.271240$-9.99AL|NL
210 Robinson Pina TOR 24114.681.352190$-10.01AL|NL
211 Jose Alvarado PHI 10103.811.321140$-9.99AL|NL
212 Fraser Ellard CWS 13113.921.351260$-10.06AL|NL
213 Brenan Hanifee DET 16114.181.301250$-10.06AL|NL
214 Daysbel Hernandez ATL 13104.231.391580$-10.09AL|NL
215 Anthony Maldonado OAK 12114.471.261240$-10.11AL|NL
216 Scott Effross NYY 12114.261.271130$-10.13AL|NL
217 Logan VanWey HOU 12104.351.321350$-10.14AL|NL
218 John Curtiss ARI 15114.991.351251$-10.12AL|NL
219 Chad Green TOR 15114.711.241340$-10.12AL|NL
220 Taylor Rogers CIN 17114.591.361770$-10.21AL|NL
221 Omar Cruz SD 9103.771.29940$-10.22AL|NL
222 Grant Wolfram BAL 15114.331.381570$-10.25AL|NL
223 Sean Reynolds SD 13114.311.341360$-10.25AL|NL
224 Ryan Fernandez STL 12104.261.291140$-10.25AL|NL
225 Ryan Zeferjahn LAA 15114.601.361670$-10.27AL|NL
226 Brock Burke LAA 15114.431.311350$-10.26AL|NL
227 Scott Barlow CIN 16114.571.381780$-10.26AL|NL
228 Jose Butto IL-15 NYM 16114.461.351570$-10.26AL|NL
229 Brock Stewart MIN 17114.861.392080$-10.28AL|NL
230 Spencer Bivens SF 13114.141.291050$-10.31AL|NL
231 Zach Agnos COL 17115.031.391461$-10.32AL|NL
232 Joe Jimenez IL-60 ATL 9104.321.251030$-10.29AL|NL
233 Tommy Nance TOR 12114.341.321250$-10.31AL|NL
234 Ryan Thompson IL-15 ARI 12104.171.291030$-10.34AL|NL
235 Alek Jacob SD 12114.461.271140$-10.34AL|NL
236 Matt Festa CLE 15114.611.321460$-10.37AL|NL
237 Dylan Smith DET 13114.371.321250$-10.38AL|NL
238 Reed Garrett NYM 17114.631.421980$-10.37AL|NL
239 Cade Gibson MIA 16114.201.371360$-10.42AL|NL
240 Kody Funderburk MIN 14114.091.371260$-10.40AL|NL
241 Manuel Rodriguez IL-15 TB 11104.131.311040$-10.41AL|NL
242 Huascar Brazoban NYM 14114.361.381470$-10.42AL|NL
243 Tom Cosgrove CHC 9103.981.30940$-10.43AL|NL
244 Brooks Raley IL-60 NYM 14114.581.341450$-10.42AL|NL
245 Justin Sterner OAK 15114.981.311660$-10.40AL|NL
246 Anthony DeSclafani ARI 28114.921.332280$-10.42AL|NL
247 Austin Cox ATL 12104.231.331150$-10.45AL|NL
248 Carlos Vargas SEA 14114.201.331150$-10.45AL|NL
249 Nick Sandlin IL-15 TOR 11114.491.291150$-10.46AL|NL
250 Chris Murphy BOS 13104.321.351260$-10.50AL|NL
251 Jonathan Bowlan KAN 13114.521.341350$-10.48AL|NL
252 Jacob Webb TEX 15114.581.321360$-10.52AL|NL
253 Wandy Peralta SD 12114.011.351050$-10.52AL|NL
254 Trent Thornton SEA 13114.491.291140$-10.51AL|NL
255 Scott Alexander SF 13103.941.30840$-10.52AL|NL
256 Beau Brieske DET 14114.431.301150$-10.53AL|NL
257 Cole Winn TEX 14104.261.361270$-10.54AL|NL
258 Tanner Banks PHI 15114.611.341450$-10.51AL|NL
259 Mike Vasil CWS 28114.771.3722110$-10.58AL|NL
260 Jorge Alcala BOS 13114.751.311350$-10.55AL|NL
261 Nate Pearson CHC 10104.381.301040$-10.57AL|NL
262 Juan Morillo ARI 10104.051.32940$-10.57AL|NL
263 Yohan Ramirez PIT 11104.241.361150$-10.59AL|NL
264 Austin Warren NYM 10104.221.30940$-10.62AL|NL
265 Jordan Hicks BOS 14104.151.391270$-10.60AL|NL
266 Doug Nikhazy CLE 19114.611.4319100$-10.63AL|NL
267 Brent Headrick NYY 8104.341.29930$-10.65AL|NL
268 Freddy Tarnok MIA 21114.721.371890$-10.62AL|NL
269 Justin Wrobleski LAD 15114.591.361460$-10.63AL|NL
270 Eduarniel Nunez SD 10104.011.381060$-10.63AL|NL
271 Logan Evans SEA 19114.651.321460$-10.64AL|NL
272 Sean Newcomb OAK 15114.491.411580$-10.66AL|NL
273 Genesis Cabrera PIT 15114.541.351360$-10.68AL|NL
274 Chris Devenski NYM 16114.951.291450$-10.66AL|NL
275 Hunter Harvey IL-60 KAN 9104.351.26820$-10.73AL|NL
276 Luis Contreras HOU 12104.671.341250$-10.76AL|NL
277 Paxton Schultz IL-15 TOR 17114.851.381770$-10.74AL|NL
278 Joey Wentz ATL 26114.871.4124110$-10.74AL|NL
279 Kaleb Ort HOU 15114.881.351560$-10.74AL|NL
280 Daniel Lynch IL-15 KAN 22114.681.381880$-10.73AL|NL
281 Sam Moll CIN 14114.461.391360$-10.79AL|NL
282 Tim Hill NYY 16114.011.33850$-10.79AL|NL
283 Connor Brogdon LAA 14114.851.321350$-10.79AL|NL
284 Stephen Kolek SD 24124.651.381880$-10.84AL|NL
285 Tyler Gilbert CWS 14114.711.351350$-10.82AL|NL
286 Cole Sulser TB 11104.621.341150$-10.84AL|NL
287 Tyler Alexander CWS 24115.001.331970$-10.81AL|NL
288 Kade Strowd BAL 11104.441.371150$-10.82AL|NL
289 Dylan Dodd ATL 10104.441.31930$-10.86AL|NL
290 Greg Weissert BOS 15114.681.351360$-10.86AL|NL
291 Rico Garcia NYY 10104.731.341150$-10.87AL|NL
292 Luis Garcia WAS 14114.431.351150$-10.86AL|NL
293 Joey Lucchesi SF 15114.381.381260$-10.87AL|NL
294 Justin Slaten IL-60 BOS 12104.591.341140$-10.87AL|NL
295 Enyel De Los Santos ATL 15114.801.361460$-10.90AL|NL
296 Brent Suter CIN 17114.621.351360$-10.91AL|NL
297 Bailey Horn DET 11114.431.391160$-10.92AL|NL
298 Jesse Chavez ATL 12104.711.361250$-10.92AL|NL
299 Hunter Stratton ATL 11104.491.351040$-10.95AL|NL
300 Tyler Kinley COL 19115.281.451781$-10.94AL|NL