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 Josh Hader HOU 29313.031.05421015$18.31AL|NL
2 Edwin Diaz NYM 28212.741.05411015$16.48AL|NL
3 Mason Miller OAK 29212.771.04431113$14.89AL|NL
4 Emmanuel Clase CLE 30212.711.0930714$13.72AL|NL
5 Andres Munoz SEA 28212.631.10381113$13.58AL|NL
6 Ryan Helsley STL 29213.101.15351114$12.71AL|NL
7 Jhoan Duran MIN 29312.651.15351011$12.72AL|NL
8 Devin Williams NYY 28212.921.15371213$12.22AL|NL
9 Jeff Hoffman TOR 29213.211.0936913$12.20AL|NL
10 Felix Bautista BAL 27212.801.12401212$12.04AL|NL
11 Tanner Scott LAD 29213.311.19351114$11.77AL|NL
12 Aroldis Chapman BOS 28212.891.20411412$11.31AL|NL
13 Kris Bubic KAN 73543.681.2774250$9.49AL|NL
14 Robert Suarez SD 29223.461.20291013$9.29AL|NL
15 Camilo Doval SF 28213.391.28321313$8.97AL|NL
16 Shelby Miller ARI 28223.851.24291014$8.96AL|NL
17 David Bednar PIT 28223.391.20321012$8.76AL|NL
18 Peter Fairbanks TB 28213.411.26291113$8.67AL|NL
19 Kyle Finnegan WAS 28223.901.30261014$7.73AL|NL
20 Grant Holmes ATL 84544.141.3388340$7.08AL|NL
21 Trevor Megill MIL 28213.361.22351110$6.93AL|NL
22 Raisel Iglesias ATL 29313.351.123277$6.63AL|NL
23 Will Vest DET 28213.261.2028910$6.29AL|NL
24 Drew Rasmussen TB 58433.571.1754140$6.28AL|NL
25 Robert Garcia TEX 28213.591.22311010$5.78AL|NL
26 Kenley Jansen LAA 27124.111.24301013$5.26AL|NL
27 Matthew Strahm PHI 29213.401.083387$4.95AL|NL
28 Carlos Estevez KAN 28223.941.27261011$4.74AL|NL
29 Clay Holmes NYM 69543.901.3861270$3.14AL|NL
30 Emilio Pagan CIN 28124.291.23311011$2.98AL|NL
31 Grant Taylor CWS 28113.381.2330119$2.76AL|NL
32 Mike Soroka WAS 74464.331.2973270$2.71AL|NL
33 Matthew Liberatore STL 68443.981.2858220$2.68AL|NL
34 Daniel Palencia CHC 28113.741.30321310$2.58AL|NL
35 Cade Smith CLE 31212.871.1041112$2.21AL|NL
36 Quinn Priester MIL 57433.781.2647200$2.16AL|NL
37 Ronny Henriquez MIA 29123.931.30291010$1.68AL|NL
38 Orion Kerkering PHI 28213.421.2031105$1.01AL|NL
39 Ryne Nelson ARI 70444.171.3057200$0.93AL|NL
40 Griffin Jax MIN 29212.991.073781$0.21AL|NL
41 Bryan Abreu HOU 30212.951.1641131$0.08AL|NL
42 Dylan Lee ATL 28213.351.163283$-0.39AL|NL
43 Brandon Walter HOU 44323.621.2137100$-0.66AL|NL
44 Reid Detmers LAA 37223.751.2142132$-0.80AL|NL
45 Jeremiah Estrada SD 29213.251.1639121$-1.09AL|NL
46 Ryan Walker SF 27213.111.153082$-1.26AL|NL
47 Jason Adam SD 30213.281.1334111$-1.48AL|NL
48 Landen Roupp SF 63344.051.3558260$-1.61AL|NL
49 Alex Vesia LAD 26213.501.1734112$-1.80AL|NL
50 Kirby Yates LAD 27213.461.2034122$-1.92AL|NL
51 Matt Brash SEA 28213.001.2234121$-2.06AL|NL
52 Jon Gray IL-60 TEX 48334.071.2744150$-2.16AL|NL
53 Abner Uribe MIL 28113.161.2235143$-2.29AL|NL
54 Randy Rodriguez SF 28213.401.2332112$-2.33AL|NL
55 Lucas Erceg KAN 28213.531.2629103$-2.34AL|NL
56 Colton Gordon HOU 57334.301.2849170$-2.55AL|NL
57 Andre Pallante STL 71444.101.4151270$-2.59AL|NL
58 Chad Patrick MIL 46334.161.2642140$-2.66AL|NL
59 Slade Cecconi CLE 61344.531.2754170$-2.73AL|NL
60 Hayden Birdsong SF 61344.361.3662280$-2.73AL|NL
61 Garrett Cleavinger TB 28223.761.2334122$-2.84AL|NL
62 Nick Martinez CIN 55334.241.2845140$-2.89AL|NL
63 Eric Lauer TOR 56334.301.3150190$-3.03AL|NL
64 Jordan Romano PHI 27223.941.2530103$-3.05AL|NL
65 Sawyer Gipson-Long IL-15 DET 46334.141.2639120$-3.05AL|NL
66 Garrett Whitlock BOS 28213.441.183181$-3.11AL|NL
67 Adrian Morejon SD 28213.291.192991$-3.19AL|NL
68 Luis Ortiz CLE 59344.271.3655240$-3.30AL|NL
69 Chris Martin TEX 25213.411.102641$-3.36AL|NL
70 Phil Maton STL 28213.651.2429112$-3.47AL|NL
71 Ben Brown CHC 38223.841.2342130$-3.46AL|NL
72 Bennett Sousa HOU 28213.341.163190$-3.74AL|NL
73 Aaron Bummer ATL 26213.101.2729101$-3.79AL|NL
74 Noah Cameron KAN 53334.231.3345170$-3.85AL|NL
75 Luke Weaver NYY 29114.101.223194$-3.97AL|NL
76 Didier Fuentes ATL 61444.661.3751220$-4.02AL|NL
77 Daysbel Hernandez ATL 27223.811.4232163$-4.20AL|NL
78 Shane Smith CWS 68354.471.3760280$-4.24AL|NL
79 Ryan Pressly CHC 28213.621.282692$-4.30AL|NL
80 Pierce Johnson ATL 27213.531.2832111$-4.29AL|NL
81 Gabe Speier SEA 28113.121.103480$-4.29AL|NL
82 Reed Garrett NYM 28223.491.3233141$-4.41AL|NL
83 Seth Halvorsen COL 28124.691.4525128$-4.45AL|NL
84 Seranthony Dominguez BAL 29223.791.2834131$-4.49AL|NL
85 Bryan Baker BAL 28213.821.2331111$-4.52AL|NL
86 Kevin Ginkel ARI 26213.471.242791$-4.59AL|NL
87 Tyler Rogers SF 31213.561.202361$-4.61AL|NL
88 Ryne Stanek NYM 27223.671.2831131$-4.75AL|NL
89 Cole Sands MIN 28213.791.222891$-4.81AL|NL
90 Gregory Soto BAL 28213.401.2632120$-4.79AL|NL
91 Steven Matz STL 36223.751.2433100$-4.83AL|NL
92 Mitch Spence OAK 61344.431.3549190$-4.87AL|NL
93 Drew Pomeranz CHC 26213.091.2427110$-4.86AL|NL
94 Yimi Garcia IL-15 TOR 24213.681.212791$-4.88AL|NL
95 Tommy Kahnle DET 28113.861.3027124$-4.92AL|NL
96 Tyler Holton DET 28213.611.152570$-5.19AL|NL
97 Jared Koenig MIL 27213.661.2526101$-5.20AL|NL
98 JoJo Romero STL 28223.571.3027111$-5.32AL|NL
99 Brock Stewart MIN 27113.111.1934110$-5.35AL|NL
100 Porter Hodge CHC 27113.991.3428134$-5.49AL|NL
101 Mark Leiter Jr. NYY 24213.621.202890$-5.58AL|NL
102 Kyle Harrison BOS 44234.291.3145170$-5.68AL|NL
103 Yennier Cano BAL 25213.401.232580$-5.81AL|NL
104 Colin Rea CHC 68344.721.3352190$-5.83AL|NL
105 Jonathan Loaisiga NYY 28213.611.212480$-5.99AL|NL
106 Calvin Faucher MIA 28123.981.4129134$-6.07AL|NL
107 Dennis Santana PIT 28113.861.3025103$-6.31AL|NL
108 Caleb Thielbar CHC 24213.601.252690$-6.32AL|NL
109 Tim Herrin CLE 28223.821.3729141$-6.33AL|NL
110 Louie Varland MIN 27223.801.232670$-6.38AL|NL
111 Jalen Beeks ARI 27213.711.3525101$-6.50AL|NL
112 Andrew Kittredge BAL 27213.741.242580$-6.50AL|NL
113 Anthony Bender MIA 28223.991.3427111$-6.71AL|NL
114 Luke Jackson TEX 28224.261.4128142$-6.85AL|NL
115 Kyle Backhus ARI 27213.841.3726121$-6.84AL|NL
116 Joe Boyle TB 36224.141.4243220$-6.89AL|NL
117 Jack Dreyer LAD 25213.781.2826100$-6.91AL|NL
118 Brendon Little TOR 26213.451.3727130$-6.92AL|NL
119 Yariel Rodriguez TOR 28114.051.2930112$-6.93AL|NL
120 Erik Sabrowski CLE 27223.791.3832150$-6.97AL|NL
121 Brad Keller CHC 28224.131.3823112$-7.01AL|NL
122 Steven Okert HOU 25113.601.162990$-7.09AL|NL
123 Justin Wilson BOS 26213.841.3328100$-7.19AL|NL
124 Hoby Milner TEX 27113.631.232581$-7.24AL|NL
125 Blake Treinen IL-60 LAD 18213.521.191960$-7.23AL|NL
126 Braydon Fisher TOR 27213.971.3530130$-7.37AL|NL
127 Paul Sewald CLE 27113.901.173180$-7.36AL|NL
128 J.T. Ginn OAK 39224.241.3334130$-7.43AL|NL
129 Daniel Coulombe MIN 25113.301.212680$-7.42AL|NL
130 Nick Mears MIL 27113.551.2430100$-7.47AL|NL
131 Ben Casparius LAD 28224.431.3227111$-7.50AL|NL
132 Ryan Gusto HOU 43234.391.3337150$-7.58AL|NL
133 Jordan Wicks CHC 27223.951.292490$-7.64AL|NL
134 Aaron Ashby MIL 26213.741.3827130$-7.63AL|NL
135 Fernando Cruz IL-15 NYY 18113.151.182680$-7.69AL|NL
136 Ryan Brasier CHC 25113.401.172370$-7.71AL|NL
137 Richard Lovelady NYM 26224.011.292490$-7.78AL|NL
138 Jose A. Ferrer WAS 28113.661.252381$-7.78AL|NL
139 Graham Ashcraft CIN 27224.301.322391$-7.80AL|NL
140 Hunter Gaddis CLE 30114.031.2528101$-7.80AL|NL
141 Janson Junk MIA 42234.271.3231100$-7.91AL|NL
142 Anthony DeSclafani ARI 33224.321.292890$-7.93AL|NL
143 Edwin Uceta TB 27114.131.2730111$-7.98AL|NL
144 Tanner Banks PHI 27113.711.212770$-7.98AL|NL
145 Robert Stephenson IL-15 LAA 22113.741.172770$-8.02AL|NL
146 Hector Neris HOU 24224.151.3226100$-8.04AL|NL
147 Bryan King HOU 27113.541.2627100$-8.12AL|NL
148 Jake Latz TEX 41224.351.4241210$-8.16AL|NL
149 Cam Schlittler NYY 33224.151.3629130$-8.20AL|NL
150 Bowden Francis IL-15 TOR 38234.751.2935120$-8.25AL|NL
151 Brad Lord WAS 35224.411.3526111$-8.26AL|NL
152 Kevin Kelly TB 25113.931.212261$-8.26AL|NL
153 Justin Slaten IL-60 BOS 23213.931.332290$-8.32AL|NL
154 Casey Legumina SEA 26224.081.3324100$-8.33AL|NL
155 Brandon Eisert CWS 27124.011.272691$-8.34AL|NL
156 Jose Alvarado PHI 18113.061.192170$-8.40AL|NL
157 Keegan Akin IL-15 BAL 23113.701.222680$-8.46AL|NL
158 Jack Perkins OAK 34123.981.3033130$-8.51AL|NL
159 Ryan Burr TOR 22113.571.232580$-8.53AL|NL
160 Eric Orze TB 27113.991.3227111$-8.66AL|NL
161 Chase Lee DET 25113.681.242480$-8.80AL|NL
162 John Schreiber KAN 27113.951.3326111$-8.83AL|NL
163 Huascar Brazoban NYM 27113.921.3728141$-8.86AL|NL
164 Caleb Ferguson PIT 26113.521.3226110$-8.89AL|NL
165 Mason Montgomery TB 26114.081.3126111$-8.91AL|NL
166 Jose Butto IL-15 NYM 24113.631.2624100$-8.94AL|NL
167 Ian Hamilton NYY 26113.691.3228120$-8.94AL|NL
168 Stephen Kolek SD 34224.301.3526110$-8.98AL|NL
169 John Curtiss ARI 28224.401.382191$-9.01AL|NL
170 Carmen Mlodzinski PIT 28224.211.3523100$-9.02AL|NL
171 Antonio Santillan CIN 28124.511.3628122$-9.05AL|NL
172 Braxton Ashcraft PIT 32113.971.272780$-9.07AL|NL
173 Bryan Hudson MIL 24113.651.2925110$-9.10AL|NL
174 Brant Hurter DET 24113.701.222160$-9.18AL|NL
175 Enyel De Los Santos ATL 24113.861.262590$-9.24AL|NL
176 Davis Daniel ATL 29224.431.332390$-9.35AL|NL
177 Eduard Bazardo SEA 27113.941.2826100$-9.36AL|NL
178 David Robertson FA 15113.221.181850$-9.39AL|NL
179 Sean Newcomb OAK 26113.741.3125120$-9.41AL|NL
180 Yuki Matsui SD 23113.841.3026110$-9.43AL|NL
181 Jake Bird COL 28114.111.3727121$-9.47AL|NL
182 Carlos Vargas SEA 27224.131.4022110$-9.48AL|NL
183 Hunter Harvey IL-60 KAN 16113.301.171750$-9.47AL|NL
184 Ryan Yarbrough IL-15 NYY 36224.751.3128110$-9.52AL|NL
185 Logan Henderson MIL 19113.941.172160$-9.50AL|NL
186 Brooks Raley IL-60 NYM 23113.721.282390$-9.49AL|NL
187 Liam Hendriks IL-15 BOS 21114.231.302371$-9.54AL|NL
188 Craig Yoho MIL 23113.871.2925100$-9.55AL|NL
189 Shawn Armstrong TEX 26114.161.282790$-9.70AL|NL
190 Jake Junis CLE 23113.841.232060$-9.75AL|NL
191 Chris Flexen CHC 35224.471.3827120$-9.75AL|NL
192 Angel Zerpa KAN 27113.801.312390$-9.83AL|NL
193 Brock Burke LAA 27114.021.3126100$-9.85AL|NL
194 DL Hall MIL 25113.881.3426110$-9.85AL|NL
195 Manuel Rodriguez IL-15 TB 21113.711.272070$-9.94AL|NL
196 Grant Anderson MIL 24114.131.3026100$-9.98AL|NL
197 Ryan Bergert IL-15 SD 48234.671.4038190$-10.00AL|NL
198 Joe Jimenez IL-60 ATL 16113.681.211860$-10.06AL|NL
199 Brenan Hanifee DET 26113.741.281970$-10.05AL|NL
200 Connor Prielipp MIN 19113.641.271970$-10.07AL|NL
201 Nick Sandlin TOR 25114.131.3126110$-10.08AL|NL
202 Kyle Leahy STL 27114.111.3622101$-10.12AL|NL
203 Lake Bachar MIA 27124.311.3926121$-10.24AL|NL
204 Jose Fermin LAA 26114.121.3527120$-10.31AL|NL
205 Spencer Bivens SF 26114.121.352081$-10.33AL|NL
206 Trevor Stephan IL-60 CLE 21113.981.282180$-10.33AL|NL
207 Travis Adams MIN 29224.511.382190$-10.40AL|NL
208 Alex Lange IL-60 DET 18113.601.342090$-10.39AL|NL
209 Michael Kopech IL-15 LAD 21114.171.3124100$-10.43AL|NL
210 Steven Wilson CWS 28124.771.4227152$-10.44AL|NL
211 Kyle Hendricks LAA 62355.101.4043170$-10.45AL|NL
212 Jorge Alcala BOS 24114.251.3125100$-10.46AL|NL
213 Mason Englert TB 24114.131.272170$-10.48AL|NL
214 Scott Barlow CIN 26114.191.3728120$-10.50AL|NL
215 Taylor Rogers CIN 27124.331.3730120$-10.53AL|NL
216 Trent Thornton SEA 24114.191.282280$-10.54AL|NL
217 Steven Cruz KAN 26114.041.3625110$-10.55AL|NL
218 Ian Seymour TB 22114.171.272170$-10.57AL|NL
219 Justin Topa MIN 23113.781.321970$-10.58AL|NL
220 Riley O'Brien STL 24113.921.3824110$-10.61AL|NL
221 Nick Burdi IL-15 BOS 19114.271.4021101$-10.61AL|NL
222 Taijuan Walker PHI 33224.741.3825120$-10.66AL|NL
223 Erik Miller IL-15 SF 18113.641.4021100$-10.70AL|NL
224 Wandy Peralta SD 21113.711.331890$-10.73AL|NL
225 Josh Sborz IL-60 TEX 17113.821.301870$-10.77AL|NL
226 Tyler Kinley COL 27124.801.4728142$-10.77AL|NL
227 Brennan Bernardino BOS 25113.951.3823110$-10.85AL|NL
228 Luis Garcia LAD 23113.901.342090$-10.83AL|NL
229 Nic Enright CLE 18113.991.281860$-10.86AL|NL
230 Bryce Jarvis ARI 35224.491.4728170$-10.85AL|NL
231 Scott Effross NYY 19113.901.261660$-10.87AL|NL
232 Greg Weissert BOS 27124.201.3625110$-10.92AL|NL
233 Tristan Beck SF 25114.141.322180$-10.97AL|NL
234 Bryan Hoeing SD 25114.161.302080$-10.98AL|NL
235 Carlos Hernandez DET 23114.251.3222100$-11.00AL|NL
236 Chris Devenski NYM 25114.401.302380$-11.00AL|NL
237 Joe Rock TB 24114.131.312070$-11.01AL|NL
238 Rob Zastryzny IL-15 MIL 15113.931.241550$-11.07AL|NL
239 Andrew Nardi IL-60 MIA 11113.521.231350$-11.11AL|NL
240 Ryan Thompson IL-15 ARI 19113.831.311660$-11.12AL|NL
241 Brandon Waddell NYM 21113.941.311770$-11.12AL|NL
242 Kody Funderburk MIN 22114.051.372190$-11.19AL|NL
243 Caden Dana LAA 38235.031.4133160$-11.18AL|NL
244 Chad Green TOR 23124.461.282170$-11.20AL|NL
245 Jordan Hicks BOS 26114.131.4125110$-11.24AL|NL
246 Matt Festa CLE 26124.381.3424100$-11.23AL|NL
247 Dietrich Enns DET 18114.001.291660$-11.25AL|NL
248 Yaramil Hiraldo BAL 14113.881.251450$-11.26AL|NL
249 Dane Dunning TEX 25114.381.332390$-11.25AL|NL
250 Colin Selby BAL 15113.891.341770$-11.28AL|NL
251 Kaleb Ort HOU 26114.381.3826120$-11.31AL|NL
252 Codi Heuer TEX 16113.951.311660$-11.33AL|NL
253 Carson Seymour SF 28124.161.362290$-11.33AL|NL
254 Cole Henry WAS 26114.741.4025131$-11.36AL|NL
255 Ryan Fernandez STL 18114.001.331770$-11.37AL|NL
256 Lazaro Estrada TOR 20114.281.291860$-11.38AL|NL
257 Shinnosuke Ogasawara WAS 27124.231.342190$-11.40AL|NL
258 Andrew Chafin WAS 25124.251.4427130$-11.41AL|NL
259 Jacob Webb TEX 24124.441.3423100$-11.42AL|NL
260 Tayler Saucedo SEA 20113.991.361890$-11.44AL|NL
261 Brady Basso IL-60 OAK 13113.771.241240$-11.44AL|NL
262 Jonathan Brubaker NYY 27114.521.342590$-11.42AL|NL
263 Brent Headrick NYY 15114.201.251550$-11.46AL|NL
264 Paul Gervase TB 24124.401.4227140$-11.45AL|NL
265 Clayton Beeter NYY 17114.201.331880$-11.49AL|NL
266 David Morgan SD 27114.431.3524110$-11.48AL|NL
267 Cole Sulser TB 20114.171.351980$-11.50AL|NL
268 John King STL 26113.861.371780$-11.51AL|NL
269 Allan Winans NYY 21114.371.271750$-11.54AL|NL
270 Tyler Gilbert CWS 24124.421.322180$-11.51AL|NL
271 Luke Little CHC 12113.631.361470$-11.59AL|NL
272 Hunter Stratton ATL 21114.261.341980$-11.61AL|NL
273 Adrian Houser CWS 70354.901.4950270$-11.59AL|NL
274 Michel Otanez OAK 16114.141.4220100$-11.63AL|NL
275 Rico Garcia NYM 19114.311.362090$-11.61AL|NL
276 Joe Jacques SEA 15113.591.331250$-11.64AL|NL
277 Beau Brieske DET 22114.351.342090$-11.64AL|NL
278 Mason Thompson WAS 25124.191.3821100$-11.65AL|NL
279 Juan Burgos SEA 22114.191.361990$-11.67AL|NL
280 Hogan Harris OAK 25114.301.4124120$-11.69AL|NL
281 Mike Vasil CWS 30124.591.4023111$-11.67AL|NL
282 Sam Moll CIN 22114.371.3822100$-11.70AL|NL
283 Jesus Tinoco IL-15 MIA 20114.091.371880$-11.68AL|NL
284 Nate Pearson CHC 22114.401.3722100$-11.67AL|NL
285 Drey Jameson ARI 17113.991.341560$-11.73AL|NL
286 Collin Snider IL-15 SEA 18114.091.341670$-11.73AL|NL
287 Easton McGee MIL 20114.191.271450$-11.70AL|NL
288 Michael Kelly OAK 27124.351.3924120$-11.72AL|NL
289 Gordon Graceffo STL 24114.281.321880$-11.71AL|NL
290 Dylan Dodd ATL 19114.211.311650$-11.72AL|NL
291 Justin Bruihl TOR 19114.101.341670$-11.76AL|NL
292 Mason Fluharty TOR 16114.101.321560$-11.75AL|NL
293 Nick Hernandez HOU 19114.461.331980$-11.78AL|NL
294 Kendall Graveman IL-15 ARI 24114.061.4321110$-11.81AL|NL
295 Lou Trivino LAD 22114.361.362090$-11.83AL|NL
296 Zack Thompson IL-60 STL 11113.621.301140$-11.81AL|NL
297 Shawn Dubin IL-15 HOU 14113.971.371560$-11.85AL|NL
298 Ethan Roberts CHC 20114.381.351980$-11.85AL|NL
299 Dylan Smith DET 21114.081.371780$-11.85AL|NL
300 Michael Tonkin IL-60 MIN 17114.221.331660$-11.83AL|NL