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 65422.490.981012532$20.42AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.08AL|NL
3 Cade Smith CLE 69532.871.07892231$18.22AL|NL
4 Devin Williams NYM 65533.051.12852732$16.98AL|NL
5 Jhoan Duran PHI 68532.781.10792130$16.71AL|NL
6 Andres Munoz SEA 63432.861.11802530$14.93AL|NL
7 David Bednar NYY 62433.191.13752132$14.47AL|NL
8 Aroldis Chapman BOS 58433.101.17812729$12.73AL|NL
9 Josh Hader HOU 53423.231.08732026$10.73AL|NL
10 Daniel Palencia CHC 65433.601.23742729$10.53AL|NL
11 Ryan Helsley BAL 63433.431.19712327$10.06AL|NL
12 Jeff Hoffman TOR 62433.631.18742326$9.25AL|NL
13 Raisel Iglesias ATL 64433.661.16681726$9.06AL|NL
14 Peter Fairbanks MIA 61433.541.21632227$8.85AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Ryan Walker SF 62433.481.21652026$8.64AL|NL
16 Abner Uribe MIL 69433.001.19823118$7.40AL|NL
17 Carlos Estevez KAN 64434.361.28562330$7.01AL|NL
18 Emilio Pagan CIN 65334.021.18712226$7.01AL|NL
19 Griffin Jax TB 65432.911.08831914$6.58AL|NL
20 Dennis Santana PIT 66433.951.26612325$5.98AL|NL
21 Chase Burns CIN 116773.571.15139360$5.80AL|NL
22 Robert Garcia TEX 62433.631.23672219$4.22AL|NL
23 Trevor Megill MIL 64433.381.17782314$3.71AL|NL
24 Kenley Jansen DET 58334.031.21582122$3.28AL|NL
25 Grant Taylor CWS 84543.211.1899315$2.80AL|NL
26 Reid Detmers LAA 138884.111.26152500$2.78AL|NL
27 Cody Ponce TOR 136884.041.24139420$2.74AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.40AL|NL
29 Braxton Ashcraft PIT 139873.881.27126430$2.00AL|NL
30 Bryan Abreu HOU 67433.091.1689287$1.73AL|NL
31 Ryne Nelson ARI 160984.221.27134450$1.56AL|NL
32 Joey Cantillo CLE 132763.821.30140570$1.47AL|NL
33 Quinn Priester MIL 138984.041.29115450$0.74AL|NL
34 Edwin Uceta TB 62433.631.21752411$0.56AL|NL
35 Chad Patrick MIL 140894.311.26133450$0.18AL|NL
36 Michael Burrows HOU 130774.151.26129450$-0.23AL|NL
37 Garrett Cleavinger TB 63433.431.1678247$-0.28AL|NL
38 Clayton Beeter WAS 62333.921.35723316$-0.34AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jeremiah Estrada SD 68433.181.1592283$-0.36AL|NL
40 Jacob Lopez OAK 124884.281.29130490$-0.54AL|NL
41 JoJo Romero STL 63433.571.29592412$-0.82AL|NL
42 Robert Suarez ATL 66443.681.2069219$-0.88AL|NL
43 Riley O'Brien STL 63333.711.32652814$-1.04AL|NL
44 Taylor Rogers MIN 58334.191.34612517$-1.14AL|NL
45 Will Vest DET 66433.411.2067216$-1.94AL|NL
46 Victor Vodnik COL 63334.431.48603120$-1.93AL|NL
47 Mike Soroka ARI 97654.081.2797363$-1.96AL|NL
48 Garrett Whitlock BOS 66433.411.1573194$-1.99AL|NL
49 Adrian Morejon SD 66543.411.1867213$-2.32AL|NL
50 Nick Martinez TB 144884.371.28112390$-2.30AL|NL
51 Ian Seymour TB 105664.111.22102320$-2.37AL|NL
52 Jose A. Ferrer SEA 67433.221.1865203$-2.91AL|NL
53 Steven Matz TB 128674.151.28109360$-3.24AL|NL
54 Phil Maton CHC 64433.661.2270255$-3.31AL|NL
55 Ben Joyce LAA 46223.521.26532112$-3.38AL|NL
56 Kevin Ginkel ARI 61433.841.3062238$-3.72AL|NL
57 Tanner Scott LAD 63433.571.2471264$-3.83AL|NL
58 Matt Brash SEA 62333.191.2173253$-3.94AL|NL
59 Hunter Harvey CHC 52323.291.1356155$-4.05AL|NL
60 Alex Vesia LAD 61433.541.1676251$-4.20AL|NL
61 Kirby Yates LAA 56334.021.2966269$-4.29AL|NL
62 Matthew Strahm KAN 64433.661.1669202$-4.33AL|NL
63 Jose Alvarado PHI 59423.361.2567243$-4.39AL|NL
64 Louie Varland TOR 66433.681.2066193$-4.47AL|NL
65 Justin Sterner OAK 65334.151.2866249$-4.50AL|NL
66 Gabe Speier SEA 58333.261.1068171$-4.61AL|NL
67 Matt Svanson STL 64333.661.2860247$-4.70AL|NL
68 Orion Kerkering PHI 63433.431.1968221$-4.75AL|NL
69 Luke Weaver NYM 67434.031.2271224$-4.78AL|NL
70 Chris Martin TEX 53333.571.1352115$-4.92AL|NL
71 Paul Sewald ARI 55234.421.25551912$-5.00AL|NL
72 Camilo Doval NYY 63433.571.2971303$-4.98AL|NL
73 Fernando Cruz NYY 59433.661.2479271$-5.28AL|NL
74 Andrew Kittredge BAL 57433.791.2157164$-5.27AL|NL
75 Tyler Holton DET 70433.601.1658181$-5.25AL|NL
76 Cole Sands MIN 67434.031.2465214$-5.47AL|NL
77 Mark Leiter Jr. OAK 63444.141.3267256$-5.52AL|NL
78 Jared Koenig MIL 64433.521.2365231$-5.65AL|NL
79 Kyle Finnegan DET 63434.001.2759225$-5.68AL|NL
80 Bryan Baker TB 62333.771.2170233$-5.72AL|NL
81 Bryan King HOU 64433.661.2064201$-5.75AL|NL
82 Yimi Garcia TOR 54333.671.1959194$-5.77AL|NL
83 Dylan Lee ATL 64333.661.1671181$-5.80AL|NL
84 Jordan Leasure CWS 63344.141.2971286$-5.91AL|NL
85 Cole Henry WAS 63234.711.43603315$-5.95AL|NL
86 Hunter Gaddis CLE 66333.951.2164214$-6.00AL|NL
87 Aaron Ashby MIL 78443.581.3782391$-6.17AL|NL
88 Aaron Civale OAK 124784.721.31106400$-6.19AL|NL
89 Caleb Thielbar CHC 62433.771.2164211$-6.24AL|NL
90 Shawn Armstrong CLE 67333.901.2166213$-6.24AL|NL
91 Keegan Akin BAL 65434.021.2665233$-6.28AL|NL
92 Eduard Bazardo SEA 65333.601.2067221$-6.37AL|NL
93 Lucas Erceg KAN 61443.841.3158244$-6.37AL|NL
94 A.J. Minter NYM 49323.311.1654172$-6.40AL|NL
95 Gregory Soto PIT 60333.751.3064254$-6.64AL|NL
96 Hogan Harris OAK 64334.361.3962309$-6.72AL|NL
97 Steven Okert HOU 63333.861.1971231$-6.75AL|NL
98 Tyler Rogers TOR 69433.781.2248152$-6.80AL|NL
99 Andrew Anderson DET 73443.951.2982310$-6.83AL|NL
100 Jason Adam SD 55333.441.1858201$-6.83AL|NL
101 Kody Funderburk MIN 63433.861.3360263$-7.07AL|NL
102 Sean Burke CWS 1427104.751.39133620$-7.10AL|NL
103 Kyle Harrison MIL 85444.131.2986330$-7.12AL|NL
104 Graham Ashcraft CIN 63433.861.2957212$-7.37AL|NL
105 Andrew Nardi MIA 53323.571.2363211$-7.37AL|NL
106 Ryan Thompson ARI 62433.921.2951193$-7.42AL|NL
107 Mason Montgomery PIT 60333.751.2865252$-7.46AL|NL
108 Blake Treinen LAD 57433.951.2663221$-7.45AL|NL
109 Robert Stephenson LAA 48234.121.2153166$-7.48AL|NL
110 Drew Pomeranz LAA 55333.931.2559203$-7.54AL|NL
111 Justin Slaten BOS 61433.981.2858212$-7.52AL|NL
112 Bennett Sousa HOU 51323.531.2056181$-7.57AL|NL
113 Ben Brown CHC 60333.751.2066200$-7.59AL|NL
114 Kyle Leahy STL 117564.311.3698420$-7.69AL|NL
115 Jordan Romano LAA 59334.271.2762224$-7.79AL|NL
116 Brad Lord WAS 100564.321.3479341$-7.81AL|NL
117 Carmen Mlodzinski PIT 71443.801.3064240$-7.84AL|NL
118 A.J. Puk IL-60 ARI 35223.341.2041125$-7.87AL|NL
119 Calvin Faucher MIA 64334.081.3863285$-7.99AL|NL
120 Erik Sabrowski CLE 60333.901.3573342$-8.06AL|NL
121 Antonio Santillan CIN 67334.301.3471304$-8.14AL|NL
122 Joe Boyle TB 76444.031.3885420$-8.15AL|NL
123 Erik Miller SF 60333.601.3864322$-8.28AL|NL
124 Brad Keller PHI 66333.951.3361273$-8.29AL|NL
125 Yennier Cano BAL 57433.791.3052201$-8.30AL|NL
126 Brooks Raley NYM 58333.881.2257201$-8.31AL|NL
127 Hunter Barco PIT 82444.061.3477340$-8.31AL|NL
128 Ryan Weiss HOU 82454.281.3283310$-8.34AL|NL
129 Angel Zerpa MIL 59333.511.2555200$-8.38AL|NL
130 J.T. Ginn OAK 74444.141.3070260$-8.46AL|NL
131 Braydon Fisher TOR 51323.711.2758231$-8.51AL|NL
132 Tyler Kinley ATL 61334.131.3066262$-8.60AL|NL
133 Jake Latz TEX 104444.331.37100490$-8.59AL|NL
134 Sean Newcomb CWS 70333.991.3467292$-8.66AL|NL
135 Chris Paddack MIA 125684.821.3194320$-8.69AL|NL
136 Aaron Bummer ATL 61333.691.3062230$-8.85AL|NL
137 Mason Englert TB 61323.981.2557181$-8.85AL|NL
138 Anthony Kay CWS 126694.571.40103500$-8.86AL|NL
139 Elvis Alvarado OAK 59334.121.3662283$-8.98AL|NL
140 Jake Junis TEX 63334.141.2254161$-9.12AL|NL
141 David Morgan SD 59323.811.2961240$-9.16AL|NL
142 Ryne Stanek STL 57334.261.3757274$-9.21AL|NL
143 Anthony Bender MIA 60333.901.3057231$-9.22AL|NL
144 Jack Dreyer LAD 51323.881.2550191$-9.28AL|NL
145 Tobias Myers NYM 69434.171.2958210$-9.28AL|NL
146 Matt Festa CLE 58334.031.2857221$-9.35AL|NL
147 Cole Winn TEX 62334.351.3955295$-9.39AL|NL
148 Greg Weissert BOS 64434.221.3357231$-9.41AL|NL
149 Justin Wrobleski LAD 60434.201.2855200$-9.44AL|NL
150 Tanner Banks PHI 60334.051.2356170$-9.45AL|NL
151 Tommy Nance TOR 55323.761.2753180$-9.47AL|NL
152 Jake Bird NYY 54323.831.2856220$-9.53AL|NL
153 Hoby Milner CHC 61333.841.2651180$-9.60AL|NL
154 Brant Hurter DET 51323.711.2446160$-9.66AL|NL
155 Justin Topa MIN 61334.131.3450203$-9.68AL|NL
156 Brendon Little TOR 53323.571.3657270$-9.68AL|NL
157 Colin Rea CHC 83444.451.2966240$-9.74AL|NL
158 John Schreiber KAN 62334.061.3157231$-9.76AL|NL
159 Scott Barlow OAK 55334.251.3858283$-9.74AL|NL
160 Janson Junk MIA 83444.451.2761180$-9.79AL|NL
161 Connor Prielipp MIN 61434.131.3457230$-9.81AL|NL
162 Jose Butto SF 63334.141.3557272$-9.90AL|NL
163 Brusdar Graterol LAD 43313.561.1936120$-9.92AL|NL
164 PJ Poulin WAS 59334.121.3657252$-9.91AL|NL
165 Jovani Moran BOS 52323.811.3356230$-10.01AL|NL
166 Grant Anderson MIL 57334.111.2858220$-10.04AL|NL
167 Eric Orze MIN 59334.121.3459261$-10.10AL|NL
168 Tim Herrin CLE 53333.741.3454250$-10.09AL|NL
169 Emerson Hancock SEA 71434.311.3156230$-10.13AL|NL
170 Pierce Johnson CIN 60334.351.3365251$-10.15AL|NL
171 Troy Melton IL-60 DET 56324.021.2751180$-10.23AL|NL
172 Seth Halvorsen COL 49334.591.4545226$-10.25AL|NL
173 Tyler Alexander TEX 71344.561.2858192$-10.28AL|NL
174 Connor Phillips CIN 52334.501.3756263$-10.29AL|NL
175 Isaac Mattson PIT 63334.291.3760292$-10.33AL|NL
176 Payton Tolle BOS 45324.001.2447150$-10.31AL|NL
177 Jimmy Herget COL 73334.561.3367232$-10.35AL|NL
178 Cooper Criswell SEA 63334.001.2951190$-10.36AL|NL
179 Brock Burke CIN 61334.281.3055201$-10.37AL|NL
180 Wandy Peralta SD 57333.791.3349240$-10.45AL|NL
181 Ryan Zeferjahn LAA 58334.341.3866301$-10.57AL|NL
182 Drey Jameson ARI 48324.121.3544192$-10.62AL|NL
183 Juan Mejia COL 65334.571.4268303$-10.64AL|NL
184 Luis Garcia NYM 57323.951.3351220$-10.70AL|NL
185 Sam Hentges SF 44223.481.2544150$-10.68AL|NL
186 Yoendrys Gomez TB 57334.261.3057230$-10.70AL|NL
187 Justin Lawrence PIT 57334.111.3957271$-10.74AL|NL
188 Joel Payamps ATL 52324.151.2748160$-10.77AL|NL
189 Josh White MIA 44323.891.3045180$-10.77AL|NL
190 Huascar Brazoban NYM 53324.081.3650241$-10.81AL|NL
191 Dietrich Enns BAL 61334.131.3457210$-10.85AL|NL
192 Enyel De Los Santos HOU 59334.271.3157220$-10.85AL|NL
193 Eric Lauer TOR 58334.341.2854200$-10.91AL|NL
194 Brent Headrick NYY 49224.041.2251160$-10.91AL|NL
195 Casey Legumina SEA 49334.041.3148200$-10.92AL|NL
196 Gregory Santos SF 42223.861.4037184$-10.92AL|NL
197 Brenan Hanifee DET 57333.951.3042160$-11.03AL|NL
198 Jonathan Loaisiga ARI 48223.941.2940152$-11.04AL|NL
199 Jordan Hicks CWS 55334.091.3850251$-11.07AL|NL
200 Jacob Webb CHC 54334.331.2851210$-11.07AL|NL
201 Mike Vasil CWS 75334.321.3661301$-11.05AL|NL
202 DL Hall MIL 53324.081.3451240$-11.10AL|NL
203 Lake Bachar MIA 50324.321.3450211$-11.11AL|NL
204 Yohan Ramirez PIT 52334.151.3553220$-11.20AL|NL
205 Kevin Kelly TB 43223.771.1938110$-11.21AL|NL
206 Jonathan Bowlan PHI 55324.251.3353200$-11.27AL|NL
207 Nick Mears KAN 59334.271.3456240$-11.27AL|NL
208 Cole Sulser TB 53334.251.3048190$-11.31AL|NL
209 Ryan Yarbrough NYY 63334.431.2751190$-11.30AL|NL
210 Tyler Phillips MIA 67334.431.3949233$-11.33AL|NL
211 Jose Urquidy PIT 94564.881.3569300$-11.46AL|NL
212 Ryan Fernandez STL 46324.111.3547200$-11.48AL|NL
213 Gordon Graceffo STL 61334.281.3149190$-11.49AL|NL
214 Daniel Coulombe BOS 46223.911.2645170$-11.48AL|NL
215 Justin Wilson FA 41223.731.2944150$-11.54AL|NL
216 Spencer Bivens SF 69334.171.3552230$-11.56AL|NL
217 Kade Strowd ARI 51334.241.3948231$-11.58AL|NL
218 Caleb Ferguson CIN 55334.251.3552220$-11.55AL|NL
219 Taylor Clarke ARI 56224.341.3046162$-11.62AL|NL
220 Carlos Vargas SEA 55334.091.3343200$-11.62AL|NL
221 Hayden Harris ATL 42223.861.2946180$-11.62AL|NL
222 Bradgley Rodriguez SD 48334.121.3545220$-11.67AL|NL
223 Andre Granillo WAS 46224.301.3346202$-11.68AL|NL
224 Tim Hill NYY 64334.081.3437191$-11.65AL|NL
225 Jalen Beeks TEX 47334.021.3441180$-11.66AL|NL
226 Austin Warren NYM 41324.171.2938150$-11.72AL|NL
227 Michael Kelly OAK 60334.651.4252263$-11.80AL|NL
228 Kyle Hurt LAD 43324.191.3746200$-11.83AL|NL
229 Will Klein LAD 49334.221.4355280$-11.91AL|NL
230 Ben Casparius LAD 54334.501.3352210$-11.92AL|NL
231 Liam Hendriks IL-60 MIN 26214.151.3127103$-11.93AL|NL
232 Mason Fluharty TOR 41223.951.2742170$-11.93AL|NL
233 Jackson Rutledge WAS 60334.651.3851242$-11.97AL|NL
234 Cade Gibson MIA 61334.131.3848240$-11.98AL|NL
235 Tyler Ferguson OAK 49334.411.4149251$-12.01AL|NL
236 Evan Sisk PIT 49223.861.3547210$-12.03AL|NL
237 Connor Brogdon CLE 49334.411.3548200$-12.08AL|NL
238 Kyle Backhus PHI 44334.301.3442180$-12.10AL|NL
239 Ryan Brasier TEX 44224.091.2338130$-12.12AL|NL
240 Alex Lange KAN 48334.121.4450260$-12.13AL|NL
241 Matt Pushard STL 52334.331.3545200$-12.19AL|NL
242 Paul Blackburn NYY 64344.501.3453210$-12.21AL|NL
243 Anthony Banda MIN 55324.421.3853250$-12.20AL|NL
244 Brock Stewart LAD 37214.141.2743150$-12.20AL|NL
245 Adbert Alzolay NYM 42224.071.2639140$-12.28AL|NL
246 Yuki Matsui SD 48224.121.3348220$-12.31AL|NL
247 Ian Hamilton ATL 43223.981.3344190$-12.31AL|NL
248 Josh Sborz TEX 51234.241.3352210$-12.31AL|NL
249 Brandon Eisert CWS 51234.241.3149180$-12.34AL|NL
250 Bryan Hudson NYM 39223.921.2837160$-12.34AL|NL
251 Zack Kelly BOS 57334.421.4055270$-12.33AL|NL
252 Justin Martinez IL-60 ARI 23113.131.3028122$-12.39AL|NL
253 Julian Fernandez WAS 42224.071.2941160$-12.37AL|NL
254 Craig Yoho MIL 39223.921.3341180$-12.42AL|NL
255 Brandyn Garcia ARI 44324.091.4140200$-12.44AL|NL
256 Keider Montero DET 56334.501.3447190$-12.44AL|NL
257 Colin Selby IL-60 BAL 42224.071.3344180$-12.47AL|NL
258 Keaton Winn SF 38224.031.3234121$-12.48AL|NL
259 Rico Garcia BAL 54224.331.3556240$-12.47AL|NL
260 Jose Fermin LAA 40234.051.3343190$-12.49AL|NL
261 Ryan Gusto MIA 53334.421.3645190$-12.52AL|NL
262 Charlie Morton FA 52444.851.4252240$-12.50AL|NL
263 Hunter Bigge TB 49234.221.3551220$-12.50AL|NL
264 Dauri Moreta FA 30223.901.2734130$-12.57AL|NL
265 Rob Zastryzny MIL 47224.211.3043170$-12.59AL|NL
266 Edgardo Henriquez LAD 38224.031.3442180$-12.60AL|NL
267 Roddery Mu?oz HOU 51334.591.3952240$-12.62AL|NL
268 Justin Bruihl STL 49234.041.3544190$-12.63AL|NL
269 Dylan Dodd ATL 43224.191.2637110$-12.64AL|NL
270 Jason Foley IL-60 SF 28213.541.252480$-12.78AL|NL
271 Andrew Walters CLE 32223.941.3437160$-12.80AL|NL
272 Ethan Roberts CHC 39224.151.3138150$-12.88AL|NL
273 Daniel Lynch KAN 58334.501.3644190$-12.93AL|NL
274 Colin Holderman CLE 41224.171.3239170$-12.93AL|NL
275 Andrew Hoffmann ARI 41224.171.3737161$-12.91AL|NL
276 Alexis Diaz TEX 37234.621.3536192$-12.93AL|NL
277 Zach Agnos COL 57335.051.4646234$-12.96AL|NL
278 Joel Peguero SF 50224.321.4242212$-12.94AL|NL
279 Sam Moll CIN 48224.311.3547210$-12.97AL|NL
280 Andrew Chafin MIN 49234.221.4152240$-12.99AL|NL
281 Nate Pearson HOU 46224.301.3546200$-12.98AL|NL
282 Chase Silseth LAA 50234.321.3649220$-12.98AL|NL
283 Matthew Gage SF 54224.171.3746200$-13.04AL|NL
284 Luke Jackson FA 41224.171.3937191$-13.06AL|NL
285 Griff McGarry WAS 47224.211.4352280$-13.09AL|NL
286 Sawyer Gipson-Long DET 34224.241.243090$-13.12AL|NL
287 Jonathan Cannon CWS 96464.871.3971330$-13.14AL|NL
288 Jon Gray IL-60 FA 42334.711.3336140$-13.18AL|NL
289 Porter Hodge CHC 31214.061.3535160$-13.17AL|NL
290 Luis Gastelum STL 28213.861.2927100$-13.17AL|NL
291 Brady Basso OAK 39214.151.3134130$-13.17AL|NL
292 Travis Adams MIN 62334.651.3749220$-13.21AL|NL
293 Ron Marinaccio SD 41224.171.3740190$-13.25AL|NL
294 Eduarniel Nunez OAK 48324.501.4850280$-13.29AL|NL
295 Evan Phillips IL-60 LAD 22113.681.182471$-13.31AL|NL
296 James McArthur KAN 28214.181.322591$-13.30AL|NL
297 Yariel Rodriguez TOR 36224.251.3336170$-13.30AL|NL
298 Brent Suter LAA 61224.431.3347190$-13.31AL|NL
299 Garrett Hawkins SD 27224.001.3028110$-13.32AL|NL
300 Steven Cruz KAN 42224.291.3338180$-13.31AL|NL