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 SD 64442.470.971002430$19.26AL|NL
2 Edwin Diaz LAD 64443.001.09882334$17.75AL|NL
3 Cade Smith CLE 67442.791.09862129$15.76AL|NL
4 Jhoan Duran PHI 67442.851.13762028$13.86AL|NL
5 David Bednar NYY 63333.281.13762132$13.51AL|NL
6 Devin Williams NYM 62333.171.15822731$13.41AL|NL
7 Aroldis Chapman BOS 60332.981.18842930$13.04AL|NL
8 Daniel Palencia CHC 65443.651.23732731$11.75AL|NL
9 Andres Munoz SEA 61332.971.13772427$11.57AL|NL
10 Josh Hader IL-15 HOU 54333.321.09752127$10.48AL|NL
11 Ryan Walker SF 61333.381.23652029$9.64AL|NL
12 Jeff Hoffman TOR 61333.591.16762326$9.04AL|NL
13 Ryan Helsley BAL 62333.511.19722326$8.67AL|NL
14 Raisel Iglesias ATL 64443.551.16681724$8.67AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Peter Fairbanks MIA 60333.471.18642126$8.23AL|NL
16 Emilio Pagan CIN 64444.331.20702226$7.33AL|NL
17 Dennis Santana PIT 65443.871.28602324$5.88AL|NL
18 Reid Detmers LAA 139873.881.26155500$5.20AL|NL
19 Trevor Megill MIL 64443.481.19792316$5.00AL|NL
20 Chase Burns CIN 102743.481.17121320$4.55AL|NL
21 Kenley Jansen DET 58333.991.21622122$4.26AL|NL
22 Robert Garcia TEX 62333.621.23672219$3.83AL|NL
23 Mike Soroka ARI 106753.781.26110405$3.60AL|NL
24 Grant Taylor CWS 88553.241.20102335$3.56AL|NL
25 Abner Uribe MIL 69443.241.22813212$3.54AL|NL
26 Griffin Jax TB 65442.801.0982197$3.45AL|NL
27 Ryne Nelson ARI 159994.191.26136450$3.10AL|NL
28 Sean Manaea NYM 126773.991.22132410$2.64AL|NL
29 Joey Cantillo CLE 128863.951.32137560$2.00AL|NL
30 Braxton Ashcraft PIT 140873.841.31124450$1.99AL|NL
31 Ian Seymour TB 122774.021.22119370$1.49AL|NL
32 Seranthony Dominguez CWS 61334.221.31662919$1.31AL|NL
33 Riley O'Brien STL 61333.841.33632817$0.78AL|NL
34 Michael Burrows HOU 132784.281.27131460$-0.12AL|NL
35 Bryan Baker TB 61333.821.21692312$-0.12AL|NL
36 Paul Sewald ARI 60334.101.23632014$-0.42AL|NL
37 Bryan Abreu HOU 65443.311.2087294$-0.48AL|NL
38 Cole Sands MIN 66443.811.24652110$-0.64AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Garrett Whitlock BOS 67443.221.1375193$-0.68AL|NL
40 Clayton Beeter WAS 61334.071.36703315$-0.72AL|NL
41 Garrett Cleavinger TB 60333.501.1874248$-0.81AL|NL
42 Ben Joyce IL-15 LAA 46333.681.28542114$-0.81AL|NL
43 Carlos Estevez IL-15 KAN 51334.351.31461918$-0.85AL|NL
44 Victor Vodnik COL 62334.311.50593120$-1.00AL|NL
45 Carmen Mlodzinski PIT 108753.811.3197370$-1.08AL|NL
46 Robert Suarez ATL 65443.761.2267218$-1.22AL|NL
47 Jordan Romano LAA 57334.061.28622213$-1.48AL|NL
48 Chad Patrick MIL 135784.461.28127440$-1.68AL|NL
49 Will Vest DET 65443.391.2266215$-1.90AL|NL
50 JoJo Romero STL 62333.771.27592411$-1.88AL|NL
51 Chris Martin TEX 54333.291.1153107$-1.96AL|NL
52 Jose A. Ferrer SEA 67443.191.1863193$-2.06AL|NL
53 Taylor Rogers MIN 59333.981.36632613$-2.04AL|NL
54 Quinn Priester IL-15 MIL 122774.101.3099400$-2.09AL|NL
55 Steven Matz TB 130784.231.30109370$-2.10AL|NL
56 Matthew Strahm KAN 64443.581.1470193$-2.32AL|NL
57 Adrian Morejon SD 65443.391.1866213$-2.50AL|NL
58 Kyle Harrison MIL 100654.121.29106390$-2.49AL|NL
59 Brad Lord WAS 89554.051.3073296$-2.55AL|NL
60 Jeremiah Estrada SD 64443.421.1787270$-2.64AL|NL
61 Nick Martinez TB 142794.361.29108380$-2.78AL|NL
62 Lucas Erceg KAN 62333.781.31602510$-2.82AL|NL
63 Zack Littell WAS 146884.591.27106320$-2.83AL|NL
64 Andrew Anderson DET 82553.791.2894340$-3.09AL|NL
65 Cody Ponce IL-15 TOR 87553.941.2590280$-3.38AL|NL
66 Jacob Lopez OAK 116674.361.32118480$-3.44AL|NL
67 Bryan King HOU 64443.551.1966202$-3.64AL|NL
68 Matt Brash SEA 60333.221.2571253$-3.75AL|NL
69 Edwin Uceta IL-15 TB 48333.581.1958186$-3.81AL|NL
70 Hogan Harris OAK 64444.411.41633211$-3.85AL|NL
71 Mark Leiter Jr. OAK 62333.981.3267258$-4.02AL|NL
72 Shawn Armstrong CLE 65443.771.2265203$-4.08AL|NL
73 Jose Alvarado PHI 62333.431.2471253$-4.10AL|NL
74 Hunter Harvey CHC 50333.191.1255143$-4.12AL|NL
75 Tanner Scott LAD 61333.681.2370254$-4.21AL|NL
76 Louie Varland TOR 65443.701.2266192$-4.36AL|NL
77 Luke Weaver NYM 65443.941.2369223$-4.38AL|NL
78 Dylan Lee ATL 63333.501.1671181$-4.42AL|NL
79 Kyle Leahy STL 118764.251.3795420$-4.59AL|NL
80 Cole Henry WAS 62334.591.44603313$-4.76AL|NL
81 Caleb Thielbar CHC 64443.811.1967221$-4.80AL|NL
82 Andrew Kittredge IL-15 BAL 60333.571.2060163$-4.89AL|NL
83 Gabe Speier SEA 55333.211.1364160$-4.89AL|NL
84 Tyler Holton DET 69443.831.1659181$-4.91AL|NL
85 Fernando Cruz NYY 59333.501.2580281$-4.93AL|NL
86 A.J. Puk IL-60 ARI 40223.231.2046137$-4.97AL|NL
87 Camilo Doval NYY 62333.441.2770292$-5.07AL|NL
88 Mick Abel MIN 128774.451.41118560$-5.15AL|NL
89 Alex Vesia LAD 59333.761.1773241$-5.23AL|NL
90 Keaton Winn SF 67443.701.2862212$-5.30AL|NL
91 Eduard Bazardo SEA 65443.851.2367231$-5.35AL|NL
92 Joe Boyle TB 84544.041.3793450$-5.36AL|NL
93 A.J. Minter IL-15 NYM 50333.391.1656182$-5.36AL|NL
94 Jordan Leasure CWS 62334.191.2770275$-5.42AL|NL
95 Gregory Soto PIT 62333.361.3168262$-5.44AL|NL
96 Jason Adam IL-15 SD 58333.541.1762211$-5.51AL|NL
97 Tyler Rogers TOR 71443.791.2149152$-5.53AL|NL
98 Aaron Ashby MIL 73443.661.3778361$-5.63AL|NL
99 Andrew Nardi MIA 58333.531.2172230$-5.73AL|NL
100 Phil Maton CHC 63333.761.2467252$-5.76AL|NL
101 Yimi Garcia IL-15 TOR 52333.851.1757183$-5.74AL|NL
102 Ben Brown CHC 59333.521.1966190$-5.88AL|NL
103 Antonio Santillan CIN 67444.251.3673324$-5.95AL|NL
104 Orion Kerkering IL-15 PHI 57333.341.1960200$-5.96AL|NL
105 Jared Koenig MIL 63333.681.2265221$-6.01AL|NL
106 Chris Paddack MIA 132694.611.32104340$-6.09AL|NL
107 Ryne Stanek STL 58334.251.3860297$-6.34AL|NL
108 Hunter Gaddis IL-15 CLE 59334.011.2258193$-6.37AL|NL
109 Scott Barlow OAK 60334.171.3763306$-6.40AL|NL
110 J.T. Ginn OAK 81444.001.3178290$-6.43AL|NL
111 Matt Svanson STL 62333.701.2658222$-6.49AL|NL
112 Kody Funderburk MIN 63333.631.3561273$-6.55AL|NL
113 Jimmy Herget COL 74444.221.3170232$-6.62AL|NL
114 Calvin Faucher MIA 62334.021.3762275$-6.65AL|NL
115 Aaron Bummer ATL 58333.221.2960220$-6.65AL|NL
116 Kyle Finnegan DET 62334.101.2960234$-6.65AL|NL
117 Janson Junk MIA 90554.191.3067210$-6.73AL|NL
118 Brooks Raley NYM 60333.801.2259201$-6.83AL|NL
119 Kevin Ginkel ARI 57333.721.2857212$-6.93AL|NL
120 Graham Ashcraft CIN 63333.681.3057212$-6.94AL|NL
121 Johan Oviedo BOS 95554.411.3691410$-6.95AL|NL
122 Jonathan Loaisiga ARI 58333.871.2948184$-6.95AL|NL
123 Colin Rea CHC 83554.361.2968240$-7.07AL|NL
124 Brad Keller PHI 65444.051.3460272$-7.13AL|NL
125 Steven Okert HOU 57333.921.2166220$-7.13AL|NL
126 Justin Topa MIN 60333.831.3350194$-7.11AL|NL
127 Justin Sterner OAK 59334.281.2561223$-7.15AL|NL
128 Mason Montgomery PIT 58333.911.3164252$-7.19AL|NL
129 Kevin Kelly TB 59333.811.1950141$-7.21AL|NL
130 Keegan Akin IL-15 BAL 56333.911.2757202$-7.29AL|NL
131 Jake Latz TEX 92564.451.3789440$-7.33AL|NL
132 Aaron Civale OAK 124594.691.33107400$-7.34AL|NL
133 Hunter Barco PIT 82554.251.3775340$-7.35AL|NL
134 Sean Burke CWS 135694.801.40127590$-7.54AL|NL
135 Sean Newcomb CWS 64444.031.3461271$-7.54AL|NL
136 Juan Mejia COL 64444.281.4464304$-7.53AL|NL
137 Tyler Wells BAL 68444.511.1962180$-7.59AL|NL
138 Isaac Mattson PIT 59334.281.3757285$-7.62AL|NL
139 Tanner Banks PHI 61333.971.2557181$-7.71AL|NL
140 Jake Junis TEX 63334.121.2155161$-7.77AL|NL
141 Erik Miller SF 60333.851.3864332$-7.77AL|NL
142 Drew Pomeranz LAA 52334.001.2956202$-7.80AL|NL
143 Blake Treinen LAD 52333.671.2758200$-7.82AL|NL
144 Eric Lauer TOR 74444.431.2872250$-7.81AL|NL
145 Anthony Kay CWS 132694.581.42110540$-7.85AL|NL
146 Tobias Myers NYM 72444.221.2963220$-7.92AL|NL
147 Braydon Fisher TOR 56333.931.2764250$-7.92AL|NL
148 Angel Zerpa MIL 58333.751.2453190$-7.93AL|NL
149 Cooper Criswell SEA 68444.041.3158220$-7.98AL|NL
150 Erik Sabrowski CLE 60333.981.3576350$-8.00AL|NL
151 Tyler Kinley ATL 61334.041.2867260$-8.04AL|NL
152 Tyler Phillips MIA 65444.171.3850233$-8.11AL|NL
153 Jake Bird NYY 55333.781.2959230$-8.13AL|NL
154 Anthony Bender MIA 59333.841.3156231$-8.12AL|NL
155 John Schreiber KAN 62334.171.3158232$-8.27AL|NL
156 Brant Hurter DET 53333.611.2547160$-8.26AL|NL
157 Yennier Cano BAL 59333.841.3153211$-8.33AL|NL
158 Ryan Weiss HOU 64444.251.3364250$-8.34AL|NL
159 Justin Wrobleski LAD 64444.271.3159220$-8.52AL|NL
160 Mason Fluharty TOR 50333.891.2653200$-8.59AL|NL
161 Emerson Hancock SEA 73444.351.3061240$-8.59AL|NL
162 Justin Lawrence PIT 56333.791.3858271$-8.58AL|NL
163 Tyler Alexander TEX 71444.401.2859190$-8.61AL|NL
164 Tim Herrin CLE 54333.811.3155250$-8.69AL|NL
165 Tommy Nance TOR 52333.811.2750170$-8.70AL|NL
166 Andrew Hoffmann ARI 56333.961.3652222$-8.67AL|NL
167 A.J. Blubaugh HOU 70444.441.3367290$-8.77AL|NL
168 Brock Burke CIN 60334.151.3055201$-8.86AL|NL
169 Nick Mears KAN 58334.091.3357241$-8.87AL|NL
170 Matt Festa CLE 57334.001.3057220$-8.88AL|NL
171 Ryan Thompson ARI 59333.891.3147181$-8.88AL|NL
172 Mason Englert TB 54333.971.2650160$-8.93AL|NL
173 Jack Dreyer LAD 50333.951.2650190$-8.93AL|NL
174 Jovani Moran BOS 50333.771.3454230$-8.98AL|NL
175 Yohan Ramirez PIT 54333.921.3357240$-9.00AL|NL
176 Hoby Milner CHC 58333.851.2847170$-9.02AL|NL
177 Shane Drohan MIL 56334.091.3058240$-9.02AL|NL
178 Greg Weissert BOS 63334.191.3257231$-9.05AL|NL
179 Jose Suarez ATL 53333.831.3252190$-9.05AL|NL
180 Cole Winn TEX 61334.431.3953294$-9.09AL|NL
181 Chase Silseth LAA 59334.111.3659261$-9.10AL|NL
182 Justin Slaten BOS 59334.151.2957210$-9.14AL|NL
183 Daniel Coulombe BOS 53333.931.3051200$-9.16AL|NL
184 Troy Melton IL-60 DET 51334.091.2448160$-9.18AL|NL
185 PJ Poulin WAS 57334.021.3756261$-9.17AL|NL
186 Jalen Beeks TEX 56333.951.3051210$-9.19AL|NL
187 Jaden Hill COL 56334.021.3857221$-9.19AL|NL
188 Connor Prielipp MIN 60334.021.3357230$-9.24AL|NL
189 Grant Anderson MIL 54334.101.3054210$-9.33AL|NL
190 Kai-Wei Teng HOU 58334.081.3662270$-9.34AL|NL
191 Pierce Johnson CIN 59334.321.3663241$-9.34AL|NL
192 Elvis Alvarado OAK 52334.331.3755252$-9.33AL|NL
193 Ryan Borucki SF 50333.831.3248200$-9.36AL|NL
194 Joel Payamps ATL 53334.081.2849170$-9.45AL|NL
195 Casey Legumina SEA 54334.141.3053210$-9.49AL|NL
196 David Morgan SD 57334.141.3256240$-9.49AL|NL
197 Luis Garcia NYM 58333.941.3452220$-9.50AL|NL
198 Eric Orze MIN 58334.221.3858271$-9.64AL|NL
199 Hayden Harris ATL 48334.081.3352220$-9.68AL|NL
200 Sam Bachman LAA 57334.271.4452283$-9.70AL|NL
201 Jordan Hicks CWS 60334.151.4254282$-9.67AL|NL
202 Brusdar Graterol IL-15 LAD 42223.371.2135120$-9.73AL|NL
203 Jonathan Bowlan PHI 53334.121.3251190$-9.78AL|NL
204 Justin Bruihl STL 52333.901.3547210$-9.85AL|NL
205 Richard Lovelady NYM 46333.951.3042170$-9.88AL|NL
206 Zach Agnos COL 58334.801.4148235$-9.93AL|NL
207 Kirby Yates IL-15 LAA 46334.341.3355230$-9.96AL|NL
208 Tim Hill NYY 64444.141.3439190$-9.94AL|NL
209 Caleb Ferguson IL-15 CIN 51334.071.3348200$-9.96AL|NL
210 Didier Fuentes ATL 52334.311.2950170$-9.98AL|NL
211 Wandy Peralta SD 55334.011.3346230$-9.99AL|NL
212 Will Klein LAD 56334.201.4662331$-10.06AL|NL
213 Jose Butto IL-15 SF 55334.121.3551240$-10.08AL|NL
214 Dietrich Enns BAL 60334.181.3757220$-10.08AL|NL
215 Caleb Kilian SF 57334.091.3745201$-10.13AL|NL
216 Bradgley Rodriguez SD 54334.141.3551240$-10.12AL|NL
217 Ryan Yarbrough NYY 59334.491.2549180$-10.14AL|NL
218 DL Hall MIL 50334.191.3450230$-10.16AL|NL
219 Sam Moll CIN 50334.171.3449220$-10.18AL|NL
220 Anthony Banda MIN 54334.061.3953240$-10.18AL|NL
221 Kyle Hurt LAD 51334.251.3553220$-10.17AL|NL
222 Enyel De Los Santos IL-15 HOU 53334.421.3051200$-10.26AL|NL
223 Yoendrys Gomez TB 54334.421.3355230$-10.28AL|NL
224 Kyle Backhus PHI 50334.091.3648200$-10.27AL|NL
225 Jacob Webb CHC 52334.331.3149210$-10.28AL|NL
226 Ryan Zeferjahn LAA 52334.351.3859280$-10.26AL|NL
227 Brock Stewart IL-15 LAD 39223.841.2645160$-10.28AL|NL
228 Taylor Clarke ARI 61334.361.3050170$-10.29AL|NL
229 Alex Lange KAN 50334.071.4254280$-10.33AL|NL
230 Zack Kelly BOS 56334.291.3654250$-10.38AL|NL
231 Bailey Falter KAN 71444.571.3554240$-10.36AL|NL
232 Anthony Nunez BAL 43223.831.3047180$-11.55AL|NL
233 Gordon Graceffo STL 48333.981.3339160$-10.40AL|NL
234 Joel Peguero IL-15 SF 46334.271.4639203$-10.42AL|NL
235 Cionel Perez WAS 55334.211.4548282$-10.41AL|NL
236 Lake Bachar MIA 50334.351.3451220$-10.42AL|NL
237 Cody Laweryson MIN 48334.151.3343170$-10.46AL|NL
238 Josh White MIA 45223.871.3147190$-10.49AL|NL
239 Cole Wilcox SEA 48334.061.3340180$-10.49AL|NL
240 Brent Headrick NYY 40224.031.2343130$-10.51AL|NL
241 Luis Medina OAK 72444.491.4465340$-10.52AL|NL
242 Sam Hentges IL-15 SF 35223.391.2935120$-10.58AL|NL
243 Matthew Gage SF 54334.101.3746200$-10.57AL|NL
244 George Soriano STL 56334.291.3651230$-10.59AL|NL
245 Huascar Brazoban NYM 50334.271.3648230$-10.64AL|NL
246 Rob Zastryzny IL-15 MIL 46334.251.3343180$-10.64AL|NL
247 Zak Kent MIN 52334.171.4051240$-10.62AL|NL
248 Tim Mayza PHI 46334.011.3539160$-10.62AL|NL
249 Julian Fernandez WAS 37223.791.2437140$-10.67AL|NL
250 Michael Kelly OAK 56334.641.4349243$-10.65AL|NL
251 Ryan Johnson LAA 62344.411.3554210$-10.70AL|NL
252 Connor Brogdon CLE 50334.491.3451200$-10.71AL|NL
253 Grant Wolfram BAL 48334.231.3847210$-10.77AL|NL
254 Brendon Little TOR 42223.631.4046230$-10.83AL|NL
255 Kyle Hart SD 48334.401.3345180$-10.83AL|NL
256 Juan Morillo ARI 52334.151.4648261$-10.81AL|NL
257 Josh Sborz TEX 42223.921.3144170$-10.82AL|NL
258 Robert Stephenson IL-60 LAA 34224.191.1838100$-10.87AL|NL
259 Paul Blackburn NYY 59334.321.3649190$-10.87AL|NL
260 Rico Garcia BAL 55334.631.3658250$-10.86AL|NL
261 Jonathan Brubaker SF 52334.151.3844190$-10.89AL|NL
262 Brent Suter LAA 58334.411.3347190$-10.90AL|NL
263 Chase Dollander COL 118664.931.49104530$-10.89AL|NL
264 Ben Casparius LAD 53334.501.3652220$-10.93AL|NL
265 Connor Phillips CIN 56334.541.4161300$-10.97AL|NL
266 Cole Sulser TB 50334.411.3445190$-10.97AL|NL
267 George Klassen LAA 49334.251.3946210$-10.99AL|NL
268 Andre Granillo WAS 50334.491.3649230$-11.04AL|NL
269 Daniel Lynch KAN 57334.321.3545200$-11.01AL|NL
270 Chris Murphy CWS 54334.321.3949260$-11.05AL|NL
271 Liam Hendriks IL-60 MIN 31223.831.2332100$-11.16AL|NL
272 Kendry Rojas MIN 39223.791.3338150$-11.18AL|NL
273 Tyler Ferguson OAK 50334.371.4250260$-11.25AL|NL
274 Ryan Fernandez STL 39223.891.3339170$-11.27AL|NL
275 John King MIA 54334.011.3936160$-11.28AL|NL
276 Yuki Matsui IL-15 SD 42224.111.3343190$-11.37AL|NL
277 Eduarniel Nunez OAK 48334.271.4850280$-11.49AL|NL
278 Ethan Roberts CHC 40224.131.3039160$-11.46AL|NL
279 Luis Curvelo TEX 39224.171.2837150$-11.53AL|NL
280 Austin Warren NYM 44224.251.3041160$-11.55AL|NL
281 Steven Cruz KAN 44224.161.3241190$-11.54AL|NL
282 Luinder Avila KAN 39223.991.3337170$-11.58AL|NL
283 Ryan Brasier TEX 33223.981.2429100$-11.59AL|NL
284 Michael Petersen MIA 46334.581.3945200$-11.63AL|NL
285 Evan Sisk PIT 39223.941.3638170$-11.64AL|NL
286 Ken Waldichuk WAS 52334.521.4250250$-11.64AL|NL
287 Hunter Bigge TB 42224.301.3344180$-11.64AL|NL
288 Adbert Alzolay NYM 40224.281.2838130$-11.64AL|NL
289 Jack Perkins OAK 23213.511.2625100$-11.65AL|NL
290 Evan Phillips IL-60 LAD 27113.441.152980$-11.66AL|NL
291 Yosver Zulueta SEA 33223.891.3333160$-11.71AL|NL
292 Payton Tolle BOS 34224.161.2935120$-11.71AL|NL
293 Brennan Bernardino COL 53334.271.4748240$-11.74AL|NL
294 Yaramil Hiraldo BAL 31224.021.2932120$-11.73AL|NL
295 Ryan Lambert NYM 35224.051.3739180$-11.77AL|NL
296 Dylan Dodd ATL 36224.111.2832100$-11.79AL|NL
297 Ron Marinaccio SD 39224.281.3138170$-11.85AL|NL
298 Ryan Gusto MIA 44224.271.3239150$-11.89AL|NL
299 Kolby Allard CLE 46334.601.3537150$-11.91AL|NL
300 Matt Pushard IL-15 STL 42224.181.3337160$-11.92AL|NL