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.25AL|NL
2 Edwin Diaz NYM 65742.941.01962236$18.93AL|NL
3 Emmanuel Clase CLE 66612.150.95651334$17.41AL|NL
4 Ryan Helsley STL 66732.771.08802435$16.90AL|NL
5 Devin Williams NYY 63732.641.08872831$15.39AL|NL
6 Raisel Iglesias ATL 68642.821.04771533$15.10AL|NL
7 Jhoan Duran MIN 651032.361.06811922$14.48AL|NL
8 Andres Munoz SEA 64832.621.06872426$14.18AL|NL
9 Nick Martinez CIN 19213103.521.20165460$12.90AL|NL
10 Ryan Walker SF 68743.021.10812128$12.52AL|NL
11 Mason Miller OAK 67312.811.00972330$12.38AL|NL
12 Tanner Scott LAD 66942.921.18812925$12.18AL|NL
13 Felix Bautista BAL 60622.561.00832026$12.17AL|NL
14 Jeff Hoffman TOR 65422.661.03802127$10.35AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Clay Holmes NYM 17916113.651.33156550$9.65AL|NL
16 Drew Rasmussen TB 1221052.931.08120290$9.07AL|NL
17 Bowden Francis TOR 1551293.921.14142420$7.64AL|NL
18 David Bednar PIT 64543.601.21682228$6.30AL|NL
19 A.J. Puk ARI 64743.151.15812218$6.00AL|NL
20 Robert Suarez SD 65653.751.19622226$5.68AL|NL
21 Trevor Megill MIL 64323.401.22772328$5.35AL|NL
22 Aroldis Chapman BOS 63643.331.30973719$4.51AL|NL
23 Ryan Pressly CHC 61423.351.19621825$3.96AL|NL
24 Jordan Romano PHI 59643.771.21662123$3.95AL|NL
25 Alexis Diaz CIN 65543.811.20683124$3.77AL|NL
26 Carlos Estevez KAN 64643.611.18622221$3.50AL|NL
27 Peter Fairbanks TB 60533.371.21662322$3.42AL|NL
28 Kenley Jansen LAA 60443.721.24662226$3.29AL|NL
29 Justin Martinez ARI 67533.101.30853617$2.25AL|NL
30 Griffin Jax MIN 70743.201.0883198$2.00AL|NL
31 Chris Martin TEX 58413.401.11561019$0.89AL|NL
32 Kyle Finnegan WAS 64554.111.32602423$0.42AL|NL
33 Blake Treinen LAD 59843.131.1063187$0.08AL|NL
34 Matthew Strahm PHI 66633.231.0177153$-1.70AL|NL
35 Camilo Doval SF 62643.461.27763110$-1.91AL|NL
36 Robert Garcia TEX 64643.511.1776238$-1.89AL|NL
37 Kirby Yates LAD 60633.481.2172309$-2.22AL|NL
38 Cade Smith CLE 68522.921.0786232$-2.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Lucas Erceg KAN 67543.501.27743011$-2.53AL|NL
40 Grant Holmes ATL 122643.711.26124400$-2.67AL|NL
41 Jason Adam SD 67523.241.0677234$-2.75AL|NL
42 Liam Hendriks BOS 61554.051.27712113$-3.29AL|NL
43 Calvin Faucher MIA 63243.901.43683122$-3.27AL|NL
44 Orion Kerkering PHI 63533.131.0973184$-3.42AL|NL
45 Jeremiah Estrada SD 63523.261.1687274$-3.46AL|NL
46 Tyler Holton DET 72433.241.0662176$-3.51AL|NL
47 Bryan Abreu HOU 72413.001.1594302$-3.57AL|NL
48 Jason Foley DET 63433.371.22491713$-3.67AL|NL
49 Kevin Ginkel ARI 61633.101.1764193$-4.56AL|NL
50 Luis Ortiz CLE 123763.991.28106440$-4.89AL|NL
51 Andre Pallante STL 142883.821.37105570$-5.08AL|NL
52 Aaron Bummer ATL 61622.951.2573251$-5.40AL|NL
53 Lou Trivino SF 56464.771.4353250$0.00AL|NL
54 Gregory Santos SEA 62212.551.1569185$-5.55AL|NL
55 Edwin Uceta TB 65323.771.1972249$-5.68AL|NL
56 Porter Hodge CHC 63443.961.30683011$-5.70AL|NL
57 Kris Bubic KAN 110654.001.29110390$-5.95AL|NL
58 A.J. Minter NYM 57633.391.1562182$-5.98AL|NL
59 Chad Green TOR 63653.771.1759194$-6.06AL|NL
60 Reed Garrett NYM 66863.701.3380320$-6.05AL|NL
61 Hayden Wesneski HOU 118784.401.26110390$-6.22AL|NL
62 Fernando Cruz NYY 61533.141.2385290$-6.30AL|NL
63 Joel Payamps MIL 61643.501.1860212$-6.53AL|NL
64 Jordan Hicks SF 128774.061.39122600$-6.50AL|NL
65 Jose Alvarado PHI 61423.331.2570275$-6.57AL|NL
66 Keegan Akin BAL 70323.471.1281182$-6.76AL|NL
67 Jordan Montgomery ARI 118753.931.3495380$-6.75AL|NL
68 Pierce Johnson ATL 64653.651.3179272$-6.80AL|NL
69 Dylan Lee ATL 62423.101.1274160$-6.82AL|NL
70 Alex Vesia LAD 58533.321.1575250$-6.84AL|NL
71 Colin Holderman PIT 62533.921.2962267$-7.03AL|NL
72 Seranthony Dominguez BAL 63633.691.2668272$-7.21AL|NL
73 Garrett Cleavinger TB 63664.001.2974293$-7.38AL|NL
74 Tyler Kinley COL 64344.921.41682917$-7.40AL|NL
75 Ryan Thompson ARI 63753.411.2250170$-7.45AL|NL
76 Gregory Soto BAL 61633.601.2770271$-7.51AL|NL
77 Cole Sands MIN 64543.611.1971201$-7.51AL|NL
78 Ben Joyce LAA 62223.581.2272277$-7.71AL|NL
79 Yennier Cano BAL 62423.271.2160213$-7.76AL|NL
80 Beau Brieske DET 66344.131.26612410$-7.80AL|NL
81 Osvaldo Bido OAK 117774.391.33108500$-7.78AL|NL
82 Anthony Bender MIA 60443.681.2464225$-7.84AL|NL
83 Tayler Scott HOU 65633.611.3067281$-8.02AL|NL
84 Yimi Garcia TOR 61443.691.1866203$-8.09AL|NL
85 Luke Weaver NYY 68334.081.2172226$-8.29AL|NL
86 Derek Law WAS 72543.821.3461265$-8.43AL|NL
87 Bryan Hudson MIL 60433.511.1565221$-8.49AL|NL
88 Seth Halvorsen COL 63574.611.38592610$-8.51AL|NL
89 Paul Sewald CLE 59433.661.1367191$-8.54AL|NL
90 Mike Soroka WAS 1257104.611.34117490$-8.60AL|NL
91 Jose Butto NYM 63423.501.2170271$-8.60AL|NL
92 Brock Stewart MIN 60203.001.1878241$-8.59AL|NL
93 Colin Rea CHC 127664.451.2798330$-8.74AL|NL
94 Will Vest DET 68333.371.2065212$-8.81AL|NL
95 Ian Hamilton NYY 60433.391.2368251$-8.81AL|NL
96 Caleb Thielbar CHC 66553.741.2472230$-8.83AL|NL
97 Jon Gray IL-60 TEX 110574.451.24100330$-8.85AL|NL
98 Richard Lovelady TOR 56653.651.1749140$-8.91AL|NL
99 Justin Slaten BOS 64553.941.3168233$-8.94AL|NL
100 Landen Roupp SF 104443.921.3298420$-9.19AL|NL
101 JoJo Romero STL 60543.601.2160200$-9.24AL|NL
102 Tyler Rogers SF 70433.491.1649121$-9.30AL|NL
103 Tim Herrin CLE 62433.301.2465260$-9.37AL|NL
104 Daysbel Hernandez ATL 58633.801.3469290$-9.40AL|NL
105 Jose Leclerc OAK 64443.981.3176333$-9.46AL|NL
106 Matt Brash SEA 50423.111.2565230$-9.57AL|NL
107 Joseph Mantiply ARI 59543.391.2352160$-9.59AL|NL
108 Hunter Harvey KAN 60333.461.1960182$-9.69AL|NL
109 Matthew Liberatore STL 80544.141.3173302$-9.69AL|NL
110 Steven Matz STL 109554.101.3596350$-9.70AL|NL
111 Evan Phillips IL-15 LAD 50323.111.0755160$-9.78AL|NL
112 Jesus Tinoco MIA 64213.831.2963257$-9.81AL|NL
113 Scott Barlow CIN 55433.551.2665251$-9.91AL|NL
114 Jared Koenig MIL 62553.921.2958232$-9.98AL|NL
115 Mitch Spence OAK 111674.391.3288340$-10.06AL|NL
116 Ryan Brasier CHC 58313.481.1652172$-10.14AL|NL
117 Hector Neris ATL 56653.971.3059240$-10.19AL|NL
118 Tyson Miller CHC 62433.751.2057201$-10.19AL|NL
119 Manuel Rodriguez TB 61443.741.2658232$-10.24AL|NL
120 Caleb Ferguson PIT 61333.291.2765231$-10.22AL|NL
121 Craig Kimbrel BAL 50654.061.3162260$-10.25AL|NL
122 Ryan Fernandez STL 65433.701.2864251$-10.34AL|NL
123 Elvis Peguero MIL 56643.811.3052230$-10.36AL|NL
124 Trent Thornton SEA 67333.621.1966180$-10.41AL|NL
125 Erik Miller SF 61433.761.3576351$-10.40AL|NL
126 Collin Snider SEA 65534.121.3761293$-10.67AL|NL
127 Nick Sandlin TOR 60443.871.2265260$-10.67AL|NL
128 Daniel Coulombe MIN 54333.251.1654150$-10.72AL|NL
129 Adrian Morejon SD 61333.581.2464201$-10.71AL|NL
130 Ryne Stanek NYM 58533.901.3265290$-10.78AL|NL
131 Emilio Pagan CIN 64454.651.2464204$-10.86AL|NL
132 Michael Kopech IL-15 LAD 53444.231.2862263$-10.84AL|NL
133 Brock Burke LAA 66333.711.2566221$-10.88AL|NL
134 Stephen Kolek SD 97664.391.3479360$-10.87AL|NL
135 Jonathan Loaisiga NYY 40533.231.1433100$-10.93AL|NL
136 Dennis Santana PIT 65323.791.2663252$-10.94AL|NL
137 Nick Mears MIL 58423.851.3072280$-10.95AL|NL
138 Carmen Mlodzinski PIT 71563.911.3362280$-11.13AL|NL
139 Erik Sabrowski CLE 50543.611.3759270$-11.12AL|NL
140 Mark Leiter Jr. NYY 58454.181.2369230$-11.26AL|NL
141 Tanner Banks PHI 68323.801.2367210$-11.29AL|NL
142 Gabe Speier SEA 58313.681.2062180$-11.31AL|NL
143 Hunter Gaddis CLE 65443.911.2257200$-11.29AL|NL
144 John Schreiber KAN 61423.741.3056241$-11.36AL|NL
145 Jorge Lopez WAS 60344.301.3553227$-11.42AL|NL
146 Taylor Rogers CIN 62444.671.3673264$-11.52AL|NL
147 Yuki Matsui SD 58323.681.2667270$-11.55AL|NL
148 Marc Church TEX 60454.461.3361244$-11.53AL|NL
149 Shelby Miller ARI 56564.331.2152210$-11.71AL|NL
150 David Robertson FA 50333.701.2361210$-11.97AL|NL
151 Craig Yoho MIL 51333.761.2059200$-11.96AL|NL
152 Angel Perdomo LAA 56354.001.2773280$-11.98AL|NL
153 Jorge Alcala MIN 63344.041.2365240$-12.20AL|NL
154 Antonio Santillan CIN 58464.471.3467282$-12.20AL|NL
155 Kendall Graveman ARI 53433.611.3353250$-12.22AL|NL
156 Ryan Burr TOR 44323.421.2050150$-12.24AL|NL
157 Steven Okert HOU 54424.131.2658220$-12.32AL|NL
158 Julian Merryweather CHC 56333.781.2863240$-12.34AL|NL
159 Josh Sborz IL-60 TEX 38323.701.2542153$-12.34AL|NL
160 Louie Varland MIN 65444.321.2961191$-12.38AL|NL
161 Luke Little CHC 50323.651.2758270$-12.46AL|NL
162 Andrew Walters CLE 56323.831.2762270$-12.44AL|NL
163 Sam Moll CIN 63444.271.2963270$-12.60AL|NL
164 Phil Maton STL 62324.241.2563241$-12.58AL|NL
165 Jose Quijada LAA 62354.031.3171330$-12.61AL|NL
166 Luke Jackson TEX 58423.991.3763270$-12.71AL|NL
167 Dylan Floro OAK 44433.331.2633120$-12.84AL|NL
168 John Brebbia DET 57434.421.2964190$-12.84AL|NL
169 Shane Smith CWS 106484.681.3499390$-12.86AL|NL
170 Daniel Young NYM 56434.321.3264280$-12.89AL|NL
171 Jacob Webb TEX 61344.151.2765270$-12.94AL|NL
172 Jose A. Ferrer WAS 62244.071.2849194$-13.02AL|NL
173 Eric Orze TB 57434.151.3460260$-13.02AL|NL
174 Ben Brown CHC 46323.741.2249180$-13.02AL|NL
175 John King STL 56433.581.2936140$-13.04AL|NL
176 Michel Otanez OAK 52334.041.3866301$-13.14AL|NL
177 Declan Cronin MIA 67333.871.3659261$-13.16AL|NL
178 Tayler Saucedo SEA 61313.951.3160270$-13.26AL|NL
179 Scott Alexander COL 56443.921.2842180$-13.27AL|NL
180 Tyler Ferguson OAK 62444.381.3465300$-13.28AL|NL
181 Greg Weissert BOS 60333.881.3259230$-13.27AL|NL
182 Abner Uribe MIL 55223.691.3165330$-13.32AL|NL
183 Tommy Nance TOR 59434.221.3153210$-13.44AL|NL
184 Sean Hjelle SF 66434.161.3354200$-13.49AL|NL
185 Joe Jimenez ATL 35213.261.1243110$-13.50AL|NL
186 Elijah Morgan CHC 54223.851.1750150$-13.52AL|NL
187 Kevin Kelly TB 41223.401.093890$-13.51AL|NL
188 Tommy Kahnle DET 58113.861.2660262$-13.55AL|NL
189 Penn Murfee CWS 58344.261.3056221$-13.70AL|NL
190 Bryan Baker BAL 52333.921.2951220$-13.73AL|NL
191 Justin Sterner OAK 58444.331.3456230$-13.78AL|NL
192 Troy Taylor SEA 56334.151.2957230$-13.78AL|NL
193 Andrew Kittredge BAL 39333.611.1835100$-13.81AL|NL
194 Bryse Wilson CWS 97464.701.3368292$-13.83AL|NL
195 Enyel De Los Santos ATL 54223.911.2455190$-13.94AL|NL
196 Jake Cousins NYY 46224.001.2257210$-13.93AL|NL
197 Lucas Sims WAS 58454.561.3960331$-14.01AL|NL
198 Colin Poche WAS 56354.191.2550200$-14.01AL|NL
199 Brennan Bernardino BOS 55324.091.3255220$-14.08AL|NL
200 Forrest Whitley HOU 55334.101.3458250$-14.07AL|NL
201 Hoby Milner TEX 54234.031.1849140$-14.10AL|NL
202 Jake Junis CLE 70334.621.2564170$-14.13AL|NL
203 Justin Topa MIN 48323.791.2840160$-14.27AL|NL
204 Victor Vodnik COL 65354.501.4661324$-14.29AL|NL
205 Trevor Stephan CLE 39333.771.2841150$-14.30AL|NL
206 Hans Crouse LAA 46344.231.3356240$-14.32AL|NL
207 Michael Tonkin MIN 51324.241.2750190$-14.32AL|NL
208 Hunter Bigge TB 55314.141.4063290$-14.36AL|NL
209 Andrew Nardi IL-60 MIA 39223.731.2449150$-14.37AL|NL
210 Brant Hurter DET 46334.101.1937110$-14.40AL|NL
211 Jose Suarez LAA 70344.421.3467260$-14.44AL|NL
212 Yilber Diaz ARI 48434.191.3947230$-14.44AL|NL
213 Alex Lange IL-60 DET 39333.771.3646230$-14.47AL|NL
214 Fraser Ellard CWS 63364.441.4263322$-14.49AL|NL
215 Zack Kelly BOS 50444.441.3953260$-14.54AL|NL
216 Luis Guerrero BOS 52444.401.3953260$-14.51AL|NL
217 Jackson Jobe DET 94454.611.3673350$-14.55AL|NL
218 Nate Pearson CHC 52234.091.2857210$-14.58AL|NL
219 Angel Zerpa KAN 59324.071.3248200$-14.60AL|NL
220 Slade Cecconi CLE 50334.371.2143120$-14.60AL|NL
221 Mason Montgomery TB 60224.161.3257231$-14.64AL|NL
222 Wandy Peralta SD 52334.021.3142220$-14.84AL|NL
223 Cionel Perez BAL 59223.661.3751270$-14.92AL|NL
224 Randy Rodriguez SF 53334.131.3954260$-14.90AL|NL
225 Alex Faedo TB 44334.191.2842170$-14.91AL|NL
226 Andrew Chafin DET 43334.131.3648220$-14.95AL|NL
227 Luis Contreras HOU 46324.251.3146200$-14.97AL|NL
228 Chris Roycroft STL 53444.191.4244250$-15.06AL|NL
229 Kyle Nelson ARI 35323.891.2935130$-15.07AL|NL
230 Connor Thomas MIL 54334.121.2838140$-15.09AL|NL
231 Sean Guenther DET 44334.111.2535110$-15.08AL|NL
232 Justin Anderson CWS 62234.631.4565314$-15.10AL|NL
233 Bryan Hoeing SD 56334.341.2743160$-15.11AL|NL
234 Anthony Banda LAD 57324.321.3755230$-15.15AL|NL
235 T.J. McFarland OAK 60424.311.3742200$-15.17AL|NL
236 Eduard Bazardo SEA 34213.651.1934110$-15.24AL|NL
237 Mason Englert TB 48334.391.2742150$-15.24AL|NL
238 Brenan Hanifee DET 55223.971.2541140$-15.25AL|NL
239 Brusdar Graterol IL-60 LAD 28213.071.102260$-15.27AL|NL
240 Brendon Little TOR 55324.091.3847250$-15.30AL|NL
241 Alek Jacob SD 48224.061.2746180$-15.30AL|NL
242 Erik Swanson TOR 42223.901.2642140$-15.29AL|NL
243 Kaleb Ort HOU 58224.231.3460250$-15.30AL|NL
244 Sam Long KAN 56334.291.3549220$-15.33AL|NL
245 Dane Dunning TEX 69344.621.3361240$-15.34AL|NL
246 Daniel Lynch KAN 77344.501.3562250$-15.37AL|NL
247 Jack Dreyer LAD 35324.131.2835130$-15.36AL|NL
248 Bryan King HOU 62113.881.3562280$-15.43AL|NL
249 Joey Wentz PIT 65334.481.4165290$-15.46AL|NL
250 Scott Effross NYY 26323.751.172270$-15.45AL|NL
251 Tyler Alexander MIL 55334.611.2543110$-15.53AL|NL
252 Albert Suarez BAL 71444.581.4157240$-15.56AL|NL
253 Aaron Ashby MIL 53344.191.4453280$-15.59AL|NL
254 Gus Varland CWS 60234.521.4256253$-15.64AL|NL
255 Sawyer Gipson-Long IL-60 DET 36334.281.2532110$-15.62AL|NL
256 Kody Funderburk MIN 50224.131.3451210$-15.67AL|NL
257 Shawn Armstrong TEX 58234.361.3155190$-15.69AL|NL
258 Justin Wilson BOS 58334.461.4259200$-15.72AL|NL
259 Kenta Maeda DET 77344.871.3268240$-15.69AL|NL
260 Jose Ruiz PHI 62234.441.3462250$-15.74AL|NL
261 Logan VanWey HOU 48334.351.4149250$-15.81AL|NL
262 Lake Bachar MIA 58344.581.4254231$-15.87AL|NL
263 Gunnar Hoglund OAK 66454.801.3346180$-15.88AL|NL
264 Adam Ottavino BOS 35213.961.2838150$-15.91AL|NL
265 John McMillon PHI 40454.741.4846250$-15.91AL|NL
266 Ron Marinaccio SD 40214.131.2942190$-15.92AL|NL
267 Jalen Beeks HOU 52344.141.4244210$-15.96AL|NL
268 Mike Vasil TB 53344.381.3340180$-15.98AL|NL
269 Spencer Turnbull FA 54224.381.3050210$-15.97AL|NL
270 Tristan Beck SF 46224.021.3039140$-16.03AL|NL
271 Cameron Booser CWS 54354.591.4054230$-16.06AL|NL
272 Justin Lawrence PIT 55444.661.4549270$-16.10AL|NL
273 Huascar Brazoban NYM 44224.161.3546220$-16.13AL|NL
274 Seth Martinez MIA 44223.871.3236170$-16.15AL|NL
275 Mason Thompson IL-60 WAS 42334.241.3635160$-16.15AL|NL
276 Nick Anderson STL 38324.291.3533140$-16.24AL|NL
277 Riley O'Brien STL 48334.431.4348260$-16.22AL|NL
278 DL Hall IL-60 MIL 41224.131.3644190$-16.27AL|NL
279 Bennett Sousa HOU 36224.031.3137150$-16.28AL|NL
280 Tom Cosgrove SD 46234.401.2944200$-16.29AL|NL
281 Colin Selby BAL 48224.201.3950230$-16.30AL|NL
282 Carlos Hernandez KAN 48234.261.3445210$-16.38AL|NL
283 Angel Chivilli COL 53344.821.3449190$-16.35AL|NL
284 Nick Robertson TOR 39214.081.3238150$-16.35AL|NL
285 Quinn Priester BOS 44334.381.3535150$-16.36AL|NL
286 Brady Basso OAK 38224.191.2533100$-16.44AL|NL
287 Dauri Moreta IL-60 PIT 32224.151.2734130$-16.44AL|NL
288 Walter Pennington TEX 37334.431.3734160$-16.49AL|NL
289 Brent Headrick NYY 44224.371.3344160$-16.52AL|NL
290 Kyle Leahy STL 54334.391.3941210$-16.52AL|NL
291 Josh Walker TOR 32213.951.3132130$-16.56AL|NL
292 Gordon Graceffo STL 48334.411.3433160$-16.58AL|NL
293 Hogan Harris OAK 61344.561.4354300$-16.59AL|NL
294 Ryan Yarbrough TOR 50234.401.2637140$-16.61AL|NL
295 Grant Holman OAK 48234.331.3545200$-16.61AL|NL
296 Max Lazar PHI 43224.351.2635120$-16.63AL|NL
297 Ryan Zeferjahn LAA 61234.711.4162311$-16.64AL|NL
298 Josh Winckowski BOS 42224.041.3334130$-16.68AL|NL
299 Brandon Eisert CWS 37224.131.3134130$-16.67AL|NL
300 Logan Henderson MIL 29224.341.213090$-16.68AL|NL