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 11112.981.091445$19.32AL|NL
2 Bryan Abreu HOU 10113.151.101345$18.08AL|NL
3 Ryan Walker SF 10113.251.101135$17.10AL|NL
4 Tanner Scott LAD 10113.551.201145$15.59AL|NL
5 Jeff Hoffman TOR 10112.851.101334$15.59AL|NL
6 David Bednar NYY 10113.051.101234$14.79AL|NL
7 Raisel Iglesias ATL 10112.951.101124$14.61AL|NL
8 Edwin Diaz NYM 9002.811.111335$13.98AL|NL
9 Jhoan Duran PHI 10113.251.101134$14.00AL|NL
10 Peter Fairbanks TB 10113.751.201044$11.69AL|NL
11 Carlos Estevez KAN 10113.651.20934$11.50AL|NL
12 Drew Rasmussen TB 24213.791.172260$10.86AL|NL
13 Jose A. Ferrer WAS 10113.851.20834$10.70AL|NL
14 Daniel Palencia CHC 9003.581.331145$10.00AL|NL
15 Mason Miller SD 10112.450.901531$9.68AL|NL
16 Aroldis Chapman BOS 9003.471.221354$8.78AL|NL
17 Andres Munoz SEA 9003.361.221244$8.59AL|NL
18 Justin Topa MIN 10113.651.30933$7.50AL|NL
19 JoJo Romero STL 9003.691.22934$6.82AL|NL
20 Kenley Jansen LAA 9003.691.22934$6.82AL|NL
21 Robert Suarez SD 9003.691.22934$6.82AL|NL
22 Griffin Jax TB 10112.851.101331$6.28AL|NL
23 Devin Williams NYY 10113.151.101341$5.67AL|NL
24 Dennis Santana PIT 9003.921.33834$5.11AL|NL
25 Emilio Pagan CIN 9004.921.221034$4.95AL|NL
26 Clay Holmes NYM 22213.891.361880$4.73AL|NL
27 Blake Treinen LAD 10113.251.101131$4.69AL|NL
28 Luke Weaver NYY 10113.251.201131$3.79AL|NL
29 Keegan Akin BAL 9003.691.22933$3.71AL|NL
30 Cam Schlittler NYY 26124.021.3526110$3.05AL|NL
31 Cole Sands MIN 10113.451.201031$2.99AL|NL
32 Hunter Gaddis CLE 10113.451.201031$2.99AL|NL
33 Kyle Finnegan DET 9003.921.22833$2.90AL|NL
34 Shawn Armstrong TEX 9003.691.33933$2.82AL|NL
35 Noah Cameron KAN 25124.011.322280$2.25AL|NL
36 Reid Detmers LAA 10113.251.101130$1.59AL|NL
37 Lucas Erceg KAN 10113.751.301041$1.48AL|NL
38 Payton Tolle BOS 17113.841.291760$1.40AL|NL
39 Calvin Faucher MIA 9004.031.44943$1.30AL|NL
40 Sean Newcomb OAK 9004.031.44943$1.30AL|NL
41 Quinn Priester MIL 23124.341.261980$0.80AL|NL
42 Andrew Saalfrank ARI 9004.251.44843$0.51AL|NL
43 Tyler Rogers NYM 11113.521.09820$0.26AL|NL
44 Ian Seymour TB 20114.351.301970$0.09AL|NL
45 Abner Uribe MIL 9003.921.331152$0.07AL|NL
46 Edwin Uceta TB 10113.551.201140$0.08AL|NL
47 Ryan Helsley NYM 9003.251.111131$-0.01AL|NL
48 Bubba Chandler PIT 19113.991.371880$-0.05AL|NL
49 Jordan Leasure CWS 9003.811.331042$-0.11AL|NL
50 Nic Enright CLE 10113.451.201030$-0.11AL|NL
51 Slade Cecconi CLE 24124.501.292060$-0.26AL|NL
52 Victor Vodnik COL 9004.361.56953$-0.28AL|NL
53 J.T. Ginn OAK 21114.301.331970$-0.32AL|NL
54 Troy Melton DET 11113.521.271140$-0.36AL|NL
55 Sawyer Gipson-Long DET 11103.431.271030$-0.54AL|NL
56 Parker Messick CLE 22124.301.362080$-0.60AL|NL
57 Matthew Liberatore STL 22124.341.321870$-0.76AL|NL
58 Cole Henry WAS 10114.251.40951$-0.83AL|NL
59 Trevor Megill IL-15 MIL 6004.081.17722$-0.82AL|NL
60 Jake Latz TEX 13113.631.381360$-0.88AL|NL
61 Chris Martin TEX 9003.361.11921$-0.99AL|NL
62 Nick Martinez CIN 14104.181.211130$-1.06AL|NL
63 Shane Smith CWS 22124.431.362090$-1.18AL|NL
64 Jason Alexander HOU 19113.991.371560$-1.22AL|NL
65 Joey Wentz ATL 25124.291.4423110$-1.49AL|NL
66 Seranthony Dominguez TOR 9003.581.221141$-1.51AL|NL
67 John Schreiber KAN 10113.751.301040$-1.62AL|NL
68 Ben Casparius LAD 10113.751.301040$-1.62AL|NL
69 Robert Garcia TEX 9003.471.221031$-1.70AL|NL
70 Garrett Whitlock BOS 9003.471.221031$-1.70AL|NL
71 Ronny Henriquez MIA 9003.471.221031$-1.70AL|NL
72 Andre Pallante STL 24124.041.421790$-2.00AL|NL
73 Erik Sabrowski CLE 10113.951.401260$-2.15AL|NL
74 Janson Junk IL-15 MIA 21114.391.331550$-2.26AL|NL
75 Chad Patrick MIL 11104.611.181030$-2.29AL|NL
76 McCade Brown COL 20114.551.351770$-2.41AL|NL
77 Carson Seymour SF 18114.141.391460$-2.43AL|NL
78 Brad Lord WAS 25114.451.361890$-2.45AL|NL
79 Mitch Farris LAA 16114.251.381460$-2.46AL|NL
80 Will Vest DET 9003.691.22931$-2.49AL|NL
81 Anthony Banda LAD 10113.751.401040$-2.52AL|NL
82 Michael Tonkin MIN 10113.751.401040$-2.52AL|NL
83 Joe Rock TB 10113.851.30830$-2.60AL|NL
84 Mike Vasil CWS 12115.001.421051$-2.75AL|NL
85 Andrew Alvarez WAS 20114.251.401580$-2.86AL|NL
86 Adrian Houser TB 28124.291.4320100$-2.92AL|NL
87 Fernando Cruz NYY 9003.141.221340$-3.03AL|NL
88 Jeremiah Estrada SD 9003.141.221340$-3.03AL|NL
89 Tyler Kinley ATL 9003.811.331041$-3.21AL|NL
90 Antonio Santillan CIN 9003.811.331041$-3.21AL|NL
91 Colin Rea CHC 24124.791.331870$-3.32AL|NL
92 Mason Barnett OAK 14104.461.361250$-3.36AL|NL
93 Kai-Wei Teng SF 21114.581.431990$-3.41AL|NL
94 Tyler Alexander CWS 14114.391.361140$-3.55AL|NL
95 Alex Vesia IL-15 LAD 8003.251.131130$-3.60AL|NL
96 Caleb Thielbar CHC 9003.471.111030$-3.90AL|NL
97 Elvis Alvarado OAK 9004.031.33941$-4.01AL|NL
98 Grant Taylor CWS 9004.031.33941$-4.01AL|NL
99 Gabe Speier SEA 9003.251.221130$-4.01AL|NL
100 Matthew Strahm PHI 9003.251.221130$-4.01AL|NL
101 Louie Varland TOR 9003.361.11920$-4.09AL|NL
102 Shinnosuke Ogasawara WAS 10114.151.40840$-4.12AL|NL
103 Brad Keller CHC 9003.921.33831$-4.19AL|NL
104 Yennier Cano BAL 9003.921.33831$-4.19AL|NL
105 Kyle Leahy STL 9003.921.33831$-4.19AL|NL
106 Ryan Yarbrough NYY 12114.751.331040$-4.26AL|NL
107 Jake Woodford ARI 10114.051.40730$-4.30AL|NL
108 Stephen Kolek KAN 10104.051.40730$-4.30AL|NL
109 Luis Morales OAK 19114.781.421780$-4.35AL|NL
110 Nabil Crismatt ARI 14104.391.431140$-4.44AL|NL
111 Carmen Mlodzinski PIT 13104.711.381150$-4.52AL|NL
112 Garrett Cleavinger TB 9003.581.221140$-4.61AL|NL
113 Kirby Yates LAD 9003.581.221140$-4.61AL|NL
114 Valente Bellozo MIA 19114.781.371460$-4.66AL|NL
115 Bryan Baker TB 9003.471.221030$-4.80AL|NL
116 Robert Stephenson LAA 9003.471.221030$-4.80AL|NL
117 Ben Brown CHC 9013.471.221030$-4.80AL|NL
118 Phil Maton TEX 9003.471.221030$-4.80AL|NL
119 Pierce Johnson ATL 9003.471.221030$-4.80AL|NL
120 Dylan Lee ATL 9003.471.221030$-4.80AL|NL
121 Orion Kerkering PHI 9003.471.221030$-4.80AL|NL
122 Adrian Morejon SD 9003.471.221030$-4.80AL|NL
123 Tyler Holton DET 9003.581.11820$-4.89AL|NL
124 Hayden Birdsong SF 12114.921.421260$-4.87AL|NL
125 Osvaldo Bido OAK 14114.681.431260$-4.88AL|NL
126 Mitch Spence OAK 11114.801.36930$-4.89AL|NL
127 Jose Butto SF 9004.031.44941$-4.90AL|NL
128 Ryan Thompson ARI 9004.141.33731$-4.99AL|NL
129 Gordon Graceffo STL 12114.921.33940$-5.07AL|NL
130 David Robertson PHI 9003.811.221040$-5.42AL|NL
131 Gregory Soto NYM 9003.811.221040$-5.42AL|NL
132 Steven Okert HOU 9003.581.331140$-5.51AL|NL
133 Bryse Wilson CWS 13114.791.38940$-5.51AL|NL
134 Matt Brash SEA 9003.581.331140$-5.51AL|NL
135 Jose Alvarado PHI 9003.581.331140$-5.51AL|NL
136 Andrew Kittredge CHC 9003.691.22930$-5.59AL|NL
137 Eduard Bazardo SEA 9003.691.22930$-5.59AL|NL
138 Bryan King HOU 9003.691.22930$-5.59AL|NL
139 Brandon Eisert CWS 9003.691.22930$-5.59AL|NL
140 Kyle Hendricks LAA 25124.811.401770$-5.57AL|NL
141 Joe Kelly FA 5002.051.20620$-5.60AL|NL
142 Paul Sewald IL-60 CLE 7003.681.14820$-5.76AL|NL
143 Steven Matz BOS 9003.581.22820$-5.78AL|NL
144 Jake Junis CLE 9003.581.22820$-5.78AL|NL
145 Yoendrys Gomez CWS 19114.931.471790$-5.79AL|NL
146 Tyler Phillips MIA 9004.141.44731$-5.88AL|NL
147 Mark Leiter Jr. NYY 8003.751.25930$-6.06AL|NL
148 Nick Mears MIL 8003.751.25930$-6.06AL|NL
149 Drew Pomeranz CHC 8003.751.25930$-6.06AL|NL
150 Brian Van Belle TB 10115.351.30730$-6.05AL|NL
151 Camilo Doval NYY 9003.921.331150$-6.13AL|NL
152 Craig Kimbrel HOU 9003.921.331150$-6.13AL|NL
153 Tanner Banks PHI 8003.631.25820$-6.25AL|NL
154 Taylor Rogers CHC 9003.811.331040$-6.32AL|NL
155 Caleb Ferguson SEA 9003.811.331040$-6.32AL|NL
156 Scott Barlow CIN 9003.811.331040$-6.32AL|NL
157 Dauri Moreta PIT 9003.811.331040$-6.32AL|NL
158 Ryan Zeferjahn LAA 9003.811.331040$-6.32AL|NL
159 Jared Koenig MIL 9003.921.22830$-6.40AL|NL
160 Brock Burke LAA 9003.921.22830$-6.40AL|NL
161 Ryan Bergert KAN 24125.001.4620100$-6.39AL|NL
162 Tommy Nance TOR 9003.921.22830$-6.40AL|NL
163 Dietrich Enns BAL 9003.691.33930$-6.48AL|NL
164 Matt Festa CLE 9003.691.33930$-6.48AL|NL
165 Justin Slaten BOS 9003.691.33930$-6.48AL|NL
166 Dylan Dodd ATL 9003.811.22720$-6.59AL|NL
167 Steven Wilson CWS 9005.471.33941$-6.64AL|NL
168 Taylor Clarke KAN 9003.581.33820$-6.67AL|NL
169 Michael Kopech LAD 8003.881.381040$-6.82AL|NL
170 Rob Zastryzny MIL 8004.001.25830$-6.85AL|NL
171 Daniel Coulombe TEX 8004.001.25830$-6.85AL|NL
172 Jorge Alcala STL 8004.001.25830$-6.85AL|NL
173 Justin Wilson BOS 8003.751.38930$-7.00AL|NL
174 Aaron Bummer IL-15 ATL 4002.001.25410$-7.02AL|NL
175 Mason Englert TB 8003.881.25720$-7.05AL|NL
176 Colton Gordon HOU 8013.881.25720$-7.05AL|NL
177 Brady Basso OAK 8003.881.25720$-7.05AL|NL
178 Kevin Kelly TB 8003.881.25720$-7.05AL|NL
179 Aaron Ashby MIL 9004.031.33940$-7.11AL|NL
180 Lake Bachar MIA 9014.031.33940$-7.11AL|NL
181 Mason Montgomery TB 9004.031.33940$-7.11AL|NL
182 Yariel Rodriguez TOR 9004.031.33940$-7.11AL|NL
183 Isaac Mattson PIT 9004.031.33940$-7.11AL|NL
184 Riley O'Brien STL 9004.031.33940$-7.11AL|NL
185 Kaleb Ort HOU 9004.031.33940$-7.11AL|NL
186 Tim Herrin CLE 9004.031.33940$-7.11AL|NL
187 Brooks Raley NYM 9003.811.441040$-7.21AL|NL
188 Angel Zerpa KAN 9003.921.33830$-7.30AL|NL
189 Matthew Gage SF 9003.921.33830$-7.30AL|NL
190 Jimmy Herget COL 9003.921.33830$-7.30AL|NL
191 Luis Garcia LAA 9003.921.33830$-7.30AL|NL
192 Mason Black SF 9003.921.33830$-7.30AL|NL
193 Gregory Santos IL-60 SEA 5002.451.40520$-7.30AL|NL
194 Tobias Myers MIL 9003.921.33830$-7.30AL|NL
195 Braydon Fisher TOR 7004.111.29830$-7.32AL|NL
196 Justin Hagenman NYM 7004.251.14620$-7.35AL|NL
197 Ryan Pressly CHC 7004.251.14620$-7.35AL|NL
198 Brendon Little TOR 8004.131.38940$-7.61AL|NL
199 Ryne Stanek NYM 8004.131.38940$-7.61AL|NL
200 Craig Yoho MIL 8004.131.38940$-7.61AL|NL
201 Jack Perkins IL-15 OAK 4002.751.25420$-7.63AL|NL
202 Porter Hodge CHC 8004.131.38940$-7.61AL|NL
203 Wandy Peralta SD 8004.251.25730$-7.65AL|NL
204 Jacob Webb TEX 8004.251.25730$-7.65AL|NL
205 Hunter Harvey IL-15 KAN 5004.051.20610$-7.63AL|NL
206 Tommy Kahnle DET 8004.251.25730$-7.65AL|NL
207 Mason Fluharty TOR 8004.251.25730$-7.65AL|NL
208 Jordan Wicks CHC 8004.251.25730$-7.65AL|NL
209 Alek Jacob SD 8004.251.25730$-7.65AL|NL
210 John Brebbia ATL 8004.001.38830$-7.79AL|NL
211 Rico Garcia BAL 8004.001.38830$-7.79AL|NL
212 Justin Sterner OAK 8004.001.38830$-7.79AL|NL
213 Kyle Harrison BOS 8004.001.38830$-7.79AL|NL
214 Enyel De Los Santos HOU 8004.001.38830$-7.79AL|NL
215 Brennan Bernardino BOS 8004.001.38830$-7.79AL|NL
216 Clayton Beeter WAS 9004.141.441050$-7.82AL|NL
217 Brooks Kriske MIN 9004.141.441050$-7.82AL|NL
218 Scott Effross NYY 4002.501.25310$-7.82AL|NL
219 Zach Maxwell CIN 9004.141.441050$-7.82AL|NL
220 Brent Headrick IL-15 NYY 6004.421.17620$-7.83AL|NL
221 Travis Adams MIN 8004.131.25620$-7.84AL|NL
222 Brenan Hanifee DET 8004.131.25620$-7.84AL|NL
223 Hogan Harris OAK 9004.251.33840$-7.90AL|NL
224 Colin Holderman PIT 9004.251.33840$-7.90AL|NL
225 Konnor Pilkington WAS 9004.251.33840$-7.90AL|NL
226 Kyle Backhus ARI 9004.251.33840$-7.90AL|NL
227 Pierson Ohl MIN 6004.251.17510$-8.01AL|NL
228 Juan Mejia COL 9004.031.44940$-8.00AL|NL
229 Sam Moll CIN 9004.031.44940$-8.00AL|NL
230 Jaden Hill COL 9004.031.44940$-8.00AL|NL
231 Kody Funderburk MIN 9004.031.44940$-8.00AL|NL
232 Grant Wolfram BAL 9004.031.44940$-8.00AL|NL
233 A.J. Blubaugh HOU 9004.031.44940$-8.00AL|NL
234 Nick Hernandez HOU 7004.391.29730$-8.11AL|NL
235 Hayden Harris ATL 7004.391.29730$-8.11AL|NL
236 Paul Blackburn NYY 9004.141.33730$-8.09AL|NL
237 Ron Marinaccio SD 7004.391.29730$-8.11AL|NL
238 Spencer Bivens SF 9004.141.33730$-8.09AL|NL
239 Bryan Hudson CWS 7004.391.29730$-8.11AL|NL
240 Carlos Vargas SEA 9004.141.33730$-8.09AL|NL
241 Cade Gibson MIA 9004.141.33730$-8.09AL|NL
242 Eric Orze TB 7004.391.29730$-8.11AL|NL
243 Jack Dreyer LAD 7004.391.29730$-8.11AL|NL
244 Yuki Matsui SD 7004.391.29730$-8.11AL|NL
245 Matt Svanson STL 9004.141.33730$-8.09AL|NL
246 Zack Kelly BOS 7004.391.29730$-8.11AL|NL
247 Josh Sborz IL-60 TEX 7004.391.29730$-8.11AL|NL
248 Anthony DeSclafani IL-15 ARI 9004.141.33730$-8.09AL|NL
249 Bryce Jarvis ARI 12115.421.50960$-8.13AL|NL
250 Thomas Hatch MIN 9003.921.44830$-8.19AL|NL
251 Taijuan Walker PHI 22125.341.411580$-8.20AL|NL
252 Easton McGee MIL 7004.251.29620$-8.30AL|NL
253 Keaton Winn SF 7004.251.29620$-8.30AL|NL
254 Hoby Milner TEX 7004.251.29620$-8.30AL|NL
255 Ryan Fernandez STL 8004.381.38840$-8.41AL|NL
256 Evan Sisk PIT 8004.381.38840$-8.41AL|NL
257 Andre Granillo STL 8004.381.38840$-8.41AL|NL
258 Yohan Ramirez PIT 8004.381.38840$-8.41AL|NL
259 Andrew Chafin LAA 8004.131.50940$-8.48AL|NL
260 Cameron Booser CWS 8004.131.50940$-8.48AL|NL
261 Alex Lange DET 6004.581.33730$-8.50AL|NL
262 Justin Wrobleski LAD 8004.251.38730$-8.59AL|NL
263 Seth Martinez MIA 8004.251.38730$-8.59AL|NL
264 Jonathan Bowlan KAN 8004.251.38730$-8.59AL|NL
265 Hunter Stratton ATL 8004.251.38730$-8.59AL|NL
266 Tristan Beck SF 8004.251.38730$-8.59AL|NL
267 Ryan Gusto IL-15 MIA 8004.251.38730$-8.59AL|NL
268 Jackson Rutledge WAS 8004.251.38730$-8.59AL|NL
269 Greg Weissert BOS 8004.251.38730$-8.59AL|NL
270 Michael Kelly OAK 8004.251.38730$-8.59AL|NL
271 Albert Suarez BAL 8004.251.38730$-8.59AL|NL
272 Jalen Beeks ARI 8004.251.38730$-8.59AL|NL
273 Edgardo Henriquez LAD 9004.361.44950$-8.61AL|NL
274 Connor Phillips CIN 9004.361.44950$-8.61AL|NL
275 Bobby Miller LAD 6004.751.17520$-8.62AL|NL
276 Yaramil Hiraldo BAL 6004.421.33620$-8.70AL|NL
277 Casey Legumina SEA 6004.421.33620$-8.70AL|NL
278 Trevor Stephan CLE 6004.421.33620$-8.70AL|NL
279 Chase Lee DET 6004.421.33620$-8.70AL|NL
280 Shelby Miller MIL 4005.251.00410$-8.76AL|NL
281 Liam Hendriks IL-60 BOS 4005.251.00410$-8.76AL|NL
282 John Curtiss ARI 8004.131.38620$-8.78AL|NL
283 Genesis Cabrera MIN 9004.251.44840$-8.79AL|NL
284 PJ Poulin WAS 9004.251.44840$-8.79AL|NL
285 Kade Strowd BAL 9004.251.44840$-8.79AL|NL
286 David Morgan SD 9004.251.44840$-8.79AL|NL
287 Mason Thompson WAS 9004.251.44840$-8.79AL|NL
288 Daysbel Hernandez ATL 7004.541.43840$-8.82AL|NL
289 Tayler Saucedo SEA 7004.681.29630$-8.91AL|NL
290 Jackson Kowar SEA 7004.681.29630$-8.91AL|NL
291 Daniel Lynch KAN 9004.141.44730$-8.98AL|NL
292 Daniel Robert PHI 7004.391.43730$-8.99AL|NL
293 Chase Silseth LAA 7004.391.43730$-8.99AL|NL
294 Alex Faedo IL-60 TB 7004.391.43730$-8.99AL|NL
295 Jordan Hicks BOS 7004.391.43730$-8.99AL|NL
296 George Soriano MIA 7004.391.43730$-8.99AL|NL
297 Anthony Misiewicz IL-15 MIN 7004.391.43730$-8.99AL|NL
298 Michael Petersen MIA 7004.391.43730$-8.99AL|NL
299 Paxton Schultz TOR 5005.051.20520$-9.04AL|NL
300 Grant Anderson IL-15 MIL 5005.051.20520$-9.04AL|NL