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 Edwin Diaz LAD 65533.041.06892236$20.14AL|NL
2 Mason Miller SD 64322.470.99982433$19.48AL|NL
3 Cade Smith CLE 68542.931.05882032$18.56AL|NL
4 Jhoan Duran PHI 67542.881.11772033$17.60AL|NL
5 Andres Munoz SEA 63432.901.12782534$16.65AL|NL
6 Devin Williams NYM 65543.171.14842731$15.57AL|NL
7 David Bednar NYY 61443.351.13722032$13.49AL|NL
8 Aroldis Chapman BOS 56433.061.14772428$11.95AL|NL
9 Ryan Helsley BAL 63443.531.22702329$10.19AL|NL
10 Jeff Hoffman TOR 62443.591.16742226$9.28AL|NL
11 Raisel Iglesias ATL 63433.631.14671726$8.92AL|NL
12 Josh Hader HOU 49433.241.06661824$8.66AL|NL
13 Daniel Palencia CHC 64333.711.25712629$8.35AL|NL
14 Griffin Jax TB 63443.091.07801718$7.83AL|NL
15 Chase Burns CIN 129783.581.15152400$7.20AL|NL
16 Carlos Estevez KAN 64444.171.26572229$6.84AL|NL
17 Peter Fairbanks MIA 60343.531.21622126$6.84AL|NL
18 Ryan Walker SF 62443.531.21641923$6.43AL|NL
19 Emilio Pagan CIN 65334.051.19712226$6.38AL|NL
20 Trevor Megill MIL 63433.451.16752219$5.88AL|NL
21 Dennis Santana PIT 65433.931.26602224$4.99AL|NL
22 Abner Uribe MIL 67333.171.21782917$4.40AL|NL
23 Kenley Jansen DET 57433.961.20572022$4.10AL|NL
24 Bryan Abreu HOU 67333.121.16902811$2.71AL|NL
25 Seranthony Dominguez CWS 59343.911.30642821$2.09AL|NL
26 Robert Garcia TEX 61343.651.23652218$2.03AL|NL
27 Ryne Nelson ARI 157974.211.25130430$1.47AL|NL
28 Robert Suarez ATL 66453.591.16692011$0.66AL|NL
29 Kevin Ginkel ARI 60443.941.26622116$0.55AL|NL
30 Cody Ponce TOR 124774.031.24127400$0.35AL|NL
31 Joey Cantillo CLE 126773.901.29132540$0.34AL|NL
32 Grant Taylor CWS 80443.431.2296316$0.25AL|NL
33 Braxton Ashcraft PIT 133773.851.28119420$-0.02AL|NL
34 Quinn Priester MIL 142984.131.29116460$-0.15AL|NL
35 Reid Detmers LAA 135794.271.27147500$-0.28AL|NL
36 Garrett Cleavinger TB 62433.361.1375227$-0.32AL|NL
37 Edwin Uceta TB 62433.681.1774239$-0.66AL|NL
38 Jacob Lopez OAK 125884.291.27128500$-0.73AL|NL
39 Will Vest DET 65443.341.1966208$-0.91AL|NL
40 Riley O'Brien STL 63333.761.33632815$-1.25AL|NL
41 JoJo Romero STL 62443.561.29582412$-1.23AL|NL
42 Garrett Whitlock BOS 64433.351.1471185$-1.70AL|NL
43 Jeremiah Estrada SD 67433.381.1688263$-1.70AL|NL
44 Michael Burrows HOU 126674.111.25122440$-1.76AL|NL
45 Nick Martinez TB 142994.401.27110380$-1.87AL|NL
46 Chad Patrick MIL 140784.331.28132470$-2.09AL|NL
47 Clayton Beeter WAS 61233.941.35693215$-2.61AL|NL
48 Taylor Rogers MIN 57334.031.31592414$-2.67AL|NL
49 Ian Seymour TB 98664.061.2096300$-2.75AL|NL
50 Victor Vodnik COL 63444.371.47603117$-2.76AL|NL
51 Adrian Morejon SD 65543.411.1965203$-2.96AL|NL
52 Phil Maton CHC 63433.701.2068236$-3.17AL|NL
53 Tanner Scott LAD 63443.541.2371265$-3.39AL|NL
54 Matthew Strahm KAN 63433.511.1368193$-3.47AL|NL
55 Steven Matz TB 124664.111.26102340$-3.51AL|NL
56 Robert Stephenson LAA 53333.991.18581710$-3.60AL|NL
57 Matt Brash SEA 61333.171.2072244$-3.61AL|NL
58 Jose Alvarado PHI 57533.511.2464214$-3.68AL|NL
59 Luke Weaver NYM 67443.921.1972215$-3.86AL|NL
60 Jose A. Ferrer SEA 65423.371.1761183$-3.95AL|NL
61 Orion Kerkering PHI 63543.501.2167232$-3.98AL|NL
62 Chris Martin TEX 52333.461.1451117$-4.16AL|NL
63 Alex Vesia LAD 61433.551.1775252$-4.19AL|NL
64 Justin Sterner OAK 65344.221.26652310$-4.45AL|NL
65 Kirby Yates LAA 55333.991.2765259$-4.52AL|NL
66 Jared Koenig MIL 63533.521.2363212$-4.57AL|NL
67 Andrew Kittredge BAL 56433.721.1756155$-4.62AL|NL
68 Lucas Erceg KAN 61453.711.2659226$-4.64AL|NL
69 Camilo Doval NYY 62433.641.3169305$-4.80AL|NL
70 Louie Varland TOR 65433.771.2165194$-4.79AL|NL
71 Mike Soroka ARI 95564.201.2596351$-4.81AL|NL
72 Gabe Speier SEA 58333.341.0869161$-4.85AL|NL
73 Hunter Harvey CHC 52323.331.1356154$-5.06AL|NL
74 Cole Sands MIN 66433.991.2364205$-5.20AL|NL
75 Hunter Gaddis CLE 66333.811.1964205$-5.20AL|NL
76 Kyle Finnegan DET 62443.891.2658216$-5.21AL|NL
77 Dylan Lee ATL 64333.581.1570182$-5.33AL|NL
78 Jordan Leasure CWS 62344.071.2669267$-5.40AL|NL
79 Matt Svanson STL 64333.661.2760236$-5.52AL|NL
80 Tyler Holton DET 69443.591.1557171$-5.60AL|NL
81 Bryan King HOU 63433.601.1863181$-5.83AL|NL
82 Mark Leiter Jr. OAK 63454.141.3167246$-5.85AL|NL
83 Caleb Thielbar CHC 60433.731.1862192$-5.84AL|NL
84 Brad Keller PHI 65443.791.2860244$-6.08AL|NL
85 Fernando Cruz NYY 58343.651.2378262$-6.09AL|NL
86 Shawn Armstrong CLE 67333.801.1966203$-6.11AL|NL
87 Jason Adam SD 52433.411.1656181$-6.18AL|NL
88 Tyler Rogers TOR 67443.691.1946133$-6.22AL|NL
89 Ryan Thompson ARI 63433.961.2951196$-6.29AL|NL
90 Ben Joyce LAA 43223.691.2647199$-6.34AL|NL
91 Aaron Ashby MIL 75443.641.3377341$-6.51AL|NL
92 Yimi Garcia TOR 53333.791.1958194$-6.58AL|NL
93 Kody Funderburk MIN 62433.861.3459254$-7.11AL|NL
94 Bryan Baker TB 61333.881.2067222$-7.14AL|NL
95 Eduard Bazardo SEA 64333.731.1965211$-7.20AL|NL
96 Drew Pomeranz LAA 54333.791.2159183$-7.24AL|NL
97 Gregory Soto PIT 60333.831.3064244$-7.25AL|NL
98 Keegan Akin BAL 65434.001.2766242$-7.27AL|NL
99 Andrew Anderson DET 69443.931.2879290$-7.29AL|NL
100 Aaron Civale OAK 121674.661.30105390$-7.33AL|NL
101 Hogan Harris OAK 63334.241.3861298$-7.35AL|NL
102 Carmen Mlodzinski PIT 74443.761.2767250$-7.42AL|NL
103 Paul Sewald ARI 52234.461.2452179$-7.42AL|NL
104 Calvin Faucher MIA 64344.061.3563276$-7.45AL|NL
105 Hunter Barco PIT 79544.071.3173320$-7.56AL|NL
106 Antonio Santillan CIN 66334.141.3369295$-7.58AL|NL
107 Steven Okert HOU 62333.961.1969221$-7.64AL|NL
108 Justin Slaten BOS 61443.981.2557202$-7.70AL|NL
109 Graham Ashcraft CIN 62534.041.3254212$-7.85AL|NL
110 Cole Henry WAS 63234.711.44593313$-7.84AL|NL
111 A.J. Minter NYM 48333.411.1853171$-7.87AL|NL
112 Erik Miller SF 59333.551.3763313$-7.90AL|NL
113 Brooks Raley NYM 56323.751.2054182$-7.91AL|NL
114 Tyler Kinley ATL 60434.141.2763242$-7.93AL|NL
115 Sean Burke CWS 143794.781.39134620$-7.94AL|NL
116 Bennett Sousa HOU 51323.621.1855171$-8.06AL|NL
117 Anthony Kay CWS 122684.451.3799480$-8.21AL|NL
118 Jordan Romano LAA 59344.401.2862225$-8.20AL|NL
119 Justin Topa MIN 61333.991.3151195$-8.23AL|NL
120 Andrew Nardi MIA 52323.781.2362201$-8.37AL|NL
121 Blake Treinen LAD 56443.921.3061231$-8.39AL|NL
122 Jake Latz TEX 101444.221.3595470$-8.48AL|NL
123 Ben Brown CHC 54333.761.1960170$-8.57AL|NL
124 Colin Rea CHC 82554.341.2866230$-8.67AL|NL
125 Braydon Fisher TOR 51323.731.2357211$-8.65AL|NL
126 Joe Boyle TB 75454.151.3582400$-8.77AL|NL
127 Brad Lord WAS 99464.331.3179331$-8.86AL|NL
128 Matt Festa CLE 58434.191.2556211$-8.94AL|NL
129 PJ Poulin WAS 58433.991.3556252$-8.93AL|NL
130 Anthony Bender MIA 60333.881.2956232$-9.01AL|NL
131 Aaron Bummer ATL 61333.691.2862220$-9.01AL|NL
132 Erik Sabrowski CLE 59233.741.3371332$-8.99AL|NL
133 Kyle Harrison MIL 76434.271.3176300$-9.09AL|NL
134 Kyle Leahy STL 114564.441.3693420$-9.20AL|NL
135 Elvis Alvarado OAK 60334.201.3762294$-9.23AL|NL
136 J.T. Ginn OAK 74444.221.3069260$-9.28AL|NL
137 Tanner Banks PHI 59323.911.2055160$-9.30AL|NL
138 Greg Weissert BOS 63434.121.3156221$-9.43AL|NL
139 Sean Newcomb CWS 73344.001.3470311$-9.48AL|NL
140 A.J. Puk IL-60 ARI 31223.511.1736104$-9.49AL|NL
141 Yennier Cano BAL 56343.851.3152202$-9.48AL|NL
142 Ryan Weiss HOU 76454.321.3274300$-9.56AL|NL
143 Angel Zerpa MIL 59333.721.2755200$-9.55AL|NL
144 Eric Lauer TOR 58434.181.2655190$-9.66AL|NL
145 Jose Butto SF 63343.991.3357262$-9.70AL|NL
146 Tim Herrin CLE 52433.831.3453250$-9.75AL|NL
147 Jake Junis TEX 62324.011.2153160$-9.78AL|NL
148 Scott Barlow OAK 55334.291.3958294$-9.87AL|NL
149 Troy Melton IL-60 DET 59333.911.2453190$-9.90AL|NL
150 Brant Hurter DET 51333.641.2446160$-9.92AL|NL
151 Ryne Stanek STL 56344.231.3658263$-9.99AL|NL
152 Pierce Johnson CIN 59344.181.3164231$-10.03AL|NL
153 John Schreiber KAN 61334.081.2956221$-10.13AL|NL
154 Chris Paddack MIA 119574.821.3093300$-10.12AL|NL
155 Mason Englert TB 62324.101.2557180$-10.21AL|NL
156 Brendon Little TOR 52323.551.3756280$-10.19AL|NL
157 Hoby Milner CHC 61333.891.2752180$-10.22AL|NL
158 Connor Phillips CIN 52334.351.3455253$-10.23AL|NL
159 Mason Montgomery PIT 60233.971.3464262$-10.27AL|NL
160 Isaac Mattson PIT 63344.211.3459282$-10.32AL|NL
161 Tobias Myers NYM 63334.001.2754190$-10.37AL|NL
162 Brusdar Graterol LAD 41313.501.1935120$-10.40AL|NL
163 Jovani Moran BOS 52323.871.3255230$-10.56AL|NL
164 Jimmy Herget COL 71334.481.3265232$-10.62AL|NL
165 Payton Tolle BOS 50334.121.2350170$-10.68AL|NL
166 Drey Jameson ARI 59344.091.3753242$-10.71AL|NL
167 Jack Dreyer LAD 50223.861.2348171$-10.71AL|NL
168 Michael Kelly OAK 60444.491.4051263$-10.72AL|NL
169 Seth Halvorsen COL 52334.631.4447236$-10.81AL|NL
170 Huascar Brazoban NYM 53324.041.3350231$-10.89AL|NL
171 Wandy Peralta SD 57333.821.3349240$-10.96AL|NL
172 Jake Bird NYY 54324.041.3154220$-10.95AL|NL
173 Justin Lawrence PIT 57334.031.3856271$-10.96AL|NL
174 Cole Winn TEX 62334.381.3754283$-10.96AL|NL
175 Tommy Nance TOR 54233.791.2551170$-10.99AL|NL
176 Juan Mejia COL 64334.541.4065293$-11.03AL|NL
177 Luis Garcia NYM 56323.931.3250210$-11.07AL|NL
178 Nick Mears KAN 59344.211.3057230$-11.09AL|NL
179 Janson Junk MIA 80444.551.2959180$-11.17AL|NL
180 Sam Hentges SF 44223.551.2444150$-11.15AL|NL
181 Ryan Yarbrough NYY 64324.271.2551190$-11.16AL|NL
182 Brock Burke CIN 60324.221.2955200$-11.16AL|NL
183 Cole Sulser TB 51324.071.2646170$-11.14AL|NL
184 Jacob Webb CHC 54334.181.2851210$-11.23AL|NL
185 Yoendrys Gomez TB 59324.301.3058240$-11.26AL|NL
186 Grant Anderson MIL 57334.251.3156220$-11.36AL|NL
187 Caleb Ferguson CIN 56334.131.3253220$-11.37AL|NL
188 Brent Headrick NYY 48223.961.2350160$-11.40AL|NL
189 Enyel De Los Santos HOU 58334.341.2956220$-11.40AL|NL
190 Jonathan Bowlan PHI 54324.181.3051190$-11.43AL|NL
191 Ryan Zeferjahn LAA 58334.391.3964311$-11.46AL|NL
192 Kade Strowd ARI 59334.061.4054271$-11.45AL|NL
193 DL Hall MIL 54324.031.3451240$-11.46AL|NL
194 Dietrich Enns BAL 60334.181.3355200$-11.50AL|NL
195 Bradgley Rodriguez SD 44424.111.3640200$-11.50AL|NL
196 Lake Bachar MIA 51334.301.3451211$-11.52AL|NL
197 Julian Fernandez WAS 44324.051.2843160$-11.54AL|NL
198 David Morgan SD 60223.981.3360260$-11.61AL|NL
199 Tyler Alexander TEX 70344.631.2858191$-11.65AL|NL
200 Daniel Coulombe BOS 41213.681.2341150$-11.66AL|NL
201 Tyler Phillips MIA 67334.321.3649222$-11.73AL|NL
202 Justin Wilson FA 41223.761.2644150$-11.82AL|NL
203 Spencer Bivens SF 68334.151.3351210$-11.80AL|NL
204 Justin Wrobleski LAD 53334.281.2948180$-11.80AL|NL
205 Rob Zastryzny MIL 46324.101.2942170$-11.80AL|NL
206 Connor Prielipp MIN 58344.161.3654230$-11.83AL|NL
207 Mike Vasil CWS 72344.311.3859311$-11.89AL|NL
208 Cade Gibson MIA 61344.021.3648240$-11.93AL|NL
209 Gregory Santos SF 44223.901.4038203$-11.96AL|NL
210 Yohan Ramirez PIT 50334.251.3450210$-12.02AL|NL
211 Jalen Beeks TEX 43324.011.3239160$-12.09AL|NL
212 Casey Legumina SEA 49334.261.3247200$-12.07AL|NL
213 Tim Hill NYY 63334.051.3437181$-12.07AL|NL
214 Paul Blackburn NYY 63344.441.3154200$-12.14AL|NL
215 Kevin Kelly TB 43223.951.2037110$-12.20AL|NL
216 Gordon Graceffo STL 62334.331.3250200$-12.22AL|NL
217 Ben Casparius LAD 54334.441.3252200$-12.21AL|NL
218 Anthony Banda MIN 55324.261.3753250$-12.21AL|NL
219 Tyler Ferguson OAK 48324.341.3847241$-12.21AL|NL
220 Jackson Rutledge WAS 60334.641.3652232$-12.23AL|NL
221 Ryan Fernandez STL 47334.171.3747220$-12.28AL|NL
222 Zack Kelly BOS 56334.321.3754250$-12.32AL|NL
223 Daniel Lynch KAN 58334.231.3345190$-12.37AL|NL
224 Matthew Gage SF 53223.951.3146180$-12.38AL|NL
225 Emerson Hancock SEA 65334.411.3150210$-12.39AL|NL
226 Ryan Brasier TEX 44224.031.2238130$-12.43AL|NL
227 Brenan Hanifee DET 56233.911.2941160$-12.43AL|NL
228 Ian Hamilton ATL 45223.901.3346200$-12.47AL|NL
229 Brandon Eisert CWS 54234.161.3152200$-12.46AL|NL
230 Cooper Criswell SEA 54224.011.2843170$-12.45AL|NL
231 Brock Stewart LAD 34213.911.2439130$-12.45AL|NL
232 Joel Payamps ATL 51234.191.2747160$-12.50AL|NL
233 Josh Sborz TEX 48234.131.3049190$-12.48AL|NL
234 Matt Pushard STL 51334.281.3444190$-12.56AL|NL
235 Austin Warren NYM 38324.161.3135140$-12.58AL|NL
236 Mason Fluharty TOR 41224.001.2942170$-12.66AL|NL
237 Adbert Alzolay NYM 42234.121.2440140$-12.65AL|NL
238 Yuki Matsui SD 48224.131.3349220$-12.75AL|NL
239 Andre Granillo WAS 41224.401.3239172$-12.76AL|NL
240 Hunter Bigge TB 47224.151.3147190$-12.76AL|NL
241 Sawyer Gipson-Long DET 39224.141.2035100$-12.79AL|NL
242 Colin Selby IL-60 BAL 40223.961.3141170$-12.81AL|NL
243 Josh White MIA 40223.991.3141170$-12.87AL|NL
244 Taylor Clarke ARI 54224.291.2745150$-12.91AL|NL
245 Alexis Diaz TEX 50234.761.3749253$-12.94AL|NL
246 Keider Montero DET 56344.481.3447190$-12.95AL|NL
247 Jose Urquidy PIT 91454.851.3569300$-12.95AL|NL
248 Brady Basso OAK 44223.991.3139160$-13.02AL|NL
249 Brandyn Garcia ARI 51344.171.4245230$-12.99AL|NL
250 Evan Sisk PIT 48223.921.3946210$-13.05AL|NL
251 Justin Martinez IL-60 ARI 24123.361.3329132$-13.10AL|NL
252 Charlie Morton FA 52444.881.4253240$-13.09AL|NL
253 Brennan Bernardino COL 56334.481.4451251$-13.14AL|NL
254 Andrew Chafin MIN 46234.031.4049230$-13.13AL|NL
255 Jonathan Loaisiga ARI 42223.861.3235140$-13.14AL|NL
256 Eric Orze MIN 59234.301.3757260$-13.17AL|NL
257 Chase Silseth LAA 48234.191.3547220$-13.22AL|NL
258 Jonathan Brubaker SF 56234.251.3348210$-13.22AL|NL
259 Will Klein LAD 48334.321.4852290$-13.26AL|NL
260 Connor Brogdon CLE 48334.661.3547200$-13.23AL|NL
261 Carlos Vargas SEA 55224.091.3443200$-13.27AL|NL
262 Hayden Birdsong SF 52334.581.4052260$-13.29AL|NL
263 Alex Lange KAN 46234.001.4248250$-13.31AL|NL
264 Tommy Kahnle FA 50234.271.3845231$-13.31AL|NL
265 Jon Gray IL-60 FA 45334.641.3139150$-13.33AL|NL
266 Justin Bruihl STL 47234.131.3442180$-13.36AL|NL
267 Dylan Dodd ATL 42224.171.2836110$-13.36AL|NL
268 Jordan Hicks CWS 55234.291.4150251$-13.42AL|NL
269 Brent Suter LAA 60224.361.3147180$-13.44AL|NL
270 Jack Perkins OAK 27213.891.2628110$-13.48AL|NL
271 Sam Moll CIN 43224.301.3242180$-13.50AL|NL
272 Yariel Rodriguez TOR 36224.041.3336170$-13.47AL|NL
273 Ryan Gusto MIA 50334.661.3544170$-13.53AL|NL
274 Jose Leclerc IL-60 FA 35224.161.3237160$-13.52AL|NL
275 Joel Peguero SF 50224.321.4241212$-13.54AL|NL
276 Steven Cruz KAN 41224.151.3237170$-13.55AL|NL
277 Craig Yoho MIL 35214.061.3335160$-13.57AL|NL
278 Jason Foley IL-60 SF 26213.621.252270$-13.57AL|NL
279 Kyle Hurt LAD 36224.111.3436160$-13.66AL|NL
280 Jason Alexander HOU 52334.531.3640180$-13.68AL|NL
281 Cionel Perez WAS 57224.331.4749292$-13.75AL|NL
282 Porter Hodge CHC 32224.051.3735170$-13.78AL|NL
283 Rico Garcia BAL 53224.411.3953240$-13.79AL|NL
284 Ron Marinaccio SD 40214.241.3438180$-13.79AL|NL
285 Shane Drohan MIL 28214.091.2929110$-13.81AL|NL
286 James McArthur KAN 26214.201.292381$-13.83AL|NL
287 Luke Jackson FA 41224.311.3937191$-13.84AL|NL
288 Chad Green TOR 39224.581.3034131$-13.84AL|NL
289 Zach Agnos COL 56345.111.4644244$-13.84AL|NL
290 Eduarniel Nunez OAK 47324.511.4646260$-13.90AL|NL
291 Evan Phillips IL-60 LAD 19113.461.162161$-13.88AL|NL
292 Jose Suarez ATL 30224.121.3129100$-13.97AL|NL
293 Kyle Backhus PHI 40234.301.3538160$-13.98AL|NL
294 Edgardo Henriquez LAD 35224.241.3636160$-13.99AL|NL
295 Colin Holderman CLE 40224.221.3637170$-13.98AL|NL
296 Ethan Roberts CHC 38224.321.3336150$-13.98AL|NL
297 A.J. Blubaugh HOU 43234.431.3440180$-14.07AL|NL
298 Travis Adams MIN 59344.691.3847210$-14.06AL|NL
299 Michael Kopech FA 39224.361.4043230$-14.06AL|NL
300 Craig Kimbrel NYM 24224.141.3228120$-14.08AL|NL