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.490.981012532$20.55AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.21AL|NL
3 Cade Smith CLE 69532.871.07892231$18.34AL|NL
4 Devin Williams NYM 64533.091.14842732$16.58AL|NL
5 Jhoan Duran PHI 67532.821.12782130$16.27AL|NL
6 Andres Munoz SEA 63432.861.13802530$14.78AL|NL
7 David Bednar NYY 62433.191.13762132$14.64AL|NL
8 Aroldis Chapman BOS 57433.001.16802629$13.03AL|NL
9 Daniel Palencia CHC 65433.601.23742730$11.16AL|NL
10 Josh Hader HOU 52423.121.08722025$10.33AL|NL
11 Ryan Helsley BAL 63433.431.21722427$9.96AL|NL
12 Jeff Hoffman TOR 62433.631.18742326$9.31AL|NL
13 Raisel Iglesias ATL 64433.661.16681726$9.11AL|NL
14 Peter Fairbanks MIA 61433.541.21632227$8.92AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Ryan Walker SF 62433.481.21662026$8.77AL|NL
16 Carlos Estevez KAN 64434.361.30572331$7.45AL|NL
17 Abner Uribe MIL 69433.001.19823118$7.43AL|NL
18 Emilio Pagan CIN 65334.021.18712226$7.05AL|NL
19 Griffin Jax TB 65432.911.08831914$6.60AL|NL
20 Chase Burns CIN 121773.571.16145380$6.22AL|NL
21 Dennis Santana PIT 66433.951.26612325$6.02AL|NL
22 Robert Garcia TEX 61433.691.23662219$3.97AL|NL
23 Trevor Megill MIL 63433.431.17782314$3.52AL|NL
24 Kenley Jansen DET 57333.951.21582022$3.48AL|NL
25 Cody Ponce TOR 144884.061.24148450$3.31AL|NL
26 Grant Taylor CWS 84543.211.1899315$2.78AL|NL
27 Reid Detmers LAA 138884.111.26152500$2.70AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.41AL|NL
29 Bryan Abreu HOU 67433.091.1688288$2.20AL|NL
30 Ryne Nelson ARI 161984.191.26134450$2.00AL|NL
31 Joey Cantillo CLE 133763.791.30141570$1.67AL|NL
32 Braxton Ashcraft PIT 139873.881.29126440$1.40AL|NL
33 Edwin Uceta TB 62433.631.18742311$0.82AL|NL
34 Michael Burrows HOU 132774.091.25131450$0.44AL|NL
35 Garrett Cleavinger TB 63433.431.1678248$0.25AL|NL
36 Chad Patrick MIL 140894.311.26133450$0.09AL|NL
37 Clayton Beeter WAS 62333.921.35723316$-0.35AL|NL
38 Jacob Lopez OAK 124884.281.29130490$-0.63AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jeremiah Estrada SD 67433.221.1591273$-0.66AL|NL
40 Robert Suarez ATL 66443.681.2069219$-0.91AL|NL
41 JoJo Romero STL 62433.631.29582412$-1.10AL|NL
42 Riley O'Brien STL 62333.771.32652814$-1.24AL|NL
43 Taylor Rogers MIN 58334.191.34602517$-1.23AL|NL
44 Quinn Priester MIL 127874.111.29106410$-1.47AL|NL
45 Adrian Morejon SD 66543.271.1867213$-1.97AL|NL
46 Victor Vodnik COL 63334.431.48603120$-1.95AL|NL
47 Mike Soroka ARI 97654.081.2797363$-2.03AL|NL
48 Garrett Whitlock BOS 66433.411.1573194$-2.03AL|NL
49 Ian Seymour TB 109664.131.22106330$-2.21AL|NL
50 Jose A. Ferrer SEA 67433.091.1664203$-2.39AL|NL
51 Nick Martinez TB 144884.371.28112390$-2.39AL|NL
52 Will Vest DET 65433.461.2266216$-2.49AL|NL
53 Steven Matz TB 126674.141.28107350$-3.42AL|NL
54 Kevin Ginkel ARI 61433.841.2861238$-3.61AL|NL
55 Tanner Scott LAD 63433.571.2270254$-3.71AL|NL
56 Ben Joyce LAA 45223.601.27522012$-3.77AL|NL
57 Matt Brash SEA 61333.101.2172253$-3.88AL|NL
58 Phil Maton CHC 64433.661.2269254$-4.00AL|NL
59 Kirby Yates LAA 57334.111.30672710$-4.03AL|NL
60 Chris Martin TEX 52323.461.1351116$-4.29AL|NL
61 Paul Sewald ARI 55224.421.24551813$-4.38AL|NL
62 Matthew Strahm KAN 63433.711.1468192$-4.41AL|NL
63 Alex Vesia LAD 60433.601.1575241$-4.43AL|NL
64 Jose Alvarado PHI 59423.361.2567243$-4.45AL|NL
65 Gabe Speier SEA 57333.321.1167172$-4.51AL|NL
66 Louie Varland TOR 66433.681.2066193$-4.53AL|NL
67 Hunter Harvey CHC 52323.291.1356154$-4.66AL|NL
68 Matt Svanson STL 64333.661.2860247$-4.75AL|NL
69 Orion Kerkering PHI 63433.431.1968221$-4.81AL|NL
70 Camilo Doval NYY 63433.571.2771303$-4.81AL|NL
71 Luke Weaver NYM 67434.031.2271224$-4.84AL|NL
72 Fernando Cruz NYY 58433.571.2478271$-5.23AL|NL
73 Andrew Kittredge BAL 57433.791.2157164$-5.33AL|NL
74 Justin Sterner OAK 65334.291.2867248$-5.44AL|NL
75 Dylan Lee ATL 64333.521.1671181$-5.48AL|NL
76 Cole Sands MIN 67434.031.2465214$-5.54AL|NL
77 Jordan Leasure CWS 62344.061.2770276$-5.59AL|NL
78 Tyler Holton DET 69433.651.1757181$-5.73AL|NL
79 Kyle Finnegan DET 62433.921.2959225$-5.77AL|NL
80 Bryan Baker TB 62333.771.2170233$-5.79AL|NL
81 Jared Koenig MIL 63433.571.2264221$-5.85AL|NL
82 Yimi Garcia TOR 54333.671.1959194$-5.83AL|NL
83 Bryan King HOU 64433.661.2063201$-5.90AL|NL
84 Aaron Ashby MIL 80443.601.3684401$-6.00AL|NL
85 Caleb Thielbar CHC 62433.771.1964211$-6.08AL|NL
86 Mark Leiter Jr. OAK 63444.291.3367256$-6.12AL|NL
87 Kyle Harrison MIL 94544.211.3196370$-6.13AL|NL
88 Eduard Bazardo SEA 65333.601.1867221$-6.20AL|NL
89 Hogan Harris OAK 64334.361.39623010$-6.22AL|NL
90 Shawn Armstrong CLE 67333.901.2167213$-6.24AL|NL
91 Aaron Civale OAK 124784.721.31106400$-6.31AL|NL
92 Keegan Akin BAL 65434.021.2665233$-6.35AL|NL
93 Andrew Anderson DET 76443.911.2885320$-6.40AL|NL
94 Lucas Erceg KAN 61443.841.3158244$-6.44AL|NL
95 A.J. Minter NYM 49323.311.1654172$-6.47AL|NL
96 Cole Henry WAS 63234.711.43603314$-6.57AL|NL
97 Tyler Rogers TOR 69433.781.2048152$-6.61AL|NL
98 Hunter Gaddis CLE 65333.881.2263213$-6.65AL|NL
99 Jason Adam SD 55323.441.1658201$-6.69AL|NL
100 Gregory Soto PIT 60333.751.3064254$-6.71AL|NL
101 Sean Burke CWS 1427104.751.39133620$-7.24AL|NL
102 Steven Okert HOU 62333.921.2171231$-7.26AL|NL
103 Blake Treinen LAD 55433.761.2761211$-7.35AL|NL
104 Ryan Thompson ARI 61433.841.3051193$-7.40AL|NL
105 Graham Ashcraft CIN 63433.861.2957212$-7.44AL|NL
106 Kyle Leahy STL 116564.271.3698420$-7.57AL|NL
107 Ben Brown CHC 62333.771.2168210$-7.64AL|NL
108 Bennett Sousa HOU 53323.571.2158191$-7.61AL|NL
109 Jordan Romano LAA 58334.191.2862224$-7.78AL|NL
110 Andrew Nardi MIA 53323.741.2364211$-7.77AL|NL
111 Erik Sabrowski CLE 60333.751.3573342$-7.75AL|NL
112 Justin Slaten BOS 60434.051.2857212$-7.86AL|NL
113 Brad Lord WAS 100564.321.3479341$-7.91AL|NL
114 A.J. Puk IL-60 ARI 35223.341.2041125$-7.93AL|NL
115 Carmen Mlodzinski PIT 75443.841.3167260$-7.93AL|NL
116 Drew Pomeranz LAA 54334.001.2658203$-7.98AL|NL
117 Mason Montgomery PIT 59333.811.3165252$-8.05AL|NL
118 Calvin Faucher MIA 63334.141.3763275$-8.09AL|NL
119 Hunter Barco PIT 85444.021.3479350$-8.13AL|NL
120 Antonio Santillan CIN 67334.301.3471304$-8.23AL|NL
121 Joe Boyle TB 77444.091.3887420$-8.32AL|NL
122 Tyler Kinley ATL 60334.051.2865252$-8.33AL|NL
123 Angel Zerpa MIL 59333.511.2455200$-8.35AL|NL
124 Brad Keller PHI 66333.951.3361273$-8.37AL|NL
125 Erik Miller SF 60333.601.3864322$-8.36AL|NL
126 Braydon Fisher TOR 51323.711.2759231$-8.52AL|NL
127 Yennier Cano BAL 57433.791.3252211$-8.60AL|NL
128 Jake Latz TEX 104444.331.37100490$-8.70AL|NL
129 Brooks Raley NYM 57323.951.2357201$-8.70AL|NL
130 Kody Funderburk MIN 62333.771.3459252$-8.71AL|NL
131 Ryan Weiss HOU 83454.341.3384320$-8.76AL|NL
132 Chris Paddack MIA 124684.791.3294320$-8.86AL|NL
133 Mason Englert TB 61323.981.2557181$-8.94AL|NL
134 Aaron Bummer ATL 60333.601.3261230$-9.03AL|NL
135 J.T. Ginn OAK 73444.191.3269260$-9.06AL|NL
136 Elvis Alvarado OAK 59334.121.3662283$-9.07AL|NL
137 Tanner Banks PHI 60333.901.2356170$-9.15AL|NL
138 Anthony Kay CWS 128684.571.41105510$-9.16AL|NL
139 Colin Rea CHC 85444.341.2868240$-9.16AL|NL
140 Sean Newcomb CWS 70333.991.3367291$-9.18AL|NL
141 Ryne Stanek STL 57334.261.3757274$-9.30AL|NL
142 Anthony Bender MIA 60333.901.3057231$-9.31AL|NL
143 Daniel Coulombe BOS 50323.781.2648181$-9.40AL|NL
144 Tobias Myers NYM 69434.171.2958210$-9.38AL|NL
145 Brendon Little TOR 53323.401.3657270$-9.38AL|NL
146 Tyler Alexander TEX 72444.621.2859192$-9.46AL|NL
147 Greg Weissert BOS 64434.221.3357231$-9.50AL|NL
148 Cole Winn TEX 62334.351.3955295$-9.47AL|NL
149 Janson Junk MIA 83444.341.2761180$-9.49AL|NL
150 Justin Wrobleski LAD 60434.201.2855200$-9.54AL|NL
151 Tommy Nance TOR 55323.761.2753180$-9.56AL|NL
152 Brant Hurter DET 50323.601.2445150$-9.60AL|NL
153 Jake Junis TEX 62334.211.2353161$-9.61AL|NL
154 John Schreiber KAN 62334.061.2957221$-9.62AL|NL
155 Jonathan Loaisiga ARI 54323.831.3145172$-9.61AL|NL
156 David Morgan SD 59323.971.2961240$-9.66AL|NL
157 Hoby Milner CHC 61333.841.2651180$-9.69AL|NL
158 Matt Festa CLE 57334.111.2856211$-9.72AL|NL
159 Robert Stephenson LAA 34223.971.2138114$-9.77AL|NL
160 PJ Poulin WAS 59334.121.3457252$-9.77AL|NL
161 Justin Topa MIN 61334.131.3450203$-9.77AL|NL
162 Jake Bird NYY 53323.911.2856220$-9.83AL|NL
163 Scott Barlow OAK 55334.251.3858283$-9.83AL|NL
164 Brusdar Graterol LAD 42313.431.1935120$-9.88AL|NL
165 Connor Prielipp MIN 61434.131.3457230$-9.91AL|NL
166 Jose Butto SF 63334.141.3557272$-9.99AL|NL
167 Jack Dreyer LAD 50323.961.2450180$-10.02AL|NL
168 Brock Burke CIN 61334.131.3055201$-10.07AL|NL
169 Tim Herrin CLE 53333.741.3454250$-10.18AL|NL
170 Eric Orze MIN 59334.121.3459261$-10.19AL|NL
171 Emerson Hancock SEA 71434.311.3156230$-10.23AL|NL
172 Pierce Johnson CIN 60334.351.3365251$-10.25AL|NL
173 Troy Melton IL-60 DET 55324.091.2550170$-10.36AL|NL
174 Ryan Zeferjahn LAA 59334.271.3766311$-10.41AL|NL
175 Jovani Moran BOS 49323.861.3353220$-10.45AL|NL
176 Isaac Mattson PIT 63334.291.3760292$-10.43AL|NL
177 Connor Phillips CIN 53334.421.4057273$-10.46AL|NL
178 Wandy Peralta SD 57333.791.3349240$-10.54AL|NL
179 Eric Lauer TOR 57334.261.2654190$-10.59AL|NL
180 Grant Anderson MIL 56334.181.3057220$-10.60AL|NL
181 Yoendrys Gomez TB 56334.181.3056230$-10.67AL|NL
182 Jimmy Herget COL 72334.621.3366232$-10.69AL|NL
183 Cooper Criswell SEA 64334.081.3052200$-10.72AL|NL
184 Casey Legumina SEA 48323.941.2947190$-10.69AL|NL
185 Juan Mejia COL 65334.571.4268303$-10.74AL|NL
186 Jordan Hicks CWS 57334.111.4052262$-10.75AL|NL
187 Sam Hentges SF 44223.481.2544150$-10.77AL|NL
188 Luis Garcia NYM 57323.951.3351220$-10.80AL|NL
189 Justin Lawrence PIT 57334.111.3957271$-10.84AL|NL
190 Hayden Harris ATL 43323.981.3047180$-10.89AL|NL
191 Joel Payamps ATL 52324.151.2748160$-10.87AL|NL
192 Huascar Brazoban NYM 53324.081.3650241$-10.91AL|NL
193 Enyel De Los Santos HOU 59334.271.3157220$-10.96AL|NL
194 Brent Headrick NYY 49224.041.2251160$-11.00AL|NL
195 Josh White MIA 43323.981.3045180$-11.04AL|NL
196 Yohan Ramirez PIT 52334.151.3353220$-11.10AL|NL
197 Carlos Vargas SEA 55333.931.3143190$-11.12AL|NL
198 Mike Vasil CWS 72334.371.3663301$-11.10AL|NL
199 Jonathan Bowlan PHI 55324.251.3153200$-11.16AL|NL
200 DL Hall MIL 55324.091.3553250$-11.19AL|NL
201 Lake Bachar MIA 50324.321.3450211$-11.20AL|NL
202 Jalen Beeks TEX 53334.081.3646211$-11.20AL|NL
203 Jacob Webb CHC 54334.331.2850210$-11.25AL|NL
204 Dietrich Enns BAL 60334.201.3557210$-11.24AL|NL
205 Kevin Kelly TB 43223.771.1938110$-11.30AL|NL
206 Anthony Banda MIN 55324.251.3853251$-11.33AL|NL
207 Brenan Hanifee DET 56334.021.3042160$-11.31AL|NL
208 Nick Mears KAN 59334.271.3456240$-11.37AL|NL
209 Tyler Phillips MIA 67334.431.3949233$-11.43AL|NL
210 Ryan Yarbrough NYY 63334.431.2751190$-11.40AL|NL
211 Will Klein LAD 51334.241.4357291$-11.41AL|NL
212 Cole Sulser TB 52334.151.3347190$-11.54AL|NL
213 Gordon Graceffo STL 61334.281.3149190$-11.59AL|NL
214 Caleb Ferguson CIN 50334.141.3447200$-11.60AL|NL
215 Ryan Fernandez STL 46324.111.3547200$-11.58AL|NL
216 Andrew Hoffmann ARI 49334.221.3745191$-11.62AL|NL
217 Spencer Bivens SF 69334.171.3552230$-11.66AL|NL
218 Andre Granillo WAS 48224.311.3348212$-11.68AL|NL
219 Payton Tolle BOS 45224.001.2747160$-11.71AL|NL
220 Bradgley Rodriguez SD 48334.121.3545220$-11.77AL|NL
221 Austin Warren NYM 41324.171.2938150$-11.82AL|NL
222 Justin Wilson FA 41223.731.3244160$-11.87AL|NL
223 Taylor Clarke ARI 59224.421.3148172$-11.92AL|NL
224 Kyle Hurt LAD 43324.191.3746200$-11.94AL|NL
225 Kyle Backhus PHI 43334.191.3341170$-11.97AL|NL
226 Sam Moll CIN 50334.321.3649220$-12.04AL|NL
227 Tyler Ferguson OAK 51334.411.4151261$-12.03AL|NL
228 Ben Casparius LAD 54334.501.3352210$-12.02AL|NL
229 Tim Hill NYY 63334.141.3537191$-12.03AL|NL
230 Seth Halvorsen COL 47234.601.4543215$-12.01AL|NL
231 Craig Yoho MIL 38223.791.2940170$-12.08AL|NL
232 Gregory Santos SF 36224.001.3931153$-12.09AL|NL
233 Liam Hendriks IL-60 MIN 27224.331.3028103$-12.11AL|NL
234 Zack Kelly BOS 56334.341.3954260$-12.18AL|NL
235 Mason Fluharty TOR 41223.951.2942170$-12.18AL|NL
236 Connor Brogdon CLE 49334.411.3548200$-12.19AL|NL
237 Alex Lange KAN 48334.121.4450260$-12.23AL|NL
238 Matt Pushard STL 51334.241.3744200$-12.34AL|NL
239 Brock Stewart LAD 35214.111.2641140$-12.34AL|NL
240 Paul Blackburn NYY 64344.501.3453210$-12.32AL|NL
241 Michael Kelly OAK 59334.731.4451263$-12.36AL|NL
242 Adbert Alzolay NYM 42224.071.2639140$-12.37AL|NL
243 Jose Urquidy PIT 88454.811.3565280$-12.39AL|NL
244 Sam Bachman LAA 46334.301.4639222$-12.39AL|NL
245 Josh Sborz TEX 51234.241.3352210$-12.42AL|NL
246 Ian Hamilton ATL 41223.951.3242180$-12.42AL|NL
247 Yuki Matsui SD 48224.121.3348220$-12.42AL|NL
248 Keaton Winn SF 43224.191.3038131$-12.43AL|NL
249 Justin Martinez IL-60 ARI 23113.131.3028122$-12.47AL|NL
250 Evan Sisk PIT 45223.801.3844200$-12.49AL|NL
251 Julian Fernandez WAS 40224.051.2839150$-12.51AL|NL
252 Bryan Hudson NYM 38223.791.3237160$-12.52AL|NL
253 Keider Montero DET 56334.501.3447190$-12.55AL|NL
254 Andrew Chafin MIN 49234.221.4152241$-12.53AL|NL
255 Colin Selby IL-60 BAL 42224.071.3344180$-12.57AL|NL
256 Rob Zastryzny MIL 46224.111.3042170$-12.56AL|NL
257 Cade Gibson MIA 60334.201.4047240$-12.55AL|NL
258 Jose Fermin LAA 40234.051.3343190$-12.60AL|NL
259 Jackson Rutledge WAS 59334.731.4151242$-12.58AL|NL
260 Ryan Brasier TEX 41214.171.2436130$-12.62AL|NL
261 Ryan Gusto MIA 53334.421.3645190$-12.63AL|NL
262 Brandyn Garcia ARI 45324.201.4041200$-12.62AL|NL
263 Dauri Moreta FA 30223.901.2734130$-12.67AL|NL
264 Porter Hodge CHC 31213.771.3235160$-12.70AL|NL
265 Dylan Dodd ATL 43224.191.2637110$-12.74AL|NL
266 Edgardo Henriquez LAD 41224.171.3445190$-12.75AL|NL
267 Andrew Walters CLE 32223.941.3137160$-12.72AL|NL
268 Brandon Eisert CWS 47234.211.3245170$-12.73AL|NL
269 Justin Bruihl STL 49234.041.3544190$-12.73AL|NL
270 Hunter Bigge TB 47224.211.3649210$-12.79AL|NL
271 Roddery Mu?oz HOU 51334.591.3951240$-12.81AL|NL
272 Kade Strowd ARI 42224.071.4039191$-12.93AL|NL
273 Daniel Lynch KAN 57334.421.3743190$-12.99AL|NL
274 Joel Peguero SF 50224.321.4242212$-13.04AL|NL
275 Jonathan Cannon CWS 95464.831.3971330$-13.05AL|NL
276 Drey Jameson ARI 36224.251.3333141$-13.06AL|NL
277 Zach Agnos COL 57335.051.4646234$-13.06AL|NL
278 Shane Drohan MIL 37224.141.3237160$-13.10AL|NL
279 Eduarniel Nunez OAK 47324.401.4749270$-13.12AL|NL
280 Chase Silseth LAA 52234.331.3751230$-13.11AL|NL
281 Colin Holderman CLE 40224.051.3538170$-13.12AL|NL
282 Matthew Gage SF 54224.171.3746200$-13.14AL|NL
283 Rico Garcia BAL 53224.421.3855240$-13.15AL|NL
284 Jon Gray IL-60 FA 42334.711.3136140$-13.13AL|NL
285 Chase Lee TOR 27214.001.222680$-13.15AL|NL
286 Sawyer Gipson-Long DET 34224.241.243190$-13.15AL|NL
287 Jose Suarez ATL 35224.111.3134120$-13.19AL|NL
288 Luis Gastelum STL 28213.861.2927100$-13.26AL|NL
289 Jonathan Brubaker SF 57334.581.3947210$-13.32AL|NL
290 Travis Adams MIN 62334.651.3749220$-13.32AL|NL
291 Ethan Roberts CHC 36224.251.3135140$-13.34AL|NL
292 Ron Marinaccio SD 41224.171.3740190$-13.35AL|NL
293 James McArthur KAN 28214.181.322591$-13.40AL|NL
294 Brady Basso OAK 35214.111.3131120$-13.41AL|NL
295 Yariel Rodriguez TOR 36224.251.3336170$-13.41AL|NL
296 Evan Phillips IL-60 LAD 22113.681.182471$-13.40AL|NL
297 Nate Pearson HOU 45224.401.3645200$-13.42AL|NL
298 Steven Cruz KAN 42224.291.3338180$-13.42AL|NL
299 Garrett Hawkins SD 27224.001.3028110$-13.42AL|NL
300 Brent Suter LAA 62234.501.3248190$-13.44AL|NL