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 Reid Detmers LAA 1418104.251.27155500$7.93AL|NL
2 Clay Holmes NYM 1161073.631.34104380$7.74AL|NL
3 Emmanuel Clase CLE 70622.431.0068140$6.61AL|NL
4 Nick Martinez CIN 116873.791.24101300$6.52AL|NL
5 Jhoan Duran MIN 57822.501.1171180$6.50AL|NL
6 Ryan Walker SF 68732.971.1283210$6.16AL|NL
7 Ryan Helsley STL 59722.711.0772190$5.59AL|NL
8 Griffin Jax MIN 69743.371.1083190$5.48AL|NL
9 Tanner Scott LAD 64843.221.1978270$5.23AL|NL
10 Josh Hader HOU 60743.241.1384250$5.01AL|NL
11 Justin Martinez ARI 71733.101.2791370$4.94AL|NL
12 A.J. Puk ARI 63733.281.1881220$4.29AL|NL
13 Andres Munoz SEA 56622.711.1076230$4.26AL|NL
14 Cade Smith CLE 65522.931.1183220$3.88AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Edwin Diaz NYM 52622.971.0676190$3.80AL|NL
16 Jeff Hoffman TOR 58522.631.0372180$3.80AL|NL
17 Ryne Nelson ARI 130764.091.28105360$2.87AL|NL
18 Drew Rasmussen TB 74533.051.0870170$3.45AL|NL
19 Mason Miller OAK 60312.701.0088200$3.31AL|NL
20 Louie Varland MIN 120784.341.30113360$2.96AL|NL
21 Alex Vesia LAD 60633.291.1779260$2.91AL|NL
22 Tyler Holton DET 79543.391.0969210$2.65AL|NL
23 Raisel Iglesias ATL 54622.991.0661120$2.59AL|NL
24 Matthew Strahm PHI 62533.391.0473160$2.50AL|NL
25 Felix Bautista BAL 48522.631.0768190$2.13AL|NL
26 Hayden Birdsong SF 109674.291.31115480$1.22AL|NL
27 Orion Kerkering PHI 62533.241.1172170$2.00AL|NL
28 Bowden Francis TOR 98674.291.2192300$1.84AL|NL
29 Jason Adam SD 59533.311.0769210$1.80AL|NL
30 Garrett Whitlock BOS 72533.461.1574150$0.85AL|NL
31 Bryan Abreu HOU 68313.091.2090310$1.03AL|NL
32 Jeremiah Estrada SD 58423.231.1580240$0.95AL|NL
33 Camilo Doval SF 63533.341.2476280$0.79AL|NL
34 Fernando Cruz NYY 55533.411.2478250$0.54AL|NL
35 Jose Alvarado PHI 56422.951.1772240$0.49AL|NL
36 Luis Ortiz CLE 120674.231.34102470$0.50AL|NL
37 Devin Williams NYY 42522.741.0959190$0.48AL|NL
38 Landon Knack LAD 100654.411.2894330$-0.49AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ben Brown CHC 75543.851.2580290$0.11AL|NL
40 Colin Rea CHC 125674.491.2997340$-0.09AL|NL
41 Brant Hurter DET 104564.311.2284240$-0.21AL|NL
42 Kirby Yates LAD 50523.291.2064240$-0.32AL|NL
43 JoJo Romero STL 53643.511.2255180$-0.45AL|NL
44 Kris Bubic KAN 84554.001.3085300$-0.46AL|NL
45 Aroldis Chapman BOS 48533.281.3274290$-0.49AL|NL
46 Jared Koenig MIL 76654.011.3072300$-0.53AL|NL
47 Dylan Lee ATL 55423.321.1365140$-0.54AL|NL
48 Cole Sands MIN 66433.651.1974210$-0.57AL|NL
49 Matthew Liberatore STL 99554.121.3088350$-0.57AL|NL
50 Andre Pallante STL 111774.071.4081440$-0.63AL|NL
51 A.J. Minter NYM 51533.381.1657160$-0.71AL|NL
52 Jose Butto NYM 66423.561.2273290$-0.79AL|NL
53 Gregory Soto BAL 53533.391.2563230$-0.92AL|NL
54 Hunter Gaddis CLE 84554.091.2676290$-0.96AL|NL
55 Reed Garrett NYM 49643.531.3361240$-1.01AL|NL
56 Aaron Bummer ATL 50523.021.2959210$-1.06AL|NL
57 Mark Leiter Jr. NYY 60544.131.2273240$-1.06AL|NL
58 Mitch Spence OAK 127584.411.33103380$-1.22AL|NL
59 Keegan Akin BAL 66323.681.1676180$-1.26AL|NL
60 Mason Montgomery TB 98444.161.3196370$-1.30AL|NL
61 Blake Treinen LAD 44523.221.1449130$-1.37AL|NL
62 Joel Payamps MIL 57533.661.2055190$-1.55AL|NL
63 Tyler Alexander MIL 111574.721.2695270$-1.57AL|NL
64 Kevin Kelly TB 65433.721.1458140$-1.64AL|NL
65 Hunter Harvey KAN 51423.141.1553140$-1.68AL|NL
66 Chad Patrick MIL 109564.501.3296370$-1.71AL|NL
67 Luke Weaver NYY 78444.271.2584260$-1.79AL|NL
68 Garrett Cleavinger TB 52543.771.2561230$-1.83AL|NL
69 Yennier Cano BAL 59423.271.2156190$-1.82AL|NL
70 Grant Holmes ATL 83434.001.3183300$-1.92AL|NL
71 Jordan Hicks SF 90554.111.3986420$-2.09AL|NL
72 Hayden Wesneski HOU 86554.521.3084320$-2.13AL|NL
73 Bryan Hudson MIL 60433.651.2464260$-2.18AL|NL
74 Joey Cantillo CLE 82554.181.4087410$-3.11AL|NL
75 Ryan Gusto HOU 114664.541.3893430$-2.26AL|NL
76 Tim Herrin CLE 60433.581.2764260$-2.34AL|NL
77 Jake Junis CLE 72333.711.1966160$-2.36AL|NL
78 Pierce Johnson ATL 47533.621.3359200$-2.50AL|NL
79 Robert Garcia TEX 52433.721.2160200$-2.60AL|NL
80 Adam Ottavino NYY 49423.411.1851220$-2.70AL|NL
81 Jose Suarez ATL 91444.221.3589350$-2.71AL|NL
82 Porter Hodge CHC 66433.951.3173330$-2.71AL|NL
83 Carmen Mlodzinski PIT 69553.921.3260260$-2.77AL|NL
84 Shelby Miller ARI 46533.711.2146160$-2.87AL|NL
85 Tayler Scott HOU 54533.681.3355240$-2.89AL|NL
86 Chad Green TOR 48544.011.1747130$-2.91AL|NL
87 Daniel Lynch KAN 121564.541.3798380$-2.95AL|NL
88 Ryan Thompson ARI 53533.561.2442140$-3.01AL|NL
89 Jhonathan Diaz SEA 96564.391.3681370$-3.09AL|NL
90 Nick Sandlin TOR 55433.911.2461250$-3.08AL|NL
91 Hector Neris ATL 51654.251.3452220$-3.17AL|NL
92 Tyler Rogers SF 62433.571.1944120$-3.20AL|NL
93 Gregory Santos SEA 54212.741.2157160$-3.20AL|NL
94 Jalen Beeks ARI 69533.771.3960260$-3.23AL|NL
95 Jordan Romano PHI 50433.901.2157180$-3.25AL|NL
96 Jorge Alcala MIN 57434.021.2360220$-3.27AL|NL
97 Beau Brieske DET 79454.281.2872290$-3.28AL|NL
98 David Bednar PIT 55443.791.2859210$-3.40AL|NL
99 Robert Suarez SD 49543.941.2648190$-3.43AL|NL
100 Peter Fairbanks TB 44433.391.2450180$-3.43AL|NL
101 Landen Roupp SF 75333.961.3075310$-3.54AL|NL
102 Yariel Rodriguez TOR 83444.451.3585380$-4.53AL|NL
103 Adrian Morejon SD 60323.641.2561200$-3.66AL|NL
104 Manuel Rodriguez TB 53433.751.2552190$-3.71AL|NL
105 Brent Headrick NYY 69444.421.2972250$-3.71AL|NL
106 Carlos Estevez KAN 50433.681.2348190$-3.83AL|NL
107 Lucas Erceg KAN 52433.731.3156230$-3.87AL|NL
108 Mason Englert TB 70444.271.2865210$-3.85AL|NL
109 Richard Lovelady TOR 49544.041.2544140$-3.87AL|NL
110 Chris Martin TEX 42323.311.084370$-3.99AL|NL
111 Jack Dreyer LAD 51434.031.2454180$-3.99AL|NL
112 Yuki Matsui SD 51323.631.2761240$-4.04AL|NL
113 Osvaldo Bido OAK 95474.581.3690420$-4.05AL|NL
114 Elijah Morgan CHC 62333.881.2157170$-4.07AL|NL
115 Greg Weissert BOS 57433.901.3258230$-4.08AL|NL
116 Connor Thomas MIL 92554.451.3366260$-4.07AL|NL
117 Will Vest DET 60333.721.2558190$-4.10AL|NL
118 Yimi Garcia TOR 45323.561.1449130$-4.12AL|NL
119 Daysbel Hernandez ATL 49433.721.3658250$-4.12AL|NL
120 Mason Fluharty TOR 59444.071.2958220$-4.12AL|NL
121 Anthony Bender MIA 48443.811.2650170$-4.17AL|NL
122 Steven Matz STL 81444.131.3568260$-4.18AL|NL
123 Caden Dana LAA 1176115.131.39102450$-5.10AL|NL
124 Mike Soroka IL-15 WAS 87584.801.3579340$-4.20AL|NL
125 Paul Sewald CLE 45323.801.1553140$-4.23AL|NL
126 Trent Thornton SEA 58333.981.2057150$-4.27AL|NL
127 Cooper Criswell BOS 99574.611.3473270$-4.30AL|NL
128 Steven Okert HOU 45323.731.1953170$-4.42AL|NL
129 Seranthony Dominguez BAL 52444.031.3358240$-4.42AL|NL
130 Erik Miller SF 57333.801.3871320$-4.44AL|NL
131 Tanner Banks PHI 62323.981.2661180$-4.47AL|NL
132 Caleb Ferguson PIT 52323.451.3055210$-4.48AL|NL
133 Darren McCaughan MIN 113454.671.3388310$-4.50AL|NL
134 Mike Vasil CWS 113594.691.3887370$-4.50AL|NL
135 Brock Burke LAA 61333.921.2861220$-4.56AL|NL
136 Kenta Maeda DET 98474.901.3290300$-4.58AL|NL
137 Brenan Hanifee DET 73333.971.2657190$-4.68AL|NL
138 Kenley Jansen LAA 46333.801.2152170$-4.75AL|NL
139 Randy Dobnak MIN 110684.641.4787450$-4.76AL|NL
140 Ben Joyce LAA 53223.691.2362230$-4.79AL|NL
141 Enyel De Los Santos ATL 59223.861.2060190$-4.87AL|NL
142 Justin Slaten BOS 52433.991.3554200$-4.88AL|NL
143 Edwin Uceta TB 62224.011.2568240$-4.94AL|NL
144 Ryne Stanek NYM 48434.001.3654250$-4.96AL|NL
145 Elvis Peguero MIL 57444.061.3251230$-5.02AL|NL
146 Randy Rodriguez SF 60333.951.3564280$-5.08AL|NL
147 Scott Barlow CIN 54334.141.3163230$-5.15AL|NL
148 Ryan Fernandez STL 58333.871.3056220$-5.12AL|NL
149 Antonio Santillan CIN 57454.491.3764280$-5.23AL|NL
150 Zack Kelly BOS 54444.261.3556260$-5.23AL|NL
151 Luis Garcia LAD 50423.921.3144170$-5.29AL|NL
152 Trevor Megill MIL 41213.241.2151140$-5.29AL|NL
153 Graham Ashcraft CIN 97574.821.3877350$-6.18AL|NL
154 Anthony Banda LAD 57434.271.3758220$-5.31AL|NL
155 Bryan Baker BAL 51333.941.2652200$-5.31AL|NL
156 Ryan Pressly CHC 49323.751.2849170$-5.44AL|NL
157 Dennis Santana PIT 58333.931.3155240$-5.44AL|NL
158 John King STL 58433.631.3236160$-5.47AL|NL
159 Ben Casparius LAD 81554.891.4377380$-5.54AL|NL
160 Bryce Jarvis ARI 79434.151.4365370$-5.57AL|NL
161 Huascar Brazoban NYM 53323.931.3557270$-5.64AL|NL
162 Brad Keller CHC 90574.621.4473390$-5.65AL|NL
163 Eduard Bazardo SEA 49333.961.2447160$-5.65AL|NL
164 Kyle Finnegan WAS 55454.251.3551210$-5.67AL|NL
165 Hoby Milner TEX 52334.121.2347140$-5.81AL|NL
166 Colin Holderman PIT 53334.041.3254230$-5.84AL|NL
167 Yoendrys Gomez NYY 78344.491.3573340$-5.84AL|NL
168 Jose Leclerc OAK 57344.341.3766300$-5.88AL|NL
169 Gabe Speier SEA 42223.551.1645120$-5.88AL|NL
170 Phil Maton STL 56223.981.2355190$-5.91AL|NL
171 Tyler Ferguson OAK 65344.391.3768320$-5.98AL|NL
172 Jacob Webb TEX 53334.351.2855210$-5.98AL|NL
173 Ryan Yarbrough NYY 84454.901.2964250$-6.01AL|NL
174 Hogan Harris OAK 102464.631.4692510$-5.98AL|NL
175 Ian Anderson LAA 85464.541.4273400$-6.93AL|NL
176 Kyle Leahy STL 80444.361.4062310$-6.04AL|NL
177 Shawn Armstrong TEX 54334.321.2954170$-6.11AL|NL
178 Wandy Peralta SD 43434.021.3035180$-6.21AL|NL
179 Joseph Mantiply ARI 48323.751.3042150$-6.24AL|NL
180 Brennan Bernardino BOS 46323.861.3347180$-6.24AL|NL
181 Jose A. Ferrer WAS 53334.161.2646160$-6.24AL|NL
182 Albert Suarez IL-15 BAL 96564.821.4477330$-6.23AL|NL
183 Abner Uribe MIL 44213.681.2953260$-6.26AL|NL
184 Joey Wentz PIT 82354.501.4381370$-6.37AL|NL
185 Max Kranick NYM 66224.081.2756200$-6.35AL|NL
186 Caleb Thielbar CHC 40323.851.3144160$-6.37AL|NL
187 John Schreiber KAN 53334.051.3450210$-6.40AL|NL
188 Chris Roycroft STL 65454.271.4355310$-6.39AL|NL
189 Ryan Brasier IL-15 CHC 37213.181.1334110$-6.40AL|NL
190 Alek Jacob SD 60224.221.2757220$-6.60AL|NL
191 Brendon Little TOR 56334.041.3850250$-6.78AL|NL
192 Triston McKenzie CLE 104574.921.5396580$-7.80AL|NL
193 Luke Jackson TEX 47334.391.3551220$-6.93AL|NL
194 Connor Gillispie MIA 96464.691.4477390$-6.92AL|NL
195 Bryse Wilson CWS 99364.691.3574310$-6.94AL|NL
196 Emilio Pagan CIN 46344.581.2545150$-6.96AL|NL
197 Xzavion Curry MIA 91474.811.3766290$-6.97AL|NL
198 Brandon Eisert CWS 56344.471.3453190$-6.99AL|NL
199 Spencer Bivens SF 76464.611.4058260$-6.97AL|NL
200 Shane Smith CWS 76354.781.3770300$-7.10AL|NL
201 Jose Ruiz PHI 55334.651.3556210$-7.14AL|NL
202 Omar Cruz SD 69344.631.3762300$-8.09AL|NL
203 Daniel Coulombe MIN 38223.541.2538130$-7.25AL|NL
204 Justin Topa MIN 40323.901.3235130$-7.31AL|NL
205 Anthony Veneziano MIA 93464.641.4876390$-7.34AL|NL
206 Angel Zerpa KAN 67224.151.3354230$-7.38AL|NL
207 Justin Sterner OAK 46234.151.3049190$-7.44AL|NL
208 Penn Murfee CWS 44234.131.2745160$-7.53AL|NL
209 Carson Spiers CIN 107485.191.4293390$-7.53AL|NL
210 Jesus Tinoco IL-15 MIA 54224.101.3653220$-7.55AL|NL
211 Nate Pearson CHC 55224.381.3659250$-7.58AL|NL
212 Carlos Hernandez PHI 65344.891.3763290$-7.58AL|NL
213 Luis Contreras HOU 47224.221.3351210$-7.62AL|NL
214 Gerson Garabito TEX 73345.021.3364260$-7.65AL|NL
215 Collin Snider SEA 54334.331.4149240$-7.68AL|NL
216 Jorge Lopez WAS 58344.561.3852230$-7.69AL|NL
217 Justin Lawrence PIT 59354.451.4355290$-7.73AL|NL
218 Marc Church TEX 41344.641.3444190$-7.73AL|NL
219 Ronny Henriquez MIA 71234.231.3960250$-7.80AL|NL
220 Fraser Ellard CWS 52354.491.4453280$-7.83AL|NL
221 Taijuan Walker PHI 109585.141.4276400$-7.83AL|NL
222 Julian Merryweather CHC 37223.811.3341170$-7.87AL|NL
223 Sam Long KAN 59344.621.3750240$-7.93AL|NL
224 Daniel Young NYM 43224.351.3147210$-7.99AL|NL
225 Colin Poche WAS 46354.541.3743210$-8.02AL|NL
226 Angel Chivilli COL 57354.961.3654210$-8.10AL|NL
227 Luarbert Arias MIA 57474.981.4349240$-8.14AL|NL
228 Mike Clevinger CWS 74374.871.3963270$-9.04AL|NL
229 Jacob Barnes TOR 50344.461.3842180$-8.17AL|NL
230 Grant Anderson MIL 53234.571.3555220$-8.16AL|NL
231 Bryan King HOU 49113.771.3450220$-8.16AL|NL
232 Seth Halvorsen COL 50354.631.4047210$-8.19AL|NL
233 Cameron Booser CWS 46354.801.4149190$-8.23AL|NL
234 Angel Perdomo OAK 32224.281.3041170$-8.26AL|NL
235 Ian Gibaut CIN 47344.731.4147190$-8.33AL|NL
236 John Brebbia DET 42234.621.2945150$-8.41AL|NL
237 Joe Ross PHI 72344.771.4159290$-8.40AL|NL
238 Taylor Rogers CIN 46234.691.4056210$-8.48AL|NL
239 Carlos Vargas SEA 50334.381.4140200$-9.35AL|NL
240 Scott Alexander COL 40334.171.3629130$-8.50AL|NL
241 Lake Bachar MIA 64354.781.4660280$-8.54AL|NL
242 Eduardo Salazar WAS 77344.651.4358310$-8.64AL|NL
243 Tommy Kahnle DET 41113.991.2843190$-8.72AL|NL
244 Victor Vodnik COL 61354.731.4857290$-8.75AL|NL
245 Jackson Jobe DET 95365.031.4073370$-8.86AL|NL
246 Cionel Perez BAL 52224.061.4545270$-8.97AL|NL
247 Lou Trivino SF 37344.571.4635160$-9.09AL|NL
248 Brent Suter CIN 58224.561.3545170$-9.16AL|NL
249 Tayler Saucedo SEA 40224.281.3938190$-9.20AL|NL
250 Tim Mayza PIT 46234.191.3836150$-9.28AL|NL
251 Jesse Chavez ATL 48224.371.4243190$-9.33AL|NL
252 Kyle Hendricks LAA 109495.301.4279310$-9.32AL|NL
253 Hunter Bigge TB 40114.041.3844190$-9.39AL|NL
254 Calvin Faucher MIA 50234.411.5152250$-9.43AL|NL
255 Carlos Carrasco NYY 84475.471.4672300$-10.33AL|NL
256 Jake Bird COL 60234.591.4251260$-9.45AL|NL
257 Easton Lucas TOR 60234.601.4352260$-9.49AL|NL
258 Garrett McDaniels LAA 59354.841.4647250$-9.56AL|NL
259 Bradley Blalock COL 97465.101.4973380$-10.46AL|NL
260 Ryan Zeferjahn LAA 53234.771.4452270$-9.62AL|NL
261 T.J. McFarland OAK 46234.351.3633150$-9.66AL|NL
262 Sam Moll CIN 42234.691.4041210$-9.66AL|NL
263 Matthew Bowman BAL 50224.481.4242200$-9.68AL|NL
264 Rafael Montero HOU 46224.471.4542220$-9.76AL|NL
265 Tyler Kinley COL 48234.901.4551240$-9.77AL|NL
266 Tim Hill NYY 50224.301.3629140$-10.00AL|NL
267 Jordan Leasure CWS 40234.991.4040180$-10.10AL|NL
268 Elvin Rodriguez MIL 59345.241.4448240$-10.11AL|NL
269 Justin Wilson BOS 32224.551.4432110$-10.14AL|NL
270 Jimmy Herget COL 44234.781.3937140$-10.16AL|NL
271 Lucas Sims WAS 47245.351.4250260$-10.32AL|NL
272 George Soriano MIA 65245.181.4661290$-10.56AL|NL
273 Ryan Borucki PIT 26124.181.4030140$-10.69AL|NL
274 Chris Stratton KAN 53234.841.4743240$-10.82AL|NL
275 Orlando Ribalta WAS 46245.071.5242240$-11.29AL|NL
276 Luis Peralta COL 48255.371.5750280$-11.64AL|NL
277 Sean Newcomb BOS 30124.871.5227160$-12.39AL|NL
278 Brad Lord WAS 85365.411.4444240$-12.67AL|NL
279 Noah Murdock OAK 54135.051.5648340$-12.80AL|NL
280 Tyler Phillips MIA 1144105.791.6186430$-15.59AL|NL