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 38511.880.7359724$26.72AL|NL
2 Jeff Hoffman TOR 35624.871.08491019$16.97AL|NL
3 Carlos Estevez KAN 35222.051.05301423$15.78AL|NL
4 Andres Munoz SEA 31311.160.90411318$15.37AL|NL
5 Kris Bubic KAN 96662.251.13101290$14.37AL|NL
6 Robert Suarez SD 34243.951.11361223$14.05AL|NL
7 Aroldis Chapman BOS 34321.320.79501014$13.91AL|NL
8 Will Vest DET 38512.370.95421013$13.40AL|NL
9 Edwin Diaz NYM 31302.020.96461216$13.10AL|NL
10 Drew Rasmussen TB 87752.791.0074210$12.40AL|NL
11 Emilio Pagan CIN 35123.090.86431218$11.59AL|NL
12 Emmanuel Clase CLE 35413.321.45381018$11.52AL|NL
13 Jhoan Duran MIN 37431.701.08421412$10.97AL|NL
14 Tanner Scott LAD 39123.461.0342618$10.34AL|NL
15 Clay Holmes NYM 88842.971.2475350$9.97AL|NL
16 Peter Fairbanks TB 33322.451.12291415$9.23AL|NL
17 Mason Miller OAK 31124.621.15521617$8.38AL|NL
18 Trevor Megill MIL 29122.771.27351418$8.32AL|NL
19 Ryan Helsley STL 29303.411.41341216$8.07AL|NL
20 Kyle Finnegan WAS 31122.611.16251018$8.00AL|NL
21 Camilo Doval SF 36322.731.16351713$7.89AL|NL
22 Grant Holmes ATL 96473.471.24113450$7.58AL|NL
23 Shelby Miller ARI 34322.111.00391110$7.21AL|NL
24 Felix Bautista BAL 29012.771.16431916$6.65AL|NL
25 Matthew Liberatore STL 92663.711.1676170$6.62AL|NL
26 David Bednar PIT 29252.771.1642912$5.93AL|NL
27 Quinn Priester MIL 78623.351.2361280$4.34AL|NL
28 Randy Rodriguez SF 36310.750.755271$4.22AL|NL
29 Jason Adam SD 42631.711.2150180$4.05AL|NL
30 Ronny Henriquez MIA 41412.851.2257164$3.88AL|NL
31 Kenley Jansen LAA 29124.011.34281115$3.52AL|NL
32 Ryne Nelson ARI 67423.621.0359211$3.47AL|NL
33 Nick Martinez CIN 94584.121.1669210$3.32AL|NL
34 Landen Roupp SF 81653.441.4474340$2.84AL|NL
35 Devin Williams NYY 30224.781.20381211$2.65AL|NL
36 Dennis Santana PIT 36211.500.782865$2.50AL|NL
37 Ben Casparius LAD 56624.001.1454120$2.51AL|NL
38 Adrian Morejon SD 36431.990.833362$2.48AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Chad Patrick MIL 89373.531.3293290$2.32AL|NL
40 Tommy Kahnle DET 35001.790.803198$2.00AL|NL
41 Jose Alvarado PHI 20412.701.202547$1.86AL|NL
42 Luke Weaver NYY 29122.160.822988$1.82AL|NL
43 Raisel Iglesias ATL 30455.361.393369$1.69AL|NL
44 Daniel Palencia CHC 30021.800.9735109$1.67AL|NL
45 Bryan Abreu HOU 39331.611.1060190$1.55AL|NL
46 Garrett Whitlock BOS 41513.511.2250191$1.10AL|NL
47 Luis Ortiz CLE 88494.391.3896420$0.86AL|NL
48 Eric Lauer TOR 45412.601.0745140$0.78AL|NL
49 Brendon Little TOR 38412.131.2354220$0.72AL|NL
50 Andre Pallante STL 94544.111.2963310$0.61AL|NL
51 Bryan Baker BAL 36322.741.024682$0.58AL|NL
52 Tyler Rogers SF 40321.800.773340$0.57AL|NL
53 Cade Smith CLE 34222.381.1753133$0.16AL|NL
54 Bennett Sousa HOU 31201.740.803972$0.02AL|NL
55 Calvin Faucher MIA 31324.341.3829158$-0.06AL|NL
56 Steven Okert HOU 37122.430.654861$-0.12AL|NL
57 Ryan Walker SF 33134.641.1530910$-0.12AL|NL
58 Shawn Armstrong TEX 36333.250.9439142$-0.29AL|NL
59 Steven Matz STL 45423.391.114061$-0.32AL|NL
60 Fernando Cruz IL-15 NYY 33233.001.0054142$-0.34AL|NL
61 Orion Kerkering PHI 32532.521.4032172$-0.39AL|NL
62 Mike Vasil CWS 56332.731.2540282$-0.47AL|NL
63 Alex Vesia LAD 33202.981.0246103$-0.48AL|NL
64 Luke Jackson TEX 29243.411.3821159$-0.66AL|NL
65 Chris Flexen CHC 28400.640.861481$-0.69AL|NL
66 Shane Smith CWS 79363.871.3174350$-0.68AL|NL
67 Mike Soroka WAS 59354.721.0364150$-0.68AL|NL
68 Abner Uribe MIL 40212.251.1853161$-1.01AL|NL
69 Colin Rea CHC 78534.381.3756191$-1.06AL|NL
70 Brad Keller CHC 38301.881.0537130$-1.18AL|NL
71 Kyle Hendricks LAA 87564.661.3060230$-1.36AL|NL
72 Yariel Rodriguez TOR 41202.840.9038131$-1.45AL|NL
73 Jake Bird COL 48212.621.2358190$-1.62AL|NL
74 Robert Garcia TEX 33132.991.1532116$-1.65AL|NL
75 Lake Bachar MIA 40403.381.1842210$-1.68AL|NL
76 Dylan Lee ATL 38132.370.9240102$-1.67AL|NL
77 Kirby Yates LAD 25423.941.273882$-1.88AL|NL
78 Ryan Zeferjahn LAA 32514.781.4139172$-1.85AL|NL
79 Greg Weissert BOS 38222.841.1333123$-2.10AL|NL
80 Eduard Bazardo SEA 44302.861.0937180$-2.12AL|NL
81 Jeremiah Estrada SD 37243.411.2251142$-2.17AL|NL
82 Noah Cameron KAN 51242.811.0238180$-2.22AL|NL
83 Ryan Gusto HOU 64534.911.5071230$-2.37AL|NL
84 Lucas Erceg KAN 31322.020.992471$-2.39AL|NL
85 Adrian Houser CWS 42321.921.1831140$-2.39AL|NL
86 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-2.55AL|NL
87 Phil Maton STL 33131.911.1844132$-2.79AL|NL
88 Huascar Brazoban NYM 42323.851.1640211$-2.84AL|NL
89 Jacob Webb TEX 39433.921.1830131$-2.88AL|NL
90 Louie Varland MIN 37232.181.0840100$-2.88AL|NL
91 Bryan King HOU 35313.091.113980$-2.92AL|NL
92 Casey Legumina SEA 32433.351.2135150$-2.95AL|NL
93 Hunter Dobbins IL-15 BOS 59414.111.2743160$-2.96AL|NL
94 Stephen Kolek SD 62333.761.2547210$-3.02AL|NL
95 Caleb Thielbar CHC 31222.030.9428111$-3.10AL|NL
96 Tanner Banks PHI 37203.410.973651$-3.18AL|NL
97 Brant Hurter DET 39232.761.3039162$-3.22AL|NL
98 Reed Garrett NYM 32232.251.3439182$-3.23AL|NL
99 Matthew Strahm PHI 33133.811.243795$-3.26AL|NL
100 Gabe Speier SEA 31202.881.034570$-3.29AL|NL
101 Edwin Uceta TB 35515.131.3442150$-3.30AL|NL
102 Anthony Bender MIA 36252.241.0227151$-3.30AL|NL
103 Justin Wrobleski LAD 35424.101.143490$-3.34AL|NL
104 Jose Butto NYM 43212.501.2739201$-3.35AL|NL
105 Drew Pomeranz CHC 22210.000.862161$-3.36AL|NL
106 Steven Cruz KAN 33202.170.903080$-3.39AL|NL
107 Mitch Spence OAK 63233.841.3155211$-3.43AL|NL
108 Logan Henderson MIL 21301.710.952960$-3.50AL|NL
109 Chase Shugart PIT 36432.991.1421150$-3.58AL|NL
110 Seranthony Dominguez BAL 34223.171.2345201$-3.63AL|NL
111 Mark Leiter Jr. NYY 32464.751.6145112$-3.63AL|NL
112 Braydon Fisher TOR 23201.940.783350$-3.69AL|NL
113 Nick Mears MIL 34112.110.732940$-3.75AL|NL
114 Graham Ashcraft IL-15 CIN 34544.221.5238140$-3.80AL|NL
115 Reid Detmers LAA 37324.121.5147192$-3.83AL|NL
116 Chase Lee DET 27302.330.962470$-3.83AL|NL
117 Caleb Ferguson PIT 38202.611.0030130$-3.90AL|NL
118 Jack Dreyer LAD 42223.201.1442160$-3.90AL|NL
119 Taijuan Walker PHI 51353.871.3945211$-3.98AL|NL
120 Brad Lord WAS 57253.301.3150220$-3.96AL|NL
121 Hayden Birdsong SF 60334.341.4162280$-4.03AL|NL
122 Daniel Coulombe MIN 22100.810.862452$-4.11AL|NL
123 Anthony Banda LAD 37413.891.2732200$-4.09AL|NL
124 Jake Latz TEX 41102.841.1441171$-4.17AL|NL
125 Slade Cecconi CLE 42333.641.3142140$-4.25AL|NL
126 Tim Hill NYY 36322.491.0819110$-4.30AL|NL
127 Kyle Leahy STL 44212.851.1534150$-4.30AL|NL
128 Seth Halvorsen COL 33124.081.4231156$-4.36AL|NL
129 Hoby Milner TEX 42122.561.0437120$-4.35AL|NL
130 Garrett Cleavinger TB 32032.520.874171$-4.40AL|NL
131 Jorge Lopez WAS 24606.691.321771$-4.53AL|NL
132 Eric Orze TB 36112.491.1932122$-4.59AL|NL
133 Steven Wilson CWS 27211.671.1926141$-4.66AL|NL
134 Antonio Santillan CIN 37112.901.1030122$-4.65AL|NL
135 Max Kranick IL-15 NYM 37323.651.052550$-4.65AL|NL
136 Erik Miller SF 29411.551.5220200$-4.70AL|NL
137 Daniel Lynch KAN 39322.761.4328191$-4.78AL|NL
138 Victor Vodnik COL 24322.601.2824131$-4.81AL|NL
139 Scott Barlow CIN 36304.251.1936220$-4.96AL|NL
140 Ryan Pressly CHC 32223.661.5021125$-4.95AL|NL
141 Keegan Akin BAL 38303.321.4238180$-5.10AL|NL
142 Brandon Eisert CWS 35214.361.344182$-5.10AL|NL
143 Grant Anderson MIL 41133.071.1945180$-5.20AL|NL
144 Griffin Jax MIN 35144.101.256080$-5.25AL|NL
145 Tyler Alexander CWS 54484.991.4642191$-5.42AL|NL
146 Jackson Jobe IL-60 DET 49414.221.4939270$-5.45AL|NL
147 Logan Evans SEA 40323.381.3330120$-5.47AL|NL
148 Justin Martinez IL-60 ARI 15124.171.2622125$-5.54AL|NL
149 Spencer Bivens SF 40223.361.1731130$-5.66AL|NL
150 Ben Brown CHC 79466.141.5391270$-5.72AL|NL
151 Keider Montero DET 56314.021.3939200$-5.82AL|NL
152 Cole Sands MIN 34334.741.352692$-5.84AL|NL
153 Tim Herrin CLE 27424.301.4327170$-5.84AL|NL
154 Chris Martin TEX 27042.331.002932$-5.96AL|NL
155 Carlos Vargas SEA 41253.071.3930171$-6.03AL|NL
156 Angel Zerpa KAN 36303.741.3932120$-6.07AL|NL
157 Justin Slaten IL-60 BOS 23143.510.911673$-6.07AL|NL
158 Janson Junk MIA 31203.761.162621$-6.10AL|NL
159 Jalen Beeks ARI 38214.741.2136151$-6.17AL|NL
160 Colton Gordon HOU 45314.391.424170$-6.19AL|NL
161 Pierce Johnson ATL 29133.091.173381$-6.24AL|NL
162 Wandy Peralta SD 36313.731.4433170$-6.24AL|NL
163 Tyler Holton DET 37334.371.273080$-6.26AL|NL
164 Daysbel Hernandez IL-15 ATL 24312.241.4121200$-6.26AL|NL
165 Brent Suter CIN 42102.991.0928100$-6.28AL|NL
166 Jared Koenig MIL 34314.221.3833120$-6.39AL|NL
167 Justin Wilson BOS 26212.411.4233120$-6.40AL|NL
168 Manuel Rodriguez IL-15 TB 30122.091.062560$-6.48AL|NL
169 Enyel De Los Santos ATL 33223.801.2032120$-6.47AL|NL
170 Sean Newcomb OAK 60243.441.6156240$-6.50AL|NL
171 Brock Burke LAA 32413.931.6228150$-6.53AL|NL
172 Brock Stewart MIN 24112.621.083480$-6.54AL|NL
173 Brenan Hanifee DET 40323.601.4027100$-6.55AL|NL
174 Isaac Mattson PIT 15201.780.721650$-6.64AL|NL
175 Scott Blewett BAL 42304.701.3334160$-6.66AL|NL
176 Mason Fluharty TOR 34325.561.2938160$-6.69AL|NL
177 Shawn Dubin IL-15 HOU 20201.341.141870$-6.71AL|NL
178 JoJo Romero STL 25332.861.3920150$-6.73AL|NL
179 Tyler Gilbert CWS 21212.991.042390$-6.73AL|NL
180 Cade Gibson MIA 25232.141.111770$-6.75AL|NL
181 John Schreiber KAN 31223.461.3835120$-6.80AL|NL
182 Lou Trivino LAD 32304.221.3426110$-6.93AL|NL
183 Chad Green TOR 35224.091.3429111$-7.04AL|NL
184 Jesus Tinoco IL-15 MIA 19215.181.311084$-7.08AL|NL
185 Yimi Garcia IL-15 TOR 20023.151.0524103$-7.08AL|NL
186 Jordan Romano PHI 29037.401.5836148$-7.12AL|NL
187 Brandon Walter HOU 29113.391.063020$-7.16AL|NL
188 Yuki Matsui SD 32214.771.4036151$-7.21AL|NL
189 Ryne Stanek NYM 28244.181.3929111$-7.31AL|NL
190 Taylor Clarke KAN 22113.680.681321$-7.47AL|NL
191 Taylor Rogers CIN 27222.981.4328150$-7.46AL|NL
192 Brennan Bernardino BOS 31324.331.4426170$-7.55AL|NL
193 Joey Cantillo CLE 28103.841.3936141$-7.63AL|NL
194 Rob Zastryzny IL-15 MIL 13212.060.921520$-7.64AL|NL
195 Matt Brash SEA 17000.000.941861$-7.74AL|NL
196 Grant Holman IL-15 OAK 23425.091.521790$-7.77AL|NL
197 Valente Bellozo MIA 43133.751.2533140$-7.79AL|NL
198 Jimmy Herget COL 44012.861.2534140$-7.87AL|NL
199 Braxton Ashcraft PIT 17201.581.231460$-7.89AL|NL
200 Ryan Bergert IL-15 SD 27102.671.1523120$-7.91AL|NL
201 Jordan Leasure CWS 29244.621.6136181$-7.99AL|NL
202 Ian Hamilton NYY 29103.701.2733180$-8.12AL|NL
203 Jose A. Ferrer WAS 44235.311.2536100$-8.11AL|NL
204 Porter Hodge CHC 21215.121.4720112$-8.24AL|NL
205 Hayden Wesneski IL-60 HOU 32134.501.092960$-8.33AL|NL
206 Ryan Thompson ARI 31224.631.5429121$-8.57AL|NL
207 Michael Burrows PIT 34124.211.3235100$-8.62AL|NL
208 Michael Kelly OAK 11200.001.18760$-8.60AL|NL
209 Matt Svanson STL 18103.000.941880$-8.65AL|NL
210 Aaron Ashby MIL 16001.111.051841$-8.76AL|NL
211 A.J. Puk IL-60 ARI 8003.381.251224$-8.77AL|NL
212 Easton Lucas TOR 21325.941.4622100$-8.81AL|NL
213 J.T. Ginn OAK 28124.821.253470$-8.89AL|NL
214 Kolby Allard CLE 32202.801.461470$-8.97AL|NL
215 Justin Lawrence IL-60 PIT 11100.810.991560$-9.01AL|NL
216 Aaron Bummer ATL 32013.081.2832120$-9.04AL|NL
217 Rafael Montero ATL 29003.721.1732160$-9.17AL|NL
218 Cole Sulser TB 14213.211.361340$-9.27AL|NL
219 Justin Topa MIN 32123.941.3126100$-9.31AL|NL
220 David Morgan SD 17012.110.992070$-9.60AL|NL
221 Gregory Soto BAL 30024.171.2937140$-9.59AL|NL
222 Mason Montgomery TB 30125.401.5739161$-9.63AL|NL
223 Cole Henry WAS 28013.511.2429160$-9.70AL|NL
224 Grant Taylor CWS 10002.700.801012$-9.68AL|NL
225 Hector Neris LAA 15317.801.602080$-9.75AL|NL
226 Juan Mejia COL 28003.841.1728100$-9.76AL|NL
227 Nic Enright CLE 13102.081.081170$-9.86AL|NL
228 Justin Sterner OAK 28134.481.4230140$-9.85AL|NL
229 Cameron Booser IL-15 CWS 24145.211.4527141$-9.87AL|NL
230 Joe Ross PHI 38215.211.4529140$-9.91AL|NL
231 Yennier Cano BAL 26144.811.413180$-9.90AL|NL
232 Kyle Harrison BOS 23114.661.292590$-9.89AL|NL
233 Gordon Graceffo STL 17206.801.341541$-9.93AL|NL
234 Zach Agnos COL 21035.551.331294$-10.04AL|NL
235 Collin Snider IL-15 SEA 26215.521.462460$-10.07AL|NL
236 Hogan Harris OAK 33114.081.6939220$-10.08AL|NL
237 Jonathan Bowlan KAN 15113.001.131270$-10.09AL|NL
238 Matt Sauer LAD 27216.291.472281$-10.19AL|NL
239 Andre Granillo STL 6101.450.65211$-10.17AL|NL
240 Hunter Strickland LAA 18123.461.3710101$-10.26AL|NL
241 John King STL 31204.331.5419100$-10.28AL|NL
242 DL Hall MIL 15102.961.121090$-10.28AL|NL
243 Dan Altavilla CWS 14011.901.061061$-10.30AL|NL
244 Tyler Ferguson OAK 35226.691.5133221$-10.35AL|NL
245 Jake Junis CLE 36113.991.5027120$-10.39AL|NL
246 Sam Bachman LAA 8112.250.75720$-10.41AL|NL
247 Hunter Gaddis CLE 32013.941.5339140$-10.42AL|NL
248 Jose Fermin LAA 12103.721.401860$-10.41AL|NL
249 Tyler Phillips MIA 40104.261.3723110$-10.42AL|NL
250 Sean Reynolds SD 22014.051.082280$-10.44AL|NL
251 Trent Thornton SEA 27205.631.4320130$-10.55AL|NL
252 Jackson Kowar SEA 8102.200.98830$-10.59AL|NL
253 Lyon Richardson CIN 25023.231.2721110$-10.61AL|NL
254 Nick Sandlin TOR 13022.051.361481$-10.67AL|NL
255 Cristian Mena IL-60 ARI 6101.450.97830$-10.67AL|NL
256 Paul Sewald IL-15 CLE 11116.431.341521$-10.68AL|NL
257 Caleb Boushley TEX 30005.081.332951$-10.67AL|NL
258 Ryan Borucki IL-15 PIT 25135.361.2722110$-10.71AL|NL
259 Dietrich Enns DET 5100.000.60420$-10.73AL|NL
260 Ryan Brasier CHC 13001.360.981130$-10.76AL|NL
261 Luis Mey CIN 14104.471.2815100$-10.79AL|NL
262 A.J. Minter IL-60 NYM 11001.641.001450$-10.83AL|NL
263 Matt Festa CLE 21125.551.181860$-10.84AL|NL
264 Blake Treinen IL-60 LAD 8023.381.381032$-10.89AL|NL
265 Cole Winn TEX 17011.591.181180$-10.90AL|NL
266 Riley O'Brien STL 16002.251.131370$-10.96AL|NL
267 Jack Perkins OAK 6000.000.66521$-10.98AL|NL
268 Carmen Mlodzinski PIT 51255.111.6036160$-11.00AL|NL
269 Hunter Bigge IL-15 TB 15002.401.071250$-11.08AL|NL
270 Bowden Francis IL-15 TOR 64286.051.5354270$-11.07AL|NL
271 Max Lazar PHI 15003.601.131061$-11.15AL|NL
272 Andrew Kittredge BAL 17114.761.471860$-11.17AL|NL
273 Brandon Waddell NYM 14002.540.991030$-11.26AL|NL
274 Kevin Kelly TB 17003.161.111320$-11.29AL|NL
275 Zack Kelly BOS 22135.681.492590$-11.30AL|NL
276 Sawyer Gipson-Long DET 23014.701.091840$-11.35AL|NL
277 Jonathan Loaisiga NYY 19013.791.211760$-11.39AL|NL
278 Hunter Harvey IL-60 KAN 5000.000.20700$-11.46AL|NL
279 Evan Phillips IL-60 LAD 5000.001.15621$-11.52AL|NL
280 Connor Brogdon LAA 22115.701.311790$-11.56AL|NL
281 Jose Suarez ATL 7102.541.41570$-11.63AL|NL
282 Tristan Beck SF 12104.501.25760$-11.64AL|NL
283 Michael Kopech IL-15 LAD 7000.001.00840$-11.67AL|NL
284 Luis Garcia LAD 27205.311.8524160$-11.74AL|NL
285 Paxton Schultz IL-15 TOR 23004.661.472780$-11.77AL|NL
286 Kyle Backhus ARI 7001.270.85810$-11.76AL|NL
287 Tyler Kinley COL 36036.751.5835243$-11.83AL|NL
288 Kaleb Ort HOU 21116.371.4221120$-11.87AL|NL
289 Dylan Smith DET 9001.960.76430$-11.94AL|NL
290 Brent Headrick NYY 13004.811.151630$-11.93AL|NL
291 Ethan Roberts CHC 8105.561.23620$-11.97AL|NL
292 Dylan Dodd ATL 8002.220.86720$-11.96AL|NL
293 Anthony DeSclafani ARI 9004.951.21921$-12.02AL|NL
294 Juan Morillo ARI 24024.091.5725130$-12.03AL|NL
295 Alan Rangel PHI 8002.251.50531$-12.20AL|NL
296 Mason Englert TB 22004.891.402240$-12.19AL|NL
297 Carlos Hernandez DET 30105.361.7230160$-12.23AL|NL
298 Yerry De Los Santos IL-15 NYY 20001.801.7013120$-12.26AL|NL
299 Justin Hagenman NYM 6001.500.83500$-12.29AL|NL
300 Tim Mayza IL-60 PIT 9002.971.10810$-12.28AL|NL