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.64AL|NL
2 Cade Smith CLE 70432.971.10882231$19.49AL|NL
3 Josh Hader HOU 66433.291.12902532$18.73AL|NL
4 David Bednar NYY 65433.301.14792233$18.40AL|NL
5 Jhoan Duran PHI 70432.781.13842329$18.16AL|NL
6 Devin Williams NYM 64433.131.19812832$17.65AL|NL
7 Aroldis Chapman BOS 62332.991.18872831$16.90AL|NL
8 Andres Munoz SEA 64432.911.16812628$16.09AL|NL
9 Daniel Palencia CHC 67333.611.25752732$14.52AL|NL
10 Ryan Walker SF 63333.291.18682030$14.46AL|NL
11 Tanner Scott LAD 63333.431.24732631$14.26AL|NL
12 Will Vest DET 68433.271.21692126$12.74AL|NL
13 Raisel Iglesias ATL 66333.701.20711929$12.75AL|NL
14 Abner Uribe MIL 72433.141.25873324$12.53AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jeff Hoffman TOR 63333.461.17762325$11.40AL|NL
16 Ryan Helsley BAL 64333.451.21762525$10.98AL|NL
17 Dennis Santana PIT 68334.001.31642530$10.73AL|NL
18 Carlos Estevez KAN 65334.281.32612431$10.28AL|NL
19 Emilio Pagan CIN 66334.171.25732327$9.62AL|NL
20 Robert Garcia TEX 64333.461.23702323$9.10AL|NL
21 Chase Burns CIN 136983.721.19155430$6.65AL|NL
22 Grant Taylor CWS 88543.371.221013411$6.34AL|NL
23 Griffin Jax TB 67433.131.13822011$5.35AL|NL
24 Jordan Leasure CWS 66333.971.31733018$3.70AL|NL
25 Riley O'Brien STL 63333.541.32642717$3.59AL|NL
26 Edwin Uceta TB 70333.861.23792515$3.57AL|NL
27 Robert Stephenson LAA 60333.911.22662116$3.23AL|NL
28 Clayton Beeter WAS 63333.771.33703217$3.18AL|NL
29 Victor Vodnik COL 64334.381.47633022$2.55AL|NL
30 Calvin Faucher MIA 64333.991.35642617$2.00AL|NL
31 Reid Detmers LAA 149894.031.28157570$1.82AL|NL
32 Joey Cantillo CLE 141883.821.31147600$1.65AL|NL
33 Andrew Saalfrank ARI 63334.151.47553120$1.49AL|NL
34 JoJo Romero STL 64333.571.32612614$1.45AL|NL
35 Trevor Megill MIL 66333.411.1682247$0.74AL|NL
36 Edwin Diaz LAD 66432.901.0891240$0.10AL|NL
37 Bryan Abreu HOU 68433.231.1788283$-0.13AL|NL
38 Jeremiah Estrada SD 70433.211.1592291$-0.72AL|NL
39 Quinn Priester MIL 16910104.141.36138580$-0.92AL|NL
40 Jose A. Ferrer SEA 70433.091.1968213$-0.99AL|NL
41 Ronny Henriquez MIA 66333.731.2768259$-1.10AL|NL
42 Ryne Nelson ARI 16910104.381.32139490$-1.28AL|NL
43 Braxton Ashcraft PIT 145894.051.32124480$-1.31AL|NL
44 Garrett Whitlock BOS 70433.461.1877213$-1.45AL|NL
45 Ben Brown CHC 71433.341.1482221$-1.47AL|NL
46 Kody Funderburk MIN 65333.671.34622710$-1.54AL|NL
47 Matt Brash SEA 63333.031.1875253$-1.58AL|NL
48 Hogan Harris OAK 66334.151.36642912$-1.77AL|NL
49 Justin Topa MIN 63334.011.35532212$-1.84AL|NL
50 Brock Burke LAA 63333.941.30602210$-1.91AL|NL
51 Adrian Morejon SD 68433.351.2170233$-2.03AL|NL
52 Cole Henry WAS 64334.691.45593316$-2.08AL|NL
53 Garrett Cleavinger TB 62333.431.2077244$-2.20AL|NL
54 Mike Soroka FA 140894.311.32135520$-2.24AL|NL
55 Bryan Baker TB 66333.871.2572247$-2.28AL|NL
56 A.J. Minter NYM 60333.331.1868224$-2.31AL|NL
57 Alex Vesia LAD 62333.661.2176265$-2.36AL|NL
58 Jacob Lopez OAK 136894.351.33136550$-2.63AL|NL
59 Chad Patrick MIL 141894.451.29128460$-2.67AL|NL
60 Jose Alvarado PHI 65333.261.2376263$-2.66AL|NL
61 Louie Varland TOR 67433.441.1868182$-2.69AL|NL
62 Dylan Lee ATL 67433.591.1974202$-2.91AL|NL
63 Yimi Garcia TOR 61333.621.2068214$-3.25AL|NL
64 Troy Melton DET 126784.221.30108400$-3.41AL|NL
65 Fernando Cruz NYY 61333.351.2080271$-3.78AL|NL
66 Ian Seymour TB 133784.401.30120410$-3.80AL|NL
67 Cole Sands MIN 68333.911.2567215$-3.91AL|NL
68 Gabe Speier SEA 58333.201.1367180$-4.13AL|NL
69 Matthew Strahm PHI 63333.631.1571191$-4.32AL|NL
70 Blake Treinen LAD 60333.761.2566234$-4.35AL|NL
71 Joe Jimenez ATL 60333.771.2167203$-4.48AL|NL
72 Andrew Kittredge BAL 67333.861.2566194$-4.47AL|NL
73 Phil Maton CHC 65333.811.2767254$-4.57AL|NL
74 Brad Lord WAS 1548104.271.37119550$-4.57AL|NL
75 Tyler Holton DET 72433.721.2562202$-4.62AL|NL
76 Erik Miller SF 70433.451.3480361$-4.71AL|NL
77 Matt Svanson STL 65333.841.3459256$-4.72AL|NL
78 Camilo Doval NYY 64333.451.2973302$-4.78AL|NL
79 Robert Suarez FA 67333.471.1972210$-4.77AL|NL
80 Aaron Civale FA 1408104.581.33121430$-4.92AL|NL
81 Jared Koenig MIL 65333.471.2368231$-4.96AL|NL
82 Tyler Phillips MIA 68344.121.3651218$-4.98AL|NL
83 J.T. Ginn OAK 95664.041.3285320$-4.97AL|NL
84 Orion Kerkering PHI 62333.511.2368231$-5.19AL|NL
85 Joe Boyle TB 99664.091.39109510$-5.20AL|NL
86 Eduard Bazardo SEA 68333.691.2270231$-5.24AL|NL
87 Hunter Gaddis CLE 66334.061.2664214$-5.30AL|NL
88 Lucas Erceg KAN 62333.561.2763232$-5.45AL|NL
89 Carmen Mlodzinski PIT 74443.751.2969251$-5.48AL|NL
90 Keegan Akin BAL 66333.871.2968243$-5.56AL|NL
91 Jake Miller DET 16114.051.331360$0.00AL|NL
92 Jon Gray IL-60 FA 126784.451.34108410$-5.63AL|NL
93 Steven Matz FA 65333.571.1861160$-5.64AL|NL
94 Jordan Wicks CHC 68433.631.2563200$-5.67AL|NL
95 Julian Fernandez WAS 59333.711.2461212$-5.68AL|NL
96 Sawyer Gipson-Long DET 68443.801.2263180$-5.77AL|NL
97 Bryan King HOU 67333.721.2467211$-5.79AL|NL
98 Michael Kelly OAK 65334.561.4258289$-5.89AL|NL
99 Aaron Bummer ATL 61333.391.2962231$-5.97AL|NL
100 Hunter Harvey FA 50323.411.1656150$-6.06AL|NL
101 Justin Sterner OAK 64334.351.3062235$-6.09AL|NL
102 Peter Fairbanks FA 60333.561.2264210$-6.14AL|NL
103 Andrew Nardi MIA 56333.551.2367230$-6.20AL|NL
104 Nick Martinez FA 1558104.571.35115440$-6.20AL|NL
105 Gregory Soto FA 59333.471.2566240$-6.18AL|NL
106 Antonio Santillan CIN 70344.331.3674315$-6.24AL|NL
107 Luke Weaver FA 67333.821.2270210$-6.28AL|NL
108 Kevin Ginkel ARI 60333.811.2962222$-6.44AL|NL
109 Adbert Alzolay NYM 62333.931.2660202$-6.48AL|NL
110 Sam Hentges SF 54333.341.2456180$-6.51AL|NL
111 Colin Rea CHC 136794.571.34108410$-6.57AL|NL
112 Brant Hurter DET 62333.651.2655191$-6.65AL|NL
113 Justin Wilson FA 50323.441.2155180$-6.67AL|NL
114 Jake Latz TEX 134784.401.42125660$-6.68AL|NL
115 Tommy Nance TOR 62333.821.2957202$-6.72AL|NL
116 Hunter Barco PIT 89554.041.3681360$-6.70AL|NL
117 Payton Tolle BOS 67444.001.2768230$-6.74AL|NL
118 Seranthony Dominguez FA 63333.731.2872280$-6.77AL|NL
119 Andrew Heaney FA 121784.641.34103390$-6.78AL|NL
120 Luke Little CHC 60333.351.3570330$-6.78AL|NL
121 A.J. Puk ARI 28113.471.2032106$-6.76AL|NL
122 Bennett Sousa HOU 54323.601.2359200$-6.84AL|NL
123 Anthony Bender MIA 62333.941.3460243$-6.84AL|NL
124 Chris Paddack FA 124784.641.3295320$-6.84AL|NL
125 Drew Pomeranz FA 55333.651.2359190$-6.92AL|NL
126 Porter Hodge CHC 63333.861.3568312$-6.94AL|NL
127 Steven Okert HOU 64333.981.2471250$-6.99AL|NL
128 Caleb Thielbar FA 58333.741.2461210$-7.05AL|NL
129 Cole Winn TEX 63334.371.4056276$-7.06AL|NL
130 Brendon Little TOR 60333.421.3863301$-7.07AL|NL
131 Angel Zerpa KAN 61333.591.3156221$-7.06AL|NL
132 Keider Montero DET 109674.421.3591370$-7.08AL|NL
133 Aaron Ashby MIL 64333.481.3467290$-7.10AL|NL
134 Kyle Leahy STL 138794.371.40107510$-7.12AL|NL
135 Shawn Armstrong FA 68333.941.2567220$-7.17AL|NL
136 Sean Newcomb FA 67333.701.3067270$-7.15AL|NL
137 Graham Ashcraft CIN 65333.981.3057192$-7.25AL|NL
138 Tanner Banks PHI 60333.791.2458180$-7.30AL|NL
139 Nick Mears MIL 60333.881.2665230$-7.37AL|NL
140 Pierson Ohl MIN 60334.171.2348132$-7.45AL|NL
141 Janson Junk MIA 77444.161.2558150$-7.44AL|NL
142 Brady Basso OAK 56333.801.2752181$-7.45AL|NL
143 Kyle Harrison BOS 78454.191.3278290$-7.47AL|NL
144 Brooks Raley NYM 59333.851.2957221$-7.47AL|NL
145 Pierce Johnson FA 62333.861.2967250$-7.54AL|NL
146 Kyle Finnegan FA 63333.801.2862230$-7.52AL|NL
147 PJ Poulin WAS 61333.881.3556262$-7.66AL|NL
148 Eric Orze MIN 62334.121.3760283$-7.68AL|NL
149 Cristian Mena ARI 101664.371.3987390$-7.68AL|NL
150 Drey Jameson ARI 58333.861.3158221$-7.68AL|NL
151 Erik Sabrowski CLE 63333.901.3772351$-7.70AL|NL
152 Brenan Hanifee DET 64333.881.3248182$-7.74AL|NL
153 Eric Lauer TOR 63334.051.2461180$-7.76AL|NL
154 Kirby Yates FA 54333.821.2963240$-7.76AL|NL
155 Kenley Jansen FA 60334.101.2463220$-7.81AL|NL
156 Jake Junis FA 66334.011.2559170$-7.85AL|NL
157 Ryan Johnson LAA 34223.851.2733114$-7.90AL|NL
158 Ryan Fernandez STL 61333.901.3461271$-7.95AL|NL
159 Elvis Alvarado OAK 62334.321.4162314$-7.95AL|NL
160 Ryan Zeferjahn LAA 62334.301.3866313$-7.94AL|NL
161 Michel Otanez TEX 57333.761.3567300$-8.02AL|NL
162 Caleb Ferguson FA 60333.721.3258240$-8.06AL|NL
163 Brusdar Graterol LAD 52323.611.2847170$-8.11AL|NL
164 Justin Slaten BOS 61333.951.2859200$-8.11AL|NL
165 Dietrich Enns BAL 62333.901.2856180$-8.14AL|NL
166 Tyler Kinley FA 64334.041.3168280$-8.20AL|NL
167 Connor Prielipp MIN 61333.851.3159230$-8.21AL|NL
168 Charlie Morton FA 86564.361.3984380$-8.19AL|NL
169 Chris Martin FA 39223.371.143990$-8.23AL|NL
170 Taylor Rogers FA 57333.851.3159240$-8.24AL|NL
171 John Schreiber KAN 64334.021.3359241$-8.27AL|NL
172 Mark Leiter Jr. FA 53333.831.2955200$-8.24AL|NL
173 Colin Selby BAL 58333.801.3360240$-8.28AL|NL
174 Brent Headrick NYY 50323.891.2550170$-8.30AL|NL
175 Jose Butto SF 62333.981.3458241$-8.33AL|NL
176 Tim Herrin CLE 58333.761.3561280$-8.35AL|NL
177 Chase Silseth LAA 60334.031.3459251$-8.40AL|NL
178 Jovani Moran BOS 52323.721.3355220$-8.42AL|NL
179 Justin Wrobleski LAD 62333.981.2957210$-8.42AL|NL
180 Jake Bird NYY 57333.821.3358240$-8.44AL|NL
181 Jonathan Bowlan KAN 57333.861.2952180$-8.43AL|NL
182 Jason Adam SD 46223.641.2250170$-8.43AL|NL
183 Joel Peguero SF 64334.391.4351265$-8.44AL|NL
184 Mike Vasil CWS 72344.311.3759283$-8.48AL|NL
185 Jordan Romano FA 52333.981.2855200$-8.49AL|NL
186 Braydon Fisher TOR 59334.041.3264250$-8.54AL|NL
187 Justin Lawrence PIT 61333.921.3860281$-8.53AL|NL
188 Dylan Dodd ATL 54333.881.2646140$-8.53AL|NL
189 Hoby Milner FA 66333.851.3255210$-8.52AL|NL
190 Matthew Gage SF 62333.811.3355220$-8.56AL|NL
191 Wandy Peralta SD 60333.661.3654250$-8.60AL|NL
192 Tobias Myers MIL 60334.141.2553160$-8.60AL|NL
193 Yennier Cano BAL 52323.711.3249190$-8.63AL|NL
194 Ryan Brasier FA 55333.991.2750170$-8.66AL|NL
195 Jack Dreyer LAD 53324.061.3251211$-8.67AL|NL
196 Ryan Thompson ARI 62334.101.3650202$-8.70AL|NL
197 David Robertson FA 42223.521.2548170$-8.71AL|NL
198 Brandon Eisert CWS 60333.961.3257230$-8.73AL|NL
199 Mason Montgomery TB 52333.971.3054210$-8.73AL|NL
200 Brad Keller FA 68333.911.3561250$-8.75AL|NL
201 Kyle Amendt ARI 26114.081.3927136$-8.78AL|NL
202 DL Hall MIL 52333.881.3252220$-8.84AL|NL
203 Kyle Nicolas PIT 60334.051.3860281$-8.86AL|NL
204 Chase Lee DET 52333.921.2948170$-8.85AL|NL
205 Sean Burke CWS 1518114.811.43135680$-8.87AL|NL
206 Anthony Banda LAD 57334.111.3556251$-8.85AL|NL
207 Hayden Birdsong SF 102574.461.4299490$-8.85AL|NL
208 Richard Lovelady NYM 52323.811.3147190$-8.86AL|NL
209 Tyler Ferguson OAK 60334.241.3959282$-8.89AL|NL
210 David Morgan SD 64334.041.3462270$-8.91AL|NL
211 Cooper Criswell NYM 62333.991.3050180$-8.96AL|NL
212 Luis Garcia FA 54333.861.3249200$-8.95AL|NL
213 Joey Wentz ATL 68444.311.3666270$-8.94AL|NL
214 Spencer Bivens SF 61334.121.3646192$-8.97AL|NL
215 Ryne Stanek FA 56334.081.3359250$-9.02AL|NL
216 Kyle Hurt LAD 49333.981.3151200$-9.02AL|NL
217 Mason Fluharty TOR 53333.961.3354220$-9.01AL|NL
218 Ryan Yarbrough NYY 70444.361.3156210$-9.01AL|NL
219 Justin Hagenman NYM 42223.791.173990$-9.04AL|NL
220 Kyle Hart SD 93564.451.3875340$-9.07AL|NL
221 Matt Festa CLE 60334.141.3157220$-9.07AL|NL
222 Justin Martinez ARI 32213.091.2941160$-9.10AL|NL
223 Jalen Beeks FA 51323.871.3247190$-9.10AL|NL
224 Huascar Brazoban NYM 58333.931.3555250$-9.11AL|NL
225 Carlos Vargas SEA 56333.821.3346200$-9.13AL|NL
226 Dylan Ross NYM 50323.831.3652240$-9.13AL|NL
227 Ryan Pressly CHC 52333.881.3247180$-9.12AL|NL
228 Brock Stewart LAD 34213.591.2041130$-9.14AL|NL
229 Konnor Pilkington WAS 57334.041.3955271$-9.18AL|NL
230 Evan Sisk PIT 58333.791.3853250$-9.21AL|NL
231 Jason Alexander HOU 127784.611.4191430$-9.22AL|NL
232 Emerson Hancock SEA 60334.121.2949180$-9.24AL|NL
233 Grant Anderson MIL 56334.121.3255220$-9.23AL|NL
234 Jose Corniell TEX 60334.211.3055210$-9.25AL|NL
235 Austin Warren NYM 56334.061.3150200$-9.26AL|NL
236 Daniel Coulombe FA 48223.771.2848180$-9.30AL|NL
237 Paul Blackburn FA 88564.511.3768280$-9.37AL|NL
238 Tyler Alexander FA 65334.321.2854170$-9.38AL|NL
239 Yuki Matsui SD 52334.051.3453230$-9.37AL|NL
240 Joel Payamps ATL 56334.141.3151180$-9.39AL|NL
241 Enyel De Los Santos HOU 60334.271.3259230$-9.41AL|NL
242 Isaac Mattson PIT 64334.411.3959282$-9.45AL|NL
243 Jordan Hicks BOS 58333.971.3755230$-9.43AL|NL
244 Mason Englert TB 61334.241.3155190$-9.45AL|NL
245 Tyler Rogers FA 72344.061.3249170$-9.47AL|NL
246 Ben Joyce LAA 32223.401.2639150$-9.45AL|NL
247 Greg Weissert BOS 65334.301.3658231$-9.49AL|NL
248 Connor Phillips CIN 60334.381.3864281$-9.48AL|NL
249 Alex Lange KAN 53333.921.4056270$-9.53AL|NL
250 Connor Brogdon CLE 56334.241.3254210$-9.57AL|NL
251 Scott Barlow FA 62334.101.3964310$-9.55AL|NL
252 Dominic Hamel TEX 89454.511.3676320$-9.60AL|NL
253 Jose Suarez ATL 40223.711.2539130$-9.61AL|NL
254 Carson Seymour SF 52333.951.3443180$-9.70AL|NL
255 Jack Perkins OAK 40223.761.2842160$-9.76AL|NL
256 Daniel Lynch KAN 63334.141.3349190$-9.78AL|NL
257 Rico Garcia BAL 53334.281.3353220$-9.79AL|NL
258 Jonathan Loaisiga FA 46223.711.3041160$-9.79AL|NL
259 Tyler Gilbert CWS 56334.181.3349200$-9.82AL|NL
260 Gordon Graceffo STL 61334.161.3348190$-9.87AL|NL
261 Sam Moll CIN 55334.091.3854240$-9.85AL|NL
262 Yaramil Hiraldo BAL 44224.001.2745160$-9.89AL|NL
263 Juan Mejia COL 66344.621.4565303$-9.91AL|NL
264 Josh Sborz FA 46223.941.3047180$-9.91AL|NL
265 Ian Hamilton FA 49223.811.3550220$-9.93AL|NL
266 Ben Casparius LAD 60334.411.3256220$-9.94AL|NL
267 Austin Peterson CLE 52334.301.2740120$-9.94AL|NL
268 Will Klein LAD 50324.051.4154270$-9.98AL|NL
269 Hayden Harris ATL 47223.891.3450210$-10.00AL|NL
270 Jackson Kowar SEA 54334.161.3752240$-10.00AL|NL
271 Bryan Hudson CWS 52233.871.3449220$-10.01AL|NL
272 Jason Foley FA 42223.741.2937130$-10.05AL|NL
273 Jose Leclerc IL-60 FA 45224.041.3048190$-10.05AL|NL
274 Brent Suter FA 62334.181.3448190$-10.06AL|NL
275 Kade Strowd BAL 60334.211.4254271$-10.08AL|NL
276 Jackson Rutledge WAS 55334.271.3348200$-10.08AL|NL
277 Dauri Moreta FA 38223.911.2943160$-10.06AL|NL
278 Bailey Horn DET 58334.211.4151261$-10.07AL|NL
279 Keaton Winn SF 37223.751.2634110$-10.10AL|NL
280 Joe Ross FA 53334.131.3545190$-10.11AL|NL
281 Casey Legumina SEA 50224.011.3147200$-10.13AL|NL
282 Taylor Clarke FA 50224.091.2743140$-10.14AL|NL
283 Kohl Drake ARI 74454.451.3962290$-10.17AL|NL
284 Yohan Ramirez PIT 52233.971.3450210$-10.18AL|NL
285 Brandyn Garcia ARI 54333.961.4148230$-10.19AL|NL
286 Rob Zastryzny MIL 50224.011.3146190$-10.19AL|NL
287 Jaden Hill COL 58334.571.4255232$-10.22AL|NL
288 Jimmy Herget COL 76344.761.3767242$-10.22AL|NL
289 Andrew Chafin FA 44223.821.3647210$-10.21AL|NL
290 Jose Fermin LAA 61334.361.3964300$-10.21AL|NL
291 Zack Kelly BOS 56334.221.3955250$-10.23AL|NL
292 Ethan Roberts CHC 56334.301.3653230$-10.21AL|NL
293 Colton Gordon HOU 43224.121.2438110$-10.26AL|NL
294 Andrew Walters CLE 50234.111.3555240$-10.29AL|NL
295 Yerry De Los Santos NYY 53334.041.3843210$-10.33AL|NL
296 Yariel Rodriguez TOR 42223.971.3244180$-10.32AL|NL
297 Gregory Santos FA 48223.811.3746210$-10.34AL|NL
298 Luis Curvelo TEX 60334.471.3853251$-10.33AL|NL
299 Paul Sewald FA 53234.411.2853190$-10.39AL|NL
300 Jonathan Brubaker SF 52234.061.3246170$-10.40AL|NL