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 102963.461.3195340$9.93AL|NL
2 Reid Detmers LAA 119784.211.26129410$7.40AL|NL
3 Quinn Priester MIL 101753.551.1982370$7.82AL|NL
4 Josh Hader HOU 53732.931.0775210$7.59AL|NL
5 Emmanuel Clase CLE 60622.391.0159130$7.29AL|NL
6 Nick Martinez CIN 104763.741.2590280$6.70AL|NL
7 Ryan Walker SF 58632.871.1170170$5.83AL|NL
8 Griffin Jax MIN 60633.251.0873160$5.73AL|NL
9 Tanner Scott LAD 57733.181.1668220$5.58AL|NL
10 Drew Rasmussen TB 69522.981.0868160$5.32AL|NL
11 Jeff Hoffman TOR 51512.561.0065150$5.09AL|NL
12 Jhoan Duran MIN 49622.541.1360160$4.44AL|NL
13 Andres Munoz SEA 49522.601.0867190$4.17AL|NL
14 Ryne Nelson ARI 110654.001.2691290$2.92AL|NL
15 Mason Miller OAK 51312.600.9778160$3.93AL|NL
16 Justin Martinez ARI 59633.141.2976320$3.72AL|NL
17 Matthew Strahm PHI 54533.251.0363140$3.34AL|NL
18 Cade Smith CLE 57422.881.1173200$3.26AL|NL
19 Edwin Diaz NYM 46523.191.0969180$2.81AL|NL
20 Louie Varland MIN 99674.271.2995300$2.68AL|NL
21 Davis Daniel ATL 94764.241.2979270$1.30AL|NL
22 Bowden Francis TOR 90674.341.2283270$2.46AL|NL
23 A.J. Puk IL-15 ARI 52533.181.1668180$2.47AL|NL
24 Matthew Liberatore STL 90553.861.2482290$2.44AL|NL
25 Colin Rea CHC 110664.271.2788290$2.31AL|NL
26 Luis Ortiz CLE 106674.241.3397430$2.12AL|NL
27 Kirby Yates LAD 45623.251.1858220$2.00AL|NL
28 Hayden Birdsong SF 93564.211.3099400$0.60AL|NL
29 Ryan Helsley STL 50533.051.1558190$1.65AL|NL
30 Jason Adam SD 53423.181.0762190$1.48AL|NL
31 Bryan Abreu HOU 59312.951.1877270$1.47AL|NL
32 Tyler Holton DET 67433.471.0960170$1.36AL|NL
33 Orion Kerkering PHI 53533.431.1560160$1.23AL|NL
34 Jeremiah Estrada SD 51423.241.1570210$1.20AL|NL
35 Ben Brown CHC 71543.871.2676280$1.07AL|NL
36 Garrett Whitlock BOS 62423.331.1564140$-0.14AL|NL
37 Felix Bautista BAL 41412.591.0858160$0.98AL|NL
38 Alex Vesia LAD 52423.391.1770230$0.73AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jose Alvarado PHI 49422.981.1561190$0.65AL|NL
40 Camilo Doval SF 53533.341.2664240$0.67AL|NL
41 Aroldis Chapman BOS 42523.191.2865240$0.43AL|NL
42 Raisel Iglesias ATL 47533.511.1052110$0.34AL|NL
43 Fernando Cruz NYY 49423.251.2370220$0.25AL|NL
44 Devin Williams NYY 37522.831.1349180$0.21AL|NL
45 Mark Leiter Jr. NYY 52543.901.1963200$0.02AL|NL
46 Ryan Gusto HOU 101664.341.3584360$-0.05AL|NL
47 Kris Bubic KAN 82443.901.2982290$-0.09AL|NL
48 Jared Koenig MIL 65543.821.2863240$-0.55AL|NL
49 Dylan Lee ATL 48423.421.1657140$-0.85AL|NL
50 Hunter Gaddis CLE 71443.871.2366230$-0.95AL|NL
51 Chad Patrick MIL 96564.451.3284330$-1.19AL|NL
52 Brant Hurter DET 87454.221.2270210$-1.27AL|NL
53 Yilber Diaz ARI 81654.311.4278390$-2.52AL|NL
54 Tyler Alexander MIL 95564.661.2780250$-1.48AL|NL
55 Jordan Hicks SF 86554.091.3978390$-1.54AL|NL
56 A.J. Minter IL-15 NYM 44423.291.1650150$-1.58AL|NL
57 Mitch Spence OAK 109464.281.3288330$-1.61AL|NL
58 Reed Garrett NYM 43533.421.3252200$-1.68AL|NL
59 Cole Sands MIN 55433.801.2361190$-1.70AL|NL
60 Blake Treinen IL-15 LAD 38523.401.1641120$-1.71AL|NL
61 Aaron Bummer ATL 44422.951.2852180$-1.80AL|NL
62 Jose Butto NYM 59323.541.2263250$-1.99AL|NL
63 Evan Phillips LAD 44313.131.0849140$-2.06AL|NL
64 JoJo Romero STL 45543.701.2646170$-2.26AL|NL
65 Gregory Soto BAL 47423.411.2653200$-2.27AL|NL
66 Hayden Wesneski HOU 80454.521.2677260$-2.27AL|NL
67 Logan Henderson MIL 66454.441.2369210$-2.35AL|NL
68 Tim Herrin CLE 51433.601.2755220$-2.43AL|NL
69 Carmen Mlodzinski PIT 65553.971.3355240$-2.48AL|NL
70 Tyler Rogers SF 53433.481.164090$-2.51AL|NL
71 Garrett Cleavinger TB 45433.811.2356190$-2.52AL|NL
72 Keegan Akin BAL 58213.581.1767170$-2.50AL|NL
73 Andre Pallante STL 101664.291.4272400$-2.55AL|NL
74 Daysbel Hernandez ATL 44533.671.3751220$-2.68AL|NL
75 Porter Hodge CHC 58433.971.3164290$-2.67AL|NL
76 Joey Cantillo CLE 71444.141.3878350$-3.86AL|NL
77 Nick Sandlin IL-15 TOR 47433.751.2252210$-2.67AL|NL
78 Bryan Hudson MIL 50433.671.2653230$-2.71AL|NL
79 Drey Jameson ARI 65544.011.3455230$-3.93AL|NL
80 Luke Weaver NYY 66334.131.2471220$-2.79AL|NL
81 Tayler Scott HOU 47533.741.3447210$-2.95AL|NL
82 Yennier Cano BAL 51323.191.2048160$-2.94AL|NL
83 David Bednar PIT 46433.641.2651170$-2.97AL|NL
84 Landen Roupp SF 71333.981.2971280$-3.00AL|NL
85 Joel Payamps MIL 49433.751.2146170$-3.15AL|NL
86 Ben Casparius LAD 73554.591.3771310$-3.31AL|NL
87 Steven Matz STL 70433.941.3359210$-3.36AL|NL
88 Robert Garcia TEX 45323.571.1852170$-3.41AL|NL
89 Adrian Morejon SD 53323.501.2352160$-3.42AL|NL
90 Robert Suarez SD 44433.661.2143160$-3.47AL|NL
91 Pierce Johnson ATL 42433.531.3351180$-3.48AL|NL
92 Steven Okert HOU 41323.501.1348130$-3.48AL|NL
93 Jalen Beeks ARI 60433.591.3754230$-3.49AL|NL
94 Shelby Miller ARI 40433.561.2041150$-3.58AL|NL
95 Peter Fairbanks TB 39433.381.2643160$-3.58AL|NL
96 Josh Winckowski BOS 80554.271.4065270$-3.60AL|NL
97 Mason Montgomery TB 81334.331.3281310$-3.58AL|NL
98 Hunter Harvey IL-15 KAN 41323.111.1542110$-3.61AL|NL
99 Kevin Kelly IL-15 TB 53333.741.1547120$-3.63AL|NL
100 Jack Dreyer LAD 46433.931.2851190$-3.73AL|NL
101 Craig Yoho MIL 42323.621.1952170$-3.73AL|NL
102 Will Vest DET 51323.571.2351170$-3.76AL|NL
103 Gordon Graceffo STL 92564.541.3466300$-3.76AL|NL
104 Yimi Garcia TOR 40323.421.1445120$-3.81AL|NL
105 Mason Fluharty TOR 50433.981.2951200$-3.89AL|NL
106 Carlos Estevez KAN 44433.661.2542180$-3.94AL|NL
107 Chris Martin TEX 37323.341.083970$-4.06AL|NL
108 Jordan Wicks CHC 63444.151.3054200$-5.28AL|NL
109 Chad Green TOR 44444.121.1841110$-4.28AL|NL
110 Ryan Thompson ARI 47423.621.2638140$-4.29AL|NL
111 Jose Suarez ATL 74444.391.3972310$-4.29AL|NL
112 Grant Holmes ATL 77334.281.3678310$-4.30AL|NL
113 Seranthony Dominguez BAL 44433.961.3450210$-4.45AL|NL
114 Jake Junis CLE 62223.821.1955130$-4.48AL|NL
115 Graham Ashcraft CIN 82564.701.3868310$-5.70AL|NL
116 Randy Rodriguez SF 51323.741.3054220$-4.54AL|NL
117 Manuel Rodriguez TB 47333.691.2246160$-4.58AL|NL
118 Alexis Diaz CIN 48444.151.2847250$-4.58AL|NL
119 Ryne Stanek NYM 42433.821.3547220$-4.60AL|NL
120 Jhonathan Diaz SEA 77454.391.3664290$-4.77AL|NL
121 Edwin Uceta TB 54334.191.2859220$-4.77AL|NL
122 Brock Burke LAA 53333.931.2853180$-4.82AL|NL
123 Daniel Lynch KAN 99464.581.3880320$-4.82AL|NL
124 Brenan Hanifee DET 63333.871.2648160$-4.83AL|NL
125 Adam Ottavino NYY 38323.471.2041180$-4.90AL|NL
126 Greg Weissert BOS 50323.821.2951190$-4.94AL|NL
127 Lucas Erceg KAN 43323.611.2847190$-4.99AL|NL
128 Max Kranick NYM 58323.991.2549170$-4.99AL|NL
129 Brandon Young BAL 72444.451.3764260$-4.98AL|NL
130 Brent Headrick NYY 55334.351.2859200$-5.15AL|NL
131 Mason Englert TB 61334.251.2856190$-5.25AL|NL
132 Scott Blewett ATL 64444.231.3753220$-5.31AL|NL
133 Erik Miller SF 48333.821.4058280$-5.29AL|NL
134 Yariel Rodriguez TOR 70344.461.3571310$-6.50AL|NL
135 Gregory Santos IL-15 SEA 45212.991.2946160$-5.33AL|NL
136 Yuki Matsui SD 46223.711.2555210$-5.36AL|NL
137 Connor Thomas IL-15 MIL 75444.401.3354210$-5.36AL|NL
138 Richard Lovelady MIN 39434.041.2535110$-5.46AL|NL
139 Phil Maton STL 49223.731.2049160$-5.47AL|NL
140 Caden Dana LAA 93595.131.3981360$-6.68AL|NL
141 Kolby Allard CLE 80344.331.3466250$-6.69AL|NL
142 Paul Sewald CLE 40223.871.1448120$-5.64AL|NL
143 Beau Brieske IL-15 DET 64344.371.3057230$-5.74AL|NL
144 Hector Neris LAA 40444.251.3442170$-5.79AL|NL
145 Bryan Baker BAL 44323.931.2845180$-5.78AL|NL
146 Enyel De Los Santos ATL 52224.011.2253180$-5.76AL|NL
147 Justin Slaten BOS 44333.801.3246160$-5.78AL|NL
148 Jordan Romano PHI 43334.201.2547160$-5.81AL|NL
149 Mike Soroka IL-15 WAS 68464.801.3562270$-5.81AL|NL
150 Scott Barlow CIN 47334.231.3354210$-5.86AL|NL
151 Jorge Alcala MIN 50334.301.2851210$-5.86AL|NL
152 Caleb Boushley TEX 88454.771.3263230$-5.86AL|NL
153 Ryan Pressly CHC 43323.721.2941150$-5.92AL|NL
154 Anthony Bender MIA 42333.831.2943160$-5.92AL|NL
155 Shane Smith CWS 71354.531.3365260$-5.89AL|NL
156 Kenley Jansen LAA 40223.631.1844140$-5.99AL|NL
157 Brad Keller CHC 77454.471.4365340$-6.03AL|NL
158 Gabe Speier SEA 38213.551.1541110$-6.03AL|NL
159 Noah Davis LAD 69334.411.3056260$-6.03AL|NL
160 Randy Dobnak MIN 86564.641.4768350$-6.03AL|NL
161 Eric Orze TB 45323.951.3347200$-6.05AL|NL
162 Ryan Fernandez STL 49334.061.3147190$-6.08AL|NL
163 Ben Joyce IL-15 LAA 43223.821.2450180$-6.09AL|NL
164 Justin Hagenman NYM 60334.431.2852180$-6.14AL|NL
165 Tanner Banks PHI 55223.991.2753160$-6.22AL|NL
166 Kyle Finnegan WAS 48344.031.3346180$-6.32AL|NL
167 Zack Kelly BOS 46334.211.3349210$-6.35AL|NL
168 Jacob Webb TEX 48344.451.2849180$-6.37AL|NL
169 Nick Mears MIL 41213.631.3049180$-6.41AL|NL
170 Osvaldo Bido OAK 86474.951.3975360$-6.40AL|NL
171 Caleb Thielbar CHC 36323.771.3240150$-6.44AL|NL
172 Cooper Criswell BOS 79454.701.3557210$-6.45AL|NL
173 Ian Hamilton NYY 38213.451.2744170$-6.48AL|NL
174 Paxton Schultz TOR 68344.411.3963290$-6.51AL|NL
175 Trent Thornton SEA 51234.241.2250130$-6.61AL|NL
176 Kyle Leahy STL 68334.281.3756250$-6.60AL|NL
177 Darren McCaughan MIN 89344.681.3469240$-6.66AL|NL
178 Hoby Milner TEX 46223.941.2244130$-6.70AL|NL
179 Caleb Ferguson PIT 46223.521.3346190$-6.70AL|NL
180 Mike Vasil CWS 95474.751.4173340$-6.69AL|NL
181 Ryan Yarbrough NYY 73344.831.2758210$-6.73AL|NL
182 Dennis Santana PIT 50223.811.2846190$-6.74AL|NL
183 Alek Jacob SD 53224.161.2651190$-6.73AL|NL
184 Hunter Dobbins BOS 81454.741.3861260$-6.73AL|NL
185 Colin Holderman PIT 43334.181.3344190$-6.79AL|NL
186 Kenta Maeda DET 79354.911.3472260$-6.78AL|NL
187 Elvis Peguero MIL 46334.081.3342200$-6.84AL|NL
188 John Schreiber KAN 47334.071.3443190$-6.81AL|NL
189 Justin Topa MIN 37323.641.2831110$-6.89AL|NL
190 Abner Uribe MIL 39213.791.3148240$-6.90AL|NL
191 Brennan Bernardino BOS 40323.971.3339150$-6.94AL|NL
192 Trevor Megill MIL 35223.541.2842130$-7.00AL|NL
193 Elijah Morgan IL-15 CHC 51224.171.2446150$-7.09AL|NL
194 Luke Jackson TEX 41334.251.3342180$-7.11AL|NL
195 Antonio Santillan CIN 51344.591.3754230$-7.11AL|NL
196 Sean Guenther DET 44334.101.2936120$-7.15AL|NL
197 Daniel Coulombe MIN 33213.311.2133100$-7.22AL|NL
198 Casey Legumina SEA 47334.261.3342160$-7.20AL|NL
199 Chris Roycroft STL 53444.321.4644260$-7.22AL|NL
200 Joseph Mantiply ARI 42324.011.3236130$-7.24AL|NL
201 Hogan Harris OAK 82354.571.4575410$-7.24AL|NL
202 Joey Wentz PIT 68344.621.4468310$-7.28AL|NL
203 Luis Garcia LAD 43324.101.3539160$-7.35AL|NL
204 Huascar Brazoban NYM 48224.051.3551230$-7.41AL|NL
205 Logan VanWey HOU 48334.331.4048230$-7.41AL|NL
206 Brendon Little TOR 50223.841.3748230$-7.50AL|NL
207 Bryce Jarvis ARI 66334.201.4454310$-7.49AL|NL
208 Nathan Wiles ATL 65334.401.3345150$-7.51AL|NL
209 Jose A. Ferrer WAS 47224.031.2641150$-7.57AL|NL
210 Wandy Peralta SD 38334.031.2931160$-7.57AL|NL
211 Daniel Young NYM 37224.071.2642170$-7.63AL|NL
212 John King STL 49333.771.3530140$-7.69AL|NL
213 Omar Cruz SD 57334.601.3852260$-8.88AL|NL
214 Doug Nikhazy CLE 75454.661.5470450$-7.69AL|NL
215 Luis Guerrero BOS 44334.531.3947240$-7.68AL|NL
216 Julian Merryweather CHC 35213.621.3239160$-7.72AL|NL
217 Shawn Armstrong TEX 46224.241.3148160$-7.71AL|NL
218 Justin Lawrence IL-15 PIT 50344.351.4248250$-7.71AL|NL
219 Albert Suarez IL-60 BAL 77454.821.4461260$-7.76AL|NL
220 Josh Walker TOR 41223.881.3141160$-7.78AL|NL
221 Brandon Eisert CWS 50234.301.2947150$-7.77AL|NL
222 Tyler Ferguson OAK 55244.421.3758270$-7.81AL|NL
223 Lake Bachar MIA 56344.531.4354250$-7.83AL|NL
224 Justin Sterner OAK 41224.031.3143170$-7.84AL|NL
225 Grant Anderson MIL 49224.411.3452200$-7.97AL|NL
226 Ryan Bergert SD 66454.891.4151250$-7.96AL|NL
227 Jose Leclerc IL-15 OAK 48234.391.3754240$-7.98AL|NL
228 Jonathan Bowlan KAN 66464.821.4351240$-9.24AL|NL
229 Logan Evans SEA 68464.831.4251250$-8.04AL|NL
230 Angel Zerpa KAN 56224.171.3346200$-8.07AL|NL
231 Chase Lee DET 36223.901.2535120$-8.05AL|NL
232 Luke Little CHC 36223.871.3641220$-8.17AL|NL
233 Jackson Jobe DET 82354.801.3863320$-8.16AL|NL
234 J.P. Feyereisen ARI 36334.121.3430130$-8.19AL|NL
235 Eduard Bazardo SEA 44224.151.3041160$-8.18AL|NL
236 Spencer Bivens SF 63344.511.4049230$-8.24AL|NL
237 Anthony Banda LAD 50334.671.4148190$-8.29AL|NL
238 Dillon Tate TOR 42214.071.2333120$-8.29AL|NL
239 Yoendrys Gomez LAD 65334.831.4361300$-8.32AL|NL
240 Kody Funderburk MIN 46224.261.3748200$-8.31AL|NL
241 Fraser Ellard IL-15 CWS 42344.471.4544230$-8.33AL|NL
242 Jake Bird COL 56224.271.3952250$-8.35AL|NL
243 Troy Taylor SEA 42224.371.3043170$-8.36AL|NL
244 Penn Murfee CWS 40224.321.2840140$-8.41AL|NL
245 Carson Spiers IL-15 CIN 88475.301.4477330$-8.51AL|NL
246 Emilio Pagan CIN 42234.701.2442130$-8.54AL|NL
247 Ronny Henriquez MIA 62234.351.4156250$-8.55AL|NL
248 Colin Poche WAS 40344.591.3938190$-8.59AL|NL
249 Jorge Lopez WAS 50344.621.4043200$-8.62AL|NL
250 Joe Ross PHI 64334.751.3951230$-8.59AL|NL
251 Ian Anderson ATL 72354.741.4562350$-9.84AL|NL
252 Carlos Vargas SEA 44334.251.4034180$-9.83AL|NL
253 Xzavion Curry MIA 73364.791.3753230$-8.63AL|NL
254 Bryan King HOU 44113.741.3345200$-8.64AL|NL
255 Michael Darrell-Hicks LAA 55354.861.3545190$-8.62AL|NL
256 Bryse Wilson CWS 84354.871.3760260$-8.65AL|NL
257 Taijuan Walker PHI 95475.091.4269360$-8.69AL|NL
258 Jason Alexander OAK 78354.741.3854220$-8.73AL|NL
259 Ryan Brasier IL-15 CHC 30113.181.132790$-8.75AL|NL
260 Luis Contreras HOU 41224.361.3643190$-8.83AL|NL
261 Ryan Zeferjahn LAA 46234.641.3851220$-8.83AL|NL
262 Nate Pearson CHC 48224.521.3849220$-8.88AL|NL
263 Angel Chivilli COL 52345.041.3848200$-8.89AL|NL
264 Casey Lawrence SEA 93474.991.4057230$-9.05AL|NL
265 Victor Vodnik IL-15 COL 51344.671.4949260$-9.06AL|NL
266 Jacob Barnes TOR 42344.591.4035160$-9.07AL|NL
267 Zach Agnos COL 39344.891.3031100$-9.08AL|NL
268 Cionel Perez BAL 47214.041.4342240$-9.11AL|NL
269 Grant Holman OAK 41234.281.3236150$-9.10AL|NL
270 Tommy Kahnle DET 36113.801.2637160$-9.14AL|NL
271 John Brebbia IL-15 DET 37234.551.3239140$-9.16AL|NL
272 Collin Snider SEA 48234.271.3942190$-9.21AL|NL
273 Seth Halvorsen COL 44344.761.4340190$-9.21AL|NL
274 Triston McKenzie CLE 85465.021.5678490$-10.43AL|NL
275 Taylor Rogers CIN 40234.721.3947170$-9.24AL|NL
276 Gerson Garabito TEX 60234.941.3252210$-9.32AL|NL
277 Yerry De Los Santos NYY 41224.251.3032150$-9.31AL|NL
278 Sauryn Lao SEA 39113.981.2537100$-9.30AL|NL
279 Steven Cruz KAN 41224.221.4240210$-9.40AL|NL
280 Brock Stewart MIN 21102.961.222890$-9.49AL|NL
281 Jake Eder LAA 69354.981.4863340$-9.49AL|NL
282 Anthony Veneziano MIA 80354.681.5064340$-9.50AL|NL
283 Connor Gillispie MIA 86364.911.4669350$-9.51AL|NL
284 Tim Mayza IL-60 PIT 39224.021.3530120$-9.52AL|NL
285 Jose Ruiz PHI 48224.751.3948200$-9.55AL|NL
286 Jared Shuster CWS 72354.851.4455280$-9.58AL|NL
287 Jesus Tinoco MIA 47114.041.3644190$-9.61AL|NL
288 Chase Shugart PIT 56344.651.4441200$-9.62AL|NL
289 Mike Clevinger CWS 60364.971.4450250$-10.89AL|NL
290 Tyler Kinley COL 43224.651.4447220$-9.68AL|NL
291 Matt Svanson STL 44344.601.4131160$-9.69AL|NL
292 Marc Church TEX 34234.641.3637160$-9.71AL|NL
293 Zak Kent CLE 43224.191.4237180$-9.73AL|NL
294 Carlos Hernandez PHI 56234.941.3954260$-9.74AL|NL
295 Calvin Faucher MIA 44234.271.5146220$-9.76AL|NL
296 Sean Newcomb BOS 35224.211.4235170$-9.74AL|NL
297 Forrest Whitley IL-15 HOU 28214.111.3729130$-9.77AL|NL
298 Luarbert Arias MIA 48365.021.4341200$-9.86AL|NL
299 Daniel Palencia CHC 43124.281.3847220$-9.86AL|NL
300 Tyler Gilbert CWS 53244.871.3646180$-9.95AL|NL