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 68943.031.04982533$19.39AL|NL
2 Edwin Diaz NYM 65742.941.01962236$19.05AL|NL
3 Emmanuel Clase CLE 66612.150.95651334$17.49AL|NL
4 Ryan Helsley STL 66732.771.08802435$16.98AL|NL
5 Devin Williams NYY 63732.641.08872831$15.46AL|NL
6 Raisel Iglesias ATL 68642.821.04771533$15.15AL|NL
7 Jhoan Duran MIN 651032.361.06811922$14.53AL|NL
8 Andres Munoz SEA 64832.621.06872426$14.22AL|NL
9 Ryan Walker SF 68743.021.10812128$12.53AL|NL
10 Mason Miller OAK 67312.811.00972330$12.37AL|NL
11 Tanner Scott LAD 66942.921.18812925$12.20AL|NL
12 Felix Bautista BAL 60622.561.00832026$12.17AL|NL
13 Nick Martinez CIN 1831293.521.20157440$10.90AL|NL
14 Jeff Hoffman TOR 65422.661.03802127$10.32AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Clay Holmes NYM 17916113.651.33156550$9.69AL|NL
16 Drew Rasmussen TB 1221052.931.08120290$9.04AL|NL
17 Bowden Francis TOR 1551293.921.14142420$7.60AL|NL
18 David Bednar PIT 64543.601.21682228$6.21AL|NL
19 A.J. Puk ARI 64743.151.15812218$5.92AL|NL
20 Robert Suarez SD 65653.751.19622226$5.58AL|NL
21 Trevor Megill MIL 64323.401.22772328$5.24AL|NL
22 Aroldis Chapman BOS 63643.331.30973719$4.41AL|NL
23 Ryan Pressly CHC 61423.351.19621825$3.83AL|NL
24 Jordan Romano PHI 59643.771.21662123$3.83AL|NL
25 Alexis Diaz CIN 65543.811.20683124$3.64AL|NL
26 Carlos Estevez KAN 64643.611.18622221$3.36AL|NL
27 Peter Fairbanks TB 60533.371.21662322$3.28AL|NL
28 Kenley Jansen LAA 60443.721.24662226$3.15AL|NL
29 Justin Martinez ARI 67533.101.30853617$2.11AL|NL
30 Griffin Jax MIN 70743.201.0883198$1.85AL|NL
31 Chris Martin TEX 58413.401.11561019$0.71AL|NL
32 Kyle Finnegan WAS 64554.111.32602423$0.24AL|NL
33 Blake Treinen LAD 59843.131.1063187$-0.10AL|NL
34 Luis Ortiz CLE 149873.991.28129530$-2.08AL|NL
35 Camilo Doval SF 62643.461.27763110$-2.12AL|NL
36 Robert Garcia TEX 64643.511.1776238$-2.11AL|NL
37 Kirby Yates LAD 60633.481.2172309$-2.43AL|NL
38 Cade Smith CLE 68522.921.0786232$-2.46AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Lucas Erceg KAN 67543.501.27743011$-2.76AL|NL
40 Grant Holmes ATL 122643.711.26124400$-2.88AL|NL
41 Jason Adam SD 67523.241.0677234$-2.99AL|NL
42 Orion Kerkering PHI 63533.131.0973185$-3.13AL|NL
43 Liam Hendriks BOS 61554.051.27712113$-3.52AL|NL
44 Calvin Faucher MIA 63243.901.43683122$-3.52AL|NL
45 Jeremiah Estrada SD 63523.261.1687274$-3.70AL|NL
46 Tyler Holton DET 72433.241.0662176$-3.77AL|NL
47 Bryan Abreu HOU 72413.001.1594302$-3.81AL|NL
48 Jason Foley DET 63433.371.22491713$-3.93AL|NL
49 Matthew Strahm PHI 56533.231.0166133$-4.73AL|NL
50 Kevin Ginkel ARI 61633.101.1764193$-4.82AL|NL
51 Andre Pallante STL 142883.821.37105570$-5.32AL|NL
52 Aaron Bummer ATL 61622.951.2573251$-5.67AL|NL
53 Alan Rangel PHI 22125.081.381880$0.00AL|NL
54 Justin Hagenman NYM 12114.551.291040$0.00AL|NL
55 Gregory Santos SEA 62212.551.1569185$-5.84AL|NL
56 Edwin Uceta TB 65323.771.1972249$-5.96AL|NL
57 Porter Hodge CHC 63443.961.30683011$-5.98AL|NL
58 Kris Bubic KAN 110654.001.29110390$-6.21AL|NL
59 A.J. Minter NYM 57633.391.1562182$-6.27AL|NL
60 Reed Garrett NYM 66863.701.3380320$-6.31AL|NL
61 Chad Green TOR 63653.771.1759194$-6.34AL|NL
62 Fernando Cruz NYY 61533.141.2385290$-6.58AL|NL
63 Jordan Hicks SF 128774.061.39122600$-6.76AL|NL
64 Joel Payamps MIL 61643.501.1860212$-6.82AL|NL
65 Jordan Montgomery ARI 118753.931.3495380$-7.02AL|NL
66 Pierce Johnson ATL 64653.651.3179272$-7.09AL|NL
67 Keegan Akin BAL 70323.471.1281182$-7.06AL|NL
68 Dylan Lee ATL 62423.101.1274160$-7.12AL|NL
69 Alex Vesia LAD 58533.321.1575250$-7.14AL|NL
70 Colin Holderman PIT 62533.921.2962267$-7.33AL|NL
71 Jose Alvarado PHI 61423.331.2570274$-7.40AL|NL
72 Seranthony Dominguez BAL 63633.691.2668272$-7.51AL|NL
73 Garrett Cleavinger TB 63664.001.2974293$-7.67AL|NL
74 Tyler Kinley COL 64344.921.41682917$-7.70AL|NL
75 Ryan Thompson ARI 63753.411.2250170$-7.75AL|NL
76 Gregory Soto BAL 61633.601.2770271$-7.82AL|NL
77 Cole Sands MIN 64543.611.1971201$-7.82AL|NL
78 Ben Joyce LAA 62223.581.2272277$-8.03AL|NL
79 Yennier Cano BAL 62423.271.2160213$-8.08AL|NL
80 Beau Brieske DET 66344.131.26612410$-8.11AL|NL
81 Anthony Bender MIA 60443.681.2464225$-8.16AL|NL
82 Tayler Scott HOU 65633.611.3067281$-8.33AL|NL
83 Yimi Garcia TOR 61443.691.1866203$-8.41AL|NL
84 Luke Weaver NYY 68334.081.2172226$-8.62AL|NL
85 Derek Law WAS 72543.821.3461265$-8.75AL|NL
86 Bryan Hudson MIL 60433.511.1565221$-8.82AL|NL
87 Seth Halvorsen COL 63574.611.38592610$-8.82AL|NL
88 Mike Soroka WAS 1267104.611.34118500$-8.85AL|NL
89 Paul Sewald CLE 59433.661.1367191$-8.87AL|NL
90 Jose Butto NYM 63423.501.2170271$-8.93AL|NL
91 Brock Stewart MIN 60203.001.1878241$-8.93AL|NL
92 Colin Rea CHC 127664.451.2798330$-9.05AL|NL
93 Caleb Thielbar CHC 66553.741.2472230$-9.16AL|NL
94 Ian Hamilton NYY 60433.391.2368251$-9.14AL|NL
95 Will Vest DET 68333.371.2065212$-9.14AL|NL
96 Justin Slaten BOS 64553.941.3168233$-9.27AL|NL
97 Richard Lovelady TOR 55653.651.1748140$-9.37AL|NL
98 Jon Gray IL-60 TEX 107574.451.2497320$-9.39AL|NL
99 Landen Roupp SF 104443.921.3298420$-9.51AL|NL
100 JoJo Romero STL 60543.601.2160200$-9.57AL|NL
101 Tyler Rogers SF 70433.491.1649121$-9.65AL|NL
102 Daysbel Hernandez ATL 58633.801.3469290$-9.73AL|NL
103 Tim Herrin CLE 62433.301.2465260$-9.71AL|NL
104 Jose Leclerc OAK 64443.981.3176333$-9.80AL|NL
105 Joseph Mantiply ARI 59543.391.2352160$-9.93AL|NL
106 Matt Brash SEA 50423.111.2565230$-9.92AL|NL
107 Hunter Harvey KAN 60333.461.1960182$-10.04AL|NL
108 Matthew Liberatore STL 80544.141.3173302$-10.03AL|NL
109 Steven Matz STL 109554.101.3596350$-10.03AL|NL
110 Evan Phillips IL-15 LAD 50323.111.0755160$-10.14AL|NL
111 Jesus Tinoco MIA 64213.831.2963257$-10.16AL|NL
112 Hayden Wesneski HOU 95564.401.2688320$-10.18AL|NL
113 Scott Barlow CIN 55433.551.2665251$-10.26AL|NL
114 Jared Koenig MIL 62553.921.2958232$-10.33AL|NL
115 Osvaldo Bido OAK 92664.391.3385390$-10.46AL|NL
116 Ryan Brasier CHC 58313.481.1652172$-10.50AL|NL
117 Hector Neris ATL 56653.971.3059240$-10.53AL|NL
118 Caleb Ferguson PIT 61333.291.2765231$-10.58AL|NL
119 Tyson Miller CHC 62433.751.2057201$-10.54AL|NL
120 Craig Kimbrel BAL 50654.061.3162260$-10.60AL|NL
121 Manuel Rodriguez TB 61443.741.2658232$-10.60AL|NL
122 Elvis Peguero MIL 56643.811.3052230$-10.71AL|NL
123 Ryan Fernandez STL 65433.701.2864251$-10.70AL|NL
124 Erik Miller SF 61433.761.3576351$-10.75AL|NL
125 Trent Thornton SEA 67333.621.1966180$-10.77AL|NL
126 Collin Snider SEA 65534.121.3761293$-11.02AL|NL
127 Nick Sandlin TOR 60443.871.2265260$-11.03AL|NL
128 Daniel Coulombe MIN 54333.251.1654150$-11.09AL|NL
129 Adrian Morejon SD 61333.581.2464201$-11.08AL|NL
130 Ryne Stanek NYM 58533.901.3265290$-11.14AL|NL
131 Michael Kopech IL-15 LAD 53444.231.2862263$-11.20AL|NL
132 Emilio Pagan CIN 64454.651.2464204$-11.23AL|NL
133 Brock Burke LAA 66333.711.2566221$-11.25AL|NL
134 Stephen Kolek SD 97664.391.3479360$-11.21AL|NL
135 Dennis Santana PIT 65323.791.2663252$-11.31AL|NL
136 Jonathan Loaisiga NYY 40533.231.1433100$-11.30AL|NL
137 Nick Mears MIL 58423.851.3072280$-11.31AL|NL
138 Erik Sabrowski CLE 50543.611.3759270$-11.48AL|NL
139 Carmen Mlodzinski PIT 71563.911.3362280$-11.49AL|NL
140 Mark Leiter Jr. NYY 58454.181.2369230$-11.62AL|NL
141 Tanner Banks PHI 68323.801.2367210$-11.67AL|NL
142 Hunter Gaddis CLE 65443.911.2257200$-11.66AL|NL
143 Mitch Spence OAK 105564.391.3284320$-11.66AL|NL
144 Gabe Speier SEA 58313.681.2062180$-11.70AL|NL
145 John Schreiber KAN 61423.741.3056241$-11.73AL|NL
146 Jorge Lopez WAS 60344.301.3553227$-11.79AL|NL
147 Taylor Rogers CIN 62444.671.3673264$-11.88AL|NL
148 Marc Church TEX 60454.461.3361244$-11.90AL|NL
149 Yuki Matsui SD 58323.681.2667270$-11.92AL|NL
150 Shelby Miller ARI 56564.331.2152210$-12.09AL|NL
151 David Robertson FA 50333.701.2361210$-12.36AL|NL
152 Angel Perdomo LAA 56354.001.2773280$-12.36AL|NL
153 Craig Yoho MIL 51333.761.2059200$-12.35AL|NL
154 Antonio Santillan CIN 58464.471.3467282$-12.58AL|NL
155 Jorge Alcala MIN 63344.041.2365240$-12.59AL|NL
156 Kendall Graveman ARI 53433.611.3353250$-12.61AL|NL
157 Steven Okert HOU 54424.131.2658220$-12.71AL|NL
158 Julian Merryweather CHC 56333.781.2863240$-12.73AL|NL
159 Josh Sborz IL-60 TEX 38323.701.2542153$-12.74AL|NL
160 Louie Varland MIN 65444.321.2961191$-12.76AL|NL
161 Andrew Walters CLE 56323.831.2762270$-12.83AL|NL
162 Luke Little CHC 50323.651.2758270$-12.86AL|NL
163 Ryan Burr TOR 42323.421.2048140$-12.89AL|NL
164 Sam Moll CIN 63444.271.2963270$-12.99AL|NL
165 Jose Quijada LAA 62354.031.3171330$-13.00AL|NL
166 Phil Maton STL 62324.241.2563241$-12.98AL|NL
167 Luke Jackson TEX 58423.991.3763270$-13.10AL|NL
168 John Brebbia DET 57434.421.2964190$-13.23AL|NL
169 Daniel Young NYM 56434.321.3264280$-13.28AL|NL
170 Jacob Webb TEX 61344.151.2765270$-13.34AL|NL
171 Jose A. Ferrer WAS 62244.071.2849194$-13.43AL|NL
172 Ben Brown CHC 46323.741.2249180$-13.42AL|NL
173 John King STL 56433.581.2936140$-13.44AL|NL
174 Michel Otanez OAK 52334.041.3866301$-13.53AL|NL
175 Declan Cronin MIA 67333.871.3659261$-13.57AL|NL
176 Tyler Ferguson OAK 62444.381.3465300$-13.67AL|NL
177 Tayler Saucedo SEA 61313.951.3160270$-13.66AL|NL
178 Scott Alexander COL 56443.921.2842180$-13.68AL|NL
179 Greg Weissert BOS 60333.881.3259230$-13.68AL|NL
180 Brant Hurter DET 60334.101.1948140$-13.70AL|NL
181 Eric Orze TB 53434.151.3456240$-13.68AL|NL
182 Abner Uribe MIL 55223.691.3165330$-13.73AL|NL
183 Tommy Nance TOR 59434.221.3153210$-13.84AL|NL
184 Sean Hjelle SF 66434.161.3354200$-13.89AL|NL
185 Joe Jimenez ATL 35213.261.1243110$-13.92AL|NL
186 Elijah Morgan CHC 54223.851.1750150$-13.94AL|NL
187 Kevin Kelly TB 41223.401.093890$-13.94AL|NL
188 Tommy Kahnle DET 58113.861.2660262$-13.97AL|NL
189 Penn Murfee CWS 58344.261.3056221$-14.11AL|NL
190 Bryan Baker BAL 52333.921.2951220$-14.15AL|NL
191 Justin Sterner OAK 58444.331.3456230$-14.18AL|NL
192 Troy Taylor SEA 56334.151.2957230$-14.19AL|NL
193 Andrew Kittredge BAL 39333.611.1835100$-14.24AL|NL
194 Forrest Whitley HOU 59334.101.3462270$-14.20AL|NL
195 Enyel De Los Santos ATL 54223.911.2455190$-14.36AL|NL
196 Jake Cousins NYY 46224.001.2257210$-14.35AL|NL
197 Slade Cecconi CLE 59344.371.2151140$-14.37AL|NL
198 Adam Ottavino BOS 44323.961.2848190$-14.45AL|NL
199 Lucas Sims WAS 58454.561.3960331$-14.42AL|NL
200 Colin Poche WAS 56354.191.2550200$-14.44AL|NL
201 Alex Faedo TB 57334.191.2854220$-14.42AL|NL
202 Hoby Milner TEX 54234.031.1849140$-14.53AL|NL
203 Jake Junis CLE 70334.621.2564170$-14.55AL|NL
204 Kaleb Ort HOU 60334.231.3462260$-14.54AL|NL
205 Justin Topa MIN 48323.791.2840160$-14.70AL|NL
206 Brennan Bernardino BOS 52324.091.3252200$-14.73AL|NL
207 Victor Vodnik COL 65354.501.4661324$-14.71AL|NL
208 Trevor Stephan CLE 39333.771.2841150$-14.73AL|NL
209 Hans Crouse LAA 46344.231.3356240$-14.74AL|NL
210 Michael Tonkin MIN 51324.241.2750190$-14.75AL|NL
211 Brady Basso OAK 52334.191.2546140$-14.77AL|NL
212 Hunter Bigge TB 55314.141.4063290$-14.78AL|NL
213 Shane Smith CWS 81364.681.3475301$-14.82AL|NL
214 Andrew Nardi IL-60 MIA 39223.731.2449150$-14.80AL|NL
215 Dylan Floro OAK 38333.331.2629110$-14.85AL|NL
216 Jose Suarez LAA 70344.421.3467260$-14.85AL|NL
217 Yilber Diaz ARI 48434.191.3947230$-14.86AL|NL
218 Alex Lange IL-60 DET 39333.771.3646230$-14.89AL|NL
219 Fraser Ellard CWS 63364.441.4263322$-14.91AL|NL
220 Nate Pearson CHC 52234.091.2857210$-15.01AL|NL
221 Angel Zerpa KAN 59324.071.3248200$-15.03AL|NL
222 Mason Montgomery TB 60224.161.3257231$-15.07AL|NL
223 Bennett Sousa HOU 43334.031.3144180$-15.13AL|NL
224 Bryse Wilson CWS 100464.701.3371300$-15.16AL|NL
225 Wandy Peralta SD 52334.021.3142220$-15.27AL|NL
226 Cionel Perez BAL 59223.661.3751270$-15.35AL|NL
227 Randy Rodriguez SF 53334.131.3954260$-15.33AL|NL
228 Andrew Chafin DET 43334.131.3648220$-15.39AL|NL
229 Chris Roycroft STL 53444.191.4244250$-15.49AL|NL
230 Justin Anderson CWS 62234.631.4565314$-15.53AL|NL
231 Kyle Nelson ARI 35323.891.2935130$-15.51AL|NL
232 Connor Thomas MIL 54334.121.2838140$-15.53AL|NL
233 Sean Guenther DET 44334.111.2535110$-15.52AL|NL
234 Luis Contreras HOU 44324.251.3144190$-15.54AL|NL
235 Bryan Hoeing SD 56334.341.2743160$-15.55AL|NL
236 T.J. McFarland OAK 60424.311.3742200$-15.61AL|NL
237 Anthony Banda LAD 57324.321.3755230$-15.59AL|NL
238 Eduard Bazardo SEA 34213.651.1934110$-15.70AL|NL
239 Brenan Hanifee DET 55223.971.2541140$-15.70AL|NL
240 Kenta Maeda DET 89354.871.3279280$-15.71AL|NL
241 Alek Jacob SD 48224.061.2746180$-15.75AL|NL
242 Brusdar Graterol IL-60 LAD 28213.071.102260$-15.73AL|NL
243 Sam Long KAN 56334.291.3549220$-15.77AL|NL
244 Dane Dunning TEX 69344.621.3361240$-15.77AL|NL
245 Daniel Lynch KAN 77344.501.3562250$-15.81AL|NL
246 Jack Dreyer LAD 35324.131.2835130$-15.80AL|NL
247 Bryan King HOU 62113.881.3562280$-15.88AL|NL
248 Joey Wentz PIT 65334.481.4165290$-15.89AL|NL
249 Scott Effross NYY 26323.751.172270$-15.91AL|NL
250 Brendon Little TOR 50324.091.3843230$-15.98AL|NL
251 Tyler Alexander MIL 55334.611.2543110$-15.97AL|NL
252 Albert Suarez BAL 71444.581.4157240$-16.00AL|NL
253 Aaron Ashby MIL 53344.191.4453280$-16.03AL|NL
254 Erik Swanson TOR 39223.901.2639130$-16.02AL|NL
255 Gus Varland CWS 60234.521.4256253$-16.08AL|NL
256 Luis Guerrero BOS 50334.401.3951250$-16.09AL|NL
257 Sawyer Gipson-Long IL-60 DET 36334.281.2532110$-16.08AL|NL
258 Kody Funderburk MIN 50224.131.3451210$-16.12AL|NL
259 Shawn Armstrong TEX 58234.361.3155190$-16.13AL|NL
260 Justin Wilson BOS 58334.461.4259200$-16.16AL|NL
261 Gunnar Hoglund OAK 74464.801.3352210$-16.14AL|NL
262 Michael Fulmer BOS 55334.461.4055260$-16.16AL|NL
263 Jose Ruiz PHI 62234.441.3462250$-16.18AL|NL
264 Jackson Jobe DET 88344.611.3668330$-16.21AL|NL
265 Lake Bachar MIA 58344.581.4254231$-16.31AL|NL
266 John McMillon PHI 40454.741.4846250$-16.35AL|NL
267 Ron Marinaccio SD 40214.131.2942190$-16.37AL|NL
268 Zach Pop TOR 56334.441.3343200$-16.40AL|NL
269 Nick Robertson TOR 44214.081.3243160$-16.44AL|NL
270 Spencer Turnbull FA 54224.381.3050210$-16.42AL|NL
271 Tristan Beck SF 46224.021.3039140$-16.49AL|NL
272 James Karinchak CWS 40234.271.3650220$-16.48AL|NL
273 Cameron Booser CWS 54354.591.4054230$-16.50AL|NL
274 Justin Lawrence PIT 55444.661.4549270$-16.55AL|NL
275 Huascar Brazoban NYM 44224.161.3546220$-16.59AL|NL
276 Seth Martinez MIA 44223.871.3236170$-16.61AL|NL
277 Mason Thompson IL-60 WAS 42334.241.3635160$-16.60AL|NL
278 Jalen Beeks HOU 48334.141.4240190$-16.63AL|NL
279 Mike Vasil TB 48334.381.3336160$-16.66AL|NL
280 Nick Anderson STL 38324.291.3533140$-16.70AL|NL
281 Riley O'Brien STL 48334.431.4348260$-16.67AL|NL
282 DL Hall IL-60 MIL 41224.131.3644190$-16.73AL|NL
283 Tom Cosgrove SD 46234.401.2944200$-16.75AL|NL
284 Colin Selby BAL 48224.201.3950230$-16.75AL|NL
285 Josh Walker TOR 35213.951.3135140$-16.78AL|NL
286 Angel Chivilli COL 53344.821.3449190$-16.80AL|NL
287 Quinn Priester BOS 44334.381.3535150$-16.82AL|NL
288 Carlos Hernandez KAN 48234.261.3445210$-16.84AL|NL
289 Mason Englert TB 46224.391.2740140$-16.88AL|NL
290 Dauri Moreta IL-60 PIT 32224.151.2734130$-16.91AL|NL
291 Walter Pennington TEX 37334.431.3734160$-16.95AL|NL
292 Kyle Leahy STL 54334.391.3941210$-16.98AL|NL
293 Brent Headrick NYY 44224.371.3344160$-16.98AL|NL
294 Gordon Graceffo STL 48334.411.3433160$-17.04AL|NL
295 Hogan Harris OAK 61344.561.4354300$-17.04AL|NL
296 Grant Holman OAK 48234.331.3545200$-17.07AL|NL
297 Max Lazar PHI 43224.351.2635120$-17.10AL|NL
298 Ryan Zeferjahn LAA 61234.711.4162311$-17.10AL|NL
299 Josh Winckowski BOS 42224.041.3334130$-17.15AL|NL
300 Logan Henderson MIL 29224.341.213090$-17.15AL|NL