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 37212.801.08521520$18.91AL|NL
2 Josh Hader HOU 39223.121.10551519$17.45AL|NL
3 Mason Miller OAK 37212.591.05551517$17.41AL|NL
4 Andres Munoz SEA 37222.731.14481518$16.17AL|NL
5 Ryan Helsley STL 37223.121.18461519$15.34AL|NL
6 Emmanuel Clase CLE 38223.091.1539918$14.32AL|NL
7 Jeff Hoffman TOR 37223.201.13461317$13.91AL|NL
8 Felix Bautista BAL 35212.871.14491516$13.79AL|NL
9 Jhoan Duran MIN 37222.781.15451315$12.89AL|NL
10 Robert Suarez SD 38223.401.18411317$12.36AL|NL
11 Aroldis Chapman BOS 35223.061.23501816$12.37AL|NL
12 Tanner Scott LAD 37223.171.22451616$11.90AL|NL
13 Kyle Finnegan WAS 36223.751.29341419$11.11AL|NL
14 Camilo Doval SF 36223.261.27411616$10.59AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar PIT 36223.511.21401316$10.54AL|NL
16 Peter Fairbanks TB 36223.681.29371517$9.77AL|NL
17 Kenley Jansen LAA 35224.171.27381417$8.79AL|NL
18 Trevor Megill MIL 36223.441.19431413$8.52AL|NL
19 Raisel Iglesias ATL 39223.451.16431112$8.21AL|NL
20 Kris Bubic KAN 100663.701.2898350$8.07AL|NL
21 Shelby Miller ARI 36224.231.33351416$6.74AL|NL
22 Carlos Estevez KAN 36224.041.30351415$6.68AL|NL
23 Drew Rasmussen TB 85553.661.2180220$6.60AL|NL
24 Emilio Pagan CIN 36224.151.24391214$6.57AL|NL
25 Clay Holmes NYM 99653.581.3390380$6.52AL|NL
26 Devin Williams NYY 37223.261.22461710$6.30AL|NL
27 Ben Brown CHC 72543.621.2280260$5.81AL|NL
28 Jordan Romano PHI 36223.771.25391412$5.65AL|NL
29 Will Vest DET 37223.221.2037129$4.87AL|NL
30 Robert Garcia TEX 36223.421.25391410$4.76AL|NL
31 Calvin Faucher MIA 37223.991.37361613$4.26AL|NL
32 Matthew Strahm PHI 37223.281.0944115$3.07AL|NL
33 Cade Smith CLE 39222.951.1251143$2.76AL|NL
34 Grant Taylor CWS 34223.651.2835139$2.43AL|NL
35 Reid Detmers LAA 46323.411.1654152$2.37AL|NL
36 Daniel Palencia CHC 36223.591.3040178$2.00AL|NL
37 Kyle Harrison SF 62443.691.2366220$1.93AL|NL
38 Grant Holmes ATL 88654.151.3484330$1.67AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Matthew Liberatore STL 89564.001.3076290$1.62AL|NL
40 Tommy Kahnle DET 35223.661.3235158$1.07AL|NL
41 Landen Roupp SF 81553.921.3475320$0.90AL|NL
42 Chris Martin TEX 33213.191.103574$0.90AL|NL
43 Mike Soroka WAS 86564.131.3280330$0.60AL|NL
44 Griffin Jax MIN 38223.031.1147111$0.31AL|NL
45 Luke Weaver IL-15 NYY 28113.711.183088$0.19AL|NL
46 Ryan Pressly CHC 35223.591.2733116$-0.19AL|NL
47 Abner Uribe MIL 35223.001.2644183$-0.21AL|NL
48 Hayden Birdsong SF 79554.111.3680360$-0.23AL|NL
49 Lucas Erceg KAN 36223.341.2439134$-0.36AL|NL
50 Jason Adam SD 39223.511.2044153$-0.55AL|NL
51 Logan Henderson MIL 44323.651.1449130$-0.61AL|NL
52 Porter Hodge IL-15 CHC 33223.821.3635167$-0.70AL|NL
53 Fernando Cruz NYY 35213.161.1548151$-0.80AL|NL
54 Ryan Walker SF 35223.161.1639112$-0.88AL|NL
55 Jeremiah Estrada SD 37223.211.1748161$-0.95AL|NL
56 Shane Smith CWS 96564.261.3584380$-0.97AL|NL
57 Matt Brash SEA 36222.991.1843151$-1.07AL|NL
58 Steven Matz STL 47323.511.1843110$-1.07AL|NL
59 Charlie Morton BAL 78554.231.3678330$-1.09AL|NL
60 Bryan Abreu HOU 41223.351.2252181$-1.23AL|NL
61 Brock Stewart MIN 34223.181.1545131$-1.26AL|NL
62 Randy Rodriguez SF 36223.441.2441153$-1.34AL|NL
63 Kirby Yates LAD 35213.551.2444163$-1.40AL|NL
64 Gabe Speier SEA 35223.131.1640121$-1.61AL|NL
65 Dylan Lee ATL 37223.421.1940122$-1.63AL|NL
66 Mark Leiter Jr. NYY 36223.441.2042132$-1.69AL|NL
67 Noah Cameron KAN 74444.031.3161240$-1.72AL|NL
68 Colton Gordon HOU 75444.211.2863220$-1.79AL|NL
69 Aaron Bummer ATL 35213.071.2638142$-1.88AL|NL
70 Ronny Henriquez MIA 36223.861.3035135$-1.93AL|NL
71 Slade Cecconi CLE 67444.271.2659170$-2.01AL|NL
72 Sawyer Gipson-Long DET 51333.741.2245130$-2.09AL|NL
73 Garrett Cleavinger TB 36223.521.2444152$-2.18AL|NL
74 Chad Patrick MIL 77454.351.2867240$-2.20AL|NL
75 Orion Kerkering PHI 35223.461.2338142$-2.55AL|NL
76 Garrett Whitlock BOS 37223.491.1739101$-2.58AL|NL
77 Pierce Johnson ATL 35223.491.2541142$-2.56AL|NL
78 Bowden Francis TOR 79454.501.2871230$-2.72AL|NL
79 Bryan Baker BAL 37223.631.2441142$-2.71AL|NL
80 Kevin Ginkel ARI 34223.661.2737133$-2.75AL|NL
81 Keegan Akin BAL 35223.461.1940121$-2.81AL|NL
82 Alex Vesia LAD 37223.641.2146161$-2.79AL|NL
83 Brandon Eisert CWS 35223.651.2634123$-2.86AL|NL
84 Michael McGreevy STL 55333.721.2641130$-2.90AL|NL
85 Luis Ortiz CLE 94564.351.4085390$-2.97AL|NL
86 Yariel Rodriguez TOR 37223.711.2541152$-3.04AL|NL
87 Louie Varland MIN 35223.441.183691$-3.03AL|NL
88 Reed Garrett NYM 37223.371.2743171$-3.07AL|NL
89 Quinn Priester MIL 64443.961.3552230$-3.10AL|NL
90 Yennier Cano BAL 37223.311.2538131$-3.15AL|NL
91 Adrian Morejon SD 35223.391.2137131$-3.14AL|NL
92 Nick Martinez CIN 90564.591.3273250$-3.17AL|NL
93 Andre Pallante STL 89553.991.4364340$-3.25AL|NL
94 Brandon Walter HOU 47333.761.2539120$-3.40AL|NL
95 Tanner Banks PHI 34223.491.2035111$-3.56AL|NL
96 Zach Agnos COL 36225.141.49291410$-3.59AL|NL
97 Ryne Nelson ARI 83554.461.3565250$-3.65AL|NL
98 Jared Koenig MIL 34223.401.2435121$-3.77AL|NL
99 Dennis Santana PIT 35223.971.3433144$-3.79AL|NL
100 Jon Gray IL-60 TEX 54334.071.2850170$-3.82AL|NL
101 Cole Sands MIN 36223.851.2436112$-3.83AL|NL
102 Nick Mears MIL 34223.561.2438141$-3.88AL|NL
103 Yimi Garcia IL-15 TOR 30213.521.1934101$-3.93AL|NL
104 Gregory Soto BAL 36223.361.2641150$-4.09AL|NL
105 Tyler Holton DET 37223.541.2332101$-4.12AL|NL
106 Anthony Bender MIA 36223.881.3335143$-4.15AL|NL
107 Hunter Gaddis CLE 38223.921.2338121$-4.54AL|NL
108 Colin Rea CHC 85564.631.3567250$-4.60AL|NL
109 Phil Maton STL 37223.891.3035142$-4.72AL|NL
110 Jonathan Loaisiga NYY 34223.561.2530101$-4.77AL|NL
111 Mitch Spence OAK 67444.321.3553220$-4.80AL|NL
112 Ryne Stanek NYM 36223.811.2839161$-4.81AL|NL
113 Bryan King HOU 36223.741.2837131$-4.81AL|NL
114 Spencer Turnbull TOR 61344.151.3353200$-4.83AL|NL
115 Jalen Beeks ARI 36223.771.3334132$-4.86AL|NL
116 Brant Hurter DET 33223.351.202880$-4.88AL|NL
117 Stephen Kolek SD 80454.191.3959290$-4.95AL|NL
118 Seranthony Dominguez BAL 34223.671.2439140$-4.97AL|NL
119 Erik Miller SF 34223.481.3638181$-5.02AL|NL
120 Yuki Matsui SD 32223.541.2537140$-5.06AL|NL
121 Bennett Sousa HOU 32213.521.2435120$-5.10AL|NL
122 Justin Wilson BOS 34223.571.2536120$-5.12AL|NL
123 Shawn Armstrong TEX 35223.881.2635121$-5.17AL|NL
124 Luke Jackson TEX 36224.031.3936173$-5.15AL|NL
125 Tim Herrin CLE 36223.651.3438161$-5.18AL|NL
126 Huascar Brazoban NYM 35223.681.3135151$-5.23AL|NL
127 Jose A. Ferrer WAS 36223.551.3030131$-5.22AL|NL
128 Daniel Coulombe MIN 32223.591.2334100$-5.26AL|NL
129 Tyler Rogers SF 40223.761.273091$-5.30AL|NL
130 Keider Montero DET 70454.391.3655250$-5.30AL|NL
131 JoJo Romero STL 35223.611.3233141$-5.35AL|NL
132 Mason Montgomery TB 33223.801.2733131$-5.33AL|NL
133 DL Hall MIL 31213.481.2735130$-5.38AL|NL
134 Hoby Milner TEX 33223.661.272991$-5.38AL|NL
135 Brendon Little TOR 35223.261.3536160$-5.41AL|NL
136 Andrew Kittredge BAL 37223.861.2834111$-5.40AL|NL
137 Brad Lord WAS 44223.871.3137161$-5.42AL|NL
138 Paul Blackburn NYM 42223.831.2638120$-5.44AL|NL
139 Caleb Ferguson PIT 36223.701.3335151$-5.49AL|NL
140 Graham Ashcraft CIN 35224.041.292992$-5.60AL|NL
141 Rob Zastryzny MIL 31213.601.2230100$-5.63AL|NL
142 Ryan Thompson ARI 35223.901.3329112$-5.70AL|NL
143 Seth Halvorsen COL 35224.501.4632165$-5.71AL|NL
144 Michael Kopech LAD 34224.211.3539172$-5.73AL|NL
145 Jake Junis CLE 34223.841.213180$-5.84AL|NL
146 Taylor Rogers CIN 34223.951.3136141$-5.83AL|NL
147 Caleb Thielbar CHC 31213.691.2533120$-5.85AL|NL
148 Enyel De Los Santos ATL 34223.961.3035131$-5.84AL|NL
149 Ian Hamilton NYY 31213.511.2933130$-5.84AL|NL
150 Brenan Hanifee DET 34223.681.292691$-5.90AL|NL
151 Cameron Booser CWS 34223.941.3236151$-5.92AL|NL
152 Jordan Hicks IL-15 SF 38223.641.3236150$-5.97AL|NL
153 John Schreiber KAN 35223.811.3333141$-5.98AL|NL
154 Ryan Gusto HOU 76454.561.3763280$-5.98AL|NL
155 Greg Weissert BOS 35223.961.3134131$-6.05AL|NL
156 Braxton Ashcraft PIT 40223.841.2835120$-6.09AL|NL
157 Carlos Vargas SEA 35223.711.3430151$-6.13AL|NL
158 Steven Okert HOU 33224.001.2537130$-6.12AL|NL
159 Angel Zerpa KAN 34223.541.3030110$-6.18AL|NL
160 Drew Pomeranz CHC 32213.721.2833120$-6.19AL|NL
161 Ian Seymour TB 31223.901.2231100$-6.22AL|NL
162 Ryan Brasier CHC 33223.811.2531100$-6.24AL|NL
163 Chase Lee DET 31213.601.2729110$-6.23AL|NL
164 Edwin Uceta TB 35224.151.3136151$-6.34AL|NL
165 Eric Orze TB 34223.991.3334151$-6.35AL|NL
166 Bryan Hudson MIL 30213.631.3031130$-6.44AL|NL
167 Aaron Ashby MIL 33223.501.3633160$-6.48AL|NL
168 Chad Green TOR 33224.211.2731101$-6.52AL|NL
169 Kevin Kelly TB 33223.941.302791$-6.58AL|NL
170 Eduard Bazardo SEA 31223.811.2730110$-6.61AL|NL
171 Andrew Chafin WAS 33223.701.3535160$-6.66AL|NL
172 Joey Cantillo CLE 31223.741.3233140$-6.67AL|NL
173 Liam Hendriks IL-15 BOS 25113.901.242682$-6.68AL|NL
174 Blake Treinen IL-60 LAD 20113.641.222272$-6.72AL|NL
175 Riley O'Brien STL 30213.551.3430130$-6.75AL|NL
176 Jack Dreyer LAD 35224.051.3534151$-6.73AL|NL
177 Jackson Kowar SEA 37224.081.3535161$-6.75AL|NL
178 Brock Burke LAA 35224.061.3433141$-6.74AL|NL
179 Jake Bird COL 37224.211.4136152$-6.82AL|NL
180 Daniel Lynch KAN 40224.081.3332131$-6.83AL|NL
181 Jose Castillo NYM 32213.681.3432140$-6.82AL|NL
182 Colin Selby BAL 30213.681.3432140$-6.85AL|NL
183 Dylan Dodd ATL 34223.871.272890$-6.87AL|NL
184 Jose Butto NYM 34223.861.3132130$-6.90AL|NL
185 Antonio Santillan CIN 35224.471.3736162$-6.94AL|NL
186 Steven Wilson CWS 36224.811.4334184$-6.98AL|NL
187 Trent Thornton SEA 34224.001.2831110$-7.02AL|NL
188 Ryan Yarbrough NYY 51334.451.3239150$-6.99AL|NL
189 Brad Keller CHC 35223.931.3730131$-7.04AL|NL
190 Brennan Bernardino BOS 33223.791.3432130$-7.07AL|NL
191 Jake Latz TEX 31213.851.3433150$-7.12AL|NL
192 Tyler Ferguson OAK 35224.071.3935171$-7.14AL|NL
193 Ryan Zeferjahn LAA 37224.221.3838181$-7.20AL|NL
194 Ryan Borucki PIT 31223.801.3329120$-7.29AL|NL
195 Joe Ross PHI 33223.951.3029120$-7.32AL|NL
196 Taijuan Walker PHI 41224.141.3134130$-7.47AL|NL
197 Hunter Harvey IL-60 KAN 23113.431.192570$-7.49AL|NL
198 Kyle Leahy STL 36224.071.3628131$-7.50AL|NL
199 Jose Ruiz ATL 31214.001.3331120$-7.56AL|NL
200 Shawn Dubin HOU 31213.921.3531130$-7.58AL|NL
201 Jorge Alcala BOS 32224.111.3333130$-7.63AL|NL
202 Forrest Whitley HOU 30213.891.3631140$-7.60AL|NL
203 Drey Jameson ARI 35224.011.3432130$-7.62AL|NL
204 Robert Stephenson IL-15 LAA 28113.851.2231100$-7.63AL|NL
205 Matt Festa CLE 35224.101.3333140$-7.64AL|NL
206 David Robertson FA 19113.211.182370$-7.65AL|NL
207 Jordan Wicks CHC 30223.931.3126100$-7.69AL|NL
208 Paul Sewald IL-15 CLE 29113.951.2232100$-7.71AL|NL
209 Steven Cruz KAN 34223.961.3733150$-7.72AL|NL
210 Mason Englert TB 32224.131.2928100$-7.74AL|NL
211 Wandy Peralta SD 30213.721.3726130$-7.81AL|NL
212 Eric Lauer TOR 44234.351.3239150$-7.83AL|NL
213 Sean Newcomb OAK 31223.941.3730150$-7.92AL|NL
214 Cole Henry WAS 35224.331.3934171$-7.91AL|NL
215 Anthony Banda LAD 33224.071.3531140$-7.95AL|NL
216 Jackson Rutledge WAS 32224.081.3328130$-8.04AL|NL
217 John Brebbia DET 30113.881.2630110$-8.10AL|NL
218 Michael Kelly OAK 33224.351.3830141$-8.14AL|NL
219 Grant Holman OAK 34224.251.3929141$-8.15AL|NL
220 Kyle Backhus ARI 33223.991.3931140$-8.19AL|NL
221 Justin Slaten IL-15 BOS 27113.931.3126101$-8.20AL|NL
222 John King STL 34223.731.3722100$-8.21AL|NL
223 Kolby Allard CLE 43224.301.3233120$-8.23AL|NL
224 Scott Barlow CIN 33224.191.3935160$-8.29AL|NL
225 Connor Prielipp MIN 24113.631.262590$-8.31AL|NL
226 Brady Basso IL-60 OAK 24113.671.222270$-8.36AL|NL
227 Tristan Beck SF 30113.811.262690$-8.33AL|NL
228 Erik Swanson TOR 32224.311.3330120$-8.39AL|NL
229 Cade Gibson MIA 35224.101.4226131$-8.44AL|NL
230 Jose Alvarado PHI 17113.171.242070$-8.42AL|NL
231 Hogan Harris OAK 31224.131.3729140$-8.45AL|NL
232 Chris Flexen CHC 33224.251.3227100$-8.45AL|NL
233 Carmen Mlodzinski PIT 37224.201.3631130$-8.49AL|NL
234 Omar Cruz SD 32224.141.3830150$-8.51AL|NL
235 Albert Suarez IL-60 BAL 28114.001.242780$-8.51AL|NL
236 Brent Headrick NYY 23113.841.222370$-8.60AL|NL
237 Max Lazar PHI 31224.161.3425110$-8.61AL|NL
238 Nathan Wiles ATL 43224.431.3132110$-8.60AL|NL
239 Rafael Montero ATL 32224.171.4032150$-8.60AL|NL
240 Sean Hjelle SF 28113.671.292380$-8.68AL|NL
241 Lou Trivino LAD 30214.241.3628120$-8.67AL|NL
242 Clayton Beeter NYY 22113.721.2825100$-8.69AL|NL
243 Anthony Veneziano MIA 33224.201.3627120$-8.76AL|NL
244 Ben Casparius LAD 42224.521.3640180$-8.75AL|NL
245 Sean Guenther DET 29113.651.312390$-8.79AL|NL
246 A.J. Puk IL-60 ARI 15113.371.181750$-8.81AL|NL
247 Kaleb Ort HOU 37224.451.3736160$-8.81AL|NL
248 Osvaldo Bido OAK 36224.471.3331140$-8.83AL|NL
249 Josh Sborz IL-60 TEX 24113.821.3026100$-8.86AL|NL
250 Shinnosuke Ogasawara WAS 37224.301.3630140$-8.86AL|NL
251 Hector Neris LAA 30124.101.3233130$-8.89AL|NL
252 Brooks Raley IL-60 FA 25113.801.3025100$-8.90AL|NL
253 T.J. McFarland OAK 34224.111.4322121$-8.92AL|NL
254 Michel Otanez OAK 30113.821.4034170$-8.95AL|NL
255 Manuel Rodriguez IL-15 TB 26113.751.312490$-8.97AL|NL
256 Janson Junk MIA 50234.461.3335130$-8.95AL|NL
257 Kody Funderburk MIN 29113.731.3527120$-8.95AL|NL
258 Trevor Stephan IL-60 CLE 23113.891.262380$-8.99AL|NL
259 Tyler Phillips MIA 34224.201.3625100$-8.98AL|NL
260 Tommy Henry ARI 31224.291.3626110$-9.01AL|NL
261 Tyler Gilbert CWS 31124.041.2927100$-9.03AL|NL
262 Travis Adams MIN 33224.321.3425100$-9.03AL|NL
263 Matthew Gage DET 27113.701.3223100$-9.03AL|NL
264 Justin Garza NYM 31224.321.3727130$-9.08AL|NL
265 Jhonathan Diaz SEA 25113.671.292080$-9.06AL|NL
266 Grant Anderson MIL 29114.021.3128120$-9.10AL|NL
267 Isaac Mattson PIT 37224.311.4235180$-9.13AL|NL
268 Connor Brogdon LAA 33224.471.3630130$-9.13AL|NL
269 Victor Vodnik COL 34224.401.4833161$-9.13AL|NL
270 Brandon Young BAL 21113.861.252170$-9.12AL|NL
271 Sean Reynolds SD 34224.281.4131160$-9.16AL|NL
272 Craig Yoho MIL 25113.811.3426120$-9.15AL|NL
273 Max Kranick NYM 30114.061.272490$-9.18AL|NL
274 Nick Burdi IL-15 BOS 24113.881.3326110$-9.20AL|NL
275 Joe Jimenez IL-60 ATL 15113.641.211750$-9.26AL|NL
276 Andrew Nardi IL-60 MIA 14113.501.241760$-9.31AL|NL
277 Jonathan Bowlan KAN 30113.991.312590$-9.32AL|NL
278 Tayler Saucedo SEA 26113.721.3523110$-9.35AL|NL
279 Luke Little CHC 16113.301.351990$-9.33AL|NL
280 Derek Law IL-15 WAS 28113.911.3224100$-9.35AL|NL
281 Tayler Scott ARI 32224.371.4231150$-9.37AL|NL
282 Yilber Diaz ARI 31224.361.4331150$-9.39AL|NL
283 Bryan Hoeing IL-60 SD 31124.011.3225100$-9.46AL|NL
284 Dan Altavilla CWS 34124.441.4229162$-9.45AL|NL
285 Chase Shugart PIT 34224.481.4326141$-9.46AL|NL
286 Alan Rangel PHI 28114.261.262490$-9.52AL|NL
287 Casey Legumina SEA 31124.081.3327120$-9.53AL|NL
288 Davis Daniel ATL 20113.971.241850$-9.54AL|NL
289 Mason Fluharty TOR 30114.091.3428120$-9.54AL|NL
290 Brent Suter CIN 35224.441.3727110$-9.55AL|NL
291 Jesus Tinoco IL-15 MIA 32124.041.3629130$-9.57AL|NL
292 Ryan Fernandez STL 27113.941.3626120$-9.57AL|NL
293 Nick Sandlin IL-15 TOR 26114.091.3427120$-9.58AL|NL
294 Zach Pop SEA 29113.841.3523110$-9.57AL|NL
295 Braydon Fisher TOR 29114.111.3730140$-9.66AL|NL
296 Paxton Schultz TOR 27114.201.3126100$-9.65AL|NL
297 Valente Bellozo MIA 41234.631.3532140$-9.68AL|NL
298 Andrew Hoffmann KAN 27114.041.322390$-9.71AL|NL
299 Joey Wentz MIN 29114.181.3529120$-9.72AL|NL
300 Evan Sisk KAN 24113.731.3822110$-9.71AL|NL