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 55322.431.00841925$19.35AL|NL
2 Edwin Diaz NYM 53322.871.10752230$18.90AL|NL
3 Josh Hader HOU 56323.161.13782327$16.24AL|NL
4 Ryan Helsley STL 54323.131.18672328$15.35AL|NL
5 Andres Munoz SEA 53322.741.15692225$15.10AL|NL
6 Jeff Hoffman TOR 54323.131.12671823$13.00AL|NL
7 Ryan Walker SF 56323.081.14651823$12.94AL|NL
8 Emmanuel Clase CLE 55323.141.17551425$12.81AL|NL
9 Raisel Iglesias ATL 56323.511.17611626$12.75AL|NL
10 Felix Bautista BAL 50322.801.11712121$12.70AL|NL
11 Jhoan Duran MIN 53322.881.17651921$11.62AL|NL
12 Tanner Scott LAD 54323.161.24662423$11.26AL|NL
13 Robert Suarez SD 54323.461.19581824$11.05AL|NL
14 Trevor Megill MIL 53323.441.18652021$9.79AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Kyle Finnegan WAS 52333.711.29522126$9.76AL|NL
16 Justin Martinez ARI 55323.101.30692921$9.67AL|NL
17 Peter Fairbanks TB 51323.611.26572123$8.87AL|NL
18 Drew Rasmussen TB 121873.611.20121330$8.22AL|NL
19 Kenley Jansen LAA 50223.901.23582023$7.41AL|NL
20 Ryan Pressly CHC 50323.541.26501721$7.29AL|NL
21 Clay Holmes NYM 130973.441.33127550$7.29AL|NL
22 Devin Williams NYY 51323.441.27632419$7.15AL|NL
23 Aroldis Chapman BOS 51323.101.26732916$7.08AL|NL
24 David Bednar PIT 53333.701.26572120$6.78AL|NL
25 Jose Alvarado PHI 52323.251.26612317$6.49AL|NL
26 Luke Jackson TEX 53333.991.36532318$3.08AL|NL
27 Carlos Estevez KAN 53334.191.33512118$2.71AL|NL
28 Will Vest DET 54333.341.22551811$2.66AL|NL
29 Reid Detmers LAA 87553.561.18100300$2.67AL|NL
30 Emilio Pagan CIN 53334.301.26551816$2.30AL|NL
31 Landen Roupp SF 116773.791.33114490$1.61AL|NL
32 Bowden Francis TOR 135884.331.26123400$1.51AL|NL
33 Cade Smith CLE 56323.091.1470204$1.32AL|NL
34 Ben Brown CHC 101663.821.28109420$1.17AL|NL
35 Luke Weaver NYY 56333.711.1960169$1.09AL|NL
36 Matthew Strahm PHI 55323.291.1065164$0.78AL|NL
37 Kris Bubic KAN 120773.951.32113430$0.76AL|NL
38 Chris Martin TEX 48323.231.1151106$0.46AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matthew Liberatore STL 111663.851.29100390$0.27AL|NL
40 Lucas Erceg KAN 55333.401.2562217$0.11AL|NL
41 Steven Matz STL 101663.881.2588290$0.09AL|NL
42 Camilo Doval SF 52323.271.2760237$-0.05AL|NL
43 Jason Adam SD 55323.371.1765214$-0.41AL|NL
44 Griffin Jax MIN 54323.171.1365162$-0.59AL|NL
45 Bryan Abreu HOU 60333.311.2075262$-0.84AL|NL
46 Calvin Faucher MIA 52233.961.37532313$-1.11AL|NL
47 Porter Hodge CHC 52323.701.3356259$-1.11AL|NL
48 Fernando Cruz NYY 52323.261.1770222$-1.20AL|NL
49 Jeremiah Estrada SD 52323.241.1968232$-1.53AL|NL
50 Yimi Garcia TOR 52323.431.1659173$-1.72AL|NL
51 Keegan Akin BAL 58333.411.1864192$-1.80AL|NL
52 Kirby Yates LAD 50323.451.2464244$-1.91AL|NL
53 Hayden Birdsong SF 100664.031.35105460$-2.04AL|NL
54 Tommy Kahnle DET 52333.701.3451228$-2.22AL|NL
55 Justin Slaten BOS 53333.841.2955207$-2.34AL|NL
56 Anthony Bender MIA 51233.851.33502010$-2.38AL|NL
57 Orion Kerkering PHI 51323.371.2157193$-2.37AL|NL
58 Robert Garcia TEX 52323.391.2358203$-2.55AL|NL
59 A.J. Puk IL-15 ARI 35223.341.1841127$-2.66AL|NL
60 Garrett Cleavinger TB 50323.601.2662234$-2.73AL|NL
61 Gabe Speier SEA 51323.281.2055182$-2.75AL|NL
62 Garrett Whitlock BOS 55323.541.1757142$-2.76AL|NL
63 Hayden Wesneski HOU 117774.401.32106390$-2.77AL|NL
64 Louie Varland MIN 59333.571.2060162$-2.84AL|NL
65 Liam Hendriks BOS 48223.771.2154166$-3.01AL|NL
66 Jordan Leasure CWS 53234.251.39542611$-3.45AL|NL
67 Alex Vesia LAD 49323.631.2362222$-3.75AL|NL
68 Seth Halvorsen COL 52234.651.48462415$-3.80AL|NL
69 Evan Phillips LAD 48323.441.1854161$-3.87AL|NL
70 Reed Garrett NYM 54323.421.2661231$-3.98AL|NL
71 Quinn Priester MIL 86553.911.3374300$-4.06AL|NL
72 Jared Koenig MIL 51323.491.2452182$-4.07AL|NL
73 Yennier Cano BAL 51323.341.2751182$-4.07AL|NL
74 Ryne Nelson ARI 88554.131.2874230$-4.10AL|NL
75 Matt Brash IL-15 SEA 46222.981.1858200$-4.15AL|NL
76 Mark Leiter Jr. NYY 50323.551.2259191$-4.19AL|NL
77 Jordan Hicks SF 101664.021.4090440$-4.26AL|NL
78 Seranthony Dominguez BAL 52323.711.2559212$-4.32AL|NL
79 Tyler Holton DET 53333.551.2348152$-4.31AL|NL
80 Ben Joyce IL-15 LAA 40223.491.2848195$-4.39AL|NL
81 Abner Uribe MIL 50323.361.3460282$-4.40AL|NL
82 Dylan Lee ATL 50323.571.2255171$-4.53AL|NL
83 Gregory Soto BAL 50323.381.2857231$-4.57AL|NL
84 Brock Stewart MIN 46223.201.1860190$-4.59AL|NL
85 Colin Rea CHC 116784.521.3395340$-4.59AL|NL
86 Nick Martinez CIN 126784.581.33106370$-4.60AL|NL
87 Aaron Bummer ATL 48323.101.2754200$-4.60AL|NL
88 Erik Miller SF 50323.301.3260261$-4.61AL|NL
89 Yariel Rodriguez TOR 70443.961.3076300$-4.65AL|NL
90 Cole Sands MIN 51323.811.2354172$-4.75AL|NL
91 Tim Herrin CLE 51323.431.2856221$-4.74AL|NL
92 Adrian Morejon SD 50323.501.2452191$-4.78AL|NL
93 Yuki Matsui SD 48323.421.2357210$-4.81AL|NL
94 Pierce Johnson ATL 50323.571.2759211$-4.86AL|NL
95 Hunter Gaddis CLE 54333.911.2253172$-4.91AL|NL
96 Grant Holmes ATL 118774.451.38105450$-4.92AL|NL
97 Mike Soroka IL-15 WAS 103574.261.3594420$-5.21AL|NL
98 Ryne Stanek NYM 52323.821.2958242$-5.23AL|NL
99 Chad Green TOR 51334.061.2450163$-5.26AL|NL
100 Jon Gray IL-60 TEX 81554.241.3173260$-5.28AL|NL
101 Dennis Santana PIT 52234.141.3847228$-5.33AL|NL
102 Kenta Maeda DET 63333.931.2160180$-5.34AL|NL
103 Mitch Spence OAK 88554.161.3270270$-5.39AL|NL
104 Tanner Banks PHI 56333.661.2556200$-5.50AL|NL
105 Jesus Tinoco MIA 50233.921.3249205$-5.67AL|NL
106 Bryan King HOU 52323.671.2954211$-5.68AL|NL
107 Hunter Harvey IL-15 KAN 41223.501.2045132$-5.68AL|NL
108 Trent Thornton SEA 54333.851.2552181$-5.81AL|NL
109 Cameron Booser CWS 51233.951.3154224$-5.91AL|NL
110 Julian Merryweather CHC 50323.691.3054211$-5.91AL|NL
111 Jordan Romano PHI 50224.011.2952204$-5.98AL|NL
112 JoJo Romero STL 52323.571.3149201$-5.98AL|NL
113 Daniel Young NYM 48323.431.3152220$-6.12AL|NL
114 Hoby Milner TEX 51323.701.2847161$-6.16AL|NL
115 Andre Pallante STL 113674.021.4482470$-6.17AL|NL
116 Joey Cantillo CLE 62343.781.3365290$-6.29AL|NL
117 Shane Smith CWS 120684.451.38100470$-6.37AL|NL
118 David Robertson FA 36223.211.1844130$-6.51AL|NL
119 Shelby Miller ARI 50324.151.3250203$-6.50AL|NL
120 Ian Hamilton NYY 48323.601.3051200$-6.54AL|NL
121 Phil Maton STL 53333.981.3149202$-6.58AL|NL
122 A.J. Minter IL-15 NYM 38223.271.1843140$-6.56AL|NL
123 Jalen Beeks ARI 50323.711.3248191$-6.63AL|NL
124 Blake Treinen IL-15 LAD 31213.591.2134103$-6.62AL|NL
125 Jake Junis CLE 49223.701.1847110$-6.67AL|NL
126 Tyler Kinley COL 53234.581.4255258$-6.66AL|NL
127 Angel Zerpa KAN 50323.651.3245181$-6.67AL|NL
128 Brant Hurter DET 49223.531.2340121$-6.65AL|NL
129 Daysbel Hernandez ATL 52323.851.3558261$-6.70AL|NL
130 Kevin Ginkel IL-15 ARI 46223.521.2350160$-6.69AL|NL
131 Nick Mears MIL 46223.541.2655210$-6.73AL|NL
132 Caleb Ferguson PIT 53333.741.3552241$-6.78AL|NL
133 Jordan Wicks CHC 64444.021.3356230$-6.77AL|NL
134 Ryan Brasier IL-15 CHC 43223.761.2442132$-6.84AL|NL
135 Daniel Coulombe MIN 49223.741.2650161$-6.90AL|NL
136 Brock Burke LAA 54334.001.3154211$-6.92AL|NL
137 Jose A. Ferrer WAS 50223.631.3144192$-6.95AL|NL
138 Luis Ortiz CLE 110674.491.4097450$-6.94AL|NL
139 Graham Ashcraft CIN 53334.071.3045152$-7.01AL|NL
140 Edwin Uceta TB 52334.191.3253222$-7.06AL|NL
141 Mason Montgomery TB 48223.891.2848182$-7.08AL|NL
142 Bryan Baker BAL 51323.881.3155220$-7.13AL|NL
143 Tyler Rogers SF 57333.901.2942141$-7.15AL|NL
144 Craig Yoho MIL 48223.681.3050211$-7.22AL|NL
145 Bryan Hudson MIL 44223.531.2748180$-7.38AL|NL
146 Alexis Diaz CIN 50234.621.4253267$-7.36AL|NL
147 Caleb Thielbar CHC 48223.721.2651190$-7.43AL|NL
148 Eduard Bazardo SEA 49223.791.2746181$-7.44AL|NL
149 Randy Rodriguez SF 48223.741.3151211$-7.44AL|NL
150 Drey Jameson ARI 55333.901.3150190$-7.51AL|NL
151 Taylor Rogers CIN 49224.011.3253202$-7.53AL|NL
152 Paul Sewald CLE 46223.941.2252160$-7.56AL|NL
153 Manuel Rodriguez TB 50223.751.3148181$-7.64AL|NL
154 Tyler Ferguson OAK 53333.971.3753251$-7.67AL|NL
155 Tyler Gilbert CWS 50234.021.2944162$-7.83AL|NL
156 Brandon Eisert CWS 45223.751.2943161$-7.85AL|NL
157 Brendon Little TOR 48223.481.3845221$-7.95AL|NL
158 Daniel Palencia CHC 46223.691.3151220$-7.96AL|NL
159 Michael Kopech IL-15 LAD 39224.051.3145192$-8.07AL|NL
160 Daniel Lynch KAN 63334.181.3350191$-8.15AL|NL
161 Dane Dunning TEX 49223.851.2747150$-8.16AL|NL
162 Grant Anderson MIL 49224.021.3049191$-8.23AL|NL
163 Craig Kimbrel ATL 41223.801.2949190$-8.26AL|NL
164 Jason Foley DET 34223.671.2929112$-8.26AL|NL
165 Brenan Hanifee DET 47223.751.2936131$-8.30AL|NL
166 Colin Holderman PIT 49223.881.3449221$-8.31AL|NL
167 Justin Wilson BOS 45223.801.2845160$-8.36AL|NL
168 Joey Wentz PIT 54334.041.3552230$-8.34AL|NL
169 Joe Ross PHI 52334.091.3146180$-8.38AL|NL
170 Beau Brieske IL-15 DET 42224.001.3139162$-8.37AL|NL
171 Michel Otanez IL-15 OAK 45223.691.3653250$-8.39AL|NL
172 Antonio Santillan CIN 51234.391.3755233$-8.50AL|NL
173 Ronny Henriquez MIA 50234.021.3544192$-8.56AL|NL
174 Kody Funderburk MIN 39223.551.3140160$-8.55AL|NL
175 Noah Cameron KAN 37223.641.2434110$-8.59AL|NL
176 Sean Hjelle SF 41223.611.2835110$-8.69AL|NL
177 Jose Butto NYM 46223.841.3045180$-8.67AL|NL
178 Sean Guenther DET 44223.611.2935130$-8.70AL|NL
179 Joel Payamps MIL 45223.931.2743160$-8.73AL|NL
180 Riley O'Brien STL 46223.671.3647220$-8.75AL|NL
181 Robert Stephenson IL-60 LAA 35223.891.2339130$-8.73AL|NL
182 Jorge Lopez WAS 51234.061.3543192$-8.75AL|NL
183 Steven Okert HOU 48224.121.2952200$-8.81AL|NL
184 Bennett Sousa HOU 45223.781.3244190$-8.81AL|NL
185 Ryan Zeferjahn LAA 53234.171.3556251$-8.84AL|NL
186 Shawn Armstrong TEX 44224.001.2744150$-8.85AL|NL
187 Jose Ruiz PHI 51334.171.3549210$-8.89AL|NL
188 Ryan Borucki PIT 46223.781.3243180$-8.87AL|NL
189 Osvaldo Bido OAK 110674.771.3991450$-8.87AL|NL
190 Brennan Bernardino BOS 46223.811.3345180$-8.92AL|NL
191 Jackson Rutledge WAS 48224.021.3344201$-8.93AL|NL
192 Ryan Gusto HOU 75454.511.3561260$-8.95AL|NL
193 Enyel De Los Santos ATL 46223.991.3148180$-8.97AL|NL
194 Brad Lord WAS 63344.151.3550240$-8.97AL|NL
195 Troy Taylor SEA 44223.831.3142180$-8.98AL|NL
196 Josh Sborz IL-60 TEX 39223.871.3043160$-8.97AL|NL
197 Logan Henderson MIL 30223.871.1932100$-9.03AL|NL
198 Greg Weissert BOS 49223.981.3248190$-9.05AL|NL
199 Chad Patrick MIL 49334.351.2943160$-9.07AL|NL
200 Drew Pomeranz CHC 43223.851.3243180$-9.08AL|NL
201 Anthony Banda LAD 47223.941.3246190$-9.08AL|NL
202 Huascar Brazoban NYM 45223.831.3445210$-9.09AL|NL
203 Wandy Peralta SD 44223.661.3540190$-9.12AL|NL
204 Kyle Leahy STL 51234.001.3442181$-9.15AL|NL
205 Chase Lee DET 39223.731.3036150$-9.14AL|NL
206 John Brebbia IL-15 DET 34223.861.2535120$-9.15AL|NL
207 John Schreiber KAN 51234.001.3747211$-9.17AL|NL
208 Clayton Beeter IL-15 NYY 31213.771.2836140$-9.21AL|NL
209 Brent Headrick NYY 33223.901.2333110$-9.22AL|NL
210 Andrew Kittredge IL-15 BAL 39223.901.2736120$-9.24AL|NL
211 Brandon Young BAL 38223.951.2636120$-9.27AL|NL
212 Connor Prielipp MIN 30213.631.2832120$-9.27AL|NL
213 Jonathan Loaisiga IL-15 NYY 35223.661.2831110$-9.25AL|NL
214 Trevor Stephan IL-60 CLE 34223.891.2635120$-9.29AL|NL
215 Erik Swanson IL-15 TOR 45224.081.3044170$-9.37AL|NL
216 Ryan Johnson LAA 52234.091.3451210$-9.43AL|NL
217 Tyler Alexander MIL 42224.221.2338100$-9.41AL|NL
218 Justin Sterner OAK 50234.261.3448211$-9.48AL|NL
219 Forrest Whitley IL-15 HOU 36223.791.3337160$-9.51AL|NL
220 Tristan Beck SF 34223.841.2630100$-9.54AL|NL
221 Carlos Vargas SEA 48223.791.3640200$-9.55AL|NL
222 Sean Newcomb BOS 46223.951.3849230$-9.57AL|NL
223 Tayler Saucedo SEA 40223.721.3536180$-9.58AL|NL
224 Collin Snider SEA 50234.081.3744211$-9.60AL|NL
225 Jackson Jobe DET 112684.671.4285460$-9.58AL|NL
226 Stephen Kolek SD 54334.091.3740190$-9.59AL|NL
227 Andrew Chafin DET 32223.721.3334150$-9.62AL|NL
228 Josh Walker TOR 35223.821.3336150$-9.65AL|NL
229 Slade Cecconi IL-15 CLE 33224.061.223080$-9.66AL|NL
230 Hogan Harris OAK 58334.241.4053270$-9.68AL|NL
231 Lou Trivino SF 46223.981.3543190$-9.74AL|NL
232 Jorge Alcala MIN 42224.131.3345180$-9.73AL|NL
233 Nick Sandlin IL-15 TOR 38224.001.3340170$-9.74AL|NL
234 Albert Suarez IL-60 BAL 32224.021.243090$-9.76AL|NL
235 Andrew Nardi IL-60 MIA 27113.501.2333120$-9.78AL|NL
236 Justin Topa MIN 43223.921.3438150$-9.81AL|NL
237 Tayler Scott HOU 53334.341.3951240$-9.82AL|NL
238 Ryan Thompson ARI 48223.941.3540160$-9.85AL|NL
239 Derek Law IL-15 WAS 39223.911.3234140$-9.87AL|NL
240 Jake Cousins IL-60 NYY 34223.871.3638170$-9.86AL|NL
241 Luis Garcia LAD 36223.901.3233130$-9.93AL|NL
242 Kolby Allard CLE 41224.071.2934120$-9.94AL|NL
243 John King STL 49223.741.3734160$-9.95AL|NL
244 Cionel Perez BAL 49223.841.4145240$-9.94AL|NL
245 Doug Nikhazy CLE 53334.271.4150260$-9.94AL|NL
246 Jose Leclerc IL-15 OAK 31223.981.3134140$-9.95AL|NL
247 Kevin Kelly IL-15 TB 38223.971.3032110$-9.96AL|NL
248 Mike Vasil CWS 65344.581.3848232$-9.98AL|NL
249 Paxton Schultz TOR 36224.071.3035130$-9.97AL|NL
250 Tyson Miller IL-15 CHC 41224.131.3037140$-9.98AL|NL
251 Ian Anderson ATL 44223.971.3640170$-10.01AL|NL
252 Omar Cruz SD 38223.941.3537180$-10.01AL|NL
253 Michael Tonkin IL-15 MIN 41224.151.3240160$-10.01AL|NL
254 Max Kranick NYM 50224.191.3141170$-10.03AL|NL
255 Josh Winckowski BOS 36223.891.3231110$-10.05AL|NL
256 Eric Orze TB 44224.061.3643190$-10.03AL|NL
257 Easton Lucas TOR 51334.321.3946220$-10.04AL|NL
258 Shawn Dubin IL-15 HOU 40223.961.3740180$-10.05AL|NL
259 Mason Fluharty TOR 46224.111.3543190$-10.08AL|NL
260 Cole Henry WAS 47224.261.3845221$-10.08AL|NL
261 Hunter Bigge TB 47224.301.3948221$-10.09AL|NL
262 Casey Legumina SEA 43224.151.3137150$-10.14AL|NL
263 Anthony Veneziano MIA 48234.201.3639181$-10.13AL|NL
264 Dylan Dodd ATL 41224.051.3032110$-10.13AL|NL
265 Andrew Walters CLE 32224.031.3537160$-10.14AL|NL
266 Colton Gordon HOU 29224.031.262690$-10.25AL|NL
267 Shinnosuke Ogasawara WAS 65344.431.3752240$-10.23AL|NL
268 Fraser Ellard IL-15 CWS 45224.041.4443241$-10.24AL|NL
269 Scott Barlow CIN 48224.221.3850220$-10.28AL|NL
270 Ben Casparius LAD 44224.281.3343180$-10.27AL|NL
271 Taijuan Walker PHI 63344.451.3649210$-10.29AL|NL
272 Mason Englert TB 45224.271.3241150$-10.29AL|NL
273 Jack Dreyer LAD 41224.071.3841190$-10.35AL|NL
274 Penn Murfee CWS 48234.531.3843192$-10.36AL|NL
275 Trevor McDonald SF 31223.811.3326110$-10.36AL|NL
276 Nate Pearson CHC 31224.111.3232130$-10.40AL|NL
277 Ryan Fernandez STL 33223.931.3531140$-10.38AL|NL
278 Brad Keller CHC 51224.041.3943200$-10.44AL|NL
279 Joseph Mantiply ARI 30213.841.3325100$-10.48AL|NL
280 Jake Bird COL 51234.391.4448232$-10.49AL|NL
281 Jake Latz TEX 45224.141.4046230$-10.48AL|NL
282 Gordon Graceffo STL 62344.421.3644200$-10.49AL|NL
283 Jackson Kowar IL-60 SEA 34224.011.3532150$-10.47AL|NL
284 Gunnar Hoglund OAK 58344.571.3444180$-10.57AL|NL
285 Ian Seymour TB 29224.191.2928100$-10.58AL|NL
286 Bryan Hoeing IL-60 SD 33224.011.3227110$-10.57AL|NL
287 Dillon Tate TOR 41224.111.3433130$-10.60AL|NL
288 Elvis Peguero MIL 37223.961.3934160$-10.61AL|NL
289 Luke Little CHC 25113.321.3630150$-10.61AL|NL
290 Joe Kelly FA 21113.221.2824100$-10.62AL|NL
291 Jose Fermin LAA 47224.281.3847220$-10.62AL|NL
292 Sam Moll IL-15 CIN 38224.091.3938170$-10.63AL|NL
293 Carmen Mlodzinski PIT 67344.381.4256280$-10.65AL|NL
294 Alex Faedo IL-60 TB 34224.261.3334130$-10.66AL|NL
295 Ryan Burr IL-60 TOR 26113.691.2628100$-10.65AL|NL
296 Scott McGough ARI 41224.111.3939180$-10.68AL|NL
297 Evan Sisk KAN 37223.911.4134170$-10.68AL|NL
298 Declan Cronin IL-15 MIA 45224.001.4038180$-10.68AL|NL
299 Spencer Turnbull FA 39224.201.3434140$-10.71AL|NL
300 Justin Lawrence IL-15 PIT 38223.981.4136190$-10.72AL|NL