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 35222.991.09501319$16.59AL|NL
2 Mason Miller OAK 35222.511.06521316$15.66AL|NL
3 Josh Hader HOU 37223.281.08531417$14.76AL|NL
4 Emmanuel Clase CLE 36222.691.0835817$13.77AL|NL
5 Andres Munoz SEA 35222.911.09451316$13.33AL|NL
6 Ryan Helsley STL 35223.141.17411318$13.13AL|NL
7 Jeff Hoffman TOR 35223.251.11441216$12.08AL|NL
8 Felix Bautista BAL 33222.981.12451415$11.59AL|NL
9 Jhoan Duran MIN 35222.621.17421214$10.89AL|NL
10 Kris Bubic KAN 89643.601.2788300$10.42AL|NL
11 Aroldis Chapman BOS 33223.101.27491815$10.21AL|NL
12 Tanner Scott LAD 35223.161.20421415$10.08AL|NL
13 Drew Rasmussen TB 78533.441.1573190$10.00AL|NL
14 Camilo Doval SF 34223.101.26381516$9.85AL|NL
15 Robert Suarez SD 35223.761.20351216$8.50AL|NL
16 David Bednar PIT 34223.601.24381215$7.88AL|NL
17 Kyle Finnegan WAS 34224.041.32321318$7.85AL|NL
18 Kenley Jansen LAA 33224.131.21361216$7.51AL|NL
19 Peter Fairbanks TB 33223.491.27351315$7.36AL|NL
20 Clay Holmes NYM 92653.681.3483340$7.21AL|NL
21 Trevor Megill MIL 34223.571.26401313$6.14AL|NL
22 Ben Brown CHC 68533.661.2474240$6.05AL|NL
23 Shelby Miller ARI 34223.931.29341315$5.95AL|NL
24 Raisel Iglesias ATL 37223.631.1439911$5.59AL|NL
25 Carlos Estevez KAN 34223.961.26321214$5.00AL|NL
26 Grant Holmes ATL 94564.101.3297350$4.92AL|NL
27 Emilio Pagan CIN 34224.431.26371214$4.50AL|NL
28 Luke Weaver IL-15 NYY 35223.941.23371112$4.24AL|NL
29 Matthew Liberatore STL 83543.851.2971250$3.86AL|NL
30 Robert Garcia TEX 34223.371.24371310$3.67AL|NL
31 Daniel Palencia CHC 34223.571.29381610$2.74AL|NL
32 Will Vest DET 34223.371.2134119$2.67AL|NL
33 Devin Williams NYY 34223.131.1844156$2.17AL|NL
34 Cade Smith CLE 37222.761.1148133$2.11AL|NL
35 Orion Kerkering PHI 33223.341.2136128$2.00AL|NL
36 Matthew Strahm PHI 35223.221.094095$1.61AL|NL
37 Landen Roupp SF 77533.961.3571310$1.60AL|NL
38 Calvin Faucher MIA 35224.111.43351612$1.22AL|NL
39 Ryne Nelson ARI 82544.231.3066230$0.59AL|NL
40 Luis Ortiz CLE 92564.351.3683370$0.13AL|NL
41 Griffin Jax MIN 36222.721.0844101$0.01AL|NL
42 Tommy Kahnle DET 33224.101.3033148$-1.24AL|NL
43 Mike Soroka WAS 82454.421.3278320$-1.39AL|NL
44 Nick Martinez CIN 88464.341.3071230$-1.43AL|NL
45 Slade Cecconi CLE 63434.271.2557160$-1.46AL|NL
46 Noah Cameron KAN 65434.021.3157200$-1.53AL|NL
47 Porter Hodge IL-15 CHC 33223.701.3336166$-2.05AL|NL
48 Chris Martin TEX 31222.961.103362$-2.16AL|NL
49 Jason Adam SD 36223.501.1441132$-2.25AL|NL
50 Shane Smith CWS 84454.331.3574320$-2.26AL|NL
51 Dylan Lee ATL 35223.361.1439102$-2.26AL|NL
52 Bryan Abreu HOU 39223.381.2149171$-2.37AL|NL
53 Seth Halvorsen COL 33224.221.4531149$-2.50AL|NL
54 Quinn Priester MIL 71444.221.3055250$-2.62AL|NL
55 Jordan Romano PHI 33224.221.2736136$-2.67AL|NL
56 Spencer Turnbull TOR 61434.101.3354230$-2.70AL|NL
57 Ryan Walker SF 33223.191.1837112$-2.76AL|NL
58 Reid Detmers LAA 43223.831.2349152$-2.83AL|NL
59 Randy Rodriguez SF 34223.401.2638143$-3.01AL|NL
60 Gabe Speier SEA 34223.371.1239101$-3.09AL|NL
61 Aaron Bummer ATL 33222.981.2737132$-3.22AL|NL
62 Ryan Pressly CHC 33223.521.2430104$-3.30AL|NL
63 Fernando Cruz NYY 33223.401.2146151$-3.31AL|NL
64 Lucas Erceg KAN 34223.431.2636133$-3.36AL|NL
65 Kirby Yates LAD 32223.721.2541153$-3.38AL|NL
66 Charlie Morton BAL 74444.451.3975320$-3.40AL|NL
67 Andre Pallante STL 83544.241.4159320$-3.44AL|NL
68 Alex Vesia LAD 35223.791.1444141$-3.63AL|NL
69 Brandon Walter HOU 49333.901.2444140$-3.64AL|NL
70 Abner Uribe MIL 33223.641.3040183$-3.82AL|NL
71 Jeremiah Estrada SD 34223.461.2445151$-3.85AL|NL
72 Kevin Ginkel ARI 33223.461.2734123$-3.87AL|NL
73 Mark Leiter Jr. NYY 34223.461.2142131$-3.92AL|NL
74 Ronny Henriquez MIA 34223.991.3233135$-3.98AL|NL
75 Ryan Gusto HOU 66444.521.3359240$-4.14AL|NL
76 Garrett Whitlock BOS 35223.451.173691$-4.17AL|NL
77 Mitch Spence OAK 75444.481.3360230$-4.18AL|NL
78 Matt Brash SEA 34223.311.2641151$-4.24AL|NL
79 Chad Patrick MIL 71354.451.2862220$-4.32AL|NL
80 Keegan Akin BAL 33223.491.1837101$-4.42AL|NL
81 Bryan Baker BAL 34223.691.2438132$-4.45AL|NL
82 Stephen Kolek SD 75444.181.3956260$-4.53AL|NL
83 Garrett Cleavinger TB 34223.751.2640152$-4.55AL|NL
84 Pierce Johnson ATL 34223.661.2940142$-4.66AL|NL
85 Brock Stewart MIN 33223.551.2742141$-4.87AL|NL
86 Colton Gordon HOU 71354.451.3162220$-5.02AL|NL
87 Luke Jackson TEX 34224.161.3833155$-5.08AL|NL
88 Cole Sands MIN 34223.751.2434112$-5.14AL|NL
89 Adrian Morejon SD 33223.431.2133111$-5.14AL|NL
90 Dennis Santana PIT 33223.701.3030123$-5.32AL|NL
91 Phil Maton STL 35223.851.2635132$-5.45AL|NL
92 Tyler Rogers SF 38223.431.212881$-5.43AL|NL
93 Yennier Cano BAL 35223.451.2634121$-5.48AL|NL
94 Tyler Holton DET 35223.791.143091$-5.52AL|NL
95 Jacob Lopez OAK 56334.391.3456240$-5.67AL|NL
96 Jon Gray IL-60 TEX 52334.211.3146170$-5.67AL|NL
97 Daniel Coulombe MIN 30223.321.173290$-5.80AL|NL
98 Hoby Milner TEX 31223.481.192881$-5.88AL|NL
99 Colin Rea CHC 83364.591.3165240$-5.86AL|NL
100 Caleb Ferguson PIT 34223.311.3233141$-5.99AL|NL
101 Hunter Gaddis CLE 36224.031.1935111$-6.00AL|NL
102 Steven Matz STL 44223.771.2539120$-6.10AL|NL
103 Brandon Eisert CWS 33223.891.2732112$-6.12AL|NL
104 Yimi Garcia IL-15 TOR 29223.871.1732101$-6.15AL|NL
105 Nick Mears MIL 32223.841.2536131$-6.21AL|NL
106 Jake Bird COL 33223.771.3932143$-6.20AL|NL
107 Jared Koenig MIL 33223.581.2732121$-6.29AL|NL
108 Gregory Soto BAL 34223.491.2938150$-6.37AL|NL
109 Bryan King HOU 34223.871.2635131$-6.46AL|NL
110 Reed Garrett NYM 35223.851.3441171$-6.49AL|NL
111 Louie Varland MIN 33223.731.2733101$-6.53AL|NL
112 Bennett Sousa HOU 30223.451.2333110$-6.55AL|NL
113 Sawyer Gipson-Long DET 45224.011.2440120$-6.58AL|NL
114 Tim Herrin CLE 34223.661.3235151$-6.60AL|NL
115 Ryan Brasier CHC 32223.501.192990$-6.64AL|NL
116 Yariel Rodriguez TOR 35224.281.2937152$-6.64AL|NL
117 Ryan Thompson ARI 33223.701.3027102$-6.66AL|NL
118 Jalen Beeks ARI 34223.721.3531132$-6.70AL|NL
119 Shawn Armstrong TEX 33223.861.2734121$-6.71AL|NL
120 Keider Montero DET 65444.711.3752230$-6.82AL|NL
121 Kevin Kelly TB 31223.601.232681$-6.84AL|NL
122 Michael Kopech LAD 32224.131.3436162$-6.91AL|NL
123 Logan Henderson MIL 35224.191.2039110$-6.96AL|NL
124 Tanner Banks PHI 32223.811.2832101$-6.99AL|NL
125 Brendon Little TOR 33223.731.3334151$-7.04AL|NL
126 Anthony Bender MIA 34224.041.3232132$-7.04AL|NL
127 Brant Hurter DET 31223.541.192780$-7.09AL|NL
128 Justin Wilson BOS 32223.471.3134120$-7.16AL|NL
129 JoJo Romero STL 33223.701.3030121$-7.18AL|NL
130 Jack Dreyer LAD 33224.011.2733131$-7.21AL|NL
131 Jonathan Loaisiga NYY 32223.691.252691$-7.20AL|NL
132 Kyle Harrison BOS 38223.961.2940140$-7.23AL|NL
133 Ryan Yarbrough NYY 52334.541.2941150$-7.27AL|NL
134 Jose A. Ferrer WAS 33223.701.2727101$-7.27AL|NL
135 Enyel De Los Santos ATL 32224.001.2832121$-7.44AL|NL
136 Taylor Rogers CIN 32223.911.3435131$-7.45AL|NL
137 John Schreiber KAN 33223.731.3331131$-7.45AL|NL
138 Steven Okert HOU 31224.121.2337120$-7.47AL|NL
139 Ryne Stanek NYM 34224.071.3236161$-7.50AL|NL
140 Paul Blackburn NYM 47334.271.3639160$-7.53AL|NL
141 Greg Weissert BOS 33223.981.3032121$-7.60AL|NL
142 Mason Montgomery TB 31223.961.3233121$-7.63AL|NL
143 Seranthony Dominguez BAL 32223.941.2836140$-7.69AL|NL
144 Trent Thornton SEA 35224.221.2632111$-7.75AL|NL
145 Jose Butto NYM 33224.101.3033141$-7.76AL|NL
146 Antonio Santillan CIN 33224.371.3635142$-7.87AL|NL
147 Andrew Kittredge BAL 34224.221.2631101$-7.89AL|NL
148 Eric Lauer TOR 47334.721.3243170$-7.94AL|NL
149 Braxton Ashcraft PIT 36223.811.2831100$-7.96AL|NL
150 Erik Miller SF 32223.971.3835181$-8.02AL|NL
151 Brenan Hanifee DET 32223.811.282491$-8.07AL|NL
152 Ian Hamilton NYY 29223.731.3132130$-8.12AL|NL
153 Edwin Uceta TB 33224.371.3035141$-8.15AL|NL
154 Brock Burke LAA 33224.041.3331121$-8.21AL|NL
155 Yuki Matsui SD 30224.051.3035140$-8.30AL|NL
156 Janson Junk MIA 51334.411.3537140$-8.30AL|NL
157 Jake Junis CLE 32223.881.252880$-8.31AL|NL
158 Bryan Hudson MIL 29223.871.2830130$-8.40AL|NL
159 Caleb Thielbar CHC 30224.051.2732120$-8.41AL|NL
160 Matt Festa CLE 33224.011.3033130$-8.47AL|NL
161 DL Hall MIL 30223.821.3332140$-8.49AL|NL
162 Eric Orze TB 32224.191.3432141$-8.52AL|NL
163 Kyle Backhus ARI 32223.751.3431130$-8.55AL|NL
164 Chase Lee DET 29223.771.2827100$-8.59AL|NL
165 Mason Fluharty TOR 32224.061.2831120$-8.65AL|NL
166 Angel Zerpa KAN 32223.781.2826100$-8.66AL|NL
167 Liam Hendriks IL-15 BOS 23113.681.262572$-8.77AL|NL
168 Jose Castillo NYM 30223.851.3330130$-8.83AL|NL
169 Ben Casparius LAD 39224.151.3639160$-8.81AL|NL
170 Joey Cantillo CLE 28223.891.3230130$-8.83AL|NL
171 Ryan Borucki PIT 30223.821.3329120$-8.90AL|NL
172 Drew Pomeranz CHC 30224.151.3032130$-8.93AL|NL
173 Eduard Bazardo SEA 32224.131.2830120$-8.95AL|NL
174 Blake Treinen IL-60 LAD 19113.461.212062$-8.99AL|NL
175 Steven Cruz KAN 32223.941.3431150$-9.00AL|NL
176 Brad Lord WAS 41224.301.3432141$-9.06AL|NL
177 Huascar Brazoban NYM 32223.911.3833160$-9.08AL|NL
178 Braydon Fisher TOR 28223.891.3630130$-9.20AL|NL
179 Hector Neris LAA 28224.181.3231120$-9.30AL|NL
180 Rob Zastryzny MIL 30224.151.3029110$-9.34AL|NL
181 Brennan Bernardino BOS 31223.831.3930130$-9.39AL|NL
182 Tyler Kinley COL 34224.661.5034173$-9.41AL|NL
183 Paul Sewald IL-15 CLE 27113.881.193190$-9.43AL|NL
184 Ryan Zeferjahn LAA 34224.491.4137171$-9.43AL|NL
185 Aaron Ashby MIL 31223.961.3931150$-9.55AL|NL
186 Brad Keller CHC 34224.071.4128151$-9.59AL|NL
187 Nick Hernandez HOU 28224.321.2929120$-9.58AL|NL
188 Justin Topa MIN 28223.891.322490$-9.64AL|NL
189 Forrest Whitley TB 30223.981.4031150$-9.67AL|NL
190 Jorge Alcala BOS 29224.221.3430120$-9.73AL|NL
191 Nathan Wiles ATL 32224.091.312690$-9.72AL|NL
192 Kyle Leahy STL 34224.281.3828131$-9.78AL|NL
193 Bryan Hoeing IL-60 SD 29223.941.312390$-9.78AL|NL
194 Matthew Gage DET 28224.041.3225110$-9.82AL|NL
195 Robert Stephenson IL-15 LAA 26113.901.233190$-9.86AL|NL
196 Steven Wilson CWS 34225.191.4133183$-9.88AL|NL
197 Casey Legumina SEA 30224.281.3027110$-9.90AL|NL
198 Carlos Vargas SEA 33224.371.3627131$-9.88AL|NL
199 Paxton Schultz TOR 28224.291.3228110$-9.93AL|NL
200 Bowden Francis IL-15 TOR 51244.981.2745160$-9.93AL|NL
201 Daniel Lynch KAN 38224.411.3730131$-9.92AL|NL
202 Scott Barlow CIN 31224.251.3933150$-9.95AL|NL
203 Hunter Harvey IL-60 KAN 21113.251.192260$-9.97AL|NL
204 Didier Fuentes ATL 29224.281.3126100$-10.11AL|NL
205 Cole Henry WAS 33224.671.3933161$-10.13AL|NL
206 Kaleb Ort HOU 34224.431.3835150$-10.15AL|NL
207 Shawn Dubin HOU 29224.041.4129140$-10.14AL|NL
208 Sean Newcomb OAK 29224.111.3828140$-10.14AL|NL
209 Travis Adams MIN 31224.191.322590$-10.18AL|NL
210 Zack Kelly BOS 28224.141.3928140$-10.27AL|NL
211 Tyler Ferguson OAK 32224.471.4432171$-10.25AL|NL
212 Sean Hjelle SF 28223.891.392490$-10.29AL|NL
213 Jesus Tinoco IL-15 MIA 31224.281.3528120$-10.28AL|NL
214 Dylan Dodd ATL 30224.221.332590$-10.33AL|NL
215 Riley O'Brien STL 28224.071.4329140$-10.36AL|NL
216 Drey Jameson ARI 31224.251.3527110$-10.35AL|NL
217 Graham Ashcraft IL-15 CIN 27114.061.332292$-10.39AL|NL
218 Connor Seabold TB 28224.251.322480$-10.39AL|NL
219 Jake Latz TEX 37224.491.4138190$-10.43AL|NL
220 Connor Prielipp MIN 23113.471.262490$-10.41AL|NL
221 Zach Brzykcy WAS 30224.381.3730140$-10.40AL|NL
222 Juan Morillo ARI 29224.111.4128140$-10.43AL|NL
223 Caden Dana LAA 46334.991.3939180$-10.40AL|NL
224 Hunter Dobbins BOS 41234.271.3731130$-10.44AL|NL
225 Max Lazar PHI 29224.321.312490$-10.46AL|NL
226 Justin Slaten IL-15 BOS 25113.891.322591$-10.50AL|NL
227 Justin Sterner OAK 28224.391.3628120$-10.51AL|NL
228 Victor Vodnik COL 32224.091.5330161$-10.56AL|NL
229 Nic Enright CLE 25113.771.242580$-10.55AL|NL
230 Michael Kelly OAK 33224.671.3930141$-10.54AL|NL
231 Jacob Webb TEX 29224.421.3427120$-10.56AL|NL
232 Cole Winn TEX 30224.151.4027140$-10.59AL|NL
233 Hogan Harris OAK 30224.551.4329151$-10.58AL|NL
234 Zach Pop SEA 29224.111.3422100$-10.57AL|NL
235 Kody Funderburk MIN 27113.511.3326110$-10.61AL|NL
236 Sean Reynolds SD 32224.381.4132160$-10.64AL|NL
237 Jordan Hicks IL-15 SF 22213.981.3620100$-10.66AL|NL
238 David Robertson FA 18113.421.222270$-10.66AL|NL
239 Brent Suter CIN 33224.281.3324100$-10.67AL|NL
240 Omar Cruz SD 30224.451.3729140$-10.69AL|NL
241 Manuel Rodriguez IL-15 TB 25113.531.282390$-10.70AL|NL
242 Carmen Mlodzinski PIT 34224.281.3828130$-10.72AL|NL
243 Rafael Montero ATL 31224.021.4830150$-10.74AL|NL
244 Lou Trivino LAD 28224.071.4326120$-10.76AL|NL
245 Chad Green TOR 30224.881.272890$-10.80AL|NL
246 Andre Granillo STL 29224.491.3829140$-10.82AL|NL
247 Chase Shugart PIT 32224.441.4125121$-10.80AL|NL
248 Taylor Clarke KAN 29224.281.342380$-10.80AL|NL
249 Cade Gibson MIA 33224.431.4226131$-10.81AL|NL
250 Joe Jimenez IL-60 ATL 19113.411.262270$-10.83AL|NL
251 A.J. Puk IL-60 ARI 13112.711.151640$-10.87AL|NL
252 Adrian Houser CWS 82364.581.4657310$-10.88AL|NL
253 Ian Gibaut CIN 30224.281.4027110$-10.88AL|NL
254 Jonathan Bowlan KAN 28224.431.322390$-10.90AL|NL
255 Isaac Mattson PIT 35224.361.4635190$-10.94AL|NL
256 Anthony Maldonado OAK 29224.421.3827120$-10.94AL|NL
257 Anthony Banda LAD 31224.311.4229130$-10.93AL|NL
258 Wandy Peralta SD 28224.291.3623120$-10.98AL|NL
259 Connor Brogdon LAA 31224.641.3529120$-10.98AL|NL
260 Jason Alexander HOU 33224.281.3624100$-11.00AL|NL
261 Jimmy Herget COL 32224.661.3825101$-11.01AL|NL
262 Lake Bachar MIA 30224.381.4330140$-10.99AL|NL
263 Luis Guerrero BOS 30224.281.4328160$-11.04AL|NL
264 Spencer Bivens SF 30224.181.3722110$-11.04AL|NL
265 Anthony DeSclafani ARI 38224.571.3429100$-11.06AL|NL
266 Colin Selby BAL 26113.981.3128120$-11.11AL|NL
267 Genesis Cabrera CHC 28224.541.3626120$-11.09AL|NL
268 Josh Sborz IL-60 TEX 23113.951.262590$-11.09AL|NL
269 Ryan Burr IL-60 TOR 19113.511.262170$-11.10AL|NL
270 Kolby Allard CLE 41224.541.3732130$-11.12AL|NL
271 Craig Yoho MIL 24114.001.2927110$-11.13AL|NL
272 Jose Alvarado PHI 16113.131.251870$-11.17AL|NL
273 Chris Flexen CHC 32224.341.3825110$-11.18AL|NL
274 John King STL 32224.061.382090$-11.19AL|NL
275 Jackson Rutledge WAS 31224.441.3927130$-11.20AL|NL
276 Tayler Scott ARI 30224.181.4728150$-11.22AL|NL
277 Shinnosuke Ogasawara WAS 35224.591.3427120$-11.24AL|NL
278 Justin Bruihl TOR 25113.651.3223100$-11.26AL|NL
279 Taijuan Walker PHI 38224.541.3729140$-11.35AL|NL
280 Jordan Leasure CWS 30224.821.3730140$-11.38AL|NL
281 Cameron Booser CWS 32224.661.4434160$-11.35AL|NL
282 Tyler Alexander CWS 28224.681.322370$-11.42AL|NL
283 Ryan Bergert SD 49244.641.4140190$-11.51AL|NL
284 Tristan Beck SF 27113.881.302380$-11.49AL|NL
285 Andrew Chafin IL-15 WAS 27113.991.3729130$-11.52AL|NL
286 Brent Headrick NYY 22114.021.272380$-11.57AL|NL
287 Sean Guenther DET 22113.611.271860$-11.58AL|NL
288 Nick Sandlin IL-15 TOR 27114.361.3029120$-11.64AL|NL
289 Michel Otanez OAK 23113.771.4328140$-11.67AL|NL
290 Beau Brieske DET 27114.031.3024100$-11.66AL|NL
291 Brooks Raley IL-60 NYM 25114.011.3225100$-11.66AL|NL
292 Joey Wentz MIN 28224.571.4327130$-11.67AL|NL
293 Scott Blewett BAL 28224.541.3923100$-11.77AL|NL
294 Codi Heuer TEX 20113.801.251870$-11.82AL|NL
295 Gordon Graceffo STL 28224.571.362190$-11.83AL|NL
296 Evan Sisk KAN 23113.821.3523110$-11.82AL|NL
297 T.J. McFarland OAK 31224.641.4221111$-11.84AL|NL
298 Joe Ross PHI 31224.481.4225120$-11.86AL|NL
299 Ryan Fernandez STL 26113.981.3525100$-11.86AL|NL
300 Grant Anderson MIL 27114.321.3328110$-11.96AL|NL