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 Clay Holmes NYM 91863.601.3283290$9.57AL|NL
2 Nick Martinez CIN 92653.581.2279220$8.13AL|NL
3 Emmanuel Clase CLE 53512.311.0052110$7.53AL|NL
4 Reid Detmers LAA 100674.261.28108360$5.84AL|NL
5 Quinn Priester MIL 89643.721.2271340$6.39AL|NL
6 Griffin Jax MIN 53533.211.0765140$5.91AL|NL
7 Jeff Hoffman TOR 46522.881.0359140$5.66AL|NL
8 Tanner Scott LAD 48623.091.1558180$5.54AL|NL
9 Drew Rasmussen TB 65533.371.1161150$5.46AL|NL
10 Josh Hader HOU 45523.101.0865180$5.26AL|NL
11 Jhoan Duran MIN 44512.421.1155150$5.08AL|NL
12 Cade Smith CLE 50422.761.1066180$4.87AL|NL
13 Ryan Walker SF 49532.981.1458160$4.39AL|NL
14 Louie Varland MIN 84664.241.2881240$4.10AL|NL
15 Andres Munoz SEA 43412.521.0759170$4.02AL|NL
16 Matthew Liberatore STL 80543.831.2473260$3.87AL|NL
17 Ben Brown CHC 65533.691.2270240$3.85AL|NL
18 Mason Miller OAK 44312.811.0267160$3.42AL|NL
19 Jeremiah Estrada SD 46423.221.1165170$3.14AL|NL
20 Ryne Nelson ARI 94554.091.2878270$1.32AL|NL
21 Matthew Strahm PHI 47423.261.0355120$2.79AL|NL
22 Edwin Diaz NYM 40423.111.0859150$2.37AL|NL
23 Bryan Abreu HOU 51312.881.1767230$2.33AL|NL
24 Luis Ortiz CLE 94564.201.3387380$2.26AL|NL
25 Kris Bubic KAN 74443.761.2674250$2.11AL|NL
26 Michael McGreevy STL 93553.961.2766240$0.64AL|NL
27 Jason Adam SD 47423.361.0855170$2.00AL|NL
28 Charlie Morton BAL 109684.701.39106470$0.35AL|NL
29 Raisel Iglesias ATL 42533.471.104790$1.76AL|NL
30 Fernando Cruz NYY 44423.231.2163190$1.65AL|NL
31 Jose Alvarado PHI 43422.941.1553160$1.57AL|NL
32 Kirby Yates LAD 39523.421.1851180$1.38AL|NL
33 Chad Patrick MIL 89554.281.3076280$1.24AL|NL
34 Colin Rea CHC 97554.371.2876260$1.20AL|NL
35 A.J. Puk IL-60 ARI 42423.181.1655150$1.13AL|NL
36 Ryan Helsley STL 43422.991.1550170$1.10AL|NL
37 Alex Vesia LAD 45423.611.1761190$1.05AL|NL
38 Bowden Francis TOR 82574.691.2474240$0.58AL|NL
39 Camilo Doval SF 47433.271.2556210$0.43AL|NL
40 Tyler Alexander MIL 82554.521.2569210$0.45AL|NL
41 Justin Martinez IL-15 ARI 48423.311.3161260$0.33AL|NL
42 Orion Kerkering PHI 46433.521.1752150$0.19AL|NL
43 Davis Daniel ATL 76554.241.2964220$-1.25AL|NL
44 Mark Leiter Jr. NYY 46433.741.1756170$0.19AL|NL
45 Devin Williams NYY 33412.771.1345160$0.09AL|NL
46 Hayden Birdsong SF 79454.391.3284350$-1.55AL|NL
47 Aroldis Chapman BOS 37423.261.2857210$-0.21AL|NL
48 Garrett Whitlock BOS 54323.501.1757140$-1.74AL|NL
49 Felix Bautista BAL 36312.731.1050140$-0.27AL|NL
50 Tyler Holton DET 58333.641.1251150$-0.50AL|NL
51 Matt Brash SEA 39423.131.2650180$-0.55AL|NL
52 David Bednar PIT 41433.381.2146140$-0.95AL|NL
53 Kevin Ginkel ARI 41423.381.2144140$-1.20AL|NL
54 Jordan Hicks SF 76444.001.3770330$-1.21AL|NL
55 Logan Henderson MIL 56444.421.2260170$-1.37AL|NL
56 Slade Cecconi CLE 71454.501.2363170$-1.41AL|NL
57 Jose Butto NYM 52323.581.2356230$-1.47AL|NL
58 Mitch Spence OAK 92464.411.3376280$-1.65AL|NL
59 Ryan Gusto HOU 86554.471.3872330$-1.66AL|NL
60 Luke Weaver NYY 57324.001.2362190$-1.70AL|NL
61 Jared Koenig MIL 55443.891.2953210$-1.72AL|NL
62 Evan Phillips IL-15 LAD 37313.121.0841120$-1.80AL|NL
63 Brant Hurter DET 74344.181.2161180$-1.77AL|NL
64 Gordon Graceffo STL 79554.391.3257250$-1.82AL|NL
65 Dylan Lee ATL 42323.531.1650110$-1.83AL|NL
66 Eric Lauer TOR 68444.231.3060240$-3.45AL|NL
67 Hayden Wesneski IL-15 HOU 67444.571.2764220$-2.14AL|NL
68 Hunter Gaddis CLE 61333.921.2457210$-2.14AL|NL
69 Landen Roupp SF 67334.051.2965250$-2.24AL|NL
70 Andre Pallante STL 90564.271.4064340$-2.35AL|NL
71 Cole Sands MIN 48333.711.2252160$-2.33AL|NL
72 Mason Fluharty TOR 45433.901.2645160$-2.54AL|NL
73 Will Vest DET 46323.441.2246150$-2.54AL|NL
74 Aaron Bummer ATL 39312.941.2845150$-2.61AL|NL
75 Peter Fairbanks TB 35423.331.2638150$-2.61AL|NL
76 Keegan Akin BAL 51213.741.1959150$-2.68AL|NL
77 Pierce Johnson ATL 36423.541.3244150$-2.71AL|NL
78 Adrian Morejon SD 46323.531.2246140$-2.74AL|NL
79 Blake Treinen IL-60 LAD 31423.401.1633100$-2.79AL|NL
80 Ryne Stanek NYM 37433.601.3042180$-2.86AL|NL
81 Robert Suarez SD 39433.681.2539160$-2.88AL|NL
82 Robert Garcia TEX 39323.521.1844140$-2.92AL|NL
83 Shelby Miller ARI 36423.641.2136130$-2.93AL|NL
84 A.J. Minter IL-60 NYM 36323.291.1640120$-3.01AL|NL
85 Kyle Harrison SF 70344.381.3373270$-4.49AL|NL
86 JoJo Romero STL 38433.681.2739150$-3.09AL|NL
87 Chris Martin TEX 33323.241.073450$-3.18AL|NL
88 Steven Matz STL 61333.781.3052170$-3.21AL|NL
89 Gregory Soto BAL 40323.391.2645180$-3.25AL|NL
90 Tyler Rogers SF 46323.401.163480$-3.27AL|NL
91 Jack Dreyer LAD 42323.661.2346160$-3.29AL|NL
92 Ben Casparius LAD 64444.451.3561260$-3.30AL|NL
93 Reed Garrett NYM 38433.671.3845200$-3.32AL|NL
94 Carmen Mlodzinski PIT 61444.091.3349210$-3.32AL|NL
95 Yennier Cano BAL 45323.541.2443150$-3.39AL|NL
96 Yimi Garcia TOR 36323.551.1741120$-3.43AL|NL
97 Garrett Cleavinger TB 40333.851.2348160$-3.50AL|NL
98 Kevin Kelly IL-15 TB 43323.741.1539100$-3.47AL|NL
99 Hunter Harvey IL-15 KAN 33313.111.153490$-3.60AL|NL
100 Drey Jameson ARI 52434.011.3445190$-5.13AL|NL
101 Joel Payamps MIL 43323.731.2041140$-3.71AL|NL
102 Yilber Diaz ARI 66444.311.4263320$-5.21AL|NL
103 Manuel Rodriguez TB 41323.621.2241140$-3.77AL|NL
104 Tayler Scott HOU 42433.771.3742200$-3.79AL|NL
105 Tommy Henry ARI 76444.361.3963290$-5.24AL|NL
106 Bryan Hudson MIL 42323.671.2745200$-3.84AL|NL
107 Grant Holmes ATL 72334.451.3673290$-3.84AL|NL
108 Shane Smith CWS 67344.351.3162240$-3.92AL|NL
109 Nick Sandlin IL-15 TOR 38333.751.2243170$-3.89AL|NL
110 Yariel Rodriguez TOR 62334.371.3364270$-5.41AL|NL
111 Daysbel Hernandez ATL 38423.741.4143210$-3.97AL|NL
112 Steven Okert HOU 37213.371.1343120$-4.07AL|NL
113 Cristian Mena ARI 67324.081.3660270$-5.52AL|NL
114 Carlos Estevez KAN 39323.511.2237150$-4.14AL|NL
115 Joey Cantillo CLE 61344.271.3967300$-5.58AL|NL
116 Brenan Hanifee DET 55333.801.2641150$-4.19AL|NL
117 Brad Keller CHC 67444.311.4057290$-4.22AL|NL
118 Tim Herrin CLE 44333.821.3147210$-4.28AL|NL
119 A.J. Blubaugh HOU 68454.581.3861270$-4.34AL|NL
120 Brendon Little TOR 45323.621.3445210$-4.39AL|NL
121 Justin Wrobleski LAD 71444.741.3562240$-5.85AL|NL
122 Graham Ashcraft CIN 71464.621.3660260$-5.85AL|NL
123 Jake Junis CLE 54223.851.2047120$-4.46AL|NL
124 Porter Hodge CHC 50334.121.3454260$-4.44AL|NL
125 Josh Winckowski BOS 65444.271.4053220$-4.51AL|NL
126 Jordan Romano PHI 38324.031.2242130$-4.54AL|NL
127 Kolby Allard CLE 69344.231.3457210$-6.11AL|NL
128 Chris Flexen CHC 84454.501.4166310$-6.13AL|NL
129 Mason Montgomery TB 69234.361.3270270$-4.78AL|NL
130 Jorge Alcala MIN 43334.161.2745180$-4.85AL|NL
131 Anthony Bender MIA 38333.711.2839140$-4.86AL|NL
132 Enyel De Los Santos ATL 45223.851.2147150$-4.88AL|NL
133 Greg Weissert BOS 43323.911.3043160$-4.87AL|NL
134 Erik Miller SF 42323.801.4049240$-4.91AL|NL
135 Jalen Beeks ARI 52323.691.3946210$-4.97AL|NL
136 Colton Gordon HOU 70344.481.3461250$-5.03AL|NL
137 Randy Rodriguez SF 44223.691.2849190$-5.06AL|NL
138 Phil Maton STL 42213.691.2042140$-5.17AL|NL
139 Gabe Speier SEA 35213.531.1438100$-5.20AL|NL
140 Jordan Wicks CHC 52334.151.3044170$-6.74AL|NL
141 Caleb Thielbar CHC 32323.581.2835130$-5.29AL|NL
142 Hunter Dobbins BOS 74454.671.3655220$-5.31AL|NL
143 Yuki Matsui SD 40213.701.2646180$-5.35AL|NL
144 Tanner Banks PHI 48224.021.2549140$-5.40AL|NL
145 Noah Cameron KAN 68344.491.3458210$-5.38AL|NL
146 Brock Burke LAA 46334.101.3244170$-5.37AL|NL
147 Gregory Santos IL-60 SEA 37212.991.2938130$-5.40AL|NL
148 Ryan Pressly CHC 37323.701.2935130$-5.44AL|NL
149 Lucas Erceg KAN 38223.451.2541150$-5.47AL|NL
150 Kyle Finnegan WAS 41333.921.3139150$-5.50AL|NL
151 Jacob Lopez OAK 58344.371.3856270$-7.00AL|NL
152 Jose Suarez ATL 60334.391.3958250$-5.56AL|NL
153 Jonathan Loaisiga NYY 29323.301.152370$-5.57AL|NL
154 Ian Hamilton NYY 34213.361.2741160$-5.66AL|NL
155 Ryan Thompson ARI 41323.881.2734110$-5.65AL|NL
156 Daniel Coulombe MIN 30213.001.163290$-5.63AL|NL
157 Ryan Fernandez STL 40324.061.3139150$-5.78AL|NL
158 Noah Davis LAD 56324.411.3046210$-5.76AL|NL
159 Chad Green TOR 39334.411.2137110$-5.78AL|NL
160 Paul Sewald IL-15 CLE 33223.871.1439100$-5.76AL|NL
161 Justin Slaten BOS 39333.931.3439140$-5.81AL|NL
162 Kyle Leahy STL 60334.201.3648220$-5.81AL|NL
163 Justin Hagenman NYM 49334.431.2843150$-5.84AL|NL
164 Seranthony Dominguez BAL 39334.181.3644190$-5.86AL|NL
165 Jhonathan Diaz SEA 64344.391.3653240$-5.87AL|NL
166 Nick Mears MIL 35213.551.2842150$-5.90AL|NL
167 Brennan Bernardino BOS 35323.871.3336140$-5.99AL|NL
168 Daniel Lynch KAN 82344.561.3865260$-5.98AL|NL
169 Caleb Ferguson PIT 40223.431.3140160$-6.04AL|NL
170 Craig Yoho MIL 35223.901.2443160$-6.05AL|NL
171 Brandon Young BAL 60334.451.3753220$-6.07AL|NL
172 Mike Soroka WAS 59354.711.3455230$-6.13AL|NL
173 Dennis Santana PIT 43223.711.2639160$-6.15AL|NL
174 Paxton Schultz TOR 55334.411.3952240$-6.18AL|NL
175 Caden Dana LAA 76475.131.3967300$-7.63AL|NL
176 Huascar Brazoban NYM 42223.841.3145190$-6.21AL|NL
177 Adam Ottavino NYY 32213.471.2034150$-6.25AL|NL
178 Mason Englert TB 52234.241.2748160$-6.27AL|NL
179 Elvis Peguero MIL 38334.021.3235160$-6.29AL|NL
180 Hoby Milner TEX 41223.871.2137110$-6.30AL|NL
181 Darren McCaughan MIN 73334.681.3457200$-6.33AL|NL
182 Jacob Webb TEX 41334.471.3141170$-6.36AL|NL
183 Caleb Boushley TEX 73344.761.3154190$-6.47AL|NL
184 Dane Dunning TEX 70344.871.3663250$-6.46AL|NL
185 Connor Thomas IL-15 MIL 61334.401.3344170$-6.49AL|NL
186 Richard Lovelady MIN 32334.041.252990$-6.53AL|NL
187 Jose A. Ferrer WAS 43223.871.2437130$-6.54AL|NL
188 Max Kranick NYM 52224.111.2642140$-6.55AL|NL
189 Trevor Megill MIL 30213.481.2837120$-6.57AL|NL
190 Casey Legumina SEA 43334.211.3538160$-6.64AL|NL
191 Brent Headrick NYY 46224.351.2848160$-6.63AL|NL
192 Logan Evans SEA 65454.701.4047230$-6.63AL|NL
193 Hector Neris LAA 35344.291.3437160$-6.67AL|NL
194 Ryan Yarbrough NYY 64344.871.2950190$-6.69AL|NL
195 Scott Blewett ATL 54334.301.3844190$-6.71AL|NL
196 Trent Thornton IL-15 SEA 44224.241.2341120$-6.71AL|NL
197 Hogan Harris OAK 71344.571.4565360$-6.74AL|NL
198 Mike Vasil CWS 82474.781.4462320$-6.79AL|NL
199 Taijuan Walker PHI 83464.931.4061310$-6.81AL|NL
200 Randy Dobnak MIN 71454.641.4756290$-6.81AL|NL
201 Edwin Uceta TB 47234.401.3150190$-6.84AL|NL
202 Bryan Baker BAL 40224.151.2741160$-6.95AL|NL
203 Eduard Bazardo SEA 39223.981.2738140$-7.00AL|NL
204 Blade Tidwell NYM 66464.881.4859330$-7.04AL|NL
205 Kenley Jansen LAA 35224.221.2238120$-7.05AL|NL
206 Elijah Morgan IL-60 CHC 42224.171.2438120$-7.06AL|NL
207 Stephen Kolek SD 51334.541.3441170$-7.12AL|NL
208 Eric Orze TB 42223.891.3441190$-7.11AL|NL
209 Casey Lawrence SEA 79454.791.3544180$-7.17AL|NL
210 Abner Uribe MIL 36113.581.2844210$-7.30AL|NL
211 Nathan Wiles ATL 52334.401.3336120$-7.28AL|NL
212 Chase Lee DET 31223.761.2432110$-7.29AL|NL
213 Ronny Henriquez MIA 55234.181.3951220$-7.30AL|NL
214 Beau Brieske DET 55244.501.3149200$-7.37AL|NL
215 John King STL 42323.861.3526120$-7.38AL|NL
216 Jorge Lopez WAS 45344.441.3738170$-7.39AL|NL
217 Cooper Criswell BOS 65344.701.3547170$-7.48AL|NL
218 Gunnar Hoglund OAK 70364.901.3453200$-7.47AL|NL
219 Josh Walker TOR 34223.821.3034130$-7.54AL|NL
220 Daniel Young IL-60 NYM 30214.071.2635140$-7.55AL|NL
221 J.P. Feyereisen LAD 31324.191.3025110$-7.63AL|NL
222 Michel Otanez OAK 36234.281.4147220$-7.66AL|NL
223 Jake Bird COL 50224.241.3847220$-7.70AL|NL
224 John Schreiber KAN 40224.061.3338150$-7.72AL|NL
225 Zack Kelly BOS 38224.211.3340170$-7.74AL|NL
226 Brandon Eisert CWS 43234.281.3140140$-7.75AL|NL
227 Ben Joyce IL-60 LAA 35113.821.2441150$-7.78AL|NL
228 Spencer Bivens SF 55344.511.4042190$-7.82AL|NL
229 Tyler Ferguson OAK 48234.511.3951250$-7.90AL|NL
230 Kenta Maeda CHC 65244.891.3359210$-7.92AL|NL
231 Collin Snider SEA 43224.121.3539170$-7.94AL|NL
232 Emilio Pagan CIN 37234.631.2438120$-7.95AL|NL
233 Scott Barlow CIN 41234.421.3846200$-7.95AL|NL
234 Osvaldo Bido OAK 76375.131.4067320$-7.98AL|NL
235 Chris Roycroft STL 44334.291.4537220$-8.00AL|NL
236 Jose Leclerc IL-60 OAK 39234.391.3744200$-7.97AL|NL
237 Antonio Santillan CIN 44234.571.3647200$-8.05AL|NL
238 Grant Anderson MIL 43224.471.3645190$-8.04AL|NL
239 Luke Little CHC 30213.871.3634180$-8.09AL|NL
240 Justin Topa MIN 32223.651.2927100$-8.09AL|NL
241 Kody Funderburk MIN 39224.221.3639160$-8.18AL|NL
242 Angel Zerpa KAN 49224.301.3339160$-8.22AL|NL
243 Bryan King HOU 38113.631.3139170$-8.22AL|NL
244 Xzavion Curry MIA 61354.791.3744190$-8.24AL|NL
245 Luis Garcia LAD 39224.021.3635150$-8.29AL|NL
246 Shawn Dubin HOU 33213.991.3936170$-8.29AL|NL
247 Joey Wentz PIT 59234.551.4458270$-8.31AL|NL
248 Ian Anderson ATL 59344.741.4550290$-9.83AL|NL
249 Grant Holman OAK 38234.151.3132130$-8.44AL|NL
250 Colin Holderman PIT 39234.311.3638170$-8.47AL|NL
251 Kevin Herget NYM 36224.281.2730100$-8.56AL|NL
252 Sean Newcomb BOS 33223.961.3732140$-8.57AL|NL
253 Steven Cruz KAN 36224.051.3935180$-8.56AL|NL
254 Anthony Maldonado OAK 35244.351.3234120$-8.60AL|NL
255 Shawn Armstrong TEX 40224.561.3641150$-8.62AL|NL
256 Sean Guenther DET 38234.121.3130110$-8.63AL|NL
257 Alexis Diaz CIN 39234.611.3238200$-8.68AL|NL
258 Albert Suarez IL-60 BAL 64344.821.4451220$-8.69AL|NL
259 Doug Nikhazy CLE 61344.661.5457370$-8.71AL|NL
260 Logan VanWey HOU 42224.371.4041200$-8.70AL|NL
261 Cade Horton CHC 45234.631.2937140$-10.16AL|NL
262 Taylor Rogers CIN 35234.631.3941150$-8.80AL|NL
263 Bryce Jarvis ARI 53224.201.4444250$-8.80AL|NL
264 Ryan Bergert SD 56354.851.4042210$-8.80AL|NL
265 Nate Pearson CHC 39224.521.3840180$-8.81AL|NL
266 Troy Taylor SEA 37224.601.3236140$-8.84AL|NL
267 Kendall Graveman ARI 29213.561.3926130$-8.84AL|NL
268 Luke Jackson TEX 34234.441.3736160$-8.89AL|NL
269 Braydon Fisher TOR 35224.241.4237190$-10.33AL|NL
270 Omar Cruz SD 47234.601.3843210$-10.40AL|NL
271 Ryan Brasier IL-15 CHC 25113.181.132270$-8.97AL|NL
272 Lake Bachar MIA 50234.481.4548240$-9.00AL|NL
273 Brock Stewart MIN 20103.021.212790$-9.00AL|NL
274 Luis Guerrero BOS 36234.521.3938190$-9.02AL|NL
275 Justin Lawrence IL-60 PIT 41234.351.4239200$-9.06AL|NL
276 Connor Gillispie MIA 71354.911.4657290$-9.08AL|NL
277 Calvin Faucher MIA 38224.171.4940190$-9.11AL|NL
278 Jonathan Bowlan KAN 54354.821.4341190$-10.56AL|NL
279 Justin Sterner OAK 37124.171.3140160$-9.10AL|NL
280 Carson Palmquist COL 62365.141.4758280$-9.10AL|NL
281 Ryan Zeferjahn LAA 41224.741.4144210$-9.13AL|NL
282 Wandy Peralta SD 35224.171.3227150$-9.16AL|NL
283 Rob Zastryzny MIL 23214.021.282380$-9.16AL|NL
284 Jose Ruiz IL-15 PHI 40224.691.3840160$-9.19AL|NL
285 Alek Jacob SD 47124.451.3044180$-9.20AL|NL
286 Daniel Palencia CHC 38114.111.3642190$-9.20AL|NL
287 Ryan Loutos LAD 36224.231.3731140$-9.21AL|NL
288 Gerson Garabito TEX 48224.941.3242170$-9.23AL|NL
289 Tommy Kahnle DET 32114.011.2734140$-9.26AL|NL
290 Joseph Mantiply ARI 35224.331.3530110$-9.31AL|NL
291 Yerry De Los Santos NYY 36214.271.3328140$-9.31AL|NL
292 Fraser Ellard IL-15 CWS 35234.431.4538200$-9.33AL|NL
293 Matt Krook OAK 41234.431.4943240$-9.41AL|NL
294 Genesis Cabrera NYM 38224.481.3935170$-9.41AL|NL
295 Sauryn Lao SEA 32113.981.253190$-9.43AL|NL
296 Carlos Hernandez PHI 49224.931.3947220$-9.45AL|NL
297 Carson Spiers IL-15 CIN 71365.301.4462270$-9.49AL|NL
298 Liam Hendriks BOS 25224.411.342790$-9.49AL|NL
299 Matt Festa CLE 33234.741.3533130$-9.56AL|NL
300 Marc Church TEX 28224.641.3630130$-9.64AL|NL