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 Edwin Diaz LAD 66533.051.06902336$19.14AL|NL
2 Mason Miller SD 66322.510.981012532$18.15AL|NL
3 Cade Smith CLE 70542.971.05902030$16.58AL|NL
4 Josh Hader HOU 63543.251.06852333$16.33AL|NL
5 Jhoan Duran PHI 68542.921.12782032$15.84AL|NL
6 Andres Munoz SEA 63432.901.12782532$14.44AL|NL
7 Aroldis Chapman BOS 58433.041.13802529$12.11AL|NL
8 Devin Williams NYM 64443.221.15832729$12.07AL|NL
9 David Bednar NYY 64443.411.13762130$11.79AL|NL
10 Raisel Iglesias ATL 66443.661.14701727$9.00AL|NL
11 Ryan Helsley BAL 64443.571.22722428$8.93AL|NL
12 Jeff Hoffman TOR 63443.591.16752226$8.66AL|NL
13 Ryan Walker SF 63443.561.21662026$7.49AL|NL
14 Chase Burns CIN 130873.631.17154410$7.40AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Carlos Estevez KAN 65444.181.27602330$6.88AL|NL
16 Daniel Palencia CHC 65343.681.25722627$6.72AL|NL
17 Peter Fairbanks MIA 63343.571.20642225$5.82AL|NL
18 Trevor Megill MIL 63433.501.17762220$5.60AL|NL
19 Emilio Pagan CIN 66344.101.20722225$5.08AL|NL
20 Abner Uribe MIL 68433.161.21792917$4.92AL|NL
21 Griffin Jax TB 66443.261.10831914$4.51AL|NL
22 Kenley Jansen DET 59433.951.19602123$4.48AL|NL
23 Dennis Santana PIT 66434.011.26622323$3.82AL|NL
24 Edwin Uceta TB 72533.761.18852612$2.51AL|NL
25 Cody Ponce TOR 133884.051.25135430$1.80AL|NL
26 Quinn Priester MIL 1611094.151.30130520$1.67AL|NL
27 Robert Suarez ATL 66543.591.16691911$1.23AL|NL
28 Grant Taylor CWS 74333.451.22892912$1.21AL|NL
29 Ryne Nelson ARI 160984.361.27131440$0.15AL|NL
30 Robert Garcia TEX 62343.641.23672215$0.05AL|NL
31 Jordan Leasure CWS 62344.061.25692617$-0.02AL|NL
32 Bryan Abreu HOU 68333.191.1690287$-0.20AL|NL
33 Joey Cantillo CLE 124783.961.30129530$-0.44AL|NL
34 Jacob Lopez OAK 128874.361.27130510$-0.76AL|NL
35 Reid Detmers LAA 130784.291.28141480$-0.83AL|NL
36 Michael Burrows HOU 127784.151.27122450$-1.30AL|NL
37 Will Vest DET 66443.341.2067218$-1.39AL|NL
38 Mike Soroka ARI 134784.311.27130480$-1.57AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Riley O'Brien STL 64333.751.34642915$-1.67AL|NL
40 Jeremiah Estrada SD 68433.361.1690273$-1.81AL|NL
41 Braxton Ashcraft PIT 132673.951.28116420$-1.94AL|NL
42 JoJo Romero STL 63443.551.29592411$-2.10AL|NL
43 Garrett Cleavinger TB 63343.441.1676237$-2.25AL|NL
44 Garrett Whitlock BOS 65433.371.1472184$-2.62AL|NL
45 Nick Martinez FA 134984.461.28101360$-2.79AL|NL
46 Andrew Kittredge BAL 65443.751.1865177$-3.03AL|NL
47 Adrian Morejon SD 67543.451.1967213$-3.20AL|NL
48 Andrew Saalfrank ARI 64434.211.40542915$-3.32AL|NL
49 Luke Weaver NYM 69443.821.1774215$-3.36AL|NL
50 Matthew Strahm KAN 66433.541.1372203$-3.46AL|NL
51 Tanner Scott LAD 65443.531.2473275$-3.60AL|NL
52 Jose A. Ferrer SEA 65423.351.1760174$-3.84AL|NL
53 Matt Brash SEA 61333.141.2072234$-3.97AL|NL
54 Chad Patrick MIL 122674.311.28115400$-3.94AL|NL
55 Robert Stephenson LAA 59323.981.1964199$-3.95AL|NL
56 Kirby Yates LAA 57323.991.27672610$-4.07AL|NL
57 Ian Seymour TB 104664.251.2499320$-4.05AL|NL
58 Clayton Beeter WAS 63233.901.33713212$-4.11AL|NL
59 Troy Melton DET 116674.161.2799370$-4.20AL|NL
60 Alex Vesia LAD 62433.561.1778252$-4.24AL|NL
61 Orion Kerkering PHI 63543.521.2367232$-4.56AL|NL
62 Victor Vodnik COL 63334.411.47613116$-4.58AL|NL
63 Kody Funderburk MIN 65423.811.3361268$-4.71AL|NL
64 Gabe Speier SEA 57333.321.0767162$-4.77AL|NL
65 Jose Alvarado PHI 57433.511.2365214$-4.87AL|NL
66 Louie Varland TOR 67433.771.2267194$-4.97AL|NL
67 Steven Matz TB 127664.311.28102350$-4.98AL|NL
68 A.J. Minter NYM 56433.341.1663192$-5.05AL|NL
69 Camilo Doval NYY 64443.651.3270315$-5.10AL|NL
70 Phil Maton CHC 65333.731.2169245$-5.16AL|NL
71 Hunter Gaddis CLE 69333.851.1967215$-5.29AL|NL
72 Brad Keller PHI 65443.691.2760245$-5.39AL|NL
73 Tyler Holton DET 72433.581.1460171$-5.41AL|NL
74 Lucas Erceg KAN 62443.631.2560224$-5.62AL|NL
75 Hunter Barco PIT 100654.101.3289390$-5.64AL|NL
76 Dylan Lee ATL 64333.581.1570182$-5.65AL|NL
77 Hunter Harvey CHC 53323.421.1456154$-5.71AL|NL
78 Kyle Finnegan DET 63443.861.2559225$-5.73AL|NL
79 Brad Lord WAS 132694.371.33103451$-5.91AL|NL
80 Cole Sands MIN 67334.021.2365206$-5.92AL|NL
81 Andrew Anderson DET 90554.111.3196390$-5.98AL|NL
82 Matt Svanson STL 67323.631.2763245$-6.00AL|NL
83 Jared Koenig MIL 64433.471.2365221$-6.15AL|NL
84 Kevin Ginkel ARI 60334.051.2661207$-6.18AL|NL
85 Justin Topa MIN 63244.011.31522011$-6.19AL|NL
86 Aaron Ashby MIL 69433.441.3072291$-6.20AL|NL
87 Shawn Armstrong CLE 68333.821.1968213$-6.25AL|NL
88 Justin Sterner OAK 67334.271.2766247$-6.48AL|NL
89 Fernando Cruz NYY 60343.681.2281271$-6.54AL|NL
90 Antonio Santillan CIN 68444.151.3471305$-6.64AL|NL
91 Anthony Kay CWS 130794.411.38103510$-6.75AL|NL
92 Mark Leiter Jr. OAK 65334.161.3168256$-7.03AL|NL
93 Chris Martin TEX 52223.431.1352114$-7.06AL|NL
94 Tyler Rogers TOR 71443.751.2048132$-7.11AL|NL
95 Aaron Civale FA 108674.561.3194340$-7.19AL|NL
96 Eduard Bazardo SEA 65323.761.1866211$-7.30AL|NL
97 Hogan Harris OAK 65334.201.3862308$-7.33AL|NL
98 Yimi Garcia TOR 57223.741.2063214$-7.38AL|NL
99 Sean Burke CWS 145794.851.39135630$-7.65AL|NL
100 Caleb Thielbar CHC 62333.761.1964201$-7.67AL|NL
101 Bryan King HOU 65333.621.1964190$-7.73AL|NL
102 Joe Boyle TB 94564.361.3799500$-7.76AL|NL
103 Jose Butto SF 69444.051.3463293$-8.07AL|NL
104 Jake Latz TEX 111444.251.35102510$-8.09AL|NL
105 Calvin Faucher MIA 65344.071.3665275$-8.14AL|NL
106 Bryan Baker TB 63333.981.2269221$-8.17AL|NL
107 Seranthony Dominguez CWS 56333.811.2864262$-8.34AL|NL
108 Erik Miller SF 61323.481.3467311$-8.39AL|NL
109 Ben Brown CHC 55333.671.1861170$-8.36AL|NL
110 Colin Rea CHC 83544.321.2868230$-8.40AL|NL
111 Keegan Akin BAL 65333.961.2866242$-8.46AL|NL
112 Cole Henry WAS 64234.621.42603211$-8.47AL|NL
113 Steven Okert HOU 63324.021.2070230$-8.51AL|NL
114 Bennett Sousa HOU 50323.651.1853171$-8.58AL|NL
115 Blake Treinen LAD 60343.871.2665231$-8.68AL|NL
116 Justin Slaten BOS 59434.021.2555191$-8.68AL|NL
117 Drew Pomeranz LAA 56223.741.2161192$-8.75AL|NL
118 Erik Sabrowski CLE 61223.681.3272332$-8.80AL|NL
119 J.T. Ginn OAK 85454.221.3178300$-8.80AL|NL
120 Gregory Soto PIT 61233.821.3065243$-8.94AL|NL
121 Braydon Fisher TOR 51323.801.2357211$-9.02AL|NL
122 Jason Adam SD 46323.431.1649160$-9.00AL|NL
123 Tyler Kinley ATL 61334.181.2764242$-9.11AL|NL
124 Julian Fernandez WAS 61323.961.2660231$-9.29AL|NL
125 Eric Lauer TOR 62434.161.2660200$-9.28AL|NL
126 Aaron Bummer ATL 60323.651.2961220$-9.30AL|NL
127 Brooks Raley NYM 56323.791.2255190$-9.47AL|NL
128 Connor Phillips CIN 53324.181.3157253$-9.48AL|NL
129 Angel Zerpa MIL 59323.621.2755200$-9.50AL|NL
130 PJ Poulin WAS 60333.961.3657263$-9.51AL|NL
131 Tanner Banks PHI 61323.921.2358180$-9.55AL|NL
132 Anthony Bender MIA 63333.891.3059241$-9.61AL|NL
133 Seth Halvorsen COL 58344.621.4553268$-9.64AL|NL
134 Ryan Thompson ARI 63324.101.3051193$-9.69AL|NL
135 Jake Junis TEX 64324.001.2256160$-9.75AL|NL
136 Jordan Romano LAA 56234.381.3058215$-9.77AL|NL
137 Brant Hurter DET 53323.551.2448170$-9.75AL|NL
138 Pierce Johnson CIN 59344.131.3064231$-9.84AL|NL
139 Elvis Alvarado OAK 60324.201.3862303$-9.95AL|NL
140 Graham Ashcraft CIN 63434.131.3455211$-9.95AL|NL
141 Jon Gray IL-60 FA 85554.711.3273280$-10.03AL|NL
142 Keider Montero DET 84554.541.3570290$-10.08AL|NL
143 Ryan Weiss HOU 74444.381.3471300$-10.14AL|NL
144 Mike Vasil CWS 72334.031.3659302$-10.19AL|NL
145 Brady Basso OAK 55323.861.2949191$-10.27AL|NL
146 Charlie Morton FA 76554.581.4075340$-10.27AL|NL
147 Ryne Stanek STL 59334.251.3460262$-10.33AL|NL
148 Adbert Alzolay NYM 59224.051.2555192$-10.32AL|NL
149 Isaac Mattson PIT 66334.281.3361282$-10.32AL|NL
150 Chris Paddack FA 99554.811.3178250$-10.32AL|NL
151 Kyle Leahy STL 121564.631.3997450$-10.40AL|NL
152 Hoby Milner CHC 61323.871.2751180$-10.41AL|NL
153 Sean Newcomb CWS 88344.201.3680370$-10.44AL|NL
154 Andrew Nardi MIA 49223.751.2358190$-10.48AL|NL
155 Payton Tolle BOS 53334.101.2454190$-10.51AL|NL
156 Greg Weissert BOS 65334.171.3158231$-10.55AL|NL
157 Carmen Mlodzinski PIT 69344.051.3059230$-10.57AL|NL
158 Wandy Peralta SD 59323.731.3251240$-10.61AL|NL
159 Brock Burke CIN 63324.211.3057211$-10.61AL|NL
160 John Schreiber KAN 63324.041.3058230$-10.62AL|NL
161 Spencer Bivens SF 68324.101.3351212$-10.61AL|NL
162 Tyler Alexander TEX 82444.601.2967220$-10.64AL|NL
163 Ben Joyce LAA 35213.601.2639153$-10.64AL|NL
164 Sam Hentges SF 51223.561.2552170$-10.67AL|NL
165 Yennier Cano BAL 50333.871.3147181$-10.68AL|NL
166 Matt Festa CLE 59334.251.2557210$-10.70AL|NL
167 Mason Montgomery PIT 60224.001.3664272$-10.67AL|NL
168 Alexis Diaz TEX 61334.701.3760304$-10.75AL|NL
169 Jimmy Herget COL 78334.611.3371252$-10.80AL|NL
170 Justin Lawrence PIT 59324.001.3757261$-10.80AL|NL
171 Tim Herrin CLE 52323.861.3453250$-11.00AL|NL
172 Nick Mears KAN 59334.201.3058230$-11.03AL|NL
173 Connor Prielipp MIN 57333.931.3556210$-11.03AL|NL
174 Ryan Yarbrough NYY 65324.241.2652190$-11.17AL|NL
175 Dietrich Enns BAL 59324.131.3155200$-11.19AL|NL
176 Jonathan Bowlan PHI 55324.131.2952190$-11.21AL|NL
177 Colin Selby BAL 58223.881.2958230$-11.19AL|NL
178 Caleb Ferguson CIN 57324.051.3354220$-11.27AL|NL
179 Tyler Phillips MIA 69324.241.3551222$-11.27AL|NL
180 Tommy Nance TOR 57233.871.2653180$-11.26AL|NL
181 Brusdar Graterol LAD 48213.551.2141140$-11.25AL|NL
182 Brendon Little TOR 53223.501.3756280$-11.31AL|NL
183 David Morgan SD 63223.931.3262260$-11.30AL|NL
184 Michael Kelly OAK 61444.581.4053262$-11.35AL|NL
185 Paul Blackburn NYY 64334.291.2955190$-11.41AL|NL
186 Ryan Zeferjahn LAA 64334.331.3971340$-11.43AL|NL
187 Joe Jimenez ATL 40223.741.1945130$-11.41AL|NL
188 Justin Wrobleski LAD 51324.141.2847170$-11.52AL|NL
189 Cole Winn TEX 64224.291.3656283$-11.56AL|NL
190 Paul Sewald FA 47224.381.2448162$-11.54AL|NL
191 Joel Peguero SF 64334.291.4251273$-11.58AL|NL
192 Ryan Fernandez STL 59334.191.3658270$-11.63AL|NL
193 Janson Junk MIA 93454.711.3167220$-11.63AL|NL
194 Cole Sulser TB 51324.181.2745170$-11.67AL|NL
195 Drey Jameson ARI 55234.021.3550222$-11.66AL|NL
196 Justin Wilson FA 42213.721.2445150$-11.69AL|NL
197 Konnor Pilkington WAS 58324.131.4256301$-11.70AL|NL
198 Brandon Eisert CWS 60234.111.3256221$-11.68AL|NL
199 Sawyer Gipson-Long DET 56234.161.2251160$-11.70AL|NL
200 Enyel De Los Santos HOU 60324.421.3157220$-11.77AL|NL
201 A.J. Blubaugh HOU 55334.281.3152210$-11.75AL|NL
202 Daniel Coulombe FA 43213.711.2443160$-11.80AL|NL
203 Taylor Rogers MIN 51223.871.3052210$-11.79AL|NL
204 Scott Barlow FA 54324.181.3857280$-11.80AL|NL
205 Anthony Banda LAD 56324.211.3554240$-11.84AL|NL
206 Porter Hodge CHC 48223.931.3552241$-11.82AL|NL
207 Cade Gibson MIA 61333.941.3749240$-11.83AL|NL
208 Yoendrys Gomez TB 73334.581.3369300$-11.81AL|NL
209 Jason Alexander HOU 65434.501.3451220$-11.83AL|NL
210 Taylor Clarke ARI 59224.251.2650161$-11.86AL|NL
211 Lake Bachar MIA 55324.301.3454230$-11.94AL|NL
212 Daniel Lynch KAN 58324.131.3145190$-11.96AL|NL
213 Tobias Myers NYM 59234.121.2752170$-12.03AL|NL
214 Eric Orze MIN 62234.361.3760282$-12.05AL|NL
215 Jack Dreyer LAD 42213.871.2241140$-12.11AL|NL
216 Gordon Graceffo STL 60334.261.3249190$-12.09AL|NL
217 Jonathan Loaisiga ARI 53223.941.3244171$-12.19AL|NL
218 Juan Mejia COL 65234.591.4166293$-12.21AL|NL
219 Huascar Brazoban NYM 56223.991.3252240$-12.23AL|NL
220 Mason Englert TB 63224.301.2857190$-12.22AL|NL
221 Cooper Criswell SEA 59324.101.3546200$-12.23AL|NL
222 Colton Gordon HOU 46324.261.2841130$-12.22AL|NL
223 Kade Strowd BAL 54324.061.4050240$-12.26AL|NL
224 Jalen Beeks FA 50224.071.3145191$-12.30AL|NL
225 Yuki Matsui SD 53224.101.3254240$-12.32AL|NL
226 DL Hall MIL 54223.971.3351230$-12.36AL|NL
227 Josh White MIA 45223.951.3047180$-12.37AL|NL
228 Kyle Harrison BOS 47224.031.2948180$-12.36AL|NL
229 Emerson Hancock SEA 55324.291.3043180$-12.37AL|NL
230 Jovani Moran BOS 48223.911.3450210$-12.39AL|NL
231 Brenan Hanifee DET 56223.881.2942160$-12.45AL|NL
232 Grant Anderson MIL 56234.221.3155220$-12.44AL|NL
233 Ian Hamilton ATL 49213.941.3450210$-12.46AL|NL
234 Matthew Gage SF 54223.961.3147180$-12.45AL|NL
235 A.J. Puk ARI 29113.601.1833102$-12.45AL|NL
236 Justin Martinez ARI 27123.381.3333153$-12.47AL|NL
237 Ben Casparius LAD 49324.421.3347180$-12.54AL|NL
238 Jonathan Cannon CWS 113584.951.3985400$-12.53AL|NL
239 Ryan Brasier FA 45224.061.2340130$-12.56AL|NL
240 Bradgley Rodriguez SD 42314.091.3539190$-12.58AL|NL
241 Jake Bird NYY 49224.041.3349200$-12.65AL|NL
242 Rob Zastryzny MIL 45223.981.2942170$-12.74AL|NL
243 Tim Hill NYY 66324.021.3639190$-12.74AL|NL
244 Richard Lovelady WAS 47224.021.2741160$-12.72AL|NL
245 Jack Perkins OAK 32213.891.2632131$-12.74AL|NL
246 Chase Silseth LAA 52224.101.3350220$-12.72AL|NL
247 Pierson Ohl COL 57234.331.2547130$-12.72AL|NL
248 Jacob Webb CHC 50224.191.2846190$-12.76AL|NL
249 Josh Sborz TEX 40224.081.2742150$-12.79AL|NL
250 Hayden Birdsong SF 60344.521.4059290$-12.84AL|NL
251 Luis Garcia NYM 49224.021.3244180$-12.91AL|NL
252 Kohl Drake ARI 47334.351.3542180$-12.91AL|NL
253 Jordan Wicks CHC 41223.931.2737130$-12.91AL|NL
254 David Robertson FA 33113.651.2437131$-12.94AL|NL
255 Will Klein LAD 44324.171.4648250$-12.92AL|NL
256 Tommy Kahnle FA 54224.151.3949251$-12.96AL|NL
257 Brennan Bernardino COL 57324.511.4352241$-13.00AL|NL
258 Joel Payamps ATL 50224.281.2946160$-13.03AL|NL
259 Tyler Ferguson OAK 53224.391.3752251$-13.05AL|NL
260 Kaleb Ort LAA 53224.371.3353230$-13.09AL|NL
261 Mason Fluharty TOR 38214.041.2939160$-13.10AL|NL
262 Zack Kelly BOS 54224.261.3552230$-13.14AL|NL
263 Evan Sisk PIT 45223.851.3944200$-13.15AL|NL
264 Carlos Vargas SEA 54224.011.3443200$-13.17AL|NL
265 Wilkelman Gonzalez CWS 61334.351.4861370$-13.16AL|NL
266 Kyle Hart SD 66344.591.3654250$-13.17AL|NL
267 Brent Suter FA 57224.181.3144170$-13.21AL|NL
268 Brent Headrick NYY 42113.931.2444140$-13.19AL|NL
269 Kevin Kelly TB 39224.101.2333100$-13.25AL|NL
270 Jonathan Brubaker SF 49224.221.3042170$-13.30AL|NL
271 Ryan Gusto MIA 54334.671.3447180$-13.30AL|NL
272 Dominic Hamel NYY 70234.451.3560260$-13.35AL|NL
273 Casey Legumina SEA 45224.271.3143180$-13.37AL|NL
274 Yohan Ramirez PIT 46224.211.3546190$-13.36AL|NL
275 Jackson Rutledge WAS 57224.481.3549211$-13.40AL|NL
276 Yariel Rodriguez TOR 37224.001.3237170$-13.40AL|NL
277 Tyler Gilbert CWS 53224.281.3447200$-13.45AL|NL
278 Alex Lange KAN 46223.981.4347250$-13.50AL|NL
279 Steven Cruz KAN 42224.101.3238170$-13.50AL|NL
280 Austin Warren NYM 38214.001.3034130$-13.49AL|NL
281 Chad Green TOR 43224.541.2938141$-13.53AL|NL
282 Michael Kopech FA 41224.221.3845230$-13.60AL|NL
283 Jose Urquidy FA 95454.991.3872320$-13.61AL|NL
284 James McArthur KAN 31214.101.3027101$-13.64AL|NL
285 Rico Garcia BAL 50224.351.3850220$-13.68AL|NL
286 Justin Bruihl STL 43224.111.3539170$-13.68AL|NL
287 Matt Pushard STL 48224.281.3342180$-13.67AL|NL
288 Kendry Rojas MIN 37223.991.3334130$-13.68AL|NL
289 Joey Wentz ATL 60344.701.4257250$-13.66AL|NL
290 Nate Pearson HOU 53224.541.3451220$-13.72AL|NL
291 Ron Marinaccio SD 41214.191.3439180$-13.72AL|NL
292 Ryan Bergert KAN 64234.501.3555260$-13.72AL|NL
293 Sam Moll CIN 39214.191.3438160$-13.77AL|NL
294 Trent Thornton FA 45214.361.3139150$-13.85AL|NL
295 Luke Jackson FA 45224.351.4041211$-13.86AL|NL
296 Tristan Beck SF 37214.141.2931120$-13.88AL|NL
297 Chris Murphy CWS 40214.061.3737180$-13.86AL|NL
298 Jordan Hicks BOS 56234.271.4151250$-13.87AL|NL
299 Luinder Avila KAN 32223.871.3329130$-13.90AL|NL
300 Jackson Kowar SEA 49224.381.3847220$-13.95AL|NL