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 Griffin Jax MIN 42523.091.0554110$9.13AL|NL
2 Reid Detmers LAA 76554.131.2684270$6.91AL|NL
3 Quinn Priester MIL 71533.591.1957260$8.39AL|NL
4 Emmanuel Clase CLE 42412.271.004290$7.97AL|NL
5 Jhoan Duran MIN 36512.371.1044120$7.80AL|NL
6 Cade Smith CLE 40412.611.0753140$7.60AL|NL
7 Nick Martinez CIN 75543.831.2463180$7.34AL|NL
8 Clay Holmes NYM 73653.881.3566240$7.14AL|NL
9 Drew Rasmussen TB 55433.341.1151120$6.54AL|NL
10 Josh Hader HOU 36422.931.0553130$6.45AL|NL
11 Tanner Scott LAD 38523.191.1546140$5.94AL|NL
12 Ben Brown CHC 56433.691.2161190$5.31AL|NL
13 Kris Bubic KAN 61433.631.2662210$5.03AL|NL
14 Ryan Walker SF 38423.001.1445120$4.29AL|NL
15 Charlie Morton BAL 86564.531.3785360$2.17AL|NL
16 Matthew Liberatore STL 66443.961.2458200$3.65AL|NL
17 Andres Munoz SEA 34312.591.0746130$3.51AL|NL
18 Ryne Nelson ARI 75444.021.2861210$1.29AL|NL
19 Luis Ortiz CLE 78454.171.3372320$3.03AL|NL
20 Chad Patrick MIL 71444.171.2864230$2.94AL|NL
21 Hayden Birdsong SF 65444.221.3068280$1.09AL|NL
22 Louie Varland MIN 64444.151.2762190$2.89AL|NL
23 Edwin Diaz NYM 32312.971.0747120$2.59AL|NL
24 Jeff Hoffman TOR 36323.251.0646110$2.47AL|NL
25 Michael McGreevy STL 69433.881.2649170$0.36AL|NL
26 Jeremiah Estrada SD 37323.351.1651150$2.03AL|NL
27 Mark Leiter Jr. NYY 37433.791.1745130$2.02AL|NL
28 Raisel Iglesias ATL 34423.461.103780$2.00AL|NL
29 Matthew Strahm PHI 37323.401.044390$2.00AL|NL
30 Mason Miller OAK 34212.931.0551130$1.73AL|NL
31 Jason Adam SD 38323.321.1043150$1.62AL|NL
32 Garrett Whitlock BOS 42323.371.1745110$-0.53AL|NL
33 Bryan Abreu HOU 41212.931.1953190$1.35AL|NL
34 Fernando Cruz NYY 34323.291.2249150$0.97AL|NL
35 Kirby Yates LAD 29423.411.1837130$0.90AL|NL
36 Alex Vesia LAD 35323.541.1647140$0.81AL|NL
37 Devin Williams NYY 28312.711.0937120$0.74AL|NL
38 Tyler Holton DET 45323.671.1139110$0.63AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ryan Helsley STL 34323.171.1440130$0.62AL|NL
40 Jose Alvarado PHI 31312.941.1538120$0.34AL|NL
41 Aroldis Chapman BOS 30323.071.2445150$0.27AL|NL
42 Colin Rea CHC 78454.521.3060210$0.15AL|NL
43 A.J. Puk IL-60 ARI 31323.181.1640110$0.10AL|NL
44 Brant Hurter DET 56334.041.2148140$-0.01AL|NL
45 Justin Martinez IL-15 ARI 37323.281.3248210$-0.06AL|NL
46 Davis Daniel ATL 56444.241.2947160$-2.05AL|NL
47 Camilo Doval SF 37323.391.2844170$-0.50AL|NL
48 Orion Kerkering PHI 36323.541.2040130$-0.64AL|NL
49 David Bednar PIT 32323.291.1837100$-0.68AL|NL
50 Adrian Morejon SD 36323.361.2037110$-0.71AL|NL
51 Hunter Gaddis CLE 48333.961.2446170$-0.76AL|NL
52 Steven Matz STL 47323.611.2641120$-0.83AL|NL
53 Matt Brash SEA 30313.051.2538140$-0.88AL|NL
54 Ryan Gusto HOU 68444.411.3758270$-0.87AL|NL
55 Bowden Francis TOR 65464.911.2959210$-1.04AL|NL
56 Mitch Spence OAK 71344.281.3159210$-1.03AL|NL
57 Grant Holmes ATL 60334.361.3463230$-1.08AL|NL
58 Felix Bautista BAL 29212.861.1441130$-1.24AL|NL
59 Jared Koenig MIL 43333.741.2742160$-1.32AL|NL
60 Yennier Cano BAL 35323.361.2134110$-1.37AL|NL
61 Cole Sands MIN 39323.831.2240120$-1.39AL|NL
62 Tyler Rogers SF 36323.351.142860$-1.45AL|NL
63 Landen Roupp SF 55334.081.3251220$-1.53AL|NL
64 Gregory Soto BAL 32323.461.2437130$-1.60AL|NL
65 Kevin Ginkel ARI 32323.351.2234110$-1.66AL|NL
66 Logan Henderson MIL 43334.341.2246140$-1.65AL|NL
67 Robert Suarez SD 32323.381.1932110$-1.75AL|NL
68 Keegan Akin BAL 40213.731.2047130$-1.81AL|NL
69 Dylan Lee ATL 34213.431.144190$-1.82AL|NL
70 Andre Pallante STL 73444.271.4053280$-1.88AL|NL
71 Mason Fluharty TOR 36323.691.2437130$-1.89AL|NL
72 Jack Dreyer LAD 33323.601.2435130$-2.15AL|NL
73 Colton Gordon HOU 59334.401.3052190$-2.21AL|NL
74 Carlos Estevez KAN 31323.391.2130120$-2.35AL|NL
75 Jordan Hicks IL-15 SF 56334.031.3851250$-2.37AL|NL
76 Jose Butto NYM 41213.551.2443180$-2.43AL|NL
77 Steven Okert HOU 30213.331.113690$-2.51AL|NL
78 Ben Casparius LAD 50334.261.3349200$-2.53AL|NL
79 Slade Cecconi CLE 58344.681.2652150$-2.51AL|NL
80 Carlos Rodriguez MIL 55454.681.3649230$-4.39AL|NL
81 Michael Kopech LAD 39334.291.3045200$-2.66AL|NL
82 Eric Lauer TOR 54334.301.3248200$-4.62AL|NL
83 Reed Garrett NYM 30323.451.3637160$-2.78AL|NL
84 Peter Fairbanks TB 28323.291.2730120$-2.89AL|NL
85 Aaron Bummer ATL 31212.871.2636120$-2.92AL|NL
86 Shelby Miller ARI 29323.561.2129110$-2.95AL|NL
87 Randy Rodriguez SF 35223.451.2440140$-2.99AL|NL
88 Hayden Wesneski IL-60 HOU 48334.571.2746160$-3.02AL|NL
89 Will Vest DET 36223.391.2136110$-3.10AL|NL
90 Jalen Beeks ARI 41323.621.3737160$-3.10AL|NL
91 Pierce Johnson ATL 30323.681.3235110$-3.17AL|NL
92 Evan Phillips IL-60 LAD 26213.121.082980$-3.45AL|NL
93 Tim Herrin CLE 35323.851.3436170$-3.49AL|NL
94 Luke Weaver IL-15 NYY 43224.171.2446140$-3.51AL|NL
95 Ryne Stanek NYM 29323.691.3132140$-3.59AL|NL
96 Noah Cameron KAN 57344.471.3348170$-3.57AL|NL
97 Blake Treinen IL-60 LAD 22313.401.162470$-3.61AL|NL
98 Ryan Thompson ARI 33323.691.252790$-3.69AL|NL
99 JoJo Romero STL 30323.661.2829120$-3.71AL|NL
100 Jake Junis CLE 43223.811.2237100$-3.70AL|NL
101 Mason Montgomery TB 52224.251.3253210$-3.80AL|NL
102 Brad Keller CHC 52334.161.3844210$-3.81AL|NL
103 Enyel De Los Santos ATL 36213.771.2137120$-3.79AL|NL
104 Carmen Mlodzinski PIT 44334.061.3235150$-3.93AL|NL
105 Chris Martin TEX 25213.171.062640$-3.98AL|NL
106 Garrett Cleavinger TB 32223.871.2138120$-4.03AL|NL
107 Phil Maton STL 33213.591.2134120$-4.04AL|NL
108 Gordon Graceffo STL 58344.381.3242190$-4.04AL|NL
109 Aaron Ashby MIL 45334.151.4446240$-4.09AL|NL
110 Robert Garcia TEX 31223.651.2135120$-4.11AL|NL
111 Yuki Matsui SD 32213.631.2737150$-4.28AL|NL
112 A.J. Minter IL-60 NYM 26213.291.162990$-4.36AL|NL
113 Brenan Hanifee DET 43223.681.2533120$-4.37AL|NL
114 Yilber Diaz ARI 48334.311.4246230$-6.30AL|NL
115 Mike Soroka WAS 52354.831.3248190$-4.41AL|NL
116 Brendon Little TOR 36213.481.3337170$-4.45AL|NL
117 Kevin Kelly TB 33223.751.142970$-4.46AL|NL
118 Drey Jameson ARI 38324.011.3432130$-6.37AL|NL
119 Hoby Milner TEX 34213.681.183080$-4.49AL|NL
120 Yariel Rodriguez TOR 48224.301.3249210$-6.40AL|NL
121 Graham Ashcraft CIN 55354.581.3647200$-6.42AL|NL
122 Dennis Santana PIT 34223.621.2332120$-4.56AL|NL
123 Tommy Henry ARI 57334.491.3948210$-6.56AL|NL
124 Justin Slaten IL-15 BOS 29323.891.3429110$-4.68AL|NL
125 Joey Cantillo CLE 47234.251.3852230$-6.62AL|NL
126 Shane Smith CWS 54234.381.3351210$-4.75AL|NL
127 Manuel Rodriguez IL-15 TB 33223.671.2231110$-4.77AL|NL
128 Chris Flexen CHC 63344.441.4049230$-6.70AL|NL
129 Eric Orze TB 33213.591.2934140$-4.84AL|NL
130 Hunter Harvey IL-60 KAN 24213.111.152560$-4.83AL|NL
131 Caleb Ferguson PIT 31213.361.3032120$-4.87AL|NL
132 Daysbel Hernandez IL-15 ATL 30323.831.4634180$-4.87AL|NL
133 Justin Wrobleski LAD 54334.751.3547180$-6.78AL|NL
134 Bryan Baker BAL 33224.111.2236120$-4.89AL|NL
135 Yimi Garcia IL-15 TOR 26213.571.182990$-4.97AL|NL
136 A.J. Blubaugh HOU 49334.581.3844190$-5.01AL|NL
137 Jordan Romano PHI 30223.981.2234110$-5.03AL|NL
138 Craig Kimbrel TEX 22324.121.3228120$-5.03AL|NL
139 Keider Montero DET 69354.791.3856250$-7.00AL|NL
140 Nick Sandlin IL-15 TOR 28223.751.2231120$-5.17AL|NL
141 Greg Weissert BOS 35223.851.2935130$-5.18AL|NL
142 Josh Winckowski IL-60 BOS 47334.271.4038160$-5.22AL|NL
143 Joel Payamps MIL 31223.731.2129100$-5.21AL|NL
144 Bryan Hudson MIL 30223.671.2732140$-5.22AL|NL
145 Hector Neris LAA 28334.341.3330120$-5.22AL|NL
146 Gabe Speier SEA 28113.271.113280$-5.30AL|NL
147 Mason Englert TB 39224.151.2636110$-5.32AL|NL
148 Ian Hamilton NYY 28213.631.3033130$-5.32AL|NL
149 Kolby Allard CLE 55234.171.3343160$-7.20AL|NL
150 Hunter Dobbins BOS 61344.641.3645180$-5.37AL|NL
151 Jose A. Ferrer WAS 35223.791.2329100$-5.35AL|NL
152 Jacob Lopez OAK 48234.441.3549210$-7.26AL|NL
153 Cristian Mena IL-60 ARI 49224.141.3745200$-7.30AL|NL
154 Sawyer Gipson-Long DET 37234.081.2433100$-5.42AL|NL
155 Brandon Eisert CWS 34224.061.2634100$-5.49AL|NL
156 Trevor Megill MIL 25213.361.2929100$-5.54AL|NL
157 Huascar Brazoban NYM 34223.961.3236150$-5.58AL|NL
158 Lucas Erceg KAN 30223.731.2831120$-5.58AL|NL
159 Ryan Pressly CHC 30213.531.2728100$-5.59AL|NL
160 Abner Uribe MIL 29113.401.2337160$-5.69AL|NL
161 Porter Hodge IL-15 CHC 36224.121.3439180$-5.68AL|NL
162 Bobby Miller LAD 47224.541.2943170$-7.61AL|NL
163 Seranthony Dominguez BAL 32224.041.3437160$-5.78AL|NL
164 Adam Ottavino NYY 23213.471.2025110$-5.80AL|NL
165 Caleb Thielbar CHC 26213.501.2727100$-5.87AL|NL
166 Max Kranick NYM 39224.191.2633110$-5.89AL|NL
167 Andrew Kittredge BAL 28223.671.232670$-5.90AL|NL
168 Chase Lee DET 25223.681.212680$-5.90AL|NL
169 Edwin Uceta TB 37224.511.3141150$-5.94AL|NL
170 Brock Burke LAA 36224.081.3235140$-6.00AL|NL
171 Kyle Finnegan WAS 33223.821.3030120$-6.04AL|NL
172 Tayler Scott ARI 30324.041.4729150$-6.14AL|NL
173 John Schreiber KAN 32223.881.3131120$-6.11AL|NL
174 Brent Headrick NYY 36224.551.2838120$-6.15AL|NL
175 Angel Zerpa KAN 39224.061.3032120$-6.20AL|NL
176 Scott Barlow CIN 33224.221.3638160$-6.20AL|NL
177 Jorge Alcala BOS 34224.411.2936150$-6.22AL|NL
178 Ronny Henriquez MIA 44224.331.3843170$-6.27AL|NL
179 Ryan Yarbrough NYY 55234.791.2744160$-6.29AL|NL
180 Anthony Bender MIA 31223.971.3131120$-6.29AL|NL
181 Jordan Wicks CHC 37224.151.3032120$-8.30AL|NL
182 Ian Seymour TB 48234.531.3443180$-6.44AL|NL
183 Emilio Pagan CIN 29224.511.223190$-6.49AL|NL
184 Noah Davis LAD 41224.361.2934150$-6.53AL|NL
185 Paxton Schultz TOR 44224.361.3741180$-6.53AL|NL
186 Erik Miller SF 32223.911.4537200$-6.58AL|NL
187 Jose Suarez ATL 44224.391.3943180$-6.56AL|NL
188 Tanner Banks PHI 37114.051.2438100$-6.63AL|NL
189 Kenley Jansen LAA 28224.331.2630100$-6.67AL|NL
190 Caleb Boushley TEX 57234.701.3043140$-6.71AL|NL
191 DL Hall MIL 36224.261.4038180$-6.80AL|NL
192 Kyle Leahy STL 47224.211.3737180$-6.83AL|NL
193 Jonathan Loaisiga NYY 24223.851.192160$-6.85AL|NL
194 Chad Green TOR 31234.491.232990$-6.86AL|NL
195 Braydon Fisher TOR 29224.111.3732140$-8.81AL|NL
196 Ryan Fernandez STL 29224.061.3128110$-6.94AL|NL
197 Justin Hagenman NYM 35224.431.2831110$-6.96AL|NL
198 Sean Hjelle SF 41224.291.3434130$-6.97AL|NL
199 Mike Vasil CWS 64354.771.4449250$-6.96AL|NL
200 Casey Lawrence SEA 58344.711.3433130$-7.00AL|NL
201 Jhonathan Diaz SEA 46234.391.3638180$-7.02AL|NL
202 Brennan Bernardino BOS 28223.891.3628120$-7.06AL|NL
203 Justin Topa MIN 26213.681.292280$-7.11AL|NL
204 Taijuan Walker PHI 64354.931.4047240$-7.14AL|NL
205 Tyler Ferguson OAK 37234.431.3938190$-7.12AL|NL
206 Randy Dobnak MIN 51344.641.4741210$-7.17AL|NL
207 Daniel Coulombe MIN 22112.991.162470$-7.15AL|NL
208 Caden Dana LAA 56355.211.4049230$-9.03AL|NL
209 Logan Evans SEA 52344.851.4039180$-7.15AL|NL
210 Jacob Webb TEX 33234.491.3132130$-7.20AL|NL
211 Gregory Santos IL-60 SEA 27112.991.2927100$-7.19AL|NL
212 Brandon Young BAL 43234.451.3738160$-7.20AL|NL
213 Beau Brieske DET 41234.581.3437160$-7.23AL|NL
214 Zack Kelly BOS 29224.201.3530140$-7.23AL|NL
215 Bryan King HOU 31113.541.2831120$-7.24AL|NL
216 Nick Mears MIL 28113.671.2732110$-7.34AL|NL
217 Collin Snider IL-15 SEA 33224.181.3630130$-7.37AL|NL
218 Antonio Santillan CIN 35234.601.3636150$-7.39AL|NL
219 Valente Bellozo MIA 62354.841.4447220$-9.26AL|NL
220 Hogan Harris OAK 55234.521.4550280$-7.41AL|NL
221 Elvis Peguero MIL 27224.021.3225110$-7.42AL|NL
222 Kenta Maeda CHC 46234.891.3342150$-7.41AL|NL
223 Darren McCaughan MIN 53224.681.3441150$-7.44AL|NL
224 Janson Junk MIA 46234.281.3734130$-7.48AL|NL
225 Wandy Peralta SD 29223.961.3224130$-7.47AL|NL
226 Dane Dunning TEX 51234.871.3646190$-7.47AL|NL
227 Paul Sewald IL-15 CLE 24113.871.142870$-7.47AL|NL
228 Chayce McDermott BAL 45234.671.4547240$-9.46AL|NL
229 Richard Lovelady MIN 23224.041.252170$-7.59AL|NL
230 Blade Tidwell NYM 48344.881.4842240$-7.61AL|NL
231 Connor Thomas IL-60 MIL 43224.401.3331120$-7.65AL|NL
232 Jake Bird COL 39114.081.3439170$-7.68AL|NL
233 Joey Wentz MIN 45224.661.4546210$-7.71AL|NL
234 Easton McGee MIL 28224.131.221960$-9.60AL|NL
235 Ben Joyce IL-60 LAA 25113.821.2430110$-7.77AL|NL
236 Luis Garcia IL-15 LAD 30214.011.3625110$-7.77AL|NL
237 Casey Legumina SEA 34234.391.3831140$-7.89AL|NL
238 Craig Yoho MIL 25113.901.2430110$-7.90AL|NL
239 Daniel Palencia CHC 31113.891.3334150$-7.91AL|NL
240 Calvin Faucher MIA 31224.121.4732150$-7.92AL|NL
241 Stephen Kolek SD 45234.581.3736170$-7.97AL|NL
242 Jorge Lopez WAS 34234.381.3629130$-7.98AL|NL
243 Taylor Rogers CIN 28224.621.3932120$-7.96AL|NL
244 Daniel Lynch KAN 64244.681.4251230$-7.95AL|NL
245 Dylan Dodd ATL 46234.571.3736130$-7.99AL|NL
246 Alexis Diaz LAD 28224.611.3228150$-7.98AL|NL
247 Brock Stewart MIN 17103.041.182370$-8.02AL|NL
248 John King STL 33223.841.342090$-8.05AL|NL
249 Sean Guenther DET 28224.121.322280$-8.07AL|NL
250 Robert Stephenson IL-15 LAA 18113.631.132450$-8.15AL|NL
251 Nathan Wiles ATL 39224.401.332790$-8.17AL|NL
252 Sean Newcomb OAK 30113.641.2927130$-8.19AL|NL
253 Bryce Jarvis ARI 40224.191.4432190$-8.21AL|NL
254 Braxton Ashcraft PIT 36114.041.273090$-10.09AL|NL
255 Lou Trivino LAD 24224.301.332390$-8.22AL|NL
256 Tristan Beck SF 35224.411.3628120$-8.24AL|NL
257 Lake Bachar MIA 39234.581.4538180$-8.29AL|NL
258 Ryan Brasier CHC 20103.111.131860$-8.29AL|NL
259 Omar Cruz SD 34224.601.3831150$-10.22AL|NL
260 Grant Holman OAK 30234.451.3526110$-8.35AL|NL
261 Justin Lawrence IL-60 PIT 29224.351.4228140$-8.42AL|NL
262 Spencer Bivens SF 44234.401.4032160$-8.45AL|NL
263 Luke Jackson TEX 27224.481.3927130$-8.45AL|NL
264 Scott Blewett BAL 43234.541.4135160$-8.44AL|NL
265 Carlos Vargas SEA 33234.291.4027140$-10.35AL|NL
266 Shawn Armstrong TEX 32124.271.3134120$-8.47AL|NL
267 J.P. Feyereisen LAD 22224.191.301880$-8.62AL|NL
268 Kendall Graveman IL-15 ARI 23213.771.4320110$-8.61AL|NL
269 Tommy Kahnle DET 26113.971.2627110$-8.61AL|NL
270 Cooper Criswell BOS 48234.751.3635130$-8.65AL|NL
271 Andrew Walters IL-60 CLE 26113.991.3230130$-8.64AL|NL
272 Elijah Morgan IL-60 CHC 30114.171.242790$-8.72AL|NL
273 Fraser Ellard IL-60 CWS 25224.431.4527140$-8.72AL|NL
274 Bennett Sousa HOU 19113.671.192270$-8.78AL|NL
275 Eduard Bazardo SEA 32124.151.3030120$-8.76AL|NL
276 Christian Montes De Oca IL-15 ARI 26214.211.382190$-8.83AL|NL
277 Anthony Maldonado OAK 26234.671.3725100$-8.86AL|NL
278 Paul Blackburn NYM 42224.591.4032150$-10.73AL|NL
279 Steven Cruz KAN 30113.991.3530140$-8.91AL|NL
280 Chris Roycroft STL 33234.251.4527160$-8.88AL|NL
281 Trent Thornton SEA 33124.411.263090$-8.90AL|NL
282 Jackson Kowar SEA 31234.681.4531150$-8.97AL|NL
283 Josh Walker PHI 25113.821.3025100$-9.01AL|NL
284 Jackson Jobe IL-60 DET 57234.871.4144240$-9.05AL|NL
285 Colin Poche NYM 24224.571.3923120$-9.06AL|NL
286 Victor Vodnik COL 33234.601.4631160$-9.07AL|NL
287 Nic Enright CLE 21113.841.232270$-11.02AL|NL
288 Andre Granillo STL 26224.491.4425130$-9.12AL|NL
289 Spencer Turnbull TOR 23113.921.222280$-9.11AL|NL
290 Xzavion Curry MIA 44244.791.3732140$-9.12AL|NL
291 Jared Shuster IL-15 CWS 46234.671.4235170$-9.13AL|NL
292 Cameron Booser CWS 27234.771.4529130$-9.11AL|NL
293 Daniel Young IL-60 NYM 22114.071.2625100$-9.14AL|NL
294 Michael Darrell-Hicks PIT 33234.941.3527110$-9.31AL|NL
295 Osvaldo Bido OAK 55255.181.4148240$-9.32AL|NL
296 Ian Anderson ATL 43234.741.4536210$-11.22AL|NL
297 Seth Halvorsen COL 31234.821.4329140$-9.37AL|NL
298 Anthony Banda LAD 34224.801.4632140$-9.42AL|NL
299 Sauryn Lao SEA 23113.981.252260$-9.40AL|NL
300 Joe Ross PHI 43224.851.4235170$-9.40AL|NL