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$22.93AL|NL
2 Edwin Diaz LAD 66433.011.09912436$21.49AL|NL
3 Cade Smith CLE 70432.971.10882230$18.01AL|NL
4 Josh Hader HOU 66433.291.12902532$17.75AL|NL
5 David Bednar NYY 65433.291.14792233$17.37AL|NL
6 Jhoan Duran PHI 70432.781.13842329$17.34AL|NL
7 Devin Williams NYM 64433.131.19812832$16.62AL|NL
8 Aroldis Chapman BOS 62332.991.18872831$15.90AL|NL
9 Andres Munoz SEA 64432.911.16812628$15.22AL|NL
10 Ryan Walker SF 63333.291.18682030$13.39AL|NL
11 Daniel Palencia CHC 67333.611.25752732$13.32AL|NL
12 Abner Uribe MIL 72433.141.25873324$11.70AL|NL
13 Jeff Hoffman TOR 63333.461.17762326$11.06AL|NL
14 Raisel Iglesias ATL 66433.701.20711926$10.66AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Ryan Helsley BAL 64333.461.22762525$9.85AL|NL
16 Peter Fairbanks MIA 62333.561.23662226$9.37AL|NL
17 Carlos Estevez KAN 65334.281.32612431$8.91AL|NL
18 Emilio Pagan CIN 66334.171.25732327$8.44AL|NL
19 Dennis Santana PIT 68334.021.32642526$6.80AL|NL
20 Robert Garcia TEX 64333.481.23702320$6.26AL|NL
21 Kenley Jansen DET 60334.081.24632223$5.75AL|NL
22 Chase Burns CIN 134883.731.19152420$5.65AL|NL
23 Griffin Jax TB 67433.121.13822012$5.55AL|NL
24 Grant Taylor CWS 79443.321.21923111$4.45AL|NL
25 Robert Stephenson LAA 60333.921.23662119$4.05AL|NL
26 Mike Soroka ARI 149994.221.32146546$3.07AL|NL
27 Cody Ponce TOR 153994.001.26147440$2.85AL|NL
28 Riley O'Brien STL 63333.531.32642717$2.73AL|NL
29 Jordan Leasure CWS 66333.981.31733018$2.72AL|NL
30 Clayton Beeter WAS 63333.771.33703217$2.27AL|NL
31 Reid Detmers LAA 149894.031.28157570$1.72AL|NL
32 Joey Cantillo CLE 149993.931.33151650$1.37AL|NL
33 Victor Vodnik COL 64334.381.47633022$1.29AL|NL
34 Edwin Uceta TB 70333.851.22792512$1.13AL|NL
35 JoJo Romero STL 64333.561.32612614$0.66AL|NL
36 Robert Suarez ATL 67433.511.2073218$0.43AL|NL
37 Garrett Cleavinger TB 66333.421.2082258$0.33AL|NL
38 Trevor Megill MIL 66333.411.1682247$0.29AL|NL
39 Andrew Saalfrank ARI 63334.151.47553120$0.31AL|NL
40 Bryan Abreu HOU 68433.231.1788283$-0.40AL|NL
41 Jeremiah Estrada SD 70433.211.1592291$-0.90AL|NL
42 Will Vest DET 68433.271.2169215$-0.98AL|NL
43 Quinn Priester MIL 16910114.141.36138580$-1.19AL|NL
44 Jose A. Ferrer SEA 70433.101.1968213$-1.32AL|NL
45 Michael Burrows HOU 138894.241.30133470$-1.64AL|NL
46 Ryne Nelson ARI 16610104.381.32136480$-1.71AL|NL
47 Garrett Whitlock BOS 70433.461.1877213$-1.79AL|NL
48 Matt Brash SEA 63333.041.1875253$-1.93AL|NL
49 Braxton Ashcraft PIT 141894.091.33120460$-2.33AL|NL
50 Kody Funderburk MIN 65333.691.34622710$-2.35AL|NL
51 Adrian Morejon SD 68433.351.2170233$-2.39AL|NL
52 Justin Topa MIN 63334.031.35532212$-2.78AL|NL
53 Jacob Lopez OAK 136884.351.33136550$-2.97AL|NL
54 Chad Patrick MIL 141894.451.29128460$-3.02AL|NL
55 Louie Varland TOR 67433.441.1868182$-3.03AL|NL
56 Jose Alvarado PHI 64333.261.2374263$-3.22AL|NL
57 Cole Henry WAS 64334.691.45593316$-3.24AL|NL
58 Steven Matz TB 138894.271.31113390$-3.29AL|NL
59 Tanner Scott LAD 63333.431.2473264$-3.33AL|NL
60 Troy Melton DET 129784.211.30111410$-3.54AL|NL
61 Chris Martin TEX 54323.391.1455124$-3.55AL|NL
62 Luke Weaver NYM 67333.711.2071214$-3.59AL|NL
63 Yimi Garcia TOR 60333.621.2067214$-3.84AL|NL
64 Hogan Harris OAK 66334.151.36642910$-3.87AL|NL
65 A.J. Minter NYM 60333.321.1868222$-3.93AL|NL
66 Fernando Cruz NYY 61333.351.2080271$-4.11AL|NL
67 Dylan Lee ATL 65433.581.1971201$-4.11AL|NL
68 Gabe Speier SEA 58333.201.1366180$-4.47AL|NL
69 Cole Sands MIN 68333.931.2567215$-4.55AL|NL
70 Gregory Soto PIT 61333.561.2866254$-4.69AL|NL
71 Mark Leiter Jr. OAK 64333.921.3066256$-4.70AL|NL
72 Matthew Strahm KAN 66333.651.1872211$-4.94AL|NL
73 Justin Sterner OAK 65334.351.3063248$-4.92AL|NL
74 Andrew Kittredge BAL 67333.871.2567194$-5.00AL|NL
75 Brad Lord WAS 1558104.281.37120550$-5.04AL|NL
76 Phil Maton CHC 65333.811.2767254$-5.13AL|NL
77 Camilo Doval NYY 64333.451.2973302$-5.22AL|NL
78 Matt Svanson STL 65333.831.3359256$-5.24AL|NL
79 Andrew Anderson DET 99564.051.32101390$-5.34AL|NL
80 Jared Koenig MIL 65333.471.2368231$-5.35AL|NL
81 Ian Seymour TB 109674.341.2999340$-5.40AL|NL
82 Alex Vesia LAD 61333.661.2175261$-5.39AL|NL
83 Aaron Civale FA 1408104.581.33121430$-5.39AL|NL
84 J.T. Ginn OAK 95664.051.3285320$-5.41AL|NL
85 Shawn Armstrong CLE 68333.891.2468223$-5.45AL|NL
86 Orion Kerkering PHI 63333.511.2369241$-5.49AL|NL
87 Kyle Finnegan DET 64333.781.2862234$-5.48AL|NL
88 Drew Pomeranz LAA 58333.731.2463213$-5.53AL|NL
89 Bryan Baker TB 63333.861.2569233$-5.54AL|NL
90 Tyler Holton DET 72433.721.2562201$-5.67AL|NL
91 Eduard Bazardo SEA 68333.701.2270231$-5.68AL|NL
92 Nick Martinez FA 1559104.571.35115440$-5.89AL|NL
93 Lucas Erceg KAN 62333.561.2763232$-5.93AL|NL
94 Ben Brown CHC 51323.381.1558160$-6.09AL|NL
95 Jon Gray IL-60 FA 126784.451.34108420$-6.11AL|NL
96 Erik Miller SF 61333.451.3470312$-6.12AL|NL
97 Keegan Akin BAL 66333.881.2968243$-6.14AL|NL
98 Julian Fernandez WAS 59333.711.2461212$-6.17AL|NL
99 Bryan King HOU 67333.721.2467211$-6.23AL|NL
100 Calvin Faucher MIA 64333.981.3564265$-6.26AL|NL
101 Anthony Kay CWS 139894.241.41107530$-6.32AL|NL
102 Brock Burke LAA 63333.951.3060224$-6.36AL|NL
103 Hunter Gaddis CLE 66334.061.2664213$-6.51AL|NL
104 Caleb Thielbar CHC 58333.681.2361211$-6.61AL|NL
105 Hunter Harvey FA 48323.411.1653150$-6.73AL|NL
106 Sam Hentges SF 54323.331.2456180$-6.90AL|NL
107 Blake Treinen LAD 58333.761.2564221$-6.89AL|NL
108 Joe Boyle TB 105674.241.42112560$-6.93AL|NL
109 Hunter Barco PIT 114674.181.39100470$-6.91AL|NL
110 Kevin Ginkel ARI 60333.811.2962222$-6.98AL|NL
111 Angel Zerpa MIL 60333.441.2659210$-6.99AL|NL
112 Andrew Nardi MIA 52323.541.2362220$-7.03AL|NL
113 Aaron Bummer ATL 61333.391.2962230$-7.01AL|NL
114 Payton Tolle BOS 69443.991.2770240$-7.03AL|NL
115 Jordan Romano LAA 56334.051.2860223$-7.04AL|NL
116 Justin Wilson FA 50323.441.2155180$-7.08AL|NL
117 Kyle Leahy STL 132784.331.39104490$-7.14AL|NL
118 Seranthony Dominguez FA 63333.741.2872280$-7.23AL|NL
119 Colin Rea CHC 134794.581.34106400$-7.22AL|NL
120 Ryan Weiss HOU 129784.491.39116510$-7.28AL|NL
121 Andrew Heaney FA 121784.651.34103390$-7.38AL|NL
122 Ben Joyce LAA 34223.411.2641164$-7.38AL|NL
123 Chris Paddack FA 124784.641.3295320$-7.39AL|NL
124 Aaron Ashby MIL 64333.481.3367290$-7.41AL|NL
125 Sean Newcomb CWS 105564.151.3896450$-7.42AL|NL
126 Steven Okert HOU 64333.981.2471250$-7.45AL|NL
127 Mason Montgomery PIT 60333.881.3161252$-7.47AL|NL
128 Brady Basso OAK 54333.801.2750172$-7.52AL|NL
129 Tanner Banks PHI 62333.791.2460190$-7.59AL|NL
130 Antonio Santillan CIN 70344.331.3674314$-7.58AL|NL
131 Bennett Sousa HOU 50323.601.2355180$-7.65AL|NL
132 Adbert Alzolay NYM 62333.931.2660201$-7.63AL|NL
133 Tyler Rogers TOR 74444.051.3151172$-7.68AL|NL
134 Jake Latz TEX 130784.441.43121650$-7.80AL|NL
135 Paul Blackburn FA 68444.041.2759180$-7.84AL|NL
136 Graham Ashcraft CIN 65333.991.3057192$-7.86AL|NL
137 Janson Junk MIA 77444.161.2558150$-7.93AL|NL
138 Kyle Harrison BOS 78454.191.3278290$-7.98AL|NL
139 Cole Winn TEX 63334.391.4156286$-8.07AL|NL
140 Pierce Johnson FA 62333.871.2967250$-8.04AL|NL
141 Hoby Milner CHC 66333.801.3156211$-8.09AL|NL
142 Pierson Ohl MIN 60334.191.2449132$-8.16AL|NL
143 Drey Jameson ARI 58333.861.3158221$-8.22AL|NL
144 Sawyer Gipson-Long DET 56333.831.2351150$-8.26AL|NL
145 Brad Keller PHI 68333.971.3561262$-8.26AL|NL
146 Brant Hurter DET 55333.651.2649170$-8.29AL|NL
147 PJ Poulin WAS 61333.881.3556262$-8.26AL|NL
148 Cooper Criswell NYM 68443.981.3055200$-8.30AL|NL
149 Kirby Yates FA 53333.831.2962240$-8.34AL|NL
150 Jake Junis FA 66334.021.2559170$-8.37AL|NL
151 Brusdar Graterol LAD 54323.611.2849170$-8.44AL|NL
152 Ryan Fernandez STL 61333.891.3461271$-8.48AL|NL
153 Jonathan Bowlan PHI 56333.841.2653180$-8.51AL|NL
154 Eric Orze MIN 62334.131.3860283$-8.51AL|NL
155 Brooks Raley NYM 59333.851.2957220$-8.61AL|NL
156 Brent Headrick NYY 53323.891.2553180$-8.58AL|NL
157 Justin Slaten BOS 61333.951.2859200$-8.62AL|NL
158 Brendon Little TOR 54323.421.3857270$-8.61AL|NL
159 Anthony Bender MIA 61333.941.3459241$-8.73AL|NL
160 Caleb Ferguson CIN 60333.941.3459241$-8.73AL|NL
161 Charlie Morton FA 86564.361.3984380$-8.75AL|NL
162 Tyler Kinley FA 64334.051.3168280$-8.75AL|NL
163 Tommy Nance TOR 58333.821.2953190$-8.78AL|NL
164 Keider Montero DET 87554.391.3573300$-8.83AL|NL
165 Jason Adam SD 46223.631.2150170$-8.82AL|NL
166 Dietrich Enns BAL 62333.911.2956180$-8.80AL|NL
167 Colin Selby BAL 58333.821.3360240$-8.84AL|NL
168 John Schreiber KAN 64334.021.3359241$-8.84AL|NL
169 Carmen Mlodzinski PIT 72444.071.3563260$-8.85AL|NL
170 Eric Lauer TOR 57334.071.2555170$-8.85AL|NL
171 Tyler Phillips MIA 68344.121.3651213$-8.84AL|NL
172 Jordan Wicks CHC 48323.701.2644150$-8.88AL|NL
173 Taylor Rogers FA 57333.851.3259240$-8.87AL|NL
174 Connor Prielipp MIN 61333.861.3259230$-8.87AL|NL
175 Jose Butto SF 62333.981.3458241$-8.91AL|NL
176 Jovani Moran BOS 52323.721.3355230$-8.93AL|NL
177 Jake Bird NYY 57333.821.3358240$-8.97AL|NL
178 Joe Jimenez ATL 47223.771.2152160$-8.96AL|NL
179 Erik Sabrowski CLE 61333.901.3770330$-8.97AL|NL
180 Tobias Myers MIL 60334.131.2553160$-9.10AL|NL
181 Tim Herrin CLE 54333.761.3557260$-9.12AL|NL
182 Wandy Peralta SD 60333.661.3654250$-9.12AL|NL
183 Nick Mears KAN 60334.031.3160230$-9.16AL|NL
184 Yennier Cano BAL 52323.721.3249190$-9.18AL|NL
185 Porter Hodge CHC 55333.861.3560270$-9.19AL|NL
186 Mike Vasil CWS 72344.321.3759283$-9.23AL|NL
187 Joel Peguero SF 64334.391.4351265$-9.27AL|NL
188 Dylan Dodd ATL 50323.881.2643130$-9.30AL|NL
189 Brandon Eisert CWS 60333.971.3257230$-9.29AL|NL
190 Justin Lawrence PIT 58333.931.3857271$-9.30AL|NL
191 David Robertson FA 41223.531.2547160$-9.34AL|NL
192 Ryan Thompson ARI 62334.101.3650202$-9.36AL|NL
193 Ian Hamilton FA 54323.851.3556240$-9.40AL|NL
194 Ryan Brasier FA 54333.991.2849170$-9.37AL|NL
195 DL Hall MIL 52333.881.3252220$-9.38AL|NL
196 Richard Lovelady NYM 52323.811.3147190$-9.40AL|NL
197 Justin Martinez ARI 34213.091.2943170$-9.41AL|NL
198 Elvis Alvarado OAK 58334.321.4158293$-9.41AL|NL
199 Mason Englert TB 60334.231.3154191$-9.45AL|NL
200 Matthew Gage SF 56333.801.3349200$-9.45AL|NL
201 David Morgan SD 64334.041.3462270$-9.47AL|NL
202 Braydon Fisher TOR 52334.041.3257220$-9.47AL|NL
203 Justin Wrobleski LAD 56334.001.3051190$-9.50AL|NL
204 Ryne Stanek FA 56334.081.3359250$-9.58AL|NL
205 Luis Garcia FA 53333.861.3248190$-9.56AL|NL
206 Sean Burke CWS 1518114.821.43135680$-9.65AL|NL
207 Ryan Pressly CHC 51323.881.3247180$-9.68AL|NL
208 Jalen Beeks FA 51323.871.3247190$-9.66AL|NL
209 Tyler Alexander TEX 84454.501.3167230$-9.69AL|NL
210 Carlos Vargas SEA 56333.831.3346200$-9.70AL|NL
211 Ryan Yarbrough NYY 79444.411.3262240$-9.72AL|NL
212 Matt Festa CLE 58334.141.3155220$-9.74AL|NL
213 Grant Anderson MIL 56334.111.3255220$-9.77AL|NL
214 Huascar Brazoban NYM 56333.931.3553240$-9.78AL|NL
215 Chase Silseth LAA 57334.041.3456230$-9.77AL|NL
216 Konnor Pilkington WAS 57334.041.3955271$-9.81AL|NL
217 Emerson Hancock SEA 60334.121.2949180$-9.80AL|NL
218 Brenan Hanifee DET 58333.881.3244160$-9.82AL|NL
219 Daniel Coulombe FA 48223.781.2848180$-9.87AL|NL
220 Luke Little CHC 40223.351.3547220$-9.87AL|NL
221 Joel Payamps ATL 58334.141.3153190$-9.86AL|NL
222 Kyle Hurt LAD 45324.011.3147190$-9.88AL|NL
223 Jordan Hicks BOS 58333.971.3655230$-9.89AL|NL
224 A.J. Puk ARI 32213.471.2036110$-9.88AL|NL
225 Ryan Zeferjahn LAA 61334.311.3865301$-9.91AL|NL
226 Yuki Matsui SD 52334.041.3453230$-9.91AL|NL
227 Gordon Graceffo STL 60334.061.3148180$-9.95AL|NL
228 Brock Stewart LAD 32213.591.2038120$-9.94AL|NL
229 Jacob Webb CHC 61334.341.3457251$-9.97AL|NL
230 Spencer Bivens SF 70344.121.3653221$-9.97AL|NL
231 Enyel De Los Santos HOU 60334.271.3259230$-10.00AL|NL
232 Jonathan Brubaker SF 53334.061.3247180$-10.10AL|NL
233 Greg Weissert BOS 65334.301.3658231$-10.14AL|NL
234 Scott Barlow FA 62334.101.3964310$-10.14AL|NL
235 Evan Sisk PIT 52333.811.3847230$-10.15AL|NL
236 Paul Sewald FA 53334.411.2853190$-10.16AL|NL
237 Anthony Banda LAD 55334.111.3554240$-10.16AL|NL
238 Alex Lange KAN 52333.931.4055260$-10.18AL|NL
239 Justin Hagenman NYM 36223.791.173380$-10.17AL|NL
240 Connor Phillips CIN 58334.381.3862271$-10.19AL|NL
241 Isaac Mattson PIT 64334.431.3959282$-10.22AL|NL
242 Dominic Hamel TEX 76444.491.3565270$-10.23AL|NL
243 Kyle Nicolas PIT 56334.071.3856260$-10.30AL|NL
244 Lake Bachar MIA 56334.221.3454230$-10.34AL|NL
245 Jonathan Loaisiga FA 45223.711.3040150$-10.44AL|NL
246 Colton Gordon HOU 40223.961.2136100$-10.47AL|NL
247 Hayden Birdsong SF 74454.441.4173360$-10.45AL|NL
248 Tyler Ferguson OAK 52334.251.3951241$-10.46AL|NL
249 Tyler Gilbert CWS 56334.201.3349200$-10.47AL|NL
250 Yaramil Hiraldo BAL 44224.011.2745160$-10.49AL|NL
251 Yilber Diaz ARI 37224.661.5235216$-10.49AL|NL
252 Josh Sborz FA 46223.951.3047180$-10.51AL|NL
253 Michael Kelly OAK 60334.571.4254263$-10.52AL|NL
254 Rico Garcia BAL 53334.291.3453220$-10.53AL|NL
255 Daniel Lynch KAN 59334.151.3346180$-10.54AL|NL
256 Yoendrys Gomez TB 85454.611.3881350$-10.54AL|NL
257 Alexis Diaz TEX 60334.661.4359313$-10.59AL|NL
258 Will Klein LAD 50324.051.4154270$-10.59AL|NL
259 Sam Moll CIN 52334.091.3851230$-10.58AL|NL
260 Kyle Hart SD 67444.391.3754240$-10.58AL|NL
261 Jimmy Herget COL 83454.851.3873272$-10.62AL|NL
262 Jackson Kowar SEA 54334.161.3752240$-10.61AL|NL
263 Michel Otanez TEX 40223.771.3547210$-10.63AL|NL
264 Dauri Moreta FA 38223.921.2943160$-10.66AL|NL
265 Andrew Chafin FA 46223.821.3649220$-10.69AL|NL
266 Jackson Rutledge WAS 55334.271.3348200$-10.69AL|NL
267 Jose Leclerc IL-60 FA 44224.041.3047190$-10.71AL|NL
268 Josh White MIA 44223.911.3245180$-10.74AL|NL
269 Juan Mejia COL 66334.631.4565303$-10.74AL|NL
270 Casey Legumina SEA 50224.011.3147200$-10.73AL|NL
271 Rob Zastryzny MIL 50224.011.3146190$-10.79AL|NL
272 Joe Ross FA 52334.131.3544190$-10.76AL|NL
273 Brent Suter FA 62334.181.3548190$-10.80AL|NL
274 Ben Casparius LAD 52334.411.3249190$-10.81AL|NL
275 Kade Strowd BAL 60334.231.4254271$-10.81AL|NL
276 Jack Perkins OAK 34223.761.2836140$-10.79AL|NL
277 Brandyn Garcia ARI 54333.961.4148230$-10.80AL|NL
278 Taylor Clarke FA 49224.091.2742130$-10.80AL|NL
279 Zack Kelly BOS 56334.221.3955250$-10.86AL|NL
280 Joey Wentz ATL 60334.341.3758240$-10.86AL|NL
281 Kohl Drake ARI 55334.231.3649210$-10.87AL|NL
282 Matt Pushard STL 56334.261.3548210$-10.91AL|NL
283 Jason Foley SF 34223.641.2730100$-10.89AL|NL
284 Jaden Hill COL 58334.571.4255232$-10.97AL|NL
285 Jose Suarez ATL 30213.711.253090$-10.97AL|NL
286 Hayden Harris ATL 40223.891.3443180$-11.00AL|NL
287 Dylan Ross NYM 42223.831.3644200$-11.00AL|NL
288 Cole Sulser TB 55334.281.3649200$-11.00AL|NL
289 Jose Fermin LAA 55334.371.3958270$-11.03AL|NL
290 Josh Winckowski FA 35223.731.2831110$-11.02AL|NL
291 Yohan Ramirez PIT 50223.981.3548200$-11.02AL|NL
292 Kaleb Ort HOU 54334.411.3755250$-11.05AL|NL
293 Mason Fluharty TOR 42223.961.3343180$-11.05AL|NL
294 Kevin Kelly TB 44224.031.2837120$-11.09AL|NL
295 Jack Dreyer LAD 44224.061.3243170$-11.16AL|NL
296 James McArthur KAN 40223.881.3136130$-11.15AL|NL
297 Nate Pearson HOU 70344.501.3868310$-11.20AL|NL
298 Cristian Mena ARI 42223.981.3240150$-11.18AL|NL
299 Evan Phillips FA 26113.391.182980$-11.23AL|NL
300 Connor Brogdon CLE 52234.241.3250200$-11.21AL|NL