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 NYM 6102.751.05923$23.93AL|NL
2 Cade Smith CLE 7102.811.08823$23.61AL|NL
3 Jhoan Duran PHI 6102.411.07723$23.01AL|NL
4 David Bednar NYY 6102.851.08823$22.54AL|NL
5 Ryan Walker SF 6103.121.15723$20.24AL|NL
6 Jeff Hoffman TOR 6103.521.14823$20.10AL|NL
7 Raisel Iglesias ATL 6103.301.11722$13.90AL|NL
8 Aroldis Chapman BOS 6002.841.17933$13.64AL|NL
9 Andres Munoz SEA 6002.721.13823$13.63AL|NL
10 Bryan Abreu HOU 6002.921.14833$12.99AL|NL
11 Tanner Scott LAD 6003.431.20723$10.19AL|NL
12 Peter Fairbanks TB 6003.611.22723$9.49AL|NL
13 JoJo Romero STL 6003.371.27623$8.74AL|NL
14 Jose A. Ferrer WAS 6003.441.22523$8.36AL|NL
15 Drew Rasmussen TB 15113.641.171340$8.31AL|NL
16 Dennis Santana PIT 6003.911.28623$7.22AL|NL
17 Carlos Estevez KAN 6004.001.27623$7.11AL|NL
18 Kenley Jansen LAA 6004.211.25623$6.80AL|NL
19 Quinn Priester MIL 15113.721.241350$5.76AL|NL
20 Mason Miller SD 6002.380.961021$5.38AL|NL
21 Andrew Kittredge CHC 6003.331.15622$3.90AL|NL
22 Robert Suarez SD 6003.401.15622$3.72AL|NL
23 Trevor Megill IL-15 MIL 5003.181.18622$3.32AL|NL
24 Will Vest DET 6003.351.22622$3.03AL|NL
25 Devin Williams NYY 6103.001.14830$2.43AL|NL
26 Ian Seymour TB 14114.151.271340$2.07AL|NL
27 Keegan Akin BAL 6003.891.26722$1.95AL|NL
28 Sean Newcomb OAK 6003.591.28632$1.71AL|NL
29 Emilio Pagan CIN 6004.231.22722$1.54AL|NL
30 Cam Schlittler NYY 16114.271.351670$1.17AL|NL
31 Connelly Early BOS 14113.951.351350$1.11AL|NL
32 Shawn Armstrong TEX 6003.971.25622$1.08AL|NL
33 Clay Holmes NYM 15113.831.381360$0.97AL|NL
34 Braxton Ashcraft PIT 12113.931.291040$0.34AL|NL
35 Blake Treinen LAD 6103.371.17720$0.34AL|NL
36 Justin Topa MIN 6003.721.31522$0.24AL|NL
37 Payton Tolle BOS 11114.161.281140$0.16AL|NL
38 Parker Messick CLE 13114.161.321250$-0.06AL|NL
39 Noah Cameron KAN 16114.341.331450$-0.27AL|NL
40 Matthew Liberatore STL 15114.231.311250$-0.37AL|NL
41 Sawyer Gipson-Long DET 13114.371.281140$-1.02AL|NL
42 Jordan Leasure CWS 6004.381.34632$-1.03AL|NL
43 Andrew Saalfrank ARI 6003.781.42532$-1.20AL|NL
44 Victor Vodnik COL 6004.191.43632$-1.59AL|NL
45 Slade Cecconi CLE 15114.661.291340$-1.79AL|NL
46 Calvin Faucher MIA 6004.261.43632$-1.77AL|NL
47 Abner Uribe MIL 6003.121.22731$-1.92AL|NL
48 Shane Smith CWS 15114.551.351460$-2.04AL|NL
49 Robert Garcia TEX 6003.651.22721$-3.29AL|NL
50 Seranthony Dominguez TOR 6003.581.26731$-3.58AL|NL
51 Joey Wentz ATL 16114.551.431570$-4.04AL|NL
52 Janson Junk MIA 17114.531.351240$-4.07AL|NL
53 Cole Sands MIN 6003.741.21621$-4.20AL|NL
54 Andre Pallante STL 16114.191.421160$-4.39AL|NL
55 Kai-Wei Teng SF 14114.501.431360$-4.39AL|NL
56 Anthony DeSclafani ARI 10114.481.33830$-4.55AL|NL
57 Jason Alexander HOU 18114.571.371360$-4.59AL|NL
58 Yennier Cano BAL 6003.631.28621$-4.73AL|NL
59 Colin Rea CHC 16114.711.351250$-5.02AL|NL
60 Hunter Gaddis CLE 6003.991.24621$-5.20AL|NL
61 Brad Lord WAS 15114.561.381150$-5.33AL|NL
62 A.J. Blubaugh HOU 11114.671.391050$-5.40AL|NL
63 Adrian Houser TB 18114.611.411470$-5.51AL|NL
64 Ronny Henriquez MIA 6003.891.29621$-5.52AL|NL
65 Griffin Jax TB 6002.941.06720$-5.93AL|NL
66 Jeremiah Estrada SD 6003.111.12820$-6.28AL|NL
67 Kyle Leahy STL 6003.831.31521$-6.38AL|NL
68 Mitch Farris LAA 15114.701.441370$-6.42AL|NL
69 Carson Seymour SF 12114.511.42940$-6.48AL|NL
70 Fernando Cruz NYY 6003.181.19930$-6.50AL|NL
71 Gabe Speier SEA 6003.071.09720$-6.62AL|NL
72 Mason Barnett OAK 12114.701.421050$-6.68AL|NL
73 Alex Vesia LAD 6003.301.14820$-7.01AL|NL
74 Luis Morales OAK 13114.741.441160$-7.13AL|NL
75 Brad Keller CHC 6003.981.35521$-7.24AL|NL
76 Ryan Helsley NYM 6003.161.15720$-7.55AL|NL
77 Matthew Strahm PHI 6003.441.09720$-7.58AL|NL
78 Matt Brash SEA 6002.951.20720$-7.59AL|NL
79 Stephen Kolek KAN 11114.651.44840$-7.94AL|NL
80 Grant Taylor CWS 6003.141.19720$-7.96AL|NL
81 Garrett Cleavinger TB 6003.451.19830$-7.98AL|NL
82 Taylor Rashi ARI 6004.031.42531$-8.18AL|NL
83 Garrett Whitlock BOS 6003.321.17720$-8.20AL|NL
84 Chris Martin TEX 6003.421.10610$-8.43AL|NL
85 Dylan Lee ATL 6003.541.16720$-8.65AL|NL
86 Adrian Morejon SD 6003.161.18620$-8.68AL|NL
87 Steven Okert HOU 6003.561.16720$-8.70AL|NL
88 Gregory Soto NYM 6003.091.20620$-8.74AL|NL
89 Edwin Uceta TB 7003.791.21830$-8.80AL|NL
90 Jose Alvarado PHI 6003.351.22720$-8.86AL|NL
91 Caleb Ferguson SEA 6003.111.21620$-8.91AL|NL
92 Camilo Doval NYY 6003.281.25730$-9.03AL|NL
93 Elvis Alvarado OAK 6004.571.44631$-9.03AL|NL
94 Andrew Alvarez WAS 11114.591.47750$-9.08AL|NL
95 McCade Brown COL 14115.071.451260$-9.17AL|NL
96 Mike Vasil CWS 8004.531.40631$-9.24AL|NL
97 Ben Brown CHC 6003.711.18720$-9.33AL|NL
98 Drew Pomeranz CHC 6003.331.21620$-9.48AL|NL
99 Joey Cantillo CLE 8003.801.32940$-9.46AL|NL
100 Tyler Rogers NYM 6003.201.13410$-9.78AL|NL
101 Caden Dana LAA 14115.221.441260$-9.81AL|NL
102 Caleb Thielbar CHC 6003.491.21620$-9.89AL|NL
103 Phil Maton TEX 6003.541.20620$-9.90AL|NL
104 Taylor Rogers CHC 6003.691.24720$-9.97AL|NL
105 Jake Woodford ARI 7004.641.40521$-9.97AL|NL
106 Kirby Yates LAD 5003.681.22720$-10.04AL|NL
107 Bryan Baker TB 6003.901.20720$-10.05AL|NL
108 Bryan King HOU 6003.521.22620$-10.08AL|NL
109 David Robertson PHI 6003.761.25720$-10.27AL|NL
110 Louie Varland TOR 5003.391.15510$-10.31AL|NL
111 Orion Kerkering PHI 5003.491.21620$-10.32AL|NL
112 Chad Patrick MIL 9014.141.26830$-10.44AL|NL
113 Taijuan Walker PHI 12115.111.43840$-10.61AL|NL
114 Robert Stephenson LAA 6004.021.22720$-10.59AL|NL
115 Jared Koenig MIL 6003.641.24620$-10.63AL|NL
116 Jack Dreyer LAD 6003.651.24620$-10.65AL|NL
117 Luke Weaver NYY 6004.101.22720$-10.80AL|NL
118 Pierce Johnson ATL 6003.741.31720$-10.92AL|NL
119 Brooks Raley NYM 6003.671.26620$-10.94AL|NL
120 Ryan Bergert KAN 14115.061.491160$-10.98AL|NL
121 Reed Garrett NYM 5003.451.29620$-11.01AL|NL
122 Craig Kimbrel HOU 6003.871.29730$-11.02AL|NL
123 Mark Leiter Jr. NYY 5003.811.22620$-11.11AL|NL
124 Ryan Brasier IL-15 CHC 5003.601.19510$-11.15AL|NL
125 Tobias Myers MIL 6003.911.23620$-11.21AL|NL
126 Nick Martinez CIN 8004.131.26720$-11.24AL|NL
127 Lucas Erceg KAN 6003.671.29620$-11.29AL|NL
128 Tommy Nance TOR 6003.751.27620$-11.26AL|NL
129 Tyler Kinley ATL 6003.891.31730$-11.31AL|NL
130 Eduard Bazardo SEA 6003.871.25620$-11.34AL|NL
131 Daniel Coulombe IL-15 TEX 4003.151.16410$-11.34AL|NL
132 Troy Melton DET 8014.131.27720$-11.39AL|NL
133 Brendon Little TOR 6003.371.37630$-11.44AL|NL
134 Justin Wilson BOS 5003.681.29620$-11.50AL|NL
135 Kyle Hendricks LAA 15115.231.421040$-11.63AL|NL
136 Carmen Mlodzinski PIT 8013.981.32730$-11.65AL|NL
137 Jake Junis CLE 6003.781.23510$-11.66AL|NL
138 Hunter Harvey IL-15 KAN 4003.321.17410$-11.71AL|NL
139 Enyel De Los Santos HOU 5003.761.22520$-11.78AL|NL
140 Jose Butto SF 6003.841.30620$-11.85AL|NL
141 Aaron Ashby MIL 6003.621.35630$-11.86AL|NL
142 Paul Sewald IL-60 DET 5003.951.19520$-11.90AL|NL
143 Joel Payamps MIL 5003.781.23520$-11.93AL|NL
144 Justin Wrobleski LAD 7004.031.28620$-12.05AL|NL
145 Kevin Kelly TB 6003.991.22510$-12.09AL|NL
146 Tanner Banks PHI 5003.901.23510$-12.18AL|NL
147 Ryan Borucki TOR 5003.711.28520$-12.26AL|NL
148 Braydon Fisher TOR 6003.871.33630$-12.27AL|NL
149 John Schreiber KAN 6003.971.31620$-12.30AL|NL
150 Dauri Moreta PIT 5004.091.29620$-12.39AL|NL
151 Erik Sabrowski CLE 6003.861.41740$-12.39AL|NL
152 Riley O'Brien STL 6003.741.37630$-12.40AL|NL
153 Nick Mears IL-15 MIL 5003.831.27520$-12.42AL|NL
154 Brady Basso OAK 5003.931.25510$-12.44AL|NL
155 Bennett Sousa IL-15 HOU 4003.611.20410$-12.45AL|NL
156 Yaramil Hiraldo BAL 5003.961.25520$-12.51AL|NL
157 Antonio Santillan CIN 6004.271.33730$-12.52AL|NL
158 Keaton Winn SF 5003.961.25510$-12.51AL|NL
159 Ryan Thompson ARI 6003.801.30520$-12.53AL|NL
160 Tyler Holton DET 5003.881.19410$-12.54AL|NL
161 Angel Zerpa KAN 6003.781.31520$-12.59AL|NL
162 Jose Castillo SEA 5003.731.31520$-12.59AL|NL
163 Jorge Alcala STL 5004.021.25520$-12.64AL|NL
164 Gordon Graceffo STL 8004.131.30620$-12.65AL|NL
165 Tyler Phillips MIA 6005.101.50421$-12.67AL|NL
166 Yariel Rodriguez TOR 6004.071.32630$-12.67AL|NL
167 Kyle Harrison BOS 9014.631.371040$-12.69AL|NL
168 Dietrich Enns BAL 6004.121.31620$-12.69AL|NL
169 Matt Festa CLE 6004.221.29620$-12.71AL|NL
170 Hoby Milner TEX 5003.731.24410$-12.70AL|NL
171 Jake Bird NYY 4003.611.24420$-12.76AL|NL
172 Jake Latz TEX 12014.351.421160$-12.75AL|NL
173 Gregory Santos IL-60 SEA 4003.321.31410$-12.80AL|NL
174 Justin Slaten BOS 6004.061.34620$-12.88AL|NL
175 Tim Herrin CLE 6003.921.37630$-12.87AL|NL
176 Rob Zastryzny MIL 5004.021.28520$-12.93AL|NL
177 Colton Gordon HOU 8004.501.29720$-12.98AL|NL
178 Luke Little CHC 4003.641.37530$-13.03AL|NL
179 Mason Montgomery TB 5003.991.30520$-13.06AL|NL
180 Matt Svanson STL 6003.891.33520$-13.11AL|NL
181 Brock Burke LAA 6004.041.30520$-13.15AL|NL
182 Brandon Eisert CWS 6004.091.29520$-13.16AL|NL
183 Wandy Peralta SD 5003.641.31420$-13.19AL|NL
184 Yuki Matsui SD 5004.011.32520$-13.30AL|NL
185 Matthew Gage SF 6003.871.35520$-13.29AL|NL
186 Brenan Hanifee DET 5003.781.29410$-13.29AL|NL
187 Porter Hodge CHC 6004.141.36630$-13.32AL|NL
188 Jalen Beeks ARI 5003.811.37520$-13.35AL|NL
189 Grant Anderson MIL 5004.081.31520$-13.35AL|NL
190 Kody Funderburk MIN 6004.021.39630$-13.36AL|NL
191 Michael Tonkin MIN 6004.311.33620$-13.41AL|NL
192 Eric Orze TB 5004.021.33520$-13.41AL|NL
193 Julian Fernandez WAS 4003.851.28420$-13.48AL|NL
194 Ryan Fernandez STL 5004.031.34520$-13.53AL|NL
195 Ryne Stanek NYM 5003.991.35520$-13.54AL|NL
196 Huascar Brazoban NYM 5003.941.36520$-13.53AL|NL
197 Edgardo Henriquez LAD 6004.231.36630$-13.56AL|NL
198 Michael Kopech LAD 4004.161.33520$-13.62AL|NL
199 Cole Sulser TB 5004.111.33520$-13.61AL|NL
200 Hayden Harris ATL 4004.041.36520$-13.65AL|NL
201 Kyle Backhus ARI 5003.991.37520$-13.74AL|NL
202 Brent Headrick IL-15 NYY 4004.141.25410$-13.75AL|NL
203 Jovani Moran BOS 4003.741.34420$-13.76AL|NL
204 Ron Marinaccio SD 5004.181.33520$-13.76AL|NL
205 Yohan Ramirez PIT 5004.211.33520$-13.82AL|NL
206 Joe Rock TB 6004.211.32520$-13.82AL|NL
207 David Morgan SD 5004.221.33520$-13.85AL|NL
208 Tim Mayza PHI 4003.881.32420$-13.85AL|NL
209 Ryan Pressly CHC 4003.931.31410$-13.85AL|NL
210 Anthony Banda LAD 6004.201.39630$-13.83AL|NL
211 Kendry Rojas MIN 4003.921.31410$-13.84AL|NL
212 Greg Weissert BOS 5004.191.34520$-13.88AL|NL
213 Clayton Beeter WAS 6004.431.41730$-13.87AL|NL
214 Dylan Dodd ATL 5004.121.28410$-13.93AL|NL
215 Justin Sterner OAK 5004.391.30520$-13.92AL|NL
216 Graham Ashcraft CIN 6004.251.32520$-13.93AL|NL
217 Steven Matz BOS 6004.221.33510$-13.97AL|NL
218 Rico Garcia BAL 6004.391.36620$-13.97AL|NL
219 Brennan Bernardino BOS 5003.951.40520$-13.94AL|NL
220 Trevor McDonald SF 4003.661.28310$-13.94AL|NL
221 Zak Kent CLE 5004.011.39520$-13.98AL|NL
222 Zack Kelly BOS 5004.151.36520$-13.99AL|NL
223 Taylor Clarke KAN 5004.331.32510$-13.99AL|NL
224 Paul Blackburn NYY 6004.321.31520$-13.99AL|NL
225 Hayden Birdsong SF 8014.551.40840$-14.08AL|NL
226 Andrew Chafin LAA 5004.281.43630$-14.16AL|NL
227 Joe Boyle TB 7004.441.46840$-14.16AL|NL
228 Tristan Beck SF 5004.151.30420$-14.19AL|NL
229 Jose Fermin LAA 5004.451.40630$-14.24AL|NL
230 Thomas Hatch MIN 6004.231.35520$-14.22AL|NL
231 Luis Garcia LAA 6004.101.38520$-14.24AL|NL
232 Scott Barlow CIN 6004.321.40630$-14.25AL|NL
233 Jimmy Herget COL 6004.351.33520$-14.30AL|NL
234 Kyle Hart SD 5004.561.30520$-14.29AL|NL
235 Ryan Yarbrough NYY 8004.671.29620$-14.36AL|NL
236 Kolby Allard CLE 6004.161.31420$-14.36AL|NL
237 Isaac Mattson PIT 6004.351.41630$-14.45AL|NL
238 Chase Lee DET 4004.051.26310$-14.46AL|NL
239 Trent Harris SF 4003.851.31310$-14.50AL|NL
240 Mason Fluharty TOR 4004.171.34420$-14.50AL|NL
241 Luke Jackson SEA 5004.161.41520$-14.49AL|NL
242 Chase Silseth LAA 5004.361.37520$-14.54AL|NL
243 Trevor Stephan CLE 4004.271.32410$-14.52AL|NL
244 Shinnosuke Ogasawara WAS 6004.301.36520$-14.52AL|NL
245 Fraser Ellard CWS 5004.081.43530$-14.52AL|NL
246 Drew Sommers DET 4003.641.36310$-14.53AL|NL
247 Casey Legumina SEA 4004.201.34420$-14.55AL|NL
248 Jacob Webb TEX 5004.571.33520$-14.60AL|NL
249 PJ Poulin WAS 6004.201.39530$-14.61AL|NL
250 Albert Suarez BAL 6004.421.34520$-14.60AL|NL
251 Ben Casparius LAD 4004.321.32420$-14.61AL|NL
252 Daysbel Hernandez ATL 6004.151.47630$-14.63AL|NL
253 Carlos Vargas SEA 5004.041.38420$-14.73AL|NL
254 Carlos Rodriguez MIL 4004.381.32420$-14.71AL|NL
255 Pierson Ohl MIN 5004.491.28410$-14.73AL|NL
256 Alex Faedo IL-60 TB 4004.351.33420$-14.73AL|NL
257 Evan Sisk PIT 5004.191.43520$-14.75AL|NL
258 Tommy Kahnle DET 5004.331.40530$-14.76AL|NL
259 Nick Hernandez HOU 5004.621.34520$-14.81AL|NL
260 Connor Seabold ATL 8004.611.33620$-14.77AL|NL
261 Mason Black SF 6004.461.35520$-14.82AL|NL
262 Sammy Peralta LAA 5004.261.34420$-14.82AL|NL
263 Chris Devenski NYM 4004.451.32410$-14.83AL|NL
264 Juan Mejia COL 6004.511.41630$-14.86AL|NL
265 Colin Holderman PIT 6004.291.39530$-14.85AL|NL
266 Shawn Dubin BAL 5004.331.41520$-14.86AL|NL
267 Alexis Diaz ATL 6004.451.36530$-14.91AL|NL
268 Joey Gerber TB 5004.391.40520$-14.89AL|NL
269 Spencer Bivens SF 6004.151.36420$-14.92AL|NL
270 Joey Lucchesi SF 6004.071.38420$-14.95AL|NL
271 Joel Peguero SF 6004.241.42520$-15.07AL|NL
272 Chris Roycroft STL 4004.081.43420$-15.05AL|NL
273 Chayce McDermott BAL 7004.561.44740$-15.04AL|NL
274 Nathan Wiles ATL 5004.471.32410$-15.07AL|NL
275 Jaden Hill COL 6004.461.38520$-15.17AL|NL
276 Michael Kelly OAK 5004.481.41520$-15.18AL|NL
277 Dane Dunning ATL 6004.691.40620$-15.21AL|NL
278 Jonathan Bowlan KAN 5004.371.36420$-15.25AL|NL
279 Doug Nikhazy CLE 6004.451.46630$-15.29AL|NL
280 Hogan Harris OAK 6004.321.42530$-15.27AL|NL
281 Yerry De Los Santos NYY 4004.071.36320$-15.27AL|NL
282 Ethan Roberts CHC 4004.551.36410$-15.32AL|NL
283 Steven Wilson CWS 5004.691.38520$-15.35AL|NL
284 Zach Maxwell CIN 6004.521.45630$-15.36AL|NL
285 John Curtiss ARI 5004.421.36410$-15.36AL|NL
286 Matt Krook CLE 4004.131.47420$-15.44AL|NL
287 Will Klein LAD 4004.131.47420$-15.44AL|NL
288 Sam Moll CIN 4004.491.39420$-15.44AL|NL
289 Caleb Boushley TB 4004.501.30310$-15.55AL|NL
290 Mitch Spence OAK 5004.561.35420$-15.56AL|NL
291 Dillon Tate TOR 4004.281.35320$-15.56AL|NL
292 Lake Bachar MIA 6004.521.40520$-15.56AL|NL
293 Cameron Booser CWS 4004.491.41420$-15.60AL|NL
294 Brent Suter CIN 5004.521.36410$-15.57AL|NL
295 Mason Thompson WAS 6004.401.43520$-15.60AL|NL
296 Cole Henry WAS 6004.751.42630$-15.60AL|NL
297 Logan VanWey HOU 4004.421.43420$-15.63AL|NL
298 Tyler Gilbert CWS 5004.551.36420$-15.64AL|NL
299 Kade Strowd BAL 5004.401.48530$-15.69AL|NL
300 John King IL-15 STL 4003.891.36210$-15.75AL|NL