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 38213.691.13511433$12.37AL|NL
2 Emmanuel Clase CLE 40212.851.0333731$12.12AL|NL
3 Mason Miller OAK 43213.061.03591527$11.84AL|NL
4 Josh Hader HOU 38213.371.08531630$11.70AL|NL
5 Ryan Helsley STL 39213.451.16451532$11.49AL|NL
6 Ryan Walker SF 40213.421.16461329$9.93AL|NL
7 Raisel Iglesias ATL 40213.791.13421029$9.27AL|NL
8 Andres Munoz SEA 35212.971.09421325$8.17AL|NL
9 Devin Williams NYY 38213.571.23491827$8.08AL|NL
10 Clay Holmes NYM 124983.611.27119460$7.79AL|NL
11 Felix Bautista BAL 36213.381.17481723$6.35AL|NL
12 Kenley Jansen LAA 37224.131.17431525$6.05AL|NL
13 Jeff Hoffman TOR 37224.161.23481625$5.92AL|NL
14 Trevor Megill MIL 38214.241.24441425$5.41AL|NL
15 Drew Rasmussen TB 107773.841.1797280$4.66AL|NL
16 Jhoan Duran MIN 39213.431.21421421$4.47AL|NL
17 Kyle Finnegan WAS 39224.621.35361527$4.39AL|NL
18 Robert Suarez SD 37214.111.24361324$4.37AL|NL
19 Peter Fairbanks TB 37214.011.24411423$4.34AL|NL
20 Tanner Scott LAD 39213.841.33421823$3.96AL|NL
21 Ryan Pressly CHC 37214.021.27331223$3.44AL|NL
22 Aroldis Chapman BOS 38213.451.32572618$2.94AL|NL
23 Ben Brown CHC 99663.911.24108380$2.31AL|NL
24 A.J. Puk ARI 37213.651.17431217$2.13AL|NL
25 Jose Alvarado PHI 36213.511.30411818$1.68AL|NL
26 Anthony Bender MIA 38224.161.31361420$1.41AL|NL
27 Justin Martinez ARI 39213.271.30452016$1.30AL|NL
28 Kris Bubic KAN 110774.131.31111410$1.25AL|NL
29 Hayden Wesneski HOU 107784.381.2399350$1.07AL|NL
30 Jordan Hicks SF 111784.021.31102430$1.02AL|NL
31 Carlos Estevez KAN 37214.521.31341320$0.71AL|NL
32 Luke Jackson TEX 39214.451.37391820$0.67AL|NL
33 Landen Roupp SF 108784.181.31102420$0.31AL|NL
34 Joey Cantillo CLE 86443.641.2491370$-0.62AL|NL
35 David Bednar PIT 32214.371.27311117$-0.70AL|NL
36 Seth Halvorsen COL 39224.541.38371618$-0.87AL|NL
37 Porter Hodge CHC 38213.271.19441710$-1.39AL|NL
38 Bowden Francis TOR 1247105.041.25113360$-1.60AL|NL
39 Mike Clevinger CWS 41224.741.33331517$-1.73AL|NL
40 Reid Detmers LAA 94554.491.28109370$-1.87AL|NL
41 Mike Soroka IL-15 WAS 95574.201.2789360$-2.15AL|NL
42 Chris Martin TEX 33213.261.023867$-2.66AL|NL
43 Grant Holmes ATL 106774.751.35103360$-2.98AL|NL
44 Nick Martinez CIN 124794.831.31102350$-3.04AL|NL
45 Matthew Liberatore STL 110674.501.3294380$-3.13AL|NL
46 Jason Adam SD 39213.411.0746145$-3.27AL|NL
47 Griffin Jax MIN 41213.671.1846137$-3.37AL|NL
48 Liam Hendriks IL-15 BOS 33213.921.123888$-3.69AL|NL
49 Blake Treinen LAD 36213.751.2341158$-3.92AL|NL
50 Ryne Nelson ARI 100664.651.2979280$-4.09AL|NL
51 Matthew Strahm PHI 37213.441.0644104$-4.14AL|NL
52 Cade Smith CLE 41223.171.1251162$-4.50AL|NL
53 Alexis Diaz IL-15 CIN 31214.521.33331511$-4.62AL|NL
54 Lucas Erceg KAN 39213.761.3341198$-4.70AL|NL
55 Shane Smith CWS 93574.461.3383340$-4.84AL|NL
56 Jeremiah Estrada SD 36213.591.1749164$-4.90AL|NL
57 Tyler Holton DET 36213.431.113095$-5.13AL|NL
58 Andre Pallante STL 105684.341.3875420$-5.24AL|NL
59 Hayden Birdsong SF 91564.621.3692400$-5.27AL|NL
60 Beau Brieske DET 38224.131.2431138$-5.33AL|NL
61 Kirby Yates LAD 34213.621.1846164$-5.35AL|NL
62 Antonio Santillan CIN 36224.421.3442178$-5.69AL|NL
63 Tommy Kahnle DET 35213.961.2734147$-5.70AL|NL
64 Luis Ortiz CLE 103694.741.3579380$-5.87AL|NL
65 Dennis Santana PIT 39224.791.43351811$-5.92AL|NL
66 A.J. Minter NYM 36213.281.1043121$-6.11AL|NL
67 Jackson Jobe DET 99694.891.3478350$-6.19AL|NL
68 Yimi Garcia TOR 36213.941.1341113$-6.32AL|NL
69 Emilio Pagan CIN 38224.921.2838138$-6.32AL|NL
70 Robert Garcia TEX 37213.801.2441154$-6.37AL|NL
71 Jon Gray IL-60 TEX 83564.791.3272290$-6.45AL|NL
72 Jordan Romano PHI 34214.451.2933127$-6.61AL|NL
73 Edwin Uceta TB 39214.341.2743175$-6.69AL|NL
74 Luke Weaver NYY 41224.591.2842136$-6.70AL|NL
75 Mitch Spence OAK 92564.831.3376290$-6.76AL|NL
76 Mason Montgomery TB 38213.941.2343153$-6.90AL|NL
77 Garrett Whitlock BOS 40213.821.1639102$-6.95AL|NL
78 Jordan Leasure CWS 40224.481.3340186$-7.10AL|NL
79 Keegan Akin BAL 41213.911.2042132$-7.17AL|NL
80 Camilo Doval SF 35213.721.3035164$-7.24AL|NL
81 Steven Matz STL 102574.781.3680340$-7.26AL|NL
82 David Robertson FA 41223.511.2350190$-7.29AL|NL
83 Alex Vesia LAD 33213.651.1541131$-7.36AL|NL
84 Osvaldo Bido OAK 105685.191.3893420$-7.43AL|NL
85 Erik Miller SF 37213.521.2841192$-7.43AL|NL
86 Yennier Cano BAL 37213.771.2636143$-7.47AL|NL
87 Calvin Faucher MIA 37224.621.4636188$-7.46AL|NL
88 Gabe Speier SEA 33213.371.1239100$-7.51AL|NL
89 Brad Lord WAS 66334.151.3055240$-7.50AL|NL
90 Jose A. Ferrer WAS 37213.571.2032112$-7.58AL|NL
91 Ryan Gusto HOU 57334.381.2653210$-7.68AL|NL
92 Kenta Maeda DET 65334.551.2658200$-7.75AL|NL
93 Aaron Bummer ATL 35213.321.2639141$-7.79AL|NL
94 Cole Sands MIN 38213.851.2142141$-7.83AL|NL
95 Bryan Abreu HOU 41224.061.2947192$-7.82AL|NL
96 Dylan Lee ATL 36213.691.1440100$-7.85AL|NL
97 Will Vest DET 39224.041.2838143$-7.86AL|NL
98 Evan Phillips IL-15 LAD 30213.781.163192$-7.96AL|NL
99 Tyler Rogers SF 41223.581.162891$-7.96AL|NL
100 Kyle Hendricks LAA 117685.181.3378330$-8.04AL|NL
101 Chad Green TOR 36224.511.1835103$-8.02AL|NL
102 Joel Payamps MIL 36214.021.1934102$-8.04AL|NL
103 Tim Herrin CLE 37213.441.2139150$-8.07AL|NL
104 Justin Slaten BOS 39214.591.3539165$-8.08AL|NL
105 Mark Leiter Jr. NYY 37214.221.2549161$-8.18AL|NL
106 Paul Sewald CLE 33224.081.1538111$-8.18AL|NL
107 Yuki Matsui SD 32213.461.1737130$-8.21AL|NL
108 Quinn Priester MIL 56334.171.3046200$-8.25AL|NL
109 Bryan Baker BAL 37213.781.2042150$-8.26AL|NL
110 Ian Anderson LAA 78444.591.3866340$-8.27AL|NL
111 Bryan Hudson MIL 33213.391.1834130$-8.37AL|NL
112 Jared Koenig MIL 36213.881.2634142$-8.39AL|NL
113 Ryan Brasier IL-15 CHC 32213.931.192992$-8.44AL|NL
114 Gregory Santos SEA 34214.021.3025124$-8.48AL|NL
115 Manuel Rodriguez TB 37214.011.2937152$-8.57AL|NL
116 Seranthony Dominguez BAL 37214.221.2840162$-8.56AL|NL
117 Yariel Rodriguez TOR 67334.731.3868341$-8.63AL|NL
118 Ryan Zeferjahn LAA 37224.151.2845171$-8.64AL|NL
119 Trent Thornton SEA 37224.291.2436132$-8.67AL|NL
120 John Brebbia DET 35224.391.2134102$-8.75AL|NL
121 Justin Sterner OAK 38224.421.2344161$-8.72AL|NL
122 Matt Brash IL-15 SEA 27213.261.2033120$-8.76AL|NL
123 Chad Patrick MIL 47334.501.2642160$-8.77AL|NL
124 Hunter Gaddis CLE 39224.141.1738130$-8.82AL|NL
125 Adrian Morejon SD 35213.901.2233111$-8.79AL|NL
126 Ryne Stanek NYM 37214.291.3141192$-8.83AL|NL
127 Brock Burke LAA 40224.161.2639141$-8.95AL|NL
128 Fernando Cruz NYY 36214.281.2952180$-8.93AL|NL
129 Pierce Johnson ATL 37214.311.3342162$-8.94AL|NL
130 Hunter Harvey IL-15 KAN 33214.271.253392$-8.98AL|NL
131 Daniel Lynch KAN 60324.541.3650221$-9.05AL|NL
132 Ronny Henriquez MIA 36224.141.2832122$-9.09AL|NL
133 Taylor Rogers CIN 35214.311.3037132$-9.09AL|NL
134 Mike Vasil CWS 69334.631.3554251$-9.10AL|NL
135 Tyler Alexander MIL 58224.521.2450150$-9.12AL|NL
136 Kevin Kelly IL-15 TB 35213.721.162780$-9.14AL|NL
137 Jason Foley DET 26113.951.262085$-9.15AL|NL
138 Ryan Borucki PIT 37213.921.2834151$-9.17AL|NL
139 Jose Leclerc OAK 39224.291.2942191$-9.18AL|NL
140 Carmen Mlodzinski PIT 74344.601.3867300$-9.20AL|NL
141 Gregory Soto BAL 36213.881.3337171$-9.28AL|NL
142 Brant Hurter DET 29213.391.172580$-9.25AL|NL
143 Randy Rodriguez SF 31213.671.2534140$-9.31AL|NL
144 Louie Varland MIN 57224.451.3258190$-9.31AL|NL
145 Phil Maton STL 38224.431.3138152$-9.30AL|NL
146 John Schreiber KAN 35213.881.2832131$-9.30AL|NL
147 Jorge Alcala MIN 36214.351.2537131$-9.34AL|NL
148 Walter Pennington TEX 27213.321.2228110$-9.35AL|NL
149 Eduard Bazardo SEA 30213.911.1832100$-9.33AL|NL
150 Fraser Ellard IL-15 CWS 40213.691.3339190$-9.38AL|NL
151 Colin Holderman IL-15 PIT 30214.081.3129132$-9.47AL|NL
152 Angel Zerpa KAN 35213.831.2627111$-9.48AL|NL
153 Slade Cecconi IL-15 CLE 38224.301.1935100$-9.50AL|NL
154 Nick Mears MIL 32213.991.2738160$-9.52AL|NL
155 Caleb Thielbar CHC 34214.071.2638140$-9.53AL|NL
156 Garrett Cleavinger TB 37214.501.3641182$-9.55AL|NL
157 Steven Okert HOU 32214.221.2338140$-9.54AL|NL
158 Ryan Fernandez STL 36224.171.2632121$-9.56AL|NL
159 Easton Lucas TOR 65344.871.3562260$-9.55AL|NL
160 Jake Junis CLE 62234.741.2654150$-9.64AL|NL
161 Hoby Milner TEX 33213.951.192880$-9.68AL|NL
162 Penn Murfee CWS 39224.521.3337152$-9.70AL|NL
163 Colin Poche WAS 34214.141.2233130$-9.73AL|NL
164 Daniel Coulombe MIN 32214.061.2333100$-9.73AL|NL
165 Nate Pearson CHC 38214.231.2638160$-9.73AL|NL
166 Jose Suarez ATL 56324.681.3854230$-9.75AL|NL
167 Connor Gillispie MIA 66354.821.3354260$-9.81AL|NL
168 Caleb Ferguson PIT 38214.131.3335151$-9.82AL|NL
169 Landon Knack LAD 43224.531.2643140$-9.84AL|NL
170 Colin Selby BAL 29213.831.2631130$-9.86AL|NL
171 Triston McKenzie CLE 70354.911.3664330$-9.86AL|NL
172 Kody Funderburk MIN 27213.471.2928120$-9.92AL|NL
173 Reed Garrett NYM 39214.351.3647190$-10.05AL|NL
174 JoJo Romero STL 37224.161.3130131$-10.10AL|NL
175 Ian Hamilton NYY 34214.001.3235160$-10.12AL|NL
176 Shelby Miller ARI 34214.701.3535152$-10.15AL|NL
177 Stephen Kolek SD 58334.601.3847220$-10.20AL|NL
178 Graham Ashcraft CIN 34214.321.3426122$-10.27AL|NL
179 Scott Barlow CIN 37224.581.3641171$-10.25AL|NL
180 Bryse Wilson CWS 82354.971.3661251$-10.27AL|NL
181 Ryan Johnson LAA 38224.331.2633130$-10.29AL|NL
182 Kevin Ginkel IL-15 ARI 29214.061.2629100$-10.29AL|NL
183 Forrest Whitley IL-15 HOU 28214.051.3032140$-10.30AL|NL
184 Daniel Young NYM 34214.021.3637160$-10.28AL|NL
185 Brenan Hanifee DET 30213.881.242490$-10.33AL|NL
186 Tyson Miller IL-15 CHC 30214.241.2530110$-10.36AL|NL
187 Shawn Armstrong TEX 31214.331.2632100$-10.37AL|NL
188 Colton Gordon HOU 37224.441.2634130$-10.37AL|NL
189 Alek Jacob SD 29214.231.2328100$-10.38AL|NL
190 Tyler Gilbert CWS 35214.431.3434131$-10.38AL|NL
191 Caden Dana LAA 54345.011.3347200$-10.37AL|NL
192 Michael Kopech IL-15 LAD 26214.411.3230141$-10.37AL|NL
193 Michel Otanez IL-15 OAK 33214.351.4542221$-10.38AL|NL
194 Nick Sandlin TOR 34224.451.2734150$-10.45AL|NL
195 Shinnosuke Ogasawara WAS 78455.041.3959280$-10.43AL|NL
196 Ryan Thompson ARI 36214.061.2828110$-10.45AL|NL
197 Joseph Mantiply ARI 33214.101.262780$-10.46AL|NL
198 Victor Vodnik COL 40224.921.5235195$-10.46AL|NL
199 Tyler Kinley COL 38225.191.4235164$-10.46AL|NL
200 Craig Kimbrel ATL 27214.431.3034130$-10.55AL|NL
201 Angel Perdomo OAK 34214.361.3942200$-10.58AL|NL
202 Ryan Yarbrough NYY 29214.221.212480$-10.57AL|NL
203 Lou Trivino SF 32214.201.3232130$-10.62AL|NL
204 Jake Latz TEX 34214.321.3436170$-10.63AL|NL
205 Gordon Graceffo STL 50224.491.3140170$-10.60AL|NL
206 Yilber Diaz ARI 38214.411.3741190$-10.69AL|NL
207 Max Kranick NYM 31214.301.2627110$-10.73AL|NL
208 Brad Keller CHC 37214.191.3931181$-10.71AL|NL
209 Jose Butto NYM 36214.431.3235160$-10.75AL|NL
210 Enyel De Los Santos ATL 34214.581.3237140$-10.76AL|NL
211 Kaleb Ort IL-15 HOU 30214.491.2932130$-10.76AL|NL
212 Colin Rea CHC 58335.031.3344180$-10.82AL|NL
213 Sean Newcomb BOS 56324.721.4755320$-10.86AL|NL
214 Carlos Vargas SEA 31214.091.3025120$-10.90AL|NL
215 Brendon Little TOR 31214.081.3529140$-10.91AL|NL
216 Andrew Nardi IL-60 MIA 24113.681.212890$-10.91AL|NL
217 Joey Wentz PIT 41224.451.3740190$-10.91AL|NL
218 Eric Orze TB 29114.061.2232110$-10.92AL|NL
219 Noah Cameron KAN 34114.061.2735120$-10.95AL|NL
220 Greg Weissert BOS 36214.501.3335140$-10.93AL|NL
221 Gunnar Hoglund OAK 54345.151.3242170$-10.95AL|NL
222 Elijah Morgan CHC 32214.601.252890$-10.97AL|NL
223 Daniel Bard FA 29224.141.3529150$-10.95AL|NL
224 Yoendrys Gomez NYY 32214.441.3231140$-11.01AL|NL
225 Riley O'Brien STL 30214.251.3732160$-10.99AL|NL
226 Collin Snider SEA 35214.601.3732151$-11.01AL|NL
227 Jorge Lopez WAS 38224.951.4231153$-10.99AL|NL
228 Mason Englert TB 32214.591.2628100$-11.03AL|NL
229 Eduardo Salazar WAS 36224.561.4128152$-11.04AL|NL
230 Max Lazar PHI 23113.731.132250$-11.08AL|NL
231 Noah Murdock OAK 37214.201.4237210$-11.06AL|NL
232 Brennan Bernardino BOS 34214.491.3736140$-11.09AL|NL
233 Justin Lawrence PIT 39224.641.4737202$-11.09AL|NL
234 Ben Casparius LAD 28214.531.3331130$-11.11AL|NL
235 Brent Suter CIN 34214.641.3427121$-11.21AL|NL
236 Jacob Webb TEX 33214.671.3232140$-11.26AL|NL
237 Spencer Bivens SF 29214.171.3022110$-11.23AL|NL
238 Anthony Veneziano MIA 35224.551.4132161$-11.25AL|NL
239 Spencer Turnbull FA 37234.621.3434140$-11.29AL|NL
240 Wandy Peralta SD 28214.031.3422130$-11.32AL|NL
241 Ian Seymour TB 29114.121.2228100$-11.31AL|NL
242 Jesus Tinoco IL-15 MIA 31114.531.3731142$-11.40AL|NL
243 Bryan Hoeing IL-15 SD 31214.431.3125100$-11.39AL|NL
244 Scott Alexander COL 35214.231.3424100$-11.48AL|NL
245 Robert Stephenson IL-60 LAA 24114.481.192980$-11.51AL|NL
246 Hogan Harris OAK 46224.691.4145230$-11.51AL|NL
247 Anthony Banda LAD 32214.571.3832130$-11.52AL|NL
248 Daniel Palencia CHC 22113.741.2625100$-11.52AL|NL
249 Ross Stripling KAN 48334.991.3430120$-11.54AL|NL
250 Declan Cronin IL-15 MIA 30113.721.3126120$-11.55AL|NL
251 Luis Garcia LAD 24214.391.312180$-11.57AL|NL
252 Sam Long KAN 29214.391.3525120$-11.57AL|NL
253 Zack Kelly BOS 32214.501.3830150$-11.59AL|NL
254 Omar Cruz SD 17113.401.212070$-11.62AL|NL
255 Brandon Eisert CWS 28114.031.2828100$-11.59AL|NL
256 Aaron Ashby IL-15 MIL 25113.641.3326130$-11.65AL|NL
257 Justin Wilson BOS 35214.631.3934160$-11.63AL|NL
258 Carlos Hernandez PHI 27214.631.3527120$-11.63AL|NL
259 John King STL 36214.171.3421100$-11.65AL|NL
260 Lucas Sims WAS 34224.991.4235201$-11.65AL|NL
261 Ryan Bergert SD 45234.861.3640170$-11.68AL|NL
262 Sean Reynolds IL-15 SD 26114.021.3129130$-11.68AL|NL
263 Andrew Chafin DET 22113.771.272490$-11.68AL|NL
264 Huascar Brazoban NYM 29214.541.4130160$-11.73AL|NL
265 Brent Headrick NYY 22114.071.242580$-11.72AL|NL
266 Sam Moll CIN 33214.541.3930140$-11.75AL|NL
267 Elvis Peguero MIL 31214.421.3524120$-11.73AL|NL
268 Tim Mayza PIT 35214.541.3628110$-11.75AL|NL
269 Jake Bird COL 37224.741.4433161$-11.78AL|NL
270 Jake Cousins IL-60 NYY 23114.021.3128120$-11.77AL|NL
271 Steven Cruz KAN 26113.921.3227130$-11.80AL|NL
272 Nick Hernandez HOU 19114.011.202280$-11.79AL|NL
273 Angel Chivilli COL 34224.701.3529100$-11.79AL|NL
274 Joe Kelly FA 26113.811.3528130$-11.77AL|NL
275 Josh Sborz IL-60 TEX 24114.211.2727100$-11.83AL|NL
276 Jalen Beeks ARI 29214.481.3725110$-11.80AL|NL
277 Luarbert Arias MIA 29114.261.2526100$-11.82AL|NL
278 Cameron Booser CWS 37224.951.5742262$-11.84AL|NL
279 Tyler Ferguson OAK 41224.971.4743241$-11.85AL|NL
280 Trevor McDonald SF 20113.511.241870$-11.85AL|NL
281 Julian Merryweather CHC 36214.791.3934150$-11.90AL|NL
282 Luis Peralta COL 38224.811.4838201$-11.88AL|NL
283 Ryan Burr IL-15 TOR 23114.271.272790$-11.88AL|NL
284 Justin Topa MIN 30214.671.3727100$-11.90AL|NL
285 Jhonathan Diaz SEA 26113.911.3024110$-11.91AL|NL
286 Tanner Banks PHI 39224.791.3834130$-11.96AL|NL
287 Cionel Perez BAL 35214.291.4225160$-12.09AL|NL
288 Evan Sisk KAN 22113.691.3422110$-12.10AL|NL
289 Brandon Young BAL 19113.971.241970$-12.17AL|NL
290 Sawyer Gipson-Long IL-60 DET 27114.501.262680$-12.15AL|NL
291 Dauri Moreta IL-60 PIT 17114.071.211960$-12.17AL|NL
292 Sean Guenther DET 23113.971.241860$-12.17AL|NL
293 Michael Darrell-Hicks LAA 26114.361.282590$-12.19AL|NL
294 Taijuan Walker PHI 61335.041.4142240$-12.20AL|NL
295 Jacob Lopez OAK 16113.881.231760$-12.29AL|NL
296 Kyle Leahy STL 32214.751.4229130$-12.27AL|NL
297 Tim Hill NYY 32214.271.3717100$-12.26AL|NL
298 Casey Legumina SEA 22114.231.252080$-12.31AL|NL
299 Orlando Ribalta WAS 31114.481.3330150$-12.31AL|NL
300 Tyler Phillips MIA 53234.741.4039170$-12.31AL|NL