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 Cade Smith CLE 77442.951.22882514$14.57AL|NL
2 Edwin Diaz NYM 64443.031.19792214$13.43AL|NL
3 Jhoan Duran PHI 75443.121.23802414$13.34AL|NL
4 Andres Munoz SEA 76443.201.26863014$13.07AL|NL
5 Robert Suarez SD 76443.711.25772414$11.17AL|NL
6 Aroldis Chapman BOS 75443.541.36933914$11.02AL|NL
7 David Bednar NYY 75443.491.25822613$10.90AL|NL
8 Ryan Walker SF 65443.281.23682013$10.56AL|NL
9 Tanner Scott LAD 73443.661.33773114$10.15AL|NL
10 Jeff Hoffman TOR 75443.541.23852512$10.02AL|NL
11 Quinn Priester MIL 22414113.881.33208770$8.96AL|NL
12 Bryan Abreu HOU 66443.611.27742712$8.41AL|NL
13 Drew Rasmussen TB 1471073.411.20143340$8.11AL|NL
14 Raisel Iglesias ATL 65443.281.17671510$7.69AL|NL
15 Emilio Pagan CIN 77444.251.29802712$6.78AL|NL
16 Jose A. Ferrer WAS 63333.091.27581811$6.72AL|NL
17 Dennis Santana PIT 64443.801.31612212$6.66AL|NL
18 Carlos Estevez KAN 64443.941.30632212$6.54AL|NL
19 Mason Miller SD 77442.021.19135282$6.32AL|NL
20 Noah Cameron KAN 1891294.001.29179580$6.11AL|NL
21 JoJo Romero STL 65443.591.32642411$6.08AL|NL
22 Janson Junk MIA 19311114.071.25174430$5.94AL|NL
23 Peter Fairbanks TB 62333.671.24642111$5.95AL|NL
24 Chad Patrick MIL 1781194.001.28174520$5.28AL|NL
25 Trevor McDonald SF 1491163.361.34140510$5.24AL|NL
26 Slade Cecconi CLE 22111144.361.26208560$5.21AL|NL
27 Will Vest DET 77443.341.2678248$5.14AL|NL
28 Keegan Akin BAL 64443.841.28662210$4.84AL|NL
29 Stephen Kolek KAN 1891293.841.34166610$4.80AL|NL
30 Trevor Megill MIL 71443.431.2778268$4.54AL|NL
31 Clay Holmes NYM 1711183.621.37165660$4.41AL|NL
32 Kenley Jansen LAA 60334.151.27632111$4.36AL|NL
33 Andrew Kittredge CHC 77443.611.2376217$3.46AL|NL
34 Brad Lord WAS 19411113.931.35171670$3.22AL|NL
35 Daniel Palencia CHC 71443.671.3577318$2.75AL|NL
36 Parker Messick CLE 1581083.901.32153540$2.57AL|NL
37 Cam Schlittler NYY 20211114.051.40201840$2.06AL|NL
38 Connelly Early BOS 21611144.371.35212790$1.73AL|NL
39 Matthew Liberatore STL 150983.941.31141460$1.09AL|NL
40 Kyle Harrison BOS 20211114.361.36200780$1.04AL|NL
41 Andre Pallante STL 1591083.811.38143600$0.79AL|NL
42 Kody Funderburk MIN 64443.631.4261277$-0.13AL|NL
43 Shawn Armstrong TEX 63333.661.3064216$-0.61AL|NL
44 Kyle Finnegan DET 75443.771.3273275$-0.87AL|NL
45 Jason Alexander HOU 17410104.281.35153580$-0.96AL|NL
46 Abner Uribe MIL 77443.731.3884385$-0.97AL|NL
47 Shane Smith CWS 158994.141.37153620$-1.22AL|NL
48 Victor Vodnik COL 64444.201.5063328$-1.24AL|NL
49 Garrett Whitlock BOS 77443.341.2380212$-1.40AL|NL
50 Andrew Alvarez WAS 1769114.391.35173650$-1.43AL|NL
51 Kyle Hendricks LAA 1719104.461.31152490$-1.71AL|NL
52 Bubba Chandler PIT 150884.051.38147600$-2.00AL|NL
53 Griffin Jax TB 66443.161.1774171$-2.18AL|NL
54 Matthew Strahm PHI 74443.451.1881201$-2.28AL|NL
55 Devin Williams NYY 74443.441.3088332$-2.33AL|NL
56 Ian Seymour TB 130774.171.30127420$-2.35AL|NL
57 Hogan Harris OAK 63334.151.4662307$-2.65AL|NL
58 Adrian Morejon SD 75443.291.2377221$-2.69AL|NL
59 Luis Morales OAK 1628104.401.35159600$-2.81AL|NL
60 Colin Rea CHC 1638104.461.32150490$-2.81AL|NL
61 Adrian Houser TB 1879124.351.37159660$-2.87AL|NL
62 Calvin Faucher MIA 63334.001.4364286$-2.99AL|NL
63 Hunter Gaddis CLE 76443.931.2875243$-3.03AL|NL
64 McCade Brown COL 1628104.401.36159600$-3.11AL|NL
65 Phil Maton TEX 65443.701.2967243$-3.12AL|NL
66 Ronny Henriquez MIA 62333.691.3265224$-3.24AL|NL
67 Jose Suarez ATL 146884.261.38143580$-3.38AL|NL
68 Blake Treinen LAD 70443.381.2474221$-3.46AL|NL
69 Matt Brash SEA 74443.211.3482321$-3.74AL|NL
70 Troy Melton DET 148884.451.36145560$-3.87AL|NL
71 Luke Weaver NYY 73444.041.2577232$-4.03AL|NL
72 Tyler Rogers NYM 68443.181.1658110$-4.08AL|NL
73 Jordan Leasure CWS 64444.701.4768336$-4.22AL|NL
74 Gabe Speier SEA 66443.311.2172190$-4.36AL|NL
75 Joey Wentz ATL 163994.431.42157690$-4.46AL|NL
76 Hunter Barco PIT 101663.981.3295360$-4.51AL|NL
77 Kai-Wei Teng SF 1669104.271.46161770$-4.53AL|NL
78 Fernando Cruz NYY 64443.521.3179281$-4.60AL|NL
79 Cole Sands MIN 62333.561.2663182$-4.71AL|NL
80 Braxton Ashcraft PIT 91553.721.3084270$-4.68AL|NL
81 Jeremiah Estrada SD 68443.371.2882270$-4.75AL|NL
82 David Robertson PHI 70443.691.3077271$-4.93AL|NL
83 Alex Vesia LAD 68444.041.3175292$-4.96AL|NL
84 Tyler Alexander CWS 118664.391.30111320$-5.06AL|NL
85 Brad Keller CHC 75443.731.3771292$-5.11AL|NL
86 Robert Garcia TEX 62333.641.2965212$-5.14AL|NL
87 Eduard Bazardo SEA 72443.891.2673251$-5.16AL|NL
88 Kyle Leahy STL 63333.841.3360223$-5.19AL|NL
89 Jared Koenig MIL 73443.591.3372261$-5.29AL|NL
90 Dylan Lee ATL 61333.661.2165171$-5.47AL|NL
91 Tyler Holton DET 71443.761.2066170$-5.59AL|NL
92 Orion Kerkering PHI 66443.421.2768230$-5.61AL|NL
93 Andrew Saalfrank ARI 63334.631.7058468$-5.72AL|NL
94 Ryan Thompson ARI 61333.631.3156192$-5.87AL|NL
95 Antonio Santillan CIN 76444.161.3780332$-5.89AL|NL
96 Carmen Mlodzinski PIT 77443.521.3274260$-5.94AL|NL
97 Gordon Graceffo STL 83553.921.3073240$-6.08AL|NL
98 Seranthony Dominguez TOR 74444.241.3881352$-6.18AL|NL
99 Caleb Thielbar CHC 66443.731.2769220$-6.37AL|NL
100 John Curtiss ARI 62334.251.3253173$-6.48AL|NL
101 Bryan King HOU 60333.701.2862201$-6.56AL|NL
102 Michael Kelly OAK 62334.401.4257274$-6.59AL|NL
103 Ryan Helsley NYM 63333.461.2970250$-6.75AL|NL
104 Joey Cantillo CLE 103664.151.43105490$-6.75AL|NL
105 Bryan Baker TB 63333.871.2967231$-6.76AL|NL
106 Shinnosuke Ogasawara WAS 99554.091.3689350$-6.84AL|NL
107 Hoby Milner TEX 56333.271.2353140$-6.85AL|NL
108 Steven Matz BOS 64443.721.2761160$-6.83AL|NL
109 Garrett Cleavinger TB 60333.781.3267251$-6.91AL|NL
110 Yariel Rodriguez TOR 72444.001.3873321$-7.09AL|NL
111 Tanner Banks PHI 60333.601.2359160$-7.11AL|NL
112 Justin Slaten BOS 66443.771.3366250$-7.38AL|NL
113 Steven Okert HOU 63334.111.2966231$-7.41AL|NL
114 Edwin Uceta TB 58333.701.2664210$-7.45AL|NL
115 Tyler Kinley ATL 63334.031.4166302$-7.44AL|NL
116 Mason Barnett OAK 1697124.611.42156680$-7.56AL|NL
117 Caleb Ferguson SEA 62333.541.3163220$-7.60AL|NL
118 Tyler Phillips MIA 61334.151.3453192$-7.64AL|NL
119 Camilo Doval NYY 68443.721.4074340$-7.67AL|NL
120 Matt Festa CLE 66444.051.2965220$-7.67AL|NL
121 Nick Martinez CIN 68444.221.2564170$-7.67AL|NL
122 Kevin Kelly TB 57333.671.2353130$-7.71AL|NL
123 Brant Hurter DET 58333.281.3355200$-7.75AL|NL
124 Jimmy Herget COL 62334.101.2959181$-7.78AL|NL
125 Aaron Ashby MIL 66443.571.4167300$-7.79AL|NL
126 Daniel Coulombe TEX 53333.591.2554160$-7.80AL|NL
127 Joel Payamps ATL 56333.461.3055190$-7.89AL|NL
128 Brock Burke LAA 63334.011.3361221$-7.92AL|NL
129 Jake Junis CLE 60333.871.2356150$-7.92AL|NL
130 John Schreiber KAN 63333.881.3763251$-7.95AL|NL
131 Bryce Jarvis ARI 144884.631.45131670$-8.01AL|NL
132 Graham Ashcraft CIN 73443.881.3768260$-8.08AL|NL
133 Hunter Harvey KAN 40222.881.2042100$-8.18AL|NL
134 Angel Zerpa KAN 61333.581.3359200$-8.17AL|NL
135 Michael Tonkin MIN 61334.071.3460221$-8.23AL|NL
136 Nick Mears MIL 62333.801.3163230$-8.24AL|NL
137 Drew Pomeranz CHC 62333.801.3163230$-8.24AL|NL
138 Greg Weissert BOS 71444.041.3568250$-8.25AL|NL
139 Brooks Raley NYM 61333.681.3362240$-8.24AL|NL
140 Joel Peguero SF 64444.031.4158251$-8.28AL|NL
141 Brandon Eisert CWS 60333.731.3261200$-8.31AL|NL
142 Pierson Ohl MIN 51333.801.204590$-8.31AL|NL
143 Jose Butto SF 60334.031.3558241$-8.35AL|NL
144 Brady Basso OAK 56333.801.2754160$-8.38AL|NL
145 Keider Montero DET 86554.421.3679300$-8.38AL|NL
146 Gregory Soto NYM 60333.601.3864280$-8.51AL|NL
147 Louie Varland TOR 54333.821.2854160$-8.56AL|NL
148 Jack Dreyer LAD 58333.891.2957200$-8.60AL|NL
149 Braydon Fisher TOR 64443.911.4168290$-8.59AL|NL
150 Taylor Clarke KAN 62334.041.2758160$-8.65AL|NL
151 Brenan Hanifee DET 48333.401.2942130$-8.62AL|NL
152 Mike Soroka CHC 56333.911.2957200$-8.67AL|NL
153 Tommy Kahnle DET 66444.131.3665280$-8.75AL|NL
154 Justin Sterner OAK 61334.301.3461231$-8.73AL|NL
155 Hayden Harris ATL 54333.581.3758230$-8.73AL|NL
156 Wandy Peralta SD 64444.021.3660260$-8.73AL|NL
157 Mike Vasil CWS 71444.311.4166301$-8.74AL|NL
158 Jaden Hill COL 60333.971.4260241$-8.88AL|NL
159 Yennier Cano BAL 58333.771.3457220$-8.87AL|NL
160 Jake Latz TEX 100664.491.4699510$-8.92AL|NL
161 Pierce Johnson ATL 60333.851.3765250$-8.93AL|NL
162 Grant Taylor CWS 63334.851.5461314$-8.94AL|NL
163 Tristan Beck SF 53333.781.3049160$-8.98AL|NL
164 Isaac Mattson PIT 63334.061.4365301$-8.99AL|NL
165 Riley O'Brien STL 61333.971.4462301$-9.01AL|NL
166 Matthew Gage SF 59333.661.3755230$-9.05AL|NL
167 Spencer Bivens SF 56333.771.3250170$-9.07AL|NL
168 Matt Svanson STL 60333.781.3556220$-9.05AL|NL
169 Ryan Fernandez STL 53333.681.3654220$-9.08AL|NL
170 Dylan Dodd ATL 58334.041.2953160$-9.18AL|NL
171 Yoendrys Gomez CWS 148884.811.47142720$-9.19AL|NL
172 John King STL 56333.631.3446160$-9.20AL|NL
173 A.J. Blubaugh HOU 92554.621.4090370$-9.32AL|NL
174 Colton Gordon HOU 48334.001.2747130$-9.30AL|NL
175 Justin Wilson BOS 60333.981.3763220$-9.36AL|NL
176 Jalen Beeks ARI 60333.801.3857230$-9.38AL|NL
177 Tommy Nance TOR 42223.181.3142140$-9.40AL|NL
178 Carson Ragsdale BAL 52333.691.4054220$-9.49AL|NL
179 Hunter Stratton ATL 50333.911.3248170$-9.51AL|NL
180 Tim Hill NYY 58333.841.3346160$-9.55AL|NL
181 Brendon Little TOR 62333.751.4565320$-9.62AL|NL
182 Juan Mejia COL 61334.141.4662291$-9.65AL|NL
183 Lake Bachar MIA 60334.301.4361271$-9.72AL|NL
184 Yohan Ramirez PIT 55333.891.4056230$-9.82AL|NL
185 Cole Sulser TB 55334.071.3553200$-9.87AL|NL
186 Mike Clevinger CWS 48334.171.2946150$-9.86AL|NL
187 Mitch Spence OAK 54334.211.3150160$-9.93AL|NL
188 PJ Poulin WAS 61333.891.4360270$-10.00AL|NL
189 Tim Mayza PHI 38223.281.2934100$-10.00AL|NL
190 Huascar Brazoban NYM 52333.881.4052240$-10.00AL|NL
191 Mark Leiter Jr. NYY 42223.681.3146150$-10.01AL|NL
192 Paul Blackburn NYY 50334.131.3246150$-10.06AL|NL
193 Daniel Lynch KAN 60334.181.3554200$-10.12AL|NL
194 Jacob Webb TEX 60334.221.3759240$-10.15AL|NL
195 Kade Strowd BAL 63334.361.4459281$-10.20AL|NL
196 Luinder Avila KAN 59333.811.4455260$-10.17AL|NL
197 Valente Bellozo MIA 79444.671.3569270$-10.22AL|NL
198 Tim Herrin CLE 56334.051.4157270$-10.23AL|NL
199 Travis Adams MIN 58334.231.3452190$-10.21AL|NL
200 Rafael Montero DET 62334.281.4760311$-10.26AL|NL
201 Grant Anderson MIL 48334.271.3348180$-10.29AL|NL
202 Enyel De Los Santos HOU 58334.461.3458230$-10.40AL|NL
203 Colin Selby BAL 60334.131.4261280$-10.39AL|NL
204 Brandyn Garcia ARI 58333.851.4554260$-10.42AL|NL
205 Thomas Hatch MIN 62334.361.3557220$-10.41AL|NL
206 Justin Lawrence PIT 62333.991.4561300$-10.44AL|NL
207 Evan Sisk PIT 46333.791.4345210$-10.42AL|NL
208 Joey Lucchesi SF 62333.981.4254250$-10.46AL|NL
209 Bennett Sousa HOU 43224.041.3046160$-10.52AL|NL
210 Zack Kelly BOS 48333.981.4248220$-10.55AL|NL
211 Zach Agnos COL 59334.661.3953241$-10.54AL|NL
212 Mason Montgomery TB 53334.161.4256230$-10.56AL|NL
213 Jorge Alcala STL 48334.351.3549200$-10.57AL|NL
214 Keaton Winn SF 42223.821.3140130$-10.58AL|NL
215 Eric Orze TB 46334.181.3746190$-10.56AL|NL
216 Chris Roycroft STL 59333.931.4453270$-10.57AL|NL
217 Luis Curvelo TEX 50334.111.4049210$-10.60AL|NL
218 Kyle Nicolas PIT 60334.031.4559290$-10.60AL|NL
219 Jonathan Bowlan KAN 48334.271.3545160$-10.64AL|NL
220 Ben Brown CHC 34223.691.2935110$-10.63AL|NL
221 Tyler Gilbert CWS 52334.251.3748190$-10.69AL|NL
222 Osvaldo Bido OAK 77444.641.4071310$-10.67AL|NL
223 Paul Sewald DET 36223.941.2838120$-10.72AL|NL
224 Jonathan Brubaker SF 50334.311.3646180$-10.79AL|NL
225 Justin Hagenman NYM 42224.081.2941130$-10.80AL|NL
226 Craig Kimbrel HOU 62334.521.4067320$-10.81AL|NL
227 Justin Topa MIN 32223.531.3130100$-10.87AL|NL
228 Carson Seymour SF 46334.231.3742170$-10.88AL|NL
229 Ryan Pressly CHC 34223.811.2933110$-10.91AL|NL
230 Chase Silseth LAA 60334.331.4260270$-10.92AL|NL
231 Steven Cruz KAN 54334.161.4352250$-10.92AL|NL
232 Ryne Stanek NYM 57334.251.4459280$-10.91AL|NL
233 Dietrich Enns BAL 42223.871.3642150$-10.94AL|NL
234 Joe Rock TB 41223.911.3237120$-10.98AL|NL
235 Connor Phillips CIN 64444.731.5365361$-11.09AL|NL
236 Anthony Misiewicz MIN 50334.351.4048200$-11.13AL|NL
237 Sam Bachman LAA 57334.291.4252240$-11.18AL|NL
238 Jackson Rutledge WAS 56334.391.4153220$-11.21AL|NL
239 Chase Shugart PIT 49334.271.4144200$-11.27AL|NL
240 Cameron Booser CWS 50334.411.4251230$-11.27AL|NL
241 Gabriel Hughes COL 61344.481.3954220$-11.31AL|NL
242 Genesis Cabrera MIN 56334.451.4153230$-11.35AL|NL
243 Scott McGough OAK 55334.341.4453250$-11.38AL|NL
244 Colin Holderman PIT 48334.291.4447220$-11.37AL|NL
245 Scott Barlow CIN 44224.071.4146210$-11.48AL|NL
246 Dane Dunning ATL 43223.971.4041160$-11.49AL|NL
247 Dauri Moreta PIT 40224.331.3543170$-11.53AL|NL
248 Taylor Rogers CHC 28223.751.3629110$-11.51AL|NL
249 Trent Harris SF 34224.011.3531120$-11.67AL|NL
250 Luke Jackson SEA 34224.041.3835150$-11.68AL|NL
251 J.P. France HOU 56334.521.4354250$-11.66AL|NL
252 Michael Petersen MIA 56334.411.4654230$-11.73AL|NL
253 Carlos Vargas SEA 40223.931.4035150$-11.73AL|NL
254 Jose Ruiz TEX 38224.201.3737150$-11.78AL|NL
255 Konnor Pilkington WAS 59334.351.4958300$-11.82AL|NL
256 Grant Wolfram BAL 48334.351.4847230$-11.85AL|NL
257 Anthony Veneziano STL 36224.031.3933140$-11.87AL|NL
258 Bryan Hudson CWS 32224.091.3832130$-11.88AL|NL
259 Spencer Turnbull KAN 36224.281.3635140$-11.91AL|NL
260 Kyle Backhus ARI 38224.221.3938160$-11.90AL|NL
261 Jayden Murray HOU 74444.661.5072350$-11.94AL|NL
262 Caleb Boushley TB 28224.181.322580$-12.01AL|NL
263 Ryan Gusto MIA 35224.251.3733120$-12.03AL|NL
264 Sam Long KAN 52334.481.4648230$-12.04AL|NL
265 Kolby Allard CLE 44224.501.3439140$-12.05AL|NL
266 Anthony Molina COL 50334.751.3842140$-12.07AL|NL
267 Zak Kent CLE 28223.931.4328120$-12.13AL|NL
268 Anthony Banda LAD 50334.751.4449230$-12.24AL|NL
269 Edgardo Henriquez LAD 28224.071.4329140$-12.23AL|NL
270 Rico Garcia BAL 62334.701.5560311$-12.21AL|NL
271 Angel Chivilli COL 54334.711.4349200$-12.26AL|NL
272 Mason Black SF 40224.481.3837150$-12.33AL|NL
273 Jose Espada BAL 34224.431.4135150$-12.39AL|NL
274 Mason Englert TB 24113.831.292370$-12.44AL|NL
275 Jesse Scholtens TB 48334.751.4240160$-12.46AL|NL
276 Jared Shuster OAK 44224.391.4138160$-12.49AL|NL
277 Freddy Tarnok MIA 41224.521.4140180$-12.49AL|NL
278 Andre Granillo STL 31224.351.4230140$-12.53AL|NL
279 Steven Wilson CWS 57334.831.4657290$-12.54AL|NL
280 Clayton Beeter WAS 62335.191.7164483$-12.68AL|NL
281 Andry Lara WAS 40224.381.4334160$-12.72AL|NL
282 Rob Zastryzny MIL 20113.601.352070$-12.70AL|NL
283 Erik Sabrowski CLE 72444.671.6980571$-12.77AL|NL
284 Austin Warren NYM 26113.981.3525100$-12.75AL|NL
285 Richard Lovelady NYM 18113.811.281760$-12.80AL|NL
286 Gregory Santos IL-60 SEA 16113.191.381660$-12.80AL|NL
287 Ryan Loutos WAS 34224.281.4731150$-12.80AL|NL
288 Nabil Crismatt ARI 30224.681.3726100$-12.84AL|NL
289 Kevin Herget NYM 16113.751.251540$-12.82AL|NL
290 Joe Kelly FA 22113.701.4123100$-12.84AL|NL
291 DL Hall MIL 24113.711.4224110$-12.85AL|NL
292 Anthony Maldonado OAK 38224.671.4236160$-12.90AL|NL
293 Ryan Brasier CHC 16113.811.311650$-12.98AL|NL
294 Sauryn Lao WAS 48334.691.5447240$-13.03AL|NL
295 Jose Corniell TEX 48334.691.5447240$-13.03AL|NL
296 Chad Green TOR 20114.201.301960$-13.04AL|NL
297 Brent Suter CIN 24114.041.382280$-13.10AL|NL
298 Hunter Strickland IL-60 LAA 44224.771.4139180$-13.09AL|NL
299 George Soriano MIA 54334.941.4852260$-13.09AL|NL
300 Justin Bruihl TOR 20113.851.401980$-13.14AL|NL