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.681.05371014$21.46AL|NL
2 Mason Miller OAK 26212.601.04391012$19.33AL|NL
3 Josh Hader HOU 27113.061.07381013$16.97AL|NL
4 Andres Munoz SEA 26112.741.14341012$14.77AL|NL
5 Ryan Helsley STL 26113.171.18321013$14.10AL|NL
6 Aroldis Chapman BOS 25112.891.18361212$13.92AL|NL
7 Felix Bautista BAL 25112.781.11371111$13.86AL|NL
8 Tanner Scott LAD 26113.251.22311113$13.20AL|NL
9 Emmanuel Clase CLE 27113.201.1827712$12.04AL|NL
10 Jeff Hoffman TOR 26113.281.1433911$11.67AL|NL
11 Robert Suarez SD 26113.441.1928912$11.20AL|NL
12 Devin Williams NYY 26113.171.20331211$11.20AL|NL
13 Jhoan Duran MIN 26112.851.1732910$10.98AL|NL
14 David Bednar PIT 26113.521.2129911$9.47AL|NL
15 Raisel Iglesias ATL 27113.421.1530710$9.44AL|NL
16 Kyle Finnegan WAS 26113.861.31241013$9.23AL|NL
17 Camilo Doval SF 25113.331.29291211$8.89AL|NL
18 Daniel Palencia CHC 26113.541.27301111$8.78AL|NL
19 Kenley Jansen LAA 24114.081.2427912$8.50AL|NL
20 Trevor Megill MIL 26113.351.1632109$8.27AL|NL
21 Peter Fairbanks TB 25113.631.26261011$7.99AL|NL
22 Kris Bubic KAN 71443.701.2770240$7.82AL|NL
23 Will Vest DET 26113.241.212689$7.05AL|NL
24 Emilio Pagan CIN 26114.051.2229910$6.41AL|NL
25 Robert Garcia TEX 25113.411.2428109$6.36AL|NL
26 Grant Taylor CWS 25113.331.222798$5.29AL|NL
27 Ronny Henriquez MIA 26113.681.262699$5.12AL|NL
28 Sean Manaea NYM 64443.931.2663230$5.07AL|NL
29 Grant Holmes ATL 74544.111.3474290$4.73AL|NL
30 Matthew Strahm PHI 26113.411.113186$4.42AL|NL
31 Carlos Estevez KAN 26114.221.3224910$3.88AL|NL
32 Drew Rasmussen TB 53333.671.2150140$3.49AL|NL
33 Mike Soroka WAS 65444.051.2964250$3.41AL|NL
34 Kevin Ginkel ARI 25113.731.292698$3.15AL|NL
35 Cade Smith CLE 28213.011.1336102$3.00AL|NL
36 Clay Holmes NYM 60433.681.3654250$2.25AL|NL
37 Reid Detmers LAA 33223.451.1739112$2.19AL|NL
38 Noah Cameron KAN 63443.961.3154200$1.91AL|NL
39 Bryan Abreu HOU 28213.131.1637121$0.96AL|NL
40 Orion Kerkering PHI 26113.471.2327105$0.69AL|NL
41 Landen Roupp SF 60443.961.3655250$0.53AL|NL
42 Matthew Liberatore STL 63444.121.3253210$0.33AL|NL
43 Griffin Jax MIN 27112.991.103381$-0.69AL|NL
44 Brandon Walter HOU 40223.591.193590$-1.27AL|NL
45 Jon Gray IL-60 TEX 50334.111.2846150$-1.58AL|NL
46 Abner Uribe MIL 25113.031.2432122$-1.75AL|NL
47 Jeremiah Estrada SD 26113.131.1634111$-1.95AL|NL
48 Luke Weaver NYY 26113.731.182873$-2.04AL|NL
49 Colton Gordon HOU 54334.211.2844150$-2.45AL|NL
50 Matt Brash SEA 25112.971.1830101$-2.52AL|NL
51 Alex Vesia LAD 25113.571.1932102$-2.62AL|NL
52 Garrett Whitlock BOS 26113.461.182872$-2.66AL|NL
53 Steven Matz STL 33223.591.193080$-2.78AL|NL
54 Slade Cecconi CLE 58344.391.2951160$-2.88AL|NL
55 Ben Brown CHC 30223.631.2033100$-2.94AL|NL
56 Cam Schlittler NYY 48334.051.3444190$-3.01AL|NL
57 Andre Pallante STL 66444.011.4247250$-3.11AL|NL
58 Randy Rodriguez SF 26113.461.2329102$-3.16AL|NL
59 Hayden Birdsong SF 58344.241.3859280$-3.34AL|NL
60 Ryan Walker SF 24113.141.162781$-3.36AL|NL
61 Quinn Priester MIL 52334.011.3542180$-3.40AL|NL
62 Kirby Yates LAD 24113.581.2330112$-3.54AL|NL
63 Gabe Speier SEA 26113.111.143090$-3.62AL|NL
64 Dylan Lee ATL 26113.411.172981$-3.63AL|NL
65 Seth Halvorsen COL 25114.661.4823117$-3.65AL|NL
66 Tommy Kahnle DET 25113.821.3524114$-3.72AL|NL
67 Lucas Erceg KAN 25113.421.262792$-3.83AL|NL
68 Jordan Romano PHI 25113.921.2626103$-3.97AL|NL
69 Jason Adam SD 27113.501.2030101$-4.02AL|NL
70 Chris Martin TEX 22113.261.112341$-4.05AL|NL
71 Adrian Morejon SD 26113.321.202791$-4.06AL|NL
72 Calvin Faucher MIA 26113.951.3625114$-4.07AL|NL
73 Ryne Nelson ARI 61444.501.3648190$-4.18AL|NL
74 Yariel Rodriguez TOR 26113.731.2529102$-4.20AL|NL
75 J.T. Ginn OAK 39223.801.2935130$-4.24AL|NL
76 Sawyer Gipson-Long IL-15 DET 43233.981.2635110$-4.32AL|NL
77 Eric Lauer TOR 51334.411.3246170$-4.29AL|NL
78 Aaron Bummer ATL 25113.121.2627101$-4.39AL|NL
79 Brad Lord WAS 36223.891.3130121$-4.42AL|NL
80 Garrett Cleavinger TB 25113.541.2231111$-4.46AL|NL
81 Brock Stewart MIN 24113.221.173190$-4.50AL|NL
82 Gregory Soto BAL 26113.381.2630111$-4.57AL|NL
83 Shane Smith CWS 65354.361.3757260$-4.58AL|NL
84 Seranthony Dominguez BAL 26113.591.2331111$-4.63AL|NL
85 Jack Perkins OAK 32223.781.2933130$-4.72AL|NL
86 Pierce Johnson ATL 25113.511.2530101$-4.90AL|NL
87 Jared Koenig MIL 25113.461.242581$-5.38AL|NL
88 Bennett Sousa HOU 25113.361.192890$-5.42AL|NL
89 Ryan Pressly CHC 24113.651.282282$-5.52AL|NL
90 Joe Boyle TB 35223.911.3841200$-5.50AL|NL
91 Yimi Garcia IL-15 TOR 22113.581.202581$-5.52AL|NL
92 Chad Patrick MIL 36224.211.2533110$-5.57AL|NL
93 Braxton Ashcraft PIT 32223.901.282790$-5.88AL|NL
94 Fernando Cruz IL-15 NYY 18113.091.142470$-5.97AL|NL
95 Kyle Harrison BOS 36224.201.3136140$-6.16AL|NL
96 Colin Rea CHC 65444.781.3650190$-6.22AL|NL
97 Louie Varland MIN 25113.491.192570$-6.23AL|NL
98 Nick Martinez CIN 53344.621.3242140$-6.22AL|NL
99 Dennis Santana PIT 25114.121.3622103$-6.37AL|NL
100 Reed Garrett NYM 26113.451.2729120$-6.44AL|NL
101 Cole Sands MIN 26113.891.242581$-6.52AL|NL
102 Jose A. Ferrer WAS 25113.481.282181$-6.53AL|NL
103 Edwin Uceta TB 24113.931.2527101$-6.55AL|NL
104 Tanner Banks PHI 24113.541.202570$-6.60AL|NL
105 Yennier Cano BAL 25113.361.252590$-6.62AL|NL
106 Anthony DeSclafani ARI 31224.121.272680$-6.66AL|NL
107 Drew Pomeranz CHC 24113.741.2825101$-6.70AL|NL
108 Keegan Akin IL-15 BAL 23113.541.212580$-6.83AL|NL
109 Brandon Eisert CWS 24113.711.262281$-6.83AL|NL
110 Hunter Gaddis CLE 27114.041.252691$-6.91AL|NL
111 Hoby Milner TEX 24113.661.282271$-6.94AL|NL
112 Tyler Holton DET 26113.561.222370$-7.00AL|NL
113 Nick Mears MIL 24113.631.2427100$-7.03AL|NL
114 Kendall Graveman ARI 24114.411.4621114$-7.06AL|NL
115 Phil Maton STL 26113.871.2925101$-7.12AL|NL
116 Bryan King HOU 24113.571.242590$-7.16AL|NL
117 Jonathan Loaisiga NYY 25113.511.242370$-7.21AL|NL
118 Bryan Baker TB 24113.711.2427100$-7.24AL|NL
119 Janson Junk MIA 54344.571.3437130$-7.27AL|NL
120 Justin Wilson BOS 24113.621.252690$-7.27AL|NL
121 Mitch Spence OAK 47334.511.3736150$-7.29AL|NL
122 Blake Treinen IL-60 LAD 22113.641.222470$-7.43AL|NL
123 Daniel Coulombe MIN 23113.601.242470$-7.48AL|NL
124 Ryne Stanek NYM 25113.741.2728110$-7.48AL|NL
125 Paul Sewald CLE 26113.991.222890$-7.50AL|NL
126 Ryan Gusto HOU 39224.401.3234130$-7.58AL|NL
127 Ian Hamilton NYY 24113.571.2926100$-7.62AL|NL
128 Logan Henderson MIL 18113.621.131950$-7.68AL|NL
129 Brant Hurter DET 22113.441.221960$-7.69AL|NL
130 Graham Ashcraft CIN 24113.911.292271$-7.72AL|NL
131 John Schreiber KAN 25113.891.3324101$-7.85AL|NL
132 Riley O'Brien STL 24113.471.3225110$-7.86AL|NL
133 Caleb Thielbar CHC 23113.711.252490$-7.87AL|NL
134 Joey Cantillo CLE 26113.711.3128110$-7.86AL|NL
135 Brendon Little TOR 24113.291.3625110$-7.86AL|NL
136 JoJo Romero STL 25113.541.3024100$-7.89AL|NL
137 Antonio Santillan CIN 25114.381.3626112$-7.89AL|NL
138 Luke Jackson TEX 26114.101.4125122$-7.95AL|NL
139 Jake Junis CLE 25113.871.222360$-7.96AL|NL
140 Steven Okert HOU 23113.941.232590$-8.08AL|NL
141 DL Hall MIL 23113.621.2924100$-8.10AL|NL
142 Ryan Brasier CHC 24113.811.242370$-8.10AL|NL
143 Jose Alvarado PHI 16113.221.241970$-8.12AL|NL
144 Victor Vodnik COL 25114.331.4925123$-8.14AL|NL
145 Luis Ortiz CLE 44234.361.3941180$-8.12AL|NL
146 Bowden Francis IL-15 TOR 36224.591.3032110$-8.14AL|NL
147 Anthony Bender MIA 25113.921.3524101$-8.18AL|NL
148 Stephen Kolek SD 29224.051.3522100$-8.21AL|NL
149 Angel Zerpa KAN 24113.531.302280$-8.22AL|NL
150 Ian Seymour TB 20113.791.192060$-8.24AL|NL
151 Eduard Bazardo SEA 25113.821.272490$-8.29AL|NL
152 Carson Seymour SF 26113.651.292280$-8.32AL|NL
153 Colin Selby BAL 22113.541.312390$-8.33AL|NL
154 Aaron Ashby MIL 24113.451.3524110$-8.31AL|NL
155 Andrew Kittredge BAL 26113.871.262380$-8.42AL|NL
156 Robert Stephenson IL-15 LAA 20113.881.222270$-8.44AL|NL
157 Tyler Rogers SF 28113.781.272160$-8.49AL|NL
158 Shinnosuke Ogasawara WAS 35224.331.3427120$-8.51AL|NL
159 Shawn Armstrong TEX 23113.921.252380$-8.56AL|NL
160 Albert Suarez IL-60 BAL 24113.971.232260$-8.56AL|NL
161 Mark Leiter Jr. IL-15 NYY 16113.501.221860$-8.61AL|NL
162 Bryan Hudson MIL 22113.671.3123100$-8.65AL|NL
163 Dietrich Enns DET 16113.441.181540$-8.63AL|NL
164 Brooks Raley IL-60 NYM 21113.731.272180$-8.71AL|NL
165 Lake Bachar MIA 25114.161.3424101$-8.72AL|NL
166 Brandon Young BAL 26114.031.262470$-8.73AL|NL
167 Mason Montgomery TB 21113.811.272280$-8.74AL|NL
168 Ben Casparius LAD 26114.351.312591$-8.76AL|NL
169 Chase Lee DET 23113.751.282180$-8.76AL|NL
170 Yuki Matsui SD 20113.721.292290$-8.79AL|NL
171 Kyle Backhus ARI 25113.961.3823111$-8.82AL|NL
172 David Robertson FA 14113.311.221660$-8.82AL|NL
173 Taylor Rogers CIN 24113.941.3126100$-8.84AL|NL
174 Jose Butto IL-15 NYM 22113.781.292290$-8.85AL|NL
175 Alex Carrillo NYM 18113.701.251970$-8.92AL|NL
176 Joey Wentz ATL 29224.331.3927130$-8.95AL|NL
177 Jordan Leasure CWS 24114.151.3825121$-9.00AL|NL
178 Huascar Brazoban NYM 24113.751.3424110$-8.99AL|NL
179 Hunter Harvey IL-60 KAN 14113.511.201650$-8.99AL|NL
180 Erik Sabrowski CLE 24113.811.3828130$-9.04AL|NL
181 Keider Montero DET 37224.411.3730130$-9.05AL|NL
182 Clayton Beeter NYY 22113.861.3224100$-9.08AL|NL
183 Caleb Ferguson PIT 24113.731.3423100$-9.09AL|NL
184 Kevin Kelly TB 23113.901.272060$-9.18AL|NL
185 Grant Anderson MIL 22113.931.292290$-9.21AL|NL
186 Hector Neris HOU 22114.001.302490$-9.20AL|NL
187 Taijuan Walker PHI 30224.441.3524100$-9.23AL|NL
188 Brad Keller CHC 25114.011.382191$-9.25AL|NL
189 Jordan Hicks BOS 23113.781.342390$-9.23AL|NL
190 Andrew Chafin WAS 23113.791.3524110$-9.23AL|NL
191 Casey Legumina SEA 24113.941.302290$-9.31AL|NL
192 Jordan Wicks CHC 24113.881.302180$-9.30AL|NL
193 Richard Lovelady NYM 20113.691.291870$-9.31AL|NL
194 Joe Jimenez IL-60 ATL 14113.681.211650$-9.32AL|NL
195 Josh Sborz IL-60 TEX 19113.841.302180$-9.33AL|NL
196 Sean Newcomb OAK 24113.861.3524110$-9.41AL|NL
197 Jason Alexander HOU 32224.271.3823100$-9.39AL|NL
198 Jake Latz TEX 29124.001.3830140$-9.41AL|NL
199 Luis Garcia WAS 21113.741.311980$-9.45AL|NL
200 Enyel De Los Santos ATL 23114.001.312390$-9.45AL|NL
201 Brock Burke LAA 25114.021.3224100$-9.48AL|NL
202 Eric Orze TB 22113.961.312290$-9.51AL|NL
203 Brenan Hanifee DET 24113.781.301870$-9.48AL|NL
204 Joey Lucchesi SF 24113.711.321880$-9.54AL|NL
205 Trent Thornton SEA 22114.011.282080$-9.60AL|NL
206 Chris Flexen CHC 33224.491.3625100$-9.63AL|NL
207 Brooks Kriske CHC 18113.871.312080$-9.65AL|NL
208 Nic Enright CLE 23114.131.302390$-9.67AL|NL
209 Mason Englert TB 23114.101.272070$-9.69AL|NL
210 Jonathan Brubaker NYY 26114.141.312490$-9.70AL|NL
211 Connor Prielipp MIN 16113.681.281660$-9.71AL|NL
212 Craig Yoho MIL 21113.851.342190$-9.72AL|NL
213 Braydon Fisher TOR 25114.101.3526110$-9.78AL|NL
214 Manuel Rodriguez IL-15 TB 18113.721.291660$-9.77AL|NL
215 Erik Miller IL-15 SF 15113.451.361780$-9.83AL|NL
216 Jose Fermin LAA 24114.131.3526110$-9.83AL|NL
217 Daysbel Hernandez ATL 21113.881.3924110$-9.87AL|NL
218 Lazaro Estrada TOR 18114.081.241750$-9.89AL|NL
219 Yaramil Hiraldo BAL 14113.801.221450$-9.88AL|NL
220 Davis Daniel ATL 40234.631.3631130$-9.89AL|NL
221 Allan Winans NYY 15113.821.211330$-9.91AL|NL
222 Rob Zastryzny IL-15 MIL 13113.671.221340$-9.91AL|NL
223 Kody Funderburk MIN 20113.761.351980$-9.92AL|NL
224 Tristan Beck SF 20113.931.281760$-9.90AL|NL
225 Brent Headrick NYY 14113.851.221440$-9.96AL|NL
226 Dane Dunning TEX 19113.911.291760$-9.97AL|NL
227 Paul Gervase TB 19114.021.332190$-9.99AL|NL
228 Justin Slaten IL-60 BOS 19113.981.311970$-10.02AL|NL
229 Gordon Graceffo STL 29124.131.312280$-10.00AL|NL
230 Tommy Nance TOR 19113.881.301760$-10.01AL|NL
231 Wandy Peralta SD 20113.651.371890$-10.03AL|NL
232 Jorge Alcala BOS 22114.151.332390$-10.04AL|NL
233 Robinson Pina TOR 24114.151.281960$-10.08AL|NL
234 Adrian Houser CWS 64354.511.4544250$-10.08AL|NL
235 Dylan Dodd ATL 15113.771.241340$-10.05AL|NL
236 Jonathan Bowlan KAN 21114.021.301860$-10.14AL|NL
237 Jack Dreyer LAD 20114.031.332080$-10.18AL|NL
238 Porter Hodge IL-15 CHC 20113.911.3721100$-10.16AL|NL
239 Carlos Vargas SEA 24113.831.3720100$-10.16AL|NL
240 Carlos Hernandez DET 21114.081.332190$-10.15AL|NL
241 Scott Barlow CIN 23114.131.3725110$-10.18AL|NL
242 Joe Ross PHI 24114.071.322080$-10.20AL|NL
243 Ryan Bergert SD 47234.631.3938190$-10.20AL|NL
244 David Morgan SD 23114.101.332190$-10.23AL|NL
245 Tayler Saucedo SEA 18113.731.341680$-10.24AL|NL
246 Brennan Bernardino BOS 22113.931.372190$-10.24AL|NL
247 Jalen Beeks IL-15 ARI 17113.781.331670$-10.26AL|NL
248 Tyler Gilbert CWS 21114.081.301870$-10.28AL|NL
249 Cameron Booser CWS 18113.991.321880$-10.28AL|NL
250 Mason Black SF 20114.101.301870$-10.32AL|NL
251 Rafael Montero ATL 24114.111.3724100$-10.31AL|NL
252 Jhonathan Diaz SEA 15113.691.261140$-10.37AL|NL
253 Nathan Wiles ATL 39224.701.3528100$-10.35AL|NL
254 Chris Devenski NYM 24114.271.302180$-10.34AL|NL
255 Trevor Stephan IL-60 CLE 17114.081.301760$-10.43AL|NL
256 Justin Topa MIN 21113.961.341870$-10.42AL|NL
257 Carmen Mlodzinski PIT 27114.161.352390$-10.46AL|NL
258 Daniel Robert PHI 20114.151.332090$-10.44AL|NL
259 Tim Herrin CLE 16113.771.371780$-10.44AL|NL
260 Anthony Banda LAD 24114.111.3622100$-10.49AL|NL
261 Jonathan Pintaro NYM 10103.511.261140$-10.48AL|NL
262 Sean Hjelle SF 14113.651.281140$-10.51AL|NL
263 Sam Moll CIN 20114.011.372090$-10.53AL|NL
264 PJ Poulin DET 16113.751.331460$-10.53AL|NL
265 Ryan Borucki IL-15 PIT 20113.911.361880$-10.50AL|NL
266 Brady Basso IL-60 OAK 12113.771.241140$-10.54AL|NL
267 Cole Sulser TB 18114.051.321770$-10.55AL|NL
268 Jake Woodford ARI 22114.151.311860$-10.56AL|NL
269 Bryan Hoeing SD 22114.001.331770$-10.57AL|NL
270 Codi Heuer TEX 15113.921.321560$-10.61AL|NL
271 Chad Green TOR 23114.381.302170$-10.61AL|NL
272 Jackson Kowar SEA 22114.071.3620100$-10.62AL|NL
273 Luke Little CHC 11113.411.381360$-10.64AL|NL
274 Greg Weissert BOS 24114.221.362390$-10.63AL|NL
275 Scott Effross NYY 20114.051.321660$-10.71AL|NL
276 Jesse Chavez ATL 19114.151.331870$-10.71AL|NL
277 Kyle Hendricks LAA 57344.901.3939160$-10.71AL|NL
278 Brandon Waddell NYM 17113.941.311460$-10.69AL|NL
279 Alan Rangel PHI 18114.311.251550$-10.74AL|NL
280 Joe Jacques SEA 14113.571.331150$-10.74AL|NL
281 Kyle Leahy STL 25114.081.362090$-10.74AL|NL
282 Spencer Bivens SF 22114.041.341770$-10.77AL|NL
283 Hogan Harris OAK 23114.161.3822110$-10.82AL|NL
284 Nick Burdi IL-60 BOS 14113.951.341570$-10.80AL|NL
285 Juan Burgos SEA 20114.091.351880$-10.80AL|NL
286 Ryan Thompson IL-15 ARI 19113.961.351660$-10.80AL|NL
287 Jesus Tinoco IL-15 MIA 18114.041.351770$-10.80AL|NL
288 Steven Cruz KAN 24114.161.3923110$-10.83AL|NL
289 Collin Snider IL-15 SEA 17114.001.331560$-10.83AL|NL
290 Austin Warren NYM 15113.921.311360$-10.83AL|NL
291 Shawn Dubin IL-15 HOU 13113.831.331360$-10.85AL|NL
292 Alex Lange IL-60 DET 11113.641.341250$-10.85AL|NL
293 Andrew Hoffmann KAN 17114.051.311450$-10.90AL|NL
294 Matt Festa CLE 21114.241.341980$-10.93AL|NL
295 Jackson Rutledge WAS 20114.201.341880$-10.95AL|NL
296 Ryan Fernandez STL 16113.941.361570$-10.96AL|NL
297 Nick Hernandez HOU 18114.271.321770$-10.99AL|NL
298 Trevor McDonald SF 10113.611.28930$-10.99AL|NL
299 Max Lazar PHI 26114.271.352190$-11.04AL|NL
300 Caleb Boushley TEX 17114.211.271340$-11.01AL|NL