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 54433.611.1844190$10.51AL|NL
2 Jhoan Duran MIN 26412.381.113180$8.62AL|NL
3 Emmanuel Clase CLE 30312.221.003060$8.31AL|NL
4 Griffin Jax MIN 30312.961.033880$7.76AL|NL
5 Nick Martinez CIN 55433.921.2645130$7.50AL|NL
6 Josh Hader HOU 26323.241.053990$6.29AL|NL
7 Kris Bubic KAN 46323.621.2547160$6.25AL|NL
8 Reid Detmers LAA 52344.161.2657190$4.55AL|NL
9 Drew Rasmussen TB 39323.421.1336100$6.04AL|NL
10 Andres Munoz SEA 24312.571.083290$5.49AL|NL
11 Jason Adam SD 28313.181.0931100$4.57AL|NL
12 Ryan Walker SF 27313.011.133180$4.35AL|NL
13 Cade Smith CLE 29212.811.1038100$4.28AL|NL
14 Clay Holmes NYM 53434.031.3946190$4.27AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Chad Patrick MIL 53334.141.2748170$4.07AL|NL
16 Bryan Abreu HOU 29212.851.1540130$4.01AL|NL
17 Devin Williams NYY 20312.541.062780$3.72AL|NL
18 Ryne Nelson ARI 54334.051.2844160$1.79AL|NL
19 Luis Ortiz CLE 55344.181.3352230$3.39AL|NL
20 Tanner Scott LAD 28313.491.1733100$3.32AL|NL
21 Matthew Liberatore STL 49334.051.2642150$3.31AL|NL
22 Raisel Iglesias ATL 24313.211.072750$3.17AL|NL
23 Edwin Diaz NYM 23212.811.043480$2.81AL|NL
24 Louie Varland MIN 45334.101.2842130$2.66AL|NL
25 Adrian Morejon SD 26313.181.182780$2.38AL|NL
26 Eric Lauer TOR 41324.051.2738140$0.49AL|NL
27 Mark Leiter Jr. IL-15 NYY 26323.741.183190$2.00AL|NL
28 Orion Kerkering PHI 26323.471.192890$1.84AL|NL
29 Jeremiah Estrada SD 26213.271.1436100$1.79AL|NL
30 Jeff Hoffman TOR 25213.251.073280$1.55AL|NL
31 Alex Vesia LAD 25213.311.1234100$1.34AL|NL
32 Felix Bautista BAL 21212.761.123190$1.11AL|NL
33 Garrett Whitlock BOS 30213.281.173280$-0.55AL|NL
34 Aroldis Chapman BOS 21212.771.1833100$1.00AL|NL
35 Matthew Strahm PHI 26213.421.063070$1.01AL|NL
36 Ben Brown CHC 39224.011.2442140$0.77AL|NL
37 Robert Suarez SD 23323.411.192380$0.57AL|NL
38 Mason Miller OAK 24112.891.043690$0.51AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Fernando Cruz IL-15 NYY 23213.201.2134100$0.40AL|NL
40 Dylan Lee ATL 25213.361.133060$0.25AL|NL
41 Ryan Gusto HOU 50334.401.3543180$0.15AL|NL
42 Ryan Helsley STL 24213.111.142890$0.09AL|NL
43 Tyler Holton DET 33223.801.102870$0.04AL|NL
44 Grant Holmes ATL 47224.211.3450190$0.00AL|NL
45 Sean Manaea NYM 41224.301.2342130$-1.63AL|NL
46 Davis Daniel ATL 38324.211.2932110$-1.71AL|NL
47 Robinson Pina TOR 32323.801.2524110$-1.76AL|NL
48 Colin Rea CHC 58344.681.3144160$-0.44AL|NL
49 David Bednar PIT 23213.191.182780$-0.82AL|NL
50 Landen Roupp SF 42223.971.3139170$-0.87AL|NL
51 Randy Rodriguez SF 25213.341.2329100$-0.97AL|NL
52 Jose Alvarado PHI 20212.941.152580$-0.96AL|NL
53 Brant Hurter DET 40224.091.2334110$-1.06AL|NL
54 Ben Casparius LAD 37324.521.3335140$-1.05AL|NL
55 Will Vest DET 26213.341.222790$-1.21AL|NL
56 A.J. Puk IL-60 ARI 20213.181.162670$-1.24AL|NL
57 Justin Martinez IL-60 ARI 24213.281.3231140$-1.41AL|NL
58 Matt Brash SEA 21213.101.252790$-1.53AL|NL
59 Hayden Birdsong SF 46234.501.3448210$-3.17AL|NL
60 Camilo Doval SF 26223.511.3031130$-1.58AL|NL
61 Cole Sands MIN 28223.731.212880$-1.62AL|NL
62 Yennier Cano BAL 26213.411.222580$-1.80AL|NL
63 Hunter Gaddis CLE 34224.041.2532120$-1.81AL|NL
64 Slade Cecconi CLE 45234.581.2641120$-1.85AL|NL
65 Tyler Rogers SF 27213.351.141940$-1.98AL|NL
66 Jared Koenig MIL 31223.811.2730110$-1.97AL|NL
67 Kevin Ginkel ARI 23213.271.222480$-2.02AL|NL
68 Kirby Yates LAD 20213.531.182690$-2.01AL|NL
69 Andre Pallante STL 52334.331.4037190$-2.03AL|NL
70 Aaron Bummer ATL 23213.241.302790$-2.08AL|NL
71 Gregory Soto BAL 23213.441.2627100$-2.09AL|NL
72 Jack Dreyer LAD 24213.571.232590$-2.42AL|NL
73 Logan Henderson MIL 29224.341.223190$-2.54AL|NL
74 Kyle Harrison BOS 37224.371.3238140$-4.17AL|NL
75 Luke Weaver NYY 30224.381.2533100$-2.57AL|NL
76 Brendon Little TOR 26213.441.3528130$-2.63AL|NL
77 Garrett Cleavinger TB 22223.881.222790$-2.63AL|NL
78 Mike Soroka WAS 39234.591.2939140$-2.66AL|NL
79 Joey Cantillo CLE 34224.221.3738160$-4.34AL|NL
80 Noah Cameron KAN 44234.351.3238130$-2.71AL|NL
81 Steven Matz STL 33223.911.302990$-2.81AL|NL
82 Robert Garcia TEX 22213.801.222590$-2.91AL|NL
83 Colton Gordon HOU 44224.461.3037130$-2.98AL|NL
84 Michael Kopech IL-60 LAD 26224.191.2931130$-3.00AL|NL
85 Brenan Hanifee DET 31213.721.262380$-3.13AL|NL
86 Shelby Miller IL-15 ARI 20213.591.182170$-3.21AL|NL
87 JoJo Romero STL 21213.451.252280$-3.26AL|NL
88 Pierce Johnson ATL 21213.561.312580$-3.33AL|NL
89 A.J. Minter IL-60 NYM 17213.291.161960$-3.35AL|NL
90 Justin Wrobleski LAD 40224.501.3136130$-4.98AL|NL
91 Carlos Estevez KAN 23223.641.222180$-3.41AL|NL
92 Steven Okert HOU 22113.311.102670$-3.46AL|NL
93 Peter Fairbanks TB 20213.341.262180$-3.45AL|NL
94 Seranthony Dominguez BAL 24213.931.3328120$-3.51AL|NL
95 Reed Garrett NYM 22223.551.3726110$-3.60AL|NL
96 Andrew Kittredge BAL 22213.621.212050$-3.57AL|NL
97 Lucas Erceg KAN 22213.661.282390$-3.64AL|NL
98 Joe Rock TB 35224.251.3130110$-3.74AL|NL
99 Jose Butto IL-15 NYM 28113.471.2329120$-3.80AL|NL
100 Manuel Rodriguez IL-15 TB 21213.671.222070$-3.83AL|NL
101 Mitch Spence OAK 52234.641.3442150$-3.82AL|NL
102 Joel Payamps MIL 21213.731.212070$-3.85AL|NL
103 Aaron Ashby MIL 33224.081.4234180$-3.86AL|NL
104 Gordon Graceffo STL 39234.261.3029120$-3.89AL|NL
105 Hector Neris HOU 20223.751.232180$-3.90AL|NL
106 Jordan Romano PHI 22224.131.242480$-3.94AL|NL
107 Mason Fluharty TOR 25224.071.3026100$-3.94AL|NL
108 Bowden Francis IL-15 TOR 43244.911.2939140$-4.00AL|NL
109 Hayden Wesneski IL-60 HOU 32224.571.2730100$-4.03AL|NL
110 Jalen Beeks IL-15 ARI 28213.661.3825110$-4.10AL|NL
111 Keegan Akin IL-15 BAL 28113.841.223190$-4.14AL|NL
112 Abner Uribe MIL 23113.431.2128110$-4.16AL|NL
113 Janson Junk MIA 36224.031.332690$-4.24AL|NL
114 Carmen Mlodzinski PIT 32224.131.3226110$-4.36AL|NL
115 Shane Smith CWS 39234.631.3637160$-4.37AL|NL
116 Blake Treinen IL-60 LAD 15213.401.161650$-4.40AL|NL
117 Bobby Miller LAD 31224.541.2929110$-6.01AL|NL
118 Tim Herrin CLE 24223.891.3725120$-4.49AL|NL
119 Sawyer Gipson-Long IL-15 DET 27224.321.262480$-4.51AL|NL
120 Ryne Stanek NYM 21223.911.3524110$-4.53AL|NL
121 Kolby Allard CLE 38224.251.3529120$-6.25AL|NL
122 Erik Sabrowski CLE 17213.541.362190$-4.70AL|NL
123 Ryan Thompson IL-15 ARI 22213.701.271870$-4.72AL|NL
124 Gabe Speier SEA 20113.401.122360$-4.74AL|NL
125 Jake Junis CLE 30113.721.222670$-4.82AL|NL
126 Jordan Wicks CHC 26224.121.292280$-6.43AL|NL
127 Enyel De Los Santos ATL 26113.671.212690$-4.86AL|NL
128 Daysbel Hernandez ATL 21213.741.4525130$-4.88AL|NL
129 Dietrich Enns DET 40234.531.3835140$-4.87AL|NL
130 Anthony Bender MIA 22224.021.322290$-4.91AL|NL
131 Tanner Banks PHI 27113.861.212760$-5.01AL|NL
132 Erik Miller IL-15 SF 23213.831.4425140$-5.03AL|NL
133 Kyle Finnegan WAS 23224.011.322180$-5.11AL|NL
134 Graham Ashcraft CIN 37234.561.3632140$-6.71AL|NL
135 Brad Keller CHC 36224.331.4031150$-5.14AL|NL
136 Phil Maton STL 23113.611.212590$-5.18AL|NL
137 Ryan Yarbrough IL-15 NYY 37224.891.2730110$-5.20AL|NL
138 Kyle Leahy STL 33224.181.3726120$-5.20AL|NL
139 Yilber Diaz ARI 31224.311.4230150$-6.86AL|NL
140 Carlos Rodriguez MIL 37234.681.3633150$-6.87AL|NL
141 Evan Phillips IL-60 LAD 17103.121.081950$-5.32AL|NL
142 Yariel Rodriguez TOR 34124.221.3135140$-6.94AL|NL
143 Drey Jameson ARI 25214.011.342190$-6.93AL|NL
144 Keider Montero DET 49234.771.3840180$-7.04AL|NL
145 Jacob Webb TEX 24224.511.302390$-5.51AL|NL
146 Justin Slaten IL-60 BOS 19213.891.341970$-5.50AL|NL
147 Tommy Henry IL-60 ARI 37224.491.3931140$-7.17AL|NL
148 Trevor Megill MIL 19113.211.252370$-5.59AL|NL
149 Joe Boyle TB 28224.431.4832180$-7.21AL|NL
150 Chad Green TOR 23224.491.252070$-5.61AL|NL
151 Hoby Milner TEX 25113.651.202270$-5.66AL|NL
152 Mason Montgomery TB 36124.311.3437150$-5.66AL|NL
153 Jhonathan Diaz SEA 30224.391.3625110$-5.73AL|NL
154 A.J. Blubaugh HOU 32224.581.3829130$-5.75AL|NL
155 Caleb Ferguson PIT 23113.291.292390$-5.75AL|NL
156 Bryan King HOU 23113.461.262380$-5.80AL|NL
157 Stephen Kolek SD 34224.511.3426120$-5.78AL|NL
158 Casey Legumina SEA 24224.371.3623100$-5.82AL|NL
159 Dennis Santana PIT 25113.591.232280$-5.84AL|NL
160 Ronny Henriquez MIA 31124.091.3332110$-5.85AL|NL
161 Craig Kimbrel TEX 14214.121.321880$-5.89AL|NL
162 Spencer Bivens SF 31224.311.3724100$-5.91AL|NL
163 Brandon Young BAL 32224.691.3729110$-5.92AL|NL
164 Jordan Hicks BOS 36224.451.4734170$-5.91AL|NL
165 Nick Mears MIL 21113.561.262480$-5.90AL|NL
166 Josh Winckowski IL-60 BOS 31224.271.4025100$-5.98AL|NL
167 Edwin Uceta TB 27124.361.2731110$-5.98AL|NL
168 Chris Flexen CHC 45234.531.4134170$-7.62AL|NL
169 Kevin Kelly TB 24113.951.152150$-6.08AL|NL
170 Mason Black SF 31224.651.3828110$-7.69AL|NL
171 Chris Martin TEX 18113.571.101830$-6.22AL|NL
172 Sean Newcomb OAK 22113.491.252190$-6.27AL|NL
173 Daniel Coulombe MIN 16102.961.181750$-6.38AL|NL
174 Daniel Palencia CHC 22113.801.3025100$-6.45AL|NL
175 Jose A. Ferrer WAS 25113.841.222170$-6.50AL|NL
176 Hunter Dobbins IL-15 BOS 41224.671.3830130$-6.53AL|NL
177 Bryan Baker TB 23114.191.232590$-6.53AL|NL
178 Bennett Sousa HOU 16113.301.141750$-6.59AL|NL
179 Hunter Harvey IL-60 KAN 16113.111.151640$-6.61AL|NL
180 Ian Hamilton NYY 21113.761.3024100$-6.62AL|NL
181 Bryan Hudson MIL 20113.671.2722100$-6.68AL|NL
182 Daniel Lynch IL-15 KAN 44224.741.4235160$-6.69AL|NL
183 Kenley Jansen LAA 21114.091.222370$-6.73AL|NL
184 Angel Zerpa KAN 28113.941.292490$-6.74AL|NL
185 Braxton Ashcraft PIT 27113.931.252260$-8.33AL|NL
186 Ryan Pressly CHC 22113.561.272070$-6.81AL|NL
187 Ryan Brasier CHC 15102.951.091340$-6.83AL|NL
188 Brock Burke LAA 26114.021.302590$-6.84AL|NL
189 Gregory Santos IL-60 SEA 17102.991.291860$-6.85AL|NL
190 Paul Sewald CLE 17113.841.151950$-6.88AL|NL
191 Eric Orze TB 24113.941.3225100$-6.89AL|NL
192 Caleb Thielbar CHC 19113.591.262070$-6.96AL|NL
193 Nick Sandlin IL-15 TOR 20113.971.242290$-6.95AL|NL
194 Cooper Criswell BOS 31224.721.352390$-6.97AL|NL
195 Cam Schlittler NYY 30224.901.4128130$-7.02AL|NL
196 Scott Barlow CIN 24114.171.3628120$-7.11AL|NL
197 Mason Englert TB 26114.141.262370$-7.11AL|NL
198 Braydon Fisher TOR 22113.851.3424100$-8.74AL|NL
199 Cristian Mena IL-60 ARI 32114.141.3729130$-8.81AL|NL
200 Jake Bird COL 29114.121.3527120$-7.24AL|NL
201 Craig Yoho MIL 17113.901.252180$-7.24AL|NL
202 Emilio Pagan CIN 21124.501.222470$-7.26AL|NL
203 Yimi Garcia IL-15 TOR 17113.781.221960$-7.29AL|NL
204 Tayler Scott HOU 21224.321.4820100$-7.29AL|NL
205 Victor Vodnik COL 24224.501.4823120$-7.30AL|NL
206 John Schreiber KAN 23113.931.302290$-7.34AL|NL
207 Yuki Matsui SD 23114.121.3325110$-7.35AL|NL
208 Valente Bellozo MIA 44234.741.4232140$-8.96AL|NL
209 Mike Vasil CWS 45244.791.4435180$-7.37AL|NL
210 Justin Topa MIN 20113.491.261760$-7.38AL|NL
211 Chris Roycroft STL 22224.251.4518110$-7.42AL|NL
212 Travis Adams MIN 32224.611.4023100$-7.41AL|NL
213 Max Kranick IL-15 NYM 26114.181.262270$-7.42AL|NL
214 Ben Joyce IL-60 LAA 17113.821.241970$-7.49AL|NL
215 Adam Ottavino NYY 15113.471.201670$-7.54AL|NL
216 Chase Lee DET 19113.961.231960$-7.54AL|NL
217 Ryan Burr IL-60 TOR 14113.411.201650$-7.56AL|NL
218 Brandon Eisert CWS 25124.321.292480$-7.61AL|NL
219 Grant Anderson MIL 25114.391.3427110$-7.63AL|NL
220 Trent Thornton SEA 24114.241.272270$-7.67AL|NL
221 Carlos Vargas SEA 24224.391.4318100$-9.27AL|NL
222 Caden Dana LAA 36235.211.4032150$-9.27AL|NL
223 Carson Seymour SF 33224.661.4224110$-7.70AL|NL
224 Jorge Alcala BOS 24114.331.3024100$-7.71AL|NL
225 Casey Lawrence SEA 38234.711.342190$-7.75AL|NL
226 Wandy Peralta SD 22113.771.3119100$-7.80AL|NL
227 Caleb Boushley TEX 39124.631.292990$-7.78AL|NL
228 Randy Dobnak MIN 34224.641.4727140$-7.80AL|NL
229 Shawn Armstrong TEX 23114.351.312480$-7.83AL|NL
230 Eduard Bazardo SEA 23114.231.312390$-7.81AL|NL
231 Huascar Brazoban NYM 24114.191.3926130$-7.89AL|NL
232 Porter Hodge IL-15 CHC 25124.471.3527120$-7.91AL|NL
233 Nic Enright CLE 15113.691.221650$-9.56AL|NL
234 Brent Headrick NYY 23114.551.282480$-7.94AL|NL
235 DL Hall MIL 26114.221.4027130$-7.94AL|NL
236 Andry Lara WAS 33244.891.4125120$-9.61AL|NL
237 Ian Seymour TB 32124.501.3428120$-8.01AL|NL
238 Joey Lucchesi SF 30224.411.4520110$-9.62AL|NL
239 Scott Blewett IL-15 BAL 32224.791.4425120$-8.01AL|NL
240 Joey Wentz ATL 33124.521.4334150$-8.05AL|NL
241 Andrew Walters IL-60 CLE 17113.991.322090$-8.09AL|NL
242 Greg Weissert BOS 24114.161.3523100$-8.08AL|NL
243 Lake Bachar MIA 28124.281.4128130$-8.09AL|NL
244 Elijah Morgan IL-60 CHC 20114.171.241860$-8.17AL|NL
245 Jose Suarez ATL 29114.391.3928120$-8.19AL|NL
246 Logan Evans SEA 36234.911.4126120$-8.19AL|NL
247 Carlos Hernandez DET 27114.451.3325120$-8.18AL|NL
248 Jonathan Loaisiga NYY 18114.091.201650$-8.22AL|NL
249 Zack Kelly IL-15 BOS 20114.161.332190$-8.25AL|NL
250 Bryan Hoeing SD 26114.311.272070$-8.26AL|NL
251 Jonathan Bowlan KAN 29234.871.4423110$-9.90AL|NL
252 Jack Perkins OAK 22114.221.322190$-8.31AL|NL
253 Taijuan Walker PHI 44235.051.4233170$-8.31AL|NL
254 Steven Cruz KAN 22114.041.3621100$-8.33AL|NL
255 Antonio Santillan CIN 25124.531.3626110$-8.36AL|NL
256 Paxton Schultz IL-15 TOR 30124.451.3928120$-8.40AL|NL
257 Justin Hagenman NYM 25114.551.282270$-8.44AL|NL
258 Hogan Harris OAK 38124.501.4636200$-8.48AL|NL
259 Ryan Fernandez STL 19114.061.311870$-8.56AL|NL
260 Brennan Bernardino BOS 21113.921.392090$-8.57AL|NL
261 Michael Fulmer KAN 13103.521.231350$-8.61AL|NL
262 Josh Walker PHI 16113.821.301660$-8.60AL|NL
263 J.T. Ginn OAK 37134.781.3632130$-10.21AL|NL
264 Jake Latz TEX 25114.411.4126130$-8.62AL|NL
265 Noah Davis LAD 27114.561.3123110$-8.65AL|NL
266 Daniel Young IL-60 NYM 14114.071.261660$-8.71AL|NL
267 Dane Dunning TEX 35124.871.3632130$-8.70AL|NL
268 Easton McGee MIL 20114.111.221450$-10.38AL|NL
269 Elvis Peguero MIL 18114.021.321780$-8.79AL|NL
270 Tommy Kahnle DET 19114.341.311980$-8.80AL|NL
271 Beau Brieske DET 28124.581.3424110$-8.87AL|NL
272 Kenta Maeda CHC 31124.891.3328100$-8.87AL|NL
273 Drew Pomeranz CHC 8102.361.17930$-8.87AL|NL
274 Jose Leclerc IL-60 OAK 18114.391.372190$-8.87AL|NL
275 Allan Winans NYY 32124.781.302590$-10.51AL|NL
276 Sean Hjelle SF 28124.441.372490$-8.88AL|NL
277 Michel Otanez OAK 18114.421.4323110$-8.93AL|NL
278 Shawn Dubin IL-15 HOU 19114.121.402090$-8.94AL|NL
279 Darren McCaughan MIN 35124.681.3427100$-8.93AL|NL
280 Blade Tidwell NYM 34235.041.5029170$-8.96AL|NL
281 Chayce McDermott BAL 29124.671.4531160$-10.57AL|NL
282 Connor Thomas IL-60 MIL 29124.401.332180$-9.01AL|NL
283 Spencer Turnbull TOR 16114.151.261560$-9.00AL|NL
284 Calvin Faucher MIA 23114.081.4723110$-9.05AL|NL
285 Collin Snider IL-15 SEA 22114.181.361980$-9.04AL|NL
286 Scott Effross NYY 13113.721.191140$-9.05AL|NL
287 Luke Little CHC 14113.871.361690$-9.06AL|NL
288 Jesus Tinoco IL-15 MIA 21114.121.381980$-9.07AL|NL
289 Alek Jacob SD 23114.651.322190$-9.18AL|NL
290 Justin Sterner OAK 19114.561.342080$-9.18AL|NL
291 Tyler Ferguson OAK 25124.631.4226130$-9.20AL|NL
292 Taylor Rogers CIN 20114.651.402390$-9.24AL|NL
293 Brock Stewart MIN 14002.901.191850$-9.25AL|NL
294 Sean Reynolds SD 22114.361.4222110$-9.27AL|NL
295 Kody Funderburk MIN 20114.371.392090$-9.33AL|NL
296 Anthony DeSclafani ARI 25114.541.332070$-10.99AL|NL
297 Sean Guenther IL-60 DET 18114.121.321550$-9.39AL|NL
298 Julian Merryweather NYM 15114.031.381670$-9.40AL|NL
299 Colin Poche NYM 16114.221.341680$-9.42AL|NL
300 Dylan Dodd ATL 32124.621.372590$-9.40AL|NL