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 50332.811.10721927$16.12AL|NL
2 Mason Miller OAK 51332.701.04751924$15.71AL|NL
3 Josh Hader HOU 53333.361.09742125$14.04AL|NL
4 Andres Munoz SEA 50332.931.12642024$13.14AL|NL
5 Emmanuel Clase CLE 51332.721.06481024$13.12AL|NL
6 Ryan Helsley STL 51333.131.18592026$12.76AL|NL
7 Raisel Iglesias ATL 53333.271.11581325$12.68AL|NL
8 Jeff Hoffman TOR 51333.071.12641823$12.28AL|NL
9 Felix Bautista BAL 47332.821.11662022$12.21AL|NL
10 Ryan Walker SF 52332.921.15601723$12.08AL|NL
11 Drew Rasmussen TB 111853.501.16106280$10.48AL|NL
12 Jhoan Duran MIN 50332.651.16601719$10.15AL|NL
13 Tanner Scott LAD 51333.211.24602221$9.01AL|NL
14 Clay Holmes NYM 126863.421.31118470$8.70AL|NL
15 Robert Suarez SD 51333.841.22511823$7.95AL|NL
16 Kenley Jansen LAA 47334.121.23521824$7.71AL|NL
17 Devin Williams NYY 48333.191.21622318$7.62AL|NL
18 Kyle Finnegan WAS 48334.081.31461825$7.02AL|NL
19 Peter Fairbanks TB 48333.631.25521921$6.98AL|NL
20 Trevor Megill MIL 49333.601.24591919$6.63AL|NL
21 David Bednar PIT 49333.561.27521820$6.39AL|NL
22 Jose Alvarado PHI 49333.331.27572217$5.65AL|NL
23 Aroldis Chapman BOS 48333.191.31712914$4.97AL|NL
24 Ryan Pressly CHC 47333.721.26441519$4.76AL|NL
25 Kris Bubic KAN 105753.721.30101360$3.96AL|NL
26 Ben Brown CHC 91653.661.2499350$3.84AL|NL
27 Carlos Estevez KAN 49334.031.29471817$2.77AL|NL
28 Emilio Pagan CIN 49334.231.24521616$2.65AL|NL
29 Matthew Liberatore STL 109753.921.3097370$2.54AL|NL
30 Grant Holmes ATL 120764.111.33117430$2.33AL|NL
31 Cade Smith CLE 52332.811.1366194$2.00AL|NL
32 Nick Martinez CIN 123774.201.29103340$1.63AL|NL
33 Will Vest DET 51333.561.24501711$1.35AL|NL
34 Jordan Hicks SF 113763.911.39101490$0.68AL|NL
35 Luke Jackson TEX 49334.111.39512215$0.63AL|NL
36 Luke Weaver NYY 52333.811.2155169$0.32AL|NL
37 Griffin Jax MIN 51333.001.1060142$0.04AL|NL
38 Justin Martinez IL-15 ARI 34223.191.32411813$-0.09AL|NL
39 Lucas Erceg KAN 51333.311.2756217$-0.15AL|NL
40 Matthew Strahm PHI 51333.291.0859142$-0.59AL|NL
41 Mike Soroka WAS 113674.291.32106450$-0.57AL|NL
42 Jason Adam SD 52333.541.1060193$-0.75AL|NL
43 Chris Martin TEX 45223.141.094786$-0.77AL|NL
44 Hayden Wesneski HOU 111674.491.28102360$-1.05AL|NL
45 Kirby Yates LAD 46333.491.2260225$-1.13AL|NL
46 Porter Hodge CHC 48333.601.3152238$-1.21AL|NL
47 Bryan Abreu HOU 56333.411.2372252$-1.27AL|NL
48 Tommy Kahnle DET 49333.861.2949219$-1.31AL|NL
49 Anthony Bender MIA 48333.731.3148189$-1.30AL|NL
50 Jeremiah Estrada SD 49333.391.1867212$-1.45AL|NL
51 Calvin Faucher MIA 49333.981.45492312$-1.63AL|NL
52 Camilo Doval SF 48333.461.2954226$-1.64AL|NL
53 Kevin Ginkel ARI 47333.191.2150154$-1.68AL|NL
54 Steven Matz STL 86553.911.2974250$-1.78AL|NL
55 Yimi Garcia TOR 49333.471.1456152$-2.15AL|NL
56 Orion Kerkering PHI 47333.361.1954163$-2.13AL|NL
57 Fernando Cruz NYY 49333.471.2468232$-2.23AL|NL
58 Robert Garcia TEX 49333.521.2253184$-2.25AL|NL
59 Keegan Akin BAL 55333.561.1661161$-2.41AL|NL
60 Matt Brash SEA 48333.211.2560222$-2.41AL|NL
61 Landen Roupp SF 83543.981.3379340$-2.43AL|NL
62 Garrett Whitlock BOS 51333.451.1652122$-2.54AL|NL
63 Zach Agnos COL 49334.621.33411512$-2.64AL|NL
64 Reid Detmers LAA 71443.981.2778260$-2.74AL|NL
65 Colin Rea CHC 110664.501.3088310$-2.78AL|NL
66 Bowden Francis TOR 116584.701.25102330$-2.84AL|NL
67 Dennis Santana PIT 48333.691.3344197$-2.93AL|NL
68 Liam Hendriks BOS 45223.651.2251146$-2.95AL|NL
69 Hayden Birdsong SF 87554.201.3690400$-3.09AL|NL
70 Luis Ortiz CLE 110674.471.3595430$-3.25AL|NL
71 Kyle Harrison SF 77444.021.3079290$-3.27AL|NL
72 Shelby Miller ARI 48334.001.2748186$-3.30AL|NL
73 Justin Slaten BOS 50333.911.3251196$-3.35AL|NL
74 Ryne Nelson ARI 83554.171.2968230$-3.46AL|NL
75 Dylan Lee ATL 47333.551.1753141$-3.65AL|NL
76 Gabe Speier SEA 47333.421.1951151$-3.71AL|NL
77 Steven Wilson CWS 49334.901.37492511$-3.70AL|NL
78 Mark Leiter Jr. NYY 47333.631.2157181$-3.92AL|NL
79 Cole Sands MIN 47333.531.2350162$-3.90AL|NL
80 Tyler Holton DET 47333.651.1541122$-4.12AL|NL
81 Daniel Coulombe MIN 46333.451.2049141$-4.11AL|NL
82 Shane Smith CWS 103564.411.3590390$-4.33AL|NL
83 Joey Cantillo CLE 64443.921.3469300$-4.39AL|NL
84 Evan Phillips IL-15 LAD 39223.351.1542123$-4.49AL|NL
85 Yennier Cano BAL 49333.431.2947172$-4.48AL|NL
86 Edwin Uceta TB 49334.151.2752194$-4.51AL|NL
87 Pierce Johnson ATL 47333.481.3057201$-4.51AL|NL
88 Louie Varland MIN 55333.811.2754162$-4.51AL|NL
89 Jordan Leasure CWS 48334.751.3849229$-4.54AL|NL
90 Quinn Priester MIL 79544.211.3364290$-4.66AL|NL
91 Garrett Cleavinger TB 47333.871.2856212$-4.76AL|NL
92 Spencer Turnbull TOR 74444.091.3268270$-4.82AL|NL
93 Tim Herrin CLE 48333.501.2750201$-4.80AL|NL
94 Seth Halvorsen COL 48334.291.4244208$-4.83AL|NL
95 Alex Vesia LAD 45223.671.1858191$-4.92AL|NL
96 Abner Uribe MIL 47333.701.3456272$-4.97AL|NL
97 Jon Gray IL-60 TEX 78444.281.2969250$-5.01AL|NL
98 Hoby Milner TEX 48333.581.2344131$-5.09AL|NL
99 Aaron Bummer ATL 45222.761.2951180$-5.07AL|NL
100 Michael McGreevy STL 66443.901.2748160$-5.09AL|NL
101 Brant Hurter DET 53333.551.2144130$-5.14AL|NL
102 Hunter Gaddis CLE 50334.071.2249162$-5.16AL|NL
103 Gregory Soto BAL 48333.541.3152221$-5.16AL|NL
104 Tyler Rogers SF 54333.661.2038111$-5.21AL|NL
105 Jordan Romano PHI 48334.231.2949184$-5.19AL|NL
106 Erik Miller SF 47333.611.3255251$-5.21AL|NL
107 Jose A. Ferrer WAS 47333.611.2640152$-5.27AL|NL
108 Ryan Zeferjahn LAA 49334.011.3555233$-5.36AL|NL
109 Adrian Morejon SD 47333.651.2647161$-5.36AL|NL
110 Andre Pallante STL 103654.211.4372420$-5.44AL|NL
111 Reed Garrett NYM 51333.841.3360241$-5.44AL|NL
112 Nick Mears MIL 46333.731.3053211$-5.48AL|NL
113 Daniel Palencia CHC 47333.851.3453232$-5.60AL|NL
114 Bryan King HOU 49333.761.2950201$-5.66AL|NL
115 A.J. Puk IL-60 ARI 29223.221.1735103$-5.73AL|NL
116 Graham Ashcraft CIN 47333.971.3238154$-5.80AL|NL
117 Jared Koenig MIL 47333.761.2846171$-5.93AL|NL
118 Ryan Thompson ARI 46333.681.2837142$-5.94AL|NL
119 Caleb Ferguson PIT 49333.581.3548201$-6.02AL|NL
120 Taylor Rogers CIN 46333.951.3350182$-6.00AL|NL
121 Jesus Tinoco MIA 47334.161.3646194$-6.01AL|NL
122 Phil Maton STL 50334.031.3048192$-6.04AL|NL
123 Hunter Harvey IL-15 KAN 38223.431.2139112$-6.07AL|NL
124 Manuel Rodriguez TB 47333.801.2845171$-6.11AL|NL
125 Seranthony Dominguez BAL 49334.231.3153212$-6.24AL|NL
126 Tanner Banks PHI 48333.811.2748150$-6.34AL|NL
127 Justin Sterner OAK 47333.991.3050191$-6.37AL|NL
128 Julian Merryweather CHC 47333.821.3449201$-6.45AL|NL
129 JoJo Romero STL 47333.851.3044171$-6.54AL|NL
130 Yuki Matsui SD 45223.671.2453200$-6.54AL|NL
131 John Schreiber KAN 47333.701.3444191$-6.59AL|NL
132 Trent Thornton SEA 50334.151.2647161$-6.58AL|NL
133 Antonio Santillan CIN 47334.101.3852222$-6.73AL|NL
134 Yariel Rodriguez TOR 56334.201.3458261$-6.77AL|NL
135 Daysbel Hernandez ATL 49333.901.3954251$-6.78AL|NL
136 Angel Zerpa KAN 47333.721.3239161$-6.85AL|NL
137 Brenan Hanifee DET 48333.881.2737131$-6.87AL|NL
138 Brock Burke LAA 49334.191.2948171$-6.93AL|NL
139 Ian Hamilton NYY 45223.521.2950200$-6.95AL|NL
140 Bryan Baker BAL 46334.051.2849190$-6.98AL|NL
141 Greg Weissert BOS 46333.821.3045170$-6.97AL|NL
142 Brandon Eisert CWS 46334.081.3044161$-7.10AL|NL
143 Brock Stewart MIN 43223.621.3053190$-7.08AL|NL
144 Jake Junis CLE 46334.101.2241100$-7.16AL|NL
145 Blake Treinen IL-60 LAD 29223.421.2132102$-7.14AL|NL
146 Ryne Stanek NYM 47334.211.3451231$-7.25AL|NL
147 Bryan Hudson MIL 42223.611.2444170$-7.29AL|NL
148 Randy Rodriguez SF 45223.651.3347201$-7.34AL|NL
149 Colin Holderman PIT 51333.901.3549220$-7.35AL|NL
150 Chad Green TOR 47334.421.1944130$-7.36AL|NL
151 Ronny Henriquez MIA 47334.211.3442172$-7.43AL|NL
152 Gunnar Hoglund OAK 97474.731.3174280$-7.49AL|NL
153 Beau Brieske DET 44224.001.2740162$-7.58AL|NL
154 Paul Sewald IL-15 CLE 35223.761.1740110$-7.61AL|NL
155 Andrew Kittredge IL-15 BAL 49334.171.2744140$-7.59AL|NL
156 Jake Bird COL 50333.991.4447222$-7.60AL|NL
157 Mason Montgomery TB 45224.091.3147182$-7.59AL|NL
158 Andrew Chafin WAS 44223.681.3648211$-7.63AL|NL
159 Kevin Kelly IL-15 TB 37223.301.223290$-7.73AL|NL
160 Eduard Bazardo SEA 45223.851.2443160$-7.83AL|NL
161 Joel Payamps MIL 43223.831.2341140$-7.90AL|NL
162 Brendon Little TOR 48334.101.3845221$-7.93AL|NL
163 Brennan Bernardino BOS 43223.531.3344160$-7.94AL|NL
164 Tyler Kinley COL 47334.481.4348213$-7.95AL|NL
165 Mitch Spence OAK 56334.141.3246170$-7.95AL|NL
166 Steven Okert HOU 45224.211.2451180$-7.99AL|NL
167 Caleb Thielbar CHC 42223.821.2946170$-8.05AL|NL
168 Tyler Ferguson OAK 49334.291.3951251$-8.04AL|NL
169 Daniel Lynch KAN 52334.151.3541171$-8.14AL|NL
170 Drey Jameson ARI 51334.071.3545180$-8.15AL|NL
171 Michael Kopech IL-60 LAD 34224.221.2940162$-8.23AL|NL
172 Robert Stephenson IL-60 LAA 33223.921.1838110$-8.23AL|NL
173 Josh Sborz IL-60 TEX 37223.661.3041150$-8.33AL|NL
174 Craig Kimbrel ATL 39223.891.3147180$-8.33AL|NL
175 Ryan Brasier IL-15 CHC 34223.781.1832100$-8.46AL|NL
176 Matt Festa CLE 46334.231.3545190$-8.48AL|NL
177 Jacob Webb TEX 46334.271.3344190$-8.46AL|NL
178 Osvaldo Bido OAK 100474.731.3985410$-8.46AL|NL
179 Sean Hjelle SF 41223.421.3234120$-8.51AL|NL
180 Jordan Wicks CHC 48334.171.3341160$-8.50AL|NL
181 Max Kranick NYM 48334.481.3140161$-8.56AL|NL
182 Jose Butto NYM 43224.021.2843180$-8.65AL|NL
183 Shawn Armstrong TEX 42223.871.3142150$-8.69AL|NL
184 Chase Lee DET 37223.761.2736130$-8.70AL|NL
185 Stephen Kolek SD 57334.131.3744200$-8.74AL|NL
186 Kody Funderburk MIN 37223.551.3538160$-8.79AL|NL
187 Collin Snider SEA 47334.341.3842191$-8.76AL|NL
188 Jorge Lopez WAS 47334.401.4039182$-8.79AL|NL
189 Jason Foley DET 32223.841.2825102$-8.79AL|NL
190 Nick Sandlin IL-15 TOR 40224.081.2843180$-8.79AL|NL
191 Ryan Johnson LAA 47334.511.3846201$-8.84AL|NL
192 Sean Guenther DET 40223.781.2532110$-8.83AL|NL
193 Gordon Graceffo STL 59334.271.3444190$-8.82AL|NL
194 Michel Otanez IL-15 OAK 43223.851.4252260$-8.85AL|NL
195 Troy Taylor SEA 41224.011.2941160$-8.90AL|NL
196 Grant Anderson MIL 44224.201.3445181$-8.89AL|NL
197 Forrest Whitley IL-15 HOU 40223.831.3543190$-8.90AL|NL
198 John Brebbia IL-15 DET 41224.131.2742140$-8.89AL|NL
199 Enyel De Los Santos ATL 44224.141.3045170$-8.94AL|NL
200 Kyle Leahy STL 48334.331.3840181$-8.94AL|NL
201 Jack Dreyer LAD 41223.981.3243170$-8.94AL|NL
202 Craig Yoho MIL 34223.871.2938150$-8.94AL|NL
203 Bennett Sousa HOU 42224.011.3142170$-9.00AL|NL
204 Kendall Graveman IL-15 ARI 39224.041.3836172$-9.02AL|NL
205 Cameron Booser CWS 49334.601.4550252$-9.00AL|NL
206 Chase Shugart PIT 46334.161.4137171$-9.03AL|NL
207 Ryan Borucki PIT 43224.041.3041170$-9.06AL|NL
208 Tyson Miller IL-15 CHC 44224.181.2741150$-9.08AL|NL
209 Noah Cameron KAN 46234.081.3041140$-9.15AL|NL
210 Kaleb Ort HOU 50334.591.3650210$-9.19AL|NL
211 Grant Holman OAK 44224.111.3439171$-9.20AL|NL
212 Jalen Beeks ARI 45224.011.3841171$-9.21AL|NL
213 Huascar Brazoban NYM 45224.071.3647220$-9.22AL|NL
214 Declan Cronin IL-15 MIA 42223.611.3836160$-9.29AL|NL
215 Justin Wilson BOS 42223.941.3642160$-9.32AL|NL
216 Jackson Jobe DET 95474.801.3873370$-9.34AL|NL
217 Joe Ross PHI 60334.421.3850220$-9.34AL|NL
218 Dauri Moreta IL-60 PIT 31223.961.2633120$-9.35AL|NL
219 Jonathan Loaisiga IL-15 NYY 39223.841.2831110$-9.33AL|NL
220 Jorge Alcala MIN 39224.101.3140160$-9.36AL|NL
221 Mason Englert TB 44224.391.3040131$-9.37AL|NL
222 Scott Barlow CIN 44224.021.3947210$-9.39AL|NL
223 Sean Newcomb BOS 47334.231.4547250$-9.39AL|NL
224 Drew Pomeranz CHC 40224.131.3342180$-9.43AL|NL
225 Ryan Gusto HOU 49334.491.3542180$-9.47AL|NL
226 Justin Topa MIN 40223.831.3334130$-9.49AL|NL
227 Mason Fluharty TOR 44224.271.3042170$-9.50AL|NL
228 Alek Jacob SD 44224.251.3041160$-9.54AL|NL
229 Ryan Fernandez STL 41224.101.3239160$-9.55AL|NL
230 Jacob Lopez OAK 34224.011.2934140$-9.54AL|NL
231 Andrew Nardi IL-60 MIA 26113.441.1932100$-9.59AL|NL
232 Trevor Stephan IL-60 CLE 28223.681.3230110$-9.61AL|NL
233 Jake Cousins IL-60 NYY 33224.071.3338170$-9.60AL|NL
234 T.J. McFarland OAK 46334.321.3932161$-9.64AL|NL
235 Sam Moll IL-15 CIN 38224.361.3937172$-9.64AL|NL
236 Brent Headrick NYY 29223.941.2831100$-9.65AL|NL
237 Nate Pearson CHC 38224.171.3239160$-9.67AL|NL
238 David Robertson FA 27113.471.2233110$-9.67AL|NL
239 Bryse Wilson CWS 83554.971.4060270$-9.69AL|NL
240 Michael Tonkin IL-15 MIN 39224.121.3338150$-9.75AL|NL
241 Cole Winn TEX 46334.511.3943220$-9.75AL|NL
242 Ryan Yarbrough NYY 46334.621.3035140$-9.76AL|NL
243 Tristan Beck SF 35223.911.3131110$-9.76AL|NL
244 Chad Patrick MIL 45234.431.2740140$-9.76AL|NL
245 Omar Cruz SD 37224.031.3537170$-9.81AL|NL
246 Hector Neris LAA 45224.451.3347190$-9.82AL|NL
247 Brad Lord WAS 64344.441.3847220$-9.81AL|NL
248 Gavin Hollowell CHC 29223.871.3130130$-9.82AL|NL
249 Angel Chivilli COL 46334.601.4140171$-9.84AL|NL
250 Luis Garcia LAD 36223.921.3332120$-9.85AL|NL
251 Josh Walker TOR 33224.041.3334140$-9.89AL|NL
252 Sawyer Gipson-Long IL-60 DET 26213.751.272580$-9.88AL|NL
253 Evan Sisk KAN 31223.601.3930150$-9.93AL|NL
254 Jose Fermin LAA 41224.151.3741180$-9.94AL|NL
255 Ben Casparius LAD 45224.271.3846200$-9.98AL|NL
256 Trevor McDonald SF 29223.591.3123100$-10.00AL|NL
257 Colin Selby BAL 31223.831.3933150$-10.04AL|NL
258 Max Lazar PHI 31224.061.262790$-10.03AL|NL
259 Derek Law IL-15 WAS 37224.031.3231130$-10.07AL|NL
260 Slade Cecconi IL-15 CLE 29224.041.242570$-10.05AL|NL
261 Dylan Dodd ATL 41224.051.3434120$-10.05AL|NL
262 Eric Orze TB 43224.391.3543190$-10.16AL|NL
263 Connor Prielipp MIN 28223.931.3228120$-10.15AL|NL
264 Tyler Gilbert CWS 42224.301.3338140$-10.17AL|NL
265 Shinnosuke Ogasawara WAS 62344.651.3748220$-10.19AL|NL
266 Hunter Dobbins BOS 48334.401.4037170$-10.18AL|NL
267 Cionel Perez BAL 41223.911.4136200$-10.22AL|NL
268 Jackson Rutledge WAS 45224.271.4241211$-10.23AL|NL
269 Tayler Saucedo SEA 34223.901.3831150$-10.29AL|NL
270 Tyler Alexander MIL 41224.491.2735100$-10.27AL|NL
271 Shawn Dubin IL-15 HOU 37224.061.4138180$-10.28AL|NL
272 Wandy Peralta SD 40224.181.3333170$-10.31AL|NL
273 Mike Vasil CWS 53334.501.4041190$-10.31AL|NL
274 Ian Seymour TB 28224.211.252690$-10.30AL|NL
275 Steven Cruz KAN 41224.081.4139200$-10.33AL|NL
276 Tayler Scott HOU 44224.201.4143210$-10.35AL|NL
277 Casey Legumina SEA 39224.251.3334140$-10.36AL|NL
278 Josh Winckowski BOS 37224.011.3530120$-10.36AL|NL
279 Kolby Allard CLE 43224.301.3336130$-10.36AL|NL
280 Anthony Banda LAD 44224.271.3942170$-10.39AL|NL
281 Luis Contreras HOU 36224.391.3336160$-10.40AL|NL
282 Aaron Ashby IL-15 MIL 26213.751.3826130$-10.44AL|NL
283 Kevin Herget NYM 40224.401.3034120$-10.42AL|NL
284 Joey Wentz PIT 40224.251.3838170$-10.48AL|NL
285 Jose Castillo ARI 41224.251.3939180$-10.51AL|NL
286 Brent Suter CIN 47334.651.3635150$-10.50AL|NL
287 Riley O'Brien STL 30223.981.4031150$-10.51AL|NL
288 Brandon Young BAL 34224.341.3232120$-10.53AL|NL
289 Zack Kelly BOS 28224.041.3628130$-10.57AL|NL
290 Erik Swanson IL-60 TOR 30224.481.2729100$-10.59AL|NL
291 Dillon Tate TOR 36224.141.3328120$-10.61AL|NL
292 Sean Reynolds SD 41224.321.4142210$-10.59AL|NL
293 Yilber Diaz ARI 35224.191.4035170$-10.65AL|NL
294 Ryan Bergert SD 47334.721.3838180$-10.63AL|NL
295 Cole Henry WAS 40224.331.3838180$-10.65AL|NL
296 Hunter Bigge IL-15 TB 36224.361.3938170$-10.66AL|NL
297 Nathan Wiles ATL 29224.221.282480$-10.67AL|NL
298 Scott Blewett ATL 36224.061.3931130$-10.69AL|NL
299 Hunter Stratton PIT 35224.161.3731140$-10.70AL|NL
300 Carlos Hernandez PHI 39224.331.3837170$-10.70AL|NL