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 66422.381.001042532$23.00AL|NL
2 Edwin Diaz LAD 66433.011.09912436$21.58AL|NL
3 Cade Smith CLE 70432.971.10882230$18.05AL|NL
4 Josh Hader HOU 66433.291.12902532$17.81AL|NL
5 David Bednar NYY 65433.291.14792233$17.42AL|NL
6 Jhoan Duran PHI 70432.781.13842329$17.36AL|NL
7 Devin Williams NYM 64433.131.19812832$16.65AL|NL
8 Aroldis Chapman BOS 62332.991.18872831$15.91AL|NL
9 Andres Munoz SEA 64432.911.16812628$15.23AL|NL
10 Ryan Walker SF 63333.291.18682030$13.38AL|NL
11 Daniel Palencia CHC 67433.611.25752730$12.97AL|NL
12 Abner Uribe MIL 72433.141.25873324$11.68AL|NL
13 Jeff Hoffman TOR 63333.461.17762326$11.04AL|NL
14 Raisel Iglesias ATL 66433.701.20711926$10.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Peter Fairbanks MIA 62333.561.23662227$9.95AL|NL
16 Ryan Helsley BAL 64333.461.22762525$9.82AL|NL
17 Carlos Estevez KAN 65334.281.32612431$8.90AL|NL
18 Emilio Pagan CIN 66334.171.25732327$8.43AL|NL
19 Dennis Santana PIT 68334.021.32642526$6.76AL|NL
20 Robert Garcia TEX 64333.481.23702320$6.19AL|NL
21 Kenley Jansen DET 60334.081.24632223$5.70AL|NL
22 Griffin Jax TB 67433.121.13822012$5.45AL|NL
23 Chase Burns CIN 132883.731.19150410$5.45AL|NL
24 Grant Taylor CWS 79443.321.21923111$4.35AL|NL
25 Cody Ponce TOR 1571093.991.26151450$4.10AL|NL
26 Mike Soroka ARI 149994.221.32146546$3.12AL|NL
27 Robert Stephenson LAA 60333.921.23662117$2.74AL|NL
28 Jordan Leasure CWS 66333.981.31733018$2.63AL|NL
29 Clayton Beeter WAS 63333.771.33703217$2.16AL|NL
30 Riley O'Brien STL 63333.531.32642716$2.00AL|NL
31 Reid Detmers LAA 149894.031.28157570$1.73AL|NL
32 Joey Cantillo CLE 149993.931.33151650$1.36AL|NL
33 Victor Vodnik COL 64334.381.47633022$1.21AL|NL
34 Edwin Uceta TB 70333.851.22792512$1.02AL|NL
35 JoJo Romero STL 64333.561.32612614$0.52AL|NL
36 Robert Suarez ATL 67433.511.2073218$0.29AL|NL
37 Andrew Saalfrank ARI 63334.141.47553120$0.23AL|NL
38 Garrett Cleavinger TB 66333.421.2082258$0.18AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Trevor Megill MIL 66333.411.1682247$0.14AL|NL
40 Michael Burrows HOU 142994.221.30138490$-0.39AL|NL
41 Bryan Abreu HOU 68433.231.1788283$-0.56AL|NL
42 Jeremiah Estrada SD 70433.211.1592291$-1.07AL|NL
43 Will Vest DET 68433.271.2169215$-1.15AL|NL
44 Quinn Priester MIL 16910114.141.36138580$-1.18AL|NL
45 Jose A. Ferrer SEA 70433.101.1968213$-1.51AL|NL
46 Ryne Nelson ARI 16610104.381.32136480$-1.68AL|NL
47 Braxton Ashcraft PIT 145894.071.32124480$-1.74AL|NL
48 Garrett Whitlock BOS 70433.461.1877213$-1.96AL|NL
49 Matt Brash SEA 63333.041.1875253$-2.13AL|NL
50 Adrian Morejon SD 68433.351.2170233$-2.57AL|NL
51 Kody Funderburk MIN 65333.691.35622710$-2.65AL|NL
52 Justin Topa MIN 63334.031.35532212$-2.94AL|NL
53 Jacob Lopez OAK 136884.351.33136550$-2.99AL|NL
54 Chad Patrick MIL 141894.451.29128460$-3.03AL|NL
55 Hunter Harvey CHC 52323.351.1558165$-3.11AL|NL
56 Louie Varland TOR 67433.441.1868182$-3.21AL|NL
57 Steven Matz TB 138894.271.31113390$-3.33AL|NL
58 Cole Henry WAS 64334.691.45593316$-3.36AL|NL
59 Jose Alvarado PHI 64333.261.2374263$-3.41AL|NL
60 Tanner Scott LAD 63333.421.2473264$-3.50AL|NL
61 Troy Melton DET 129784.211.30111410$-3.61AL|NL
62 Chris Martin TEX 54323.391.1455124$-3.76AL|NL
63 Luke Weaver NYM 67333.711.2071214$-3.77AL|NL
64 Yimi Garcia TOR 60333.621.2067214$-4.03AL|NL
65 Hogan Harris OAK 66334.151.36642910$-4.03AL|NL
66 A.J. Minter NYM 60333.321.1868222$-4.14AL|NL
67 Dylan Lee ATL 65433.581.1971201$-4.30AL|NL
68 Fernando Cruz NYY 61333.351.2080271$-4.31AL|NL
69 Gabe Speier SEA 58333.201.1366180$-4.69AL|NL
70 Kirby Yates LAA 56333.881.2966266$-4.72AL|NL
71 Cole Sands MIN 68333.931.2567215$-4.74AL|NL
72 Gregory Soto PIT 61333.561.2866254$-4.89AL|NL
73 Mark Leiter Jr. OAK 64333.921.3066256$-4.88AL|NL
74 Justin Sterner OAK 65334.351.3063248$-5.09AL|NL
75 Drew Pomeranz LAA 58333.721.2463214$-5.09AL|NL
76 Brad Lord WAS 1558104.281.37120550$-5.10AL|NL
77 Matthew Strahm KAN 66333.651.1872211$-5.14AL|NL
78 Andrew Kittredge BAL 67333.871.2567194$-5.19AL|NL
79 Phil Maton CHC 65333.811.2767254$-5.32AL|NL
80 Matt Svanson STL 65333.831.3359256$-5.44AL|NL
81 Camilo Doval NYY 64333.451.2973302$-5.44AL|NL
82 Aaron Civale FA 1408104.581.33121430$-5.42AL|NL
83 Ian Seymour TB 109674.341.2999340$-5.50AL|NL
84 Andrew Anderson DET 99564.051.32101390$-5.48AL|NL
85 J.T. Ginn OAK 95664.051.3285320$-5.55AL|NL
86 Jared Koenig MIL 65333.471.2368231$-5.57AL|NL
87 Alex Vesia LAD 61333.661.2175261$-5.59AL|NL
88 Shawn Armstrong CLE 68333.891.2468223$-5.64AL|NL
89 Kyle Finnegan DET 64333.781.2862234$-5.69AL|NL
90 Orion Kerkering PHI 63333.511.2369241$-5.71AL|NL
91 Bryan Baker TB 63333.861.2569233$-5.73AL|NL
92 Tyler Holton DET 72433.721.2562201$-5.88AL|NL
93 Eduard Bazardo SEA 68333.701.2270231$-5.89AL|NL
94 Nick Martinez FA 1559104.571.35115440$-5.91AL|NL
95 Caleb Thielbar CHC 66333.681.2369241$-6.09AL|NL
96 Lucas Erceg KAN 62333.571.2763232$-6.18AL|NL
97 Keegan Akin BAL 66333.881.2968243$-6.34AL|NL
98 Erik Miller SF 61333.451.3470312$-6.34AL|NL
99 Julian Fernandez WAS 59333.711.2461212$-6.39AL|NL
100 Anthony Kay CWS 139894.241.41107530$-6.40AL|NL
101 Bryan King HOU 67333.721.2467211$-6.44AL|NL
102 Jon Gray IL-60 FA 117784.451.34100390$-6.44AL|NL
103 Calvin Faucher MIA 64333.991.3564265$-6.48AL|NL
104 Ben Brown CHC 49323.381.1556150$-6.57AL|NL
105 Payton Tolle BOS 78444.011.2778270$-6.72AL|NL
106 Hunter Gaddis CLE 66334.061.2664213$-6.71AL|NL
107 Hunter Barco PIT 116674.171.39102480$-6.91AL|NL
108 Joe Boyle TB 105674.241.42112560$-7.05AL|NL
109 Blake Treinen LAD 58333.761.2564221$-7.11AL|NL
110 Sam Hentges SF 54323.341.2456180$-7.17AL|NL
111 Kevin Ginkel ARI 60333.811.2962222$-7.19AL|NL
112 Angel Zerpa MIL 60333.441.2659210$-7.23AL|NL
113 Andrew Nardi MIA 52323.551.2362220$-7.28AL|NL
114 Justin Wilson FA 50323.441.2155180$-7.32AL|NL
115 Aaron Bummer ATL 60333.391.2961230$-7.35AL|NL
116 Kyle Leahy STL 128784.351.39100480$-7.47AL|NL
117 Chris Paddack FA 124784.641.3295320$-7.47AL|NL
118 Seranthony Dominguez FA 63333.741.2872280$-7.46AL|NL
119 Sean Newcomb CWS 105564.151.3896450$-7.58AL|NL
120 Steven Okert HOU 64333.981.2471250$-7.66AL|NL
121 Ben Joyce LAA 34223.411.2641164$-7.64AL|NL
122 Aaron Ashby MIL 64333.481.3367290$-7.65AL|NL
123 Mason Montgomery PIT 60333.881.3161252$-7.69AL|NL
124 Kyle Harrison BOS 69444.061.2970250$-7.73AL|NL
125 Brady Basso OAK 54333.801.2750172$-7.75AL|NL
126 Antonio Santillan CIN 70344.321.3673314$-7.79AL|NL
127 Tanner Banks PHI 62333.791.2460190$-7.82AL|NL
128 Brock Burke LAA 63333.951.3060222$-7.80AL|NL
129 Adbert Alzolay NYM 62333.931.2660201$-7.85AL|NL
130 Jake Latz TEX 130784.441.43121650$-7.88AL|NL
131 Bennett Sousa HOU 50323.601.2355180$-7.89AL|NL
132 Paul Blackburn NYY 70444.031.2760190$-7.94AL|NL
133 Graham Ashcraft CIN 65333.981.3057192$-8.06AL|NL
134 Tyler Rogers TOR 74444.061.3251172$-8.07AL|NL
135 Ryan Weiss HOU 89554.301.3684340$-8.21AL|NL
136 Ryne Stanek STL 59334.001.3361262$-8.27AL|NL
137 Cole Winn TEX 63334.391.4156286$-8.27AL|NL
138 Pierson Ohl MIN 60334.191.2449132$-8.38AL|NL
139 Brent Headrick NYY 57333.891.2558190$-8.44AL|NL
140 Drey Jameson ARI 58333.861.3158221$-8.45AL|NL
141 Brad Keller PHI 68333.971.3561262$-8.48AL|NL
142 PJ Poulin WAS 61333.881.3556262$-8.49AL|NL
143 Sawyer Gipson-Long DET 56333.831.2351150$-8.49AL|NL
144 Cooper Criswell NYM 68443.981.3055200$-8.52AL|NL
145 Brant Hurter DET 55333.651.2649170$-8.54AL|NL
146 Jake Junis FA 66334.021.2559170$-8.60AL|NL
147 Pierce Johnson CIN 61334.121.3167251$-8.60AL|NL
148 Janson Junk MIA 76454.241.2656160$-8.69AL|NL
149 Brusdar Graterol LAD 54323.611.2849170$-8.69AL|NL
150 Eric Orze MIN 62334.141.3860283$-8.75AL|NL
151 Jonathan Bowlan PHI 56333.841.2653180$-8.75AL|NL
152 Justin Slaten BOS 61333.951.2859200$-8.85AL|NL
153 Brooks Raley NYM 59333.851.2957220$-8.85AL|NL
154 Charlie Morton FA 86564.361.3984380$-8.91AL|NL
155 Brendon Little TOR 54323.431.3857270$-8.89AL|NL
156 Caleb Ferguson CIN 60333.931.3459241$-8.94AL|NL
157 Anthony Bender MIA 61333.941.3459241$-8.97AL|NL
158 Tommy Nance TOR 58333.821.2953190$-9.02AL|NL
159 Keider Montero DET 87554.391.3573300$-9.00AL|NL
160 Dietrich Enns BAL 62333.911.2956180$-9.04AL|NL
161 Colin Selby BAL 58333.821.3360240$-9.08AL|NL
162 Tyler Phillips MIA 68334.121.3651213$-9.06AL|NL
163 Eric Lauer TOR 57334.071.2555170$-9.08AL|NL
164 Jason Adam SD 46223.641.2150170$-9.10AL|NL
165 Taylor Rogers FA 57333.851.3259240$-9.11AL|NL
166 Colin Rea CHC 81454.351.3067220$-9.10AL|NL
167 John Schreiber KAN 64334.031.3359241$-9.10AL|NL
168 Connor Prielipp MIN 61333.871.3259230$-9.14AL|NL
169 Jordan Wicks CHC 48323.701.2644150$-9.14AL|NL
170 Jose Butto SF 62333.981.3458241$-9.14AL|NL
171 Jovani Moran BOS 52323.721.3355230$-9.18AL|NL
172 Jordan Romano LAA 55334.051.2859210$-9.16AL|NL
173 Erik Sabrowski CLE 61333.901.3770330$-9.19AL|NL
174 Tyler Kinley ATL 63334.081.3268270$-9.18AL|NL
175 Carmen Mlodzinski PIT 76454.121.3666280$-9.26AL|NL
176 Joe Jimenez ATL 46223.761.2151150$-9.29AL|NL
177 Tobias Myers MIL 60334.131.2553160$-9.34AL|NL
178 Wandy Peralta SD 60333.661.3654250$-9.37AL|NL
179 Tim Herrin CLE 54333.761.3557260$-9.36AL|NL
180 Nick Mears KAN 60334.031.3160230$-9.39AL|NL
181 Hoby Milner CHC 60333.801.3251190$-9.43AL|NL
182 Yennier Cano BAL 52323.721.3249190$-9.43AL|NL
183 Mike Vasil CWS 72344.321.3759273$-9.44AL|NL
184 Joel Peguero SF 64334.391.4351265$-9.48AL|NL
185 Brandon Eisert CWS 60333.971.3257230$-9.53AL|NL
186 Justin Lawrence PIT 58333.941.3857271$-9.56AL|NL
187 Ryan Thompson ARI 62334.091.3650202$-9.57AL|NL
188 Ryan Fernandez STL 57333.891.3457250$-9.57AL|NL
189 Justin Martinez ARI 34213.081.2843170$-9.62AL|NL
190 DL Hall MIL 52333.881.3252220$-9.63AL|NL
191 Ryan Brasier FA 54333.991.2849170$-9.62AL|NL
192 Elvis Alvarado OAK 58334.321.4158293$-9.63AL|NL
193 Richard Lovelady NYM 52323.811.3147190$-9.66AL|NL
194 Mason Englert TB 60334.231.3154191$-9.68AL|NL
195 Sean Burke CWS 1518114.821.43135680$-9.67AL|NL
196 David Morgan SD 64334.041.3462270$-9.70AL|NL
197 David Robertson FA 40223.531.2546160$-9.71AL|NL
198 Matthew Gage SF 56333.811.3349200$-9.73AL|NL
199 Braydon Fisher TOR 52324.041.3257220$-9.70AL|NL
200 Justin Wrobleski LAD 56334.011.3051190$-9.76AL|NL
201 Porter Hodge CHC 50323.871.3554250$-9.81AL|NL
202 Luis Garcia FA 53333.871.3248190$-9.84AL|NL
203 Ian Hamilton ATL 50323.851.3552220$-9.88AL|NL
204 Tyler Alexander TEX 84454.501.3167230$-9.88AL|NL
205 Jalen Beeks FA 51323.871.3247190$-9.91AL|NL
206 Ryan Pressly CHC 51323.881.3247180$-9.93AL|NL
207 Matt Festa CLE 58334.141.3155220$-9.98AL|NL
208 Ryan Yarbrough NYY 77444.421.3261230$-9.97AL|NL
209 Carlos Vargas SEA 56333.831.3346200$-9.96AL|NL
210 Grant Anderson MIL 56334.111.3255220$-10.01AL|NL
211 Huascar Brazoban NYM 56333.931.3553240$-10.02AL|NL
212 Emerson Hancock SEA 60334.121.2949180$-10.05AL|NL
213 Konnor Pilkington WAS 57334.041.3955271$-10.05AL|NL
214 Brenan Hanifee DET 58333.881.3244160$-10.08AL|NL
215 Daniel Coulombe FA 48223.781.2848180$-10.15AL|NL
216 Kyle Hurt LAD 45324.011.3147190$-10.13AL|NL
217 Jordan Hicks BOS 58333.971.3655230$-10.14AL|NL
218 Ryan Zeferjahn LAA 60334.311.3864301$-10.17AL|NL
219 A.J. Puk ARI 32213.471.2036110$-10.17AL|NL
220 Yuki Matsui SD 52334.051.3453230$-10.18AL|NL
221 Gordon Graceffo STL 60334.061.3148180$-10.19AL|NL
222 Spencer Bivens SF 70344.121.3653221$-10.20AL|NL
223 Enyel De Los Santos HOU 60334.271.3259230$-10.23AL|NL
224 Greg Weissert BOS 65334.301.3558231$-10.23AL|NL
225 Brock Stewart LAD 32213.591.2038120$-10.22AL|NL
226 Dominic Hamel TEX 80454.481.3568290$-10.33AL|NL
227 Joel Payamps ATL 53334.141.3149170$-10.32AL|NL
228 Jonathan Brubaker SF 53334.061.3247180$-10.35AL|NL
229 Scott Barlow FA 62334.101.3964310$-10.38AL|NL
230 Paul Sewald FA 53334.411.2853190$-10.39AL|NL
231 Anthony Banda LAD 55334.111.3554240$-10.41AL|NL
232 Alex Lange KAN 52333.931.4055260$-10.43AL|NL
233 Isaac Mattson PIT 64334.431.3959282$-10.44AL|NL
234 Evan Sisk PIT 52333.811.3847230$-10.41AL|NL
235 Justin Hagenman NYM 36223.791.173380$-10.45AL|NL
236 Kyle Nicolas PIT 56334.071.3856260$-10.55AL|NL
237 Lake Bachar MIA 56334.231.3454230$-10.61AL|NL
238 Josh White MIA 50223.921.3251210$-10.66AL|NL
239 Tyler Ferguson OAK 52334.251.3951241$-10.70AL|NL
240 Tyler Gilbert CWS 56334.201.3349200$-10.71AL|NL
241 Jonathan Loaisiga ARI 45223.711.3040150$-10.72AL|NL
242 Colton Gordon HOU 40223.961.2136100$-10.75AL|NL
243 Yoendrys Gomez TB 85454.621.3881350$-10.76AL|NL
244 Yaramil Hiraldo BAL 44224.011.2745160$-10.76AL|NL
245 Yilber Diaz ARI 37224.661.5235216$-10.74AL|NL
246 Michael Kelly OAK 60334.571.4254263$-10.74AL|NL
247 Rico Garcia BAL 53334.291.3453220$-10.76AL|NL
248 Josh Sborz FA 46223.951.3047180$-10.78AL|NL
249 Daniel Lynch KAN 59334.151.3346180$-10.79AL|NL
250 Jimmy Herget COL 83454.851.3873272$-10.78AL|NL
251 Kyle Hart SD 67444.391.3754240$-10.80AL|NL
252 Alexis Diaz TEX 60334.661.4359313$-10.81AL|NL
253 Will Klein LAD 50324.051.4154270$-10.84AL|NL
254 Jackson Kowar SEA 54334.161.3752240$-10.86AL|NL
255 Nate Pearson HOU 54334.321.3554230$-10.91AL|NL
256 Jackson Rutledge WAS 55334.271.3348200$-10.94AL|NL
257 Juan Mejia COL 66334.631.4565303$-10.95AL|NL
258 Dylan Dodd ATL 42223.881.2636110$-10.98AL|NL
259 Jose Leclerc IL-60 FA 44224.041.3047190$-10.97AL|NL
260 Andrew Chafin FA 46223.821.3649220$-10.97AL|NL
261 Casey Legumina SEA 50224.011.3147200$-11.00AL|NL
262 Joe Ross FA 52334.131.3544190$-11.02AL|NL
263 Brent Suter FA 62334.181.3548190$-11.05AL|NL
264 Jose Urquidy FA 128795.001.3794380$-11.05AL|NL
265 Kade Strowd BAL 60334.231.4254271$-11.05AL|NL
266 Connor Phillips CIN 56334.371.3860260$-11.07AL|NL
267 Brandyn Garcia ARI 54333.961.4148230$-11.06AL|NL
268 Jacob Webb CHC 54334.341.3450220$-11.08AL|NL
269 Taylor Clarke FA 49224.091.2742130$-11.07AL|NL
270 Jake Bird NYY 42223.821.3343180$-11.06AL|NL
271 Rob Zastryzny MIL 50224.011.3146190$-11.06AL|NL
272 Ben Casparius LAD 52334.421.3249190$-11.07AL|NL
273 Dauri Moreta FA 36223.921.2941150$-11.08AL|NL
274 Jack Perkins OAK 34223.761.2836140$-11.08AL|NL
275 Kaleb Ort NYY 53334.361.3654240$-11.09AL|NL
276 Zack Kelly BOS 56334.221.3955250$-11.10AL|NL
277 Kohl Drake ARI 55334.231.3649210$-11.12AL|NL
278 A.J. Blubaugh HOU 53334.351.3449210$-11.15AL|NL
279 Chase Silseth LAA 52234.041.3451210$-11.15AL|NL
280 Jason Foley SF 34223.641.2730100$-11.18AL|NL
281 Jose Suarez ATL 44223.991.3041150$-11.24AL|NL
282 Cole Sulser TB 55334.281.3649200$-11.24AL|NL
283 Yohan Ramirez PIT 50223.991.3548200$-11.31AL|NL
284 Dylan Ross NYM 42223.831.3644200$-11.28AL|NL
285 Hayden Harris ATL 40223.891.3443180$-11.28AL|NL
286 Hayden Birdsong SF 61344.351.4061290$-11.35AL|NL
287 Michel Otanez TEX 34223.771.3540180$-11.35AL|NL
288 Kevin Kelly TB 44224.031.2837120$-11.37AL|NL
289 Joey Wentz ATL 56334.361.3753230$-11.35AL|NL
290 Jack Dreyer LAD 44224.061.3243170$-11.44AL|NL
291 Mason Fluharty TOR 42223.971.3443180$-11.44AL|NL
292 James McArthur KAN 40223.881.3136130$-11.44AL|NL
293 Cristian Mena ARI 42223.981.3240150$-11.46AL|NL
294 Connor Brogdon CLE 52234.241.3250200$-11.47AL|NL
295 Austin Warren NYM 44224.061.3140160$-11.53AL|NL
296 Tommy Kahnle FA 63334.191.4358290$-11.54AL|NL
297 Evan Phillips FA 26113.391.182980$-11.55AL|NL
298 Justin Bruihl STL 50223.891.3642190$-11.55AL|NL
299 John Klein MIN 50234.211.3145170$-11.57AL|NL
300 Griff McGarry WAS 52234.051.4055280$-11.58AL|NL