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 34222.721.09481318$17.38AL|NL
2 Josh Hader HOU 35222.941.09511317$16.40AL|NL
3 Mason Miller OAK 33222.551.03491215$15.54AL|NL
4 Andres Munoz SEA 34223.011.09431316$13.91AL|NL
5 Emmanuel Clase CLE 35222.791.0933816$13.24AL|NL
6 Ryan Helsley STL 34223.191.18401317$12.89AL|NL
7 Jeff Hoffman TOR 34223.311.15431215$11.39AL|NL
8 Felix Bautista BAL 32223.031.13441414$11.26AL|NL
9 Jhoan Duran MIN 34222.721.18401214$11.21AL|NL
10 Kris Bubic KAN 86643.651.2785290$10.71AL|NL
11 Aroldis Chapman BOS 32223.221.28471814$9.51AL|NL
12 David Bednar PIT 33223.191.18371114$9.39AL|NL
13 Tanner Scott LAD 34223.281.21401414$9.33AL|NL
14 Drew Rasmussen TB 74533.531.1870190$9.05AL|NL
15 Camilo Doval SF 33223.221.30361515$8.76AL|NL
16 Robert Suarez SD 34223.841.24341216$8.56AL|NL
17 Peter Fairbanks TB 32223.561.28341315$7.76AL|NL
18 Kyle Finnegan WAS 33224.101.30301217$7.55AL|NL
19 Raisel Iglesias ATL 36223.331.1438911$7.03AL|NL
20 Kenley Jansen LAA 31224.221.23341115$6.63AL|NL
21 Trevor Megill MIL 33223.581.24401312$6.13AL|NL
22 Shelby Miller ARI 33223.861.27341214$6.15AL|NL
23 Emilio Pagan CIN 33224.521.24361214$5.06AL|NL
24 Grant Holmes ATL 92564.151.3394340$4.62AL|NL
25 Clay Holmes NYM 82543.691.3474310$4.63AL|NL
26 Carlos Estevez KAN 33224.041.27311213$4.26AL|NL
27 Ben Brown CHC 62433.621.2367220$4.02AL|NL
28 Matthew Liberatore STL 80543.931.2969250$3.76AL|NL
29 Robert Garcia TEX 33223.401.2135129$3.28AL|NL
30 Luke Weaver NYY 34224.071.24351111$3.16AL|NL
31 Devin Williams NYY 33223.251.1842157$3.06AL|NL
32 Grant Taylor CWS 37223.791.27371410$2.96AL|NL
33 Daniel Palencia CHC 33223.641.33371610$2.52AL|NL
34 Will Vest DET 33223.341.2133108$2.16AL|NL
35 Orion Kerkering PHI 32223.381.2234118$2.00AL|NL
36 Cade Smith CLE 36222.751.1448132$1.26AL|NL
37 Calvin Faucher MIA 33223.801.45331511$1.11AL|NL
38 Matthew Strahm PHI 34223.281.093994$0.78AL|NL
39 Shane Smith CWS 81544.251.3571310$0.28AL|NL
40 Griffin Jax MIN 35222.761.0943101$-0.02AL|NL
41 Hayden Birdsong SF 73444.141.3474320$-0.16AL|NL
42 Mike Soroka WAS 79454.311.3276310$-0.51AL|NL
43 Landen Roupp SF 74444.031.3568300$-0.66AL|NL
44 Ryne Nelson ARI 79444.141.3063220$-0.75AL|NL
45 Tommy Kahnle DET 32223.691.2832137$-0.74AL|NL
46 Slade Cecconi CLE 62434.141.2655160$-0.93AL|NL
47 Luis Ortiz CLE 89464.371.3682360$-1.59AL|NL
48 Chris Martin TEX 30222.921.073252$-1.68AL|NL
49 Noah Cameron KAN 63434.111.3355200$-2.33AL|NL
50 Dylan Lee ATL 33223.341.153892$-2.33AL|NL
51 Ryan Walker SF 32223.161.1636102$-2.38AL|NL
52 Bryan Abreu HOU 37223.361.2248161$-2.41AL|NL
53 Reid Detmers LAA 41223.641.2447152$-2.43AL|NL
54 Porter Hodge IL-15 CHC 32223.841.3434166$-2.50AL|NL
55 Jordan Romano PHI 32223.881.2534125$-2.57AL|NL
56 Charlie Morton BAL 72444.321.3973310$-2.60AL|NL
57 Quinn Priester MIL 68444.281.2953240$-2.64AL|NL
58 Andre Pallante STL 80544.131.4157310$-2.63AL|NL
59 Seth Halvorsen COL 32224.311.4730149$-2.79AL|NL
60 Abner Uribe MIL 32223.221.3139173$-2.82AL|NL
61 Ronny Henriquez MIA 33223.981.3332126$-3.03AL|NL
62 Gabe Speier SEA 32223.091.1637101$-3.05AL|NL
63 Jason Adam SD 35223.621.1139131$-3.24AL|NL
64 Jeremiah Estrada SD 33223.491.1843141$-3.34AL|NL
65 Kirby Yates LAD 31223.771.2339143$-3.36AL|NL
66 Sawyer Gipson-Long DET 62334.221.2654170$-3.50AL|NL
67 Fernando Cruz NYY 32223.471.2245151$-3.54AL|NL
68 Lucas Erceg KAN 33223.551.2734133$-3.87AL|NL
69 Adrian Morejon SD 34223.281.1834101$-3.98AL|NL
70 Ryan Pressly CHC 31223.601.2929104$-4.05AL|NL
71 Aaron Bummer ATL 32223.091.3135132$-4.05AL|NL
72 Mark Leiter Jr. NYY 33223.491.2140121$-4.12AL|NL
73 Pierce Johnson ATL 32223.311.3138132$-4.18AL|NL
74 Randy Rodriguez SF 33223.461.2737142$-4.19AL|NL
75 Brandon Walter HOU 47333.971.2643140$-4.18AL|NL
76 Garrett Cleavinger TB 33223.731.2439142$-4.26AL|NL
77 Stephen Kolek SD 73444.201.3855250$-4.28AL|NL
78 Matt Brash SEA 33223.431.2439151$-4.46AL|NL
79 Garrett Whitlock BOS 33223.521.183591$-4.57AL|NL
80 Alex Vesia LAD 33223.891.2143141$-4.74AL|NL
81 Chad Patrick MIL 69354.511.2961220$-4.80AL|NL
82 Mitch Spence OAK 70444.451.3656220$-4.92AL|NL
83 Kevin Ginkel ARI 31223.441.2933112$-5.05AL|NL
84 Bryan Baker BAL 34223.841.2637142$-5.04AL|NL
85 Keegan Akin BAL 33223.641.2136111$-5.09AL|NL
86 Brock Stewart MIN 31223.601.2640131$-5.10AL|NL
87 Tyler Rogers SF 36223.421.192771$-5.30AL|NL
88 Dennis Santana PIT 32223.721.3130123$-5.39AL|NL
89 Colton Gordon HOU 68354.511.3160210$-5.39AL|NL
90 Cole Sands MIN 33223.831.2433112$-5.39AL|NL
91 Luke Jackson TEX 33224.251.3932155$-5.43AL|NL
92 Ryan Gusto HOU 64344.381.3357230$-5.46AL|NL
93 Jacob Lopez OAK 54334.421.3355230$-5.57AL|NL
94 Phil Maton STL 34223.931.2634132$-5.71AL|NL
95 Spencer Turnbull TOR 58334.231.3450220$-5.77AL|NL
96 Bryan King HOU 33223.551.2734131$-5.85AL|NL
97 Nick Martinez CIN 64344.451.3052170$-5.86AL|NL
98 Jon Gray IL-60 TEX 50334.271.3044160$-5.87AL|NL
99 Yimi Garcia IL-15 TOR 28223.861.143191$-5.94AL|NL
100 Gregory Soto BAL 31223.511.2935131$-5.93AL|NL
101 Anthony Bender MIA 32223.661.3131122$-6.08AL|NL
102 Tim Herrin CLE 33223.641.2734141$-6.08AL|NL
103 Tyler Holton DET 33223.861.152881$-6.12AL|NL
104 Logan Henderson MIL 33223.891.1837100$-6.24AL|NL
105 Nick Mears MIL 31223.571.2934131$-6.22AL|NL
106 Colin Rea CHC 70354.541.3155190$-6.35AL|NL
107 Louie Varland MIN 32223.721.253291$-6.39AL|NL
108 Hunter Gaddis CLE 35224.111.2034111$-6.43AL|NL
109 Daniel Coulombe MIN 29223.391.213190$-6.48AL|NL
110 Ryan Thompson ARI 32223.691.282692$-6.53AL|NL
111 Steven Matz STL 43223.831.2638120$-6.54AL|NL
112 Brandon Eisert CWS 32223.971.2831112$-6.53AL|NL
113 Shawn Armstrong TEX 32223.841.2533111$-6.55AL|NL
114 Hoby Milner TEX 30223.551.232781$-6.58AL|NL
115 Kyle Harrison BOS 44224.021.3046160$-6.64AL|NL
116 Kevin Kelly TB 30223.581.202571$-6.62AL|NL
117 Reed Garrett NYM 34223.841.3540161$-6.68AL|NL
118 Jared Koenig MIL 32223.661.2831121$-6.72AL|NL
119 Erik Miller SF 31223.541.3534171$-6.80AL|NL
120 Yuki Matsui SD 31224.021.2635141$-6.85AL|NL
121 Bennett Sousa HOU 29223.531.2432110$-6.97AL|NL
122 Yariel Rodriguez TOR 34224.371.2936152$-6.98AL|NL
123 John Schreiber KAN 32223.721.2830121$-7.02AL|NL
124 Jake Bird COL 32223.751.3831132$-7.10AL|NL
125 Steven Okert HOU 30223.851.2335120$-7.13AL|NL
126 Jalen Beeks ARI 33223.801.3630132$-7.14AL|NL
127 Ryan Brasier CHC 30223.581.202890$-7.18AL|NL
128 Michael Kopech LAD 31224.221.3535162$-7.35AL|NL
129 JoJo Romero STL 32223.721.3130121$-7.36AL|NL
130 Jack Dreyer LAD 32224.001.2832121$-7.44AL|NL
131 Tanner Banks PHI 31223.901.2931101$-7.46AL|NL
132 Antonio Santillan CIN 32224.061.3834142$-7.46AL|NL
133 Brendon Little TOR 32223.811.3433151$-7.50AL|NL
134 Seranthony Dominguez BAL 33224.311.2736141$-7.55AL|NL
135 Brant Hurter DET 30223.621.202680$-7.56AL|NL
136 Enyel De Los Santos ATL 31224.021.2932121$-7.62AL|NL
137 Didier Fuentes ATL 47334.461.3441160$-7.63AL|NL
138 Eric Lauer TOR 47334.681.3244170$-7.69AL|NL
139 Jose A. Ferrer WAS 32223.781.2826101$-7.75AL|NL
140 Caleb Ferguson PIT 33223.771.3632141$-7.76AL|NL
141 Mason Montgomery TB 30224.051.3032121$-7.80AL|NL
142 Trent Thornton SEA 34224.251.2632111$-7.85AL|NL
143 Justin Wilson BOS 31223.601.3232120$-7.89AL|NL
144 Ian Hamilton NYY 28223.711.2931120$-8.08AL|NL
145 Edwin Uceta TB 32224.381.2834131$-8.12AL|NL
146 Braydon Fisher TOR 29223.731.3132130$-8.15AL|NL
147 Jonathan Loaisiga NYY 30223.681.232580$-8.17AL|NL
148 Jake Junis CLE 31223.861.232770$-8.27AL|NL
149 Jose Butto NYM 32224.191.3132141$-8.27AL|NL
150 Bryan Hudson MIL 28223.861.2529120$-8.30AL|NL
151 Ryne Stanek NYM 33224.221.3334161$-8.30AL|NL
152 Taylor Rogers CIN 31223.991.3934131$-8.35AL|NL
153 Ryan Zeferjahn LAA 33224.101.3936161$-8.40AL|NL
154 Greg Weissert BOS 32224.131.3130121$-8.40AL|NL
155 Janson Junk MIA 49334.431.3536130$-8.49AL|NL
156 Eric Orze TB 31224.191.3231131$-8.51AL|NL
157 Caleb Thielbar CHC 29224.111.2430110$-8.60AL|NL
158 Brenan Hanifee DET 31223.901.292391$-8.61AL|NL
159 Brock Burke LAA 31224.121.3229111$-8.62AL|NL
160 Brad Lord WAS 40224.051.3531141$-8.64AL|NL
161 Drew Pomeranz CHC 29223.871.3130130$-8.76AL|NL
162 Chase Lee DET 28223.791.2927100$-8.83AL|NL
163 Daniel Lynch KAN 37224.061.3529121$-8.90AL|NL
164 Eduard Bazardo SEA 31224.121.2629110$-8.95AL|NL
165 Rob Zastryzny MIL 29224.081.2829100$-9.08AL|NL
166 Jose Castillo NYM 29223.841.3429120$-9.15AL|NL
167 Huascar Brazoban NYM 31223.961.3531150$-9.25AL|NL
168 Angel Zerpa KAN 31223.801.3226100$-9.25AL|NL
169 Blake Treinen IL-60 LAD 18113.471.222062$-9.25AL|NL
170 Ben Casparius LAD 38224.281.3437160$-9.29AL|NL
171 DL Hall MIL 29223.971.3430140$-9.30AL|NL
172 Steven Cruz KAN 31223.931.3530140$-9.32AL|NL
173 Brad Keller CHC 33224.011.3928141$-9.32AL|NL
174 Yennier Cano BAL 27113.211.262790$-9.35AL|NL
175 Brennan Bernardino BOS 30223.821.3729120$-9.41AL|NL
176 Andrew Kittredge BAL 29224.081.282680$-9.51AL|NL
177 Robert Stephenson IL-15 LAA 25113.891.163080$-9.55AL|NL
178 Carlos Vargas SEA 32224.061.3826131$-9.59AL|NL
179 Matt Festa CLE 32224.161.3431130$-9.66AL|NL
180 Kyle Backhus ARI 30223.921.3729130$-9.65AL|NL
181 Ryan Bergert SD 51334.761.3942190$-9.79AL|NL
182 Kyle Leahy STL 33224.281.3627121$-9.82AL|NL
183 Paul Sewald IL-15 CLE 27113.951.193090$-9.84AL|NL
184 Shawn Dubin HOU 28223.961.3929130$-9.91AL|NL
185 Tyler Ferguson OAK 31224.411.4232161$-10.00AL|NL
186 Scott Barlow CIN 30224.251.3732140$-10.01AL|NL
187 Forrest Whitley TB 29224.041.3829140$-10.02AL|NL
188 Mason Fluharty TOR 30224.251.3329120$-10.01AL|NL
189 Tyler Kinley COL 33224.671.4533162$-10.05AL|NL
190 Bowden Francis IL-15 TOR 50244.991.2644150$-10.06AL|NL
191 Aaron Ashby MIL 30224.051.4030150$-10.13AL|NL
192 Ian Seymour TB 28224.321.2926100$-10.16AL|NL
193 Jordan Hicks IL-15 BOS 29224.081.3827130$-10.40AL|NL
194 Joe Jimenez IL-60 ATL 19113.361.162160$-10.43AL|NL
195 Dylan Dodd ATL 29224.221.312480$-10.43AL|NL
196 Riley O'Brien STL 28224.141.3928140$-10.46AL|NL
197 Carmen Mlodzinski PIT 35224.191.3729130$-10.46AL|NL
198 Paxton Schultz TOR 28224.291.3628110$-10.49AL|NL
199 Manuel Rodriguez IL-15 TB 24113.421.252380$-10.49AL|NL
200 Kaleb Ort HOU 33224.491.3633140$-10.49AL|NL
201 Casey Legumina SEA 29224.391.3126110$-10.54AL|NL
202 Juan Morillo ARI 28224.111.3927130$-10.53AL|NL
203 Max Lazar PHI 28224.321.292380$-10.59AL|NL
204 Ryan Yarbrough IL-15 NYY 35224.451.3128110$-10.59AL|NL
205 Josh Simpson MIA 29224.151.4129150$-10.58AL|NL
206 Michael Kelly OAK 32224.381.4429141$-10.65AL|NL
207 Hogan Harris OAK 29224.561.4128141$-10.69AL|NL
208 Bryan Hoeing SD 28224.111.322190$-10.70AL|NL
209 T.J. McFarland OAK 30224.151.4021101$-10.68AL|NL
210 Omar Cruz SD 29224.461.3428130$-10.72AL|NL
211 Sean Newcomb OAK 28224.211.3927140$-10.76AL|NL
212 Anthony Banda LAD 30224.321.3728120$-10.75AL|NL
213 Hunter Harvey IL-60 KAN 19113.411.161950$-10.80AL|NL
214 Spencer Bivens SF 29224.111.3422100$-10.78AL|NL
215 Graham Ashcraft IL-15 CIN 26114.101.352292$-10.86AL|NL
216 Rafael Montero ATL 30224.021.4729140$-10.95AL|NL
217 Jake Latz TEX 35224.561.4035170$-11.00AL|NL
218 Justin Slaten IL-15 BOS 23114.211.352292$-11.00AL|NL
219 Victor Vodnik COL 31224.191.5229161$-10.99AL|NL
220 Tyler Alexander CWS 38224.511.3430100$-10.99AL|NL
221 Anthony Maldonado OAK 28224.431.3626110$-11.09AL|NL
222 Drey Jameson ARI 30224.351.3726110$-11.11AL|NL
223 Travis Adams MIN 30224.351.332390$-11.11AL|NL
224 Chris Flexen CHC 32224.281.3826110$-11.14AL|NL
225 David Robertson FA 18113.531.222170$-11.16AL|NL
226 Nathan Wiles ATL 34224.461.3527100$-11.21AL|NL
227 David Morgan SD 29224.421.3827120$-11.18AL|NL
228 Cole Winn TEX 29224.251.4126140$-11.24AL|NL
229 Isaac Mattson PIT 29224.251.4529160$-11.22AL|NL
230 Jordan Leasure CWS 31224.641.3932140$-11.23AL|NL
231 Lake Bachar MIA 30224.381.4330140$-11.24AL|NL
232 Nic Enright CLE 24113.881.252480$-11.23AL|NL
233 Jonathan Brubaker NYY 31224.601.3528110$-11.27AL|NL
234 Liam Hendriks IL-15 BOS 22113.891.232370$-11.30AL|NL
235 Jacob Webb TEX 28224.541.3626120$-11.34AL|NL
236 Tayler Scott ARI 29224.181.4527140$-11.35AL|NL
237 Zach Brzykcy WAS 29224.491.4129140$-11.36AL|NL
238 Colin Selby BAL 22113.611.3224100$-11.37AL|NL
239 Anthony DeSclafani ARI 37224.661.3228100$-11.41AL|NL
240 Kolby Allard CLE 39224.581.3631120$-11.39AL|NL
241 Jose Alvarado PHI 16113.131.251870$-11.40AL|NL
242 Connor Prielipp MIN 22113.571.322390$-11.44AL|NL
243 Gordon Graceffo STL 30224.421.332290$-11.43AL|NL
244 Chase Shugart PIT 31224.541.4224121$-11.47AL|NL
245 Steven Wilson CWS 33225.311.4232182$-11.52AL|NL
246 Cole Henry WAS 32224.841.4431161$-11.54AL|NL
247 Kyle Hendricks LAA 72354.931.3949210$-11.57AL|NL
248 Kody Funderburk MIN 26113.601.3825110$-11.63AL|NL
249 Zach Pop SEA 28224.611.3222100$-11.67AL|NL
250 Justin Bruihl TOR 22113.701.272080$-11.71AL|NL
251 Luis Guerrero BOS 28224.391.4326150$-11.70AL|NL
252 Joey Cantillo CLE 27113.991.3729130$-11.79AL|NL
253 Connor Brogdon LAA 30224.681.4029120$-11.78AL|NL
254 Josh Sborz IL-60 TEX 22114.071.272490$-11.78AL|NL
255 Ryan Burr IL-60 TOR 18113.531.332170$-11.87AL|NL
256 Jackson Rutledge WAS 30224.551.4026130$-11.90AL|NL
257 John King STL 31224.151.391990$-11.89AL|NL
258 Brent Suter CIN 29224.531.342190$-11.89AL|NL
259 Yaramil Hiraldo BAL 25114.011.3225100$-11.93AL|NL
260 Matthew Gage DET 27114.031.3024100$-11.93AL|NL
261 Justin Sterner OAK 27114.321.3028110$-11.98AL|NL
262 Trent Harris SF 21113.731.292080$-11.95AL|NL
263 Jason Alexander HOU 31224.411.3923100$-11.95AL|NL
264 Cade Gibson MIA 31224.221.4524130$-12.00AL|NL
265 Mason Englert TB 25114.011.282280$-12.01AL|NL
266 Joe Ross PHI 30224.481.4024110$-12.02AL|NL
267 Brent Headrick NYY 21114.111.242170$-12.07AL|NL
268 Adrian Houser CWS 80364.641.4856310$-12.07AL|NL
269 Tyler Phillips MIA 32224.471.4723111$-12.09AL|NL
270 Zack Kelly BOS 25114.251.4025121$-12.13AL|NL
271 Scott Blewett BAL 29224.531.4124110$-12.17AL|NL
272 Nick Hernandez HOU 27114.361.3329120$-12.21AL|NL
273 Hector Neris LAA 27114.361.3329120$-12.21AL|NL
274 Tristan Beck SF 26113.981.312280$-12.21AL|NL
275 Sam Long KAN 28224.681.3924120$-12.23AL|NL
276 Craig Yoho MIL 23114.121.3526110$-12.23AL|NL
277 Nick Sandlin TOR 27114.441.3028120$-12.23AL|NL
278 Ryan Borucki IL-15 PIT 25114.091.3224100$-12.23AL|NL
279 Jordan Wicks CHC 27113.991.332390$-12.27AL|NL
280 Chad Green TOR 26114.331.272480$-12.28AL|NL
281 Jorge Alcala BOS 27114.401.3027110$-12.29AL|NL
282 Caden Dana LAA 44224.821.4138180$-12.31AL|NL
283 Andrew Nardi IL-60 MIA 13113.941.151650$-12.34AL|NL
284 Jimmy Herget COL 31224.701.3925100$-12.38AL|NL
285 Paul Gervase TB 27114.101.4129140$-12.41AL|NL
286 Brooks Raley IL-60 NYM 24114.131.3324100$-12.39AL|NL
287 Sam Bachman LAA 28224.391.4623130$-12.43AL|NL
288 Keider Montero DET 44224.821.3935160$-12.43AL|NL
289 Daysbel Hernandez IL-15 ATL 24113.831.4627140$-12.48AL|NL
290 Tayler Saucedo SEA 23113.861.3521100$-12.47AL|NL
291 Jackson Kowar SEA 27114.101.3726120$-12.46AL|NL
292 Easton McGee MIL 18113.861.221550$-12.50AL|NL
293 Lou Trivino LAD 27114.061.3725110$-12.52AL|NL
294 Taijuan Walker PHI 37224.841.3829130$-12.58AL|NL
295 Ryan Fernandez STL 25114.091.3624100$-12.59AL|NL
296 Carson Seymour SF 23113.771.351980$-12.59AL|NL
297 Jose Fermin LAA 23114.161.3524100$-12.59AL|NL
298 Andrew Chafin IL-15 WAS 26114.101.4228130$-12.61AL|NL
299 Troy Taylor SEA 19113.831.321870$-12.65AL|NL
300 Codi Heuer TEX 19113.831.321870$-12.65AL|NL