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 Clay Holmes NYM 103963.471.3298350$9.86AL|NL
2 Reid Detmers LAA 121784.241.27131420$6.40AL|NL
3 Quinn Priester MIL 100753.561.1883360$7.87AL|NL
4 Josh Hader HOU 54732.961.0876210$7.42AL|NL
5 Emmanuel Clase CLE 62622.421.0160130$7.39AL|NL
6 Nick Martinez CIN 104763.751.2492270$6.88AL|NL
7 Ryan Walker SF 58632.901.1170170$5.51AL|NL
8 Drew Rasmussen TB 71522.981.0870170$5.50AL|NL
9 Griffin Jax MIN 61643.311.0974170$5.39AL|NL
10 Jeff Hoffman TOR 53522.561.0067160$5.33AL|NL
11 Tanner Scott LAD 57733.231.1768230$5.07AL|NL
12 Jhoan Duran MIN 50622.531.1362170$4.49AL|NL
13 Justin Martinez ARI 60623.051.2677310$4.18AL|NL
14 Ryne Nelson ARI 112654.001.2693300$2.19AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Andres Munoz SEA 50522.611.0868200$4.09AL|NL
16 A.J. Puk IL-15 ARI 54633.181.1670180$3.91AL|NL
17 Matthew Liberatore STL 94653.861.2484300$3.86AL|NL
18 Mason Miller OAK 52312.640.9778160$3.74AL|NL
19 Matthew Strahm PHI 54533.191.0165130$3.63AL|NL
20 Cade Smith CLE 59422.871.1176210$3.52AL|NL
21 Louie Varland MIN 102674.301.2997310$2.44AL|NL
22 Edwin Diaz NYM 47523.221.1069180$2.41AL|NL
23 Bowden Francis TOR 92674.341.2285270$2.38AL|NL
24 Colin Rea CHC 112664.271.2790300$2.21AL|NL
25 Luis Ortiz CLE 111674.241.33101450$2.17AL|NL
26 Ryan Helsley STL 51522.911.1460200$2.00AL|NL
27 Alex Vesia LAD 54523.431.1871240$1.79AL|NL
28 Tyler Holton DET 69433.381.0861180$1.70AL|NL
29 Bryan Abreu HOU 61312.971.1880270$1.57AL|NL
30 Jason Adam SD 53423.181.0662190$1.25AL|NL
31 Garrett Whitlock BOS 63423.331.1467150$-0.68AL|NL
32 Jeremiah Estrada SD 52423.241.1572210$1.14AL|NL
33 Orion Kerkering PHI 54533.431.1561170$1.03AL|NL
34 Hayden Birdsong SF 93564.281.3198410$-1.02AL|NL
35 Felix Bautista BAL 42412.641.0960170$0.76AL|NL
36 Kirby Yates LAD 46523.251.1860220$0.50AL|NL
37 Raisel Iglesias ATL 48533.391.1054110$0.48AL|NL
38 Jose Alvarado PHI 50423.001.1562190$0.42AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Camilo Doval SF 54533.381.2765250$0.22AL|NL
40 Kris Bubic KAN 81443.811.2782280$0.18AL|NL
41 Mitch Spence OAK 112574.271.3192330$0.08AL|NL
42 Aroldis Chapman BOS 43533.241.2966240$0.00AL|NL
43 Devin Williams NYY 38522.851.1450180$-0.12AL|NL
44 Fernando Cruz NYY 50423.291.2471230$-0.16AL|NL
45 Ryan Gusto HOU 104664.341.3586370$-0.29AL|NL
46 Mark Leiter Jr. NYY 53543.961.2164200$-0.60AL|NL
47 Jared Koenig MIL 66543.801.2764240$-0.66AL|NL
48 Brant Hurter DET 90454.191.2173210$-1.01AL|NL
49 Dylan Lee ATL 49423.431.1659140$-1.01AL|NL
50 Ben Brown CHC 70443.941.2775290$-1.20AL|NL
51 Hunter Gaddis CLE 74443.911.2468250$-1.36AL|NL
52 Chad Patrick MIL 99564.451.3286330$-1.45AL|NL
53 Yilber Diaz ARI 83664.311.4280400$-3.54AL|NL
54 Yennier Cano BAL 53423.191.2050170$-1.67AL|NL
55 A.J. Minter NYM 45423.281.1551150$-1.74AL|NL
56 Tyler Alexander MIL 97564.661.2782250$-1.72AL|NL
57 Aaron Bummer ATL 45422.901.2754180$-1.80AL|NL
58 Cole Sands MIN 57433.801.2363200$-1.87AL|NL
59 Jose Butto NYM 60323.441.2265260$-1.90AL|NL
60 Reed Garrett NYM 44533.421.3254210$-1.92AL|NL
61 Grant Holmes ATL 77434.011.3378310$-1.99AL|NL
62 Blake Treinen IL-15 LAD 39523.401.1642120$-2.02AL|NL
63 Tim Herrin CLE 53433.571.2557220$-2.33AL|NL
64 Jordan Hicks SF 85554.151.4078400$-2.38AL|NL
65 Hayden Wesneski HOU 83454.521.2680270$-2.41AL|NL
66 Evan Phillips LAD 44313.151.0850140$-2.43AL|NL
67 JoJo Romero STL 46543.691.2547170$-2.51AL|NL
68 Logan Henderson MIL 68454.441.2371210$-2.58AL|NL
69 Pierce Johnson ATL 43533.561.3452180$-2.61AL|NL
70 Andre Pallante STL 101664.261.4173400$-2.60AL|NL
71 Drey Jameson ARI 66543.961.3256220$-4.61AL|NL
72 Joey Cantillo CLE 73444.071.3880360$-4.63AL|NL
73 Daysbel Hernandez ATL 45533.611.3552210$-2.77AL|NL
74 Gregory Soto BAL 48433.451.2754210$-2.78AL|NL
75 Porter Hodge CHC 59433.951.3065290$-2.85AL|NL
76 Garrett Cleavinger TB 46433.811.2357200$-2.86AL|NL
77 Carmen Mlodzinski PIT 66553.971.3356250$-2.87AL|NL
78 Nick Sandlin IL-15 TOR 48433.751.2254210$-2.91AL|NL
79 Tyler Rogers SF 54433.481.164090$-2.94AL|NL
80 Bryan Hudson MIL 52433.671.2655230$-2.93AL|NL
81 Keegan Akin BAL 60223.641.1868170$-3.00AL|NL
82 Jake Junis CLE 63323.731.1957140$-3.05AL|NL
83 Luke Weaver NYY 68334.151.2573230$-3.20AL|NL
84 Tayler Scott HOU 48543.761.3449220$-3.28AL|NL
85 David Bednar PIT 47433.641.2652170$-3.33AL|NL
86 Landen Roupp SF 72333.981.2972280$-3.35AL|NL
87 Robert Garcia TEX 47323.571.1854170$-3.58AL|NL
88 Jalen Beeks ARI 61433.561.3655230$-3.68AL|NL
89 Mason Montgomery TB 83334.331.3182310$-3.79AL|NL
90 Steven Matz STL 72433.961.3360220$-3.81AL|NL
91 Adrian Morejon SD 53323.521.2353170$-3.85AL|NL
92 Joel Payamps MIL 49433.811.2246170$-3.89AL|NL
93 Hunter Harvey IL-15 KAN 42323.111.1543110$-3.93AL|NL
94 Josh Winckowski BOS 83554.271.4067280$-3.98AL|NL
95 Robert Suarez SD 45433.691.2244160$-3.99AL|NL
96 Kevin Kelly IL-15 TB 54333.741.1548120$-3.97AL|NL
97 Shelby Miller ARI 41433.581.1941140$-4.00AL|NL
98 Jack Dreyer LAD 47433.931.2752190$-4.03AL|NL
99 Craig Yoho MIL 43323.621.1953170$-4.07AL|NL
100 Will Vest DET 53323.581.2352170$-4.10AL|NL
101 Yimi Garcia TOR 41323.421.1446130$-4.14AL|NL
102 Gordon Graceffo STL 95564.541.3468310$-4.14AL|NL
103 Peter Fairbanks TB 39433.411.2743170$-4.24AL|NL
104 Mason Fluharty TOR 52433.981.2952200$-4.29AL|NL
105 Chad Green TOR 44433.991.1742120$-4.36AL|NL
106 Carlos Estevez KAN 45433.691.2643180$-4.48AL|NL
107 Jordan Wicks CHC 65444.151.3055210$-6.40AL|NL
108 Ryan Thompson ARI 47423.501.2639140$-4.48AL|NL
109 Ben Casparius LAD 74554.701.3971320$-4.52AL|NL
110 Chris Martin TEX 38323.371.094070$-4.51AL|NL
111 Jose Suarez ATL 77444.391.3974320$-4.69AL|NL
112 Seranthony Dominguez BAL 46433.961.3352220$-4.68AL|NL
113 Ryne Stanek NYM 43433.791.3449220$-4.78AL|NL
114 Manuel Rodriguez TB 47333.661.2147160$-4.84AL|NL
115 Paul Sewald CLE 41323.941.1549130$-4.83AL|NL
116 Hector Neris LAA 42544.251.3443180$-4.89AL|NL
117 Randy Rodriguez SF 52323.741.3055220$-4.94AL|NL
118 Alexis Diaz CIN 49444.181.2848250$-5.08AL|NL
119 Jhonathan Diaz SEA 79454.391.3666300$-5.14AL|NL
120 Daniel Lynch KAN 101464.581.3882320$-5.20AL|NL
121 Brock Burke LAA 54333.931.2854190$-5.24AL|NL
122 Adam Ottavino NYY 40323.471.2042190$-5.24AL|NL
123 Kyle Finnegan WAS 50444.031.3348190$-5.28AL|NL
124 Paxton Schultz TOR 68444.321.3863290$-5.26AL|NL
125 Steven Okert HOU 42213.541.1449140$-5.38AL|NL
126 Graham Ashcraft CIN 85574.741.3969320$-7.30AL|NL
127 Lucas Erceg KAN 44323.611.2848190$-5.40AL|NL
128 Brandon Young BAL 73444.471.3664250$-5.46AL|NL
129 Brenan Hanifee DET 65333.911.2749170$-5.47AL|NL
130 Brent Headrick NYY 57334.351.2861210$-5.48AL|NL
131 Edwin Uceta TB 55334.261.2959220$-5.58AL|NL
132 Greg Weissert BOS 51333.871.3052190$-5.57AL|NL
133 Erik Miller SF 49333.821.4060290$-5.64AL|NL
134 Mason Englert TB 62334.251.2857190$-5.68AL|NL
135 Gregory Santos IL-15 SEA 46212.991.2947160$-5.72AL|NL
136 Max Kranick NYM 59324.031.2649170$-5.74AL|NL
137 Dennis Santana PIT 51323.811.2847190$-5.78AL|NL
138 Connor Thomas IL-15 MIL 76444.401.3355220$-5.83AL|NL
139 Yariel Rodriguez TOR 71344.481.3572320$-7.72AL|NL
140 Richard Lovelady MIN 40444.041.2536120$-5.92AL|NL
141 Yuki Matsui SD 46223.741.2656210$-5.94AL|NL
142 Caden Dana LAA 96595.131.3983370$-7.91AL|NL
143 Beau Brieske IL-15 DET 67344.371.3060240$-6.00AL|NL
144 Phil Maton STL 50223.761.2150170$-6.03AL|NL
145 Enyel De Los Santos ATL 53224.011.2255180$-6.06AL|NL
146 Anthony Bender MIA 43333.791.2845160$-6.09AL|NL
147 Bryan Baker BAL 46323.921.2746190$-6.10AL|NL
148 Ryan Pressly CHC 44323.681.2742140$-6.10AL|NL
149 Justin Slaten BOS 45333.801.3147160$-6.14AL|NL
150 Caleb Boushley TEX 91454.781.3266240$-6.23AL|NL
151 Jacob Lopez OAK 71354.371.3768320$-8.12AL|NL
152 Mike Soroka IL-15 WAS 70464.801.3564280$-6.23AL|NL
153 Scott Blewett ATL 66444.291.3853230$-6.23AL|NL
154 Shane Smith CWS 73354.531.3367270$-6.27AL|NL
155 Jorge Alcala MIN 51334.301.2852210$-6.32AL|NL
156 Jordan Romano PHI 44334.241.2548160$-6.33AL|NL
157 Kenley Jansen LAA 41223.631.1845140$-6.39AL|NL
158 Noah Davis LAD 71334.411.3058270$-6.39AL|NL
159 Osvaldo Bido OAK 87474.891.3877360$-6.40AL|NL
160 Ryan Fernandez STL 51334.061.3149190$-6.44AL|NL
161 Scott Barlow CIN 48334.261.3455220$-6.50AL|NL
162 Eric Orze TB 46333.951.3348210$-6.52AL|NL
163 Justin Hagenman NYM 62344.431.2854190$-6.50AL|NL
164 Ben Joyce IL-15 LAA 44223.821.2451190$-6.51AL|NL
165 Tanner Banks PHI 56223.991.2755160$-6.55AL|NL
166 Randy Dobnak MIN 90564.641.4770360$-6.64AL|NL
167 Trent Thornton SEA 52234.131.2151140$-6.69AL|NL
168 Jacob Webb TEX 48334.441.2750180$-6.72AL|NL
169 Zack Kelly BOS 48334.211.3351220$-6.73AL|NL
170 Gabe Speier SEA 38213.611.1641110$-6.77AL|NL
171 Ian Hamilton NYY 39213.451.2746180$-6.80AL|NL
172 Brad Keller CHC 79454.501.4466350$-6.85AL|NL
173 Cooper Criswell BOS 82454.701.3559220$-6.93AL|NL
174 Joey Wentz PIT 69344.471.4270300$-6.97AL|NL
175 Caleb Ferguson PIT 46223.481.3247190$-7.00AL|NL
176 Darren McCaughan MIN 92344.681.3472250$-7.00AL|NL
177 Kenta Maeda DET 82354.911.3375260$-6.98AL|NL
178 Hoby Milner TEX 47223.931.2145130$-7.03AL|NL
179 Nick Mears MIL 41223.641.3049180$-7.00AL|NL
180 Trevor Megill MIL 35213.341.2643130$-7.03AL|NL
181 Kyle Leahy STL 71344.281.3758260$-7.04AL|NL
182 Caleb Thielbar CHC 37323.811.3240160$-7.10AL|NL
183 Mike Vasil CWS 97484.751.4175340$-7.16AL|NL
184 Alek Jacob SD 55224.161.2652190$-7.18AL|NL
185 Hunter Dobbins BOS 84464.741.3863270$-7.24AL|NL
186 Elvis Peguero MIL 47334.081.3342200$-7.45AL|NL
187 Justin Topa MIN 37323.661.2731110$-7.46AL|NL
188 Elijah Morgan IL-15 CHC 52234.171.2448150$-7.44AL|NL
189 John Schreiber KAN 47334.111.3544190$-7.49AL|NL
190 Abner Uribe MIL 40213.811.3148240$-7.52AL|NL
191 Antonio Santillan CIN 52344.621.3756240$-7.60AL|NL
192 Brennan Bernardino BOS 40324.001.3440160$-7.58AL|NL
193 Luke Jackson TEX 42334.251.3343180$-7.62AL|NL
194 Daniel Coulombe MIN 34213.311.2134100$-7.67AL|NL
195 Julian Merryweather CHC 35213.481.2740140$-7.65AL|NL
196 Ryan Yarbrough NYY 74344.891.2858220$-7.68AL|NL
197 Chris Roycroft STL 55444.321.4646270$-7.73AL|NL
198 Hogan Harris OAK 84354.571.4577420$-7.72AL|NL
199 Joseph Mantiply ARI 43324.011.3237130$-7.76AL|NL
200 Xzavion Curry MIA 76464.791.3755240$-7.77AL|NL
201 Huascar Brazoban NYM 49224.041.3452230$-7.78AL|NL
202 Brendon Little TOR 51223.811.3649230$-7.83AL|NL
203 Casey Legumina SEA 48334.301.3443170$-7.91AL|NL
204 Yoendrys Gomez LAD 66334.651.3961310$-7.94AL|NL
205 Taijuan Walker PHI 97575.091.4270370$-7.94AL|NL
206 Collin Snider SEA 48334.131.3843200$-7.96AL|NL
207 Logan VanWey HOU 50334.331.4049240$-7.98AL|NL
208 Bryce Jarvis ARI 67334.201.4455320$-8.03AL|NL
209 Nathan Wiles ATL 67334.401.3346150$-8.06AL|NL
210 Jose A. Ferrer WAS 49234.031.2642150$-8.04AL|NL
211 Colin Holderman IL-15 PIT 43233.981.3145190$-8.14AL|NL
212 Luis Garcia LAD 45324.121.3639170$-8.13AL|NL
213 Tyler Ferguson OAK 57244.411.3660280$-8.11AL|NL
214 John King STL 50333.781.3431140$-8.13AL|NL
215 Justin Sterner OAK 42224.021.3044170$-8.23AL|NL
216 Omar Cruz SD 58334.601.3853260$-10.14AL|NL
217 Angel Zerpa KAN 57224.071.3247200$-8.22AL|NL
218 Shawn Armstrong TEX 46224.261.3048160$-8.26AL|NL
219 Justin Lawrence IL-15 PIT 52344.351.4249260$-8.31AL|NL
220 Anthony Banda LAD 51334.501.3949190$-8.28AL|NL
221 Brandon Eisert CWS 50234.311.2948160$-8.30AL|NL
222 Albert Suarez IL-60 BAL 81454.821.4464280$-8.30AL|NL
223 Wandy Peralta SD 38334.071.3031160$-8.36AL|NL
224 Jose Leclerc IL-15 OAK 49234.391.3756250$-8.40AL|NL
225 Grant Anderson MIL 49234.411.3352200$-8.47AL|NL
226 Luis Guerrero BOS 45334.591.4047250$-8.55AL|NL
227 Daniel Young NYM 37224.161.2842170$-8.54AL|NL
228 Jackson Jobe DET 86354.801.3866340$-8.64AL|NL
229 Josh Walker TOR 41223.941.3140160$-8.62AL|NL
230 Lake Bachar MIA 57344.591.4455260$-8.66AL|NL
231 Luke Little CHC 37223.871.3642220$-8.70AL|NL
232 Eduard Bazardo SEA 45224.151.3042170$-8.70AL|NL
233 Chase Lee DET 36223.941.2636130$-8.71AL|NL
234 Spencer Bivens SF 64344.511.4050230$-8.81AL|NL
235 J.P. Feyereisen ARI 37334.121.3430140$-8.86AL|NL
236 Kody Funderburk MIN 48224.261.3749210$-8.88AL|NL
237 Penn Murfee CWS 40234.321.2841140$-8.93AL|NL
238 Fraser Ellard IL-15 CWS 43344.471.4545240$-8.92AL|NL
239 Troy Taylor SEA 43224.381.3144170$-9.00AL|NL
240 Connor Gillispie MIA 88364.741.4370350$-8.99AL|NL
241 Ronny Henriquez MIA 63234.281.4156260$-9.02AL|NL
242 Colin Poche WAS 40344.491.3938200$-9.08AL|NL
243 Carson Spiers IL-15 CIN 92475.301.4480350$-9.14AL|NL
244 Bryse Wilson CWS 86354.871.3762270$-9.16AL|NL
245 Ryan Brasier IL-15 CHC 31113.181.132890$-9.20AL|NL
246 Bryan King HOU 45113.771.3346200$-9.21AL|NL
247 Michael Darrell-Hicks LAA 56354.861.3546190$-9.21AL|NL
248 Carlos Vargas SEA 45334.251.4035180$-11.12AL|NL
249 Dillon Tate TOR 42224.141.2432130$-9.25AL|NL
250 Angel Chivilli COL 53355.041.3750200$-9.27AL|NL
251 Ian Anderson LAA 74354.741.4563360$-11.20AL|NL
252 Jason Alexander OAK 81354.741.3856230$-9.29AL|NL
253 Emilio Pagan CIN 42234.781.2442130$-9.32AL|NL
254 Luis Contreras HOU 42224.361.3644190$-9.39AL|NL
255 Jake Bird COL 56224.371.4051260$-9.46AL|NL
256 Nate Pearson CHC 49224.521.3850220$-9.45AL|NL
257 Joe Ross PHI 64344.801.4051240$-9.51AL|NL
258 Tommy Kahnle DET 37113.791.2538160$-9.56AL|NL
259 John Brebbia IL-15 DET 38234.551.3241150$-9.62AL|NL
260 Casey Lawrence SEA 95474.991.4059230$-9.62AL|NL
261 Victor Vodnik IL-15 COL 53344.671.4951270$-9.65AL|NL
262 Ryan Zeferjahn LAA 46234.711.3951230$-9.71AL|NL
263 Jacob Barnes TOR 43344.591.4036160$-9.69AL|NL
264 Cionel Perez BAL 48213.971.4442250$-9.75AL|NL
265 Taylor Rogers CIN 41234.721.3948170$-9.83AL|NL
266 Sauryn Lao SEA 40113.981.2538110$-9.83AL|NL
267 Gerson Garabito TEX 62234.941.3254220$-9.82AL|NL
268 Zach Agnos COL 39344.971.3132110$-9.86AL|NL
269 Triston McKenzie CLE 88465.021.5681520$-11.76AL|NL
270 Grant Holman OAK 42234.341.3337150$-9.86AL|NL
271 Anthony Veneziano MIA 82354.671.4966340$-9.88AL|NL
272 Tyler Kinley COL 44234.591.4148210$-9.90AL|NL
273 Seth Halvorsen COL 45344.781.4441200$-9.97AL|NL
274 Steven Cruz KAN 42224.231.4241220$-10.02AL|NL
275 Tim Mayza IL-60 PIT 40224.021.3531120$-10.10AL|NL
276 Jared Shuster CWS 73354.851.4457280$-10.09AL|NL
277 Jose Ruiz PHI 49234.751.3949210$-10.15AL|NL
278 Brock Stewart MIN 21103.011.2328100$-10.25AL|NL
279 Zak Kent CLE 45224.191.4239190$-10.26AL|NL
280 Chase Shugart PIT 56344.671.4542210$-10.37AL|NL
281 Forrest Whitley HOU 29214.111.3730140$-10.37AL|NL
282 Marc Church TEX 36234.641.3638170$-10.35AL|NL
283 Mike Clevinger CWS 62364.971.4451250$-12.31AL|NL
284 Daniel Palencia CHC 43124.281.3747220$-10.44AL|NL
285 Jesus Tinoco MIA 48124.091.3744190$-10.49AL|NL
286 Matt Svanson STL 45344.641.4232170$-10.50AL|NL
287 Kyle Nicolas PIT 59234.561.5058320$-10.52AL|NL
288 Jorge Lopez WAS 52244.631.4045200$-10.58AL|NL
289 Tyler Gilbert CWS 54244.871.3546170$-10.55AL|NL
290 Jesse Chavez ATL 40214.331.4237160$-10.57AL|NL
291 Luarbert Arias MIA 49365.061.4342200$-10.60AL|NL
292 Calvin Faucher MIA 45234.321.5146220$-10.59AL|NL
293 Carlos Hernandez PHI 57234.971.4054260$-10.65AL|NL
294 Logan Gillaspie SD 42224.411.3633140$-10.70AL|NL
295 Evan Sisk KAN 40234.441.4540220$-10.69AL|NL
296 Sean Newcomb BOS 35224.321.4435180$-10.75AL|NL
297 Jackson Rutledge WAS 89355.071.4773410$-10.75AL|NL
298 Liam Hendriks BOS 28224.641.3531100$-10.77AL|NL
299 Ian Gibaut CIN 43234.731.4142170$-10.79AL|NL
300 Sam Long IL-15 KAN 49234.721.3942210$-10.87AL|NL