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 OAK 39212.891.00571426$14.65AL|NL
2 Edwin Diaz NYM 35213.731.15461330$13.18AL|NL
3 Josh Hader HOU 35213.451.09491428$13.07AL|NL
4 Ryan Helsley STL 35213.561.18391429$11.88AL|NL
5 Andres Munoz SEA 32212.921.08391226$11.41AL|NL
6 Emmanuel Clase CLE 37213.011.0729726$11.00AL|NL
7 Raisel Iglesias ATL 36213.971.1736927$9.73AL|NL
8 Ryan Walker SF 37213.651.22401324$8.17AL|NL
9 Jeff Hoffman TOR 34213.911.21451423$7.51AL|NL
10 Clay Holmes NYM 115873.641.28110440$7.27AL|NL
11 Kyle Finnegan WAS 35214.531.33331427$7.12AL|NL
12 Felix Bautista BAL 33213.581.21431622$7.11AL|NL
13 Kenley Jansen LAA 34214.161.18381323$6.75AL|NL
14 Justin Martinez ARI 36213.201.29421821$6.38AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jhoan Duran MIN 36213.521.22381221$6.13AL|NL
16 Tanner Scott LAD 37213.881.35401823$5.90AL|NL
17 Drew Rasmussen TB 96663.711.1594260$5.66AL|NL
18 Robert Suarez SD 33214.061.23331222$5.32AL|NL
19 Joey Cantillo CLE 115673.791.27121500$5.29AL|NL
20 Devin Williams NYY 34213.901.29411620$4.45AL|NL
21 Ryan Pressly CHC 36213.961.26311121$4.42AL|NL
22 Trevor Megill MIL 34214.381.28391321$4.29AL|NL
23 Peter Fairbanks TB 33214.221.28341321$4.08AL|NL
24 Ben Brown CHC 95763.991.25101360$3.89AL|NL
25 David Bednar PIT 34214.231.26341220$3.56AL|NL
26 Hayden Wesneski HOU 101774.391.2299320$2.75AL|NL
27 Aroldis Chapman BOS 33213.561.33492216$2.62AL|NL
28 Jose Alvarado PHI 33213.611.31371617$2.31AL|NL
29 Kris Bubic KAN 103774.171.30102370$1.99AL|NL
30 Luke Jackson TEX 35214.541.39341619$1.25AL|NL
31 Carlos Estevez KAN 32214.601.32291118$0.73AL|NL
32 Landen Roupp SF 100774.251.3398400$0.52AL|NL
33 Porter Hodge CHC 37213.251.1943179$-0.76AL|NL
34 Seth Halvorsen COL 37224.631.40341516$-1.10AL|NL
35 Bowden Francis TOR 115794.991.2797330$-1.89AL|NL
36 Mike Soroka IL-15 WAS 87564.241.2782340$-1.89AL|NL
37 Grant Holmes ATL 103774.701.35100360$-1.96AL|NL
38 Will Vest DET 36213.991.28351311$-2.21AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Emilio Pagan CIN 35224.901.27341213$-2.32AL|NL
40 Jordan Leasure CWS 37224.471.32371612$-2.52AL|NL
41 Nick Martinez CIN 115794.831.3193330$-2.57AL|NL
42 Matthew Liberatore STL 99574.391.3088340$-2.74AL|NL
43 Chris Martin TEX 32213.401.053556$-2.93AL|NL
44 Luis Ortiz CLE 95684.501.3384360$-3.00AL|NL
45 Cade Smith CLE 39213.201.1447154$-3.06AL|NL
46 Reid Detmers LAA 85444.481.2996340$-3.22AL|NL
47 Jason Adam SD 35213.481.0840135$-3.26AL|NL
48 Shane Smith CWS 104694.631.3389360$-3.38AL|NL
49 Jordan Hicks SF 89664.211.3877380$-3.43AL|NL
50 Luke Weaver NYY 38224.691.29381310$-3.90AL|NL
51 Matthew Strahm PHI 34213.481.074094$-3.94AL|NL
52 Liam Hendriks BOS 31214.101.163587$-4.20AL|NL
53 Ryne Nelson ARI 80544.471.2766230$-4.18AL|NL
54 Tommy Kahnle DET 32214.081.3030139$-4.35AL|NL
55 Kirby Yates LAD 33213.601.1946154$-4.66AL|NL
56 Colin Rea CHC 98674.891.3177290$-4.94AL|NL
57 Lucas Erceg KAN 35213.851.3436177$-5.15AL|NL
58 Anthony Bender MIA 34124.351.31331310$-5.15AL|NL
59 Calvin Faucher MIA 34124.871.46331713$-5.20AL|NL
60 Camilo Doval SF 33213.801.3332157$-5.36AL|NL
61 Jeremiah Estrada SD 32213.761.2042144$-5.39AL|NL
62 Hayden Birdsong SF 90564.711.3990410$-5.79AL|NL
63 Jackson Jobe DET 96684.821.3574340$-5.80AL|NL
64 A.J. Puk IL-15 ARI 22113.591.162787$-5.98AL|NL
65 Yimi Garcia TOR 33213.851.123693$-6.03AL|NL
66 Gabe Speier SEA 31213.351.1237102$-6.03AL|NL
67 Alex Vesia LAD 33213.591.1542132$-6.03AL|NL
68 Justin Slaten BOS 34214.471.3336147$-6.02AL|NL
69 Quinn Priester MIL 77454.251.3261280$-6.05AL|NL
70 Griffin Jax MIN 38213.691.1843122$-6.09AL|NL
71 Garrett Whitlock BOS 37213.691.143892$-6.21AL|NL
72 Ryan Gusto HOU 67344.401.2564240$-6.19AL|NL
73 Jon Gray IL-60 TEX 73554.741.3263250$-6.21AL|NL
74 Alexis Diaz CIN 34224.731.3633178$-6.27AL|NL
75 Tyler Kinley COL 38224.901.3838168$-6.48AL|NL
76 Steven Matz STL 92574.701.3572300$-6.55AL|NL
77 Andre Pallante STL 96684.501.4063370$-6.61AL|NL
78 A.J. Minter NYM 32213.391.1237111$-6.69AL|NL
79 Tyler Holton DET 33213.461.122792$-6.94AL|NL
80 Edwin Uceta TB 35214.501.3038155$-7.00AL|NL
81 Louie Varland MIN 58224.461.3258193$-7.13AL|NL
82 Dennis Santana PIT 35214.791.4230158$-7.21AL|NL
83 Mason Montgomery TB 34214.041.2538133$-7.20AL|NL
84 Tim Herrin CLE 34213.381.2036131$-7.29AL|NL
85 David Robertson FA 39223.541.2346180$-7.35AL|NL
86 Robert Garcia TEX 35213.941.2736133$-7.38AL|NL
87 Bryan Abreu HOU 37214.001.2845182$-7.41AL|NL
88 Hunter Gaddis CLE 35224.081.1735122$-7.49AL|NL
89 Aaron Bummer ATL 34213.321.2638131$-7.53AL|NL
90 Keegan Akin BAL 39214.101.2339122$-7.61AL|NL
91 Jose A. Ferrer WAS 34213.601.2129102$-7.67AL|NL
92 Ryan Zeferjahn LAA 36213.971.2546161$-7.68AL|NL
93 Tyler Rogers SF 38213.541.162781$-7.75AL|NL
94 Jared Koenig MIL 33213.711.2332132$-7.77AL|NL
95 Fernando Cruz NYY 34214.311.3048172$-7.82AL|NL
96 Cole Sands MIN 34214.031.2436122$-7.96AL|NL
97 Yennier Cano BAL 34214.001.3033133$-8.02AL|NL
98 Mitch Spence OAK 78454.811.3465250$-8.07AL|NL
99 Dylan Lee ATL 31213.651.143590$-8.14AL|NL
100 Ryan Brasier IL-15 CHC 31213.931.192992$-8.11AL|NL
101 Evan Phillips LAD 31213.801.173291$-8.18AL|NL
102 Hoby Milner TEX 34213.791.173081$-8.20AL|NL
103 Jordan Wicks CHC 55334.341.3148190$-8.32AL|NL
104 Chad Green TOR 32214.521.202993$-8.34AL|NL
105 Yuki Matsui SD 29213.501.1835120$-8.36AL|NL
106 Brant Hurter DET 31213.451.192691$-8.39AL|NL
107 Steven Wilson CWS 37224.421.2739172$-8.56AL|NL
108 Seranthony Dominguez BAL 35214.301.2938152$-8.62AL|NL
109 Matt Brash IL-15 SEA 28213.391.2334130$-8.72AL|NL
110 Mark Leiter Jr. NYY 33214.351.2743141$-8.75AL|NL
111 Antonio Santillan CIN 34224.661.3936164$-8.86AL|NL
112 Shelby Miller ARI 32214.511.3334143$-8.92AL|NL
113 Daniel Palencia CHC 36213.861.2841170$-8.90AL|NL
114 Erik Miller SF 32213.641.3234171$-8.93AL|NL
115 Randy Rodriguez SF 31213.811.2833141$-8.97AL|NL
116 Daniel Coulombe MIN 33214.141.2333101$-9.00AL|NL
117 Jordan Romano PHI 32214.721.3228114$-9.01AL|NL
118 Garrett Cleavinger TB 33214.361.3338162$-9.04AL|NL
119 Manuel Rodriguez TB 34214.121.3132132$-9.05AL|NL
120 Bryan Baker BAL 34214.021.2539150$-9.11AL|NL
121 Yariel Rodriguez TOR 65334.701.3865340$-9.11AL|NL
122 Ryne Stanek NYM 33214.411.3236172$-9.21AL|NL
123 Grant Anderson MIL 32214.101.2532121$-9.21AL|NL
124 Justin Sterner OAK 35224.531.2539141$-9.23AL|NL
125 Pierce Johnson ATL 33214.161.3138141$-9.25AL|NL
126 Phil Maton STL 34214.381.3134132$-9.27AL|NL
127 Jacob Lopez OAK 30213.811.2232120$-9.30AL|NL
128 Taylor Rogers CIN 33214.381.3133122$-9.35AL|NL
129 Paul Sewald CLE 32214.241.1935100$-9.34AL|NL
130 Bryan Hudson MIL 28213.531.2228120$-9.37AL|NL
131 Colin Holderman IL-15 PIT 33214.151.3331152$-9.35AL|NL
132 Brock Burke LAA 36224.251.2734121$-9.40AL|NL
133 Eduard Bazardo SEA 30214.131.2329111$-9.40AL|NL
134 Blake Treinen IL-15 LAD 22113.751.232483$-9.50AL|NL
135 Daniel Lynch KAN 58324.651.3746211$-9.55AL|NL
136 Brendon Little TOR 30213.801.3230141$-9.54AL|NL
137 Slade Cecconi IL-15 CLE 40224.401.2136100$-9.56AL|NL
138 Adrian Morejon SD 31214.101.2528101$-9.59AL|NL
139 Mike Vasil CWS 63234.651.3449232$-9.57AL|NL
140 Angel Zerpa KAN 30213.791.2624101$-9.62AL|NL
141 Trent Thornton SEA 33214.351.2632111$-9.66AL|NL
142 Chad Patrick MIL 42224.371.2539150$-9.64AL|NL
143 Kyle Hendricks LAA 111685.321.3669330$-9.71AL|NL
144 Michael Kopech IL-15 LAD 27214.411.3330142$-9.71AL|NL
145 Tyler Gilbert CWS 35214.511.3434132$-9.76AL|NL
146 Brad Lord WAS 58234.291.3348220$-9.76AL|NL
147 Caleb Thielbar CHC 31214.101.2634130$-9.80AL|NL
148 Steven Okert HOU 29214.351.2435120$-9.92AL|NL
149 Caleb Ferguson PIT 35214.131.3433151$-9.92AL|NL
150 John Schreiber KAN 31213.981.3027121$-9.90AL|NL
151 Caden Dana LAA 58345.001.3251210$-9.96AL|NL
152 Kenta Maeda DET 59224.701.2951180$-10.00AL|NL
153 Logan Henderson MIL 27113.931.113280$-10.04AL|NL
154 Drey Jameson ARI 57324.681.3849210$-10.13AL|NL
155 Ryan Borucki PIT 31213.861.2828120$-10.16AL|NL
156 Brandon Young BAL 41224.421.3040150$-10.16AL|NL
157 Forrest Whitley HOU 29214.061.3133140$-10.23AL|NL
158 JoJo Romero STL 33214.141.3127111$-10.21AL|NL
159 Tyson Miller IL-15 CHC 29214.161.2429110$-10.21AL|NL
160 Eric Orze TB 29214.211.2530110$-10.26AL|NL
161 Gunnar Hoglund OAK 53345.021.3043160$-10.25AL|NL
162 Nick Mears MIL 30214.121.2932140$-10.25AL|NL
163 Brandon Eisert CWS 33113.991.2532111$-10.28AL|NL
164 Graham Ashcraft CIN 35224.321.3526132$-10.27AL|NL
165 Beau Brieske IL-15 DET 27114.211.262293$-10.28AL|NL
166 Jesus Tinoco MIA 33124.871.4030155$-10.31AL|NL
167 Brenan Hanifee DET 29214.071.282291$-10.34AL|NL
168 Joel Payamps MIL 29214.191.222680$-10.37AL|NL
169 Juan Morillo ARI 28213.911.2928120$-10.35AL|NL
170 Shawn Armstrong TEX 30214.321.2631100$-10.38AL|NL
171 Daysbel Hernandez ATL 32214.341.3834171$-10.43AL|NL
172 Daniel Young NYM 31214.021.3634150$-10.47AL|NL
173 Ronny Henriquez MIA 32114.291.2830112$-10.48AL|NL
174 Cameron Booser CWS 36224.961.5540254$-10.53AL|NL
175 Jalen Beeks ARI 32214.301.3529121$-10.58AL|NL
176 Jake Bird COL 37224.571.4235162$-10.57AL|NL
177 Jason Foley DET 21113.991.271763$-10.61AL|NL
178 Steven Cruz KAN 26213.871.3126130$-10.64AL|NL
179 Julian Merryweather CHC 36214.591.3635141$-10.68AL|NL
180 Craig Kimbrel ATL 27214.471.3133130$-10.73AL|NL
181 Scott Barlow CIN 32214.601.3734151$-10.73AL|NL
182 Ryan Thompson ARI 31214.001.282490$-10.72AL|NL
183 Ian Hamilton NYY 31214.141.3431140$-10.75AL|NL
184 Greg Weissert BOS 32214.371.3132130$-10.77AL|NL
185 Gregory Soto BAL 34214.311.4032161$-10.79AL|NL
186 Hunter Harvey IL-15 KAN 25114.281.252472$-10.80AL|NL
187 Taijuan Walker PHI 56334.821.3743220$-10.84AL|NL
188 Mason Englert TB 30214.511.252790$-10.93AL|NL
189 Jake Junis CLE 51224.881.2943120$-10.96AL|NL
190 Colton Gordon HOU 30224.481.2728110$-10.95AL|NL
191 Hunter Bigge TB 31214.521.3434150$-11.01AL|NL
192 Chase Lee DET 26113.701.222680$-11.09AL|NL
193 Carmen Mlodzinski PIT 64344.791.4252250$-11.14AL|NL
194 Sean Newcomb BOS 43214.431.4345240$-11.16AL|NL
195 Tyler Ferguson OAK 36224.751.4440211$-11.22AL|NL
196 Jake Latz TEX 30214.371.3631160$-11.21AL|NL
197 Max Lazar PHI 21113.721.122140$-11.23AL|NL
198 Angel Chivilli COL 36224.701.3530111$-11.22AL|NL
199 Zach Agnos COL 32114.401.2629101$-11.24AL|NL
200 Noah Cameron KAN 31114.061.2732110$-11.25AL|NL
201 Hogan Harris OAK 51224.651.4151260$-11.24AL|NL
202 Brad Keller CHC 34214.121.3829160$-11.27AL|NL
203 Reed Garrett NYM 35214.581.4140180$-11.30AL|NL
204 Collin Snider SEA 31214.581.3727131$-11.29AL|NL
205 Kody Funderburk MIN 26113.551.2927110$-11.28AL|NL
206 Ben Casparius LAD 29214.601.3431130$-11.34AL|NL
207 Jacob Webb TEX 33214.651.3231130$-11.37AL|NL
208 Jose Butto NYM 30214.471.3429140$-11.37AL|NL
209 Easton Lucas TOR 45224.821.3644190$-11.35AL|NL
210 Tanner Banks PHI 36214.611.3534120$-11.39AL|NL
211 Joey Wentz PIT 36214.501.3835170$-11.40AL|NL
212 Max Kranick NYM 33214.561.3027120$-11.43AL|NL
213 Kyle Leahy STL 32214.661.3929131$-11.42AL|NL
214 Gordon Graceffo STL 45224.641.3335150$-11.45AL|NL
215 Spencer Turnbull FA 37234.611.3433140$-11.42AL|NL
216 Penn Murfee CWS 34114.671.3532132$-11.49AL|NL
217 Osvaldo Bido OAK 101585.491.4281400$-11.48AL|NL
218 Noah Murdock OAK 33214.431.4631191$-11.53AL|NL
219 Andrew Nardi IL-60 MIA 21113.851.222580$-11.52AL|NL
220 Alek Jacob SD 27114.131.222690$-11.58AL|NL
221 Enyel De Los Santos ATL 30214.741.3531120$-11.64AL|NL
222 Carlos Vargas SEA 29214.211.3422110$-11.64AL|NL
223 Kevin Kelly IL-15 TB 25113.811.181960$-11.63AL|NL
224 Josh Sborz IL-60 TEX 26114.201.2730110$-11.65AL|NL
225 Stephen Kolek SD 52234.611.3841190$-11.71AL|NL
226 Robert Stephenson IL-60 LAA 24114.461.202880$-11.69AL|NL
227 Gavin Hollowell CHC 17113.571.161970$-11.72AL|NL
228 Evan Sisk KAN 23113.571.3225110$-11.74AL|NL
229 Hunter Dobbins BOS 35224.521.3629130$-11.75AL|NL
230 Kevin Ginkel IL-15 ARI 26114.051.262690$-11.77AL|NL
231 Scott Alexander COL 34214.271.3523100$-11.79AL|NL
232 Jackson Rutledge WAS 33114.401.3632151$-11.81AL|NL
233 John King STL 32214.171.341990$-11.89AL|NL
234 Ian Seymour TB 27124.301.2527100$-11.90AL|NL
235 Riley O'Brien STL 28114.111.3431150$-11.92AL|NL
236 Connor Gillispie MIA 60245.031.3550240$-11.92AL|NL
237 Parker Messick CLE 31224.761.3528110$-11.97AL|NL
238 Brennan Bernardino BOS 30214.661.3929120$-12.01AL|NL
239 Sean Reynolds IL-15 SD 24114.031.3127120$-11.98AL|NL
240 Casey Legumina SEA 27114.211.2625100$-12.04AL|NL
241 Jared Shuster CWS 48224.731.3737200$-12.04AL|NL
242 Omar Cruz SD 16113.511.231870$-12.11AL|NL
243 Colin Selby BAL 22113.991.2924100$-12.10AL|NL
244 Declan Cronin IL-15 MIA 29113.961.3225110$-12.13AL|NL
245 Joe Kelly FA 25113.851.3626130$-12.18AL|NL
246 Andrew Chafin DET 19113.781.282180$-12.17AL|NL
247 Nick Hernandez HOU 18114.091.222180$-12.17AL|NL
248 Ryan Fernandez STL 29114.281.282690$-12.17AL|NL
249 Justin Wilson BOS 29214.671.4027130$-12.23AL|NL
250 Tim Hill NYY 30214.191.361790$-12.22AL|NL
251 Tom Cosgrove CHC 21113.931.262080$-12.26AL|NL
252 Jake Cousins IL-60 NYY 22114.111.3326120$-12.27AL|NL
253 Huascar Brazoban NYM 30214.651.4329160$-12.30AL|NL
254 Brent Headrick NYY 21114.271.272480$-12.27AL|NL
255 Tyler Alexander MIL 27114.411.252470$-12.30AL|NL
256 Shinnosuke Ogasawara WAS 66355.121.4048220$-12.28AL|NL
257 Joe Jimenez IL-60 ATL 19114.261.242270$-12.30AL|NL
258 Ryan Burr IL-15 TOR 20114.181.272380$-12.28AL|NL
259 Anthony Banda LAD 31214.741.4129130$-12.32AL|NL
260 Colin Poche WAS 27114.391.2725110$-12.33AL|NL
261 Trevor McDonald SF 19113.591.271770$-12.32AL|NL
262 Ryan Bergert SD 40224.951.3835160$-12.36AL|NL
263 John Brebbia IL-15 DET 25114.511.242470$-12.35AL|NL
264 Brent Suter CIN 31214.701.3623110$-12.42AL|NL
265 Nick Sandlin IL-15 TOR 24114.371.2623100$-12.41AL|NL
266 T.J. McFarland OAK 34214.751.4223131$-12.46AL|NL
267 Ryan Yarbrough NYY 27114.381.242180$-12.47AL|NL
268 Nate Pearson CHC 24114.361.2924100$-12.49AL|NL
269 Daniel Bard FA 27124.161.3626140$-12.56AL|NL
270 Brock Stewart MIN 30215.141.4535150$-12.57AL|NL
271 Jorge Alcala MIN 28114.651.2927100$-12.62AL|NL
272 Doug Nikhazy CLE 27114.221.4130160$-12.62AL|NL
273 Aaron Ashby IL-15 MIL 18113.661.341890$-12.64AL|NL
274 Clayton Beeter IL-15 NYY 20114.251.3424110$-12.61AL|NL
275 Keynan Middleton FA 19114.201.292080$-12.67AL|NL
276 Daniel Robert TEX 14113.911.211550$-12.65AL|NL
277 Jhonathan Diaz SEA 21113.991.311990$-12.67AL|NL
278 Josh Walker TOR 22114.341.322390$-12.71AL|NL
279 Andrew Kittredge IL-15 BAL 27114.541.272370$-12.69AL|NL
280 Brusdar Graterol IL-60 LAD 12103.201.15930$-12.69AL|NL
281 Kaleb Ort IL-15 HOU 28114.691.3229120$-12.70AL|NL
282 Dillon Tate TOR 26114.381.282180$-12.73AL|NL
283 Sean Guenther DET 21114.051.261660$-12.73AL|NL
284 Zak Kent CLE 16113.981.261660$-12.75AL|NL
285 Spencer Bivens SF 27114.151.3120100$-12.75AL|NL
286 Jose Leclerc IL-15 OAK 21114.391.3022100$-12.73AL|NL
287 Jose Quijada LAA 20114.381.3323100$-12.77AL|NL
288 Luis Contreras HOU 22114.541.3124100$-12.76AL|NL
289 Cionel Perez BAL 32214.411.4523150$-12.76AL|NL
290 Gus Varland CWS 28114.681.3926121$-12.78AL|NL
291 Domingo Gonzalez ATL 13103.861.261560$-12.82AL|NL
292 Dauri Moreta IL-60 PIT 14114.091.221550$-12.80AL|NL
293 Michel Otanez IL-15 OAK 24114.341.4531160$-12.80AL|NL
294 Luis Garcia LAD 24114.341.312180$-12.86AL|NL
295 Ross Stripling KAN 43234.971.3427110$-12.86AL|NL
296 Bryse Wilson CWS 84365.251.3959260$-12.83AL|NL
297 Wandy Peralta SD 26114.051.3520120$-12.89AL|NL
298 Jose Ruiz PHI 32215.031.4128130$-12.89AL|NL
299 Paxton Schultz TOR 23114.471.3625110$-12.91AL|NL
300 Luarbert Arias MIA 23114.611.282180$-12.95AL|NL