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 29222.040.97471114$22.82AL|NL
2 Cade Smith CLE 30222.421.0739914$19.48AL|NL
3 Jhoan Duran PHI 29222.491.0736813$17.34AL|NL
4 David Bednar NYY 29223.281.14341014$15.27AL|NL
5 Chase Burns CIN 67533.651.1878220$15.16AL|NL
6 Braxton Ashcraft PIT 75533.491.2376220$15.06AL|NL
7 Aroldis Chapman BOS 28222.931.18371313$14.87AL|NL
8 Raisel Iglesias ATL 29223.731.1431813$12.38AL|NL
9 Josh Hader HOU 26113.171.12371113$12.27AL|NL
10 Bryan Baker TB 29223.971.21321114$12.27AL|NL
11 Louie Varland TOR 29223.221.1432811$11.50AL|NL
12 Reid Detmers LAA 70443.761.2478250$10.60AL|NL
13 Andres Munoz SEA 26112.901.15341111$9.68AL|NL
14 Riley O'Brien STL 28223.391.32291212$9.51AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Devin Williams NYM 27113.441.19351212$9.44AL|NL
16 Jake Latz TEX 29223.871.28301312$8.95AL|NL
17 Trevor Megill MIL 28223.291.1834109$8.67AL|NL
18 Grant Taylor CWS 35222.991.1442125$7.64AL|NL
19 Paul Sewald ARI 27114.101.2228913$7.48AL|NL
20 Emilio Pagan CIN 28224.571.25291012$7.33AL|NL
21 Kyle Harrison MIL 61434.021.2568220$6.71AL|NL
22 Peter Fairbanks MIA 26113.671.23291011$6.13AL|NL
23 Caleb Kilian SF 28224.041.36251111$5.51AL|NL
24 Daniel Palencia IL-15 CHC 22113.481.2324911$5.39AL|NL
25 Clayton Beeter WAS 27114.061.37311512$5.21AL|NL
26 Yoendrys Gomez MIN 28224.391.36281211$5.13AL|NL
27 Griffin Jax TB 46333.661.2052150$3.64AL|NL
28 Tanner Scott LAD 27113.441.1932107$2.95AL|NL
29 Kenley Jansen DET 26114.441.27271110$2.35AL|NL
30 Brandon Pfaadt ARI 72444.311.3162190$2.27AL|NL
31 Mike Soroka IL-15 ARI 57333.921.2655190$2.27AL|NL
32 Edwin Diaz IL-60 LAD 18113.081.112577$2.00AL|NL
33 Elvis Alvarado OAK 28224.431.3629138$1.62AL|NL
34 Payton Tolle BOS 57334.251.2557180$1.14AL|NL
35 J.T. Ginn OAK 69444.291.3863270$0.64AL|NL
36 Abner Uribe MIL 29223.281.2432133$0.58AL|NL
37 Seranthony Dominguez CWS 28224.391.3231146$0.14AL|NL
38 Ian Seymour TB 56334.391.2555190$0.08AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Reynaldo Lopez ATL 59334.201.3157220$-0.05AL|NL
40 Garrett Whitlock BOS 29223.221.143281$-0.45AL|NL
41 Adrian Morejon SD 29223.011.173091$-0.60AL|NL
42 Jack Perkins OAK 50334.251.3252210$-1.21AL|NL
43 Dennis Santana PIT 28224.041.3225115$-1.20AL|NL
44 Joey Cantillo CLE 58334.351.3459260$-1.21AL|NL
45 Alex Lange KAN 26114.401.5027159$-1.24AL|NL
46 Luke Weaver NYM 29223.941.2431103$-1.33AL|NL
47 Garrett Cleavinger TB 28223.431.2135121$-1.43AL|NL
48 Tyler Wells BAL 27114.031.152675$-1.47AL|NL
49 Jose A. Ferrer SEA 28223.251.212582$-1.49AL|NL
50 Shane Drohan MIL 57334.341.3254220$-1.50AL|NL
51 Justin Wrobleski LAD 69354.391.3257210$-1.68AL|NL
52 Jordan Romano COL 26114.251.3828107$-1.81AL|NL
53 Emerson Hancock SEA 58334.471.2850180$-1.94AL|NL
54 Ben Brown IL-15 CHC 38223.591.2439130$-2.00AL|NL
55 Troy Melton DET 47334.291.2842140$-2.24AL|NL
56 Gregory Soto PIT 27113.811.3330125$-2.26AL|NL
57 Gage Jump OAK 57334.301.3552200$-2.34AL|NL
58 Jeff Hoffman TOR 26113.371.1533102$-2.36AL|NL
59 Fernando Cruz NYY 28223.501.3237141$-2.54AL|NL
60 Sean Burke CWS 68354.651.3566280$-2.55AL|NL
61 Dylan Lee ATL 28223.611.143380$-2.61AL|NL
62 Janson Junk IL-15 MIA 58334.301.2941130$-2.83AL|NL
63 JoJo Romero STL 28223.891.3227113$-2.86AL|NL
64 Nick Martinez TB 76354.531.3053200$-2.95AL|NL
65 Spencer Miles TOR 40223.701.2838140$-3.10AL|NL
66 Jake Bennett BOS 52334.121.3339150$-3.09AL|NL
67 Kyle Leahy STL 71354.361.3858260$-3.16AL|NL
68 Kirby Yates LAA 26114.171.2732124$-3.33AL|NL
69 Andrew Anderson DET 32223.721.2838130$-3.50AL|NL
70 Aaron Ashby MIL 29223.421.3833151$-3.70AL|NL
71 Sean Newcomb CWS 28223.891.2927112$-3.71AL|NL
72 Hogan Harris OAK 29224.531.4130154$-3.91AL|NL
73 Alex Vesia LAD 26113.521.1934121$-4.17AL|NL
74 Kevin Kelly TB 28223.751.212371$-4.30AL|NL
75 Mason Montgomery PIT 27113.731.3331123$-4.29AL|NL
76 Connor Prielipp MIN 45234.121.3345170$-4.33AL|NL
77 Andrew Alvarez WAS 49334.131.4141200$-4.38AL|NL
78 Robert Suarez IL-15 ATL 22113.251.182262$-4.79AL|NL
79 Hunter Gaddis CLE 28224.141.252791$-5.07AL|NL
80 Didier Fuentes ATL 30223.921.2731100$-5.20AL|NL
81 Tyler Rogers TOR 31223.901.232071$-5.29AL|NL
82 Lucas Erceg KAN 27113.771.4124124$-5.29AL|NL
83 Chad Patrick MIL 40224.351.2838140$-5.46AL|NL
84 Erik Miller SF 27113.771.4130163$-5.45AL|NL
85 Ryan Walker SF 26113.371.312592$-5.47AL|NL
86 Gabe Speier SEA 26113.441.152980$-5.60AL|NL
87 Ben Joyce IL-60 LAD 19113.831.262193$-5.77AL|NL
88 Carmen Mlodzinski PIT 45224.071.3638160$-5.89AL|NL
89 Ryan Zeferjahn LAA 27114.581.4132164$-5.90AL|NL
90 Justin Slaten BOS 28224.071.252890$-5.92AL|NL
91 Tanner Gordon COL 64444.911.4149160$-5.90AL|NL
92 Mason Englert TB 41224.321.2935120$-6.04AL|NL
93 Caleb Ferguson CIN 28223.961.3626111$-6.07AL|NL
94 Hunter Dobbins STL 52334.541.3839180$-6.16AL|NL
95 Jimmy Herget COL 28224.211.322691$-6.24AL|NL
96 Brad Keller PHI 28224.071.3626121$-6.35AL|NL
97 Brad Lord WAS 32224.281.3126111$-6.39AL|NL
98 Evan Phillips LAD 24113.791.212581$-6.69AL|NL
99 Jose Alvarado PHI 26113.601.2330100$-6.67AL|NL
100 Tyler Alexander TEX 34224.311.262890$-6.67AL|NL
101 Orion Kerkering PHI 27113.661.2229100$-6.81AL|NL
102 Tyler Holton DET 27113.841.192271$-6.92AL|NL
103 Matt Brash IL-15 SEA 18112.971.282181$-6.95AL|NL
104 Brooks Raley NYM 26113.831.2727101$-6.97AL|NL
105 Bryan Abreu HOU 25113.691.2832120$-7.12AL|NL
106 Anthony Nunez BAL 25113.851.2827101$-7.84AL|NL
107 Yohan Ramirez PIT 26114.061.3527122$-7.18AL|NL
108 Joe Boyle TB 30224.121.4032170$-7.19AL|NL
109 Bryan King HOU 27113.841.262591$-7.19AL|NL
110 Shawn Armstrong CLE 27113.691.222790$-7.22AL|NL
111 Kevin Ginkel ARI 27113.811.3027101$-7.22AL|NL
112 Braydon Fisher TOR 26113.901.3129121$-7.22AL|NL
113 A.J. Minter NYM 25113.771.162580$-7.26AL|NL
114 Andrew Morris MIN 27113.811.262481$-7.29AL|NL
115 Ryan Helsley IL-15 BAL 14114.111.291663$-7.36AL|NL
116 Luinder Avila KAN 51334.561.4743250$-7.40AL|NL
117 Peyton Gray TEX 24113.881.252481$-7.46AL|NL
118 Jacob Webb CHC 27114.401.3027112$-7.47AL|NL
119 Erik Sabrowski CLE 26113.831.3536160$-7.48AL|NL
120 Andrew Kittredge BAL 26114.131.232571$-7.59AL|NL
121 Jovani Moran BOS 24113.461.2927110$-7.63AL|NL
122 Yennier Cano BAL 27113.841.302591$-7.64AL|NL
123 Logan Allen CLE 39224.331.3834150$-7.68AL|NL
124 Brent Headrick NYY 27114.031.222990$-7.71AL|NL
125 Michael Petersen MIA 27114.441.3328122$-7.73AL|NL
126 Eduard Bazardo SEA 26113.791.232690$-7.81AL|NL
127 Caleb Thielbar CHC 26114.251.2728101$-7.79AL|NL
128 Sam Hentges SF 25113.611.3625111$-7.78AL|NL
129 Mark Leiter Jr. OAK 26113.831.3527101$-7.83AL|NL
130 Ryan Johnson LAA 36224.561.3332110$-7.85AL|NL
131 Jeremiah Estrada IL-15 SD 21113.921.192690$-7.98AL|NL
132 Luis Medina OAK 30224.551.4329151$-8.06AL|NL
133 Jake Junis IL-15 TEX 27114.251.222371$-8.09AL|NL
134 Jonathan Bowlan PHI 25113.771.242580$-8.09AL|NL
135 Tyler Phillips MIA 64344.611.4546250$-8.12AL|NL
136 Peter Lambert HOU 54244.661.3947220$-8.12AL|NL
137 Kyle Finnegan DET 27114.141.3724112$-8.14AL|NL
138 Bryan Hudson CWS 27113.991.3326111$-8.17AL|NL
139 Steven Okert HOU 26114.171.2329100$-8.19AL|NL
140 Dylan Dodd ATL 25113.731.242470$-8.18AL|NL
141 Michael Burrows HOU 40224.781.3336140$-8.19AL|NL
142 Lake Bachar MIA 25114.051.3226111$-8.19AL|NL
143 Sam Bachman LAA 26114.211.3825122$-8.20AL|NL
144 Chase Silseth LAA 26114.061.3527121$-8.38AL|NL
145 Antonio Senzatela COL 30224.581.5321103$-8.37AL|NL
146 Edgardo Henriquez LAD 26114.061.3527121$-8.38AL|NL
147 Phil Maton IL-15 CHC 21113.541.242280$-8.38AL|NL
148 Travis Adams MIN 30224.351.3726110$-8.48AL|NL
149 Colin Holderman CLE 26113.901.2726100$-8.50AL|NL
150 Grant Wolfram BAL 26113.981.3525101$-8.53AL|NL
151 Keider Montero DET 39224.661.3331130$-8.55AL|NL
152 Dylan Smith SF 26114.251.3823112$-8.64AL|NL
153 Brock Stewart LAD 23113.901.3027100$-8.70AL|NL
154 Juan Morillo ARI 26113.631.3526120$-8.73AL|NL
155 Jared Koenig MIL 25113.891.282590$-8.78AL|NL
156 Brandon Eisert CWS 25113.891.282590$-8.78AL|NL
157 Camilo Doval NYY 22113.611.3224100$-8.84AL|NL
158 Tim Mayza PHI 23113.471.302170$-8.83AL|NL
159 Colin Rea CHC 40224.631.3531130$-8.84AL|NL
160 Mason Fluharty TOR 24113.961.2926100$-8.89AL|NL
161 Chris Martin TEX 22113.841.181940$-8.87AL|NL
162 Ryne Stanek STL 26114.171.3827131$-8.96AL|NL
163 Rico Garcia BAL 26114.371.3528111$-8.93AL|NL
164 Anthony Bender IL-15 MIA 20113.601.252070$-8.99AL|NL
165 Taylor Rogers MIN 27114.031.4127121$-8.99AL|NL
166 Daniel Lynch KAN 27114.061.332291$-9.03AL|NL
167 Tobias Myers NYM 37224.711.3530120$-9.06AL|NL
168 Tyler Kinley ATL 27114.251.3029110$-9.15AL|NL
169 Justin Sterner OAK 25114.411.322591$-9.18AL|NL
170 Mason Barnett OAK 31224.481.4228140$-9.20AL|NL
171 Will Vest IL-15 DET 15113.121.201550$-9.21AL|NL
172 Cameron Booser TB 26114.481.3528121$-9.19AL|NL
173 Will Klein LAD 25114.211.4027131$-9.22AL|NL
174 Jake Bird NYY 24114.041.2925100$-9.23AL|NL
175 Brandyn Garcia ARI 27113.691.3725120$-9.25AL|NL
176 Mike Paredes MIN 55244.651.4042190$-9.25AL|NL
177 Matthew Strahm KAN 25114.291.242580$-9.27AL|NL
178 Cole Sands IL-15 MIN 23113.951.262270$-9.28AL|NL
179 Kade Anderson SEA 19113.511.322170$-9.28AL|NL
180 Michael Grove TB 27114.181.302790$-9.32AL|NL
181 George Soriano STL 27114.621.3724112$-9.31AL|NL
182 Matt Svanson STL 23113.731.302190$-9.38AL|NL
183 Juan Mejia COL 26114.131.4226121$-9.47AL|NL
184 Javier Assad CHC 30224.551.3723110$-9.54AL|NL
185 Enyel De Los Santos HOU 23114.081.262280$-9.55AL|NL
186 Drew Rom MIL 21114.151.242280$-9.55AL|NL
187 Kyle Hurt LAD 20113.751.3523100$-9.58AL|NL
188 Gabriel Hughes COL 30224.421.4325110$-9.59AL|NL
189 Tommy Nance TOR 23113.991.302380$-9.58AL|NL
190 Brycen Mautz STL 35224.651.4029140$-9.62AL|NL
191 Anthony Kay CWS 54244.751.4143210$-9.70AL|NL
192 Drew Sommers DET 25113.691.4024110$-9.75AL|NL
193 Jonathan Loaisiga ARI 26114.131.352081$-9.74AL|NL
194 Jack Dreyer LAD 18113.751.281970$-9.76AL|NL
195 Greg Weissert BOS 27114.031.3324100$-9.81AL|NL
196 Tayron Guerrero BOS 28224.641.4326130$-9.80AL|NL
197 Evan Sisk IL-15 PIT 17113.311.351880$-9.79AL|NL
198 Cal Quantrill TEX 32224.811.3424110$-9.86AL|NL
199 Jason Foley IL-60 SF 23113.731.301870$-9.89AL|NL
200 Bennett Sousa IL-60 HOU 17113.781.291970$-9.92AL|NL
201 Cole Sulser TB 23114.081.302280$-9.94AL|NL
202 Craig Kimbrel TB 24114.671.3827121$-9.97AL|NL
203 Bradgley Rodriguez SD 27114.181.3325120$-10.00AL|NL
204 PJ Poulin WAS 26114.481.4623132$-10.05AL|NL
205 John King MIA 26113.711.351980$-10.12AL|NL
206 Justin Martinez IL-60 ARI 15113.451.331780$-10.12AL|NL
207 Daniel Young ATL 21113.821.3822100$-10.14AL|NL
208 Ryan Thompson ARI 22113.751.321870$-10.15AL|NL
209 Keaton Winn IL-15 SF 26114.021.352390$-10.16AL|NL
210 Calvin Faucher MIA 26114.251.4626131$-10.19AL|NL
211 Miles Mikolas WAS 54335.121.3934130$-10.23AL|NL
212 Daniel Espino CLE 19113.831.372190$-10.23AL|NL
213 Wilber Dotel IL-15 PIT 28224.681.4324120$-10.25AL|NL
214 A.J. Puk IL-60 ARI 12113.171.251340$-10.24AL|NL
215 Huascar Brazoban NYM 26114.211.3525120$-10.27AL|NL
216 Tanner Banks PHI 22114.071.322170$-10.27AL|NL
217 Drew Pomeranz CHC 24114.211.3323100$-10.35AL|NL
218 Kyle Backhus PHI 19113.831.321870$-10.35AL|NL
219 Franco Aleman CLE 22114.201.3624100$-10.38AL|NL
220 James Karinchak ATL 23114.291.3927130$-10.38AL|NL
221 Craig Yoho MIL 22114.301.3223100$-10.39AL|NL
222 John Schreiber KAN 26114.131.3523100$-10.42AL|NL
223 Steven Matz IL-15 TB 27124.361.302380$-10.45AL|NL
224 Jonathan Pintaro NYM 20113.801.402190$-10.43AL|NL
225 Casey Legumina TB 27114.581.3723101$-10.58AL|NL
226 Trent Thornton CHC 27114.621.332191$-10.57AL|NL
227 Justin Lawrence WAS 24114.421.4625131$-10.56AL|NL
228 Ryan Fernandez STL 19113.931.372090$-10.57AL|NL
229 Cade Gibson MIA 23113.901.351990$-10.55AL|NL
230 Tejay Antone CIN 27114.551.4125111$-10.61AL|NL
231 Matt Krook WAS 23114.161.4822131$-10.63AL|NL
232 Cole Wilcox SEA 22113.931.361990$-10.70AL|NL
233 Brendon Little TOR 16113.501.441890$-10.71AL|NL
234 Robert Garcia IL-60 TEX 15114.051.271660$-10.74AL|NL
235 Yuki Matsui SD 26114.561.3527120$-10.75AL|NL
236 Taylor Clarke ARI 25114.131.321970$-10.77AL|NL
237 Chad Dallas TOR 24114.251.332190$-10.78AL|NL
238 Luis Gastelum STL 24114.251.332190$-10.78AL|NL
239 Pierce Johnson CIN 26114.441.3827110$-10.79AL|NL
240 Jonah Tong NYM 16114.061.311770$-10.83AL|NL
241 Ryan Yarbrough NYY 22114.341.271870$-10.87AL|NL
242 Sam Moll CIN 25114.251.4025120$-10.85AL|NL
243 Matt Festa CLE 20114.401.302080$-10.86AL|NL
244 Steven Cruz KAN 23124.291.3924110$-10.89AL|NL
245 Jose Fermin LAA 23114.291.3924110$-10.89AL|NL
246 Victor Vodnik COL 24114.081.5021121$-10.91AL|NL
247 Aaron Civale OAK 62255.121.3950200$-10.92AL|NL
248 Daniel Coulombe BOS 25114.251.3622100$-10.95AL|NL
249 Brock Burke CIN 27114.621.4124111$-10.96AL|NL
250 Brent Suter LAA 24114.171.331970$-10.95AL|NL
251 Kody Funderburk MIN 24113.961.4221110$-11.05AL|NL
252 Austin Peterson CLE 16114.001.251340$-11.03AL|NL
253 Tim Herrin CLE 25114.371.4025130$-11.12AL|NL
254 Kai-Wei Teng IL-15 HOU 22114.391.3622100$-11.10AL|NL
255 Tristan Beck SF 19113.991.321560$-11.14AL|NL
256 Rob Zastryzny IL-15 MIL 11113.521.271140$-11.13AL|NL
257 Lazaro Estrada TOR 19114.461.261760$-11.13AL|NL
258 Brendan Beck NYY 15114.121.271450$-11.18AL|NL
259 Grant Anderson MIL 26114.601.3525110$-11.19AL|NL
260 Adam Macko TOR 22114.341.362190$-11.18AL|NL
261 Paul Blackburn NYY 26114.171.382190$-11.19AL|NL
262 David Morgan IL-15 SD 18114.031.391880$-11.21AL|NL
263 Mitch Bratt ARI 11103.431.271030$-11.21AL|NL
264 Trevor Richards CWS 20114.401.352080$-11.27AL|NL
265 Owen Murphy ATL 26114.561.3524100$-11.26AL|NL
266 Jose Suarez OAK 22114.251.412290$-11.28AL|NL
267 Anthony Banda IL-15 MIN 12113.581.331250$-11.26AL|NL
268 Jason Adam IL-15 SD 14114.321.211350$-11.26AL|NL
269 Cionel Perez NYM 24114.081.4221120$-11.31AL|NL
270 Blake Treinen IL-15 LAD 16114.061.381770$-11.30AL|NL
271 Cole Winn TEX 23114.421.3521100$-11.30AL|NL
272 Yovanny Cruz NYY 17114.191.351780$-11.32AL|NL
273 Winston Santos TEX 10113.651.20930$-11.36AL|NL
274 Randy Dobnak KAN 33224.671.4522130$-11.38AL|NL
275 Johan Oviedo IL-60 BOS 17114.131.351670$-11.40AL|NL
276 Justin Bruihl STL 22114.111.361790$-11.41AL|NL
277 Cody Laweryson MIN 17114.071.351560$-11.48AL|NL
278 Jacob Lopez OAK 33134.701.3931150$-11.48AL|NL
279 Jacob Waguespack DET 24114.251.4624110$-11.56AL|NL
280 Josh Walker BAL 18114.141.391780$-11.57AL|NL
281 Will Dion CLE 15114.121.331450$-11.55AL|NL
282 Eric Orze MIN 25114.411.4023120$-11.55AL|NL
283 Jaden Hill IL-15 COL 18114.031.441880$-11.59AL|NL
284 Jhony Brito SD 24114.381.331880$-11.58AL|NL
285 Kyle Hart SD 26114.631.3523100$-11.60AL|NL
286 Riley Cornelio WAS 40224.931.4834190$-11.57AL|NL
287 Hayden Harris ATL 16114.131.441880$-11.63AL|NL
288 A.J. Blubaugh HOU 25114.731.3624110$-11.69AL|NL
289 Tyler Ferguson CHC 22114.611.3621110$-11.71AL|NL
290 Drey Jameson ARI 21114.061.431890$-11.72AL|NL
291 William Kempner MIA 22114.571.4123120$-11.75AL|NL
292 Ty Madden DET 16114.131.381560$-11.74AL|NL
293 Wandy Peralta SD 24114.131.4219110$-11.76AL|NL
294 Ryne Nelson IL-60 ARI 24124.631.332070$-11.78AL|NL
295 Carson Seymour SF 19114.141.371570$-11.79AL|NL
296 Yorman Gomez CLE 15114.321.331460$-11.82AL|NL
297 Coleman Crow IL-15 MIL 14104.251.291240$-11.81AL|NL
298 Philip Abner ARI 13113.711.381150$-11.82AL|NL
299 Daniel Duarte NYM 20114.201.401790$-11.84AL|NL
300 Mitch Farris LAA 21114.391.432190$-11.84AL|NL