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 Mason Miller SD 7002.370.971135$20.16AL|NL
2 Jhoan Duran PHI 10003.171.161035$17.84AL|NL
3 Andres Munoz SEA 7002.971.131035$17.24AL|NL
4 Cade Smith CLE 7002.991.07825$16.77AL|NL
5 David Bednar NYY 8003.321.11935$16.74AL|NL
6 Josh Hader HOU 7003.311.09835$16.02AL|NL
7 Aroldis Chapman BOS 7003.261.21945$15.56AL|NL
8 Bryan Baker TB 9003.801.20935$15.06AL|NL
9 Tanner Scott LAD 6003.161.14725$14.95AL|NL
10 Raisel Iglesias ATL 8003.801.18825$14.59AL|NL
11 Payton Tolle BOS 26003.561.122880$14.42AL|NL
12 Louie Varland TOR 6003.651.20725$13.76AL|NL
13 Grant Taylor CWS 9002.941.101033$11.77AL|NL
14 Kenley Jansen DET 8003.781.16834$11.40AL|NL
15 Riley O'Brien STL 8004.151.39745$11.34AL|NL
16 Jake Latz TEX 7003.401.20734$11.02AL|NL
17 Trevor Megill MIL 7003.991.23824$10.17AL|NL
18 Reid Detmers LAA 28003.981.223090$9.63AL|NL
19 Chase Burns CIN 28004.001.2230110$9.49AL|NL
20 Dylan Smith SF 8004.051.32834$9.28AL|NL
21 Braxton Ashcraft PIT 26003.811.212670$8.94AL|NL
22 Kade Anderson SEA 20003.591.152160$8.08AL|NL
23 Emilio Pagan CIN 7004.551.26634$7.96AL|NL
24 Clayton Beeter WAS 7004.281.42744$7.55AL|NL
25 Jordan Romano COL 8004.891.36834$7.16AL|NL
26 Luke Weaver PIT 8004.081.24833$6.57AL|NL
27 Kyle Harrison MIL 21003.981.222580$6.38AL|NL
28 Steven Cruz KAN 7003.931.29733$5.87AL|NL
29 Sean Burke CWS 27004.231.2527100$5.36AL|NL
30 Ian Seymour TB 22004.041.182160$5.36AL|NL
31 Joey Cantillo CLE 27003.951.3127120$5.32AL|NL
32 Troy Melton DET 28004.131.252490$4.69AL|NL
33 Yoendrys Gomez MIN 6004.391.36633$4.11AL|NL
34 Jake Bennett BOS 21003.781.191660$3.97AL|NL
35 Connor Prielipp MIN 24004.011.302490$3.75AL|NL
36 Hogan Harris OAK 7004.481.45743$3.51AL|NL
37 Andrew Anderson DET 19003.971.251970$2.64AL|NL
38 Jacob Webb CHC 7004.081.29732$2.17AL|NL
39 Mason Montgomery PIT 8003.291.21931$2.11AL|NL
40 Yennier Cano BAL 7003.981.30622$1.79AL|NL
41 Kodai Senga NYM 7004.021.35732$1.76AL|NL
42 Peter Fairbanks IL-15 MIA 4003.821.23522$1.74AL|NL
43 Andrew Kittredge BAL 7004.301.27622$1.47AL|NL
44 Jeff Hoffman MIN 6003.631.18821$0.70AL|NL
45 Gregory Soto PIT 8003.571.26831$0.57AL|NL
46 Nate Pearson KAN 7004.611.38632$-0.03AL|NL
47 Jose A. Ferrer SEA 8003.561.23621$-0.06AL|NL
48 Griffin Jax IL-15 TB 12003.881.201240$-0.30AL|NL
49 Sean Newcomb CWS 7003.671.27731$-0.35AL|NL
50 Mike Soroka IL-15 ARI 17004.241.241560$-0.40AL|NL
51 Bryan Hudson CWS 7003.661.23631$-0.46AL|NL
52 Juan Morillo ARI 6003.521.26621$-0.66AL|NL
53 Adrian Morejon SD 7003.071.10820$-0.76AL|NL
54 Nick Martinez TB 25004.481.231560$-1.36AL|NL
55 Dylan Lee ATL 8003.551.13820$-1.54AL|NL
56 Emerson Hancock IL-15 SEA 13004.191.231240$-1.64AL|NL
57 Janson Junk MIA 26004.401.271660$-1.64AL|NL
58 Garrett Whitlock BOS 7003.321.10720$-1.69AL|NL
59 Rico Garcia BAL 7004.291.30731$-1.72AL|NL
60 Alex Vesia LAD 6003.261.10720$-2.04AL|NL
61 Brandon Pfaadt ARI 27004.641.281970$-2.26AL|NL
62 Elvis Alvarado OAK 7004.371.35731$-2.29AL|NL
63 Kevin Kelly TB 9003.691.16720$-2.32AL|NL
64 Brad Lord WAS 15004.071.301250$-2.34AL|NL
65 Tyler Holton DET 8003.481.13620$-2.34AL|NL
66 Tyler Wells TB 8003.841.11720$-2.41AL|NL
67 Gabe Speier SEA 7003.721.17820$-2.53AL|NL
68 Peter Lambert HOU 25004.581.342190$-2.53AL|NL
69 Shane Drohan MIL 15004.301.321460$-2.65AL|NL
70 Keider Montero DET 20004.411.281460$-2.63AL|NL
71 Kyle Finnegan DET 8004.361.33631$-2.68AL|NL
72 Aaron Ashby MIL 8003.381.33940$-2.68AL|NL
73 Andrew Sears DET 11003.971.281040$-2.76AL|NL
74 Walbert Urena LAA 22004.261.4019110$-2.77AL|NL
75 Ryne Stanek STL 7004.471.39731$-2.82AL|NL
76 George Soriano STL 8004.431.38731$-2.84AL|NL
77 Justin Wrobleski IL-15 LAD 10004.061.23930$-2.91AL|NL
78 Michael Petersen MIA 7004.521.39741$-2.91AL|NL
79 Spencer Miles TOR 6003.381.14620$-2.99AL|NL
80 Didier Fuentes ATL 8003.891.21820$-3.02AL|NL
81 Eduardo Rivera BOS 9003.721.31950$-3.10AL|NL
82 Garrett Cleavinger TB 8003.951.26930$-3.16AL|NL
83 Calvin Faucher MIA 7004.481.43731$-3.18AL|NL
84 Gage Jump OAK 26004.701.3925100$-3.21AL|NL
85 Chad Patrick MIL 14004.401.311350$-3.23AL|NL
86 Jason Foley SF 7004.341.36521$-3.27AL|NL
87 Seranthony Dominguez SEA 7003.791.24830$-3.26AL|NL
88 Kyle Leahy STL 20004.521.361870$-3.26AL|NL
89 Anthony Kay CWS 27004.551.3621100$-3.33AL|NL
90 Brayan Bello BOS 16004.181.331260$-3.38AL|NL
91 Orion Kerkering PHI 9003.871.26830$-3.36AL|NL
92 Brent Headrick NYY 7003.921.23820$-3.41AL|NL
93 Evan Phillips LAD 5003.511.12610$-3.41AL|NL
94 Steven Okert HOU 7003.981.17720$-3.47AL|NL
95 Tyler Rogers TOR 7003.381.13410$-3.47AL|NL
96 Jovani Moran BOS 7003.571.26730$-3.51AL|NL
97 A.J. Minter MIN 6003.661.17620$-3.64AL|NL
98 Caleb Thielbar CHC 6003.641.18620$-3.69AL|NL
99 Carson Seymour SF 7004.431.45631$-3.73AL|NL
100 Hancel Rincon STL 5003.461.14510$-3.94AL|NL
101 Ryan Zeferjahn CHC 6003.861.31840$-4.03AL|NL
102 Brendan Beck NYY 6003.831.19620$-4.05AL|NL
103 Felix Bautista IL-60 BAL 5003.621.21620$-4.11AL|NL
104 Andrew Morris MIN 6003.691.23620$-4.13AL|NL
105 Tyler Zuber MIA 7004.931.45741$-4.16AL|NL
106 Will Dion WAS 7003.771.24620$-4.17AL|NL
107 Tyler Kinley DET 8004.091.24730$-4.20AL|NL
108 DL Hall MIL 6003.701.31730$-4.26AL|NL
109 Hunter Gaddis CLE 7004.051.19620$-4.25AL|NL
110 JoJo Romero IL-15 MIL 6003.661.26620$-4.30AL|NL
111 Cal Quantrill TEX 21004.661.291470$-4.29AL|NL
112 Eduard Bazardo SEA 7004.121.24720$-4.33AL|NL
113 Reynaldo Lopez IL-15 ATL 21004.691.361880$-4.36AL|NL
114 Yuki Matsui SD 6003.841.23630$-4.36AL|NL
115 Sammy Peralta LAA 8004.001.28730$-4.41AL|NL
116 Miguel Ullola HOU 6003.791.31730$-4.40AL|NL
117 Bryan Abreu HOU 7004.081.31830$-4.38AL|NL
118 Jacob Lopez OAK 23004.791.3620100$-4.46AL|NL
119 Brendon Little TOR 5003.331.33630$-4.47AL|NL
120 Jonathan Bowlan PHI 9004.221.33940$-4.47AL|NL
121 Greg Weissert BOS 7004.031.22620$-4.47AL|NL
122 Colin Holderman CLE 6003.781.26620$-4.49AL|NL
123 Luke Murphy LAA 8004.051.28730$-4.51AL|NL
124 Shelby Miller IL-60 CHC 5003.961.21620$-4.54AL|NL
125 Jason Adam IL-60 SD 6003.891.18520$-4.54AL|NL
126 Jose Alvarado PHI 8004.061.33830$-4.55AL|NL
127 Yohan Ramirez PIT 7003.921.31730$-4.57AL|NL
128 Logan Allen CLE 10004.231.34940$-4.69AL|NL
129 Paul Sewald TOR 5004.271.17620$-4.69AL|NL
130 Brock Stewart LAD 6004.301.26720$-4.82AL|NL
131 Evan Sisk PIT 6003.601.34630$-4.80AL|NL
132 Matt Festa CLE 6004.031.25620$-4.80AL|NL
133 Dylan Dodd ATL 8004.191.28720$-4.80AL|NL
134 Ryan Gusto MIA 19004.581.341470$-4.80AL|NL
135 Jack Perkins OAK 20004.781.391990$-4.85AL|NL
136 Tyler Alexander TEX 7004.041.21520$-4.87AL|NL
137 Peyton Gray IL-15 TEX 6004.011.20520$-4.88AL|NL
138 Jonah Tong NYM 11004.441.341050$-4.90AL|NL
139 Edwin Diaz IL-15 LAD 4003.871.18510$-4.92AL|NL
140 Ryne Nelson IL-60 ARI 9004.421.25730$-5.00AL|NL
141 Manuel Rodriguez TB 7003.991.29620$-4.99AL|NL
142 Ryan Yarbrough NYY 7004.181.25620$-4.99AL|NL
143 Robert Suarez IL-15 ATL 5003.921.22520$-5.03AL|NL
144 Braydon Fisher TOR 6003.951.30630$-5.05AL|NL
145 Jordan Montgomery TEX 15004.441.321050$-5.08AL|NL
146 Bradley Hanner NYY 6004.011.30630$-5.14AL|NL
147 Carlos Vargas SEA 7004.011.30620$-5.12AL|NL
148 Bennett Sousa HOU 7004.291.30730$-5.15AL|NL
149 Andrew Alvarez WAS 19004.461.401580$-5.14AL|NL
150 Brycen Mautz STL 11004.331.381050$-5.12AL|NL
151 Chase Silseth TEX 6004.001.30630$-5.12AL|NL
152 Travis Adams MIN 6004.071.30620$-5.23AL|NL
153 Jordan Hicks CWS 7003.941.34630$-5.34AL|NL
154 Eric Lauer LAD 18004.881.311460$-5.35AL|NL
155 Jake Junis TEX 6004.261.21520$-5.34AL|NL
156 Jonathan Pintaro NYM 6003.971.34630$-5.37AL|NL
157 Ryan Johnson LAA 24004.841.341880$-5.38AL|NL
158 Cameron Booser TB 8004.521.32830$-5.39AL|NL
159 Joseph Mantiply IL-60 TOR 5004.041.26510$-5.42AL|NL
160 Tim Mayza PHI 8004.221.34730$-5.45AL|NL
161 Kyle Hart SD 7004.151.31630$-5.45AL|NL
162 Kyle Hurt LAD 5004.021.35630$-5.48AL|NL
163 Kendry Rojas MIN 4003.571.26420$-5.48AL|NL
164 Alec Gamboa BOS 6003.811.32530$-5.45AL|NL
165 Griffin Canning SD 6004.191.31620$-5.49AL|NL
166 Daniel Coulombe BOS 7004.171.31630$-5.49AL|NL
167 A.J. Blubaugh HOU 6004.221.31630$-5.53AL|NL
168 Tanner Rainey DET 7004.231.36740$-5.55AL|NL
169 Tommy Nance MIN 6004.161.33620$-5.59AL|NL
170 Blade Tidwell SF 21004.691.371680$-5.56AL|NL
171 Kody Funderburk MIN 5003.771.34520$-5.57AL|NL
172 Blake Weiman LAA 7004.411.27620$-5.58AL|NL
173 Adam Macko TEX 6003.971.31530$-5.62AL|NL
174 Jonathan Loaisiga ARI 6003.931.25420$-5.59AL|NL
175 Carmen Mlodzinski PIT 23004.611.391770$-5.66AL|NL
176 Camilo Doval PIT 7003.971.37630$-5.65AL|NL
177 Colin Rea CHC 10004.611.30830$-5.65AL|NL
178 Ben Peoples TEX 5004.041.30530$-5.67AL|NL
179 Kirby Yates PIT 6004.421.36730$-5.74AL|NL
180 Justin Bruihl STL 6003.981.32520$-5.71AL|NL
181 Kevin Ginkel ARI 6004.181.28520$-5.73AL|NL
182 Ryan Watson LAA 8004.401.33730$-5.72AL|NL
183 J.T. Ginn OAK 21004.711.391780$-5.71AL|NL
184 Tim Herrin CLE 6003.911.34530$-5.75AL|NL
185 Ryan Fernandez STL 6004.201.35630$-5.80AL|NL
186 Austin Warren NYM 6004.311.33620$-5.82AL|NL
187 Chris Devenski NYM 5004.391.25520$-5.81AL|NL
188 Tayler Saucedo LAA 8004.191.39740$-5.88AL|NL
189 Michael Fulmer NYY 6004.331.33630$-5.85AL|NL
190 Tyler Samaniego BOS 4003.811.30420$-5.92AL|NL
191 Tim Hill NYY 7003.911.30420$-5.89AL|NL
192 Joe Boyle TB 5004.081.41640$-5.92AL|NL
193 Yerry De Los Santos NYY 5003.941.29420$-5.95AL|NL
194 Brooks Raley PHI 9004.521.36830$-5.97AL|NL
195 Gerardo Carrillo ARI 4003.941.39520$-6.02AL|NL
196 Cole Winn IL-15 TEX 5003.991.29420$-6.02AL|NL
197 Matt Svanson STL 5003.911.31420$-6.04AL|NL
198 Kai-Wei Teng HOU 7004.381.39730$-6.08AL|NL
199 Braxton Roxby SF 6004.301.37630$-6.10AL|NL
200 Jose Urquidy CWS 8004.511.25520$-6.11AL|NL
201 Grant Wolfram BAL 6004.101.35520$-6.12AL|NL
202 Jonathan Cannon CWS 11004.641.32840$-6.14AL|NL
203 Javier Assad CHC 10004.471.33740$-6.13AL|NL
204 Chase Lee TOR 5004.161.27420$-6.11AL|NL
205 Aaron Civale CHC 5004.291.25420$-6.16AL|NL
206 Brenan Hanifee DET 6004.111.29420$-6.17AL|NL
207 Ryan Rolison CHC 6004.181.34520$-6.17AL|NL
208 Brent Suter ATL 7004.281.31520$-6.16AL|NL
209 Tom Cosgrove WAS 7004.361.35630$-6.18AL|NL
210 Cole Wilcox IL-15 SEA 5004.001.32420$-6.21AL|NL
211 Chase Shugart PHI 7004.551.37730$-6.21AL|NL
212 Bryan King HOU 5004.031.31420$-6.19AL|NL
213 Ty Madden DET 5004.381.32520$-6.23AL|NL
214 Raymond Burgos BOS 5004.011.32420$-6.23AL|NL
215 Jared Koenig MIL 4004.061.31420$-6.22AL|NL
216 Brock Burke CIN 7004.431.34630$-6.22AL|NL
217 Lake Bachar PIT 6004.541.34630$-6.25AL|NL
218 Matt Wilkinson SF 15004.801.361260$-6.26AL|NL
219 Wilkelman Gonzalez MIA 6004.131.43640$-6.28AL|NL
220 Marco Raya MIN 4004.081.32420$-6.29AL|NL
221 Nick Frasso COL 6004.481.36630$-6.30AL|NL
222 Grant Anderson MIL 6004.411.31520$-6.30AL|NL
223 Cooper Criswell SEA 6004.291.34520$-6.34AL|NL
224 Nick Davila IL-15 SEA 6004.231.29420$-6.35AL|NL
225 Trevor Richards CWS 6004.641.33630$-6.33AL|NL
226 Jake Bird WAS 4004.111.33420$-6.37AL|NL
227 Michael Burrows IL-15 HOU 14004.821.351150$-6.37AL|NL
228 Alex Hoppe BAL 6004.311.41630$-6.41AL|NL
229 Drew Rom OAK 4004.051.35410$-6.41AL|NL
230 Yovanny Cruz WAS 6004.431.39630$-6.45AL|NL
231 Graham Ashcraft IL-60 CIN 5004.041.35420$-6.45AL|NL
232 Brandon Eisert PIT 5004.181.32420$-6.44AL|NL
233 Jack Anderson MIN 5004.381.28410$-6.46AL|NL
234 Orlando Ribalta WAS 7004.431.37630$-6.47AL|NL
235 Tyler Gilbert CWS 4004.361.30420$-6.49AL|NL
236 Sam Bachman IL-15 LAA 6004.161.39530$-6.50AL|NL
237 Mason Englert TB 4004.301.22310$-6.50AL|NL
238 Enyel De Los Santos HOU 7004.671.32620$-6.47AL|NL
239 Pete Hansen STL 8004.421.36620$-6.53AL|NL
240 Ethan Pecko HOU 15004.821.371250$-6.52AL|NL
241 Tobias Myers NYM 14004.781.341040$-6.53AL|NL
242 Huascar Brazoban IL-15 CWS 5004.151.34420$-6.53AL|NL
243 James Karinchak ATL 5004.561.41630$-6.54AL|NL
244 John Schreiber KAN 6004.341.36530$-6.56AL|NL
245 Chayce McDermott NYM 4004.311.42530$-6.55AL|NL
246 Jack Ralston MIA 7004.241.42640$-6.56AL|NL
247 Eddy Yean WAS 5004.071.36420$-6.55AL|NL
248 Gavin Collyer TEX 4004.181.37420$-6.64AL|NL
249 Ryan Walker SF 7004.471.38630$-6.63AL|NL
250 Michael Rucker SEA 6004.611.38620$-6.65AL|NL
251 JR Ritchie ATL 8004.631.38740$-6.68AL|NL
252 Paul Blackburn NYY 7004.581.36630$-6.66AL|NL
253 Steven Matz TB 7004.521.32520$-6.68AL|NL
254 Chad Dallas TOR 5004.291.34420$-6.71AL|NL
255 Ryan Thompson IL-15 ARI 4004.171.29310$-6.71AL|NL
256 Josh Walker BAL 7004.461.39630$-6.70AL|NL
257 Gordon Graceffo STL 7004.341.36530$-6.70AL|NL
258 Trent Thornton CHC 6004.601.33520$-6.74AL|NL
259 Wyatt Mills WAS 4004.281.38420$-6.79AL|NL
260 Wandy Peralta SD 6004.101.38430$-6.81AL|NL
261 Cade Gibson MIA 5004.191.38420$-6.83AL|NL
262 Cam Sanders BAL 6004.561.48740$-6.83AL|NL
263 Brady Basso OAK 7004.461.35520$-6.83AL|NL
264 Taylor Rogers MIN 6004.591.41630$-6.84AL|NL
265 Garrett Stallings MIL 5004.671.36520$-6.84AL|NL
266 Michael Grove TB 5004.811.33520$-6.84AL|NL
267 Wilber Dotel PIT 5004.281.37420$-6.88AL|NL
268 Tyler Schweitzer CWS 6004.351.34420$-6.90AL|NL
269 Reiver Sanmartin SF 7004.221.41530$-6.91AL|NL
270 Khristian Curtis PIT 9004.691.41840$-6.91AL|NL
271 Colton Gordon MIL 4004.351.30310$-6.95AL|NL
272 Jackson Kent WAS 19004.781.391470$-6.94AL|NL
273 Jonathan Santucci NYM 5004.361.36420$-6.92AL|NL
274 Mitch Farris LAA 6004.601.42630$-6.93AL|NL
275 Cameron Weston BAL 4004.461.38420$-6.98AL|NL
276 Eric Orze MIN 5004.401.36420$-6.97AL|NL
277 Noah Murdock PIT 4004.061.47420$-7.01AL|NL
278 Alimber Santa HOU 5004.531.42530$-7.04AL|NL
279 Luis Mey CIN 7004.321.52750$-7.09AL|NL
280 Yunior Marte SF 12004.771.38940$-7.11AL|NL
281 Max Lazar PHI 4004.451.31310$-7.10AL|NL
282 Taylor Clarke ARI 5004.531.28310$-7.12AL|NL
283 Mason Molina STL 5004.551.35420$-7.11AL|NL
284 Yilber Diaz DET 4004.411.43420$-7.18AL|NL
285 Daniel Lynch KAN 17004.741.371160$-7.19AL|NL
286 Hunter Barco PIT 13004.611.431060$-7.18AL|NL
287 Carlos Duran KAN 4004.351.45430$-7.21AL|NL
288 Jimmy Herget COL 8004.991.36730$-7.22AL|NL
289 Erick Fedde CWS 13004.821.36950$-7.23AL|NL
290 Jose Cabrera ARI 6004.801.36520$-7.27AL|NL
291 Sam Moll CIN 6004.451.43530$-7.25AL|NL
292 Dennis Santana ARI 4004.541.33310$-7.29AL|NL
293 Antonio Senzatela MIL 7004.571.38520$-7.29AL|NL
294 Kyle Backhus PHI 4004.251.39320$-7.29AL|NL
295 Casey Legumina TB 7004.691.36530$-7.33AL|NL
296 Antwone Kelly PIT 5004.541.39420$-7.34AL|NL
297 Connor Thomas KAN 6004.381.39420$-7.32AL|NL
298 Mark Manfredi COL 6004.711.52740$-7.36AL|NL
299 Craig Kimbrel KAN 6004.851.43640$-7.39AL|NL
300 Easton McGee KAN 4004.561.34310$-7.36AL|NL