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 Mason Miller OAK 37212.760.98571325$14.68AL|NL
2 Edwin Diaz NYM 35213.641.13471330$14.01AL|NL
3 Josh Hader HOU 35213.441.09481427$12.73AL|NL
4 Andres Munoz SEA 32212.931.08381125$10.98AL|NL
5 Ryan Helsley STL 35213.671.20371328$10.96AL|NL
6 Emmanuel Clase CLE 35212.991.0728625$10.37AL|NL
7 Drew Rasmussen TB 109773.741.16107290$9.06AL|NL
8 Raisel Iglesias ATL 36214.031.1835926$9.00AL|NL
9 Jeff Hoffman TOR 33213.861.20441423$7.75AL|NL
10 Ryan Walker SF 35213.611.21391223$7.68AL|NL
11 Clay Holmes NYM 109873.641.28101410$6.80AL|NL
12 Kenley Jansen LAA 33214.161.18371323$6.79AL|NL
13 Robert Suarez SD 33214.081.24331224$6.70AL|NL
14 Kyle Finnegan WAS 34214.471.33331326$6.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Felix Bautista BAL 32213.591.21421621$6.46AL|NL
16 Jhoan Duran MIN 35213.551.22371221$6.10AL|NL
17 Tanner Scott LAD 36213.861.35391723$5.95AL|NL
18 Justin Martinez ARI 35213.311.31391821$5.85AL|NL
19 Peter Fairbanks TB 34214.281.28351323$5.52AL|NL
20 Trevor Megill MIL 34214.381.28391321$4.35AL|NL
21 Ryan Pressly CHC 35213.971.27301121$4.26AL|NL
22 David Bednar PIT 34214.141.25351220$3.93AL|NL
23 Devin Williams NYY 33213.981.30391619$3.41AL|NL
24 Aroldis Chapman BOS 32213.501.32492216$2.84AL|NL
25 Hayden Wesneski HOU 101774.431.2396310$2.33AL|NL
26 Jose Alvarado PHI 32213.601.30361517$2.31AL|NL
27 Ben Brown CHC 89663.981.2594330$2.23AL|NL
28 Carlos Estevez KAN 32214.571.31291118$0.77AL|NL
29 Landen Roupp SF 100774.211.3396400$0.70AL|NL
30 Luke Jackson TEX 35214.541.39341618$0.47AL|NL
31 Emilio Pagan CIN 35224.721.24361216$0.38AL|NL
32 Colin Rea CHC 102774.541.2688290$0.21AL|NL
33 Kris Bubic KAN 99664.211.3197360$0.04AL|NL
34 Porter Hodge CHC 36213.271.2041169$-1.14AL|NL
35 Bowden Francis TOR 110784.891.2693320$-1.22AL|NL
36 Mike Soroka IL-15 WAS 91564.191.2784340$-1.38AL|NL
37 Matthew Liberatore STL 99674.341.3086330$-1.36AL|NL
38 Seth Halvorsen COL 36224.541.39321515$-1.85AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Joey Cantillo CLE 71333.541.2478310$-1.87AL|NL
40 Will Vest DET 34213.921.27341211$-2.25AL|NL
41 Chris Martin TEX 32213.301.043556$-2.75AL|NL
42 Grant Holmes ATL 100774.761.3695350$-2.84AL|NL
43 Luis Ortiz CLE 95684.511.3383360$-3.14AL|NL
44 Jordan Leasure CWS 37224.481.31371611$-3.30AL|NL
45 Reid Detmers LAA 82444.461.2993330$-3.36AL|NL
46 Shane Smith CWS 103684.621.3388360$-3.42AL|NL
47 Jordan Hicks SF 88664.181.3875370$-3.52AL|NL
48 Cade Smith CLE 38213.341.1644144$-3.92AL|NL
49 Nick Martinez CIN 108684.791.3187310$-3.97AL|NL
50 Matthew Strahm PHI 34213.531.093994$-4.37AL|NL
51 Jason Adam SD 33213.471.0837124$-4.46AL|NL
52 Liam Hendriks BOS 31214.011.153586$-4.82AL|NL
53 Luke Weaver NYY 37214.671.2937129$-4.83AL|NL
54 Hayden Birdsong SF 88564.591.3790400$-4.87AL|NL
55 Tommy Kahnle DET 32214.051.3030138$-5.21AL|NL
56 Lucas Erceg KAN 34213.791.3335167$-5.27AL|NL
57 Kirby Yates LAD 32213.691.2143154$-5.43AL|NL
58 Camilo Doval SF 31213.731.3231147$-5.51AL|NL
59 Anthony Bender MIA 33124.351.32321310$-5.57AL|NL
60 Ryne Nelson ARI 75444.441.2762210$-5.76AL|NL
61 Ryan Gusto HOU 64444.451.2660220$-5.74AL|NL
62 Calvin Faucher MIA 33124.941.48311613$-5.93AL|NL
63 Jackson Jobe DET 95684.811.3573340$-5.98AL|NL
64 Yimi Garcia TOR 32213.731.113693$-6.00AL|NL
65 Gabe Speier SEA 31213.351.1237102$-6.19AL|NL
66 Griffin Jax MIN 36213.631.1742112$-6.25AL|NL
67 A.J. Puk IL-15 ARI 22113.531.162677$-6.25AL|NL
68 Justin Slaten BOS 34214.421.3335147$-6.30AL|NL
69 Alex Vesia LAD 32213.591.1541132$-6.34AL|NL
70 Steven Matz STL 87564.661.3469280$-6.43AL|NL
71 Jon Gray IL-60 TEX 69554.721.3259240$-6.56AL|NL
72 Garrett Whitlock BOS 35213.691.143582$-6.79AL|NL
73 Quinn Priester MIL 78454.301.3359280$-6.80AL|NL
74 Andre Pallante STL 92674.491.4061360$-6.81AL|NL
75 Jeremiah Estrada SD 31213.711.2040142$-7.10AL|NL
76 Tyler Kinley COL 37224.941.4036158$-7.19AL|NL
77 Robert Garcia TEX 34213.811.2537133$-7.17AL|NL
78 Tyler Holton DET 33213.471.132782$-7.25AL|NL
79 Alexis Diaz CIN 33214.711.3632167$-7.29AL|NL
80 Dennis Santana PIT 34214.741.4229158$-7.52AL|NL
81 Hunter Gaddis CLE 34224.011.1635112$-7.56AL|NL
82 Dylan Lee ATL 32213.651.143591$-7.62AL|NL
83 David Robertson FA 38223.531.2345170$-7.66AL|NL
84 Garrett Cleavinger TB 33214.311.3239164$-7.72AL|NL
85 Bryan Abreu HOU 37214.001.2844172$-7.74AL|NL
86 Louie Varland MIN 55224.421.3157182$-7.84AL|NL
87 Tim Herrin CLE 33213.451.2134131$-7.95AL|NL
88 Keegan Akin BAL 38214.101.2338122$-7.98AL|NL
89 Jared Koenig MIL 33213.711.2332132$-8.04AL|NL
90 Ryan Zeferjahn LAA 34213.971.2544161$-8.15AL|NL
91 Jose A. Ferrer WAS 33213.621.2227102$-8.28AL|NL
92 Fernando Cruz NYY 34214.381.3147172$-8.38AL|NL
93 Evan Phillips LAD 31213.771.173291$-8.40AL|NL
94 Hoby Milner TEX 34213.761.173081$-8.42AL|NL
95 Tyler Rogers SF 36213.561.172581$-8.45AL|NL
96 Mitch Spence OAK 79454.831.3465250$-8.46AL|NL
97 Ryan Brasier IL-15 CHC 30213.901.192892$-8.49AL|NL
98 Chad Green TOR 32214.461.202983$-8.56AL|NL
99 Yuki Matsui SD 29213.491.1735120$-8.52AL|NL
100 Mason Montgomery TB 32214.071.2635132$-8.60AL|NL
101 Jordan Wicks CHC 59334.361.3250210$-8.66AL|NL
102 Cole Sands MIN 33214.121.2534122$-8.67AL|NL
103 Steven Wilson CWS 36214.381.2738162$-8.89AL|NL
104 Mark Leiter Jr. NYY 33214.291.2643141$-8.86AL|NL
105 Brant Hurter DET 31213.491.202591$-8.90AL|NL
106 Shelby Miller ARI 31214.411.3133143$-9.03AL|NL
107 Yariel Rodriguez TOR 65334.611.3764330$-9.07AL|NL
108 Matt Brash IL-15 SEA 28213.441.2433130$-9.24AL|NL
109 Aaron Bummer ATL 30213.361.2733120$-9.27AL|NL
110 Yennier Cano BAL 34214.001.3131122$-9.30AL|NL
111 Jordan Romano PHI 31214.691.3127114$-9.32AL|NL
112 Edwin Uceta TB 35214.471.2937142$-9.32AL|NL
113 Bryan Hudson MIL 28213.461.2129120$-9.43AL|NL
114 Grant Anderson MIL 31214.061.2432121$-9.41AL|NL
115 Paul Sewald CLE 31214.151.1835100$-9.46AL|NL
116 Bryan Baker BAL 34214.011.2538150$-9.49AL|NL
117 Erik Miller SF 30213.651.3232161$-9.49AL|NL
118 Daniel Coulombe MIN 32214.151.2432101$-9.53AL|NL
119 Randy Rodriguez SF 29213.811.2830131$-9.61AL|NL
120 Seranthony Dominguez BAL 34214.411.3135152$-9.58AL|NL
121 Phil Maton STL 34214.371.3134132$-9.61AL|NL
122 Caleb Thielbar CHC 33214.031.2537140$-9.63AL|NL
123 Taylor Rogers CIN 33214.341.3133132$-9.64AL|NL
124 Justin Sterner OAK 34214.551.2538141$-9.67AL|NL
125 Daniel Palencia CHC 32213.811.2836150$-9.67AL|NL
126 Eduard Bazardo SEA 30214.101.2329111$-9.70AL|NL
127 Pierce Johnson ATL 31214.151.3136141$-9.75AL|NL
128 Blake Treinen IL-15 LAD 21113.771.232483$-9.93AL|NL
129 Mike Vasil CWS 62234.631.3448222$-9.94AL|NL
130 Brad Lord WAS 57234.261.3247210$-9.94AL|NL
131 Daniel Lynch KAN 58324.641.3745211$-9.98AL|NL
132 Angel Zerpa KAN 30213.791.2624101$-9.97AL|NL
133 Ryne Stanek NYM 34214.491.3435172$-9.98AL|NL
134 Caden Dana LAA 56344.931.3150210$-9.99AL|NL
135 Adrian Morejon SD 30214.041.252791$-9.96AL|NL
136 Brock Burke LAA 36224.301.2833121$-10.02AL|NL
137 Slade Cecconi IL-15 CLE 39224.431.2134100$-10.14AL|NL
138 A.J. Minter IL-15 NYM 25113.351.122980$-10.15AL|NL
139 Manuel Rodriguez TB 33214.141.3131131$-10.22AL|NL
140 Michael Kopech IL-15 LAD 27214.421.3329142$-10.20AL|NL
141 Brendon Little TOR 30213.851.3429141$-10.22AL|NL
142 Kenta Maeda DET 58224.671.2951180$-10.24AL|NL
143 John Schreiber KAN 31213.981.3027121$-10.27AL|NL
144 Chad Patrick MIL 42224.431.2638140$-10.29AL|NL
145 Antonio Santillan CIN 34214.761.4035163$-10.27AL|NL
146 Gunnar Hoglund OAK 52334.991.2943160$-10.36AL|NL
147 Daniel Young NYM 32213.911.3536150$-10.42AL|NL
148 Steven Okert HOU 29214.381.2534120$-10.48AL|NL
149 Tyson Miller IL-15 CHC 29214.121.2429110$-10.52AL|NL
150 Nick Mears MIL 29214.091.2832140$-10.50AL|NL
151 Colin Holderman PIT 32214.151.3329141$-10.59AL|NL
152 Logan Henderson MIL 27113.931.113080$-10.56AL|NL
153 Trent Thornton SEA 33214.481.2830111$-10.58AL|NL
154 Gregory Soto BAL 33214.151.3733161$-10.57AL|NL
155 Eric Orze TB 29214.221.2631110$-10.62AL|NL
156 Graham Ashcraft CIN 35214.281.3526132$-10.61AL|NL
157 Brenan Hanifee DET 29214.031.272291$-10.60AL|NL
158 Kyle Hendricks LAA 106685.361.3765320$-10.61AL|NL
159 Zach Agnos COL 35214.571.2831111$-10.66AL|NL
160 JoJo Romero STL 33214.131.3227111$-10.67AL|NL
161 Jake Bird COL 36214.481.4135162$-10.70AL|NL
162 Ronny Henriquez MIA 32114.241.2730112$-10.72AL|NL
163 Ryan Borucki PIT 30213.891.2826120$-10.78AL|NL
164 Cameron Booser CWS 35214.901.5439244$-10.80AL|NL
165 Caleb Ferguson PIT 34214.231.3530141$-10.82AL|NL
166 Brandon Eisert CWS 31114.001.2530101$-10.89AL|NL
167 Juan Morillo ARI 28213.961.2927120$-10.88AL|NL
168 Jesus Tinoco MIA 32124.891.4028145$-10.93AL|NL
169 Shawn Armstrong TEX 30214.371.2730100$-11.01AL|NL
170 Brandon Young BAL 36224.411.3034130$-11.00AL|NL
171 Steven Cruz KAN 26213.881.3126130$-11.04AL|NL
172 Hunter Bigge TB 31214.611.3634151$-11.04AL|NL
173 Jalen Beeks ARI 31214.291.3528121$-11.05AL|NL
174 Sean Newcomb BOS 42214.331.4145230$-11.11AL|NL
175 Greg Weissert BOS 31214.331.3031120$-11.10AL|NL
176 Ian Hamilton NYY 31214.131.3431140$-11.14AL|NL
177 Ryan Thompson ARI 30214.041.282490$-11.19AL|NL
178 Tyler Gilbert CWS 35114.411.3334132$-11.18AL|NL
179 Hunter Harvey IL-15 KAN 25114.291.252472$-11.24AL|NL
180 Angel Chivilli COL 34214.561.3430111$-11.27AL|NL
181 Reed Garrett NYM 36214.631.4240181$-11.27AL|NL
182 Carmen Mlodzinski PIT 63344.741.4151250$-11.30AL|NL
183 Brad Keller CHC 35214.031.3731170$-11.30AL|NL
184 Craig Kimbrel ATL 26214.501.3131120$-11.34AL|NL
185 Mason Englert TB 30214.541.252790$-11.38AL|NL
186 Drey Jameson ARI 56324.811.4046200$-11.40AL|NL
187 Ben Casparius LAD 29214.501.3231130$-11.48AL|NL
188 Julian Merryweather CHC 35214.671.3834141$-11.48AL|NL
189 Beau Brieske IL-15 DET 25114.191.262192$-11.47AL|NL
190 Scott Barlow CIN 32214.511.3534140$-11.53AL|NL
191 Omar Cruz SD 23113.471.2325100$-11.52AL|NL
192 Noah Cameron KAN 31114.021.2732110$-11.59AL|NL
193 Alek Jacob SD 28114.031.202790$-11.60AL|NL
194 Chase Lee DET 24113.671.212480$-11.67AL|NL
195 Drew Pomeranz CHC 30214.381.3933160$-11.70AL|NL
196 Osvaldo Bido OAK 96585.461.4277380$-11.73AL|NL
197 Gordon Graceffo STL 50224.621.3338170$-11.71AL|NL
198 Max Lazar PHI 21113.731.122040$-11.74AL|NL
199 Max Kranick NYM 32214.511.3027120$-11.77AL|NL
200 Easton Lucas TOR 45224.781.3643180$-11.79AL|NL
201 Jason Foley DET 20113.981.271662$-11.84AL|NL
202 Jose Butto NYM 30214.471.3429140$-11.81AL|NL
203 Kody Funderburk MIN 26113.571.2926110$-11.81AL|NL
204 Penn Murfee CWS 33114.641.3431132$-11.87AL|NL
205 Spencer Turnbull FA 37224.611.3433140$-11.86AL|NL
206 Joel Payamps MIL 29114.131.212680$-11.88AL|NL
207 Kaleb Ort HOU 29214.701.3330120$-11.93AL|NL
208 Tyler Ferguson OAK 36224.831.4539211$-12.00AL|NL
209 Joey Wentz PIT 35214.521.3833160$-12.02AL|NL
210 Tanner Banks PHI 34214.641.3532110$-12.00AL|NL
211 Noah Murdock OAK 33214.401.4731191$-12.04AL|NL
212 Jackson Rutledge WAS 32114.321.3532151$-12.03AL|NL
213 Hogan Harris OAK 58224.761.4256290$-12.04AL|NL
214 Doug Nikhazy CLE 53224.621.4553300$-12.08AL|NL
215 Kevin Kelly IL-15 TB 25113.841.181960$-12.10AL|NL
216 Carlos Vargas SEA 29214.241.3422110$-12.13AL|NL
217 Jacob Webb TEX 32214.711.3430140$-12.13AL|NL
218 Gavin Hollowell CHC 16103.501.151960$-12.12AL|NL
219 Kevin Ginkel IL-15 ARI 26114.031.262690$-12.18AL|NL
220 Hunter Dobbins BOS 34224.511.3528120$-12.17AL|NL
221 Collin Snider SEA 30214.711.3926131$-12.14AL|NL
222 Taijuan Walker PHI 55334.971.3940210$-12.19AL|NL
223 Ryan Bergert SD 48234.841.3743190$-12.19AL|NL
224 Jake Latz TEX 30214.451.3828150$-12.20AL|NL
225 Sean Reynolds IL-15 SD 26114.011.3129130$-12.22AL|NL
226 Kyle Leahy STL 32214.691.4128131$-12.20AL|NL
227 Josh Sborz IL-60 TEX 26114.211.2829110$-12.25AL|NL
228 Sean Guenther DET 27113.931.242280$-12.27AL|NL
229 Evan Sisk KAN 22113.541.3224110$-12.27AL|NL
230 Robert Stephenson IL-60 LAA 23114.461.202680$-12.33AL|NL
231 John King STL 31214.161.341990$-12.33AL|NL
232 Shinnosuke Ogasawara WAS 57345.041.3942200$-12.32AL|NL
233 Riley O'Brien STL 29114.121.3432150$-12.30AL|NL
234 Ian Seymour TB 27114.311.2527100$-12.36AL|NL
235 Enyel De Los Santos ATL 29214.761.3629120$-12.34AL|NL
236 Colton Gordon HOU 24114.161.232480$-12.36AL|NL
237 Andrew Nardi IL-60 MIA 17113.821.212170$-12.40AL|NL
238 Stephen Kolek SD 44234.641.3835160$-12.44AL|NL
239 Colin Selby BAL 21113.901.2723100$-12.47AL|NL
240 Tom Cosgrove CHC 23113.921.262290$-12.48AL|NL
241 Colin Poche WAS 27114.311.2525110$-12.55AL|NL
242 Justin Wilson BOS 29214.611.3927130$-12.56AL|NL
243 Cionel Perez BAL 32214.241.4326150$-12.57AL|NL
244 Nick Sandlin IL-15 TOR 23114.221.2624100$-12.62AL|NL
245 Andrew Chafin DET 19113.801.282180$-12.66AL|NL
246 Casey Legumina SEA 26114.271.262490$-12.67AL|NL
247 Brennan Bernardino BOS 29214.701.4028120$-12.66AL|NL
248 Declan Cronin IL-15 MIA 28113.941.3224110$-12.67AL|NL
249 Forrest Whitley IL-15 HOU 22114.041.3125110$-12.64AL|NL
250 Ryan Burr IL-60 TOR 20114.141.272380$-12.72AL|NL
251 Brent Headrick NYY 21114.271.272480$-12.74AL|NL
252 Ian Anderson ATL 37214.571.4231170$-12.78AL|NL
253 Huascar Brazoban NYM 29214.671.4329160$-12.76AL|NL
254 Jake Cousins IL-60 NYY 22114.121.3326120$-12.75AL|NL
255 Anthony Banda LAD 30214.771.4129130$-12.80AL|NL
256 Jared Shuster CWS 47224.781.3836190$-12.80AL|NL
257 Connor Gillispie MIA 49235.051.3641200$-12.80AL|NL
258 Joe Kelly FA 23113.851.3624120$-12.83AL|NL
259 Nick Hernandez HOU 16114.081.221970$-12.87AL|NL
260 Trevor McDonald SF 18113.571.271670$-12.91AL|NL
261 Ryan Yarbrough NYY 27114.361.242180$-12.92AL|NL
262 Michel Otanez IL-15 OAK 30114.341.4538200$-12.94AL|NL
263 Jhonathan Diaz SEA 24113.981.3121100$-12.95AL|NL
264 Brent Suter CIN 31214.691.3622110$-13.00AL|NL
265 Daniel Bard FA 27124.151.3626140$-13.04AL|NL
266 Aaron Ashby IL-15 MIL 18113.661.341990$-13.04AL|NL
267 Clayton Beeter IL-15 NYY 20114.231.3324100$-13.03AL|NL
268 Josh Walker TOR 21114.241.312390$-13.03AL|NL
269 Tyler Alexander MIL 27114.471.262370$-13.02AL|NL
270 Dillon Tate TOR 25114.291.272180$-13.05AL|NL
271 Wandy Peralta SD 26113.931.3320110$-13.11AL|NL
272 Brock Stewart MIN 30215.151.4434140$-13.11AL|NL
273 Bryse Wilson CWS 80355.201.3956250$-13.15AL|NL
274 Nate Pearson CHC 22114.311.282190$-13.13AL|NL
275 Daniel Robert TEX 14103.921.211560$-13.15AL|NL
276 Jorge Alcala MIN 27114.651.2926100$-13.18AL|NL
277 John Brebbia IL-15 DET 21114.531.242060$-13.22AL|NL
278 Spencer Bivens SF 26114.141.3120100$-13.23AL|NL
279 T.J. McFarland OAK 34214.791.4322121$-13.23AL|NL
280 Keynan Middleton FA 19114.191.291980$-13.25AL|NL
281 Jose Leclerc IL-15 OAK 21114.351.3122100$-13.24AL|NL
282 Jose Ruiz PHI 32214.971.4028130$-13.24AL|NL
283 Andrew Kittredge IL-15 BAL 26114.551.272270$-13.28AL|NL
284 Gus Varland CWS 28114.671.3926121$-13.28AL|NL
285 Jose Quijada LAA 19114.381.3322100$-13.34AL|NL
286 Ross Stripling KAN 43234.961.3427110$-13.36AL|NL
287 Luis Contreras HOU 23114.561.3224100$-13.37AL|NL
288 Dauri Moreta IL-60 PIT 13114.061.211450$-13.37AL|NL
289 Brusdar Graterol IL-60 LAD 11103.231.15820$-13.39AL|NL
290 Ryan Fernandez STL 21114.301.281860$-13.40AL|NL
291 Davis Daniel ATL 23114.461.312280$-13.39AL|NL
292 Zak Kent CLE 13113.971.251450$-13.45AL|NL
293 Domingo Gonzalez ATL 12103.861.261450$-13.44AL|NL
294 Paxton Schultz TOR 22114.441.3624110$-13.45AL|NL
295 Michael Fulmer CHC 14104.071.251450$-13.50AL|NL
296 Luarbert Arias MIA 23114.571.282080$-13.51AL|NL
297 Erik Swanson IL-15 TOR 28114.881.292690$-13.51AL|NL
298 Trevor Stephan IL-60 CLE 21114.591.322280$-13.54AL|NL
299 Emiliano Teodo TEX 13103.781.301470$-13.51AL|NL
300 Tayler Scott HOU 32215.151.4431150$-13.57AL|NL