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.17AL|NL
2 Edwin Diaz LAD 66433.011.09912436$21.87AL|NL
3 Cade Smith CLE 70432.971.10882230$18.36AL|NL
4 Josh Hader HOU 66433.291.12902532$18.15AL|NL
5 David Bednar NYY 65433.301.14792233$17.79AL|NL
6 Jhoan Duran PHI 70432.781.13842329$17.69AL|NL
7 Devin Williams NYM 64433.131.19812832$17.06AL|NL
8 Aroldis Chapman BOS 62332.991.18872831$16.34AL|NL
9 Andres Munoz SEA 64432.911.16812628$15.61AL|NL
10 Ryan Walker SF 63333.291.18682030$13.89AL|NL
11 Daniel Palencia CHC 67333.611.25752732$13.87AL|NL
12 Abner Uribe MIL 72433.141.25873324$12.12AL|NL
13 Jeff Hoffman TOR 63333.461.17762326$11.55AL|NL
14 Raisel Iglesias ATL 66433.701.20711926$11.16AL|NL
15 Ryan Helsley BAL 64333.461.22762525$10.35AL|NL
16 Carlos Estevez KAN 65334.281.32612431$9.58AL|NL
17 Emilio Pagan CIN 66334.171.25732327$9.04AL|NL
18 Dennis Santana PIT 68334.021.32642526$7.43AL|NL
19 Robert Garcia TEX 64333.481.23702320$6.77AL|NL
20 Kenley Jansen DET 60334.081.24632223$6.34AL|NL
21 Grant Taylor CWS 88543.371.221013411$6.24AL|NL
22 Griffin Jax TB 67433.121.13822012$5.89AL|NL
23 Chase Burns CIN 134883.731.19152420$5.71AL|NL
24 Robert Stephenson LAA 60333.921.23662119$4.60AL|NL
25 Mike Soroka ARI 149994.221.32146546$3.36AL|NL
26 Jordan Leasure CWS 66333.971.31733018$3.32AL|NL
27 Riley O'Brien STL 63333.541.32642717$3.25AL|NL
28 Cody Ponce TOR 153994.001.26147440$3.01AL|NL
29 Clayton Beeter WAS 63333.771.33703217$2.83AL|NL
30 Victor Vodnik COL 64334.381.47633022$2.00AL|NL
31 Reid Detmers LAA 149894.031.28157570$1.91AL|NL
32 Calvin Faucher MIA 64333.981.35642617$1.65AL|NL
33 Edwin Uceta TB 70333.851.22792512$1.62AL|NL
34 Joey Cantillo CLE 149993.931.33151650$1.57AL|NL
35 JoJo Romero STL 64333.571.32612614$1.18AL|NL
36 Andrew Saalfrank ARI 63334.151.47553120$1.01AL|NL
37 Robert Suarez ATL 67433.511.2073218$0.85AL|NL
38 Garrett Cleavinger TB 66333.421.2082258$0.75AL|NL
39 Trevor Megill MIL 66333.411.1682247$0.69AL|NL
40 Bryan Abreu HOU 68433.231.1788283$-0.07AL|NL
41 Will Vest DET 68433.271.2169215$-0.59AL|NL
42 Jeremiah Estrada SD 70433.211.1592291$-0.60AL|NL
43 Quinn Priester MIL 16910114.141.36138580$-0.90AL|NL
44 Jose A. Ferrer SEA 70433.091.1968213$-0.93AL|NL
45 Ronny Henriquez MIA 66333.731.2768259$-1.25AL|NL
46 Michael Burrows HOU 138894.241.30133470$-1.34AL|NL
47 Garrett Whitlock BOS 70433.461.1877213$-1.42AL|NL
48 Ryne Nelson ARI 16610104.381.32136480$-1.40AL|NL
49 Matt Brash SEA 63333.041.1875253$-1.55AL|NL
50 Kody Funderburk MIN 65333.691.34622710$-1.79AL|NL
51 Adrian Morejon SD 68433.341.2170233$-1.97AL|NL
52 Braxton Ashcraft PIT 141894.081.33120460$-1.95AL|NL
53 Justin Topa MIN 63334.031.35532212$-2.17AL|NL
54 Cole Henry WAS 64334.691.45593316$-2.52AL|NL
55 Louie Varland TOR 67433.441.1868182$-2.64AL|NL
56 Jacob Lopez OAK 136894.351.33136550$-2.63AL|NL
57 Chad Patrick MIL 141894.451.29128460$-2.67AL|NL
58 Jose Alvarado PHI 64333.261.2374263$-2.80AL|NL
59 Tanner Scott LAD 63333.431.2473264$-2.89AL|NL
60 Steven Matz TB 138894.271.31113390$-2.93AL|NL
61 Chris Martin TEX 54323.391.1455124$-3.10AL|NL
62 Luke Weaver FA 67333.711.2071214$-3.13AL|NL
63 Troy Melton DET 129784.211.30111410$-3.18AL|NL
64 Hogan Harris OAK 66334.151.36632910$-3.33AL|NL
65 Yimi Garcia TOR 60333.621.2067214$-3.37AL|NL
66 A.J. Minter NYM 60333.331.1868222$-3.54AL|NL
67 Fernando Cruz NYY 61333.351.2080271$-3.71AL|NL
68 Dylan Lee ATL 65433.581.1971201$-3.71AL|NL
69 Cole Sands MIN 68333.931.2567215$-4.05AL|NL
70 Gabe Speier SEA 58333.201.1366180$-4.08AL|NL
71 Mark Leiter Jr. OAK 64333.911.3066256$-4.14AL|NL
72 Gregory Soto PIT 61333.561.2866254$-4.20AL|NL
73 Ben Brown CHC 61333.351.1570190$-4.28AL|NL
74 Justin Sterner OAK 65334.351.3063248$-4.33AL|NL
75 Andrew Kittredge BAL 67333.871.2567194$-4.50AL|NL
76 Matthew Strahm KAN 66333.651.1872211$-4.51AL|NL
77 Phil Maton CHC 65333.811.2767254$-4.62AL|NL
78 Brad Lord WAS 1558104.281.37120550$-4.63AL|NL
79 Camilo Doval NYY 64333.451.2973302$-4.77AL|NL
80 Matt Svanson STL 65333.841.3459256$-4.84AL|NL
81 Jared Koenig MIL 65333.471.2368231$-4.91AL|NL
82 Andrew Anderson DET 99564.051.32101390$-4.92AL|NL
83 Shawn Armstrong CLE 68333.891.2468223$-4.96AL|NL
84 Kyle Finnegan DET 64333.781.2862234$-4.97AL|NL
85 Alex Vesia LAD 61333.661.2175261$-4.95AL|NL
86 Aaron Civale FA 1408104.581.33121430$-4.97AL|NL
87 Ian Seymour TB 109674.341.2999340$-4.98AL|NL
88 Drew Pomeranz LAA 58333.731.2463213$-5.04AL|NL
89 Bryan Baker TB 63333.861.2569233$-5.04AL|NL
90 Orion Kerkering PHI 63333.511.2369241$-5.05AL|NL
91 J.T. Ginn OAK 93664.061.3283320$-5.14AL|NL
92 Tyler Phillips MIA 68344.121.3651218$-5.17AL|NL
93 Eduard Bazardo SEA 68333.691.2270231$-5.20AL|NL
94 Tyler Holton DET 72433.721.2562201$-5.22AL|NL
95 Lucas Erceg KAN 62333.561.2763232$-5.45AL|NL
96 Nick Martinez FA 1559104.571.35115440$-5.45AL|NL
97 Erik Miller SF 61333.451.3470312$-5.63AL|NL
98 Keegan Akin BAL 66333.881.2968243$-5.63AL|NL
99 Jon Gray IL-60 FA 126784.451.34108420$-5.67AL|NL
100 Julian Fernandez WAS 59333.711.2461212$-5.68AL|NL
101 Bryan King HOU 67333.721.2467211$-5.76AL|NL
102 Brock Burke LAA 63333.951.3060224$-5.82AL|NL
103 Hunter Harvey FA 50323.411.1656150$-5.99AL|NL
104 Hunter Gaddis CLE 66334.061.2664213$-5.98AL|NL
105 Peter Fairbanks FA 60333.561.2264210$-6.07AL|NL
106 Caleb Thielbar CHC 58333.681.2361211$-6.13AL|NL
107 Andrew Nardi MIA 56333.541.2367230$-6.12AL|NL
108 Blake Treinen LAD 58333.761.2564221$-6.40AL|NL
109 Hunter Barco PIT 114674.171.39100470$-6.38AL|NL
110 Sam Hentges SF 54323.331.2456180$-6.43AL|NL
111 Kevin Ginkel ARI 60333.811.2962222$-6.46AL|NL
112 Joe Boyle TB 105674.241.42112560$-6.46AL|NL
113 Jordan Romano LAA 56334.051.2860223$-6.49AL|NL
114 Angel Zerpa MIL 60333.441.2659210$-6.52AL|NL
115 Aaron Bummer ATL 61333.391.2962230$-6.54AL|NL
116 Anthony Kay CWS 139794.221.41107530$-6.57AL|NL
117 Justin Wilson FA 50323.441.2155180$-6.61AL|NL
118 Payton Tolle BOS 67444.001.2768230$-6.71AL|NL
119 Colin Rea CHC 134794.581.34106400$-6.74AL|NL
120 Seranthony Dominguez FA 63333.741.2872280$-6.76AL|NL
121 Ryan Weiss HOU 129784.491.39116510$-6.80AL|NL
122 Ben Joyce LAA 34223.411.2641164$-6.81AL|NL
123 Andrew Heaney FA 121784.651.34103390$-6.89AL|NL
124 Anthony Bender MIA 62333.941.3460243$-6.90AL|NL
125 Aaron Ashby MIL 64333.481.3367290$-6.92AL|NL
126 Chris Paddack FA 124784.641.3295320$-6.90AL|NL
127 Mason Montgomery PIT 60333.881.3161252$-6.94AL|NL
128 Steven Okert HOU 64333.981.2471250$-6.96AL|NL
129 Brady Basso OAK 54333.801.2750172$-6.98AL|NL
130 Antonio Santillan CIN 70344.331.3674314$-6.99AL|NL
131 Tanner Banks PHI 62333.791.2460190$-7.10AL|NL
132 Adbert Alzolay NYM 62333.931.2660201$-7.11AL|NL
133 Tyler Rogers TOR 74444.051.3151172$-7.14AL|NL
134 Sean Newcomb FA 67333.701.3067270$-7.11AL|NL
135 Bennett Sousa HOU 50323.601.2355180$-7.16AL|NL
136 Kyle Leahy STL 138794.371.40107510$-7.18AL|NL
137 Graham Ashcraft CIN 65333.991.3057192$-7.32AL|NL
138 Jake Latz TEX 130784.441.43121650$-7.30AL|NL
139 Paul Blackburn FA 68444.041.2758180$-7.39AL|NL
140 Cole Winn TEX 63334.391.4156286$-7.42AL|NL
141 Janson Junk MIA 77444.161.2558150$-7.42AL|NL
142 Kyle Harrison BOS 78454.201.3278290$-7.51AL|NL
143 Hoby Milner CHC 66333.791.3156211$-7.53AL|NL
144 Pierce Johnson FA 62333.871.2967250$-7.54AL|NL
145 Pierson Ohl MIN 60334.191.2449132$-7.60AL|NL
146 Drey Jameson ARI 58333.861.3158221$-7.68AL|NL
147 Brad Keller PHI 68333.971.3561262$-7.70AL|NL
148 PJ Poulin WAS 61333.881.3556262$-7.70AL|NL
149 Sawyer Gipson-Long DET 56333.831.2351150$-7.74AL|NL
150 Porter Hodge CHC 60333.861.3565301$-7.75AL|NL
151 Jordan Wicks CHC 54333.671.2549160$-7.74AL|NL
152 Brant Hurter DET 55333.651.2649170$-7.77AL|NL
153 Cooper Criswell NYM 68433.981.3055200$-7.79AL|NL
154 Kirby Yates FA 53333.831.2962240$-7.83AL|NL
155 Jake Junis FA 66334.011.2559170$-7.83AL|NL
156 Eric Orze MIN 62334.131.3860283$-7.92AL|NL
157 Brusdar Graterol LAD 54323.611.2849170$-7.92AL|NL
158 Ryan Fernandez STL 61333.901.3461271$-7.96AL|NL
159 Jonathan Bowlan PHI 56333.841.2653180$-7.99AL|NL
160 Brent Headrick NYY 53323.891.2553180$-8.06AL|NL
161 Brooks Raley NYM 59333.851.2957220$-8.08AL|NL
162 Brendon Little TOR 54323.421.3857270$-8.09AL|NL
163 Justin Slaten BOS 61333.951.2859200$-8.10AL|NL
164 Caleb Ferguson CIN 60333.941.3459241$-8.18AL|NL
165 Tyler Kinley FA 64334.051.3168280$-8.22AL|NL
166 Charlie Morton FA 86564.361.3984380$-8.22AL|NL
167 Dietrich Enns BAL 62333.911.2956180$-8.27AL|NL
168 Tommy Nance TOR 58333.821.2953190$-8.25AL|NL
169 John Schreiber KAN 64334.021.3359241$-8.29AL|NL
170 Keider Montero DET 87554.391.3573300$-8.30AL|NL
171 Carmen Mlodzinski PIT 72444.061.3563260$-8.29AL|NL
172 Jason Adam SD 46223.631.2150170$-8.29AL|NL
173 Taylor Rogers FA 57333.851.3259240$-8.33AL|NL
174 Colin Selby BAL 58333.821.3360240$-8.31AL|NL
175 Eric Lauer TOR 57334.071.2555170$-8.32AL|NL
176 Jose Butto SF 62333.981.3458241$-8.35AL|NL
177 Connor Prielipp MIN 61333.861.3259230$-8.34AL|NL
178 Jovani Moran BOS 52323.721.3355230$-8.40AL|NL
179 Joe Jimenez ATL 47223.771.2152160$-8.43AL|NL
180 Jake Bird NYY 57333.821.3358240$-8.43AL|NL
181 Erik Sabrowski CLE 61333.901.3770330$-8.43AL|NL
182 Wandy Peralta SD 60333.661.3654250$-8.58AL|NL
183 Tobias Myers MIL 60334.131.2553160$-8.56AL|NL
184 Tim Herrin CLE 54333.761.3557260$-8.58AL|NL
185 Joel Peguero SF 64334.391.4351265$-8.61AL|NL
186 Mike Vasil CWS 72344.311.3759283$-8.59AL|NL
187 Brandon Eisert CWS 60333.961.3157230$-8.60AL|NL
188 Yennier Cano BAL 52323.721.3249190$-8.63AL|NL
189 Nick Mears KAN 60334.031.3160230$-8.62AL|NL
190 Justin Lawrence PIT 58333.931.3857271$-8.73AL|NL
191 Mason Englert TB 60334.221.3054191$-8.73AL|NL
192 Dylan Dodd ATL 50323.881.2643130$-8.75AL|NL
193 David Robertson FA 41223.531.2547160$-8.79AL|NL
194 Ryan Thompson ARI 62334.101.3650202$-8.77AL|NL
195 Elvis Alvarado OAK 58334.321.4158293$-8.79AL|NL
196 Ryan Brasier FA 54333.991.2849170$-8.82AL|NL
197 Ian Hamilton FA 54323.851.3556240$-8.85AL|NL
198 Richard Lovelady NYM 52323.811.3147190$-8.85AL|NL
199 DL Hall MIL 52333.881.3252220$-8.83AL|NL
200 Justin Martinez ARI 34213.091.2943170$-8.87AL|NL
201 Matthew Gage SF 56333.801.3349200$-8.90AL|NL
202 Braydon Fisher TOR 52334.041.3257220$-8.91AL|NL
203 David Morgan SD 64334.041.3462270$-8.91AL|NL
204 Luis Garcia FA 54333.861.3249200$-8.94AL|NL
205 Justin Wrobleski LAD 56334.001.3051190$-8.94AL|NL
206 Ryne Stanek FA 56334.081.3359250$-9.02AL|NL
207 Jalen Beeks FA 51323.871.3247190$-9.10AL|NL
208 Ryan Pressly CHC 52333.881.3247180$-9.11AL|NL
209 Tyler Alexander TEX 84454.501.3167230$-9.13AL|NL
210 Carlos Vargas SEA 56333.831.3346200$-9.14AL|NL
211 Luke Little CHC 42223.351.3549230$-9.15AL|NL
212 Ryan Yarbrough NYY 79444.411.3262240$-9.15AL|NL
213 Matt Festa CLE 58334.141.3155220$-9.18AL|NL
214 Huascar Brazoban NYM 56333.931.3553240$-9.21AL|NL
215 Konnor Pilkington WAS 57334.041.3955271$-9.22AL|NL
216 Chase Silseth LAA 57334.041.3456230$-9.21AL|NL
217 Grant Anderson MIL 56334.111.3255220$-9.21AL|NL
218 Emerson Hancock SEA 60334.121.2949180$-9.24AL|NL
219 Brenan Hanifee DET 58333.881.3244160$-9.26AL|NL
220 Daniel Coulombe FA 48223.781.2848180$-9.31AL|NL
221 Joel Payamps ATL 58334.141.3153190$-9.29AL|NL
222 Kyle Hurt LAD 45324.011.3147190$-9.31AL|NL
223 Ryan Zeferjahn LAA 61334.311.3865301$-9.32AL|NL
224 A.J. Puk ARI 32213.471.2036110$-9.32AL|NL
225 Yuki Matsui SD 52334.041.3453230$-9.35AL|NL
226 Spencer Bivens SF 70344.121.3653221$-9.37AL|NL
227 Brock Stewart LAD 32213.591.2038120$-9.37AL|NL
228 Gordon Graceffo STL 60334.071.3148180$-9.40AL|NL
229 Enyel De Los Santos HOU 60334.271.3259230$-9.43AL|NL
230 Jordan Hicks BOS 58333.971.3755230$-9.44AL|NL
231 Jonathan Brubaker SF 53334.061.3247180$-9.53AL|NL
232 Greg Weissert BOS 65334.301.3658231$-9.54AL|NL
233 Evan Sisk PIT 52333.801.3847230$-9.55AL|NL
234 Sean Burke CWS 1517114.811.42135680$-9.55AL|NL
235 Scott Barlow FA 62334.101.3964310$-9.57AL|NL
236 Anthony Banda LAD 55334.111.3554240$-9.59AL|NL
237 Paul Sewald FA 53334.411.2853190$-9.59AL|NL
238 Isaac Mattson PIT 64334.421.3959282$-9.57AL|NL
239 Alex Lange KAN 52333.931.4055260$-9.60AL|NL
240 Justin Hagenman NYM 36223.791.173380$-9.59AL|NL
241 Connor Phillips CIN 58334.381.3862271$-9.59AL|NL
242 Dominic Hamel TEX 76444.491.3565270$-9.65AL|NL
243 Kyle Nicolas PIT 56334.061.3856260$-9.70AL|NL
244 Yilber Diaz ARI 37224.661.5235216$-9.76AL|NL
245 Michael Kelly OAK 60334.561.4254263$-9.83AL|NL
246 Tyler Ferguson OAK 52334.241.3951241$-9.82AL|NL
247 Tyler Gilbert CWS 56334.181.3349200$-9.83AL|NL
248 Jonathan Loaisiga FA 46223.711.3040160$-9.84AL|NL
249 Hayden Birdsong SF 74454.441.4173360$-9.86AL|NL
250 Colton Gordon HOU 40223.961.2136100$-9.89AL|NL
251 Yaramil Hiraldo BAL 44224.011.2745160$-9.91AL|NL
252 Josh Sborz FA 46223.951.3047180$-9.93AL|NL
253 Daniel Lynch KAN 59334.151.3346180$-9.96AL|NL
254 Alexis Diaz TEX 60334.661.4359313$-9.93AL|NL
255 Rico Garcia BAL 53334.291.3453220$-9.94AL|NL
256 Yoendrys Gomez TB 85454.611.3881350$-9.95AL|NL
257 Jimmy Herget COL 83454.851.3873272$-9.98AL|NL
258 Sam Moll CIN 52334.091.3851230$-9.99AL|NL
259 Will Klein LAD 50324.051.4154270$-10.00AL|NL
260 Kyle Hart SD 67444.391.3754240$-9.99AL|NL
261 Jackson Kowar SEA 54334.161.3752240$-10.02AL|NL
262 Michel Otanez TEX 40223.771.3547210$-10.04AL|NL
263 Brent Suter FA 62334.181.3448190$-10.08AL|NL
264 Dauri Moreta FA 38223.921.2943160$-10.07AL|NL
265 Juan Mejia COL 66334.631.4565303$-10.08AL|NL
266 Jackson Rutledge WAS 55334.271.3348200$-10.10AL|NL
267 Jose Leclerc IL-60 FA 44224.041.3047190$-10.12AL|NL
268 Casey Legumina SEA 50224.011.3147200$-10.14AL|NL
269 Joe Ross FA 52334.131.3544190$-10.17AL|NL
270 Rob Zastryzny MIL 50224.011.3146190$-10.19AL|NL
271 Kade Strowd BAL 60334.231.4254271$-10.19AL|NL
272 Jack Perkins OAK 34223.761.2836140$-10.20AL|NL
273 Andrew Chafin FA 44223.821.3647210$-10.21AL|NL
274 Taylor Clarke FA 49224.091.2742130$-10.20AL|NL
275 Ben Casparius LAD 52334.411.3249190$-10.22AL|NL
276 Brandyn Garcia ARI 54333.961.4148230$-10.21AL|NL
277 Zack Kelly BOS 56334.221.3955250$-10.26AL|NL
278 Ethan Roberts CHC 56334.301.3653230$-10.24AL|NL
279 Kohl Drake ARI 55334.231.3649210$-10.27AL|NL
280 Joey Wentz ATL 60334.341.3758240$-10.27AL|NL
281 Jason Foley SF 34223.641.2730100$-10.29AL|NL
282 Jaden Hill COL 58334.571.4255232$-10.33AL|NL
283 Jose Suarez ATL 30213.711.253090$-10.37AL|NL
284 Cole Sulser TB 55334.281.3649200$-10.39AL|NL
285 Yohan Ramirez PIT 50233.981.3548200$-10.41AL|NL
286 Dylan Ross NYM 42223.831.3644200$-10.40AL|NL
287 Hayden Harris ATL 40223.891.3443180$-10.40AL|NL
288 Josh Winckowski FA 35223.731.2831110$-10.42AL|NL
289 Mason Fluharty TOR 42223.961.3343180$-10.45AL|NL
290 Matt Pushard STL 56334.271.3648210$-10.45AL|NL
291 Jose Fermin LAA 55334.371.3958270$-10.43AL|NL
292 Bryan Hudson CWS 42223.871.3340180$-10.45AL|NL
293 Kaleb Ort HOU 54334.411.3755250$-10.45AL|NL
294 Kevin Kelly TB 44224.031.2837120$-10.49AL|NL
295 James McArthur KAN 40223.881.3136130$-10.54AL|NL
296 Jack Dreyer LAD 44224.061.3243170$-10.56AL|NL
297 Connor Brogdon CLE 52234.241.3250200$-10.60AL|NL
298 Nate Pearson HOU 70344.501.3868310$-10.59AL|NL
299 Cristian Mena ARI 42223.981.3240150$-10.57AL|NL
300 Evan Phillips FA 26113.391.182980$-10.63AL|NL