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 65332.411.04932536$18.02AL|NL
2 Mason Miller OAK 67432.230.98992430$17.55AL|NL
3 Emmanuel Clase CLE 66332.511.01691634$15.65AL|NL
4 Ryan Helsley STL 66332.771.08822535$15.43AL|NL
5 Josh Hader HOU 68433.061.10922833$14.97AL|NL
6 Raisel Iglesias ATL 68433.311.11742033$12.99AL|NL
7 Devin Williams NYY 63332.741.12842931$12.78AL|NL
8 Andres Munoz SEA 64332.421.08842527$12.08AL|NL
9 Ryan Walker SF 68432.921.13802328$11.60AL|NL
10 Felix Bautista BAL 60332.651.05872625$10.51AL|NL
11 Jeff Hoffman TOR 65333.011.09782327$10.07AL|NL
12 Jhoan Duran MIN 65332.501.09822223$9.60AL|NL
13 Trevor Megill MIL 64333.131.16792628$9.44AL|NL
14 Tanner Scott LAD 66332.911.17813025$8.60AL|NL
15 Peter Fairbanks TB 60333.021.16692325$7.24AL|NL
16 Robert Suarez SD 65333.411.17672426$6.81AL|NL
17 David Bednar PIT 64333.601.22682528$6.78AL|NL
18 Kenley Jansen LAA 60333.541.15702426$6.62AL|NL
19 Ryan Pressly CHC 61333.461.21632025$5.25AL|NL
20 Clay Holmes NYM 172643.311.29173670$4.72AL|NL
21 Drew Rasmussen TB 129433.161.11133340$4.06AL|NL
22 Aroldis Chapman BOS 63333.131.27903619$4.04AL|NL
23 A.J. Puk ARI 64333.271.17752319$3.92AL|NL
24 Justin Martinez ARI 67433.011.30843617$3.62AL|NL
25 Mike Clevinger CWS 64333.771.2359220$2.99AL|NL
26 Kyle Finnegan WAS 63333.861.28612424$2.81AL|NL
27 Jordan Romano PHI 59333.861.24622323$2.72AL|NL
28 Bowden Francis TOR 157763.961.17142440$2.21AL|NL
29 Griffin Jax MIN 70432.831.0983228$2.11AL|NL
30 Carlos Estevez KAN 64334.071.26612422$1.42AL|NL
31 Chris Martin TEX 58333.361.12591416$1.29AL|NL
32 Calvin Faucher MIA 63333.861.36662822$1.15AL|NL
33 Jason Adam SD 67433.131.1175246$-0.81AL|NL
34 Camilo Doval SF 62333.021.25752810$-1.20AL|NL
35 Cade Smith CLE 68432.821.1285252$-1.47AL|NL
36 Ben Brown CHC 113443.481.22123470$-1.51AL|NL
37 Nick Martinez CIN 176554.141.23153500$-1.54AL|NL
38 Landen Roupp SF 130433.471.29137570$-1.55AL|NL
39 Orion Kerkering PHI 63332.761.0976204$-1.75AL|NL
40 Luke Weaver NYY 68433.371.1576236$-1.86AL|NL
41 Robert Garcia TEX 64333.361.1973249$-1.98AL|NL
42 Matthew Strahm PHI 66333.161.0478193$-2.40AL|NL
43 Bryan Abreu HOU 72443.181.1791302$-2.50AL|NL
44 Lucas Erceg KAN 67433.561.31713010$-2.59AL|NL
45 Porter Hodge CHC 63333.441.30703311$-2.62AL|NL
46 Jeremiah Estrada SD 63333.031.1686294$-2.64AL|NL
47 Ben Joyce IL-15 LAA 62333.051.2375327$-2.65AL|NL
48 Blake Treinen LAD 59333.281.1166187$-2.67AL|NL
49 Keegan Akin BAL 70433.311.1179212$-3.00AL|NL
50 Kirby Yates LAD 60333.541.2272299$-3.03AL|NL
51 Liam Hendriks IL-15 BOS 61334.011.25612113$-3.11AL|NL
52 Beau Brieske DET 66333.671.25652610$-3.44AL|NL
53 Jose Alvarado PHI 61333.101.2072265$-3.75AL|NL
54 Tyler Kinley COL 64334.561.39652817$-3.81AL|NL
55 Edwin Uceta TB 65333.451.1972266$-3.83AL|NL
56 Reid Detmers LAA 107543.941.24115370$-3.86AL|NL
57 Alexis Diaz IL-15 CIN 52334.081.29552513$-4.11AL|NL
58 Gregory Santos SEA 62333.091.2064235$-4.17AL|NL
59 Jesus Tinoco MIA 64333.481.2469247$-4.20AL|NL
60 Yimi Garcia TOR 61333.171.1270203$-4.24AL|NL
61 Tyler Holton DET 63333.571.1454177$-4.27AL|NL
62 Grant Holmes ATL 125333.841.26125400$-4.58AL|NL
63 Colin Holderman IL-15 PIT 62333.461.2666267$-4.63AL|NL
64 Hayden Wesneski HOU 126333.931.24119410$-4.97AL|NL
65 Jordan Hicks SF 133543.851.37130580$-5.12AL|NL
66 Anthony Bender MIA 61333.391.2466235$-5.32AL|NL
67 Will Vest DET 68433.531.2266233$-5.40AL|NL
68 Tommy Kahnle DET 61333.531.2764256$-5.61AL|NL
69 Luis Ortiz CLE 148554.101.32127550$-5.59AL|NL
70 Trent Thornton SEA 67433.381.1770230$-5.75AL|NL
71 Yennier Cano BAL 62333.231.2265233$-5.76AL|NL
72 A.J. Minter NYM 57333.281.1363202$-5.86AL|NL
73 Garrett Whitlock BOS 66333.501.1567172$-5.89AL|NL
74 Jose Leclerc OAK 64333.521.2375293$-5.93AL|NL
75 Louie Varland MIN 67333.211.1771200$-6.06AL|NL
76 Osvaldo Bido OAK 120333.891.29117480$-6.07AL|NL
77 Joel Payamps MIL 61333.391.1563202$-6.11AL|NL
78 Michael Kopech IL-15 LAD 53333.301.2267283$-6.24AL|NL
79 Seranthony Dominguez BAL 63333.461.2070252$-6.31AL|NL
80 Hayden Birdsong SF 106443.881.34116530$-6.32AL|NL
81 Bryan Hudson MIL 60333.311.1565211$-6.36AL|NL
82 Adrian Morejon SD 61333.251.1867211$-6.35AL|NL
83 Emilio Pagan CIN 65334.031.2169235$-6.38AL|NL
84 Reed Garrett NYM 66333.201.2479310$-6.43AL|NL
85 Pierce Johnson ATL 64333.511.2678282$-6.60AL|NL
86 Cole Sands MIN 64333.481.1769201$-6.57AL|NL
87 Matthew Liberatore STL 130333.941.31119490$-6.60AL|NL
88 Fernando Cruz NYY 61333.351.2180280$-6.66AL|NL
89 Dylan Lee ATL 62333.461.1370190$-6.63AL|NL
90 Jose A. Ferrer WAS 62333.701.2856226$-6.64AL|NL
91 Zachary Thompson ATL 4004.841.40310$0.00AL|NL
92 Alex Vesia LAD 58333.391.1472240$-6.66AL|NL
93 Matt Brash IL-15 SEA 50322.821.1865220$-6.72AL|NL
94 Aaron Bummer ATL 61333.191.2671251$-6.83AL|NL
95 Craig Yoho MIL 51332.951.1968230$-6.83AL|NL
96 Garrett Cleavinger TB 63333.611.2873293$-6.91AL|NL
97 Seth Halvorsen COL 63334.241.41632910$-6.98AL|NL
98 Taylor Rogers CIN 62333.921.2969265$-7.05AL|NL
99 Justin Slaten BOS 64333.631.2769253$-7.07AL|NL
100 Evan Phillips IL-15 LAD 50323.101.0956160$-7.06AL|NL
101 Paul Sewald CLE 59333.571.1564201$-7.14AL|NL
102 Ian Hamilton NYY 60333.341.2366251$-7.24AL|NL
103 Antonio Santillan CIN 60333.901.3270305$-7.27AL|NL
104 Manuel Rodriguez TB 61333.431.2563222$-7.31AL|NL
105 Jared Koenig MIL 62333.541.2261222$-7.36AL|NL
106 Nate Pearson CHC 63333.471.2171250$-7.45AL|NL
107 Graham Ashcraft CIN 55333.481.2351183$-7.67AL|NL
108 Nick Mears MIL 58333.341.2572290$-7.69AL|NL
109 Hunter Harvey IL-15 KAN 59333.491.2162201$-7.70AL|NL
110 Chad Green TOR 63334.051.2259214$-7.75AL|NL
111 Ryan Brasier IL-15 CHC 52333.531.1651162$-7.76AL|NL
112 Tanner Banks PHI 68433.801.2367220$-7.83AL|NL
113 Jorge Alcala MIN 61333.671.2166261$-7.83AL|NL
114 Kevin Ginkel IL-15 ARI 51333.451.2054162$-7.82AL|NL
115 Gregory Soto BAL 61333.441.2868271$-7.89AL|NL
116 JoJo Romero STL 62333.541.2261211$-7.89AL|NL
117 Tyler Rogers SF 70433.811.2153161$-7.91AL|NL
118 Collin Snider SEA 65333.711.3166293$-7.93AL|NL
119 Jason Foley DET 50323.691.2644165$-7.95AL|NL
120 Kevin Kelly IL-15 TB 57333.341.1653150$-8.00AL|NL
121 Tim Herrin CLE 62333.381.2566250$-8.02AL|NL
122 Erik Miller SF 61333.421.3272331$-8.02AL|NL
123 Jose Butto NYM 63333.501.2460271$-8.03AL|NL
124 Eduard Bazardo SEA 48323.161.1552160$-8.11AL|NL
125 Daniel Young NYM 56333.171.2865260$-8.11AL|NL
126 Brock Stewart IL-15 MIN 50323.321.1961210$-8.12AL|NL
127 Gabe Speier SEA 58333.461.2060210$-8.22AL|NL
128 Yariel Rodriguez TOR 109334.101.32109490$-8.24AL|NL
129 Jackson Jobe DET 112554.231.3498490$-8.25AL|NL
130 Kris Bubic KAN 122334.131.33116430$-8.24AL|NL
131 Jake Cousins IL-60 NYY 54333.341.2566280$-8.23AL|NL
132 Andre Pallante STL 134544.041.39105540$-8.26AL|NL
133 Luke Jackson TEX 60333.911.3363284$-8.38AL|NL
134 Troy Taylor IL-15 SEA 56333.331.2562250$-8.38AL|NL
135 Mark Leiter Jr. NYY 58333.591.2265220$-8.43AL|NL
136 Ryan Fernandez STL 65333.781.2965262$-8.48AL|NL
137 David Robertson FA 48323.291.2158210$-8.52AL|NL
138 Michel Otanez IL-15 OAK 52333.341.3467301$-8.56AL|NL
139 Julian Merryweather CHC 61333.661.2866261$-8.58AL|NL
140 Ryne Nelson ARI 124334.271.27100340$-8.65AL|NL
141 Caleb Thielbar CHC 56333.611.2161220$-8.70AL|NL
142 Mason Montgomery TB 60333.781.2861252$-8.69AL|NL
143 Dennis Santana PIT 65333.831.3064272$-8.80AL|NL
144 Brock Burke LAA 66333.901.2566241$-8.79AL|NL
145 Derek Law IL-15 WAS 66334.031.3157244$-8.84AL|NL
146 Mike Soroka IL-15 WAS 137334.301.34127530$-8.91AL|NL
147 John Brebbia DET 58333.971.2560212$-8.94AL|NL
148 Jorge Lopez WAS 60334.071.3454235$-8.93AL|NL
149 Caleb Ferguson PIT 61333.621.3164251$-8.93AL|NL
150 Craig Kimbrel ATL 50323.531.2563240$-8.98AL|NL
151 Daniel Coulombe MIN 56333.701.1957180$-8.96AL|NL
152 Ryne Stanek NYM 58333.681.2565270$-8.97AL|NL
153 Jordan Leasure CWS 63333.961.3466303$-8.96AL|NL
154 Daysbel Hernandez ATL 58333.581.3069300$-9.00AL|NL
155 Shane Smith CWS 109334.081.36108480$-9.00AL|NL
156 Fraser Ellard IL-15 CWS 62333.941.3965314$-9.00AL|NL
157 Scott Barlow CIN 58333.871.3164272$-9.07AL|NL
158 Hunter Gaddis CLE 65333.831.2058210$-9.06AL|NL
159 Abner Uribe MIL 55333.331.3262320$-9.11AL|NL
160 Jon Gray IL-60 TEX 108444.401.2994360$-9.10AL|NL
161 Tyler Ferguson OAK 62333.581.3269310$-9.14AL|NL
162 Bryan King HOU 62333.651.2865240$-9.13AL|NL
163 Kaleb Ort IL-15 HOU 58333.731.2564250$-9.16AL|NL
164 Penn Murfee CWS 60333.931.3062242$-9.23AL|NL
165 Marc Church TEX 61333.991.3064262$-9.25AL|NL
166 Joey Cantillo CLE 96223.901.3497450$-9.32AL|NL
167 Jake Junis CLE 68333.961.2058170$-9.35AL|NL
168 Ryan Thompson ARI 63333.641.2555200$-9.36AL|NL
169 Steven Matz STL 124334.281.31104390$-9.35AL|NL
170 Justin Sterner OAK 58333.781.2561220$-9.47AL|NL
171 Tayler Saucedo SEA 61333.611.2959260$-9.53AL|NL
172 Yuki Matsui SD 58333.851.2461240$-9.53AL|NL
173 Tayler Scott HOU 65333.941.3166281$-9.62AL|NL
174 Elvis Peguero MIL 56333.491.2955240$-9.60AL|NL
175 Mitch Spence OAK 110334.181.3190320$-9.61AL|NL
176 Ryan Zeferjahn LAA 61333.831.3568331$-9.67AL|NL
177 Hunter Bigge TB 55333.651.3265280$-9.67AL|NL
178 Richard Lovelady MIN 59333.771.2454190$-9.75AL|NL
179 Andrew Walters CLE 50323.661.2758230$-9.75AL|NL
180 Hans Crouse LAA 56333.891.3069280$-9.78AL|NL
181 Angel Zerpa KAN 61333.921.3052202$-9.82AL|NL
182 Jose Ruiz PHI 62333.911.2864250$-9.87AL|NL
183 Tyson Miller IL-15 CHC 50323.731.2048160$-9.89AL|NL
184 Anthony Banda LAD 57333.761.2857230$-10.00AL|NL
185 Nick Sandlin TOR 60333.971.2763270$-10.00AL|NL
186 Michael Tonkin IL-15 MIN 51333.731.2553190$-10.01AL|NL
187 Bryan Baker BAL 52333.791.2756230$-10.12AL|NL
188 Greg Weissert BOS 60333.891.3063220$-10.12AL|NL
189 Justin Wilson BOS 58333.941.2861190$-10.17AL|NL
190 Hoby Milner TEX 58333.881.2452160$-10.17AL|NL
191 Kody Funderburk MIN 48323.531.2949190$-10.27AL|NL
192 Brenan Hanifee DET 57333.751.2647170$-10.40AL|NL
193 John Schreiber KAN 62333.961.3358251$-10.41AL|NL
194 Ryan Burr IL-15 TOR 44223.571.2051160$-10.46AL|NL
195 Hector Neris ATL 56334.001.2960240$-10.50AL|NL
196 Lou Trivino SF 66333.901.3566280$-10.51AL|NL
197 Joseph Mantiply ARI 59333.911.2752170$-10.55AL|NL
198 Phil Maton STL 63334.091.3158241$-10.53AL|NL
199 Brant Hurter DET 55333.831.2445150$-10.55AL|NL
200 Sam Moll CIN 58333.921.3058250$-10.53AL|NL
201 Forrest Whitley IL-15 HOU 55333.781.3357260$-10.58AL|NL
202 Josh Sborz IL-60 TEX 38223.671.2443162$-10.57AL|NL
203 Cameron Booser CWS 55333.911.3158230$-10.62AL|NL
204 Steven Okert HOU 52333.991.2755220$-10.62AL|NL
205 Justin Topa MIN 52333.741.2949190$-10.63AL|NL
206 Carmen Mlodzinski PIT 73334.001.3467300$-10.64AL|NL
207 Enyel De Los Santos ATL 54334.041.2756210$-10.66AL|NL
208 Brendon Little TOR 56333.591.3653260$-10.68AL|NL
209 Stephen Kolek SD 79223.841.3370290$-10.66AL|NL
210 Andrew Nardi IL-60 MIA 39223.481.2048150$-10.69AL|NL
211 Robert Stephenson IL-60 LAA 38223.521.1544140$-10.71AL|NL
212 Randy Rodriguez SF 56333.791.3558280$-10.73AL|NL
213 Eric Orze TB 48323.741.3252220$-10.77AL|NL
214 Elijah Morgan CHC 52334.071.2348170$-10.86AL|NL
215 Ryan Borucki PIT 52333.831.3252200$-10.93AL|NL
216 Alek Jacob SD 53333.971.2851190$-10.91AL|NL
217 Colin Selby BAL 48323.681.3551230$-10.97AL|NL
218 Lake Bachar MIA 60334.191.3357251$-11.05AL|NL
219 Shawn Armstrong TEX 54334.061.2852190$-11.05AL|NL
220 Tyler Gilbert CWS 58334.191.2949181$-11.12AL|NL
221 Shelby Miller ARI 56334.111.2852210$-11.16AL|NL
222 Cionel Perez BAL 59333.831.3654270$-11.18AL|NL
223 Colin Rea CHC 82334.381.2866230$-11.18AL|NL
224 Mason Englert TB 53334.081.2749170$-11.19AL|NL
225 Zack Kelly BOS 50323.861.3553250$-11.21AL|NL
226 Justin Anderson CWS 51333.851.3755250$-11.25AL|NL
227 Victor Vodnik COL 65334.381.4764324$-11.25AL|NL
228 Brennan Bernardino BOS 55334.011.3456210$-11.27AL|NL
229 Sean Hjelle SF 50323.771.3042150$-11.26AL|NL
230 Luis Contreras HOU 54334.081.3154230$-11.26AL|NL
231 Luis Guerrero BOS 52333.961.3859270$-11.34AL|NL
232 Kenta Maeda DET 78334.481.2868230$-11.34AL|NL
233 Erik Sabrowski IL-15 CLE 46223.641.3355250$-11.35AL|NL
234 Carlos Hernandez PHI 50324.101.3051220$-11.39AL|NL
235 Carlos Vargas SEA 54333.811.3345220$-11.41AL|NL
236 Huascar Brazoban NYM 47223.591.3149230$-11.44AL|NL
237 Jonathan Loaisiga IL-15 NYY 40223.541.1936130$-11.43AL|NL
238 Daniel Palencia CHC 38223.451.2945190$-11.50AL|NL
239 Kyle Hendricks LAA 1297104.891.3688380$-11.48AL|NL
240 Riley O'Brien STL 53333.851.3954270$-11.51AL|NL
241 Jacob Webb TEX 58334.191.3357270$-11.57AL|NL
242 Joey Wentz PIT 65334.221.3461260$-11.59AL|NL
243 Ronny Henriquez MIA 56334.011.3349200$-11.62AL|NL
244 Luke Little CHC 40223.381.3445230$-11.68AL|NL
245 Bryan Hoeing IL-15 SD 56334.071.2944180$-11.67AL|NL
246 Wandy Peralta SD 52334.001.3143220$-11.77AL|NL
247 Spencer Turnbull FA 45334.081.2943170$-11.77AL|NL
248 Bryse Wilson CWS 98224.421.2978290$-11.78AL|NL
249 Trevor Stephan IL-15 CLE 39223.691.2542140$-11.77AL|NL
250 Gerson Garabito TEX 60334.271.3153200$-11.82AL|NL
251 Michael Fulmer BOS 44223.791.3047190$-11.92AL|NL
252 Gus Varland CWS 48324.011.3546190$-11.95AL|NL
253 Bennett Sousa HOU 43223.801.2945180$-11.99AL|NL
254 Sean Reynolds IL-15 SD 48323.971.4051260$-11.99AL|NL
255 Jacob Barnes TOR 50324.141.3245180$-12.03AL|NL
256 Slade Cecconi IL-15 CLE 45224.001.1937100$-12.04AL|NL
257 Lucas Sims WAS 58334.451.3859311$-12.07AL|NL
258 Michael Petersen ATL 44223.961.2847190$-12.07AL|NL
259 Logan VanWey HOU 46223.791.3551240$-12.06AL|NL
260 Kevin Herget NYM 34223.661.1831100$-12.11AL|NL
261 Jake Latz TEX 48324.151.3648240$-12.20AL|NL
262 John King STL 60334.081.3343170$-12.18AL|NL
263 Cody Bolton CLE 35223.581.2736150$-12.21AL|NL
264 Kendall Graveman IL-15 ARI 53334.111.3851240$-12.19AL|NL
265 Max Kranick NYM 51334.241.2941190$-12.23AL|NL
266 Justin Lawrence PIT 57334.031.4254270$-12.28AL|NL
267 Steven Cruz KAN 48323.991.4047240$-12.29AL|NL
268 Sean Guenther DET 44223.841.2536120$-12.30AL|NL
269 Hunter Stratton PIT 38223.731.2838150$-12.32AL|NL
270 Erik Swanson IL-15 TOR 46224.041.2744170$-12.32AL|NL
271 Andrew Chafin DET 43223.901.3347200$-12.36AL|NL
272 Albert Suarez IL-60 BAL 69334.531.3158230$-12.37AL|NL
273 Dauri Moreta IL-60 PIT 30213.611.2333120$-12.35AL|NL
274 George Soriano MIA 53334.211.3750230$-12.38AL|NL
275 Chris Roycroft STL 54334.001.4047250$-12.40AL|NL
276 Alex Lange IL-60 DET 39223.631.3744210$-12.39AL|NL
277 Colin Poche WAS 56334.511.2948210$-12.46AL|NL
278 Spencer Bivens SF 53334.111.3542200$-12.47AL|NL
279 Andrew Kittredge IL-15 BAL 34223.821.2132110$-12.46AL|NL
280 Josh Simpson MIA 41223.791.3747210$-12.47AL|NL
281 Brent Suter CIN 64334.611.3251201$-12.50AL|NL
282 Tom Cosgrove CHC 40223.901.2839160$-12.51AL|NL
283 Grant Holman OAK 48324.171.3745210$-12.52AL|NL
284 Connor Thomas IL-15 MIL 54334.261.2836140$-12.51AL|NL
285 Rafael Montero ATL 48324.241.3747220$-12.53AL|NL
286 Declan Cronin IL-15 MIA 48324.051.3842180$-12.55AL|NL
287 Buck Farmer ATL 40223.941.3041170$-12.59AL|NL
288 Nick Hernandez HOU 32223.891.2334120$-12.60AL|NL
289 Aaron Ashby IL-15 MIL 54223.841.4355310$-12.68AL|NL
290 Sam Long IL-15 KAN 56334.361.3650230$-12.69AL|NL
291 Luis Garcia LAD 33223.681.2731120$-12.71AL|NL
292 Tim Mayza PIT 55334.221.3745200$-12.75AL|NL
293 Tommy Nance TOR 42223.911.3139150$-12.73AL|NL
294 Casey Legumina SEA 41223.931.2937150$-12.75AL|NL
295 Ron Marinaccio SD 38223.911.3139180$-12.75AL|NL
296 Nick Robertson HOU 39223.871.3138150$-12.74AL|NL
297 Clayton Beeter IL-15 NYY 26113.071.2232130$-12.75AL|NL
298 Brandon Eisert CWS 37223.891.2835130$-12.77AL|NL
299 Tristan Beck SF 42224.061.2635120$-12.87AL|NL
300 Brusdar Graterol IL-60 LAD 28113.251.142580$-12.89AL|NL