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 Quinn Priester MIL 59433.591.1748200$9.40AL|NL
2 Reid Detmers LAA 58444.081.2665210$7.24AL|NL
3 Josh Hader HOU 29423.041.0342100$8.30AL|NL
4 Emmanuel Clase CLE 33312.251.003370$7.02AL|NL
5 Jhoan Duran MIN 28412.421.123490$6.88AL|NL
6 Griffin Jax MIN 33322.991.034280$6.54AL|NL
7 Nick Martinez CIN 60443.931.2550140$6.42AL|NL
8 Ryne Nelson ARI 60433.921.2650170$4.98AL|NL
9 Cade Smith CLE 31312.781.0842110$6.07AL|NL
10 Drew Rasmussen TB 44323.421.1341110$5.24AL|NL
11 Luis Ortiz CLE 62444.181.3359260$5.17AL|NL
12 Kris Bubic KAN 50333.651.2551170$4.77AL|NL
13 Andres Munoz SEA 26312.551.0735100$4.28AL|NL
14 Edwin Diaz NYM 25312.811.043790$4.25AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jason Adam SD 31313.151.0735110$3.86AL|NL
16 Jeff Hoffman TOR 28313.151.053590$3.58AL|NL
17 Bryan Abreu HOU 32212.781.1544140$3.16AL|NL
18 Chad Patrick MIL 58334.141.2754190$3.11AL|NL
19 Ryan Walker SF 30313.051.133490$3.03AL|NL
20 Matthew Liberatore STL 54333.941.2547170$2.93AL|NL
21 Ben Brown CHC 44324.011.2447150$2.54AL|NL
22 Aroldis Chapman BOS 24312.851.2037120$2.48AL|NL
23 Clay Holmes NYM 56444.081.4050200$2.38AL|NL
24 Tanner Scott LAD 30323.431.1736110$2.07AL|NL
25 Devin Williams NYY 22312.621.082990$2.00AL|NL
26 Grant Holmes ATL 51324.211.3356210$2.00AL|NL
27 Raisel Iglesias ATL 27323.271.083060$1.82AL|NL
28 Fernando Cruz IL-15 NYY 25313.201.2137110$1.83AL|NL
29 Ryan Helsley STL 26313.081.133190$1.76AL|NL
30 Louie Varland MIN 49334.121.2846140$1.30AL|NL
31 Orion Kerkering PHI 28323.441.1932100$0.81AL|NL
32 Mark Leiter Jr. NYY 29323.741.1834100$0.74AL|NL
33 Jeremiah Estrada SD 29213.341.1540120$0.57AL|NL
34 Justin Martinez IL-60 ARI 27313.281.3235150$0.32AL|NL
35 Hayden Birdsong SF 51344.501.3454230$-1.04AL|NL
36 Matthew Strahm PHI 29213.441.053370$0.04AL|NL
37 Felix Bautista BAL 23212.791.1234100$-0.09AL|NL
38 Eric Lauer TOR 44334.131.2940150$-1.42AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kirby Yates LAD 22313.411.1729100$-0.14AL|NL
40 Kevin Ginkel ARI 25313.251.212790$-0.31AL|NL
41 Alex Vesia LAD 27213.421.1437110$-0.34AL|NL
42 Garrett Whitlock BOS 33213.351.183590$-1.65AL|NL
43 Mason Miller OAK 26112.921.0440100$-0.45AL|NL
44 Tyler Holton DET 35223.691.103180$-0.85AL|NL
45 Robert Suarez SD 26323.471.202590$-0.97AL|NL
46 Dylan Lee ATL 27213.301.133270$-1.00AL|NL
47 Ryan Gusto HOU 55334.381.3547200$-1.08AL|NL
48 Davis Daniel ATL 41334.241.2935120$-2.80AL|NL
49 Brant Hurter DET 44234.021.2238120$-1.63AL|NL
50 Colin Rea CHC 63344.671.3148170$-1.69AL|NL
51 Adrian Morejon SD 29213.231.182980$-1.75AL|NL
52 Justin Wrobleski LAD 44334.501.3140140$-3.05AL|NL
53 Jose Alvarado PHI 23212.941.152890$-1.85AL|NL
54 Jose Butto IL-15 NYM 31213.471.2333140$-1.90AL|NL
55 Reed Garrett NYM 24323.551.3629120$-1.96AL|NL
56 Randy Rodriguez SF 28213.361.2332110$-2.09AL|NL
57 A.J. Puk IL-60 ARI 23213.181.162980$-2.17AL|NL
58 Will Vest DET 28213.301.202990$-2.24AL|NL
59 David Bednar PIT 25223.241.192990$-2.33AL|NL
60 Camilo Doval SF 29223.471.2934140$-2.52AL|NL
61 Bowden Francis IL-15 TOR 48344.911.2943160$-2.51AL|NL
62 Matt Brash SEA 23213.021.2529100$-2.68AL|NL
63 Ben Casparius LAD 40334.561.3438150$-2.71AL|NL
64 Hunter Gaddis CLE 38224.041.2536130$-2.76AL|NL
65 Cole Sands MIN 30223.731.213190$-2.77AL|NL
66 Andre Pallante STL 57334.251.4041210$-2.91AL|NL
67 Aaron Bummer ATL 25213.111.2829100$-2.94AL|NL
68 Tyler Rogers SF 29213.351.142240$-3.01AL|NL
69 Landen Roupp SF 44224.081.3341180$-3.10AL|NL
70 Yennier Cano BAL 27213.421.222790$-3.22AL|NL
71 Graham Ashcraft CIN 42344.541.3536150$-4.58AL|NL
72 Gregory Soto BAL 25213.431.2629110$-3.38AL|NL
73 Kyle Harrison BOS 41224.371.3243150$-4.71AL|NL
74 Jared Koenig MIL 34223.861.2732120$-3.45AL|NL
75 Logan Henderson MIL 32224.341.2235100$-3.50AL|NL
76 Carlos Rodriguez MIL 41344.681.3637170$-4.93AL|NL
77 Jack Dreyer LAD 26213.611.2428100$-3.69AL|NL
78 Slade Cecconi CLE 49234.681.2744130$-3.74AL|NL
79 Mitch Spence OAK 56244.421.3346170$-3.72AL|NL
80 Garrett Cleavinger TB 25223.911.2230100$-3.74AL|NL
81 Robert Garcia TEX 25213.791.212890$-3.82AL|NL
82 Colton Gordon HOU 47224.441.3041140$-3.93AL|NL
83 Mason Montgomery TB 40224.311.3441170$-3.94AL|NL
84 Chris Flexen CHC 50334.461.4038180$-5.25AL|NL
85 Steven Matz STL 36223.921.3032100$-3.98AL|NL
86 Mike Soroka WAS 43244.621.2942150$-4.06AL|NL
87 Yariel Rodriguez TOR 37224.291.3238160$-5.37AL|NL
88 Shelby Miller ARI 23223.591.182480$-4.12AL|NL
89 Michael Kopech IL-15 LAD 29224.191.2934150$-4.18AL|NL
90 Caleb Ferguson PIT 25213.311.2925100$-4.25AL|NL
91 Bryan Baker BAL 26213.991.222890$-4.27AL|NL
92 Peter Fairbanks TB 22213.191.252390$-4.31AL|NL
93 Luke Weaver NYY 33224.461.2635110$-4.31AL|NL
94 Pierce Johnson ATL 23213.551.312890$-4.39AL|NL
95 Brenan Hanifee DET 34223.741.262590$-4.42AL|NL
96 Joey Cantillo CLE 36224.221.3940180$-5.72AL|NL
97 A.J. Minter IL-60 NYM 19213.291.162160$-4.48AL|NL
98 Ronny Henriquez MIA 34224.141.3435130$-4.51AL|NL
99 Brendon Little TOR 28213.541.3729150$-4.61AL|NL
100 Joe Rock TB 40224.251.3134120$-4.72AL|NL
101 Steven Okert HOU 23113.321.102870$-4.75AL|NL
102 Manuel Rodriguez IL-15 TB 24213.671.222380$-4.76AL|NL
103 Lucas Erceg KAN 24213.651.272590$-4.78AL|NL
104 Carlos Estevez KAN 24223.691.232390$-4.89AL|NL
105 Keegan Akin IL-15 BAL 31113.841.2235100$-4.92AL|NL
106 Gabe Speier SEA 22113.201.082660$-4.91AL|NL
107 Jordan Romano PHI 24224.031.232690$-4.93AL|NL
108 Seranthony Dominguez BAL 25223.971.3330120$-4.93AL|NL
109 Andrew Kittredge BAL 23213.571.212160$-4.96AL|NL
110 Jalen Beeks ARI 32213.661.3829120$-4.98AL|NL
111 Abner Uribe MIL 25113.351.2131130$-4.98AL|NL
112 Ryne Stanek NYM 23223.661.3126110$-5.00AL|NL
113 Hayden Wesneski IL-60 HOU 36224.571.2734120$-5.01AL|NL
114 Noah Cameron KAN 45234.451.3439140$-5.02AL|NL
115 Mason Fluharty TOR 28224.071.3029110$-5.03AL|NL
116 JoJo Romero STL 23223.551.272390$-5.05AL|NL
117 Joel Payamps MIL 23213.731.212280$-5.05AL|NL
118 Bryan Hudson MIL 22213.671.2724110$-5.11AL|NL
119 Caleb Thielbar CHC 21213.491.262280$-5.18AL|NL
120 Aaron Ashby MIL 37224.091.4237190$-5.16AL|NL
121 Porter Hodge CHC 27224.131.3330140$-5.27AL|NL
122 Shane Smith CWS 44234.561.3641180$-5.29AL|NL
123 Kolby Allard CLE 43224.221.3433130$-6.63AL|NL
124 Cristian Mena IL-60 ARI 36214.141.3733150$-6.64AL|NL
125 Nick Sandlin TOR 22213.991.2524100$-5.50AL|NL
126 Bobby Miller LAD 35224.541.2932120$-6.84AL|NL
127 Sawyer Gipson-Long IL-15 DET 30224.321.262780$-5.57AL|NL
128 Blake Treinen IL-60 LAD 16213.401.161850$-5.58AL|NL
129 Tim Herrin CLE 27223.891.3728140$-5.58AL|NL
130 Ryan Thompson IL-15 ARI 25213.701.272180$-5.65AL|NL
131 Braydon Fisher TOR 23213.891.3526110$-7.03AL|NL
132 Janson Junk MIA 38224.101.332890$-5.75AL|NL
133 Gordon Graceffo STL 43234.341.3231140$-5.85AL|NL
134 Phil Maton STL 25113.481.202790$-5.95AL|NL
135 Caleb Boushley TEX 44224.631.2933110$-5.97AL|NL
136 Jordan Wicks CHC 28224.091.292490$-7.25AL|NL
137 Carmen Mlodzinski PIT 35234.201.3328120$-5.99AL|NL
138 Jonathan Loaisiga NYY 20213.711.181750$-6.00AL|NL
139 Brad Keller CHC 40234.271.3934170$-6.02AL|NL
140 Jake Junis CLE 33113.791.232980$-6.04AL|NL
141 Erik Miller IL-15 SF 25223.831.4428150$-6.12AL|NL
142 Kyle Leahy STL 37224.171.3629130$-6.17AL|NL
143 Anthony Bender MIA 25224.031.3224100$-6.17AL|NL
144 Kyle Finnegan WAS 26223.981.312390$-6.17AL|NL
145 Enyel De Los Santos ATL 28113.721.2228100$-6.24AL|NL
146 Wandy Peralta SD 24213.781.2920100$-6.23AL|NL
147 Daysbel Hernandez ATL 22213.741.4426130$-6.27AL|NL
148 Huascar Brazoban NYM 27214.111.3928140$-6.26AL|NL
149 Evan Phillips IL-60 LAD 19113.121.082160$-6.28AL|NL
150 Yilber Diaz ARI 35224.311.4234170$-7.55AL|NL
151 Drey Jameson ARI 28224.011.3424100$-7.61AL|NL
152 Tanner Banks PHI 29113.901.222970$-6.39AL|NL
153 Ryan Yarbrough IL-15 NYY 41224.891.2733120$-6.38AL|NL
154 Hoby Milner TEX 27113.631.192570$-6.40AL|NL
155 Greg Weissert BOS 27224.191.3526110$-6.43AL|NL
156 Ian Seymour TB 35224.531.3431130$-6.43AL|NL
157 Erik Sabrowski CLE 19213.661.3822100$-6.45AL|NL
158 Zack Kelly IL-15 BOS 23224.161.3324110$-6.49AL|NL
159 Jacob Webb TEX 27224.461.3026110$-6.48AL|NL
160 Dietrich Enns DET 44234.591.3938160$-6.51AL|NL
161 Joe Boyle TB 31224.431.4736200$-7.78AL|NL
162 Jose Suarez ATL 33224.391.3931140$-6.60AL|NL
163 Tommy Henry IL-60 ARI 42224.491.3935160$-7.91AL|NL
164 Spencer Bivens SF 34224.241.3627110$-6.68AL|NL
165 Justin Slaten IL-60 BOS 22223.891.342180$-6.70AL|NL
166 Stephen Kolek SD 38224.511.3430130$-6.72AL|NL
167 Casey Legumina SEA 26224.211.3625110$-6.75AL|NL
168 Antonio Santillan CIN 28224.571.3629120$-6.79AL|NL
169 Brandon Young BAL 34224.461.3730120$-6.79AL|NL
170 Jhonathan Diaz SEA 33224.391.3628130$-6.83AL|NL
171 Hector Neris HOU 21224.281.332390$-6.86AL|NL
172 Nick Mears MIL 23113.531.252690$-6.87AL|NL
173 Edwin Uceta TB 30124.311.2734120$-6.88AL|NL
174 Craig Kimbrel TEX 16224.121.322190$-6.87AL|NL
175 Chad Green TOR 25224.541.252270$-6.91AL|NL
176 J.T. Ginn OAK 41234.741.3635150$-8.18AL|NL
177 Kevin Kelly TB 26113.951.152450$-6.95AL|NL
178 A.J. Blubaugh HOU 36234.581.3832140$-6.98AL|NL
179 Brennan Bernardino BOS 23213.951.3922100$-7.05AL|NL
180 Dennis Santana PIT 27113.611.242490$-7.09AL|NL
181 Bryan King HOU 25113.511.272590$-7.10AL|NL
182 Trevor Megill MIL 21113.321.282580$-7.09AL|NL
183 Josh Winckowski IL-60 BOS 35224.271.4028120$-7.13AL|NL
184 Jordan Hicks BOS 41224.461.4738200$-7.14AL|NL
185 Elvis Peguero MIL 20214.021.321990$-7.16AL|NL
186 Sean Hjelle SF 31224.441.3727110$-7.18AL|NL
187 Chris Martin TEX 20113.601.102030$-7.24AL|NL
188 Allan Winans NYY 36224.781.3028100$-8.51AL|NL
189 Dane Dunning TEX 39224.851.3735140$-7.26AL|NL
190 Mason Black SF 35234.651.3831130$-8.57AL|NL
191 Connor Thomas IL-60 MIL 33224.401.332490$-7.29AL|NL
192 Daniel Coulombe MIN 18102.991.181950$-7.36AL|NL
193 Chayce McDermott BAL 33224.671.4534170$-8.75AL|NL
194 Jose A. Ferrer WAS 28113.851.222370$-7.55AL|NL
195 Hunter Dobbins IL-15 BOS 46234.681.3834150$-7.63AL|NL
196 Jake Bird COL 31114.001.3330130$-7.66AL|NL
197 Hunter Harvey IL-60 KAN 17113.111.151850$-7.66AL|NL
198 Bennett Sousa HOU 17113.341.141950$-7.70AL|NL
199 Dylan Dodd ATL 36224.621.3728100$-7.77AL|NL
200 Sean Newcomb OAK 24113.561.2622100$-7.77AL|NL
201 Brock Burke LAA 29124.031.3028100$-7.79AL|NL
202 Daniel Palencia CHC 24113.891.3127110$-7.84AL|NL
203 Gregory Santos IL-60 SEA 19102.991.292070$-7.83AL|NL
204 Daniel Lynch IL-15 KAN 49234.741.4239170$-7.83AL|NL
205 Brock Stewart MIN 15102.981.201960$-7.86AL|NL
206 Jorge Lopez WAS 25224.381.362190$-7.87AL|NL
207 Paul Sewald CLE 18113.841.142150$-7.89AL|NL
208 Ryan Pressly CHC 24113.581.272280$-7.90AL|NL
209 Yuki Matsui SD 25114.001.3228120$-7.94AL|NL
210 Eric Orze TB 27113.951.3127110$-7.93AL|NL
211 Braxton Ashcraft PIT 29113.991.252470$-9.21AL|NL
212 Lou Trivino LAD 20214.321.341880$-8.00AL|NL
213 Mason Englert TB 29114.151.262680$-8.02AL|NL
214 Kenley Jansen LAA 23114.151.232580$-8.03AL|NL
215 Chase Lee DET 21113.711.222160$-8.07AL|NL
216 John King STL 27213.971.361670$-8.10AL|NL
217 Yimi Garcia IL-15 TOR 19113.781.222270$-8.10AL|NL
218 Luke Jackson TEX 22224.461.4122110$-8.09AL|NL
219 Ryan Brasier CHC 16102.971.101440$-8.13AL|NL
220 Ian Hamilton NYY 22113.761.3225110$-8.13AL|NL
221 Cooper Criswell BOS 36224.721.3526100$-8.18AL|NL
222 Valente Bellozo MIA 49234.681.4236160$-9.47AL|NL
223 Ben Joyce IL-60 LAA 19113.821.242280$-8.30AL|NL
224 Craig Yoho MIL 19113.901.252390$-8.29AL|NL
225 Mike Vasil CWS 50244.781.4339200$-8.28AL|NL
226 Scott Barlow CIN 27124.211.3630130$-8.40AL|NL
227 Emilio Pagan CIN 23124.471.232680$-8.40AL|NL
228 Tayler Scott HOU 24224.321.4823120$-8.41AL|NL
229 J.P. Feyereisen LAD 16214.191.301360$-8.47AL|NL
230 Eduard Bazardo SEA 25114.101.2925100$-8.46AL|NL
231 Max Kranick IL-15 NYM 29114.181.262480$-8.50AL|NL
232 Victor Vodnik COL 26224.521.4725130$-8.49AL|NL
233 Adam Ottavino NYY 17113.471.201880$-8.47AL|NL
234 Angel Zerpa KAN 30114.021.3125100$-8.49AL|NL
235 Logan Evans SEA 39234.791.3929130$-8.60AL|NL
236 Ryan Burr TOR 15113.421.201850$-8.59AL|NL
237 Travis Adams MIN 35224.571.4025110$-8.58AL|NL
238 Brandon Eisert CWS 27124.321.282680$-8.62AL|NL
239 Chris Roycroft STL 24224.251.4520120$-8.61AL|NL
240 Robert Stephenson IL-15 LAA 13103.631.131840$-8.64AL|NL
241 Grant Anderson MIL 27114.401.3329110$-8.70AL|NL
242 Doug Nikhazy CLE 33224.621.5332200$-8.79AL|NL
243 John Schreiber KAN 25114.011.3224100$-8.78AL|NL
244 Ryan Bergert IL-15 SD 35224.761.4127140$-8.83AL|NL
245 Jorge Alcala BOS 26114.361.3026100$-8.89AL|NL
246 Caden Dana LAA 41245.211.4036170$-10.14AL|NL
247 Brent Headrick NYY 26114.551.282790$-8.88AL|NL
248 Carlos Vargas SEA 26224.411.4320110$-10.14AL|NL
249 Casey Lawrence SEA 43234.711.3424100$-8.87AL|NL
250 Carson Seymour SF 37234.661.4227120$-8.87AL|NL
251 Scott Blewett BAL 35224.721.4428130$-8.92AL|NL
252 Justin Topa MIN 21113.581.281860$-8.96AL|NL
253 DL Hall MIL 29114.231.4030140$-8.96AL|NL
254 Shawn Armstrong TEX 25124.401.322790$-8.94AL|NL
255 Tommy Kahnle DET 21114.011.272190$-8.98AL|NL
256 Randy Dobnak MIN 38234.641.4730150$-9.03AL|NL
257 Andry Lara WAS 37244.871.4028130$-10.26AL|NL
258 Xzavion Curry MIA 33234.791.3723100$-9.03AL|NL
259 Trent Thornton SEA 26114.321.282480$-9.02AL|NL
260 Steven Cruz KAN 24113.991.3423100$-9.13AL|NL
261 Andrew Walters IL-60 CLE 20113.991.3222100$-9.15AL|NL
262 Elijah Morgan IL-60 CHC 22114.171.242060$-9.19AL|NL
263 Albert Suarez IL-60 BAL 34224.821.4427120$-9.29AL|NL
264 Jack Perkins OAK 25114.211.312390$-9.28AL|NL
265 Carlos Hernandez DET 30114.451.3327130$-9.33AL|NL
266 Osvaldo Bido OAK 40245.251.4235180$-9.39AL|NL
267 Nic Enright CLE 17113.791.241760$-10.63AL|NL
268 Hogan Harris OAK 42124.471.4539220$-9.38AL|NL
269 Paxton Schultz IL-15 TOR 33124.451.3931140$-9.40AL|NL
270 Bryan Hoeing SD 28124.351.282280$-9.51AL|NL
271 Josh Walker PHI 18113.821.301870$-9.58AL|NL
272 Ryan Fernandez STL 21114.061.312080$-9.59AL|NL
273 Taijuan Walker PHI 48245.081.4236180$-9.64AL|NL
274 Justin Hagenman NYM 27124.611.282480$-9.65AL|NL
275 Joey Lucchesi SF 32224.511.4722130$-10.93AL|NL
276 Calvin Faucher MIA 25124.001.4626120$-9.70AL|NL
277 Daniel Young IL-60 NYM 16114.071.261870$-9.70AL|NL
278 Michael Fulmer KAN 14113.521.231460$-9.77AL|NL
279 Noah Davis LAD 30114.561.3125120$-9.77AL|NL
280 Lake Bachar MIA 31124.381.4330140$-9.79AL|NL
281 Beau Brieske DET 31124.581.3427120$-9.81AL|NL
282 Gunnar Hoglund IL-60 OAK 39245.241.3829120$-9.84AL|NL
283 Jonathan Bowlan KAN 31234.881.4524120$-11.10AL|NL
284 Collin Snider IL-15 SEA 24124.181.362290$-9.88AL|NL
285 Kenta Maeda CHC 34124.891.3331110$-9.86AL|NL
286 Brad Lord WAS 42234.971.3927130$-9.87AL|NL
287 Blade Tidwell NYM 37235.041.5033190$-9.91AL|NL
288 Carson Spiers IL-60 CIN 39235.301.4434150$-9.91AL|NL
289 Darren McCaughan MIN 39124.681.3430110$-9.94AL|NL
290 Clayton Beeter NYY 26124.641.3727120$-9.97AL|NL
291 Jose Leclerc IL-60 OAK 20114.391.3723100$-9.96AL|NL
292 Spencer Turnbull TOR 18114.151.261770$-9.98AL|NL
293 Shawn Dubin IL-15 HOU 21114.121.4022100$-10.01AL|NL
294 Luke Little CHC 16113.871.361890$-10.06AL|NL
295 Michel Otanez OAK 20114.421.4325120$-10.07AL|NL
296 Alek Jacob SD 26114.651.3224100$-10.10AL|NL
297 Jesus Tinoco IL-15 MIA 23114.121.382190$-10.12AL|NL
298 Sean Reynolds SD 24114.361.4225120$-10.16AL|NL
299 Samuel Aldegheri LAA 32235.201.4728140$-11.46AL|NL
300 Easton McGee MIL 22114.191.241550$-11.50AL|NL