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 32212.300.96511315$21.16AL|NL
2 Cade Smith CLE 32222.811.0243915$17.75AL|NL
3 Jhoan Duran PHI 31222.771.0838915$16.16AL|NL
4 Aroldis Chapman BOS 29223.031.13401314$13.74AL|NL
5 Josh Hader HOU 29223.231.07391114$13.73AL|NL
6 David Bednar NYY 31223.411.16361115$13.15AL|NL
7 Raisel Iglesias ATL 32223.491.1234814$12.09AL|NL
8 Andres Munoz SEA 29223.061.13361213$11.94AL|NL
9 Chase Burns CIN 71443.561.1584230$11.84AL|NL
10 Bryan Baker TB 32223.801.19351215$11.63AL|NL
11 Devin Williams NYM 30223.281.18391413$11.40AL|NL
12 Louie Varland TOR 31213.591.1933912$8.50AL|NL
13 Peter Fairbanks MIA 28223.711.23301113$8.17AL|NL
14 Paul Sewald ARI 30224.291.2130914$8.08AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Trevor Megill MIL 31223.391.15371110$7.92AL|NL
16 Riley O'Brien STL 32223.701.30321313$7.90AL|NL
17 Braxton Ashcraft PIT 77443.691.2375230$7.84AL|NL
18 Emilio Pagan CIN 31224.311.23331113$7.15AL|NL
19 Ryan Helsley BAL 26223.481.22301011$6.46AL|NL
20 Reid Detmers LAA 74454.081.2383260$6.31AL|NL
21 Tanner Scott LAD 30223.451.1734119$5.84AL|NL
22 Shane Drohan MIL 72544.051.2770280$5.46AL|NL
23 Grant Taylor CWS 38223.201.1747145$5.07AL|NL
24 Kenley Jansen DET 28224.041.22291111$5.08AL|NL
25 Jake Latz TEX 31113.841.26311412$4.58AL|NL
26 Kyle Harrison MIL 72434.131.2677270$4.20AL|NL
27 Clayton Beeter WAS 29124.041.37321613$4.05AL|NL
28 Payton Tolle BOS 65444.041.2164210$3.88AL|NL
29 Sean Manaea NYM 73444.291.2274240$3.81AL|NL
30 Daniel Palencia IL-15 CHC 24113.761.25261012$3.83AL|NL
31 Caleb Kilian SF 30224.281.38251212$3.18AL|NL
32 Ian Seymour TB 63434.101.2263210$3.08AL|NL
33 Griffin Jax TB 52343.641.1959170$2.80AL|NL
34 Reynaldo Lopez ATL 64443.971.2962240$2.00AL|NL
35 Mike Soroka IL-15 ARI 65444.201.2663220$1.57AL|NL
36 Edwin Diaz IL-60 LAD 17213.221.102377$1.37AL|NL
37 Justin Wrobleski LAD 76544.431.3062240$0.83AL|NL
38 Yoendrys Gomez MIN 30114.451.34301311$0.74AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Nick Martinez TB 82554.421.2858210$0.71AL|NL
40 David Peterson CHC 69433.991.3762270$-0.15AL|NL
41 Elvis Alvarado OAK 30214.261.3731158$-0.18AL|NL
42 Abner Uribe MIL 32223.241.2237143$-0.17AL|NL
43 Alex Lange KAN 29124.101.41301510$-0.18AL|NL
44 Adrian Morejon SD 32323.291.163391$-0.33AL|NL
45 Seranthony Dominguez CWS 30223.981.2933146$-0.43AL|NL
46 Brandon Pfaadt ARI 77444.561.3067210$-1.42AL|NL
47 J.T. Ginn OAK 69444.441.3464260$-1.83AL|NL
48 Ben Brown IL-15 CHC 47223.811.2050150$-1.98AL|NL
49 Jeff Hoffman TOR 28223.501.1735102$-2.12AL|NL
50 Joey Cantillo CLE 65344.211.3566290$-2.33AL|NL
51 Garrett Cleavinger TB 31223.501.1638121$-2.35AL|NL
52 Luke Weaver NYM 31223.891.1933103$-2.33AL|NL
53 Garrett Whitlock BOS 31223.371.143491$-2.38AL|NL
54 Dylan Lee ATL 31213.311.093580$-2.58AL|NL
55 Emerson Hancock SEA 64334.311.2754200$-2.79AL|NL
56 Alex Vesia LAD 29213.491.1837131$-2.91AL|NL
57 Jose A. Ferrer SEA 31213.461.182882$-2.91AL|NL
58 Dennis Santana PIT 31224.181.3128125$-3.09AL|NL
59 Gregory Soto PIT 29123.781.2732125$-3.07AL|NL
60 Sean Burke CWS 73444.641.3669310$-3.11AL|NL
61 JoJo Romero STL 31223.641.2930123$-3.28AL|NL
62 Kirby Yates LAA 29224.021.2734133$-3.51AL|NL
63 Carmen Mlodzinski PIT 47333.941.3041160$-3.59AL|NL
64 Gage Jump OAK 60444.451.3653230$-3.60AL|NL
65 Fernando Cruz NYY 30223.711.2440151$-3.62AL|NL
66 Troy Melton DET 51334.201.2643160$-3.65AL|NL
67 Lucas Erceg KAN 30223.901.3328124$-3.67AL|NL
68 Gabe Speier SEA 28223.421.103380$-3.71AL|NL
69 Erik Miller SF 30213.541.3933173$-3.73AL|NL
70 Robert Suarez IL-15 ATL 24213.491.142572$-3.77AL|NL
71 Connor Prielipp MIN 51334.111.3550200$-3.90AL|NL
72 Bryan King HOU 30213.681.212892$-3.94AL|NL
73 Jack Perkins OAK 48334.261.3147200$-4.21AL|NL
74 Aaron Ashby MIL 33213.471.3136151$-4.24AL|NL
75 Caleb Thielbar CHC 29223.901.2130102$-4.27AL|NL
76 Jake Junis TEX 29213.861.172572$-4.50AL|NL
77 Kevin Ginkel ARI 29223.881.2430102$-4.55AL|NL
78 Jason Adam SD 30213.631.1929111$-4.54AL|NL
79 Braydon Fisher TOR 29213.671.2232121$-4.59AL|NL
80 Ryan Walker SF 28223.701.2628102$-4.66AL|NL
81 Matthew Strahm KAN 27213.791.162981$-4.86AL|NL
82 Michael Burrows HOU 59344.501.3254220$-4.85AL|NL
83 Andrew Alvarez WAS 56334.131.3646230$-4.94AL|NL
84 Tyler Holton DET 29223.651.162471$-5.11AL|NL
85 Andrew Anderson DET 35223.811.2740150$-5.17AL|NL
86 Spencer Miles TOR 40223.851.2638140$-5.30AL|NL
87 Orion Kerkering PHI 29223.521.2131110$-5.35AL|NL
88 A.J. Minter NYM 27213.481.172890$-5.48AL|NL
89 Jacob Webb CHC 29224.051.2729112$-5.47AL|NL
90 Tyler Rogers TOR 33223.651.202271$-5.56AL|NL
91 Kevin Kelly TB 30223.901.182681$-5.61AL|NL
92 Bryan Abreu HOU 27113.391.2336131$-5.62AL|NL
93 Brent Headrick NYY 30213.931.2531111$-5.71AL|NL
94 Jose Alvarado PHI 28223.561.2432110$-5.70AL|NL
95 Camilo Doval NYY 28223.761.2930131$-5.93AL|NL
96 Hunter Dobbins STL 60334.361.3445210$-5.99AL|NL
97 Ryan Zeferjahn LAA 30224.401.3933173$-6.03AL|NL
98 Chad Patrick MIL 45234.181.2843160$-6.03AL|NL
99 Sam Bachman LAA 28124.151.3826145$-6.12AL|NL
100 Justin Slaten BOS 30224.061.2430101$-6.10AL|NL
101 Yennier Cano BAL 29223.791.2727101$-6.22AL|NL
102 Kyle Finnegan DET 29224.061.3127122$-6.24AL|NL
103 Edgardo Henriquez LAD 29214.091.3329132$-6.23AL|NL
104 Erik Sabrowski CLE 29113.511.2937161$-6.27AL|NL
105 Jared Koenig MIL 28223.581.2629110$-6.42AL|NL
106 Mason Montgomery PIT 30113.981.3533143$-6.55AL|NL
107 Dylan Smith SF 29213.991.3325122$-6.59AL|NL
108 Andrew Kittredge BAL 27223.811.192770$-6.63AL|NL
109 Daniel Lynch KAN 30214.081.3024102$-6.65AL|NL
110 Peter Lambert HOU 58334.561.3751230$-6.68AL|NL
111 Eduard Bazardo SEA 29213.881.2228100$-6.86AL|NL
112 Luinder Avila KAN 68344.401.4358320$-6.88AL|NL
113 Aaron Civale OAK 69454.981.3656220$-6.91AL|NL
114 Yohan Ramirez PIT 29224.251.3629132$-6.97AL|NL
115 Brooks Raley NYM 29113.741.2130111$-7.06AL|NL
116 Didier Fuentes ATL 33234.171.2634110$-7.10AL|NL
117 Colin Rea CHC 45334.501.3235140$-7.13AL|NL
118 Ben Joyce IL-60 LAD 19113.711.262193$-7.16AL|NL
119 Sean Newcomb CWS 30113.821.2929122$-7.17AL|NL
120 Shawn Armstrong CLE 29113.791.2130101$-7.19AL|NL
121 Brad Lord WAS 34224.151.2928111$-7.23AL|NL
122 Calvin Faucher MIA 29224.121.4229152$-7.30AL|NL
123 Mason Fluharty TOR 26213.881.2729110$-7.34AL|NL
124 Huascar Brazoban NYM 28214.021.3126131$-7.40AL|NL
125 Tyler Kinley ATL 30224.151.2732120$-7.48AL|NL
126 Hunter Gaddis CLE 31123.891.2129101$-7.51AL|NL
127 Steven Okert HOU 28113.991.1930101$-7.54AL|NL
128 Cameron Booser TB 28224.201.3430131$-7.56AL|NL
129 Bryan Hudson CWS 29214.021.3427131$-7.58AL|NL
130 Mason Englert TB 53224.451.3044160$-7.57AL|NL
131 PJ Poulin WAS 28224.231.3926132$-7.67AL|NL
132 Joe Boyle TB 36224.141.3638190$-7.73AL|NL
133 Javier Assad CHC 41224.261.3432141$-7.82AL|NL
134 Jeremiah Estrada IL-15 SD 23113.481.1729100$-7.82AL|NL
135 George Soriano STL 30214.541.3427122$-7.87AL|NL
136 Matt Brash IL-15 SEA 19113.221.212381$-7.89AL|NL
137 Mason Barnett OAK 37224.711.4233173$-7.92AL|NL
138 Peyton Gray TEX 28224.031.2727100$-7.96AL|NL
139 Bradgley Rodriguez SD 29213.871.3026120$-8.02AL|NL
140 Colin Holderman CLE 28223.951.3128110$-8.03AL|NL
141 Ryne Stanek STL 29224.241.3931151$-8.08AL|NL
142 Jonathan Bowlan PHI 28214.081.272790$-8.09AL|NL
143 Tobias Myers NYM 38224.251.2932120$-8.08AL|NL
144 Anthony Kay CWS 59344.561.4046240$-8.19AL|NL
145 Kyle Leahy STL 74344.641.4159290$-8.22AL|NL
146 Antonio Senzatela COL 35125.251.4924128$-8.26AL|NL
147 Tyler Wells BAL 28114.161.162671$-8.26AL|NL
148 Will Klein LAD 28214.111.4330151$-8.28AL|NL
149 Jimmy Herget COL 31114.531.3229103$-8.34AL|NL
150 Brock Burke CIN 29214.351.3427111$-8.43AL|NL
151 Hogan Harris OAK 31114.261.4230163$-8.62AL|NL
152 Michael Grove TB 30114.051.2132100$-8.63AL|NL
153 Brennan Bernardino COL 29224.471.4226122$-8.67AL|NL
154 Greg Weissert BOS 29224.151.3026100$-8.74AL|NL
155 Brock Stewart LAD 25113.811.2330100$-8.77AL|NL
156 Taylor Clarke ARI 29214.221.252380$-8.84AL|NL
157 Craig Yoho MIL 21213.951.2922100$-8.84AL|NL
158 Sam Hentges SF 27113.721.3427131$-8.93AL|NL
159 Ryan Fernandez STL 25224.101.3527120$-8.92AL|NL
160 Brad Keller IL-15 PHI 25113.801.272491$-8.94AL|NL
161 Tim Herrin CLE 27224.011.3727140$-8.95AL|NL
162 James Karinchak ATL 27224.301.3832140$-8.98AL|NL
163 Justin Sterner OAK 28124.241.2528101$-9.11AL|NL
164 Tyler Alexander TEX 39224.571.2831110$-9.22AL|NL
165 Randy Dobnak KAN 32224.301.2824130$-9.26AL|NL
166 Keider Montero DET 44234.561.3236150$-9.26AL|NL
167 Luis Medina OAK 32224.521.4131151$-9.27AL|NL
168 Casey Legumina TB 29224.531.3626111$-9.27AL|NL
169 Austin Warren NYM 26224.191.3224100$-9.32AL|NL
170 Chris Martin IL-15 TEX 23123.681.172250$-9.31AL|NL
171 Rico Garcia BAL 28114.151.3129131$-9.36AL|NL
172 Tommy Nance TOR 25113.681.242580$-9.35AL|NL
173 Ryan Thompson ARI 24214.021.301980$-9.50AL|NL
174 Andrew Morris MIN 29124.071.302691$-9.52AL|NL
175 Taylor Rogers MIN 29124.121.3329121$-9.52AL|NL
176 Evan Phillips IL-60 LAD 19113.471.192170$-9.59AL|NL
177 Matthew Gage SF 25214.061.3421100$-9.66AL|NL
178 Jonathan Loaisiga ARI 29113.881.322391$-9.71AL|NL
179 Kody Funderburk MIN 26224.011.3923120$-9.74AL|NL
180 Ryan Johnson LAA 40234.541.3635140$-9.74AL|NL
181 Evan Sisk PIT 27113.701.3328120$-9.74AL|NL
182 Juan Morillo ARI 28113.931.3928141$-9.82AL|NL
183 Jack Dreyer LAD 22113.791.202270$-9.86AL|NL
184 Will Vest IL-15 DET 19113.391.201960$-9.83AL|NL
185 Caleb Ferguson CIN 30114.211.3328121$-9.93AL|NL
186 Craig Kimbrel TB 26124.361.3430131$-9.97AL|NL
187 Logan Allen CLE 42234.461.4036160$-10.05AL|NL
188 Brandyn Garcia ARI 27224.141.4225130$-10.08AL|NL
189 Brycen Mautz STL 36224.451.3730140$-10.10AL|NL
190 Phil Maton IL-15 CHC 22113.881.252490$-10.15AL|NL
191 Kyle Hurt LAD 26113.931.3329120$-10.14AL|NL
192 Cole Sands IL-15 MIN 25114.011.232480$-10.14AL|NL
193 Jovani Moran BOS 25113.901.3127120$-10.19AL|NL
194 Alan Rangel PHI 42224.741.3435150$-10.30AL|NL
195 Jacob Lopez OAK 34224.671.3732150$-10.33AL|NL
196 Anthony Bender IL-15 MIA 21113.741.252180$-10.38AL|NL
197 Matt Svanson STL 26113.861.3125100$-10.40AL|NL
198 Michael Petersen MIA 29114.311.3528121$-10.38AL|NL
199 Janson Junk IL-15 MIA 46234.701.3233110$-10.40AL|NL
200 A.J. Blubaugh HOU 27224.491.3725120$-10.42AL|NL
201 John Schreiber KAN 28124.291.3225111$-10.44AL|NL
202 Chase Silseth LAA 28114.171.3827141$-10.46AL|NL
203 Paul Blackburn NYY 26214.451.332190$-10.48AL|NL
204 Gordon Graceffo STL 28214.441.3422100$-10.50AL|NL
205 Yuki Matsui SD 29114.121.3229130$-10.52AL|NL
206 Lake Bachar MIA 27114.191.2928110$-10.51AL|NL
207 Mike Paredes MIN 47004.241.3045180$-10.52AL|NL
208 Dylan Dodd ATL 26114.001.262370$-10.54AL|NL
209 Tim Hill NYY 29224.101.341680$-10.59AL|NL
210 Enyel De Los Santos HOU 25114.211.242490$-10.68AL|NL
211 Drew Rom MIL 23113.901.3224100$-10.76AL|NL
212 Daniel Coulombe BOS 27113.971.3225110$-10.75AL|NL
213 Ian Hamilton ATL 23113.871.3324100$-10.79AL|NL
214 Victor Vodnik COL 28224.541.5227151$-10.77AL|NL
215 Grant Wolfram BAL 27124.041.3427100$-10.81AL|NL
216 Justin Lawrence WAS 26114.241.4227141$-10.94AL|NL
217 Miles Mikolas WAS 57345.081.3537140$-10.98AL|NL
218 Grant Anderson MIL 29124.301.3128120$-11.03AL|NL
219 Tayron Guerrero BOS 29114.391.3928131$-11.03AL|NL
220 Matt Festa CLE 22114.231.242280$-11.06AL|NL
221 Pierce Johnson CIN 28124.361.3330110$-11.06AL|NL
222 Keaton Winn IL-15 SF 26124.091.282280$-11.10AL|NL
223 Jake Bird NYY 23114.061.3224100$-11.09AL|NL
224 Justin Martinez IL-60 ARI 16113.471.341990$-11.09AL|NL
225 Anthony Nunez BAL 21114.111.292390$-11.78AL|NL
226 Ryan Gusto MIA 41234.761.3935150$-11.08AL|NL
227 Sam Moll CIN 26114.211.3226120$-11.15AL|NL
228 Tim Mayza PHI 25114.021.302290$-11.13AL|NL
229 Cal Quantrill TEX 37234.781.3428120$-11.14AL|NL
230 Brandon Eisert CWS 27124.191.3125100$-11.18AL|NL
231 Eric Lauer LAD 26224.861.342390$-11.22AL|NL
232 Trent Thornton CHC 28114.431.3222101$-11.25AL|NL
233 Kyle Backhus PHI 24124.181.292380$-11.24AL|NL
234 Cole Sulser TB 25114.191.292390$-11.27AL|NL
235 Travis Adams MIN 32224.721.3927120$-11.33AL|NL
236 A.J. Puk IL-60 ARI 13113.581.191440$-11.36AL|NL
237 Joel Kuhnel MIL 25114.031.271960$-11.34AL|NL
238 Gabriel Hughes COL 34224.691.4129120$-11.37AL|NL
239 Brendon Little TOR 20113.721.4122110$-11.45AL|NL
240 Steven Matz IL-15 TB 26114.261.282280$-11.49AL|NL
241 Tanner Banks PHI 18113.961.251750$-11.50AL|NL
242 Bennett Sousa IL-15 HOU 14103.721.231550$-11.51AL|NL
243 Jose Suarez OAK 24114.131.342390$-11.58AL|NL
244 Ryan Yarbrough NYY 24114.261.262080$-11.60AL|NL
245 Wandy Peralta SD 27113.931.3722120$-11.63AL|NL
246 Wilber Dotel IL-15 PIT 33224.721.4228140$-11.64AL|NL
247 Blake Treinen IL-15 LAD 19114.001.332080$-11.65AL|NL
248 Hayden Harris ATL 22114.101.3623110$-11.65AL|NL
249 Brent Suter LAA 26114.181.302180$-11.66AL|NL
250 Robert Garcia IL-60 TEX 13113.631.241450$-11.67AL|NL
251 Drew Sommers DET 27124.111.3825120$-11.70AL|NL
252 Daniel Espino CLE 24124.211.3725120$-11.72AL|NL
253 Tyler Phillips MIA 62234.641.4244240$-11.75AL|NL
254 Cody Laweryson MIN 23124.201.312180$-11.75AL|NL
255 Tejay Antone CIN 29114.671.3827131$-11.80AL|NL
256 Mark Leiter Jr. IL-15 OAK 19114.211.332180$-11.85AL|NL
257 David Sandlin CWS 30224.881.4026120$-11.84AL|NL
258 Ron Marinaccio SD 24114.291.3222100$-11.90AL|NL
259 Keegan Akin IL-15 BAL 18114.171.291870$-11.95AL|NL
260 Steven Cruz KAN 25114.341.3625120$-11.95AL|NL
261 Jonah Tong NYM 17114.051.321880$-11.96AL|NL
262 Cole Winn TEX 25114.281.3423110$-11.94AL|NL
263 Cade Gibson MIA 25124.071.3621100$-11.97AL|NL
264 Zak Kent WAS 25114.531.3922111$-12.01AL|NL
265 DL Hall IL-15 MIL 19113.971.3719100$-12.04AL|NL
266 Miguel Ullola HOU 23124.271.4025130$-12.06AL|NL
267 David Morgan IL-15 SD 20114.031.382090$-12.08AL|NL
268 John King MIA 28114.061.341990$-12.11AL|NL
269 Tristan Beck SF 24114.221.332080$-12.15AL|NL
270 Eric Orze MIN 26114.341.3825120$-12.20AL|NL
271 Lazaro Estrada TOR 22124.471.302180$-12.18AL|NL
272 Kyle Hart SD 26114.341.3322100$-12.17AL|NL
273 Jalen Beeks IL-10 TEX 20114.221.311880$-12.20AL|NL
274 Ryne Nelson IL-60 ARI 25114.451.282070$-12.21AL|NL
275 Johan Oviedo IL-60 BOS 20114.241.331990$-12.24AL|NL
276 Franco Aleman CLE 20124.211.4022100$-12.25AL|NL
277 Yerry De Los Santos NYY 19114.021.331670$-12.30AL|NL
278 Walbert Urena LAA 64354.831.5251350$-12.28AL|NL
279 Will Dion CLE 17113.991.321560$-12.33AL|NL
280 Jonathan Pintaro NYM 19114.081.371890$-12.38AL|NL
281 Lou Trivino PHI 20114.241.311780$-12.39AL|NL
282 Kai-Wei Teng IL-15 HOU 24124.501.3624110$-12.40AL|NL
283 Hunter Barco PIT 25114.291.3822110$-12.49AL|NL
284 Nick Mears IL-15 KAN 21114.411.342090$-12.51AL|NL
285 Isaac Mattson PIT 26114.351.3823120$-12.53AL|NL
286 Jordan Wicks CHC 20124.191.341770$-12.53AL|NL
287 Ryan Rolison CHC 27114.521.4322121$-12.55AL|NL
288 Mitch Farris LAA 23114.491.3723100$-12.56AL|NL
289 Joe Rock CWS 16114.051.331460$-12.63AL|NL
290 Jonathan Brubaker SF 26114.371.3722110$-12.63AL|NL
291 Joey Gerber NYM 22114.461.342080$-12.65AL|NL
292 Chase Lee TOR 15114.251.291450$-12.66AL|NL
293 Rob Zastryzny IL-15 MIL 13114.051.281250$-12.66AL|NL
294 Brady Basso OAK 19114.221.331670$-12.64AL|NL
295 Chad Dallas TOR 22114.361.351980$-12.69AL|NL
296 Codi Heuer CLE 18114.141.361670$-12.69AL|NL
297 Reiver Sanmartin SF 20114.071.351570$-12.70AL|NL
298 Jhony Brito SD 25114.311.351990$-12.72AL|NL
299 Josh Simpson SEA 21114.401.3921110$-12.73AL|NL
300 Mitch Bratt ARI 12104.061.261130$-12.74AL|NL