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 28212.671.05401115$19.83AL|NL
2 Josh Hader HOU 29213.031.07421115$19.10AL|NL
3 Mason Miller OAK 29212.611.05431113$18.21AL|NL
4 Andres Munoz SEA 28212.711.13371113$16.01AL|NL
5 Ryan Helsley STL 29213.111.16351114$15.70AL|NL
6 Emmanuel Clase CLE 30213.181.1730814$14.91AL|NL
7 Tanner Scott LAD 29213.191.21351214$14.87AL|NL
8 Felix Bautista BAL 27212.811.12401212$14.86AL|NL
9 Jeff Hoffman TOR 29213.261.13361013$14.60AL|NL
10 Aroldis Chapman BOS 28212.931.20401412$13.79AL|NL
11 Devin Williams NYY 28213.221.21361313$13.61AL|NL
12 Robert Suarez SD 29213.451.19311013$12.72AL|NL
13 Jhoan Duran MIN 29212.871.17341011$12.52AL|NL
14 Camilo Doval SF 28113.311.28311213$10.11AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Kyle Finnegan WAS 28113.811.29261114$9.25AL|NL
16 David Bednar PIT 28113.541.22321012$9.15AL|NL
17 Peter Fairbanks TB 28113.641.27291113$9.12AL|NL
18 Shelby Miller IL-15 ARI 28114.111.30281014$8.60AL|NL
19 Kenley Jansen LAA 27114.081.24301113$8.43AL|NL
20 Kris Bubic KAN 77543.721.2876260$8.43AL|NL
21 Trevor Megill MIL 28113.391.17351110$8.12AL|NL
22 Will Vest DET 28113.211.2028910$7.36AL|NL
23 Matthew Strahm PHI 29213.371.103387$7.13AL|NL
24 Robert Garcia TEX 28113.401.24311110$6.77AL|NL
25 Emilio Pagan CIN 28114.111.23311011$6.23AL|NL
26 Raisel Iglesias ATL 29213.441.153287$6.20AL|NL
27 Daniel Palencia CHC 28113.601.28321310$5.89AL|NL
28 Grant Taylor CWS 28113.381.2330119$5.61AL|NL
29 Ronny Henriquez MIA 29113.721.27291010$5.37AL|NL
30 Grant Holmes ATL 81554.071.3382320$4.99AL|NL
31 Drew Rasmussen TB 59433.711.2255160$4.79AL|NL
32 Carlos Estevez KAN 28114.191.32271011$4.45AL|NL
33 Mike Soroka WAS 73454.021.2971270$3.48AL|NL
34 Cade Smith CLE 31212.961.1140112$3.39AL|NL
35 Orion Kerkering PHI 28213.391.2230115$2.74AL|NL
36 Reid Detmers LAA 36223.411.1643122$2.41AL|NL
37 Clay Holmes NYM 68443.711.3660280$2.00AL|NL
38 Abner Uribe MIL 28212.971.2435143$1.83AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Griffin Jax MIN 29212.991.103681$1.37AL|NL
40 Matthew Liberatore STL 69444.031.3159230$1.29AL|NL
41 Luke Weaver NYY 29213.741.193184$1.19AL|NL
42 Dylan Lee ATL 28213.411.183193$0.90AL|NL
43 Bryan Abreu HOU 30213.111.1740131$0.83AL|NL
44 Jeremiah Estrada SD 29213.161.1738121$0.30AL|NL
45 Brandon Walter HOU 44323.621.2137100$0.26AL|NL
46 Landen Roupp SF 65444.031.3860270$-0.51AL|NL
47 Gabe Speier SEA 28213.041.123390$-0.76AL|NL
48 Jason Adam SD 30213.411.1834111$-0.89AL|NL
49 Hayden Birdsong SF 64444.241.3864300$-1.23AL|NL
50 Colton Gordon HOU 59344.161.2749160$-1.49AL|NL
51 Ryan Walker SF 27113.171.163082$-1.51AL|NL
52 Ben Brown CHC 39223.671.2243130$-1.54AL|NL
53 Jon Gray IL-60 TEX 48334.071.2744150$-1.77AL|NL
54 Sawyer Gipson-Long IL-15 DET 47333.971.2638120$-1.90AL|NL
55 Lucas Erceg KAN 28113.411.2529103$-1.99AL|NL
56 Seth Halvorsen COL 28114.561.4625128$-2.01AL|NL
57 Chad Patrick MIL 47334.191.2543140$-2.03AL|NL
58 Steven Matz STL 36223.571.183390$-2.07AL|NL
59 Matt Brash SEA 28112.991.1933111$-2.07AL|NL
60 Noah Cameron KAN 56334.031.3247180$-2.26AL|NL
61 Seranthony Dominguez BAL 29213.611.2434121$-2.28AL|NL
62 Andre Pallante STL 73443.951.4252280$-2.44AL|NL
63 Reed Garrett NYM 28213.431.2732131$-2.49AL|NL
64 Slade Cecconi CLE 61344.381.2853160$-2.48AL|NL
65 Quinn Priester MIL 56343.961.3446190$-2.50AL|NL
66 Kirby Yates LAD 27113.511.2334122$-2.67AL|NL
67 Randy Rodriguez SF 28113.441.2332112$-2.65AL|NL
68 Ryne Nelson ARI 67444.431.3454200$-2.68AL|NL
69 Alex Vesia LAD 26113.581.2033112$-2.71AL|NL
70 Tommy Kahnle DET 28113.711.3327114$-2.78AL|NL
71 Kyle Harrison BOS 46334.211.3147170$-2.80AL|NL
72 Shane Smith CWS 73454.391.3863300$-2.82AL|NL
73 Garrett Cleavinger TB 28113.611.2434122$-2.96AL|NL
74 Chris Martin TEX 25113.231.102651$-3.00AL|NL
75 Jordan Romano PHI 27113.841.2629113$-3.27AL|NL
76 Porter Hodge CHC 27113.851.3628134$-3.37AL|NL
77 Adrian Morejon SD 28113.351.2029101$-3.63AL|NL
78 Calvin Faucher MIA 28113.971.3628124$-3.69AL|NL
79 Brock Stewart MIN 27113.241.1734100$-3.69AL|NL
80 Garrett Whitlock BOS 28113.531.193181$-3.73AL|NL
81 Aaron Bummer ATL 26113.101.2629101$-3.91AL|NL
82 J.T. Ginn OAK 39223.751.2935120$-3.99AL|NL
83 Brad Lord WAS 35223.841.3030121$-4.01AL|NL
84 Jack Perkins OAK 35223.771.2936140$-4.07AL|NL
85 Yariel Rodriguez TOR 28113.811.2631112$-4.10AL|NL
86 Pierce Johnson ATL 27113.511.2532111$-4.34AL|NL
87 Tyler Rogers SF 31223.771.272371$-4.38AL|NL
88 Bennett Sousa HOU 28113.351.1931100$-4.46AL|NL
89 Bryan Baker BAL 28113.651.2432111$-4.51AL|NL
90 Daysbel Hernandez ATL 27113.871.3931153$-4.58AL|NL
91 Ryan Pressly CHC 28113.661.282692$-4.57AL|NL
92 Phil Maton STL 28113.811.2828112$-4.71AL|NL
93 Jared Koenig MIL 27113.461.242791$-4.73AL|NL
94 Joe Boyle TB 39223.901.3845220$-4.77AL|NL
95 Didier Fuentes ATL 61444.661.3751220$-4.84AL|NL
96 Yimi Garcia IL-15 TOR 24113.581.202781$-4.84AL|NL
97 Ryne Stanek NYM 27113.681.2531121$-4.89AL|NL
98 Luis Ortiz CLE 57344.361.3953240$-4.96AL|NL
99 Nick Martinez CIN 53334.581.3143140$-5.24AL|NL
100 Gregory Soto BAL 28113.381.2632120$-5.24AL|NL
101 Louie Varland MIN 27113.491.192770$-5.42AL|NL
102 Anthony DeSclafani ARI 33224.071.262980$-5.52AL|NL
103 Fernando Cruz IL-15 NYY 18113.091.142580$-5.54AL|NL
104 Brandon Eisert CWS 27113.701.252691$-5.57AL|NL
105 Cole Sands MIN 28113.861.242891$-5.56AL|NL
106 Tanner Banks PHI 27113.511.202780$-5.59AL|NL
107 Dennis Santana PIT 28114.111.3625113$-5.62AL|NL
108 Kevin Ginkel ARI 26113.681.272791$-5.67AL|NL
109 Jose A. Ferrer WAS 28113.471.282391$-5.65AL|NL
110 Braxton Ashcraft PIT 33223.941.2928100$-5.66AL|NL
111 Hoby Milner TEX 27113.631.272581$-5.75AL|NL
112 Nick Mears MIL 27113.581.2330100$-5.73AL|NL
113 Colin Rea CHC 67444.771.3651190$-5.75AL|NL
114 Hunter Gaddis CLE 30114.011.242991$-5.76AL|NL
115 Jordan Wicks CHC 29223.831.292590$-5.81AL|NL
116 Tyler Holton DET 28113.521.212580$-5.89AL|NL
117 Edwin Uceta TB 27113.951.2629111$-5.93AL|NL
118 Mark Leiter Jr. NYY 24113.501.222890$-5.93AL|NL
119 Mitch Spence OAK 59344.441.3745190$-6.02AL|NL
120 JoJo Romero STL 28113.591.3226111$-6.06AL|NL
121 Bryan King HOU 27113.581.2428100$-6.10AL|NL
122 Logan Henderson MIL 21113.591.132360$-6.20AL|NL
123 Yennier Cano BAL 25113.381.252590$-6.26AL|NL
124 Jonathan Loaisiga NYY 28113.511.252580$-6.34AL|NL
125 Justin Wilson BOS 26113.621.2528100$-6.38AL|NL
126 Mason Montgomery TB 26113.841.2926101$-6.41AL|NL
127 Keegan Akin IL-15 BAL 23113.571.212580$-6.45AL|NL
128 Tim Herrin CLE 28113.751.3630141$-6.45AL|NL
129 Paul Sewald CLE 27113.971.213090$-6.48AL|NL
130 Brant Hurter DET 24113.391.222160$-6.56AL|NL
131 Huascar Brazoban NYM 27113.731.3427131$-6.55AL|NL
132 Daniel Coulombe MIN 25113.611.242680$-6.56AL|NL
133 DL Hall MIL 25113.541.2727110$-6.59AL|NL
134 Steven Okert HOU 25113.871.222890$-6.70AL|NL
135 Jalen Beeks ARI 27113.761.3325101$-6.76AL|NL
136 Ryan Gusto HOU 43234.401.3237150$-6.75AL|NL
137 Liam Hendriks IL-15 BOS 21113.941.242271$-6.79AL|NL
138 Aaron Ashby MIL 26113.401.3327120$-6.85AL|NL
139 Kevin Kelly TB 25113.901.272271$-6.86AL|NL
140 Brad Keller CHC 28113.991.3723102$-6.87AL|NL
141 Luke Jackson TEX 28114.061.4128132$-6.90AL|NL
142 Jake Latz TEX 40224.171.4140200$-6.93AL|NL
143 Caleb Thielbar CHC 24113.721.252690$-6.98AL|NL
144 Jose Alvarado PHI 18113.191.242180$-6.97AL|NL
145 John Schreiber KAN 27113.901.3426111$-7.10AL|NL
146 Cam Schlittler NYY 33224.151.3629130$-7.16AL|NL
147 Ian Hamilton NYY 26113.621.3127110$-7.16AL|NL
148 Ryan Bergert IL-15 SD 52334.581.3941200$-7.20AL|NL
149 Bowden Francis IL-15 TOR 39234.591.3035120$-7.21AL|NL
150 Yuki Matsui SD 23113.671.2826100$-7.22AL|NL
151 Eduard Bazardo SEA 27113.791.2726100$-7.22AL|NL
152 Kyle Backhus ARI 27113.861.3626121$-7.23AL|NL
153 Chase Lee DET 25113.661.272490$-7.24AL|NL
154 Drew Pomeranz CHC 26113.741.2927110$-7.23AL|NL
155 Graham Ashcraft CIN 27114.051.292371$-7.28AL|NL
156 Ian Seymour TB 22113.821.202260$-7.33AL|NL
157 Shawn Armstrong TEX 26113.911.252690$-7.33AL|NL
158 David Robertson FA 15113.221.181850$-7.33AL|NL
159 Ryan Brasier CHC 25113.831.242470$-7.32AL|NL
160 Antonio Santillan CIN 28114.451.3628122$-7.33AL|NL
161 Robert Stephenson IL-15 LAA 22113.861.222480$-7.34AL|NL
162 Anthony Bender MIA 28113.951.3526111$-7.35AL|NL
163 Eric Orze TB 27114.041.3326111$-7.34AL|NL
164 Bryan Hudson MIL 24113.631.3025100$-7.41AL|NL
165 Dietrich Enns DET 18113.421.181750$-7.40AL|NL
166 Richard Lovelady NYM 26113.661.292490$-7.41AL|NL
167 Ryan Burr TOR 22113.721.262480$-7.43AL|NL
168 Brendon Little TOR 26113.361.3826120$-7.43AL|NL
169 Carson Seymour SF 28113.681.302490$-7.50AL|NL
170 Stephen Kolek SD 33224.101.3625110$-7.51AL|NL
171 Riley O'Brien STL 24113.491.3324110$-7.53AL|NL
172 Angel Zerpa KAN 27113.591.322490$-7.54AL|NL
173 Keider Montero DET 42234.361.3634150$-7.64AL|NL
174 Ben Casparius LAD 28114.291.3127111$-7.64AL|NL
175 Brooks Raley IL-60 NYM 23113.721.282390$-7.70AL|NL
176 Jake Junis CLE 23113.891.222160$-7.73AL|NL
177 Grant Anderson MIL 24113.861.2825100$-7.72AL|NL
178 Andrew Kittredge BAL 27113.911.282580$-7.76AL|NL
179 Blake Treinen IL-60 LAD 18113.631.221960$-7.80AL|NL
180 Taylor Rogers CIN 27113.961.3229110$-7.84AL|NL
181 Janson Junk MIA 42234.441.3229100$-7.87AL|NL
182 Nick Burdi IL-15 BOS 19113.941.352191$-7.88AL|NL
183 Hunter Harvey IL-60 KAN 16113.501.201750$-7.87AL|NL
184 Caleb Ferguson PIT 26113.741.3426110$-7.91AL|NL
185 Jose Butto IL-15 NYM 24113.791.2923100$-7.91AL|NL
186 Andrew Chafin WAS 25113.741.3527120$-7.90AL|NL
187 Tristan Beck SF 25113.881.272280$-8.01AL|NL
188 Dane Dunning TEX 25113.901.292480$-8.02AL|NL
189 Joe Jimenez IL-60 ATL 16113.681.211860$-8.08AL|NL
190 Jason Alexander HOU 31224.191.3622100$-8.09AL|NL
191 Kyle Leahy STL 27114.041.352291$-8.07AL|NL
192 Spencer Bivens SF 26114.001.342081$-8.10AL|NL
193 Connor Prielipp MIN 19113.641.271970$-8.14AL|NL
194 Jordan Hicks BOS 26113.791.3425100$-8.15AL|NL
195 Taijuan Walker PHI 33224.401.3526110$-8.17AL|NL
196 Lake Bachar MIA 27114.241.3626121$-8.18AL|NL
197 Brenan Hanifee DET 26113.751.302070$-8.24AL|NL
198 Erik Sabrowski CLE 27113.911.3931150$-8.26AL|NL
199 Hector Neris HOU 24114.031.3126100$-8.28AL|NL
200 Erik Miller IL-15 SF 18113.461.3621100$-8.33AL|NL
201 Brock Burke LAA 27114.011.3226100$-8.34AL|NL
202 Enyel De Los Santos ATL 24114.011.312590$-8.36AL|NL
203 Braydon Fisher TOR 27114.051.3529130$-8.41AL|NL
204 Jack Dreyer LAD 25113.951.3325110$-8.43AL|NL
205 Casey Legumina SEA 26113.951.3123100$-8.46AL|NL
206 Lazaro Estrada TOR 20114.031.231960$-8.48AL|NL
207 Manuel Rodriguez IL-15 TB 21113.761.312080$-8.50AL|NL
208 Rob Zastryzny IL-15 MIL 15113.621.221550$-8.51AL|NL
209 Chris Flexen CHC 35224.471.3627110$-8.52AL|NL
210 Jonathan Brubaker NYY 28114.121.302590$-8.52AL|NL
211 Craig Yoho MIL 23113.841.3423100$-8.54AL|NL
212 Tyler Gilbert CWS 24114.011.282180$-8.56AL|NL
213 Alex Lange IL-60 DET 18113.601.342090$-8.54AL|NL
214 Trevor Stephan IL-60 CLE 21113.981.282180$-8.54AL|NL
215 Dylan Dodd ATL 19113.791.241650$-8.55AL|NL
216 Luis Garcia LAD 23113.791.322080$-8.62AL|NL
217 Kody Funderburk MIN 22113.731.352190$-8.67AL|NL
218 Jake Bird COL 28114.231.4127121$-8.67AL|NL
219 Trent Thornton SEA 24114.061.292280$-8.65AL|NL
220 Justin Slaten IL-60 BOS 23113.971.312280$-8.65AL|NL
221 Jonathan Pintaro NYM 14113.451.251450$-8.67AL|NL
222 Sean Newcomb OAK 26113.931.3726120$-8.70AL|NL
223 Clayton Beeter NYY 17113.771.301980$-8.67AL|NL
224 David Morgan SD 27114.061.3325110$-8.71AL|NL
225 Ryan Yarbrough IL-15 NYY 35224.591.3426110$-8.74AL|NL
226 Joe Ross PHI 26114.011.312290$-8.73AL|NL
227 Colin Selby BAL 15113.551.311770$-8.74AL|NL
228 Mason Englert TB 24114.101.282170$-8.76AL|NL
229 Allan Winans NYY 20113.941.241650$-8.77AL|NL
230 Jose Fermin LAA 26114.121.3527120$-8.81AL|NL
231 Carlos Hernandez DET 23114.051.3223100$-8.80AL|NL
232 Brent Headrick NYY 15113.851.221550$-8.84AL|NL
233 Jorge Alcala BOS 24114.131.3325100$-8.83AL|NL
234 Josh Sborz IL-60 TEX 17113.821.301870$-8.88AL|NL
235 Anthony Banda LAD 27114.061.3626120$-8.93AL|NL
236 Michael Kopech IL-15 LAD 21114.141.3324100$-8.92AL|NL
237 Steven Wilson CWS 28124.751.4227142$-8.95AL|NL
238 Paul Gervase TB 24114.111.3626120$-8.97AL|NL
239 Wandy Peralta SD 21113.641.361890$-8.97AL|NL
240 Robinson Pina TOR 25114.141.282070$-8.97AL|NL
241 Andrew Nardi IL-60 MIA 11113.521.231350$-9.02AL|NL
242 Joe Rock TB 24114.011.301970$-9.01AL|NL
243 Carlos Vargas SEA 27113.851.3722110$-9.01AL|NL
244 Joey Lucchesi SF 23113.771.341880$-9.02AL|NL
245 Austin Warren NYM 20113.921.311880$-9.08AL|NL
246 Matt Festa CLE 26114.181.3324100$-9.11AL|NL
247 Bryan Hoeing SD 25113.981.332080$-9.13AL|NL
248 Cameron Booser IL-15 CWS 20114.001.332090$-9.15AL|NL
249 Rico Garcia NYM 19114.061.322090$-9.17AL|NL
250 Adrian Houser CWS 71354.511.4549280$-9.15AL|NL
251 Jonathan Bowlan KAN 23114.031.311970$-9.16AL|NL
252 Chris Devenski NYM 25114.231.292180$-9.16AL|NL
253 Tyler Kinley COL 27114.751.4527132$-9.18AL|NL
254 Rafael Montero ATL 25114.091.3725110$-9.18AL|NL
255 Brennan Bernardino BOS 25113.941.3823100$-9.19AL|NL
256 Davis Daniel ATL 30224.611.362290$-9.23AL|NL
257 Tayler Saucedo SEA 20113.741.351780$-9.21AL|NL
258 Mike Vasil CWS 30124.391.3723111$-9.23AL|NL
259 Yaramil Hiraldo BAL 14113.881.251450$-9.23AL|NL
260 Brandon Waddell NYM 21113.941.311770$-9.23AL|NL
261 Brandon Young BAL 17114.021.271650$-9.23AL|NL
262 Jake Woodford ARI 25114.121.312060$-9.24AL|NL
263 Jackson Kowar SEA 24114.061.3522100$-9.25AL|NL
264 Albert Suarez IL-60 BAL 17114.061.251550$-9.27AL|NL
265 Daniel Robert PHI 22114.111.332190$-9.26AL|NL
266 Sam Moll CIN 22114.011.3722100$-9.30AL|NL
267 Scott Barlow CIN 26114.181.3827120$-9.29AL|NL
268 Cole Henry WAS 26114.431.4024131$-9.30AL|NL
269 Brady Basso IL-60 OAK 13113.771.241240$-9.34AL|NL
270 Steven Cruz KAN 26114.091.3825110$-9.32AL|NL
271 Justin Topa MIN 23113.981.352080$-9.32AL|NL
272 Hogan Harris OAK 25114.131.3724110$-9.40AL|NL
273 Ryan Borucki IL-15 PIT 20113.931.361980$-9.39AL|NL
274 Luke Little CHC 12113.401.371470$-9.39AL|NL
275 Zak Kent CLE 16113.841.331670$-9.39AL|NL
276 Jordan Leasure CWS 23114.131.3824110$-9.43AL|NL
277 Greg Weissert BOS 27114.211.3625100$-9.43AL|NL
278 Codi Heuer TEX 16113.951.311660$-9.41AL|NL
279 Sean Hjelle SF 15113.681.301240$-9.48AL|NL
280 Alan Rangel PHI 19114.291.261760$-9.46AL|NL
281 Nick Sandlin TOR 25114.261.3625110$-9.47AL|NL
282 Mason Black SF 21114.131.311870$-9.48AL|NL
283 Jhonathan Diaz SEA 16113.751.291250$-9.48AL|NL
284 Michel Otanez OAK 16113.861.401990$-9.51AL|NL
285 Beau Brieske DET 22114.121.342090$-9.50AL|NL
286 John King STL 26113.751.381780$-9.50AL|NL
287 Jesse Chavez ATL 20114.081.331870$-9.55AL|NL
288 Cole Sulser TB 20114.111.341980$-9.56AL|NL
289 Jesus Tinoco IL-15 MIA 20114.061.351980$-9.55AL|NL
290 Joe Jacques SEA 15113.591.331250$-9.55AL|NL
291 Chad Green TOR 23114.381.302170$-9.56AL|NL
292 Kyle Hendricks LAA 63354.891.3944180$-9.58AL|NL
293 Shawn Dubin IL-15 HOU 14113.821.331460$-9.63AL|NL
294 Ryan Fernandez STL 18113.931.361780$-9.62AL|NL
295 Ryan Thompson IL-15 ARI 19113.951.341660$-9.63AL|NL
296 Max Lazar PHI 28114.231.3523100$-9.65AL|NL
297 Collin Snider IL-15 SEA 18114.011.331670$-9.65AL|NL
298 Nate Pearson CHC 22114.281.3522100$-9.67AL|NL
299 Nic Enright CLE 18114.191.311770$-9.68AL|NL
300 Andrew Hoffmann KAN 18114.081.321660$-9.69AL|NL