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 Aroldis Chapman BOS 61531.180.70851532$19.12AL|NL
2 Robert Suarez ATL 69462.990.91751640$18.60AL|NL
3 Carlos Estevez KAN 66452.451.06542242$17.79AL|NL
4 Andres Munoz SEA 62331.741.03832838$17.69AL|NL
5 Edwin Diaz LAD 66631.630.88982128$17.46AL|NL
6 Jhoan Duran PHI 70762.061.10801932$17.23AL|NL
7 Jeff Hoffman TOR 68974.371.19842733$15.50AL|NL
8 Josh Hader HOU 52622.070.86761628$14.41AL|NL
9 David Bednar NYY 62652.321.05861927$13.84AL|NL
10 Emilio Pagan CIN 68242.900.92812232$13.45AL|NL
11 Kenley Jansen DET 59542.590.95571929$12.39AL|NL
12 Trevor Megill MIL 47632.491.13601730$12.22AL|NL
13 Raisel Iglesias ATL 67463.221.00731629$11.93AL|NL
14 Cade Smith CLE 73852.951.011041916$11.08AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Peter Fairbanks MIA 60452.851.05591827$9.87AL|NL
16 Will Vest DET 68653.041.22752223$9.33AL|NL
17 Mason Miller SD 61122.650.921042822$9.00AL|NL
18 Adrian Morejon SD 731362.090.9070173$8.51AL|NL
19 Quinn Priester MIL 1571333.321.24132500$8.26AL|NL
20 Dennis Santana PIT 70452.180.87601716$7.29AL|NL
21 Kyle Finnegan DET 57443.471.11551824$6.88AL|NL
22 Ryne Nelson ARI 154733.391.07132410$6.64AL|NL
23 Emmanuel Clase CLE 47533.251.23471224$6.44AL|NL
24 Ronny Henriquez MIA 73712.221.1098277$5.88AL|NL
25 Shawn Armstrong CLE 74432.310.8174209$5.29AL|NL
26 Colin Rea CHC 1591173.961.25127440$4.70AL|NL
27 Devin Williams NYM 62464.791.13902518$4.41AL|NL
28 Daniel Palencia CHC 52162.931.15611622$4.15AL|NL
29 Eric Lauer TOR 104923.201.11102260$3.84AL|NL
30 Abner Uribe MIL 75321.681.0490277$3.75AL|NL
31 Ryan Walker SF 61574.121.28601817$2.70AL|NL
32 Bryan Abreu HOU 71342.281.15105317$2.67AL|NL
33 Edwin Uceta TB 761033.791.17103271$2.67AL|NL
34 Camilo Doval NYY 65433.591.32723516$2.62AL|NL
35 Nick Martinez FA 16511144.471.21116420$2.54AL|NL
36 Garrett Whitlock BOS 72732.251.0891241$2.52AL|NL
37 Tanner Scott LAD 57144.741.26601823$2.00AL|NL
38 Calvin Faucher MIA 60443.291.28592415$1.91AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Felix Bautista BAL 34112.631.14502319$1.51AL|NL
40 Ryan Helsley BAL 56344.501.54632521$1.36AL|NL
41 Mike Vasil CWS 101532.501.2582524$1.37AL|NL
42 Brad Keller PHI 69422.080.9775223$1.09AL|NL
43 Jason Adam SD 65841.941.1570250$1.00AL|NL
44 Luke Weaver NYM 64443.641.0372208$0.54AL|NL
45 Shelby Miller IL-60 FA 46432.741.04541510$0.54AL|NL
46 Phil Maton CHC 61452.801.0681235$0.35AL|NL
47 Eduard Bazardo SEA 78502.531.0282270$0.35AL|NL
48 Alex Vesia LAD 59423.041.0080225$0.27AL|NL
49 Robert Garcia TEX 64482.951.2568229$0.21AL|NL
50 Aaron Ashby MIL 66522.181.1876243$0.09AL|NL
51 JoJo Romero STL 61462.071.2555298$-0.07AL|NL
52 Jeremiah Estrada SD 73453.451.16108273$-0.10AL|NL
53 Lake Bachar MIA 71823.931.2075303$-0.12AL|NL
54 Joey Cantillo CLE 95533.221.26108421$-0.25AL|NL
55 Jordan Leasure CWS 64563.931.2381307$-0.37AL|NL
56 Randy Rodriguez SF 50351.790.9067114$-0.46AL|NL
57 Greg Weissert BOS 67662.821.1657214$-0.51AL|NL
58 Gabe Speier SEA 62432.610.8782110$-0.53AL|NL
59 Bryan King HOU 68542.781.0469112$-0.57AL|NL
60 Antonio Santillan CIN 73152.461.1275297$-0.65AL|NL
61 Orion Kerkering PHI 60843.301.3765274$-0.70AL|NL
62 Lucas Erceg KAN 61842.651.1848182$-0.69AL|NL
63 Jack Dreyer LAD 76322.961.0574244$-0.73AL|NL
64 Matt Svanson STL 60401.950.8868200$-0.79AL|NL
65 Jose A. Ferrer SEA 76444.491.27711611$-0.83AL|NL
66 Steven Okert HOU 71323.030.9084191$-0.83AL|NL
67 Jacob Lopez OAK 92774.101.28113370$-0.84AL|NL
68 Jared Koenig MIL 66612.861.1768202$-0.99AL|NL
69 Tanner Banks PHI 67623.081.0161121$-1.05AL|NL
70 Tyler Rogers TOR 77461.980.954870$-1.13AL|NL
71 Braydon Fisher TOR 50702.701.0262190$-1.26AL|NL
72 Bennett Sousa HOU 50512.871.0459154$-1.27AL|NL
73 Andrew Kittredge BAL 53433.400.9864115$-1.32AL|NL
74 Garrett Cleavinger TB 61262.360.9582182$-1.35AL|NL
75 Matthew Strahm KAN 62232.751.0870206$-1.38AL|NL
76 Keegan Akin BAL 63543.421.3859338$-1.58AL|NL
77 Chad Patrick MIL 119383.551.28127400$-1.64AL|NL
78 Steven Matz TB 76523.071.1059110$-1.69AL|NL
79 Tyler Kinley FA 72633.991.1973333$-1.78AL|NL
80 Victor Vodnik COL 50433.051.41492610$-1.82AL|NL
81 Janson Junk MIA 110644.171.1477130$-1.82AL|NL
82 Jacob Webb CHC 66543.001.0358191$-2.09AL|NL
83 Tyler Holton DET 78653.681.0564170$-2.09AL|NL
84 Bryan Baker TB 68444.091.1183173$-2.32AL|NL
85 Kyle Leahy STL 88423.071.2380280$-2.35AL|NL
86 Riley O'Brien STL 48312.061.1545226$-2.54AL|NL
87 Dylan Lee ATL 68243.300.9876142$-2.74AL|NL
88 Caleb Thielbar CHC 58342.640.8856131$-2.80AL|NL
89 Carmen Mlodzinski PIT 99583.551.3089270$-2.92AL|NL
90 Reid Detmers LAA 63533.991.3180250$-3.04AL|NL
91 Justin Sterner OAK 65433.181.0570210$-3.04AL|NL
92 Brant Hurter DET 63432.431.3368272$-3.15AL|NL
93 Seranthony Dominguez FA 62443.181.2979362$-3.20AL|NL
94 Anthony Bender MIA 50352.161.0642214$-3.23AL|NL
95 Brendon Little TOR 68423.041.3791451$-3.21AL|NL
96 Sean Newcomb CWS 92252.741.3691312$-3.24AL|NL
97 Louie Varland TOR 72432.991.2075220$-3.27AL|NL
98 Yariel Rodriguez TOR 73323.081.1566342$-3.32AL|NL
99 Tyler Phillips MIA 77212.801.1552244$-3.36AL|NL
100 Ben Casparius LAD 77754.661.2871212$-3.36AL|NL
101 Brock Burke LAA 61713.381.2452180$-3.51AL|NL
102 Brad Lord WAS 1305104.351.30108430$-3.54AL|NL
103 Nick Mears KAN 56533.520.9846131$-3.64AL|NL
104 Braxton Ashcraft PIT 69442.731.2671240$-3.69AL|NL
105 Hunter Gaddis CLE 66223.131.1973213$-3.76AL|NL
106 Justin Wrobleski LAD 66554.351.2476172$-3.78AL|NL
107 Jimmy Herget COL 83122.491.1881260$-3.80AL|NL
108 Wandy Peralta SD 71613.161.3563300$-3.89AL|NL
109 Jake Latz TEX 85202.851.2476370$-3.93AL|NL
110 Huascar Brazoban NYM 63523.571.2457272$-3.95AL|NL
111 Anthony Banda LAD 65513.181.2261340$-3.99AL|NL
112 Graham Ashcraft CIN 65854.011.4364250$-4.07AL|NL
113 Mike Soroka ARI 89384.541.1395290$-4.42AL|NL
114 Cole Sands MIN 72464.501.1764193$-4.47AL|NL
115 Jalen Beeks FA 57533.781.0947201$-4.50AL|NL
116 Scott Barlow FA 68634.231.4075451$-4.55AL|NL
117 Fernando Cruz NYY 48343.561.1972242$-4.55AL|NL
118 Daniel Lynch KAN 67623.081.3745261$-4.59AL|NL
119 Jose Alvarado PHI 26423.811.313277$-4.73AL|NL
120 Drew Pomeranz LAA 49222.201.0857151$-4.77AL|NL
121 Sean Burke CWS 1344114.301.45133630$-4.77AL|NL
122 Caleb Ferguson CIN 65543.591.1751220$-4.82AL|NL
123 Michael Burrows HOU 96243.941.2497310$-4.93AL|NL
124 Matt Festa CLE 54544.151.0956150$-4.94AL|NL
125 Jake Junis FA 66412.991.2455180$-4.98AL|NL
126 Ryan Zeferjahn LAA 57654.741.4773352$-5.06AL|NL
127 Pierce Johnson FA 59333.051.2059191$-5.04AL|NL
128 Ian Seymour TB 57433.631.1864190$-5.09AL|NL
129 Hogan Harris OAK 64213.221.3665334$-5.09AL|NL
130 Spencer Bivens SF 81434.001.3361253$-5.14AL|NL
131 Taijuan Walker PHI 123584.091.4186420$-5.14AL|NL
132 Mason Fluharty TOR 52524.481.1556241$-5.17AL|NL
133 Tim Hill NYY 67443.091.1037160$-5.21AL|NL
134 Enyel De Los Santos HOU 66634.361.2962240$-5.23AL|NL
135 Matt Brash SEA 47132.481.2558184$-5.23AL|NL
136 Luke Jackson FA 51254.061.3538289$-5.26AL|NL
137 Cade Gibson MIA 54452.661.2043210$-5.48AL|NL
138 Tommy Kahnle FA 63154.431.3050319$-5.48AL|NL
139 Aaron Civale FA 102494.851.2688331$-5.52AL|NL
140 Reed Garrett NYM 55363.921.3264263$-5.55AL|NL
141 John Schreiber KAN 64333.801.1962191$-5.61AL|NL
142 Chris Paddack FA 1585125.351.28112371$-5.86AL|NL
143 Grant Anderson MIL 69263.251.2774290$-5.85AL|NL
144 Taylor Clarke FA 55113.270.854491$-5.84AL|NL
145 Jose Butto SF 67533.901.4058321$-5.90AL|NL
146 Carlos Vargas SEA 77553.971.3554231$-5.91AL|NL
147 A.J. Blubaugh HOU 32311.690.8835110$-5.91AL|NL
148 Connor Phillips CIN 25502.880.9232120$-5.94AL|NL
149 Isaac Mattson PIT 47332.481.1445190$-5.94AL|NL
150 Daniel Coulombe FA 43212.301.1643182$-5.96AL|NL
151 Brennan Bernardino COL 51433.161.2743261$-6.01AL|NL
152 Chris Flexen CHC 43513.121.1622121$-6.18AL|NL
153 Tyler Gilbert CWS 51423.881.2549241$-6.29AL|NL
154 Troy Melton DET 45322.791.0236150$-6.31AL|NL
155 Ryan Bergert KAN 76223.671.2673350$-6.34AL|NL
156 Mark Leiter Jr. OAK 48674.861.5454172$-6.42AL|NL
157 Charlie Morton FA 1429115.831.58149720$-6.54AL|NL
158 Andrew Saalfrank ARI 29211.241.0019103$-6.55AL|NL
159 Kolby Allard FA 65222.631.2042140$-6.59AL|NL
160 Keider Montero DET 90534.391.4072310$-6.58AL|NL
161 Justin Wilson FA 48413.371.4157200$-6.63AL|NL
162 Griffin Jax TB 66174.231.2999210$-6.61AL|NL
163 Grant Taylor CWS 36244.971.4454156$-6.71AL|NL
164 J.T. Ginn OAK 90475.091.3799310$-6.70AL|NL
165 Angel Zerpa MIL 64524.211.3958220$-6.72AL|NL
166 Juan Mejia COL 61223.981.2668251$-6.74AL|NL
167 Kirby Yates LAA 41435.261.3452173$-6.77AL|NL
168 Michael Kelly OAK 39443.211.3029192$-6.81AL|NL
169 Chris Martin TEX 42262.991.214382$-6.84AL|NL
170 Tyler Ferguson OAK 58424.661.3354342$-6.84AL|NL
171 Seth Halvorsen COL 39125.051.58362111$-6.85AL|NL
172 Chase Shugart PIT 45433.401.1131170$-6.84AL|NL
173 Ryan Yarbrough NYY 64314.361.2055191$-6.85AL|NL
174 Tyler Alexander TEX 975145.001.4182301$-6.91AL|NL
175 Hoby Milner CHC 70343.851.2758210$-6.91AL|NL
176 Jack Perkins OAK 38324.241.1837183$-6.93AL|NL
177 Steven Wilson TB 55223.431.3151222$-7.00AL|NL
178 Yuki Matsui SD 63313.991.3661331$-7.07AL|NL
179 Brandon Eisert CWS 69384.421.4574252$-7.07AL|NL
180 Colton Gordon HOU 86645.341.4272190$-7.12AL|NL
181 Ben Brown CHC 106585.941.44121321$-7.16AL|NL
182 Ryan Gusto MIA 101775.691.4897360$-7.25AL|NL
183 Chase Lee TOR 37414.121.113690$-7.36AL|NL
184 Brooks Raley NYM 25312.500.792560$-7.36AL|NL
185 Aaron Bummer ATL 54323.831.2651170$-7.40AL|NL
186 Brenan Hanifee DET 60333.001.3240140$-7.37AL|NL
187 Jason Alexander HOU 77424.791.3765260$-7.46AL|NL
188 Taylor Rogers FA 50323.411.3953230$-7.57AL|NL
189 Dietrich Enns BAL 46334.101.4149152$-7.60AL|NL
190 Cole Winn TEX 41011.530.9735170$-7.61AL|NL
191 John Curtiss ARI 36323.980.942451$-7.64AL|NL
192 Tommy Nance TOR 31202.021.033270$-7.66AL|NL
193 Brock Stewart LAD 37222.661.2144130$-7.68AL|NL
194 Nic Enright FA 31212.031.1630121$-7.72AL|NL
195 Kody Funderburk MIN 41413.511.5140181$-7.76AL|NL
196 David Morgan SD 47122.681.2350230$-7.80AL|NL
197 Erik Miller SF 30411.501.4722200$-7.89AL|NL
198 Steven Cruz KAN 45313.781.1938180$-7.91AL|NL
199 Eric Orze MIN 41113.061.3840193$-8.12AL|NL
200 Luis Garcia FA 55223.431.4748262$-8.12AL|NL
201 Justin Slaten BOS 34244.241.0925103$-8.15AL|NL
202 Justin Topa MIN 60153.901.4349184$-8.18AL|NL
203 Ryne Stanek FA 56465.301.5758323$-8.22AL|NL
204 Chris Murphy CWS 34303.161.2030200$-8.21AL|NL
205 Max Kranick FA 37323.651.052550$-8.21AL|NL
206 Ryan Thompson ARI 41323.941.3436131$-8.40AL|NL
207 Hayden Birdsong SF 65444.831.5068370$-8.46AL|NL
208 Jorge Lopez WAS 24606.691.321771$-8.56AL|NL
209 Emerson Hancock SEA 90454.901.3864310$-8.60AL|NL
210 Tristan Beck SF 56104.641.1241162$-8.64AL|NL
211 Daysbel Hernandez ATL 37433.411.5433300$-8.68AL|NL
212 Joel Peguero SF 22312.441.041780$-8.67AL|NL
213 Gregory Soto PIT 60154.191.4370241$-8.73AL|NL
214 Tim Herrin CLE 42544.911.5945300$-8.76AL|NL
215 Justin Martinez ARI 15124.171.2622125$-8.73AL|NL
216 Andrew Heaney FA 1225105.531.3886400$-8.85AL|NL
217 Ryan Pressly CHC 41234.381.5328175$-8.87AL|NL
218 Elvis Alvarado OAK 42113.211.3350220$-8.89AL|NL
219 Lou Trivino FA 47324.001.3637180$-8.99AL|NL
220 Dylan Dodd ATL 35103.600.943050$-9.07AL|NL
221 Manuel Rodriguez TB 30122.091.062560$-9.06AL|NL
222 Yoendrys Gomez TB 62335.211.4058271$-9.07AL|NL
223 Erik Sabrowski CLE 29011.861.2042210$-9.14AL|NL
224 Yennier Cano BAL 58375.121.4853242$-9.13AL|NL
225 Ian Hamilton ATL 40214.281.2542220$-9.19AL|NL
226 Jonathan Bowlan PHI 44123.881.2246170$-9.20AL|NL
227 Yimi Garcia TOR 21123.861.1925123$-9.23AL|NL
228 Edgardo Henriquez LAD 19212.371.161851$-9.28AL|NL
229 Jake Bird NYY 55425.551.5466250$-9.27AL|NL
230 Kaleb Ort HOU 46224.891.3549271$-9.31AL|NL
231 Jose Fermin LAA 34324.491.4139230$-9.34AL|NL
232 Casey Legumina SEA 49465.671.4655250$-9.33AL|NL
233 Cole Sulser TB 22212.031.222270$-9.36AL|NL
234 Cole Henry WAS 52124.311.4452322$-9.40AL|NL
235 Justin Lawrence PIT 17100.520.992380$-9.38AL|NL
236 Jordan Romano LAA 42248.321.4747178$-9.38AL|NL
237 Jose Suarez ATL 19201.881.3116101$-9.51AL|NL
238 DL Hall MIL 38103.531.0727170$-9.57AL|NL
239 Joey Wentz ATL 98575.601.5692430$-9.58AL|NL
240 Rob Zastryzny MIL 22212.451.1820100$-9.58AL|NL
241 Rafael Montero FA 60124.491.3158370$-9.58AL|NL
242 Mitch Spence OAK 84365.131.4566261$-9.62AL|NL
243 Connor Brogdon CLE 47325.551.3449180$-9.66AL|NL
244 Jesus Tinoco IL-60 FA 19215.181.311084$-9.68AL|NL
245 Dan Altavilla CWS 29012.481.1721152$-9.72AL|NL
246 Chase Burns CIN 43034.591.3267160$-9.77AL|NL
247 Nabil Crismatt FA 34303.711.442590$-9.76AL|NL
248 Andrew Chafin FA 33112.441.4536190$-9.78AL|NL
249 Kyle Hart SD 43335.861.1937130$-9.85AL|NL
250 Yohan Ramirez PIT 33335.441.4845160$-9.84AL|NL
251 Brent Suter FA 67124.551.2953180$-9.89AL|NL
252 David Robertson FA 17204.191.512282$-9.90AL|NL
253 PJ Poulin WAS 24213.721.4927131$-9.98AL|NL
254 Rico Garcia BAL 34023.171.2038100$-10.02AL|NL
255 Joe Boyle TB 52144.671.3758280$-10.03AL|NL
256 Mason Englert TB 44013.871.2244110$-10.08AL|NL
257 Kade Strowd BAL 26011.721.1124130$-10.10AL|NL
258 Tobias Myers MIL 50123.591.3738150$-10.11AL|NL
259 Anthony DeSclafani ARI 38125.181.2836122$-10.16AL|NL
260 Konnor Pilkington WAS 28204.481.3934170$-10.23AL|NL
261 Grant Holman OAK 23425.091.521790$-10.27AL|NL
262 Luinder Avila KAN 14111.290.931660$-10.27AL|NL
263 Wilkelman Gonzalez CWS 20102.691.2425120$-10.36AL|NL
264 Jaden Hill COL 29113.401.3431120$-10.40AL|NL
265 Brent Headrick NYY 23003.131.043070$-10.44AL|NL
266 Trent Thornton FA 42204.701.3132140$-10.43AL|NL
267 Hunter Harvey CHC 10100.000.691110$-10.45AL|NL
268 Valente Bellozo FA 81144.661.3354230$-10.46AL|NL
269 Albert Suarez BAL 11202.410.981020$-10.47AL|NL
270 A.J. Puk ARI 8003.381.251224$-10.49AL|NL
271 Paul Sewald FA 19114.691.252062$-10.52AL|NL
272 Jackson Rutledge WAS 73425.791.5265240$-10.53AL|NL
273 Chad Green TOR 43325.631.4835131$-10.59AL|NL
274 Kyle Harrison BOS 35114.091.3938140$-10.59AL|NL
275 Robert Stephenson LAA 10202.701.001030$-10.62AL|NL
276 Michael Tonkin FA 24214.871.171980$-10.72AL|NL
277 Hunter Strickland IL-60 FA 22123.271.2314101$-10.71AL|NL
278 Jonathan Cannon CWS 1034105.841.4986380$-10.76AL|NL
279 Clayton Beeter WAS 25034.301.2433181$-10.79AL|NL
280 Gordon Graceffo STL 43316.281.4740131$-10.82AL|NL
281 Cameron Booser FA 31245.521.5235191$-10.82AL|NL
282 Scott Blewett IL-60 STL 44305.511.4335180$-10.80AL|NL
283 Porter Hodge CHC 33226.271.5840182$-10.83AL|NL
284 Freddy Tarnok FA 7102.540.701041$-10.83AL|NL
285 Jackson Kowar SEA 17204.241.241570$-10.86AL|NL
286 Blake Treinen LAD 26275.501.8736192$-10.95AL|NL
287 Joey Lucchesi FA 38013.781.2331120$-10.93AL|NL
288 Zack Kelly BOS 35134.621.3435120$-10.97AL|NL
289 Luis Mey CIN 21203.431.6221170$-10.97AL|NL
290 Ryan Borucki FA 35134.631.2932160$-10.98AL|NL
291 Dylan Smith DET 13101.380.85450$-11.02AL|NL
292 Max Lazar PHI 41114.821.2926121$-11.07AL|NL
293 Nick Sandlin FA 16022.241.181681$-11.08AL|NL
294 Austin Warren NYM 9100.990.99940$-11.19AL|NL
295 Jose Castillo FA 32223.941.6930140$-11.21AL|NL
296 Will Klein LAD 15112.381.5921100$-11.24AL|NL
297 Chris Devenski FA 16002.220.931450$-11.27AL|NL
298 Justin Hagenman NYM 23014.661.122321$-11.29AL|NL
299 Evan Sisk PIT 17113.661.5125100$-11.29AL|NL
300 Kyle Nicolas PIT 38124.741.3734180$-11.29AL|NL