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 26212.911.0537914$16.54AL|NL
2 Josh Hader HOU 27223.151.06391013$15.18AL|NL
3 Andres Munoz SEA 26212.631.09341012$13.91AL|NL
4 Ryan Helsley STL 26212.971.15321013$13.28AL|NL
5 Emmanuel Clase CLE 27212.731.0826612$12.60AL|NL
6 Tanner Scott LAD 26213.061.19311113$12.46AL|NL
7 Felix Bautista BAL 25212.791.11361111$12.25AL|NL
8 Mason Miller OAK 26112.891.04381012$12.10AL|NL
9 Devin Williams NYY 26212.961.15351211$11.44AL|NL
10 Aroldis Chapman BOS 25213.231.24371412$11.24AL|NL
11 Jeff Hoffman TOR 26213.231.1233911$10.74AL|NL
12 Jhoan Duran MIN 26222.781.1431910$10.11AL|NL
13 Robert Suarez SD 26213.621.1826812$9.13AL|NL
14 Kris Bubic KAN 68443.671.2368220$8.98AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 27223.421.1229610$8.53AL|NL
16 Drew Rasmussen TB 56433.551.1452140$8.13AL|NL
17 Camilo Doval SF 25223.461.27291211$7.83AL|NL
18 Peter Fairbanks TB 25113.481.22261011$5.38AL|NL
19 Carlos Estevez KAN 26223.851.2425910$5.37AL|NL
20 Kyle Finnegan WAS 26113.991.3124913$5.29AL|NL
21 David Bednar PIT 26123.721.2228911$5.22AL|NL
22 Kenley Jansen LAA 24114.091.2327912$5.17AL|NL
23 Sean Manaea NYM 63434.111.2362220$4.98AL|NL
24 Grant Holmes ATL 72444.141.3074260$5.01AL|NL
25 Matthew Strahm PHI 26223.341.073176$4.71AL|NL
26 Clay Holmes NYM 62433.761.3057240$4.38AL|NL
27 Daniel Palencia CHC 26113.821.31291211$4.19AL|NL
28 Trevor Megill MIL 26113.471.2231109$3.98AL|NL
29 Will Vest DET 26113.301.192689$3.85AL|NL
30 Kevin Ginkel ARI 25213.631.252798$3.71AL|NL
31 Robert Garcia TEX 25113.421.212899$3.59AL|NL
32 Emilio Pagan CIN 26114.211.2228910$2.82AL|NL
33 Cade Smith CLE 28212.841.0938102$2.58AL|NL
34 Orion Kerkering PHI 26213.271.202795$1.62AL|NL
35 Hayden Birdsong SF 57434.281.3358250$0.90AL|NL
36 Ronny Henriquez MIA 26114.001.3326109$0.64AL|NL
37 Matthew Liberatore STL 62344.091.2653180$0.38AL|NL
38 Ryne Nelson ARI 63434.391.2851180$0.13AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Griffin Jax MIN 27223.071.083471$0.02AL|NL
40 Quinn Priester MIL 52434.061.3040180$-0.31AL|NL
41 Mike Soroka WAS 66354.431.2965260$-0.44AL|NL
42 Jason Adam SD 27213.151.113191$-1.04AL|NL
43 Landen Roupp SF 59334.061.3555250$-1.32AL|NL
44 Noah Cameron KAN 53334.111.2745170$-1.44AL|NL
45 Alex Vesia LAD 25213.451.1832102$-1.43AL|NL
46 Dylan Lee ATL 26213.131.123071$-1.43AL|NL
47 Kirby Yates LAD 24213.351.1931112$-1.58AL|NL
48 Luke Weaver NYY 26213.821.172883$-1.63AL|NL
49 Andre Pallante STL 65434.101.3846240$-1.65AL|NL
50 Jeremiah Estrada SD 26223.361.1936111$-1.71AL|NL
51 Cam Schlittler NYY 38554.501.3733140$-1.81AL|NL
52 Nick Martinez CIN 55334.251.2544130$-1.88AL|NL
53 Shane Smith CWS 63344.341.3256250$-2.13AL|NL
54 Ryan Walker SF 24213.151.132871$-2.24AL|NL
55 Randy Rodriguez SF 26213.451.2229102$-2.26AL|NL
56 Reid Detmers LAA 33224.011.2839132$-2.46AL|NL
57 Jon Gray IL-60 TEX 49334.251.2844160$-2.50AL|NL
58 Slade Cecconi CLE 59344.581.2551150$-2.51AL|NL
59 Matt Brash SEA 25213.111.2230111$-2.57AL|NL
60 Eric Lauer TOR 56344.371.3252210$-2.74AL|NL
61 Garrett Whitlock BOS 26213.651.202772$-2.89AL|NL
62 Colton Gordon HOU 53324.391.2846150$-2.90AL|NL
63 Tommy Kahnle DET 25113.461.2225104$-3.07AL|NL
64 Bryan Abreu HOU 28113.161.1936121$-3.34AL|NL
65 Adrian Morejon SD 26213.461.202681$-3.78AL|NL
66 Luis Ortiz CLE 46334.251.3443190$-3.77AL|NL
67 Seth Halvorsen COL 25124.431.4024107$-3.82AL|NL
68 Garrett Cleavinger TB 25223.741.2330111$-4.16AL|NL
69 Drew Pomeranz CHC 24213.331.252591$-4.35AL|NL
70 Brandon Walter HOU 38213.891.2434100$-4.59AL|NL
71 Pierce Johnson ATL 25223.661.2930101$-4.58AL|NL
72 Cole Sands MIN 26213.821.212681$-4.78AL|NL
73 Bennett Sousa HOU 25213.511.202890$-4.84AL|NL
74 Aaron Bummer ATL 25213.481.3127101$-4.88AL|NL
75 Seranthony Dominguez BAL 26223.851.2830121$-4.90AL|NL
76 Tyler Holton DET 26213.481.132260$-4.97AL|NL
77 Abner Uribe MIL 25113.361.3031132$-5.00AL|NL
78 Lucas Erceg KAN 25123.471.212792$-5.03AL|NL
79 Colin Rea CHC 66334.661.3251180$-5.10AL|NL
80 Blake Treinen IL-60 LAD 22213.391.182570$-5.21AL|NL
81 Tyler Rogers SF 28223.451.172150$-5.27AL|NL
82 Ben Brown CHC 30223.911.2533110$-5.27AL|NL
83 Sawyer Gipson-Long IL-15 DET 41224.211.2436120$-5.37AL|NL
84 Grant Taylor CWS 25004.591.4024118$-5.39AL|NL
85 Jordan Romano PHI 25123.931.262793$-5.44AL|NL
86 Chris Martin TEX 22113.271.092431$-5.52AL|NL
87 Steven Matz STL 34223.911.243090$-5.50AL|NL
88 Jared Koenig MIL 25213.661.282491$-5.52AL|NL
89 Antonio Santillan CIN 25224.281.3227112$-5.69AL|NL
90 Luke Jackson TEX 26224.201.3426112$-5.91AL|NL
91 Reed Garrett NYM 26223.681.3431130$-6.14AL|NL
92 Gabe Speier SEA 26113.461.163080$-6.25AL|NL
93 Calvin Faucher MIA 26114.101.4026114$-6.30AL|NL
94 Dennis Santana PIT 25114.011.262393$-6.32AL|NL
95 Braxton Ashcraft PIT 31213.921.272890$-6.38AL|NL
96 Anthony Bender MIA 25223.951.3024101$-6.41AL|NL
97 Kyle Harrison BOS 33224.201.2934120$-6.44AL|NL
98 Bryan Baker TB 24213.931.252790$-6.56AL|NL
99 Brad Lord WAS 37224.221.3431131$-6.62AL|NL
100 Chad Patrick MIL 35224.251.2732110$-6.68AL|NL
101 Davis Daniel ATL 43224.281.3137130$-6.68AL|NL
102 Ryan Pressly CHC 24113.651.262372$-6.71AL|NL
103 Caleb Thielbar CHC 23213.821.252590$-6.69AL|NL
104 Yimi Garcia IL-15 TOR 22113.681.152571$-6.75AL|NL
105 Yariel Rodriguez TOR 26114.071.2628112$-6.78AL|NL
106 Brock Stewart MIN 24113.491.2232100$-6.79AL|NL
107 Hunter Gaddis CLE 27113.781.202681$-6.89AL|NL
108 Gregory Soto BAL 26123.661.2930111$-6.93AL|NL
109 Phil Maton STL 26113.701.2427101$-7.01AL|NL
110 Andrew Kittredge BAL 26223.881.252370$-7.06AL|NL
111 Hoby Milner TEX 24113.591.182261$-7.16AL|NL
112 Ben Casparius LAD 26214.371.3126101$-7.20AL|NL
113 JoJo Romero STL 25223.751.292390$-7.20AL|NL
114 Daniel Coulombe MIN 23113.381.162560$-7.28AL|NL
115 Erik Sabrowski CLE 24213.751.3928140$-7.35AL|NL
116 Victor Vodnik COL 25224.491.4923123$-7.42AL|NL
117 Ryne Stanek NYM 25214.021.3227110$-7.45AL|NL
118 Brad Keller CHC 25213.991.3622101$-7.46AL|NL
119 Clayton Beeter NYY 22213.841.3325110$-7.50AL|NL
120 J.T. Ginn OAK 38234.331.3334130$-7.57AL|NL
121 Edwin Uceta TB 24113.961.2427101$-7.73AL|NL
122 Craig Yoho MIL 21213.821.3323100$-7.81AL|NL
123 Shinnosuke Ogasawara WAS 37224.261.3230120$-7.82AL|NL
124 Greg Weissert BOS 24213.961.312390$-7.90AL|NL
125 Paul Sewald CLE 26114.021.172980$-7.91AL|NL
126 Joe Boyle TB 35224.301.4339220$-7.93AL|NL
127 Hector Neris HOU 22224.101.3024100$-7.95AL|NL
128 Chad Green TOR 23214.231.222170$-8.00AL|NL
129 Yennier Cano BAL 25113.451.242580$-8.02AL|NL
130 Ryan Brasier CHC 24113.621.172370$-8.14AL|NL
131 Mitch Spence OAK 48234.541.3338150$-8.21AL|NL
132 Nick Mears MIL 24113.751.222790$-8.24AL|NL
133 Bowden Francis IL-15 TOR 37234.711.2833110$-8.28AL|NL
134 Keegan Akin IL-15 BAL 23113.681.202580$-8.31AL|NL
135 Kendall Graveman ARI 24114.371.4721114$-8.38AL|NL
136 Janson Junk MIA 56244.531.3542150$-8.39AL|NL
137 Jose A. Ferrer WAS 25113.761.272181$-8.56AL|NL
138 Brennan Bernardino BOS 22213.961.362290$-8.54AL|NL
139 Graham Ashcraft CIN 24224.351.372181$-8.53AL|NL
140 John Schreiber KAN 25113.801.3124101$-8.54AL|NL
141 Fernando Cruz IL-15 NYY 18113.551.212580$-8.55AL|NL
142 Bryan King HOU 24113.641.262690$-8.56AL|NL
143 Ian Hamilton NYY 24113.611.2926100$-8.78AL|NL
144 Brock Burke LAA 25214.231.352490$-8.77AL|NL
145 Ryan Gusto HOU 39224.571.3635140$-8.80AL|NL
146 Tanner Banks PHI 24113.841.212470$-8.87AL|NL
147 Robert Stephenson IL-15 LAA 20113.871.162360$-8.92AL|NL
148 Kevin Kelly TB 23113.711.172050$-8.95AL|NL
149 Ryan Yarbrough IL-15 NYY 30214.441.292390$-8.99AL|NL
150 Steven Okert HOU 23114.021.212680$-8.97AL|NL
151 Louie Varland MIN 25123.931.232570$-9.05AL|NL
152 Casey Legumina SEA 24214.231.332190$-9.06AL|NL
153 Brandon Eisert CWS 24114.041.292381$-9.09AL|NL
154 Scott Effross NYY 20214.071.311760$-9.17AL|NL
155 Brendon Little TOR 24113.481.3525110$-9.25AL|NL
156 Eduard Bazardo SEA 25113.911.242490$-9.28AL|NL
157 Daysbel Hernandez ATL 21213.911.4622130$-9.28AL|NL
158 Anthony DeSclafani ARI 29224.441.322380$-9.32AL|NL
159 Jake Junis CLE 25113.921.212260$-9.34AL|NL
160 Kyle Hendricks LAA 58345.031.3539160$-9.40AL|NL
161 Michael Kelly OAK 25214.241.3822110$-9.45AL|NL
162 Yuki Matsui SD 20113.711.272380$-9.51AL|NL
163 Brant Hurter DET 22113.611.231960$-9.54AL|NL
164 Kyle Backhus ARI 25123.931.3824111$-9.57AL|NL
165 Ryan Bergert SD 45234.651.3837170$-9.60AL|NL
166 Jonathan Loaisiga NYY 25113.751.262180$-9.62AL|NL
167 Braydon Fisher TOR 25113.941.3428120$-9.68AL|NL
168 Chris Flexen CHC 36224.501.3728120$-9.70AL|NL
169 Chase Lee DET 23113.711.292280$-9.74AL|NL
170 Anthony Banda LAD 24214.341.3922100$-9.72AL|NL
171 Caleb Ferguson PIT 24113.781.3325100$-9.73AL|NL
172 Justin Wilson BOS 24113.921.322690$-9.78AL|NL
173 Jose Alvarado PHI 16113.341.261970$-9.76AL|NL
174 Jose Butto IL-15 NYM 22113.751.2822100$-9.77AL|NL
175 Aaron Ashby MIL 24113.701.3424110$-9.82AL|NL
176 Bryan Hudson MIL 22113.661.3122100$-9.85AL|NL
177 David Robertson FA 14113.351.201750$-9.94AL|NL
178 Brooks Raley IL-60 NYM 21113.771.292280$-9.93AL|NL
179 Joey Cantillo CLE 24113.951.3326110$-9.95AL|NL
180 Jack Dreyer LAD 20113.821.242070$-9.99AL|NL
181 Shawn Armstrong TEX 23114.081.272480$-10.01AL|NL
182 Trent Thornton SEA 22114.001.232170$-10.01AL|NL
183 Logan Henderson MIL 17114.061.131850$-10.11AL|NL
184 Stephen Kolek SD 30214.431.3722100$-10.11AL|NL
185 Mark Leiter Jr. IL-15 NYY 16113.771.242060$-10.11AL|NL
186 Keider Montero DET 37224.651.3729130$-10.12AL|NL
187 Enyel De Los Santos ATL 23114.111.282490$-10.17AL|NL
188 Colin Selby BAL 22113.871.3223100$-10.21AL|NL
189 Joe Jimenez IL-60 ATL 14113.651.181750$-10.23AL|NL
190 Porter Hodge IL-15 CHC 20113.781.3222100$-10.23AL|NL
191 Brandon Young BAL 26124.141.302590$-10.27AL|NL
192 Gordon Graceffo STL 29224.521.3722100$-10.30AL|NL
193 Taijuan Walker PHI 33224.651.3726120$-10.30AL|NL
194 Josh Sborz IL-60 TEX 19113.931.272180$-10.30AL|NL
195 Hunter Harvey IL-60 KAN 14113.491.171540$-10.30AL|NL
196 Taylor Rogers CIN 24124.161.3226100$-10.33AL|NL
197 Manuel Rodriguez IL-15 TB 18113.541.251660$-10.37AL|NL
198 Nic Enright CLE 23114.131.282390$-10.39AL|NL
199 Huascar Brazoban NYM 24113.951.3424110$-10.39AL|NL
200 Justin Slaten IL-60 BOS 19113.881.251970$-10.40AL|NL
201 Steven Cruz KAN 24113.931.3323100$-10.42AL|NL
202 DL Hall MIL 23114.001.3524110$-10.59AL|NL
203 Scott Barlow CIN 23114.101.3525110$-10.63AL|NL
204 Tim Herrin CLE 16113.621.281770$-10.66AL|NL
205 Angel Zerpa KAN 24113.891.342180$-10.77AL|NL
206 Mason Montgomery TB 21114.141.332390$-10.84AL|NL
207 Caden Dana LAA 37234.971.3832150$-10.88AL|NL
208 Ian Seymour TB 20114.161.251970$-10.89AL|NL
209 Eric Orze TB 22114.091.3322100$-10.93AL|NL
210 Jordan Leasure CWS 24124.561.4126121$-10.93AL|NL
211 Justin Topa MIN 21113.921.301870$-11.00AL|NL
212 Brenan Hanifee DET 24113.851.321870$-11.00AL|NL
213 Andrew Chafin WAS 23114.011.4326120$-11.02AL|NL
214 Grant Anderson MIL 22114.261.322390$-11.02AL|NL
215 Jorge Alcala BOS 22114.321.292290$-11.05AL|NL
216 Ryan Thompson IL-15 ARI 19113.831.281660$-11.06AL|NL
217 Max Lazar PHI 26114.311.272180$-11.06AL|NL
218 Jonathan Brubaker NYY 26114.411.302490$-11.11AL|NL
219 Riley O'Brien STL 24114.011.4024120$-11.12AL|NL
220 Mason Englert TB 23114.301.292170$-11.20AL|NL
221 Wandy Peralta SD 20113.781.331790$-11.17AL|NL
222 Trevor Stephan IL-60 CLE 17113.991.301860$-11.17AL|NL
223 Carson Seymour SF 27124.001.3722100$-11.21AL|NL
224 Bryan Hoeing SD 22114.121.281870$-11.23AL|NL
225 Richard Lovelady NYM 20124.001.311880$-11.25AL|NL
226 Jordan Hicks BOS 23124.011.3822100$-11.24AL|NL
227 Jesus Tinoco IL-15 MIA 18114.001.291770$-11.28AL|NL
228 Grant Wolfram BAL 23214.671.4721110$-11.31AL|NL
229 Jalen Beeks IL-15 ARI 20113.961.331870$-11.34AL|NL
230 Steven Wilson CWS 25124.711.3925141$-11.35AL|NL
231 Beau Brieske DET 20114.121.321980$-11.39AL|NL
232 Ryan Zeferjahn LAA 24114.421.3726110$-11.41AL|NL
233 Nick Sandlin IL-15 TOR 17114.071.321880$-11.44AL|NL
234 Matt Festa CLE 21114.271.312080$-11.44AL|NL
235 Lake Bachar MIA 25114.501.4424121$-11.53AL|NL
236 Albert Suarez IL-60 BAL 24114.351.312180$-11.52AL|NL
237 Jake Bird COL 24114.201.4024100$-11.55AL|NL
238 Jesse Chavez ATL 19114.081.331870$-11.55AL|NL
239 Jake Latz TEX 29114.331.4229150$-11.55AL|NL
240 Jacob Webb TEX 22124.281.3220100$-11.58AL|NL
241 Erik Miller IL-15 SF 15113.671.411790$-11.58AL|NL
242 Kody Funderburk MIN 20114.011.371990$-11.59AL|NL
243 Tristan Beck SF 20114.141.301760$-11.61AL|NL
244 Luis Garcia WAS 21114.101.331870$-11.62AL|NL
245 Brent Headrick NYY 15104.221.261650$-11.61AL|NL
246 Justin Bruihl TOR 21114.111.351980$-11.64AL|NL
247 Brent Suter CIN 25114.221.321970$-11.69AL|NL
248 Kyle Leahy STL 25114.211.342090$-11.70AL|NL
249 Dietrich Enns DET 16114.091.281550$-11.72AL|NL
250 Kaleb Ort HOU 24114.501.3524100$-11.74AL|NL
251 Sean Newcomb OAK 24124.141.4223120$-11.78AL|NL
252 Jordan Wicks CHC 23124.251.352080$-11.82AL|NL
253 Rob Zastryzny IL-15 MIL 13113.951.261340$-11.80AL|NL
254 Ethan Roberts CHC 21114.381.352190$-11.83AL|NL
255 Andrew Nardi IL-60 MIA 10103.841.241240$-11.87AL|NL
256 Cole Sulser TB 18114.171.331770$-11.87AL|NL
257 Justin Sterner OAK 24124.581.3524100$-11.92AL|NL
258 Chris Devenski NYM 24114.571.322280$-11.95AL|NL
259 Ryan Borucki IL-15 PIT 20114.231.341880$-11.93AL|NL
260 Evan Sisk KAN 16113.911.391680$-11.99AL|NL
261 Michael Tonkin IL-60 MIN 16114.261.311660$-12.00AL|NL
262 Tayler Saucedo SEA 18113.981.371680$-12.01AL|NL
263 Genesis Cabrera PIT 22114.271.3720100$-12.01AL|NL
264 Rafael Montero ATL 24114.381.4124110$-12.05AL|NL
265 John King STL 22113.841.361460$-12.05AL|NL
266 Nate Pearson CHC 15114.251.331660$-12.08AL|NL
267 Carlos Vargas SEA 24124.101.391990$-12.08AL|NL
268 Ryan Fernandez STL 16114.021.351560$-12.07AL|NL
269 Shelby Miller IL-15 ARI 11113.941.251140$-12.14AL|NL
270 Travis Adams MIN 26124.421.332080$-12.14AL|NL
271 Robinson Pina TOR 23124.401.331970$-12.13AL|NL
272 Nick Burdi IL-60 BOS 14104.121.381670$-12.17AL|NL
273 Nick Hernandez HOU 18114.461.331880$-12.19AL|NL
274 Anthony Misiewicz MIN 21114.311.371980$-12.21AL|NL
275 Daniel Lynch IL-15 KAN 23114.291.351880$-12.26AL|NL
276 Isaac Mattson PIT 25114.431.4124130$-12.25AL|NL
277 Michael Kopech IL-60 LAD 10113.981.301250$-12.25AL|NL
278 Spencer Bivens SF 22114.181.341680$-12.24AL|NL
279 Paxton Schultz IL-15 TOR 16114.311.341670$-12.27AL|NL
280 Cole Henry WAS 24124.561.3924120$-12.27AL|NL
281 Brady Basso IL-60 OAK 12114.121.251140$-12.32AL|NL
282 Carlos Hernandez DET 21114.441.372090$-12.30AL|NL
283 Alex Lange IL-60 DET 11113.771.401360$-12.30AL|NL
284 Joe Ross PHI 24114.401.362090$-12.30AL|NL
285 Allan Winans NYY 17114.391.271450$-12.30AL|NL
286 Dane Dunning TEX 18114.371.351770$-12.35AL|NL
287 Elvis Peguero MIL 18114.011.411680$-12.35AL|NL
288 Andrew Saalfrank ARI 22113.951.4820120$-12.33AL|NL
289 Collin Snider IL-15 SEA 17114.171.351560$-12.33AL|NL
290 Mason Fluharty TOR 14114.151.351460$-12.38AL|NL
291 Tyler Gilbert CWS 21114.441.341870$-12.38AL|NL
292 Andre Granillo STL 16114.361.351670$-12.41AL|NL
293 Luis Contreras HOU 19114.471.371990$-12.39AL|NL
294 Mason Black SF 20114.381.341780$-12.39AL|NL
295 Cooper Criswell BOS 17114.281.311450$-12.40AL|NL
296 Zack Kelly IL-15 BOS 17114.311.381780$-12.42AL|NL
297 Tyler Ferguson OAK 17114.371.391890$-12.41AL|NL
298 Easton McGee MIL 14114.181.271140$-12.48AL|NL
299 Fraser Ellard CWS 19114.321.4420110$-12.50AL|NL
300 Lou Trivino LAD 19114.401.361780$-12.54AL|NL