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 8103.421.101035$18.38AL|NL
2 Tanner Scott LAD 8103.841.30835$14.84AL|NL
3 David Bednar NYY 8103.461.11924$13.73AL|NL
4 Andres Munoz SEA 7103.021.10834$13.64AL|NL
5 Cade Smith CLE 7003.251.12925$13.44AL|NL
6 Raisel Iglesias ATL 8103.891.15824$12.12AL|NL
7 Aroldis Chapman BOS 6103.301.23834$11.90AL|NL
8 Jeff Hoffman TOR 7104.101.19934$11.74AL|NL
9 Jhoan Duran PHI 7103.521.20724$11.58AL|NL
10 Bryan Abreu HOU 6003.801.23835$11.07AL|NL
11 JoJo Romero STL 8103.801.28734$10.60AL|NL
12 Emilio Pagan CIN 7104.501.22734$9.91AL|NL
13 Ryan Walker SF 6003.901.26625$9.76AL|NL
14 Dennis Santana PIT 7104.601.38634$7.98AL|NL
15 Robert Suarez SD 7003.901.20724$6.82AL|NL
16 Cam Schlittler NYY 24214.161.292590$6.74AL|NL
17 Shawn Armstrong TEX 6104.031.20623$6.17AL|NL
18 Kenley Jansen LAA 7004.261.18624$5.94AL|NL
19 Peter Fairbanks TB 6004.101.22624$5.77AL|NL
20 Drew Rasmussen TB 24133.871.162160$5.75AL|NL
21 Keegan Akin BAL 8104.391.28733$5.55AL|NL
22 Carlos Estevez KAN 7004.561.31724$4.91AL|NL
23 Sean Newcomb OAK 7104.401.41743$4.52AL|NL
24 Quinn Priester MIL 23214.111.261870$4.40AL|NL
25 Mason Miller SD 7102.801.011021$3.64AL|NL
26 Victor Vodnik COL 8104.671.49743$3.12AL|NL
27 Devin Williams NYY 8103.181.141031$2.40AL|NL
28 Clay Holmes NYM 23214.071.341780$2.00AL|NL
29 Kyle Finnegan DET 7004.081.25623$1.64AL|NL
30 J.T. Ginn OAK 20214.531.321970$1.52AL|NL
31 Blake Treinen LAD 8103.601.18931$0.81AL|NL
32 Noah Cameron KAN 23214.701.332080$0.53AL|NL
33 Ryan Helsley NYM 8103.641.19831$0.16AL|NL
34 Calvin Faucher MIA 7004.671.40733$0.01AL|NL
35 Garrett Whitlock BOS 7103.601.14721$-0.09AL|NL
36 Matthew Liberatore STL 22214.661.321770$-0.31AL|NL
37 Justin Topa MIN 7004.761.38623$-0.45AL|NL
38 Ian Seymour TB 19124.481.241860$-1.07AL|NL
39 Luke Weaver NYY 8104.241.21821$-1.08AL|NL
40 Seranthony Dominguez TOR 7104.091.24831$-1.16AL|NL
41 Jordan Leasure CWS 8004.221.26932$-1.19AL|NL
42 Colin Rea CHC 21214.791.311560$-1.49AL|NL
43 Ryan Bergert KAN 25215.001.3923100$-1.72AL|NL
44 Andre Pallante STL 27214.491.3918100$-1.71AL|NL
45 Tyler Kinley ATL 7104.211.26731$-1.99AL|NL
46 Yoendrys Gomez CWS 22214.991.382090$-1.97AL|NL
47 Gabe Speier SEA 7103.221.08920$-2.06AL|NL
48 Robert Garcia TEX 6103.911.26621$-2.10AL|NL
49 Slade Cecconi CLE 27134.871.272260$-2.48AL|NL
50 Brad Keller CHC 7103.891.35631$-2.71AL|NL
51 Jason Adam SD 7103.341.06720$-3.05AL|NL
52 Grant Taylor CWS 7003.121.14821$-3.05AL|NL
53 Brad Lord WAS 26134.321.3720100$-3.17AL|NL
54 Yennier Cano BAL 8104.381.36731$-3.19AL|NL
55 Ryan Yarbrough NYY 12104.191.211140$-3.20AL|NL
56 Parker Messick CLE 20124.581.321860$-3.37AL|NL
57 Griffin Jax TB 7003.521.11821$-3.42AL|NL
58 Alex Vesia IL-15 LAD 6103.441.10820$-3.42AL|NL
59 Antonio Santillan CIN 7104.621.37731$-3.51AL|NL
60 Payton Tolle BOS 13104.431.261340$-3.58AL|NL
61 Joey Wentz ATL 22205.101.411990$-3.75AL|NL
62 Dylan Lee ATL 7103.761.14820$-3.85AL|NL
63 Matthew Strahm PHI 7103.901.14820$-4.07AL|NL
64 Troy Melton DET 8103.991.21930$-4.16AL|NL
65 Tyler Rogers NYM 8103.491.15620$-4.18AL|NL
66 Chad Patrick MIL 10104.301.241030$-4.44AL|NL
67 Luis Morales OAK 20215.171.421780$-4.56AL|NL
68 Ronny Henriquez MIA 7003.881.19821$-4.62AL|NL
69 Gordon Graceffo STL 14104.291.291140$-4.62AL|NL
70 Shane Smith CWS 20114.781.341870$-4.70AL|NL
71 Dauri Moreta PIT 7104.061.23830$-5.04AL|NL
72 Will Vest DET 7003.661.23721$-5.08AL|NL
73 Bubba Chandler PIT 18114.631.391780$-5.25AL|NL
74 Orion Kerkering PHI 7103.851.24720$-5.29AL|NL
75 Phil Maton TEX 6103.881.22720$-5.31AL|NL
76 Jake Latz TEX 11104.261.321050$-5.33AL|NL
77 Chris Martin TEX 5003.501.08511$-5.37AL|NL
78 Jose Alvarado PHI 7103.841.31830$-5.35AL|NL
79 Hunter Gaddis CLE 7014.161.18721$-5.45AL|NL
80 Daniel Coulombe TEX 6103.821.18620$-5.44AL|NL
81 Gregory Soto NYM 7103.801.30730$-5.69AL|NL
82 Cole Sands MIN 7004.111.23721$-5.78AL|NL
83 David Robertson PHI 7104.011.31730$-6.10AL|NL
84 Mike Vasil CWS 9004.281.29841$-6.09AL|NL
85 Tyler Alexander CWS 13104.731.291030$-6.33AL|NL
86 Kirby Yates LAD 7104.451.32840$-6.37AL|NL
87 Nick Martinez CIN 14104.801.311140$-6.52AL|NL
88 Pierce Johnson ATL 8104.451.33830$-6.56AL|NL
89 Steven Wilson CWS 8004.621.29831$-6.66AL|NL
90 Isaac Mattson PIT 7104.281.36730$-6.91AL|NL
91 Dylan Dodd ATL 7104.381.28620$-6.91AL|NL
92 Carmen Mlodzinski PIT 12104.561.381040$-7.01AL|NL
93 Kyle Backhus ARI 7104.091.35630$-7.02AL|NL
94 Elvis Alvarado OAK 7004.311.35731$-7.05AL|NL
95 Ben Casparius LAD 8104.681.34830$-7.06AL|NL
96 Grant Wolfram BAL 7104.301.38730$-7.11AL|NL
97 Ryne Stanek NYM 7104.481.35730$-7.14AL|NL
98 Hunter Stratton ATL 7104.461.33630$-7.43AL|NL
99 Jimmy Herget COL 8104.801.31730$-7.47AL|NL
100 Anthony Banda LAD 8104.721.39830$-7.59AL|NL
101 Taijuan Walker PHI 21215.371.441480$-7.80AL|NL
102 Kyle Harrison BOS 7104.831.37730$-7.84AL|NL
103 Adrian Morejon SD 7003.361.13720$-7.83AL|NL
104 Ryan Thompson ARI 5004.221.30421$-7.91AL|NL
105 Colin Holderman PIT 7104.511.38630$-7.91AL|NL
106 Anthony DeSclafani IL-15 ARI 7104.841.32620$-7.94AL|NL
107 Adrian Houser TB 26134.891.391890$-7.99AL|NL
108 Stephen Kolek KAN 10104.671.41840$-8.18AL|NL
109 Dietrich Enns BAL 8104.921.43840$-8.31AL|NL
110 Kade Strowd BAL 7104.661.42630$-8.47AL|NL
111 Jalen Beeks ARI 7104.541.39530$-8.52AL|NL
112 Fernando Cruz NYY 6003.911.22930$-8.56AL|NL
113 Kyle Leahy STL 7004.681.41631$-8.59AL|NL
114 Jose Butto SF 6004.671.40531$-8.74AL|NL
115 Connor Phillips CIN 7104.981.48740$-8.96AL|NL
116 Mitch Spence OAK 9105.101.39730$-9.06AL|NL
117 Ben Brown CHC 6003.681.20720$-9.09AL|NL
118 Camilo Doval NYY 7003.571.26730$-9.19AL|NL
119 Jake Woodford ARI 7104.881.41530$-9.21AL|NL
120 Brendon Little TOR 6003.381.27730$-9.18AL|NL
121 Tyler Phillips MIA 7004.801.40521$-9.18AL|NL
122 Tyler Holton DET 7003.621.14520$-9.27AL|NL
123 Kai-Wei Teng SF 19115.121.471780$-9.26AL|NL
124 Caleb Thielbar CHC 6003.801.20720$-9.25AL|NL
125 Shelby Miller MIL 7004.001.19720$-9.29AL|NL
126 Carson Seymour SF 19115.031.451570$-9.41AL|NL
127 Aaron Ashby MIL 7003.471.31730$-9.44AL|NL
128 Kyle Nicolas PIT 7104.971.49640$-9.51AL|NL
129 John Curtiss ARI 7105.291.39520$-9.68AL|NL
130 Edwin Uceta TB 6004.081.21720$-9.69AL|NL
131 Jason Alexander HOU 19115.251.421560$-9.68AL|NL
132 Taylor Rogers CHC 6003.871.26730$-9.76AL|NL
133 Eduard Bazardo SEA 6003.951.19620$-9.86AL|NL
134 Hayden Birdsong SF 15115.311.481470$-9.84AL|NL
135 Andrew Kittredge CHC 6003.931.20620$-9.90AL|NL
136 Mitch Farris LAA 11115.381.43940$-9.92AL|NL
137 Brandon Eisert CWS 7004.121.25720$-9.96AL|NL
138 Angel Zerpa KAN 6003.701.25620$-9.95AL|NL
139 John Schreiber KAN 7003.961.28730$-9.96AL|NL
140 Mason Black SF 10115.271.45840$-9.96AL|NL
141 Bryan Baker TB 6004.021.20620$-10.02AL|NL
142 Porter Hodge CHC 6003.601.28630$-10.02AL|NL
143 Mason Barnett OAK 12115.351.451050$-10.06AL|NL
144 Sawyer Gipson-Long DET 7004.291.24720$-10.14AL|NL
145 Steven Okert HOU 6004.331.23730$-10.15AL|NL
146 Garrett Cleavinger TB 6004.111.27730$-10.14AL|NL
147 PJ Poulin WAS 6003.681.29630$-10.19AL|NL
148 Paul Sewald IL-60 CLE 5004.211.17620$-10.19AL|NL
149 Andre Granillo STL 6004.111.28730$-10.21AL|NL
150 Reid Detmers LAA 7004.191.27730$-10.23AL|NL
151 Robert Stephenson LAA 6004.421.16620$-10.27AL|NL
152 Caleb Ferguson SEA 6003.881.27620$-10.32AL|NL
153 Kody Funderburk MIN 7003.931.34730$-10.39AL|NL
154 Braydon Fisher TOR 5003.921.26620$-10.39AL|NL
155 Mark Leiter Jr. NYY 6004.341.27720$-10.45AL|NL
156 Tim Herrin CLE 7003.901.29630$-10.43AL|NL
157 Tommy Nance TOR 6004.041.26620$-10.46AL|NL
158 Jared Koenig MIL 6003.831.24520$-10.53AL|NL
159 Matt Festa CLE 7004.381.27720$-10.52AL|NL
160 Craig Kimbrel HOU 6004.611.31830$-10.59AL|NL
161 Brady Basso OAK 6004.101.27620$-10.61AL|NL
162 Hoby Milner TEX 6003.751.20410$-10.63AL|NL
163 Rob Zastryzny MIL 6004.201.26620$-10.67AL|NL
164 Mason Montgomery TB 6004.101.28620$-10.68AL|NL
165 Yuki Matsui SD 6003.991.23520$-10.67AL|NL
166 Jordan Wicks CHC 6003.781.27520$-10.67AL|NL
167 Evan Sisk PIT 6003.751.35630$-10.70AL|NL
168 Bryan Hudson CWS 5003.801.26520$-10.75AL|NL
169 Jake Bird NYY 5003.841.26520$-10.79AL|NL
170 Alek Jacob SD 5004.091.21520$-10.78AL|NL
171 Brooks Raley NYM 7004.361.31720$-10.81AL|NL
172 Justin Wrobleski LAD 6004.091.30620$-10.81AL|NL
173 Ryan Zeferjahn LAA 6004.381.32730$-10.84AL|NL
174 Riley O'Brien STL 6003.961.33630$-10.84AL|NL
175 Brock Burke LAA 7004.261.28620$-10.90AL|NL
176 Brent Headrick IL-15 NYY 5004.061.24520$-10.92AL|NL
177 Drew Pomeranz CHC 6004.291.35730$-10.93AL|NL
178 Eric Orze TB 6004.371.27620$-10.97AL|NL
179 Nick Mears MIL 7004.301.28630$-10.96AL|NL
180 Kyle Hendricks LAA 26125.311.361570$-10.94AL|NL
181 Scott Barlow CIN 6004.341.35730$-11.00AL|NL
182 Tobias Myers MIL 7004.311.28620$-10.98AL|NL
183 Louie Varland TOR 6004.371.28620$-11.04AL|NL
184 Valente Bellozo MIA 12014.751.30940$-11.07AL|NL
185 Nick Hernandez HOU 5004.301.23520$-11.12AL|NL
186 Janson Junk IL-15 MIA 12014.761.30930$-11.09AL|NL
187 Jorge Alcala STL 7004.601.30730$-11.10AL|NL
188 Joe Boyle TB 12014.801.401260$-11.13AL|NL
189 Luinder Avila KAN 5003.861.32520$-11.16AL|NL
190 Kevin Kelly TB 5004.001.21410$-11.16AL|NL
191 Justin Wilson BOS 6004.261.32620$-11.17AL|NL
192 Easton McGee MIL 5004.061.21410$-11.23AL|NL
193 Mason Englert TB 6004.411.23520$-11.23AL|NL
194 Zach Maxwell CIN 6004.391.38730$-11.27AL|NL
195 Seth Martinez MIA 7004.361.31630$-11.30AL|NL
196 Lake Bachar MIA 7004.611.32730$-11.28AL|NL
197 Bryse Wilson CWS 13115.561.43940$-11.28AL|NL
198 Freddy Tarnok MIA 6004.361.32630$-11.30AL|NL
199 Yohan Ramirez PIT 6004.211.35630$-11.31AL|NL
200 Jovani Moran BOS 5003.921.34520$-11.34AL|NL
201 Andrew Chafin LAA 6004.221.35630$-11.32AL|NL
202 Aaron Bummer IL-15 ATL 4003.691.28410$-11.34AL|NL
203 Konnor Pilkington WAS 6004.021.39630$-11.34AL|NL
204 Allan Winans NYY 4003.761.17310$-11.38AL|NL
205 Yariel Rodriguez TOR 6004.291.34630$-11.35AL|NL
206 Ron Marinaccio SD 5004.221.30520$-11.44AL|NL
207 Pierson Ohl MIN 5004.271.21410$-11.46AL|NL
208 Wandy Peralta SD 6003.801.31420$-11.46AL|NL
209 Ryan Pressly CHC 7004.321.34620$-11.48AL|NL
210 Eduarniel Nunez OAK 6004.281.43730$-11.47AL|NL
211 Josh Sborz IL-60 TEX 5004.321.29520$-11.49AL|NL
212 Chase Silseth LAA 5004.271.30520$-11.49AL|NL
213 Taylor Clarke KAN 6004.681.29620$-11.52AL|NL
214 Max Lazar PHI 4004.211.22410$-11.52AL|NL
215 Shinnosuke Ogasawara WAS 11014.631.37940$-11.52AL|NL
216 Brooks Kriske MIN 7004.671.40840$-11.53AL|NL
217 Wander Suero ATL 5004.421.28520$-11.54AL|NL
218 Sam Moll CIN 6004.361.36630$-11.58AL|NL
219 Justin Slaten BOS 6004.531.33620$-11.59AL|NL
220 Casey Legumina SEA 4004.111.26420$-11.62AL|NL
221 John Brebbia ATL 6004.751.29620$-11.61AL|NL
222 Tim Hill NYY 7003.931.31420$-11.60AL|NL
223 Yerry De Los Santos NYY 5004.001.29420$-11.62AL|NL
224 Joe Kelly FA 5003.961.38530$-11.61AL|NL
225 Josh Simpson MIA 5004.081.36520$-11.63AL|NL
226 Ryan Gusto IL-15 MIA 8014.721.32730$-11.60AL|NL
227 Yaramil Hiraldo BAL 5004.531.28520$-11.66AL|NL
228 Cade Gibson MIA 7004.121.34520$-11.65AL|NL
229 George Soriano MIA 6004.471.35620$-11.65AL|NL
230 Tayler Saucedo SEA 6004.191.34520$-11.70AL|NL
231 Colton Gordon HOU 5004.461.30520$-11.70AL|NL
232 Rico Garcia BAL 6004.841.36730$-11.73AL|NL
233 Daniel Robert PHI 5004.421.31520$-11.71AL|NL
234 Julian Fernandez WAS 5004.081.30420$-11.77AL|NL
235 Carlos Vargas SEA 6004.251.34520$-11.78AL|NL
236 Travis Adams MIN 6004.401.31520$-11.77AL|NL
237 Matt Krook CLE 4003.741.36420$-11.75AL|NL
238 A.J. Blubaugh HOU 6004.611.34630$-11.77AL|NL
239 Easton Lucas TOR 5004.371.33520$-11.77AL|NL
240 Juan Mejia COL 7004.691.43830$-11.80AL|NL
241 Brenan Hanifee DET 6004.111.30420$-11.80AL|NL
242 Justin Sterner OAK 6004.861.30620$-11.82AL|NL
243 Jonathan Bowlan KAN 6004.541.36620$-11.81AL|NL
244 Tommy Kahnle DET 6004.291.34530$-11.83AL|NL
245 Tanner Banks PHI 7004.601.33620$-11.83AL|NL
246 Hunter Harvey IL-15 KAN 4004.341.27410$-11.87AL|NL
247 Greg Weissert BOS 5004.571.31520$-11.88AL|NL
248 Bryce Jarvis ARI 11105.571.51850$-11.87AL|NL
249 Daysbel Hernandez ATL 6004.391.40630$-11.89AL|NL
250 Jacob Webb TEX 6004.551.31520$-11.96AL|NL
251 Orlando Ribalta WAS 5004.391.36530$-11.97AL|NL
252 Genesis Cabrera MIN 7004.631.34630$-11.95AL|NL
253 Lazaro Estrada TOR 4004.511.26410$-11.97AL|NL
254 Chad Green TOR 5004.571.24410$-11.96AL|NL
255 Steven Matz BOS 6004.501.33520$-12.04AL|NL
256 Logan Evans IL-15 SEA 4004.021.26310$-12.02AL|NL
257 Steven Cruz IL-15 KAN 4004.121.35420$-12.04AL|NL
258 Nathan Wiles ATL 6004.681.30520$-12.07AL|NL
259 Sean Reynolds SD 4004.251.33420$-12.06AL|NL
260 Luis Garcia LAA 7004.451.33520$-12.08AL|NL
261 Anthony Misiewicz IL-15 MIN 6004.671.37620$-12.05AL|NL
262 Jackson Rutledge WAS 5004.411.38520$-12.11AL|NL
263 Anthony Maldonado OAK 5004.731.32520$-12.11AL|NL
264 Chris Murphy BOS 4004.251.34420$-12.11AL|NL
265 Trevor McDonald SF 4003.861.31310$-12.11AL|NL
266 Alex Lange DET 4004.351.42520$-12.08AL|NL
267 Michael Tonkin MIN 7005.021.35730$-12.15AL|NL
268 Austin Cox ATL 6004.471.35520$-12.14AL|NL
269 Cole Winn IL-15 TEX 4004.191.36420$-12.15AL|NL
270 Juan Morillo ARI 4004.181.36420$-12.14AL|NL
271 Juan Burgos ARI 6004.431.36530$-12.15AL|NL
272 Osvaldo Bido OAK 14115.741.481160$-12.15AL|NL
273 Kaleb Ort HOU 6004.841.35630$-12.14AL|NL
274 Jordan Hicks BOS 5004.311.41520$-12.17AL|NL
275 Mason Thompson WAS 6004.341.38520$-12.17AL|NL
276 Joey Lucchesi SF 6004.431.37520$-12.22AL|NL
277 Mike Clevinger CWS 6004.781.30520$-12.20AL|NL
278 Logan VanWey HOU 5004.581.37530$-12.24AL|NL
279 Chris Roycroft STL 6004.251.41530$-12.26AL|NL
280 Doug Nikhazy CLE 11014.831.431060$-12.28AL|NL
281 Spencer Bivens SF 6004.321.33420$-12.29AL|NL
282 Bailey Horn DET 4004.291.38420$-12.33AL|NL
283 Rafael Montero DET 7004.621.39630$-12.34AL|NL
284 Huascar Brazoban NYM 4004.361.37420$-12.34AL|NL
285 Dominic Hamel NYM 5004.591.39520$-12.36AL|NL
286 Andrew Hoffmann ARI 4004.481.36420$-12.40AL|NL
287 Jake Junis CLE 6004.921.30510$-12.38AL|NL
288 Michael Kopech LAD 5004.851.43630$-12.40AL|NL
289 Brennan Bernardino BOS 5004.571.40520$-12.40AL|NL
290 Keaton Winn SF 5004.461.34420$-12.41AL|NL
291 Cole Sulser TB 4004.651.33420$-12.41AL|NL
292 Tristan Beck SF 5004.491.34420$-12.45AL|NL
293 Joe Rock TB 9014.901.35730$-12.43AL|NL
294 Paxton Schultz TOR 4004.571.35420$-12.44AL|NL
295 Gregory Santos IL-60 SEA 4004.151.32310$-12.41AL|NL
296 Trevor Stephan CLE 4004.751.32410$-12.45AL|NL
297 Tim Mayza PHI 5004.471.35420$-12.48AL|NL
298 Yosver Zulueta CIN 4004.311.41420$-12.48AL|NL
299 Elijah Morgan IL-60 CHC 4004.541.26310$-12.48AL|NL
300 Matthew Gage SF 6004.511.40520$-12.54AL|NL