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.350.981012532$20.86AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.10AL|NL
3 Cade Smith CLE 69532.871.07892231$18.22AL|NL
4 Devin Williams NYM 65533.051.12852732$16.96AL|NL
5 Jhoan Duran PHI 68532.781.10792130$16.69AL|NL
6 Andres Munoz SEA 63432.861.11802530$14.90AL|NL
7 David Bednar NYY 62433.191.11752132$14.67AL|NL
8 Aroldis Chapman BOS 58433.101.17812729$12.67AL|NL
9 Josh Hader HOU 53423.231.08732026$10.65AL|NL
10 Daniel Palencia CHC 65433.601.23742729$10.44AL|NL
11 Ryan Helsley BAL 63433.431.19712327$9.97AL|NL
12 Jeff Hoffman TOR 62433.631.18742326$9.15AL|NL
13 Raisel Iglesias ATL 64433.661.16681726$8.95AL|NL
14 Peter Fairbanks MIA 61433.541.21632227$8.75AL|NL
15 Chase Burns CIN 125873.601.15150390$7.74AL|NL
16 Abner Uribe MIL 69433.001.19823118$7.27AL|NL
17 Carlos Estevez KAN 64434.361.30562331$7.20AL|NL
18 Emilio Pagan CIN 65334.021.18712226$6.89AL|NL
19 Ryan Walker SF 62433.481.21652023$6.83AL|NL
20 Griffin Jax TB 65432.911.08831913$5.87AL|NL
21 Dennis Santana PIT 66433.951.26612325$5.84AL|NL
22 Trevor Megill MIL 64433.381.17782315$4.11AL|NL
23 Robert Garcia TEX 62433.631.23672219$4.05AL|NL
24 Grant Taylor CWS 84543.211.1899316$3.16AL|NL
25 Kenley Jansen DET 58334.031.21582122$3.12AL|NL
26 Reid Detmers LAA 138884.111.26152500$2.51AL|NL
27 Cody Ponce TOR 132884.021.24136410$2.32AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.22AL|NL
29 Quinn Priester MIL 1521094.091.29126490$2.00AL|NL
30 Bryan Abreu HOU 67433.091.1689287$1.53AL|NL
31 Braxton Ashcraft PIT 138873.851.28124430$1.48AL|NL
32 Ryne Nelson ARI 160984.221.27134450$1.26AL|NL
33 Joey Cantillo CLE 132763.821.30140570$1.20AL|NL
34 Edwin Uceta TB 63433.711.19752411$0.40AL|NL
35 Garrett Cleavinger TB 63433.431.1678248$0.05AL|NL
36 Jacob Lopez OAK 127884.251.29133500$-0.49AL|NL
37 Clayton Beeter WAS 62333.921.35723316$-0.55AL|NL
38 Jeremiah Estrada SD 68433.181.1592283$-0.59AL|NL
39 Michael Burrows HOU 128774.151.26126440$-0.75AL|NL
40 JoJo Romero STL 63433.571.29592412$-1.05AL|NL
41 Robert Suarez ATL 66443.681.2069219$-1.11AL|NL
42 Kevin Ginkel ARI 61433.841.30622313$-1.15AL|NL
43 Riley O'Brien STL 63333.711.32652814$-1.27AL|NL
44 Chad Patrick MIL 134784.301.25127430$-1.28AL|NL
45 Taylor Rogers MIN 58334.191.34612517$-1.37AL|NL
46 Will Vest DET 66433.411.2067216$-2.18AL|NL
47 Victor Vodnik COL 63334.431.48603120$-2.17AL|NL
48 Garrett Whitlock BOS 66433.411.1573194$-2.24AL|NL
49 Adrian Morejon SD 66543.411.1867213$-2.59AL|NL
50 Nick Martinez TB 144884.371.28112390$-2.63AL|NL
51 Steven Matz TB 129774.191.28110360$-2.66AL|NL
52 Mike Soroka ARI 97654.081.2797362$-2.82AL|NL
53 Jose A. Ferrer SEA 67433.221.1865203$-3.17AL|NL
54 Robert Stephenson LAA 55334.091.22611911$-3.22AL|NL
55 Phil Maton CHC 64433.661.2270255$-3.58AL|NL
56 Tanner Scott LAD 63433.571.2471264$-4.10AL|NL
57 Andrew Kittredge BAL 63433.711.2163175$-4.15AL|NL
58 Matt Brash SEA 62333.191.2173253$-4.20AL|NL
59 Hunter Harvey CHC 52323.291.1356155$-4.31AL|NL
60 Ian Seymour TB 98554.131.2295300$-4.41AL|NL
61 Alex Vesia LAD 61433.541.1676251$-4.48AL|NL
62 Jose Alvarado PHI 59423.361.2567243$-4.67AL|NL
63 Matt Svanson STL 65333.601.2861247$-4.70AL|NL
64 Justin Sterner OAK 65334.151.2866249$-4.77AL|NL
65 Gabe Speier SEA 58333.261.1068171$-4.88AL|NL
66 Orion Kerkering PHI 63433.431.1968221$-5.03AL|NL
67 Luke Weaver NYM 67434.031.2271224$-5.06AL|NL
68 Chris Martin TEX 53333.571.1352115$-5.19AL|NL
69 Matthew Strahm KAN 64433.661.1669201$-5.19AL|NL
70 Camilo Doval NYY 63433.571.2971303$-5.28AL|NL
71 Louie Varland TOR 66433.681.2066192$-5.32AL|NL
72 Tyler Holton DET 70433.601.1658181$-5.54AL|NL
73 Fernando Cruz NYY 59433.661.2479271$-5.58AL|NL
74 Ben Joyce LAA 45223.601.2751209$-5.75AL|NL
75 Dylan Lee ATL 65333.601.1772191$-5.91AL|NL
76 Mark Leiter Jr. OAK 63434.141.3367256$-5.94AL|NL
77 Kyle Finnegan DET 63434.001.2759225$-5.98AL|NL
78 Jared Koenig MIL 64433.521.2365231$-5.95AL|NL
79 Bryan King HOU 64433.661.2064201$-6.05AL|NL
80 Yimi Garcia TOR 55333.761.1860194$-6.05AL|NL
81 Paul Sewald ARI 54334.501.2454189$-6.07AL|NL
82 Jordan Leasure CWS 63344.141.2971286$-6.20AL|NL
83 Hunter Gaddis CLE 66333.951.2164214$-6.28AL|NL
84 Cole Sands MIN 67434.031.2465213$-6.34AL|NL
85 Kirby Yates LAA 55334.091.2965266$-6.51AL|NL
86 Shawn Armstrong CLE 67333.901.2166213$-6.53AL|NL
87 Caleb Thielbar CHC 62433.771.2164211$-6.54AL|NL
88 Aaron Civale OAK 124784.721.31106400$-6.56AL|NL
89 Bryan Baker TB 62333.771.2170232$-6.57AL|NL
90 Keegan Akin BAL 65434.021.2665233$-6.58AL|NL
91 Eduard Bazardo SEA 65333.601.2067221$-6.66AL|NL
92 A.J. Minter NYM 49323.311.1654172$-6.69AL|NL
93 Aaron Ashby MIL 73433.581.3677361$-6.75AL|NL
94 Kyle Leahy STL 120664.281.36100430$-6.76AL|NL
95 Cole Henry WAS 63234.711.43603314$-6.79AL|NL
96 Tyler Rogers TOR 69433.781.2048152$-6.84AL|NL
97 Gregory Soto PIT 60333.751.3064254$-6.93AL|NL
98 Brad Lord WAS 120674.421.3493411$-6.98AL|NL
99 Hogan Harris OAK 64334.361.3962309$-7.01AL|NL
100 Lucas Erceg KAN 62443.771.3158243$-7.05AL|NL
101 Jason Adam SD 55333.441.1858201$-7.13AL|NL
102 Andrew Anderson DET 71433.931.2879300$-7.19AL|NL
103 Kody Funderburk MIN 63433.861.3360263$-7.38AL|NL
104 Ryan Thompson ARI 63433.861.2952193$-7.49AL|NL
105 Sean Burke CWS 1427104.751.39133620$-7.49AL|NL
106 Erik Miller SF 60433.601.3864322$-7.56AL|NL
107 Steven Okert HOU 63333.861.1971230$-7.61AL|NL
108 Graham Ashcraft CIN 63433.861.2957212$-7.69AL|NL
109 Andrew Nardi MIA 53333.571.2363211$-7.67AL|NL
110 Blake Treinen LAD 57433.951.2663221$-7.77AL|NL
111 Drew Pomeranz LAA 55333.931.2559203$-7.85AL|NL
112 Bennett Sousa HOU 51323.531.2056181$-7.88AL|NL
113 Kyle Harrison MIL 80444.161.3082310$-7.99AL|NL
114 Mason Montgomery PIT 59333.811.2964252$-8.12AL|NL
115 Ryne Stanek STL 58434.191.3658274$-8.16AL|NL
116 Carmen Mlodzinski PIT 71443.801.3064240$-8.17AL|NL
117 A.J. Puk IL-60 ARI 35223.341.2041125$-8.16AL|NL
118 Calvin Faucher MIA 64334.081.3863285$-8.30AL|NL
119 Ben Brown CHC 55333.761.1860180$-8.32AL|NL
120 Erik Sabrowski CLE 60333.901.3573342$-8.38AL|NL
121 Justin Slaten BOS 61433.981.2858211$-8.41AL|NL
122 Antonio Santillan CIN 67334.301.3471304$-8.46AL|NL
123 Brad Keller PHI 66333.951.3361273$-8.60AL|NL
124 Brooks Raley NYM 58333.881.2257201$-8.62AL|NL
125 Jordan Romano LAA 58334.191.2861223$-8.65AL|NL
126 Angel Zerpa MIL 59333.511.2555200$-8.69AL|NL
127 Elvis Alvarado OAK 59334.121.3662284$-8.74AL|NL
128 Ryan Weiss HOU 80454.281.3180300$-8.72AL|NL
129 Hunter Barco PIT 81444.111.3376330$-8.73AL|NL
130 Yennier Cano BAL 57433.791.3252211$-8.85AL|NL
131 Braydon Fisher TOR 51323.711.2758231$-8.82AL|NL
132 Tyler Kinley ATL 61334.131.3066262$-8.93AL|NL
133 Jake Latz TEX 104444.331.37100490$-8.94AL|NL
134 Joe Boyle TB 71444.061.3879390$-8.96AL|NL
135 Sean Newcomb CWS 72334.001.3569302$-9.02AL|NL
136 Seth Halvorsen COL 54334.501.4450248$-9.03AL|NL
137 Aaron Bummer ATL 61323.691.3062230$-9.18AL|NL
138 Mason Englert TB 61323.981.2557181$-9.17AL|NL
139 J.T. Ginn OAK 69444.171.3066240$-9.17AL|NL
140 Justin Topa MIN 62334.061.3451204$-9.19AL|NL
141 Jake Junis TEX 63334.141.2254161$-9.45AL|NL
142 David Morgan SD 59333.811.2961240$-9.49AL|NL
143 Anthony Bender MIA 60333.901.3057231$-9.55AL|NL
144 Anthony Kay CWS 126694.571.41102500$-9.56AL|NL
145 Tommy Nance TOR 57323.791.2655180$-9.58AL|NL
146 Tobias Myers NYM 69434.171.2958210$-9.62AL|NL
147 Jack Dreyer LAD 51323.881.2550191$-9.60AL|NL
148 Brant Hurter DET 52323.631.2347160$-9.60AL|NL
149 Matt Festa CLE 58334.031.2857221$-9.68AL|NL
150 Cole Winn TEX 62334.351.3955295$-9.72AL|NL
151 Greg Weissert BOS 64434.221.3357231$-9.75AL|NL
152 Tanner Banks PHI 60334.051.2356170$-9.78AL|NL
153 Jake Bird NYY 54323.831.2856220$-9.87AL|NL
154 Brusdar Graterol LAD 43323.351.1936120$-9.85AL|NL
155 Drey Jameson ARI 59334.121.3654233$-9.90AL|NL
156 Hoby Milner CHC 61333.841.2651180$-9.93AL|NL
157 Brendon Little TOR 53323.571.3657270$-10.02AL|NL
158 Chris Paddack MIA 123584.761.3293320$-10.03AL|NL
159 Scott Barlow OAK 55334.251.3858283$-10.08AL|NL
160 John Schreiber KAN 62334.061.3157231$-10.09AL|NL
161 Colin Rea CHC 83444.451.2966240$-10.09AL|NL
162 Payton Tolle BOS 48323.941.2351160$-10.09AL|NL
163 Justin Wrobleski LAD 59434.271.2954200$-10.16AL|NL
164 Jose Butto SF 63334.141.3557272$-10.24AL|NL
165 PJ Poulin WAS 59334.121.3657252$-10.25AL|NL
166 Connor Prielipp MIN 59434.121.3455220$-10.26AL|NL
167 Janson Junk MIA 84444.391.2961190$-10.25AL|NL
168 Brock Burke CIN 61334.131.3055201$-10.31AL|NL
169 Grant Anderson MIL 57334.111.2858220$-10.38AL|NL
170 Tim Herrin CLE 53333.741.3454250$-10.43AL|NL
171 Pierce Johnson CIN 60334.351.3365251$-10.50AL|NL
172 Connor Phillips CIN 53334.421.3857273$-10.50AL|NL
173 Jovani Moran BOS 53323.911.3457240$-10.61AL|NL
174 Troy Melton IL-60 DET 57324.111.2652180$-10.60AL|NL
175 Eric Orze MIN 57334.111.3557251$-10.65AL|NL
176 Jimmy Herget COL 73334.561.3367232$-10.69AL|NL
177 Tyler Alexander TEX 69344.571.2857182$-10.69AL|NL
178 Isaac Mattson PIT 63334.291.3760292$-10.67AL|NL
179 Emerson Hancock SEA 70434.371.3156230$-10.66AL|NL
180 Alexis Diaz TEX 54334.671.3753284$-10.75AL|NL
181 Ryan Zeferjahn LAA 60334.351.3768311$-10.74AL|NL
182 Wandy Peralta SD 57333.791.3349240$-10.79AL|NL
183 Spencer Bivens SF 69334.171.3552232$-10.78AL|NL
184 Eric Lauer TOR 57334.261.2654190$-10.83AL|NL
185 Casey Legumina SEA 51334.061.2950200$-10.97AL|NL
186 Kade Strowd ARI 59334.121.4155272$-10.97AL|NL
187 Juan Mejia COL 65334.571.4268303$-10.99AL|NL
188 Luis Garcia NYM 57323.951.3351220$-11.05AL|NL
189 Sam Hentges SF 45223.601.2445150$-11.05AL|NL
190 Justin Lawrence PIT 57334.111.3957271$-11.09AL|NL
191 Joel Peguero SF 59334.421.4250254$-11.09AL|NL
192 Joel Payamps ATL 52324.151.2748160$-11.12AL|NL
193 Josh White MIA 44323.891.3045180$-11.11AL|NL
194 Yoendrys Gomez TB 59324.271.3158240$-11.13AL|NL
195 Huascar Brazoban NYM 53334.081.3650241$-11.16AL|NL
196 Daniel Coulombe FA 43223.771.2643161$-11.18AL|NL
197 Enyel De Los Santos HOU 59334.271.3157220$-11.20AL|NL
198 Julian Fernandez WAS 50224.141.3049192$-11.22AL|NL
199 Caleb Ferguson CIN 57334.111.3354230$-11.22AL|NL
200 Brent Headrick NYY 49224.041.2251160$-11.24AL|NL
201 Cooper Criswell SEA 59334.121.2948180$-11.25AL|NL
202 Ryan Fernandez STL 49334.041.3350210$-11.31AL|NL
203 Anthony Banda MIN 57324.261.3755251$-11.40AL|NL
204 Brenan Hanifee DET 57333.951.3042160$-11.38AL|NL
205 Jacob Webb CHC 54334.331.2851210$-11.43AL|NL
206 Lake Bachar MIA 50324.321.3450211$-11.46AL|NL
207 Dietrich Enns BAL 60334.201.3557210$-11.49AL|NL
208 Kevin Kelly TB 43223.771.1938100$-11.54AL|NL
209 Yohan Ramirez PIT 52334.151.3553220$-11.55AL|NL
210 Justin Bruihl STL 50333.961.3445190$-11.60AL|NL
211 Mike Vasil CWS 78344.381.3764321$-11.60AL|NL
212 Justin Wilson FA 42223.641.2945160$-11.63AL|NL
213 Jonathan Bowlan PHI 55334.251.3353200$-11.62AL|NL
214 Nick Mears KAN 59334.271.3456240$-11.62AL|NL
215 Jordan Hicks CWS 55334.091.4050251$-11.63AL|NL
216 Cole Sulser TB 53334.251.3048190$-11.66AL|NL
217 Ryan Yarbrough NYY 63334.431.2751190$-11.65AL|NL
218 Tyler Phillips MIA 67334.431.3949233$-11.68AL|NL
219 DL Hall MIL 54324.171.3552250$-11.70AL|NL
220 Carlos Vargas SEA 55334.091.3143190$-11.76AL|NL
221 Gordon Graceffo STL 61334.281.3149190$-11.84AL|NL
222 Brandyn Garcia ARI 51334.061.4146231$-11.88AL|NL
223 Gregory Santos SF 45224.001.4039193$-11.97AL|NL
224 Porter Hodge CHC 39223.921.3344201$-11.98AL|NL
225 Tim Hill NYY 64334.081.3437191$-12.01AL|NL
226 Andre Granillo WAS 44224.301.3244192$-12.06AL|NL
227 Michael Kelly OAK 60334.651.4252263$-12.16AL|NL
228 Bradgley Rodriguez SD 47334.021.3844220$-12.16AL|NL
229 Mason Fluharty TOR 40223.831.2841160$-12.22AL|NL
230 Matt Pushard STL 51334.241.3344190$-12.21AL|NL
231 Hayden Harris ATL 41223.951.2945170$-12.21AL|NL
232 Kyle Backhus PHI 43334.191.3341170$-12.23AL|NL
233 Ben Casparius LAD 54334.501.3352210$-12.28AL|NL
234 Will Klein LAD 49334.221.4355280$-12.27AL|NL
235 Jackson Rutledge WAS 59334.581.3950242$-12.30AL|NL
236 Craig Yoho MIL 40223.831.3042180$-12.30AL|NL
237 Ryan Brasier TEX 43213.981.2337130$-12.34AL|NL
238 Tyler Ferguson OAK 47324.401.4047241$-12.33AL|NL
239 Cade Gibson MIA 61334.131.3848240$-12.34AL|NL
240 Liam Hendriks IL-60 MIN 27214.331.3028103$-12.37AL|NL
241 Colin Selby IL-60 BAL 45224.001.3146190$-12.38AL|NL
242 Ian Hamilton ATL 46223.911.3548210$-12.40AL|NL
243 Connor Brogdon CLE 49334.411.3548200$-12.45AL|NL
244 Alex Lange KAN 48334.121.4450260$-12.49AL|NL
245 Brock Stewart LAD 37214.141.2743150$-12.55AL|NL
246 Paul Blackburn NYY 64344.501.3453210$-12.57AL|NL
247 Charlie Morton FA 55454.751.4255250$-12.60AL|NL
248 Adbert Alzolay NYM 42224.071.2639140$-12.62AL|NL
249 Josh Sborz TEX 46224.111.3347190$-12.70AL|NL
250 Bryan Hudson NYM 39223.921.2837160$-12.69AL|NL
251 Zack Kelly BOS 57334.421.4055270$-12.70AL|NL
252 Brandon Eisert CWS 53234.251.3251190$-12.68AL|NL
253 Yuki Matsui SD 50224.141.3450230$-12.67AL|NL
254 Justin Martinez IL-60 ARI 23113.131.3028122$-12.72AL|NL
255 Jon Gray IL-60 FA 46334.501.3039150$-12.77AL|NL
256 Jack Perkins OAK 31213.771.2633130$-12.74AL|NL
257 Rob Zastryzny MIL 48224.121.3144180$-12.78AL|NL
258 Jose Urquidy PIT 91454.851.3567290$-12.79AL|NL
259 Keider Montero DET 58334.501.3448200$-12.78AL|NL
260 Dauri Moreta FA 29223.721.2833130$-12.83AL|NL
261 Evan Sisk PIT 48223.941.3847210$-12.82AL|NL
262 Jonathan Loaisiga ARI 43223.771.3336140$-12.85AL|NL
263 Hunter Bigge TB 49234.221.3551220$-12.86AL|NL
264 Chase Silseth LAA 49234.221.3348210$-12.89AL|NL
265 Edgardo Henriquez LAD 38224.031.3442180$-12.95AL|NL
266 Dylan Dodd ATL 43224.191.2637110$-12.99AL|NL
267 Jaden Hill COL 48334.501.4048190$-13.07AL|NL
268 Joey Wentz ATL 59344.581.4158240$-13.08AL|NL
269 Brady Basso OAK 44224.091.3239150$-13.16AL|NL
270 Andrew Walters CLE 32223.941.3437160$-13.16AL|NL
271 Taylor Clarke ARI 54224.331.3044150$-13.20AL|NL
272 Colin Holderman CLE 41224.171.3239170$-13.29AL|NL
273 Sawyer Gipson-Long DET 35224.111.2632100$-13.26AL|NL
274 Hayden Birdsong SF 53334.581.4253260$-13.29AL|NL
275 Daniel Lynch KAN 58334.501.3644190$-13.31AL|NL
276 Eduarniel Nunez OAK 51334.411.4753300$-13.31AL|NL
277 Jonathan Cannon CWS 97464.821.3972340$-13.31AL|NL
278 Andrew Chafin MIN 49224.221.4152240$-13.35AL|NL
279 Jalen Beeks FA 42224.071.3337160$-13.34AL|NL
280 Craig Kimbrel NYM 27224.001.3032130$-13.38AL|NL
281 Matthew Gage SF 54224.171.3746200$-13.40AL|NL
282 Kyle Hurt LAD 42224.291.3645190$-13.39AL|NL
283 Rico Garcia BAL 53224.421.3855240$-13.40AL|NL
284 Roddery Mu?oz HOU 51334.761.3951240$-13.45AL|NL
285 Jordan Wicks CHC 30213.901.272790$-13.44AL|NL
286 Jose Fermin LAA 34234.241.3237160$-13.48AL|NL
287 Ryan Gusto MIA 53334.581.3845190$-13.47AL|NL
288 Jose Leclerc IL-60 FA 36224.251.3338170$-13.51AL|NL
289 Luis Gastelum STL 28213.861.2927100$-13.52AL|NL
290 Colton Gordon HOU 37214.381.2432100$-13.54AL|NL
291 Brent Suter LAA 59234.421.3246180$-13.57AL|NL
292 Travis Adams MIN 62334.651.3749220$-13.59AL|NL
293 Ron Marinaccio SD 41224.171.3740190$-13.61AL|NL
294 Ethan Roberts CHC 36214.251.3135140$-13.60AL|NL
295 Kyle Nicolas CIN 45224.201.4045220$-13.63AL|NL
296 Evan Phillips IL-60 LAD 22113.681.182471$-13.64AL|NL
297 Nate Pearson HOU 48224.501.3548210$-13.65AL|NL
298 Grant Wolfram BAL 41224.171.3739180$-13.68AL|NL
299 Ryan Watson BOS 43234.191.3538150$-13.66AL|NL
300 Steven Cruz KAN 42224.291.3338180$-13.67AL|NL