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 NYM 65432.931.08902436$18.43AL|NL
2 Mason Miller OAK 67432.581.01992430$18.04AL|NL
3 Ryan Helsley STL 66433.051.14832535$16.39AL|NL
4 Josh Hader HOU 68433.171.12942733$16.01AL|NL
5 Emmanuel Clase CLE 66433.091.15681634$14.67AL|NL
6 Raisel Iglesias ATL 68433.451.16751933$13.37AL|NL
7 Ryan Walker SF 68433.041.12802228$12.90AL|NL
8 Andres Munoz SEA 64432.841.14832527$12.58AL|NL
9 Felix Bautista BAL 60422.751.07872325$12.48AL|NL
10 Devin Williams NYY 63333.241.21802831$11.43AL|NL
11 Jeff Hoffman TOR 65433.271.14792227$11.04AL|NL
12 Jhoan Duran MIN 65432.791.12812223$10.82AL|NL
13 Trevor Megill MIL 64333.451.16792328$9.79AL|NL
14 Tanner Scott LAD 66433.131.22823025$9.63AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Robert Suarez SD 65333.551.20692226$7.32AL|NL
16 David Bednar PIT 64333.801.25682428$6.86AL|NL
17 Ryan Pressly CHC 61333.441.22641925$6.38AL|NL
18 Aroldis Chapman BOS 63433.121.25893519$6.29AL|NL
19 Peter Fairbanks TB 60333.541.22682325$6.29AL|NL
20 Kenley Jansen LAA 60333.921.21702326$5.94AL|NL
21 A.J. Puk ARI 64433.371.18752219$5.59AL|NL
22 Justin Martinez ARI 67433.111.29843417$4.64AL|NL
23 Clay Holmes NYM 1611083.561.34149660$4.22AL|NL
24 Kyle Finnegan WAS 63333.811.28622424$3.91AL|NL
25 Jordan Romano PHI 59333.891.26632323$3.37AL|NL
26 Drew Rasmussen TB 130873.691.21124340$2.91AL|NL
27 Chris Martin TEX 58333.331.12601216$2.62AL|NL
28 Calvin Faucher MIA 63333.911.33642622$2.02AL|NL
29 Mike Clevinger CWS 64334.311.2559180$2.00AL|NL
30 Carlos Estevez KAN 64334.111.29632322$1.83AL|NL
31 Griffin Jax MIN 70433.221.1382208$1.66AL|NL
32 Ben Brown CHC 111763.681.23124420$0.95AL|NL
33 Reid Detmers LAA 107663.741.19121360$0.27AL|NL
34 Bowden Francis TOR 1599104.331.24147440$0.26AL|NL
35 Lucas Erceg KAN 67433.401.24772610$0.14AL|NL
36 Liam Hendriks IL-15 BOS 61333.691.17691813$0.08AL|NL
37 Steven Matz STL 127773.841.23114360$-0.15AL|NL
38 Camilo Doval SF 62333.151.23742710$-0.27AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jason Adam SD 67433.431.1678246$-0.98AL|NL
40 Cade Smith CLE 68433.111.1385242$-1.17AL|NL
41 Matthew Strahm PHI 66433.301.0978193$-1.32AL|NL
42 Robert Garcia TEX 64333.401.2172239$-1.35AL|NL
43 Landen Roupp SF 137883.921.34129560$-1.64AL|NL
44 Bryan Abreu HOU 72433.301.1891292$-1.88AL|NL
45 Yariel Rodriguez TOR 113763.961.29123470$-1.96AL|NL
46 Luke Weaver NYY 68433.731.1873196$-2.51AL|NL
47 Ben Joyce LAA 62333.351.2578297$-2.50AL|NL
48 Jeremiah Estrada SD 63333.251.1882284$-2.64AL|NL
49 Keegan Akin BAL 70433.371.1678212$-2.76AL|NL
50 Kirby Yates LAD 60333.671.2674289$-2.83AL|NL
51 Orion Kerkering PHI 63333.201.1672214$-2.84AL|NL
52 Matthew Liberatore STL 135884.051.33119500$-2.84AL|NL
53 Tyler Kinley COL 64334.501.37662617$-2.93AL|NL
54 Porter Hodge CHC 63333.741.32682911$-3.01AL|NL
55 Joey Cantillo CLE 101653.761.30107430$-3.12AL|NL
56 Blake Treinen LAD 59333.511.1965197$-3.20AL|NL
57 Kris Bubic KAN 131884.081.34120470$-3.22AL|NL
58 Beau Brieske DET 66333.891.28642410$-3.72AL|NL
59 Hayden Birdsong SF 113673.971.32121490$-3.72AL|NL
60 Will Vest DET 68433.391.2167213$-3.76AL|NL
61 Tyler Holton DET 63333.561.2157177$-3.90AL|NL
62 Jordan Hicks SF 138894.061.38125590$-3.94AL|NL
63 Jose Alvarado PHI 61333.291.2671285$-3.99AL|NL
64 Gregory Santos SEA 62333.361.2465235$-4.28AL|NL
65 Yimi Garcia TOR 61333.501.1568193$-4.55AL|NL
66 Grant Holmes ATL 124774.231.31113400$-4.66AL|NL
67 Nick Martinez CIN 1589104.571.32133440$-4.98AL|NL
68 Jesus Tinoco IL-15 MIA 64333.801.2965247$-5.14AL|NL
69 Mike Soroka IL-15 WAS 135794.281.34125540$-5.18AL|NL
70 Fernando Cruz NYY 61333.351.1780250$-5.23AL|NL
71 A.J. Minter NYM 57323.341.1765202$-5.28AL|NL
72 Ryne Nelson ARI 125774.301.29102330$-5.27AL|NL
73 Garrett Whitlock BOS 66333.611.1768162$-5.43AL|NL
74 Erik Miller SF 61333.181.2676301$-5.51AL|NL
75 Aaron Bummer ATL 61323.091.2568241$-5.60AL|NL
76 Louie Varland MIN 69433.601.1969180$-5.64AL|NL
77 Colin Holderman PIT 62333.841.3163267$-5.66AL|NL
78 Reed Garrett NYM 66433.441.2574270$-5.74AL|NL
79 Matt Brash IL-15 SEA 50322.931.1664200$-5.73AL|NL
80 Anthony Bender MIA 61333.661.2762225$-5.78AL|NL
81 Pierce Johnson ATL 64333.551.2577262$-5.80AL|NL
82 Hayden Wesneski HOU 129784.401.32117440$-5.81AL|NL
83 Jon Gray IL-60 TEX 109674.241.29100330$-5.81AL|NL
84 Osvaldo Bido OAK 121784.371.32111470$-5.83AL|NL
85 Yennier Cano BAL 62333.401.2662223$-5.91AL|NL
86 Tommy Kahnle DET 61333.681.3261266$-5.97AL|NL
87 Alexis Diaz IL-15 CIN 52234.481.37572513$-6.05AL|NL
88 Edwin Uceta TB 65334.041.2868266$-6.13AL|NL
89 Kenta Maeda DET 77443.901.1974190$-6.13AL|NL
90 Jake Junis CLE 69433.791.1867150$-6.28AL|NL
91 Garrett Cleavinger TB 63333.711.2875283$-6.30AL|NL
92 Mitch Spence OAK 110674.161.3088320$-6.33AL|NL
93 Seranthony Dominguez BAL 63333.711.2270232$-6.39AL|NL
94 Andre Pallante STL 135884.011.43100550$-6.42AL|NL
95 Gregory Soto BAL 61333.381.2670261$-6.48AL|NL
96 Jose A. Ferrer WAS 62333.701.3253236$-6.51AL|NL
97 Jose Leclerc OAK 64333.821.2672283$-6.55AL|NL
98 Tanner Banks PHI 68433.651.2468230$-6.59AL|NL
99 Dylan Lee ATL 62333.531.1969200$-6.64AL|NL
100 Adrian Morejon SD 61333.491.2265231$-6.63AL|NL
101 Taylor Rogers CIN 62333.981.3069255$-6.68AL|NL
102 Cole Sands MIN 64333.701.2069201$-6.67AL|NL
103 Jared Koenig MIL 62333.581.2462212$-6.76AL|NL
104 Brock Stewart IL-15 MIN 50323.281.1763190$-6.76AL|NL
105 Bryan Hudson MIL 60333.511.2465221$-6.97AL|NL
106 Hunter Harvey KAN 59333.601.2163191$-7.05AL|NL
107 Kevin Ginkel IL-15 ARI 51323.501.2155162$-7.07AL|NL
108 JoJo Romero STL 62333.451.2660221$-7.26AL|NL
109 Ian Hamilton IL-15 NYY 60333.521.2665231$-7.24AL|NL
110 Chad Green TOR 63334.091.2461194$-7.30AL|NL
111 Albert Suarez IL-15 BAL 71433.961.2268190$-7.31AL|NL
112 David Robertson FA 48323.271.2059190$-7.39AL|NL
113 Justin Slaten BOS 64333.871.2966243$-7.46AL|NL
114 Yuki Matsui SD 58333.511.2467250$-7.47AL|NL
115 John Brebbia DET 58333.851.2260192$-7.57AL|NL
116 Gabe Speier SEA 58333.481.2260200$-7.58AL|NL
117 Nick Mears IL-15 MIL 58333.591.2571260$-7.57AL|NL
118 Emilio Pagan CIN 65334.371.2768225$-7.60AL|NL
119 Mark Leiter Jr. NYY 58333.621.2266210$-7.61AL|NL
120 Joel Payamps MIL 61333.821.2460202$-7.64AL|NL
121 Tim Herrin CLE 62333.491.2867250$-7.75AL|NL
122 Evan Phillips IL-15 LAD 50323.491.1857160$-7.74AL|NL
123 Alex Vesia LAD 58333.741.2371250$-7.77AL|NL
124 Luke Jackson TEX 60333.911.3463264$-7.86AL|NL
125 Derek Law IL-15 WAS 66333.921.3157234$-7.87AL|NL
126 Jorge Lopez WAS 60333.981.3252225$-7.97AL|NL
127 Julian Merryweather CHC 61333.731.2866251$-8.02AL|NL
128 Caleb Ferguson PIT 61333.581.3164261$-8.06AL|NL
129 Michael Kopech IL-15 LAD 53324.021.2863243$-8.05AL|NL
130 Ryan Brasier IL-15 CHC 52323.771.2251152$-8.06AL|NL
131 Caleb Thielbar CHC 56333.671.2261200$-8.13AL|NL
132 Angel Zerpa KAN 61333.651.3055202$-8.16AL|NL
133 Ryan Fernandez STL 65333.811.3164262$-8.18AL|NL
134 Nate Pearson CHC 63333.841.2570240$-8.25AL|NL
135 Brant Hurter DET 55333.461.2046130$-8.29AL|NL
136 Trent Thornton SEA 67333.861.2466220$-8.34AL|NL
137 Antonio Santillan CIN 60334.301.3567275$-8.36AL|NL
138 Mason Montgomery TB 60333.911.2759212$-8.35AL|NL
139 Jason Foley DET 50223.701.2842155$-8.38AL|NL
140 Ryne Stanek NYM 58333.781.2566250$-8.42AL|NL
141 Paul Sewald CLE 59334.031.2365201$-8.41AL|NL
142 Jose Butto NYM 63333.881.2763231$-8.51AL|NL
143 Michel Otanez IL-15 OAK 52323.611.3262271$-8.55AL|NL
144 Abner Uribe MIL 55333.461.3466300$-8.60AL|NL
145 Ian Anderson LAA 92554.181.3682350$-8.69AL|NL
146 Daniel Coulombe MIN 56333.711.2558180$-8.76AL|NL
147 Jorge Alcala MIN 61333.991.2866241$-8.81AL|NL
148 Brock Burke LAA 66333.971.2966241$-8.84AL|NL
149 Justin Wilson BOS 58333.811.2560200$-8.87AL|NL
150 Daysbel Hernandez ATL 58333.741.3168270$-8.88AL|NL
151 Manuel Rodriguez TB 61333.871.3258232$-8.88AL|NL
152 Craig Kimbrel ATL 50323.791.2661220$-9.04AL|NL
153 Seth Halvorsen COL 63334.721.46572710$-9.03AL|NL
154 Graham Ashcraft CIN 55334.091.2848143$-9.15AL|NL
155 Daniel Young NYM 56333.591.3258250$-9.21AL|NL
156 Craig Yoho MIL 51323.681.2856210$-9.25AL|NL
157 Bryan King HOU 62333.761.3162250$-9.25AL|NL
158 Tayler Saucedo SEA 61333.631.3257250$-9.30AL|NL
159 Hoby Milner TEX 58333.781.2752170$-9.51AL|NL
160 Forrest Whitley IL-15 HOU 55333.771.3058230$-9.50AL|NL
161 Anthony Banda LAD 57333.811.2957220$-9.53AL|NL
162 Hunter Gaddis CLE 65334.141.2461190$-9.59AL|NL
163 Sean Hjelle SF 50323.571.2642130$-9.65AL|NL
164 Shane Smith CWS 117684.511.3898440$-9.65AL|NL
165 Brenan Hanifee DET 57333.701.2746150$-9.67AL|NL
166 Colin Rea CHC 80454.361.2868210$-9.66AL|NL
167 Jose Suarez ATL 55333.861.2753190$-9.72AL|NL
168 Fraser Ellard CWS 62334.121.4259304$-9.74AL|NL
169 Jake Cousins IL-60 NYY 54333.841.3362260$-9.78AL|NL
170 Richard Lovelady TOR 59333.851.2954200$-9.80AL|NL
171 Tyler Rogers SF 70333.991.2950171$-9.86AL|NL
172 Collin Snider SEA 65334.161.3758273$-9.90AL|NL
173 Luke Little CHC 40223.171.3050210$-9.91AL|NL
174 Kevin Kelly TB 57333.851.2749160$-9.91AL|NL
175 Scott Barlow CIN 58334.191.3562252$-9.92AL|NL
176 Tyler Ferguson OAK 62333.881.3463290$-9.93AL|NL
177 Brennan Bernardino BOS 55333.781.3255210$-9.93AL|NL
178 Shawn Armstrong TEX 54334.021.2553170$-9.95AL|NL
179 Jackson Jobe DET 130794.641.38100490$-9.96AL|NL
180 Troy Taylor IL-15 SEA 56333.841.3155230$-9.97AL|NL
181 Dennis Santana PIT 65334.121.3661272$-10.00AL|NL
182 Daniel Lynch KAN 70444.171.3156200$-10.04AL|NL
183 Joe Ross PHI 63334.011.2958210$-10.01AL|NL
184 Andrew Nardi IL-60 MIA 39223.481.2147160$-10.04AL|NL
185 Lou Trivino SF 66333.921.3361260$-10.05AL|NL
186 Joey Wentz PIT 65334.021.3264250$-10.06AL|NL
187 Joseph Mantiply ARI 59333.781.3150190$-10.08AL|NL
188 Luis Ortiz CLE 138794.631.41115520$-10.16AL|NL
189 Gerson Garabito TEX 60334.091.2857190$-10.20AL|NL
190 Nick Sandlin TOR 60334.071.3263260$-10.25AL|NL
191 DL Hall IL-60 MIL 46323.811.3049190$-10.26AL|NL
192 Hector Neris ATL 56334.061.3160230$-10.28AL|NL
193 Riley O'Brien STL 53333.751.3553250$-10.31AL|NL
194 Enyel De Los Santos ATL 54324.051.3056210$-10.38AL|NL
195 Jose Ruiz PHI 62334.101.3160240$-10.42AL|NL
196 John Schreiber KAN 62334.011.3657251$-10.40AL|NL
197 Ryan Burr IL-15 TOR 44223.681.2448160$-10.44AL|NL
198 Bryan Baker BAL 52324.001.3154210$-10.48AL|NL
199 Eduard Bazardo SEA 48223.721.2447160$-10.48AL|NL
200 Cameron Booser CWS 55334.041.3257220$-10.52AL|NL
201 Wandy Peralta SD 52323.731.3447220$-10.52AL|NL
202 Cionel Perez BAL 59333.771.3855260$-10.56AL|NL
203 Randy Rodriguez SF 56333.961.3456250$-10.58AL|NL
204 Ryan Borucki PIT 52333.891.3249200$-10.61AL|NL
205 Phil Maton STL 63334.171.3356241$-10.60AL|NL
206 Kody Funderburk MIN 48223.561.3048190$-10.61AL|NL
207 Josh Sborz IL-60 TEX 38223.861.2841152$-10.61AL|NL
208 Jordan Leasure CWS 63334.401.3962293$-10.62AL|NL
209 Brendon Little TOR 56333.611.3948250$-10.65AL|NL
210 Jalen Beeks ARI 50323.831.3347190$-10.69AL|NL
211 Tyler Gilbert IL-15 CWS 58334.181.3048171$-10.71AL|NL
212 Elvis Peguero MIL 56333.871.3653230$-10.73AL|NL
213 Victor Vodnik COL 65334.361.4563304$-10.74AL|NL
214 Marc Church TEX 61334.361.3660262$-10.73AL|NL
215 Carlos Vargas SEA 54333.801.3548220$-10.74AL|NL
216 Stephen Kolek SD 79454.181.3762290$-10.73AL|NL
217 Kaleb Ort IL-15 HOU 58334.241.3059230$-10.75AL|NL
218 Sam Moll CIN 58334.051.3559240$-10.78AL|NL
219 Tayler Scott HOU 65334.251.3664281$-10.78AL|NL
220 Anthony Veneziano MIA 58334.141.3249191$-10.76AL|NL
221 Brad Lord WAS 57334.011.3048190$-10.76AL|NL
222 John King STL 60333.721.3542180$-10.85AL|NL
223 Elijah Morgan CHC 52334.231.2649160$-10.86AL|NL
224 Brady Basso IL-15 OAK 39223.631.2037110$-10.86AL|NL
225 Ryan Thompson ARI 63333.961.3451200$-10.91AL|NL
226 Connor Thomas MIL 54333.851.3039140$-10.89AL|NL
227 Yilber Diaz ARI 49324.041.3351200$-10.96AL|NL
228 Triston McKenzie CLE 85454.571.3684350$-10.98AL|NL
229 Bryan Hoeing IL-15 SD 56334.011.3146170$-11.00AL|NL
230 Hans Crouse LAA 56334.231.3563270$-11.01AL|NL
231 Greg Weissert BOS 60334.151.3458230$-11.03AL|NL
232 Noah Cameron KAN 45223.761.2441130$-11.02AL|NL
233 Aaron Ashby IL-15 MIL 53333.811.4052260$-11.05AL|NL
234 Sawyer Gipson-Long IL-60 DET 37223.671.1935100$-11.06AL|NL
235 Steven Okert HOU 52334.221.3255220$-11.09AL|NL
236 Justin Topa MIN 52333.931.3446180$-11.10AL|NL
237 Ronny Henriquez MIA 56334.011.3348190$-11.10AL|NL
238 Slade Cecconi IL-15 CLE 48234.061.2044110$-11.09AL|NL
239 Colin Selby BAL 48223.711.3350210$-11.13AL|NL
240 Robert Stephenson IL-60 LAA 38223.911.2143130$-11.13AL|NL
241 Hogan Harris OAK 62334.121.3557270$-11.15AL|NL
242 Andrew Chafin DET 43223.691.3146190$-11.21AL|NL
243 Tristan Beck SF 42223.841.2238110$-11.28AL|NL
244 Daniel Palencia CHC 38223.671.2943170$-11.29AL|NL
245 Zack Kelly BOS 50324.041.3752230$-11.30AL|NL
246 Landon Knack LAD 45224.141.2246130$-11.38AL|NL
247 Tyler Alexander MIL 54334.411.2546120$-11.42AL|NL
248 Mike Vasil CWS 82454.481.3463250$-11.45AL|NL
249 Mason Englert TB 53334.281.3048170$-11.48AL|NL
250 Erik Sabrowski IL-15 CLE 46223.831.3552230$-11.48AL|NL
251 Alex Lange IL-60 DET 39223.641.3343190$-11.52AL|NL
252 Lucas Sims WAS 58334.401.3860291$-11.53AL|NL
253 Sean Guenther DET 44223.661.2835130$-11.54AL|NL
254 Jonathan Loaisiga IL-15 NYY 40223.651.2735120$-11.53AL|NL
255 Hunter Bigge TB 55334.231.3757260$-11.58AL|NL
256 Trevor Stephan IL-15 CLE 39223.921.2541140$-11.56AL|NL
257 Quinn Priester BOS 42223.761.2838120$-11.61AL|NL
258 Justin Sterner OAK 58334.351.3253230$-11.66AL|NL
259 Lake Bachar MIA 60334.421.3553231$-11.72AL|NL
260 Carlos Hernandez PHI 50224.111.3051210$-11.74AL|NL
261 Shelby Miller ARI 56334.321.3453210$-11.76AL|NL
262 Colin Poche WAS 56334.301.3350220$-11.78AL|NL
263 Spencer Bivens SF 53334.071.3441170$-11.78AL|NL
264 Kendall Graveman IL-15 ARI 53334.101.3951230$-11.77AL|NL
265 Huascar Brazoban NYM 47223.871.3447210$-11.79AL|NL
266 Max Kranick NYM 51324.261.3143180$-11.81AL|NL
267 Michael Tonkin IL-15 MIN 51234.111.3050190$-11.80AL|NL
268 Carmen Mlodzinski PIT 73444.431.4063300$-11.88AL|NL
269 Kyle Leahy STL 56334.141.3544190$-11.92AL|NL
270 Andrew Walters CLE 50224.131.3455230$-11.94AL|NL
271 Spencer Turnbull FA 46334.211.3341160$-11.94AL|NL
272 Erik Swanson IL-15 TOR 46224.081.2945160$-11.93AL|NL
273 Justin Lawrence PIT 57334.101.4153270$-11.96AL|NL
274 Alek Jacob SD 53334.271.3547210$-12.04AL|NL
275 Jacob Webb TEX 58334.351.3756250$-12.05AL|NL
276 Gordon Graceffo STL 57334.291.3243170$-12.08AL|NL
277 Brad Keller CHC 57334.131.3947210$-12.18AL|NL
278 Taijuan Walker PHI 75444.551.3657240$-12.18AL|NL
279 Tyson Miller IL-15 CHC 50224.181.2945160$-12.18AL|NL
280 T.J. McFarland OAK 60334.001.4043220$-12.22AL|NL
281 Ryan Zeferjahn LAA 61334.511.4060291$-12.20AL|NL
282 Andrew Kittredge IL-15 BAL 34223.891.2632100$-12.21AL|NL
283 Luis Contreras HOU 54334.391.3651220$-12.24AL|NL
284 Chris Roycroft STL 54334.061.4145240$-12.26AL|NL
285 Kyle Hendricks LAA 1327104.871.3993380$-12.25AL|NL
286 Bennett Sousa HOU 43223.921.3441170$-12.27AL|NL
287 Joe Kelly FA 27113.211.2632120$-12.31AL|NL
288 Penn Murfee CWS 60334.641.3953242$-12.32AL|NL
289 Tim Mayza PIT 55334.081.4043200$-12.35AL|NL
290 Jake Latz TEX 48224.101.3650220$-12.34AL|NL
291 Garrett McDaniels LAA 60334.131.4251260$-12.36AL|NL
292 Eric Orze TB 48224.111.3548210$-12.39AL|NL
293 Brusdar Graterol IL-60 LAD 28213.601.272590$-12.39AL|NL
294 Justin Anderson CWS 51234.131.3651230$-12.40AL|NL
295 Sam Long KAN 56334.291.3950230$-12.42AL|NL
296 Tyler Phillips MIA 50234.021.3239140$-12.45AL|NL
297 Luis Garcia LAD 33223.891.2830100$-12.48AL|NL
298 Kevin Herget NYM 34224.011.242990$-12.46AL|NL
299 Nick Robertson HOU 39223.991.3237150$-12.48AL|NL
300 Josh Walker TOR 32223.861.3233140$-12.51AL|NL