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 89853.601.3281290$9.47AL|NL
2 Nick Martinez CIN 89643.581.2277220$7.98AL|NL
3 Emmanuel Clase CLE 51512.311.0051110$7.36AL|NL
4 Reid Detmers LAA 98674.261.28106350$6.07AL|NL
5 Quinn Priester MIL 89643.751.2271340$6.52AL|NL
6 Griffin Jax MIN 52533.211.0764140$5.97AL|NL
7 Jeff Hoffman TOR 45522.881.0358140$5.71AL|NL
8 Josh Hader HOU 45523.061.0864170$5.51AL|NL
9 Jhoan Duran MIN 43512.421.1154140$5.13AL|NL
10 Cade Smith CLE 49422.761.1064170$4.82AL|NL
11 Matthew Liberatore STL 81543.781.2373250$4.58AL|NL
12 Ryan Walker SF 48522.971.1457160$4.50AL|NL
13 Andres Munoz SEA 43412.501.0658170$4.37AL|NL
14 Louie Varland MIN 82664.241.2879240$4.13AL|NL
15 Tanner Scott LAD 47523.091.1557180$4.02AL|NL
16 Drew Rasmussen TB 64433.371.1160150$3.96AL|NL
17 Jeremiah Estrada SD 45423.221.1164170$3.26AL|NL
18 Matthew Strahm PHI 46423.231.0255120$3.20AL|NL
19 Luis Ortiz CLE 94564.201.3288380$2.91AL|NL
20 Ben Brown CHC 66433.751.2272240$2.65AL|NL
21 Kris Bubic KAN 74443.741.2775250$2.47AL|NL
22 Bryan Abreu HOU 51312.911.1866230$2.37AL|NL
23 Edwin Diaz NYM 39423.111.0857150$2.37AL|NL
24 Michael McGreevy STL 90553.961.2765240$1.05AL|NL
25 Jason Adam SD 47423.361.0854170$2.23AL|NL
26 Charlie Morton BAL 106674.701.39104460$0.79AL|NL
27 Raisel Iglesias ATL 42533.461.104690$2.00AL|NL
28 Mason Miller OAK 43212.811.0266160$1.93AL|NL
29 Fernando Cruz NYY 44423.231.2162190$1.87AL|NL
30 Jose Alvarado PHI 42422.941.1552160$1.72AL|NL
31 Kirby Yates IL-15 LAD 38523.421.1850180$1.54AL|NL
32 Chad Patrick MIL 87554.281.3074280$1.34AL|NL
33 A.J. Puk IL-60 ARI 41423.181.1654140$1.29AL|NL
34 Ryan Helsley STL 42422.991.1549160$1.25AL|NL
35 Alex Vesia LAD 44423.611.1760190$1.23AL|NL
36 Colin Rea CHC 97554.401.2975270$1.04AL|NL
37 Bowden Francis TOR 81574.691.2473230$0.80AL|NL
38 Camilo Doval SF 46433.271.2555210$0.62AL|NL
39 Justin Martinez IL-15 ARI 47423.311.3160260$0.53AL|NL
40 Devin Williams NYY 33412.751.1345160$0.50AL|NL
41 Davis Daniel ATL 75554.241.2963220$-0.78AL|NL
42 Mark Leiter Jr. NYY 45433.741.1755160$0.39AL|NL
43 Orion Kerkering PHI 45423.551.1851150$0.21AL|NL
44 Aroldis Chapman BOS 36423.251.2756200$0.09AL|NL
45 Felix Bautista BAL 35312.731.1049140$-0.11AL|NL
46 Garrett Whitlock BOS 52323.501.1756130$-1.35AL|NL
47 Tyler Holton DET 57333.641.1250150$-0.29AL|NL
48 David Bednar PIT 40433.341.2046130$-0.45AL|NL
49 Kevin Ginkel ARI 40423.341.2044130$-0.69AL|NL
50 Tyler Alexander MIL 80454.521.2567200$-1.02AL|NL
51 Jordan Hicks SF 75444.011.3768330$-1.11AL|NL
52 Jared Koenig MIL 55433.871.2853210$-1.15AL|NL
53 Jose Butto NYM 51323.571.2355220$-1.21AL|NL
54 Mitch Spence OAK 91454.371.3375280$-1.20AL|NL
55 Logan Henderson MIL 55444.421.2258170$-1.24AL|NL
56 Luke Weaver NYY 57324.001.2362190$-1.30AL|NL
57 Dylan Lee ATL 41323.511.1550110$-1.34AL|NL
58 Jack Dreyer LAD 42423.661.2446160$-1.38AL|NL
59 Ryan Gusto HOU 84554.471.3871330$-1.35AL|NL
60 Brant Hurter DET 72344.171.2160170$-1.48AL|NL
61 Yennier Cano BAL 44423.571.2542150$-1.71AL|NL
62 Eric Lauer TOR 67444.231.3059240$-2.94AL|NL
63 Cole Sands MIN 48333.691.2151160$-1.87AL|NL
64 Matt Brash SEA 38323.131.2649170$-1.94AL|NL
65 Hunter Gaddis CLE 60333.981.2457200$-1.92AL|NL
66 Andre Pallante STL 88564.271.4063330$-2.03AL|NL
67 Landen Roupp SF 65334.051.2963240$-2.08AL|NL
68 Mason Fluharty TOR 45433.901.2645160$-2.13AL|NL
69 Keegan Akin BAL 50213.711.1858150$-2.22AL|NL
70 Will Vest DET 45323.421.2245150$-2.24AL|NL
71 Peter Fairbanks TB 34423.331.2637140$-2.37AL|NL
72 Aaron Bummer ATL 38312.941.2844150$-2.37AL|NL
73 Adrian Morejon SD 46323.531.2245140$-2.44AL|NL
74 Pierce Johnson ATL 36423.541.3243140$-2.42AL|NL
75 Blake Treinen IL-60 LAD 30423.401.163390$-2.44AL|NL
76 Robert Suarez SD 39433.681.2539160$-2.46AL|NL
77 Shelby Miller ARI 36423.651.2136130$-2.54AL|NL
78 JoJo Romero STL 38433.651.2739150$-2.62AL|NL
79 Ryne Stanek NYM 37433.611.3141180$-2.68AL|NL
80 A.J. Minter IL-60 NYM 35323.291.1639120$-2.77AL|NL
81 Kyle Harrison SF 69344.381.3371260$-4.06AL|NL
82 Slade Cecconi CLE 69354.501.2361170$-2.85AL|NL
83 Gregory Soto BAL 40323.391.2644170$-2.94AL|NL
84 Steven Matz STL 60333.781.3051170$-2.92AL|NL
85 Chris Martin TEX 32323.241.073350$-2.96AL|NL
86 Ben Casparius LAD 63444.451.3560250$-2.99AL|NL
87 Carmen Mlodzinski PIT 59444.091.3348210$-3.02AL|NL
88 Reed Garrett NYM 37433.671.3844190$-3.03AL|NL
89 Randy Rodriguez SF 44323.691.2848180$-3.13AL|NL
90 Robert Garcia TEX 39323.701.2043140$-3.14AL|NL
91 Gordon Graceffo STL 77454.401.3256250$-3.15AL|NL
92 Evan Phillips IL-15 LAD 36213.121.0840110$-3.19AL|NL
93 Kevin Kelly IL-15 TB 42323.741.1538100$-3.21AL|NL
94 Tyler Rogers SF 45323.521.173480$-3.27AL|NL
95 Garrett Cleavinger TB 39323.851.2346160$-3.34AL|NL
96 Hunter Harvey IL-15 KAN 32313.111.153390$-3.36AL|NL
97 Yimi Garcia TOR 35323.581.1940130$-3.39AL|NL
98 Yilber Diaz ARI 64444.311.4262310$-4.60AL|NL
99 Hayden Wesneski IL-15 HOU 66344.571.2763210$-3.44AL|NL
100 Lucas Erceg KAN 38323.471.2541150$-3.45AL|NL
101 Joel Payamps MIL 42323.731.2040140$-3.44AL|NL
102 Drey Jameson ARI 51434.011.3443180$-4.71AL|NL
103 Tayler Scott HOU 41433.771.3741200$-3.49AL|NL
104 Grant Holmes ATL 71334.451.3672280$-3.51AL|NL
105 Bryan Hudson MIL 41323.671.2744200$-3.55AL|NL
106 Daysbel Hernandez ATL 38423.741.4143200$-3.55AL|NL
107 Tommy Henry ARI 75444.361.3961280$-4.81AL|NL
108 Nick Sandlin IL-15 TOR 38323.751.2242170$-3.58AL|NL
109 Yariel Rodriguez TOR 62334.371.3363270$-4.86AL|NL
110 Shane Smith CWS 65344.351.3160240$-3.70AL|NL
111 Cristian Mena ARI 65324.081.3659260$-4.95AL|NL
112 Carlos Estevez KAN 39323.481.2236140$-3.76AL|NL
113 Steven Okert HOU 36213.371.1342120$-3.81AL|NL
114 Brad Keller CHC 66444.291.4056280$-3.82AL|NL
115 Manuel Rodriguez TB 41323.761.2340140$-3.83AL|NL
116 Brenan Hanifee DET 54333.801.2640140$-3.89AL|NL
117 Jordan Romano PHI 37323.951.2142130$-3.89AL|NL
118 Joey Cantillo CLE 60344.271.3965300$-5.13AL|NL
119 Brendon Little TOR 44323.621.3445200$-3.96AL|NL
120 Tim Herrin CLE 43333.821.3146200$-3.97AL|NL
121 Graham Ashcraft CIN 69464.621.3659250$-5.23AL|NL
122 Colton Gordon HOU 71334.441.3262240$-4.03AL|NL
123 A.J. Blubaugh HOU 66454.581.3859260$-4.08AL|NL
124 Porter Hodge CHC 49334.121.3453250$-4.11AL|NL
125 Justin Wrobleski LAD 69444.741.3560240$-5.35AL|NL
126 Jake Junis CLE 53223.851.2046110$-4.16AL|NL
127 Josh Winckowski BOS 64444.271.4052220$-4.18AL|NL
128 Kolby Allard CLE 68344.211.3355210$-5.43AL|NL
129 Erik Miller SF 41323.751.3949230$-4.26AL|NL
130 Chris Flexen CHC 81454.501.4164300$-5.58AL|NL
131 Mason Montgomery TB 68234.351.3268260$-4.52AL|NL
132 Greg Weissert BOS 43323.901.3143160$-4.50AL|NL
133 Enyel De Los Santos ATL 45223.851.2146150$-4.54AL|NL
134 Anthony Bender MIA 37333.711.2838140$-4.55AL|NL
135 Jalen Beeks ARI 50323.691.3945200$-4.64AL|NL
136 Caleb Thielbar CHC 32323.551.2735120$-4.71AL|NL
137 Brock Burke LAA 45334.071.3144160$-4.74AL|NL
138 Abner Uribe MIL 36213.491.2645200$-4.75AL|NL
139 Phil Maton STL 41213.691.2041140$-4.87AL|NL
140 Hunter Dobbins BOS 74444.631.3654220$-4.86AL|NL
141 Gabe Speier SEA 34213.531.143790$-4.91AL|NL
142 Jordan Wicks CHC 50334.151.3043160$-6.16AL|NL
143 Tanner Banks PHI 47223.991.2548130$-4.99AL|NL
144 Ryan Pressly CHC 37323.671.2934120$-5.05AL|NL
145 Jonathan Loaisiga NYY 29323.291.162480$-5.03AL|NL
146 Gregory Santos IL-60 SEA 36212.991.2937130$-5.10AL|NL
147 Noah Cameron KAN 66344.491.3456200$-5.12AL|NL
148 Kyle Finnegan WAS 41333.921.3138150$-5.17AL|NL
149 Ian Hamilton NYY 34213.361.2741160$-5.18AL|NL
150 Mike Soroka WAS 61354.741.3258230$-5.19AL|NL
151 Jose Suarez ATL 59334.391.3957250$-5.20AL|NL
152 Chad Green TOR 38334.411.2137100$-5.32AL|NL
153 Daniel Coulombe IL-15 MIN 29213.001.163180$-5.35AL|NL
154 Caleb Ferguson PIT 40223.391.3040160$-5.39AL|NL
155 Yuki Matsui SD 39223.801.2946190$-5.38AL|NL
156 Noah Davis LAD 55324.411.3045210$-5.41AL|NL
157 Justin Slaten BOS 38333.901.3438140$-5.42AL|NL
158 Ryan Thompson ARI 40323.901.2833120$-5.46AL|NL
159 Paul Sewald IL-15 CLE 32223.871.1438100$-5.45AL|NL
160 Kyle Leahy STL 58334.201.3647210$-5.44AL|NL
161 Jhonathan Diaz SEA 62344.391.3652240$-5.48AL|NL
162 Daniel Lynch KAN 81344.551.3864260$-5.58AL|NL
163 Brennan Bernardino BOS 34323.871.3335140$-5.65AL|NL
164 Brandon Young BAL 58334.451.3752210$-5.67AL|NL
165 Seranthony Dominguez BAL 38334.221.3743190$-5.67AL|NL
166 Craig Yoho MIL 35223.901.2442150$-5.69AL|NL
167 Dennis Santana PIT 42223.711.2638150$-5.82AL|NL
168 Paxton Schultz TOR 55334.411.3951230$-5.85AL|NL
169 Hoby Milner TEX 40223.871.2137110$-5.84AL|NL
170 Jacob Webb TEX 40334.471.3141170$-5.88AL|NL
171 Mason Englert TB 51224.241.2747150$-5.91AL|NL
172 Caden Dana LAA 75475.131.3965290$-7.13AL|NL
173 Elvis Peguero MIL 37324.021.3234160$-5.95AL|NL
174 Dane Dunning TEX 69344.871.3663250$-5.96AL|NL
175 Adam Ottavino NYY 31213.471.2033150$-5.94AL|NL
176 Huascar Brazoban NYM 42223.881.3345200$-6.01AL|NL
177 Nick Mears MIL 35213.721.3041150$-6.00AL|NL
178 Hector Neris LAA 34344.251.3337150$-6.04AL|NL
179 Richard Lovelady MIN 32334.041.252990$-6.05AL|NL
180 Caleb Boushley TEX 72344.761.3153190$-6.10AL|NL
181 Brent Headrick NYY 45224.351.2848160$-6.14AL|NL
182 Connor Thomas IL-60 MIL 60334.401.3343170$-6.13AL|NL
183 Trevor Megill MIL 30213.461.2937120$-6.13AL|NL
184 Max Kranick NYM 50224.111.2641140$-6.21AL|NL
185 Scott Blewett ATL 54334.281.3844190$-6.19AL|NL
186 Jose A. Ferrer WAS 42223.871.2436130$-6.20AL|NL
187 Casey Legumina SEA 42334.211.3537160$-6.27AL|NL
188 Ryan Yarbrough NYY 63344.871.2949190$-6.31AL|NL
189 Trent Thornton IL-15 SEA 43224.241.2340110$-6.36AL|NL
190 Taijuan Walker PHI 81454.931.4060310$-6.36AL|NL
191 Bryan Baker BAL 39224.221.2642150$-6.39AL|NL
192 Jorge Alcala MIN 42224.181.2843180$-6.37AL|NL
193 Hogan Harris OAK 69344.571.4563350$-6.41AL|NL
194 Kenley Jansen LAA 35224.191.2138110$-6.43AL|NL
195 Mike Vasil CWS 80464.781.4460310$-6.46AL|NL
196 Edwin Uceta TB 46234.401.3149190$-6.46AL|NL
197 Randy Dobnak MIN 69454.641.4754280$-6.48AL|NL
198 Eric Orze TB 41223.861.3340180$-6.58AL|NL
199 Stephen Kolek SD 50334.541.3441170$-6.61AL|NL
200 Blade Tidwell NYM 65464.881.4858330$-6.64AL|NL
201 Casey Lawrence SEA 78454.791.3544180$-6.67AL|NL
202 Elijah Morgan IL-60 CHC 41224.171.2437120$-6.70AL|NL
203 Jorge Lopez WAS 45344.411.3638160$-6.74AL|NL
204 Nathan Wiles ATL 52334.401.3336120$-6.80AL|NL
205 Ronny Henriquez MIA 54224.161.3950220$-6.86AL|NL
206 Michel Otanez OAK 36234.201.3947220$-6.85AL|NL
207 Jacob Lopez OAK 56244.371.3854260$-8.07AL|NL
208 Eduard Bazardo SEA 39224.041.2937150$-6.93AL|NL
209 Chase Lee DET 31223.761.2431100$-6.91AL|NL
210 John King STL 42323.831.3525120$-6.95AL|NL
211 Beau Brieske DET 54244.501.3148200$-6.98AL|NL
212 Josh Walker TOR 34223.821.3034130$-7.03AL|NL
213 Brandon Eisert CWS 42234.231.3040140$-7.04AL|NL
214 Ryan Fernandez STL 39224.061.3138150$-7.03AL|NL
215 Cooper Criswell BOS 63344.701.3546170$-7.04AL|NL
216 Justin Hagenman NYM 48234.431.2842140$-7.08AL|NL
217 Gunnar Hoglund OAK 68364.901.3451200$-7.15AL|NL
218 J.P. Feyereisen LAD 30324.191.3025110$-7.14AL|NL
219 John Schreiber KAN 39224.021.3237150$-7.17AL|NL
220 Daniel Young IL-60 NYM 29214.071.2634130$-7.18AL|NL
221 Spencer Bivens SF 54334.481.3941190$-7.21AL|NL
222 Collin Snider SEA 43224.071.3439160$-7.23AL|NL
223 Jake Bird COL 49224.231.3846220$-7.27AL|NL
224 Emilio Pagan CIN 37234.571.2338120$-7.25AL|NL
225 Zack Kelly BOS 37224.211.3339170$-7.35AL|NL
226 Ben Joyce IL-60 LAA 34113.821.2440150$-7.41AL|NL
227 Kenta Maeda CHC 63244.891.3358200$-7.46AL|NL
228 Scott Barlow CIN 41224.391.3845200$-7.51AL|NL
229 Antonio Santillan CIN 43234.561.3546190$-7.51AL|NL
230 Jose Leclerc IL-60 OAK 38234.391.3743190$-7.56AL|NL
231 Chris Roycroft STL 44344.281.4536210$-7.61AL|NL
232 Osvaldo Bido OAK 74375.131.4065310$-7.61AL|NL
233 Grant Anderson MIL 42224.471.3644180$-7.63AL|NL
234 Darren McCaughan MIN 71234.681.3455200$-7.63AL|NL
235 Tyler Ferguson OAK 47234.531.4050250$-7.64AL|NL
236 Luke Little CHC 29213.871.3633170$-7.70AL|NL
237 Justin Topa MIN 31223.651.2926100$-7.72AL|NL
238 Bryan King HOU 38113.611.3239170$-7.75AL|NL
239 Kody Funderburk MIN 38224.221.3638160$-7.77AL|NL
240 Luis Garcia LAD 39223.991.3534150$-7.75AL|NL
241 Xzavion Curry MIA 59354.791.3743190$-7.78AL|NL
242 Logan Evans SEA 63354.701.4046220$-7.79AL|NL
243 Angel Zerpa KAN 48224.301.3338160$-7.82AL|NL
244 Joey Wentz PIT 58234.551.4457260$-7.89AL|NL
245 Shawn Dubin HOU 33213.991.3935160$-7.90AL|NL
246 Grant Holman OAK 37234.151.3131130$-8.04AL|NL
247 Sean Guenther DET 37234.111.3130110$-8.09AL|NL
248 Steven Cruz KAN 35224.051.3934170$-8.15AL|NL
249 Kevin Herget ATL 35224.281.2729100$-8.17AL|NL
250 Shawn Armstrong TEX 39224.561.3640150$-8.20AL|NL
251 Anthony Maldonado OAK 34234.351.3233120$-8.20AL|NL
252 Albert Suarez IL-60 BAL 62344.821.4450210$-8.19AL|NL
253 Doug Nikhazy CLE 59344.661.5456360$-8.18AL|NL
254 Braydon Fisher TOR 35224.201.4137180$-9.42AL|NL
255 Sean Newcomb BOS 34224.061.3732150$-8.24AL|NL
256 Logan VanWey HOU 41224.371.4040190$-8.27AL|NL
257 Ryan Bergert SD 55354.851.4042200$-8.25AL|NL
258 Alexis Diaz CIN 38234.611.3237200$-8.26AL|NL
259 Colin Holderman PIT 38234.341.3837170$-8.29AL|NL
260 Taylor Rogers CIN 35224.601.3940150$-8.36AL|NL
261 Bryce Jarvis ARI 52224.201.4443240$-8.38AL|NL
262 Calvin Faucher MIA 38224.111.4840190$-8.39AL|NL
263 Brock Stewart MIN 20102.981.202790$-8.37AL|NL
264 Rob Zastryzny MIL 23213.931.262380$-8.43AL|NL
265 Luke Jackson TEX 34234.441.3836160$-8.46AL|NL
266 Kendall Graveman ARI 28213.561.3925130$-8.45AL|NL
267 Wandy Peralta SD 35224.151.3228150$-8.48AL|NL
268 Omar Cruz SD 46234.601.3842210$-9.73AL|NL
269 Ryan Brasier IL-15 CHC 24113.181.132270$-8.51AL|NL
270 Lake Bachar MIA 49234.481.4547230$-8.56AL|NL
271 Luis Guerrero BOS 35224.521.3937190$-8.59AL|NL
272 Jonathan Bowlan KAN 52354.821.4340190$-9.82AL|NL
273 Justin Lawrence IL-60 PIT 40234.351.4238200$-8.63AL|NL
274 Connor Gillispie MIA 70354.911.4656280$-8.64AL|NL
275 Tommy Kahnle DET 32113.971.2734140$-8.65AL|NL
276 Gerson Garabito TEX 48224.941.3242170$-8.72AL|NL
277 Carson Palmquist COL 61365.141.4756270$-8.77AL|NL
278 Alek Jacob SD 46124.441.3043170$-8.75AL|NL
279 Jose Ruiz PHI 39224.691.3839160$-8.75AL|NL
280 Daniel Palencia CHC 37114.121.3641190$-8.79AL|NL
281 Yerry De Los Santos NYY 36214.271.3328140$-8.78AL|NL
282 Ryan Loutos LAD 35224.231.3730140$-8.78AL|NL
283 Carlos Hernandez PHI 48224.911.3846220$-8.84AL|NL
284 Joseph Mantiply ARI 34224.331.3529110$-8.89AL|NL
285 Fraser Ellard IL-15 CWS 34234.431.4537190$-8.88AL|NL
286 Justin Sterner OAK 36124.211.3339160$-8.92AL|NL
287 Liam Hendriks BOS 25224.411.342790$-8.96AL|NL
288 Matt Krook OAK 40234.431.4942230$-8.96AL|NL
289 Sauryn Lao SEA 31113.981.253080$-9.02AL|NL
290 Carson Spiers IL-15 CIN 70355.301.4461260$-9.03AL|NL
291 Carlos Vargas SEA 40234.351.4032160$-10.39AL|NL
292 Matt Festa CLE 33224.741.3532120$-9.16AL|NL
293 Genesis Cabrera NYM 37224.631.4035170$-9.20AL|NL
294 Chase Shugart PIT 48344.731.4735190$-9.19AL|NL
295 Marc Church TEX 27224.641.3629130$-9.20AL|NL
296 Jackson Jobe DET 74244.901.4058310$-9.22AL|NL
297 Joe Ross PHI 54234.751.3943190$-9.26AL|NL
298 Jesus Tinoco MIA 41124.121.3738170$-9.32AL|NL
299 Zach Agnos COL 34234.831.292890$-9.36AL|NL
300 Colin Poche NYM 32234.571.3930150$-9.40AL|NL