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 Emmanuel Clase CLE 81322.691.00691437$20.52AL|NL
2 Edwin Diaz NYM 78313.251.051122734$19.21AL|NL
3 Josh Hader HOU 77313.261.071083233$17.94AL|NL
4 Mason Miller OAK 75322.871.001062628$17.15AL|NL
5 Ryan Helsley STL 76323.331.14882933$15.09AL|NL
6 Raisel Iglesias ATL 80313.621.12821934$14.78AL|NL
7 Devin Williams NYY 70213.131.17973231$13.50AL|NL
8 Andres Munoz SEA 72212.831.06872527$13.13AL|NL
9 Felix Bautista BAL 65212.951.10943027$12.14AL|NL
10 Jhoan Duran MIN 76323.251.17842528$11.87AL|NL
11 Ryan Walker SF 81323.361.15942625$11.23AL|NL
12 Jeff Hoffman TOR 76223.931.21963226$7.96AL|NL
13 Tanner Scott LAD 80313.471.30923924$7.77AL|NL
14 Justin Martinez ARI 77323.291.30893920$5.87AL|NL
15 Clay Holmes NYM 137873.521.24126480$4.96AL|NL
16 Trevor Megill MIL 68224.201.24792525$4.77AL|NL
17 Ryan Pressly CHC 70213.681.21662023$4.63AL|NL
18 Robert Suarez SD 73224.151.24682525$4.12AL|NL
19 Kenley Jansen LAA 67223.971.15772520$3.70AL|NL
20 A.J. Puk ARI 75323.481.15882413$3.50AL|NL
21 Aroldis Chapman BOS 74313.391.291084613$3.23AL|NL
22 Peter Fairbanks TB 63223.951.22682322$3.16AL|NL
23 Chris Martin TEX 68213.481.06691115$2.98AL|NL
24 David Bednar PIT 72224.061.23732421$2.72AL|NL
25 Alexis Diaz CIN 77324.321.30833721$2.65AL|NL
26 Jason Adam SD 80323.411.0791287$2.21AL|NL
27 Cade Smith CLE 80322.931.08103292$1.84AL|NL
28 Liam Hendriks BOS 61213.761.09721315$1.63AL|NL
29 Drew Rasmussen TB 107673.671.14100280$1.38AL|NL
30 Jordan Romano PHI 61214.271.26612222$1.30AL|NL
31 Kirby Yates LAD 70313.611.19893111$1.29AL|NL
32 Lucas Erceg KAN 76323.621.31863814$1.14AL|NL
33 Carlos Estevez KAN 75324.301.28722619$1.10AL|NL
34 Porter Hodge CHC 70213.151.17813010$0.77AL|NL
35 Bowden Francis TOR 142894.541.20132400$0.65AL|NL
36 Robert Garcia TEX 77313.561.1988299$0.57AL|NL
37 Griffin Jax MIN 77323.461.1487247$0.48AL|NL
38 Jason Foley DET 74323.921.25552117$0.33AL|NL
39 Orion Kerkering PHI 73213.091.1080216$-0.11AL|NL
40 Edwin Uceta TB 70323.891.20812811$-0.27AL|NL
41 Bryan Abreu HOU 85323.621.20106375$-0.28AL|NL
42 Kyle Finnegan WAS 74224.581.34682922$-0.28AL|NL
43 Camilo Doval SF 75323.391.2383328$-0.49AL|NL
44 Tyler Holton DET 71323.241.0861186$-0.90AL|NL
45 Joel Payamps MIL 75323.741.1374207$-1.35AL|NL
46 Ben Joyce LAA 69223.601.25713011$-1.88AL|NL
47 Matthew Strahm PHI 62213.321.0475174$-2.34AL|NL
48 Jeremiah Estrada SD 73223.571.1898324$-2.44AL|NL
49 Yimi Garcia IL-60 TOR 67213.601.0875185$-2.69AL|NL
50 Alex Vesia LAD 72313.451.1490291$-2.82AL|NL
51 Calvin Faucher MIA 69224.321.42713217$-2.96AL|NL
52 Aaron Bummer ATL 75312.971.2485301$-2.99AL|NL
53 Jose Leclerc OAK 77323.841.2289364$-3.43AL|NL
54 Keegan Akin BAL 75323.561.1483221$-3.52AL|NL
55 A.J. Minter IL-60 NYM 66213.321.1074202$-3.95AL|NL
56 Erik Miller SF 70323.271.2385361$-4.02AL|NL
57 Mike Soroka WAS 103574.031.2594370$-4.01AL|NL
58 Luis Ortiz CLE 139794.431.31114500$-4.04AL|NL
59 Jordan Hicks SF 122784.181.35104490$-4.20AL|NL
60 Grant Holmes ATL 114664.341.31113370$-4.26AL|NL
61 Blake Treinen LAD 65213.521.1971245$-4.29AL|NL
62 Dylan Lee ATL 70313.491.1277180$-4.31AL|NL
63 Cole Sands MIN 69323.801.2075244$-4.31AL|NL
64 Tyler Rogers SF 83323.541.1560182$-4.39AL|NL
65 Beau Brieske DET 65223.771.1860217$-4.59AL|NL
66 Kevin Ginkel ARI 74223.901.2377256$-4.64AL|NL
67 Landen Roupp SF 90453.781.2588340$-4.67AL|NL
68 Evan Phillips LAD 63213.561.1467184$-4.72AL|NL
69 Yuki Matsui SD 68213.471.1878282$-4.99AL|NL
70 Chad Green TOR 69224.201.1665187$-5.03AL|NL
71 Nick Martinez CIN 1447104.711.30120410$-5.07AL|NL
72 Seranthony Dominguez BAL 76324.101.2577305$-5.09AL|NL
73 Seth Halvorsen COL 74224.331.33712811$-5.14AL|NL
74 Paul Sewald CLE 66223.881.1376213$-5.18AL|NL
75 Pierce Johnson ATL 74313.891.2887313$-5.22AL|NL
76 Andre Pallante STL 138794.181.3697530$-5.21AL|NL
77 Yennier Cano BAL 75323.771.2770274$-5.43AL|NL
78 Hayden Wesneski HOU 87454.071.2081280$-5.47AL|NL
79 Bryan Hudson MIL 63213.221.1568241$-5.51AL|NL
80 Kris Bubic KAN 102564.151.3299390$-5.54AL|NL
81 Jose A. Ferrer WAS 69223.491.1956194$-5.71AL|NL
82 Justin Slaten BOS 73324.241.3077296$-5.71AL|NL
83 Jackson Jobe DET 106684.501.2790350$-5.79AL|NL
84 Jose Alvarado PHI 71213.721.3176345$-5.90AL|NL
85 Jesus Tinoco MIA 74224.261.3474329$-5.93AL|NL
86 Fraser Ellard CWS 70223.601.3169315$-6.09AL|NL
87 Troy Taylor SEA 60213.391.1363211$-6.28AL|NL
88 Tim Herrin CLE 72223.381.2073280$-6.27AL|NL
89 David Robertson FA 49223.391.2059214$-6.29AL|NL
90 Taylor Rogers CIN 73224.151.2677255$-6.39AL|NL
91 Jon Gray IL-60 TEX 106674.601.2993350$-6.41AL|NL
92 Jared Koenig MIL 67323.771.2365252$-6.53AL|NL
93 Tyler Kinley COL 73224.761.35732811$-6.56AL|NL
94 Ryan Fernandez STL 73223.821.2172222$-6.69AL|NL
95 Anthony Bender MIA 70223.951.2869255$-6.70AL|NL
96 Gregory Santos SEA 60213.501.2055203$-6.89AL|NL
97 Luke Weaver NYY 74224.291.2478234$-7.00AL|NL
98 Adrian Morejon SD 70223.731.1969221$-7.01AL|NL
99 Colin Holderman PIT 72213.831.2772303$-7.05AL|NL
100 Manuel Rodriguez TB 71324.011.2969283$-7.11AL|NL
101 Antonio Santillan CIN 68224.131.3183324$-7.11AL|NL
102 Fernando Cruz NYY 74224.071.28103370$-7.18AL|NL
103 Gabe Speier SEA 59213.511.1463170$-7.29AL|NL
104 Hans Crouse LAA 62223.801.1877260$-7.30AL|NL
105 Nick Mears MIL 67223.871.2582321$-7.31AL|NL
106 Ian Hamilton NYY 64213.701.2867283$-7.33AL|NL
107 Will Vest DET 75324.031.2770252$-7.33AL|NL
108 Hoby Milner TEX 67213.751.1660161$-7.47AL|NL
109 Trent Thornton SEA 74224.091.2273242$-7.56AL|NL
110 Matt Brash SEA 47113.111.1759202$-7.64AL|NL
111 Nate Pearson CHC 63213.931.2166252$-7.72AL|NL
112 Nick Sandlin TOR 73223.951.2279320$-7.79AL|NL
113 Bryan King HOU 62213.381.2364270$-7.81AL|NL
114 Gregory Soto BAL 74223.791.3175342$-7.78AL|NL
115 Ryan Brasier CHC 61213.751.1657171$-7.94AL|NL
116 Jake Cousins NYY 61213.741.2774311$-7.94AL|NL
117 Craig Kimbrel BAL 51214.061.2663234$-7.92AL|NL
118 Brant Hurter DET 58223.361.1651160$-8.12AL|NL
119 Hunter Gaddis CLE 70224.131.1765221$-8.21AL|NL
120 John Schreiber KAN 70323.841.2861261$-8.18AL|NL
121 Michael Kopech LAD 58214.121.2965294$-8.19AL|NL
122 Ben Brown CHC 51123.261.1260180$-8.22AL|NL
123 Garrett Cleavinger TB 73324.311.3381342$-8.22AL|NL
124 Andrew Chafin DET 56213.591.2361231$-8.23AL|NL
125 Mason Montgomery TB 58213.801.2164221$-8.22AL|NL
126 Kevin Kelly TB 54213.401.1146120$-8.30AL|NL
127 Marc Church TEX 49213.951.1657162$-8.30AL|NL
128 Daniel Coulombe MIN 59223.861.1961181$-8.34AL|NL
129 Mitch Spence OAK 121694.811.3295360$-8.32AL|NL
130 Hunter Harvey KAN 71224.161.2470202$-8.32AL|NL
131 Angel Zerpa KAN 64213.501.2054190$-8.42AL|NL
132 Mark Leiter Jr. NYY 68214.251.2581261$-8.45AL|NL
133 Grant Holman OAK 63223.771.1962220$-8.45AL|NL
134 Jorge Alcala MIN 69324.251.2371240$-8.49AL|NL
135 Jacob Webb TEX 75224.341.2875303$-8.51AL|NL
136 Caleb Thielbar CHC 66224.041.2471251$-8.50AL|NL
137 Brock Burke LAA 71223.991.2468231$-8.51AL|NL
138 JoJo Romero STL 69223.881.2762232$-8.54AL|NL
139 Colin Rea CHC 116684.851.3189350$-8.57AL|NL
140 Matthew Liberatore STL 70334.031.2863251$-8.59AL|NL
141 Luke Little CHC 43212.801.2148220$-8.63AL|NL
142 Abner Uribe MIL 54213.521.2956282$-8.61AL|NL
143 Andrew Nardi IL-60 MIA 47113.511.1857172$-8.67AL|NL
144 Caleb Ferguson PIT 69213.841.2868261$-8.65AL|NL
145 Declan Cronin MIA 71223.591.3061261$-8.69AL|NL
146 Colin Poche WAS 58224.041.1954212$-8.79AL|NL
147 Joseph Mantiply ARI 70223.931.2461181$-8.89AL|NL
148 Hunter Bigge TB 61213.951.2674290$-8.90AL|NL
149 Tommy Kahnle DET 58213.861.2657232$-8.92AL|NL
150 Kenta Maeda DET 73344.331.2266210$-8.95AL|NL
151 Dennis Santana PIT 75224.411.3774345$-9.03AL|NL
152 Tyson Miller CHC 65214.081.2363231$-9.10AL|NL
153 Ryne Stanek NYM 70214.211.2774331$-9.13AL|NL
154 Angel Perdomo LAA 55213.831.3074310$-9.13AL|NL
155 Reed Garrett NYM 71214.301.3584342$-9.20AL|NL
156 Steven Matz STL 101474.521.3386320$-9.26AL|NL
157 Osvaldo Bido OAK 92464.661.3287370$-9.33AL|NL
158 Scott Barlow CIN 68224.371.3074272$-9.43AL|NL
159 John Brebbia DET 57224.141.1861170$-9.50AL|NL
160 Ryan Burr TOR 50213.901.2259190$-9.69AL|NL
161 Michel Otanez OAK 66224.081.4084421$-9.69AL|NL
162 Jose Suarez LAA 63334.471.3263242$-9.73AL|NL
163 Kaleb Ort HOU 62214.291.2667251$-9.75AL|NL
164 Jose Butto NYM 62224.161.2763261$-9.84AL|NL
165 Emilio Pagan CIN 70224.691.2572232$-9.86AL|NL
166 Daniel Young NYM 58213.831.3064260$-9.86AL|NL
167 Ryan Zeferjahn LAA 60224.201.2967261$-9.87AL|NL
168 Bryan Baker BAL 53213.891.2255210$-9.90AL|NL
169 Hector Neris ATL 65214.281.3166262$-9.89AL|NL
170 Jose Quijada LAA 63224.171.2972310$-9.97AL|NL
171 Forrest Whitley HOU 51213.861.2658240$-10.05AL|NL
172 Shawn Armstrong TEX 70224.321.2569220$-10.10AL|NL
173 Ryan Thompson ARI 73224.041.2856211$-10.11AL|NL
174 Sam Moll CIN 71224.101.3374310$-10.18AL|NL
175 Jorge Lopez WAS 73224.701.3762286$-10.22AL|NL
176 Luke Jackson TEX 61214.231.3362262$-10.26AL|NL
177 Daysbel Hernandez ATL 55213.901.3365290$-10.29AL|NL
178 Aaron Ashby MIL 55223.641.3256260$-10.27AL|NL
179 Jordan Leasure CWS 62224.311.3059262$-10.34AL|NL
180 Derek Law WAS 79324.611.3965294$-10.35AL|NL
181 Erik Swanson TOR 54214.591.2552173$-10.36AL|NL
182 Kody Funderburk MIN 44213.441.2745180$-10.47AL|NL
183 Cionel Perez BAL 71223.841.3556321$-10.50AL|NL
184 Dane Dunning TEX 76214.291.2970280$-10.52AL|NL
185 Randy Rodriguez SF 52213.871.2752230$-10.61AL|NL
186 Brenan Hanifee DET 51213.761.2141150$-10.63AL|NL
187 Gus Varland CWS 68224.441.3664283$-10.64AL|NL
188 Luis Peralta COL 73224.331.4279372$-10.70AL|NL
189 Tanner Banks PHI 68214.381.3167221$-10.67AL|NL
190 Brady Basso OAK 47223.961.2147150$-10.69AL|NL
191 Tayler Saucedo SEA 68224.171.3463291$-10.78AL|NL
192 Kyle Hendricks LAA 116685.051.3275320$-10.83AL|NL
193 Sam Long KAN 58214.021.2854230$-10.85AL|NL
194 Elvis Peguero MIL 66224.091.2957250$-10.89AL|NL
195 Connor Thomas MIL 44213.591.2237120$-10.92AL|NL
196 Tyler Ferguson OAK 74224.541.4183422$-10.93AL|NL
197 Max Lazar PHI 40113.581.103980$-10.95AL|NL
198 Nick Hernandez HOU 41113.801.1649180$-10.99AL|NL
199 Justin Anderson CWS 75224.891.5377438$-11.01AL|NL
200 Slade Cecconi CLE 47113.911.1446120$-11.01AL|NL
201 Collin Snider SEA 68224.321.3465281$-11.05AL|NL
202 Lucas Sims WAS 66224.531.3370341$-11.08AL|NL
203 Zach Pop TOR 57213.881.2542180$-11.10AL|NL
204 Adam Ottavino BOS 48214.311.2751211$-11.08AL|NL
205 Carmen Mlodzinski PIT 63214.231.3358251$-11.13AL|NL
206 Angel Chivilli COL 63224.301.2758170$-11.13AL|NL
207 Phil Maton STL 73224.471.3369281$-11.15AL|NL
208 Walter Pennington TEX 38113.181.1938140$-11.18AL|NL
209 Elijah Morgan CHC 53214.341.2149150$-11.25AL|NL
210 Brendon Little TOR 66223.951.3556300$-11.35AL|NL
211 Steven Okert HOU 52214.421.2656220$-11.40AL|NL
212 Scott Alexander COL 63224.021.3143171$-11.47AL|NL
213 Robert Stephenson IL-60 LAA 38114.241.1645121$-11.56AL|NL
214 Domingo Gonzalez ATL 35113.481.2042140$-11.56AL|NL
215 Greg Weissert BOS 66214.411.3163260$-11.57AL|NL
216 Daniel Lynch KAN 64234.241.3155230$-11.70AL|NL
217 Jake Junis CLE 61234.561.2454150$-11.73AL|NL
218 Eduard Bazardo SEA 30113.621.1433101$-11.75AL|NL
219 Michael Fulmer BOS 56214.331.2953200$-11.77AL|NL
220 Victor Vodnik COL 72224.621.4763325$-11.82AL|NL
221 Jordan Montgomery ARI 104574.901.3978330$-11.83AL|NL
222 Jake Latz TEX 48214.161.3149230$-11.85AL|NL
223 Anthony Banda LAD 63214.321.3562250$-11.86AL|NL
224 Gunnar Hoglund OAK 58234.521.2349180$-11.87AL|NL
225 Andrew Kittredge BAL 43114.191.2237102$-11.93AL|NL
226 Tyler Alexander MIL 46224.401.2041110$-11.92AL|NL
227 James Karinchak IL-60 CWS 36113.891.3046201$-11.98AL|NL
228 Louie Varland MIN 58224.381.3155180$-11.98AL|NL
229 Wandy Peralta SD 59214.101.3443251$-12.02AL|NL
230 Sean Hjelle SF 64224.151.3656220$-12.00AL|NL
231 Alek Jacob SD 33113.671.1536110$-12.04AL|NL
232 Genesis Cabrera NYM 54214.231.2946210$-12.06AL|NL
233 Sean Reynolds SD 43113.881.2849210$-12.06AL|NL
234 Josh Sborz IL-60 TEX 36114.031.2341141$-12.08AL|NL
235 Riley O'Brien STL 49214.171.3652250$-12.13AL|NL
236 Daniel Robert TEX 36113.831.1839140$-12.13AL|NL
237 John King STL 64223.981.3140180$-12.14AL|NL
238 Spencer Turnbull IL-60 FA 40334.401.3137150$-12.14AL|NL
239 Zach Brzykcy WAS 42113.951.2445170$-12.17AL|NL
240 Buck Farmer ATL 48214.261.3147200$-12.21AL|NL
241 Alex Lange IL-60 DET 41114.071.3544212$-12.26AL|NL
242 Brennan Bernardino BOS 53214.401.3556210$-12.29AL|NL
243 Yilber Diaz ARI 53224.381.3555250$-12.33AL|NL
244 Joey Wentz PIT 57224.341.3555260$-12.32AL|NL
245 Colin Selby BAL 36113.671.2337150$-12.39AL|NL
246 Quinn Priester BOS 51224.111.3242190$-12.39AL|NL
247 DL Hall IL-60 MIL 42123.791.3146210$-12.39AL|NL
248 Nick Robertson TOR 42114.011.2241140$-12.42AL|NL
249 Tayler Scott HOU 72224.771.3873321$-12.43AL|NL
250 Justin Wilson BOS 64214.491.3662280$-12.46AL|NL
251 Bryan Hoeing SD 55224.311.2943170$-12.48AL|NL
252 Ronny Henriquez MIA 45113.931.2541150$-12.47AL|NL
253 Sean Guenther DET 42113.831.2034110$-12.47AL|NL
254 Prelander Berroa CWS 29113.761.3432162$-12.63AL|NL
255 Tristan Beck SF 45214.281.2939140$-12.65AL|NL
256 Sawyer Gipson-Long IL-60 DET 38114.111.2140110$-12.65AL|NL
257 Brent Suter CIN 63224.471.3150210$-12.67AL|NL
258 Carlos Hernandez KAN 48214.411.3246200$-12.68AL|NL
259 Cody Bolton SEA 35113.791.2234140$-12.76AL|NL
260 Julian Merryweather CHC 52214.511.3451200$-12.79AL|NL
261 Josh Winckowski BOS 48214.171.3238160$-12.80AL|NL
262 Shelby Miller ARI 59224.671.3458240$-12.83AL|NL
263 T.J. McFarland OAK 73224.341.3553250$-12.80AL|NL
264 Jose Ruiz PHI 65224.661.3562260$-12.82AL|NL
265 Trevor McDonald SF 31113.401.2127110$-12.83AL|NL
266 Eric Orze TB 30113.881.1934110$-12.83AL|NL
267 Bryse Wilson CWS 86354.821.3463260$-12.87AL|NL
268 Richard Lovelady TOR 32113.581.2028100$-12.89AL|NL
269 Anthony Veneziano MIA 58224.401.3854250$-12.90AL|NL
270 Luarbert Arias MIA 29113.791.1730100$-12.94AL|NL
271 Keegan Thompson CHC 33114.051.2835151$-12.93AL|NL
272 Dauri Moreta IL-60 PIT 30113.891.1832100$-12.94AL|NL
273 Lake Bachar MIA 67224.681.4070320$-12.99AL|NL
274 Justin Sterner OAK 43114.521.2447170$-13.02AL|NL
275 Alex Faedo TB 56234.861.2953200$-13.01AL|NL
276 Brusdar Graterol IL-60 LAD 24103.041.121850$-13.06AL|NL
277 Steven Cruz KAN 35113.771.2936160$-13.05AL|NL
278 Tom Cosgrove SD 37113.991.2536140$-13.07AL|NL
279 Brent Headrick NYY 32114.001.2335110$-13.11AL|NL
280 George Soriano MIA 45114.071.3143180$-13.11AL|NL
281 Grant Anderson MIL 28113.841.1930100$-13.15AL|NL
282 Yoendrys Gomez NYY 39114.181.2740170$-13.20AL|NL
283 Ryan Gusto HOU 36124.111.2335130$-13.20AL|NL
284 Clayton Beeter NYY 28113.821.2734140$-13.26AL|NL
285 Luis Contreras HOU 31114.041.2435130$-13.23AL|NL
286 Trevor Stephan CLE 34114.371.2736131$-13.24AL|NL
287 Drew Smyly FA 38224.561.2936130$-13.28AL|NL
288 Joe Kelly FA 33113.721.3235160$-13.28AL|NL
289 Mason Englert TB 37114.291.2135110$-13.32AL|NL
290 Noah Murdock OAK 45113.971.3844240$-13.46AL|NL
291 Chris Roycroft STL 43113.911.3337180$-13.44AL|NL
292 Yosver Zulueta CIN 42114.011.3743210$-13.49AL|NL
293 Austin Voth FA 49114.541.2847170$-13.49AL|NL
294 Evan Sisk KAN 26113.431.3028120$-13.48AL|NL
295 James McArthur KAN 33114.141.2930111$-13.50AL|NL
296 Luis Curvelo TEX 22103.761.122370$-13.50AL|NL
297 Blake Walston ARI 30113.791.2528110$-13.53AL|NL
298 Steven Wilson CWS 41114.391.2740180$-13.56AL|NL
299 Brandon Young BAL 26113.911.222890$-13.59AL|NL
300 Kendall Graveman IL-60 ARI 53214.701.4148231$-13.64AL|NL