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 4001.001.00612$17.69AL|NL
2 Jhoan Duran PHI 4001.501.00512$15.56AL|NL
3 Cade Smith CLE 5002.051.20622$14.74AL|NL
4 Bryan Abreu HOU 4001.751.25622$13.44AL|NL
5 Aroldis Chapman BOS 4001.751.25622$13.44AL|NL
6 Ryan Walker SF 4001.501.25512$12.61AL|NL
7 Peter Fairbanks TB 4001.501.25512$12.61AL|NL
8 Andres Munoz SEA 4002.251.25522$11.31AL|NL
9 Raisel Iglesias ATL 4002.001.25412$10.48AL|NL
10 JoJo Romero STL 4002.001.25412$10.48AL|NL
11 Jeff Hoffman TOR 4004.751.00512$9.91AL|NL
12 David Bednar NYY 4004.751.00512$9.91AL|NL
13 Quinn Priester MIL 12103.671.251040$8.31AL|NL
14 Jose A. Ferrer WAS 4002.501.25312$8.34AL|NL
15 Drew Rasmussen TB 10103.651.20930$7.86AL|NL
16 Emilio Pagan CIN 4004.751.25512$6.96AL|NL
17 Tanner Scott LAD 4005.501.25522$5.65AL|NL
18 Mason Miller SD 4001.251.25721$5.61AL|NL
19 Clay Holmes NYM 12103.671.331040$5.48AL|NL
20 Noah Cameron KAN 10103.651.30930$4.92AL|NL
21 Parker Messick CLE 10103.651.30930$4.92AL|NL
22 Dennis Santana PIT 4005.251.25412$4.83AL|NL
23 Carlos Estevez KAN 4005.251.25412$4.83AL|NL
24 Kenley Jansen LAA 4005.251.25412$4.83AL|NL
25 Robert Suarez SD 4005.251.25412$4.83AL|NL
26 Connelly Early BOS 10103.951.30940$3.61AL|NL
27 Matthew Liberatore STL 10103.851.30830$2.78AL|NL
28 Trevor Megill IL-15 MIL 4001.501.25511$2.64AL|NL
29 Abner Uribe MIL 4002.251.25521$1.34AL|NL
30 Joey Wentz ATL 10113.951.40940$0.66AL|NL
31 Luis Morales OAK 10103.951.40940$0.66AL|NL
32 Slade Cecconi CLE 11104.801.27930$0.62AL|NL
33 Shawn Armstrong TEX 4002.001.25411$0.51AL|NL
34 Will Vest DET 4002.001.25411$0.51AL|NL
35 Stephen Kolek KAN 10104.051.40730$-2.30AL|NL
36 Colin Rea CHC 11104.801.36930$-2.30AL|NL
37 Keider Montero DET 11115.071.36940$-3.59AL|NL
38 Brad Lord WAS 10104.351.40740$-3.61AL|NL
39 Victor Vodnik COL 4002.751.50421$-3.74AL|NL
40 Sean Newcomb OAK 4002.751.50421$-3.74AL|NL
41 Kody Funderburk MIN 4002.751.50421$-3.74AL|NL
42 Adrian Houser TB 13104.791.38940$-3.89AL|NL
43 Ronny Henriquez MIA 4005.251.25411$-5.14AL|NL
44 Cole Sands MIN 4005.251.25411$-5.14AL|NL
45 Andrew Kittredge CHC 4005.251.25411$-5.14AL|NL
46 Ian Seymour TB 9013.921.22830$-5.63AL|NL
47 Andrew Saalfrank ARI 4003.251.50321$-5.88AL|NL
48 Devin Williams NYY 4001.751.25620$-6.50AL|NL
49 Orion Kerkering PHI 4002.001.00410$-6.51AL|NL
50 Jack Dreyer LAD 4002.001.00410$-6.51AL|NL
51 Bryan King HOU 4002.001.00410$-6.51AL|NL
52 Robert Garcia TEX 4002.001.00410$-6.51AL|NL
53 Phil Maton TEX 4002.001.00410$-6.51AL|NL
54 Andre Pallante STL 10104.351.50740$-6.55AL|NL
55 Keegan Akin BAL 4005.501.50521$-7.26AL|NL
56 Garrett Whitlock BOS 4001.501.25510$-7.33AL|NL
57 Pierce Johnson ATL 4001.501.25510$-7.33AL|NL
58 Adrian Morejon SD 4001.501.25510$-7.33AL|NL
59 Gabe Speier SEA 4001.501.25510$-7.33AL|NL
60 Matt Brash SEA 4002.251.25520$-8.63AL|NL
61 Gregory Soto NYM 4002.251.25520$-8.63AL|NL
62 Ryan Helsley NYM 4002.251.25520$-8.63AL|NL
63 David Robertson PHI 4002.251.25520$-8.63AL|NL
64 Camilo Doval NYY 4002.251.25520$-8.63AL|NL
65 Hunter Gaddis CLE 5004.451.00510$-8.74AL|NL
66 Calvin Faucher MIA 4006.001.50421$-9.40AL|NL
67 Yennier Cano BAL 4006.001.50421$-9.40AL|NL
68 Jordan Leasure CWS 4006.001.50421$-9.40AL|NL
69 Brad Keller CHC 4006.001.50421$-9.40AL|NL
70 Chase Silseth LAA 4002.001.25410$-9.46AL|NL
71 Nick Mears IL-15 MIL 4002.001.25410$-9.46AL|NL
72 Jose Butto SF 4002.001.25410$-9.46AL|NL
73 Chris Martin TEX 4002.001.25410$-9.46AL|NL
74 Rob Zastryzny MIL 4002.001.25410$-9.46AL|NL
75 Angel Zerpa KAN 4002.001.25410$-9.46AL|NL
76 Luis Garcia LAA 4002.001.25410$-9.46AL|NL
77 Tommy Nance TOR 4002.001.25410$-9.46AL|NL
78 Kai-Wei Teng SF 9014.251.33840$-9.84AL|NL
79 Blake Treinen LAD 4004.751.00510$-10.03AL|NL
80 Jose Suarez ATL 8014.001.38830$-10.03AL|NL
81 Payton Tolle BOS 8014.001.38830$-10.03AL|NL
82 Matthew Strahm PHI 4004.751.00510$-10.03AL|NL
83 Mark Leiter Jr. NYY 4004.751.00510$-10.03AL|NL
84 Griffin Jax TB 4004.751.00510$-10.03AL|NL
85 Jake Woodford ARI 5005.851.40321$-10.24AL|NL
86 Tyler Rogers NYM 5002.651.20310$-10.30AL|NL
87 Reed Garrett NYM 4002.751.25420$-10.77AL|NL
88 Evan Sisk PIT 4002.751.25420$-10.77AL|NL
89 Ryne Stanek NYM 4002.751.25420$-10.77AL|NL
90 Porter Hodge CHC 4002.751.25420$-10.77AL|NL
91 Colin Selby IL-15 BAL 4002.751.25420$-10.77AL|NL
92 Braydon Fisher TOR 4002.751.25420$-10.77AL|NL
93 Tyler Kinley ATL 4002.751.25420$-10.77AL|NL
94 Tobias Myers MIL 5004.851.00410$-10.87AL|NL
95 Tim Herrin CLE 4002.251.50520$-11.58AL|NL
96 Clayton Beeter WAS 4002.251.50520$-11.58AL|NL
97 Ryan Thompson ARI 4002.501.25310$-11.59AL|NL
98 Joey Cantillo CLE 6014.581.33730$-11.62AL|NL
99 Matt Svanson STL 4002.501.25310$-11.59AL|NL
100 Jalen Beeks ARI 4002.501.25310$-11.59AL|NL
101 Carlos Vargas SEA 4002.501.25310$-11.59AL|NL
102 Enyel De Los Santos HOU 4005.251.00410$-12.17AL|NL
103 Mike Soroka CHC 4015.251.00410$-12.17AL|NL
104 Dylan Lee ATL 4005.251.00410$-12.17AL|NL
105 Paul Sewald IL-60 DET 4005.251.00410$-12.17AL|NL
106 Yaramil Hiraldo BAL 4005.251.00410$-12.17AL|NL
107 Jeremiah Estrada SD 4005.001.25620$-12.15AL|NL
108 Grant Taylor CWS 4005.251.00410$-12.17AL|NL
109 Bryan Baker TB 4005.251.00410$-12.17AL|NL
110 Fernando Cruz NYY 4005.001.25620$-12.15AL|NL
111 Chad Patrick MIL 8014.251.38730$-12.16AL|NL
112 Louie Varland TOR 4005.251.00410$-12.17AL|NL
113 Jason Alexander HOU 12014.921.33940$-12.41AL|NL
114 Carmen Mlodzinski PIT 6004.421.33620$-12.47AL|NL
115 Bubba Chandler PIT 9004.251.44840$-12.76AL|NL
116 Ryan Bergert KAN 9014.251.44840$-12.76AL|NL
117 Kyle Nicolas PIT 4003.251.25320$-12.90AL|NL
118 Luke Weaver NYY 4004.751.25510$-12.98AL|NL
119 Steven Okert HOU 4004.751.25510$-12.98AL|NL
120 Kyle Harrison BOS 7004.391.43730$-13.36AL|NL
121 Cam Schlittler NYY 11014.981.451150$-13.66AL|NL
122 Tommy Kahnle DET 4002.751.50420$-13.72AL|NL
123 Aaron Ashby MIL 4002.751.50420$-13.72AL|NL
124 Brooks Raley NYM 4002.751.50420$-13.72AL|NL
125 Rafael Montero DET 4002.751.50420$-13.72AL|NL
126 Zak Kent CLE 4002.751.50420$-13.72AL|NL
127 John Schreiber KAN 4002.751.50420$-13.72AL|NL
128 Tyler Ferguson OAK 4002.751.50420$-13.72AL|NL
129 Chris Roycroft STL 4002.751.50420$-13.72AL|NL
130 Brendon Little TOR 4002.751.50420$-13.72AL|NL
131 Lucas Erceg KAN 4002.751.50420$-13.72AL|NL
132 Jaden Hill COL 4002.751.50420$-13.72AL|NL
133 Riley O'Brien STL 4002.751.50420$-13.72AL|NL
134 Juan Mejia COL 4002.751.50420$-13.72AL|NL
135 Caleb Ferguson SEA 4002.751.50420$-13.72AL|NL
136 Luke Jackson SEA 4002.751.50420$-13.72AL|NL
137 Daysbel Hernandez IL-15 ATL 4002.751.50420$-13.72AL|NL
138 Kyle Backhus ARI 4002.751.50420$-13.72AL|NL
139 Zack Kelly BOS 4002.751.50420$-13.72AL|NL
140 Tim Hill NYY 4003.001.25210$-13.73AL|NL
141 Nick Martinez CIN 5014.851.20410$-13.82AL|NL
142 Tyler Alexander CWS 5004.851.20410$-13.82AL|NL
143 Jake Latz TEX 8004.381.50840$-14.18AL|NL
144 Colton Gordon HOU 7014.251.43620$-14.20AL|NL
145 Alex Vesia LAD 4005.501.25520$-14.28AL|NL
146 Garrett Cleavinger TB 4005.501.25520$-14.28AL|NL
147 Craig Kimbrel HOU 4005.501.25520$-14.28AL|NL
148 Kirby Yates LAD 4005.501.25520$-14.28AL|NL
149 Seranthony Dominguez TOR 4005.501.25520$-14.28AL|NL
150 Carson Seymour SF 8004.501.38630$-14.30AL|NL
151 Osvaldo Bido OAK 6004.751.33520$-14.59AL|NL
152 Braxton Ashcraft PIT 6004.751.33520$-14.59AL|NL
153 Joe Boyle TB 7004.821.43740$-14.67AL|NL
154 Tristan Beck SF 4015.251.25410$-15.11AL|NL
155 Dietrich Enns BAL 4005.251.25410$-15.11AL|NL
156 Angel Chivilli COL 4005.251.25410$-15.11AL|NL
157 McCade Brown COL 10015.251.40940$-15.10AL|NL
158 Justin Sterner OAK 4005.251.25410$-15.11AL|NL
159 Brandon Eisert CWS 4005.251.25410$-15.11AL|NL
160 Graham Ashcraft CIN 4005.251.25410$-15.11AL|NL
161 Jake Junis CLE 4005.251.25410$-15.11AL|NL
162 Eduard Bazardo SEA 4005.251.25410$-15.11AL|NL
163 Jimmy Herget COL 4005.251.25410$-15.11AL|NL
164 Brock Burke LAA 4005.251.25410$-15.11AL|NL
165 Jared Koenig MIL 4005.251.25410$-15.11AL|NL
166 Robert Stephenson LAA 4005.251.25410$-15.11AL|NL
167 Paul Blackburn NYY 4005.251.25410$-15.11AL|NL
168 Steven Matz BOS 4005.251.25410$-15.11AL|NL
169 Connor Brogdon LAA 4005.251.25410$-15.11AL|NL
170 Cole Sulser TB 4005.251.25410$-15.11AL|NL
171 Kyle Hart SD 4005.251.25410$-15.11AL|NL
172 Brady Basso OAK 4005.251.25410$-15.11AL|NL
173 Greg Weissert BOS 4005.251.25410$-15.11AL|NL
174 Justin Wilson BOS 4005.251.25410$-15.11AL|NL
175 Grant Anderson MIL 4005.251.25410$-15.11AL|NL
176 Michael Tonkin MIN 4005.251.25410$-15.11AL|NL
177 Dane Dunning ATL 4005.251.25410$-15.11AL|NL
178 Eric Lauer TOR 4015.251.25410$-15.11AL|NL
179 Erik Sabrowski CLE 5005.251.40630$-15.11AL|NL
180 Caleb Thielbar CHC 4005.251.25410$-15.11AL|NL
181 Shane Smith CWS 10015.251.40940$-15.10AL|NL
182 Chris Murphy BOS 4003.251.50320$-15.85AL|NL
183 Wandy Peralta SD 4003.251.50320$-15.85AL|NL
184 Mason Thompson WAS 4003.251.50320$-15.85AL|NL
185 Hayden Birdsong SF 5005.051.40520$-15.94AL|NL
186 Troy Melton DET 5005.051.40520$-15.94AL|NL
187 Justin Wrobleski LAD 5005.051.40520$-15.94AL|NL
188 Mason Barnett OAK 9014.251.56840$-15.94AL|NL
189 Valente Bellozo MIA 7004.541.43520$-16.35AL|NL
190 Janson Junk MIA 12014.831.42830$-16.39AL|NL
191 Isaac Mattson PIT 4006.001.25420$-16.42AL|NL
192 Dauri Moreta PIT 4006.001.25420$-16.42AL|NL
193 Ron Marinaccio SD 4006.001.25420$-16.42AL|NL
194 Mitch Farris LAA 11015.071.45940$-16.62AL|NL
195 Matthew Gage SF 4002.751.75420$-16.66AL|NL
196 Taijuan Walker PHI 8004.501.50630$-17.13AL|NL
197 Kyle Leahy STL 4005.751.25310$-17.25AL|NL
198 Kolby Allard CLE 4005.751.25310$-17.25AL|NL
199 Antonio Santillan CIN 4005.501.50520$-17.23AL|NL
200 Thomas Hatch MIN 4005.751.25310$-17.25AL|NL
201 Tanner Banks PHI 4005.751.25310$-17.25AL|NL
202 Caden Dana LAA 10015.451.40840$-17.23AL|NL
203 Zach Maxwell CIN 4005.501.50520$-17.23AL|NL
204 Tyler Phillips MIA 4005.751.25310$-17.25AL|NL
205 Kevin Kelly TB 4005.751.25310$-17.25AL|NL
206 Taylor Clarke KAN 4005.751.25310$-17.25AL|NL
207 Spencer Bivens SF 4005.751.25310$-17.25AL|NL
208 Edwin Uceta TB 4005.501.50520$-17.23AL|NL
209 Jose Urquidy DET 4005.751.25310$-17.25AL|NL
210 Sammy Peralta LAA 4005.751.25310$-17.25AL|NL
211 Shinnosuke Ogasawara WAS 4005.751.25310$-17.25AL|NL
212 Ryan Gusto IL-15 MIA 4005.751.25310$-17.25AL|NL
213 Travis Adams MIN 4005.751.25310$-17.25AL|NL
214 Mitch Spence OAK 4005.751.25310$-17.25AL|NL
215 Nathan Wiles ATL 4005.751.25310$-17.25AL|NL
216 Joey Lucchesi SF 4005.751.25310$-17.25AL|NL
217 Mason Black SF 4005.751.25310$-17.25AL|NL
218 Daniel Lynch KAN 4005.751.25310$-17.25AL|NL
219 Tyler Holton DET 4005.751.25310$-17.25AL|NL
220 Edgardo Henriquez LAD 4005.501.50520$-17.23AL|NL
221 Jonathan Bowlan KAN 4005.751.25310$-17.25AL|NL
222 Gabriel Hughes COL 5015.451.40420$-18.08AL|NL
223 Mike Vasil CWS 5005.451.40420$-18.08AL|NL
224 Gordon Graceffo STL 5005.451.40420$-18.08AL|NL
225 Roansy Contreras COL 5005.451.40420$-18.08AL|NL
226 Nabil Crismatt ARI 10015.351.40730$-18.06AL|NL
227 Ryan Yarbrough NYY 5005.451.40420$-18.08AL|NL
228 A.J. Blubaugh HOU 9015.691.44840$-18.39AL|NL
229 Yoendrys Gomez CWS 9005.691.44840$-18.39AL|NL
230 Kade Strowd BAL 4006.501.25320$-18.55AL|NL
231 Lake Bachar MIA 4006.001.50420$-19.36AL|NL
232 Konnor Pilkington WAS 4006.001.50420$-19.36AL|NL
233 Hogan Harris OAK 4006.001.50420$-19.36AL|NL
234 Elvis Alvarado OAK 4006.001.50420$-19.36AL|NL
235 Yariel Rodriguez TOR 4006.001.50420$-19.36AL|NL
236 George Soriano MIA 4006.001.50420$-19.36AL|NL
237 Jose Castillo BAL 4006.001.50420$-19.36AL|NL
238 Joey Gerber TB 4006.001.50420$-19.36AL|NL
239 Rico Garcia BAL 4006.001.50420$-19.36AL|NL
240 Anthony Banda LAD 4006.001.50420$-19.36AL|NL
241 Scott Barlow CIN 4006.001.50420$-19.36AL|NL
242 Genesis Cabrera MIN 4006.001.50420$-19.36AL|NL
243 Cody Laweryson MIN 4006.001.50420$-19.36AL|NL
244 Jose Fermin LAA 4006.001.50420$-19.36AL|NL
245 Jayden Murray HOU 4006.001.50420$-19.36AL|NL
246 Michael Petersen MIA 4006.001.50420$-19.36AL|NL
247 Connor Phillips CIN 4006.001.50420$-19.36AL|NL
248 Drew Pomeranz CHC 4006.001.50420$-19.36AL|NL
249 Justin Slaten BOS 4006.001.50420$-19.36AL|NL
250 Matt Festa CLE 4006.001.50420$-19.36AL|NL
251 Steven Wilson CWS 4006.001.50420$-19.36AL|NL
252 Taylor Rogers CHC 4006.001.50420$-19.36AL|NL
253 Kyle Hendricks LAA 11015.161.45730$-19.57AL|NL
254 Doug Nikhazy CLE 5005.651.60530$-20.19AL|NL
255 Chayce McDermott BAL 5005.651.60530$-20.19AL|NL
256 Ryan Rolison COL 4005.751.50310$-20.20AL|NL
257 Andrew Alvarez WAS 7014.961.57530$-20.51AL|NL
258 Joel Peguero SF 4006.501.50320$-21.50AL|NL
259 Bradgley Rodriguez SD 4006.501.50320$-21.50AL|NL
260 Michael Kelly OAK 4006.501.50320$-21.50AL|NL
261 Sam Long KAN 4006.501.50320$-21.50AL|NL
262 Cade Gibson MIA 4006.501.50320$-21.50AL|NL
263 Jose Urena LAA 5005.851.60320$-23.16AL|NL
264 Eduarniel Nunez OAK 4006.751.75430$-23.62AL|NL