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 14111.960.932357$23.23AL|NL
2 Cade Smith CLE 14112.461.071847$18.24AL|NL
3 Aroldis Chapman BOS 13112.871.151867$15.73AL|NL
4 David Bednar NYY 14112.961.141657$15.26AL|NL
5 Jhoan Duran PHI 14112.611.071746$15.09AL|NL
6 Josh Hader HOU 13113.631.081857$14.68AL|NL
7 Braxton Ashcraft PIT 35313.651.2334100$14.30AL|NL
8 Andres Munoz SEA 13112.791.081756$14.03AL|NL
9 Payton Tolle BOS 33223.551.1836100$12.42AL|NL
10 Chase Burns CIN 32223.591.1937110$12.04AL|NL
11 Bryan Baker TB 14113.891.211657$11.86AL|NL
12 Tanner Scott LAD 13112.941.231656$11.48AL|NL
13 Louie Varland TOR 13113.021.231446$10.55AL|NL
14 Reid Detmers LAA 35223.911.2339120$9.93AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Grant Taylor CWS 16112.811.191964$9.68AL|NL
16 Peter Fairbanks MIA 12113.251.251456$9.53AL|NL
17 Trevor Megill MIL 13112.941.231655$9.11AL|NL
18 Jake Latz TEX 13113.481.311466$8.44AL|NL
19 Raisel Iglesias ATL 13114.021.231446$8.07AL|NL
20 Emilio Pagan CIN 13114.021.231446$8.07AL|NL
21 Ben Joyce LAA 13113.331.231565$7.77AL|NL
22 Clayton Beeter WAS 13113.711.381476$7.03AL|NL
23 Riley O'Brien STL 13113.631.381366$6.86AL|NL
24 Ian Seymour TB 29223.911.213090$6.56AL|NL
25 Kyle Harrison MIL 28213.961.2131100$6.54AL|NL
26 Sean Burke CWS 37224.091.3038140$6.09AL|NL
27 Sean Manaea NYM 38224.331.2638130$5.75AL|NL
28 Kenley Jansen DET 13114.251.231455$5.12AL|NL
29 Daniel Palencia CHC 12113.251.251454$4.78AL|NL
30 Troy Melton DET 34223.991.2930110$4.11AL|NL
31 Mike Soroka ARI 32224.031.2830110$4.11AL|NL
32 Andrew Anderson DET 26213.751.3128100$3.86AL|NL
33 Connor Prielipp MIN 27213.811.3027100$3.49AL|NL
34 Jordan Romano COL 13114.251.381455$3.31AL|NL
35 Jeff Hoffman MIN 13112.791.231752$2.72AL|NL
36 Luke Weaver PIT 13114.171.231344$2.57AL|NL
37 Joey Cantillo CLE 31224.151.3533140$2.46AL|NL
38 Steven Cruz KAN 12113.581.331254$2.40AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Dylan Smith SF 13113.631.381364$2.11AL|NL
40 Jake Bennett BOS 30223.821.302380$2.12AL|NL
41 Kyle Leahy STL 33224.071.3329110$1.99AL|NL
42 Yoendrys Gomez MIN 13114.631.381365$2.00AL|NL
43 Justin Martinez ARI 12113.751.421474$1.75AL|NL
44 Brandon Pfaadt ARI 36224.191.312990$1.76AL|NL
45 Nick Martinez TB 38224.301.262690$1.56AL|NL
46 Kodai Senga NYM 18114.081.331993$1.29AL|NL
47 Yennier Cano BAL 13113.481.231143$1.17AL|NL
48 Gage Jump OAK 31224.191.3931130$0.34AL|NL
49 Janson Junk MIA 33224.161.302380$0.13AL|NL
50 Andrew Kittredge BAL 13114.101.231233$0.00AL|NL
51 Mason Montgomery PIT 13112.941.231651$-0.40AL|NL
52 Jacob Webb CHC 13114.401.231353$-0.38AL|NL
53 Adrian Morejon SD 14112.891.071540$-0.65AL|NL
54 Kade Anderson SEA 26124.101.232780$-0.79AL|NL
55 Jack Perkins OAK 29224.391.3829130$-1.03AL|NL
56 Hogan Harris OAK 13114.711.461474$-1.17AL|NL
57 Brandyn Garcia ARI 13113.401.311352$-1.23AL|NL
58 J.T. Ginn OAK 30224.381.3727120$-1.56AL|NL
59 Carmen Mlodzinski PIT 32224.031.4125120$-1.58AL|NL
60 Garrett Cleavinger TB 13113.171.311661$-1.93AL|NL
61 Brock Stewart LAD 12113.251.251451$-2.35AL|NL
62 Gregory Soto PIT 12113.251.251451$-2.35AL|NL
63 Andrew Alvarez WAS 31224.151.4225130$-2.49AL|NL
64 Bryan Abreu HOU 13113.021.231760$-2.61AL|NL
65 Jeremiah Estrada SD 13113.021.231760$-2.61AL|NL
66 Didier Fuentes ATL 13113.021.151440$-2.75AL|NL
67 Tyler Holton DET 13113.401.151031$-2.79AL|NL
68 Kevin Kelly TB 13113.251.231131$-3.01AL|NL
69 Edgardo Henriquez LAD 13113.481.311461$-3.44AL|NL
70 Nate Pearson KAN 13114.791.381263$-3.52AL|NL
71 Elvis Alvarado OAK 13114.481.311462$-3.55AL|NL
72 Anthony Kay CWS 31224.481.3925120$-3.58AL|NL
73 Sean Newcomb CWS 13113.401.311351$-3.61AL|NL
74 Dylan Lee ATL 13113.711.151640$-3.73AL|NL
75 Jose A. Ferrer SEA 13113.331.311241$-3.80AL|NL
76 Spencer Miles TOR 14113.181.211340$-3.98AL|NL
77 Gabe Speier SEA 12113.171.171340$-4.03AL|NL
78 Evan Phillips LAD 12113.171.171340$-4.03AL|NL
79 Juan Morillo ARI 13113.631.311361$-4.18AL|NL
80 Orion Kerkering PHI 13113.251.231450$-4.28AL|NL
81 Rico Garcia BAL 13114.251.231451$-4.39AL|NL
82 Bryan Hudson CWS 13113.561.311251$-4.37AL|NL
83 Brent Headrick NYY 13113.871.151540$-4.50AL|NL
84 Griffin Jax IL-15 TB 13113.871.151540$-4.50AL|NL
85 Emerson Hancock SEA 32134.531.2827100$-4.53AL|NL
86 Tyler Wells TB 13113.941.081330$-4.56AL|NL
87 Jose Alvarado PHI 12113.251.251450$-4.73AL|NL
88 Brayan Bello BOS 22113.751.321870$-4.72AL|NL
89 Abner Uribe IL-15 MIL 10113.651.301251$-4.73AL|NL
90 Garrett Whitlock IL-15 BOS 10113.251.101130$-4.86AL|NL
91 Gabriel Hughes COL 30224.481.4324110$-4.90AL|NL
92 Matt Festa CLE 12113.171.251340$-4.92AL|NL
93 Calvin Faucher MIA 13113.631.381361$-5.02AL|NL
94 Sam Hentges SF 13113.631.381361$-5.02AL|NL
95 Jovani Moran BOS 13113.331.311560$-5.08AL|NL
96 Aaron Ashby MIL 13113.331.311560$-5.08AL|NL
97 Jack Dreyer LAD 11113.341.181240$-5.15AL|NL
98 Jake Junis TEX 13114.251.231131$-5.49AL|NL
99 Fernando Cruz NYY 14114.041.291870$-5.48AL|NL
100 Reynaldo Lopez IL-15 ATL 22114.201.322180$-5.50AL|NL
101 Erik Sabrowski CLE 13113.481.381780$-5.56AL|NL
102 Chase Silseth TEX 13113.631.231360$-5.59AL|NL
103 Brooks Raley PHI 12113.331.251240$-5.65AL|NL
104 A.J. Minter MIN 12113.331.251240$-5.65AL|NL
105 Tommy Nance MIN 12113.331.251240$-5.65AL|NL
106 Kevin Ginkel ARI 12113.331.251240$-5.65AL|NL
107 Devin Williams IL-15 NYM 7004.111.14833$-5.75AL|NL
108 Daniel Duarte NYM 13113.791.381261$-5.79AL|NL
109 Jordan Hicks CWS 13113.791.381261$-5.79AL|NL
110 Adrian Houser SF 33224.521.4223120$-5.80AL|NL
111 Steven Okert HOU 13114.251.151450$-5.81AL|NL
112 Eduard Bazardo SEA 13114.171.151340$-5.98AL|NL
113 Ryan Zeferjahn CHC 12113.581.331570$-6.01AL|NL
114 Walbert Urena LAA 29224.491.4824150$-6.11AL|NL
115 Paul Sewald TOR 11114.251.091230$-6.15AL|NL
116 Seranthony Dominguez SEA 12113.501.331460$-6.19AL|NL
117 Jonathan Bowlan PHI 13114.021.231440$-6.20AL|NL
118 Anthony Nunez BAL 12113.581.251250$-6.79AL|NL
119 Bradgley Rodriguez SD 12113.581.251250$-6.22AL|NL
120 Peter Lambert HOU 33134.581.3630130$-6.24AL|NL
121 Erik Miller BOS 13113.631.381680$-6.30AL|NL
122 Shane Drohan MIL 16114.001.311660$-6.35AL|NL
123 Chad Patrick MIL 16114.001.311660$-6.35AL|NL
124 Mason Fluharty TOR 12103.421.331350$-6.37AL|NL
125 Kyle Hart SD 12113.501.251140$-6.41AL|NL
126 Tyler Rogers TOR 14113.541.21930$-6.41AL|NL
127 Will Dion WAS 12113.501.251140$-6.41AL|NL
128 Tyler Phillips MIA 30224.621.4322110$-6.44AL|NL
129 Caleb Thielbar CHC 12114.251.171340$-6.51AL|NL
130 Jackson Kent WAS 25124.211.362190$-6.59AL|NL
131 Jonathan Brubaker SF 13113.871.381051$-6.72AL|NL
132 Hunter Gaddis CLE 13114.171.231340$-6.94AL|NL
133 Andrew Morris MIN 13113.481.311140$-6.92AL|NL
134 Tim Mayza PHI 11113.431.271030$-6.99AL|NL
135 Alex Vesia LAD 12114.421.251560$-7.05AL|NL
136 Brad Lord WAS 20114.001.351670$-7.06AL|NL
137 Kyle Hurt LAD 10113.651.301250$-7.11AL|NL
138 Kirby Yates PIT 10113.651.301250$-7.11AL|NL
139 Colin Holderman CLE 12113.581.331250$-7.11AL|NL
140 Jaden Hill COL 12113.581.331250$-7.11AL|NL
141 Drew Sommers DET 12113.581.331250$-7.11AL|NL
142 Cameron Booser TB 12114.331.251450$-7.21AL|NL
143 Franco Aleman CLE 10113.551.301140$-7.28AL|NL
144 Antonio Santillan CIN 13114.631.381361$-7.51AL|NL
145 Michael Fulmer LAA 11113.611.361250$-7.55AL|NL
146 Griffin Canning SD 11113.701.271040$-7.56AL|NL
147 Chase Shugart PHI 11113.701.271040$-7.56AL|NL
148 Dennis Santana ARI 11113.701.271040$-7.56AL|NL
149 Luis Gastelum STL 11113.701.271040$-7.56AL|NL
150 Jacob Lopez OAK 30134.781.3729130$-7.59AL|NL
151 Jason Foley SF 13113.631.311040$-7.66AL|NL
152 Braydon Fisher TOR 12113.831.331260$-7.68AL|NL
153 DL Hall MIL 12113.831.331260$-7.68AL|NL
154 Jimmy Herget COL 13114.561.381251$-7.70AL|NL
155 Greg Weissert BOS 13114.331.231240$-7.70AL|NL
156 Brady Basso OAK 11113.611.27930$-7.74AL|NL
157 Kendry Rojas MIN 12113.751.331150$-7.87AL|NL
158 Trevor Williams WAS 15114.051.331340$-7.88AL|NL
159 Luis Medina OAK 14114.611.431471$-7.91AL|NL
160 George Soriano STL 12114.831.331151$-7.97AL|NL
161 Bennett Sousa HOU 12114.501.251350$-7.96AL|NL
162 Yohan Ramirez PIT 12113.671.421360$-7.95AL|NL
163 Ryan Gusto MIA 26124.601.352290$-8.00AL|NL
164 Ryan Fernandez STL 10113.751.301040$-8.03AL|NL
165 David Morgan SD 10113.751.301040$-8.03AL|NL
166 JoJo Romero IL-15 STL 10113.751.301040$-8.03AL|NL
167 Manuel Rodriguez IL-60 TB 10113.751.301040$-8.03AL|NL
168 Shelby Miller IL-60 CHC 10113.751.301040$-8.03AL|NL
169 Jonathan Loaisiga ARI 12113.671.331040$-8.05AL|NL
170 Ryne Stanek STL 12114.751.421361$-8.05AL|NL
171 Drew Rom OAK 12113.581.421250$-8.11AL|NL
172 Bradley Hanner NYY 11113.981.271050$-8.15AL|NL
173 Peyton Gray TEX 12114.421.251240$-8.15AL|NL
174 Zack Littell ARI 10113.751.20720$-8.21AL|NL
175 Tanner Banks IL-60 PHI 10113.651.30930$-8.21AL|NL
176 Tyler Alexander TEX 14114.251.291240$-8.25AL|NL
177 Lake Bachar PIT 11113.801.361150$-8.32AL|NL
178 Craig Yoho CLE 11113.801.361150$-8.32AL|NL
179 Jake Bird WAS 11113.801.361150$-8.32AL|NL
180 Tayron Guerrero BOS 13113.631.461360$-8.36AL|NL
181 Robert Stock NYM 24124.421.4222110$-8.44AL|NL
182 Travis Adams MIN 11113.701.361040$-8.47AL|NL
183 Casey Legumina TB 11113.701.361040$-8.47AL|NL
184 Taylor Clarke ARI 11113.801.27830$-8.51AL|NL
185 Keider Montero DET 32134.721.3424100$-8.57AL|NL
186 Alec Gamboa BOS 12113.921.331050$-8.63AL|NL
187 Tom Cosgrove WAS 12113.921.331050$-8.63AL|NL
188 Miguel Ullola HOU 10113.951.401260$-8.61AL|NL
189 Enmanuel De Jesus DET 12113.921.331050$-8.63AL|NL
190 Brent Suter ATL 11113.611.36930$-8.65AL|NL
191 Tim Herrin CLE 12113.831.421260$-8.68AL|NL
192 Alex Lange KAN 12113.831.421260$-8.68AL|NL
193 Huascar Brazoban CWS 12113.831.421260$-8.68AL|NL
194 Jonathan Pintaro NYM 12113.831.421260$-8.68AL|NL
195 Blake Weiman LAA 13114.331.311240$-8.66AL|NL
196 Hagen Smith CWS 13113.941.461480$-8.76AL|NL
197 Austin Warren NYM 10113.951.30940$-8.78AL|NL
198 Cole Winn TEX 10113.951.30940$-8.78AL|NL
199 Adam Macko TEX 10113.951.30940$-8.78AL|NL
200 Jason Adam IL-60 SD 10113.951.30940$-8.78AL|NL
201 Jordan Montgomery TEX 16114.311.311250$-8.77AL|NL
202 Reiver Sanmartin SF 12113.831.33940$-8.79AL|NL
203 John Schreiber KAN 12113.751.421150$-8.87AL|NL
204 Michael Petersen MIA 12114.501.331350$-8.85AL|NL
205 Jose Fermin LAA 12113.671.501360$-8.84AL|NL
206 Grant Wolfram BAL 10113.751.401040$-8.96AL|NL
207 Michael Rucker SEA 10113.751.401040$-8.96AL|NL
208 Matt Wilkinson SF 23124.471.391990$-8.96AL|NL
209 Trent Harris SF 14114.321.361350$-8.97AL|NL
210 Kyle Finnegan DET 13114.941.381161$-9.01AL|NL
211 Dylan Dodd ATL 12114.421.331240$-9.04AL|NL
212 Enyel De Los Santos HOU 12114.421.331240$-9.04AL|NL
213 Kody Funderburk MIN 11113.981.361050$-9.06AL|NL
214 Ryan Rolison CHC 11113.981.361050$-9.06AL|NL
215 Josh Ekness MIA 11113.981.361050$-9.06AL|NL
216 Ryne Nelson IL-60 ARI 12104.501.251030$-9.07AL|NL
217 Cam Sanders BAL 11113.891.451260$-9.05AL|NL
218 Mitch Bratt ARI 15104.381.331250$-9.19AL|NL
219 Ray Kerr ATL 11113.801.451150$-9.23AL|NL
220 Cade Gibson MIA 11113.891.36940$-9.24AL|NL
221 Ty Madden DET 13114.561.311250$-9.24AL|NL
222 Taylor Rogers MIN 11113.801.451150$-9.23AL|NL
223 Carlos Vargas SEA 11113.891.36940$-9.24AL|NL
224 Philip Abner SF 11113.891.36940$-9.24AL|NL
225 Tayler Saucedo LAA 11113.801.451150$-9.23AL|NL
226 Gordon Graceffo STL 11113.891.36940$-9.24AL|NL
227 Michael Burrows IL-15 HOU 19114.621.371770$-9.26AL|NL
228 Brendon Little TOR 10114.151.401160$-9.36AL|NL
229 Ryan Watson LAA 13114.481.311140$-9.40AL|NL
230 Steven Matz TB 13114.481.311140$-9.40AL|NL
231 Jesse Scholtens TB 13114.481.311140$-9.40AL|NL
232 Nathan Lavender NYM 12114.751.331360$-9.43AL|NL
233 Sam Moll CIN 10114.051.401050$-9.53AL|NL
234 Orlando Ribalta WAS 12115.081.421161$-9.54AL|NL
235 Pierce Johnson CIN 12114.671.331250$-9.61AL|NL
236 Justin Bruihl STL 12113.921.421050$-9.62AL|NL
237 Kai-Wei Teng HOU 12114.671.331250$-9.61AL|NL
238 Yerry De Los Santos NYY 10113.951.40940$-9.71AL|NL
239 Chase Lee TOR 10113.951.40940$-9.71AL|NL
240 Brycen Mautz STL 10113.951.40940$-9.71AL|NL
241 Nick Frasso COL 10113.951.40940$-9.71AL|NL
242 Caleb Ferguson STL 10113.951.40940$-9.71AL|NL
243 Robert Suarez IL-15 ATL 9003.691.22931$-9.79AL|NL
244 Camilo Doval PIT 11114.071.451160$-9.80AL|NL
245 Pete Hansen STL 10113.851.40830$-9.89AL|NL
246 Tyler Zuber MIA 13114.631.381360$-9.88AL|NL
247 Hoby Milner IL-15 CHC 10113.851.40830$-9.89AL|NL
248 Spencer Bivens SF 11114.071.36840$-9.99AL|NL
249 Yuki Matsui SD 11114.801.361250$-10.05AL|NL
250 Logan Allen CLE 13114.561.381250$-10.08AL|NL
251 Luis Mey CIN 12114.001.581480$-10.11AL|NL
252 Antonio Senzatela MIL 13114.631.311040$-10.15AL|NL
253 Trent Thornton CHC 13114.631.311040$-10.15AL|NL
254 Victor Vodnik MIA 12114.171.421060$-10.20AL|NL
255 Gerardo Carrillo ARI 10114.251.40950$-10.28AL|NL
256 Alex Hoppe BAL 12114.001.501160$-10.33AL|NL
257 Tobias Myers NYM 18114.861.331460$-10.36AL|NL
258 Javier Assad CHC 12114.921.25940$-10.40AL|NL
259 Ryan Yarbrough NYY 12114.921.25940$-10.40AL|NL
260 Ethan Pecko HOU 18114.811.391670$-10.45AL|NL
261 Jacob Waguespack DET 14114.541.431360$-10.47AL|NL
262 Seth Johnson OAK 10114.051.501050$-10.46AL|NL
263 Victor Mederos ATL 10114.151.40840$-10.46AL|NL
264 Ben Brown IL-60 CHC 9003.471.111030$-10.51AL|NL
265 Colin Rea CHC 12104.751.331040$-10.53AL|NL
266 Justin Wrobleski IL-15 LAD 12104.751.331040$-10.53AL|NL
267 Wandy Peralta SD 11114.341.36850$-10.56AL|NL
268 Brenan Hanifee DET 10114.051.40730$-10.64AL|NL
269 Tim Hill NYY 13114.101.38740$-10.77AL|NL
270 Juan Mejia COL 11114.071.551160$-10.82AL|NL
271 A.J. Blubaugh HOU 11114.981.361150$-10.80AL|NL
272 Paul Blackburn NYY 13114.711.381150$-10.82AL|NL
273 Grant Anderson MIL 11114.981.361150$-10.80AL|NL
274 Mason Adams COL 11114.071.45840$-10.90AL|NL
275 Connor Thomas KAN 11114.071.45840$-10.90AL|NL
276 John King MIA 11114.071.45840$-10.90AL|NL
277 Wyatt Olds BOS 10114.351.501060$-11.03AL|NL
278 Simeon Woods Richardson TOR 14114.821.361160$-11.05AL|NL
279 Daniel Lynch KAN 20114.851.351470$-11.04AL|NL
280 JR Ritchie ATL 10114.251.50950$-11.21AL|NL
281 Jose Cuas KAN 10114.251.50950$-11.21AL|NL
282 Craig Kimbrel KAN 12114.921.421260$-11.18AL|NL
283 Hunter Barco PIT 14114.681.431260$-11.21AL|NL
284 Kade Morris OAK 14114.751.361050$-11.22AL|NL
285 Luke Murphy LAA 12114.831.421150$-11.35AL|NL
286 Josh Walker BAL 12114.831.421150$-11.35AL|NL
287 Luis Perales WAS 15114.781.401270$-11.31AL|NL
288 Brock Burke CIN 12114.831.421150$-11.35AL|NL
289 Jhonathan Diaz SEA 10115.151.30830$-11.44AL|NL
290 Mark Manfredi COL 11114.251.551060$-11.56AL|NL
291 Julian Garcia CIN 11114.981.451150$-11.71AL|NL
292 Trevor Richards CWS 11114.981.451150$-11.71AL|NL
293 Brennan Bernardino COL 13114.711.461150$-11.78AL|NL
294 Tanner Gordon COL 28124.821.432170$-11.91AL|NL
295 Beck Way IL-15 KAN 10114.451.50850$-11.96AL|NL
296 Carson Seymour SF 14114.821.431160$-11.95AL|NL
297 Matt Brash IL-60 SEA 9003.811.221040$-12.01AL|NL
298 Tejay Antone CIN 12114.921.501260$-12.07AL|NL
299 Ryan Johnson LAA 16115.191.381360$-12.13AL|NL
300 Felix Bautista IL-60 BAL 7003.821.14930$-12.13AL|NL