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 Andres Munoz SEA 14100.000.7918610$23.00AL|NL
2 Josh Hader HOU 14100.640.711938$18.90AL|NL
3 Robert Suarez SD 12000.750.5814210$17.55AL|NL
4 Jeff Hoffman TOR 13201.370.691916$17.07AL|NL
5 Mason Miller OAK 11001.640.732229$16.64AL|NL
6 Jose Alvarado PHI 13302.051.141825$15.23AL|NL
7 Emilio Pagan CIN 14012.550.501428$13.02AL|NL
8 Kris Bubic KAN 36222.251.1437120$11.97AL|NL
9 Clay Holmes NYM 30312.681.2936130$11.47AL|NL
10 Tanner Scott LAD 15002.400.931408$11.16AL|NL
11 Edwin Diaz NYM 12104.501.252077$10.90AL|NL
12 Kyle Finnegan WAS 11001.641.451369$10.35AL|NL
13 Camilo Doval SF 13212.080.851055$10.21AL|NL
14 Carlos Estevez KAN 13102.771.081197$9.79AL|NL
15 Peter Fairbanks TB 11212.431.351066$9.48AL|NL
16 Aroldis Chapman BOS 10211.781.091644$8.67AL|NL
17 Ben Casparius LAD 21302.970.942330$8.15AL|NL
18 Matthew Liberatore STL 31223.190.972820$7.88AL|NL
19 Ryan Gusto HOU 22312.841.132340$6.98AL|NL
20 Kirby Yates LAD 13312.731.142450$6.08AL|NL
21 Will Vest DET 12100.750.581443$5.84AL|NL
22 Luke Jackson TEX 10033.531.27838$5.71AL|NL
23 Drew Rasmussen TB 25112.140.912760$5.18AL|NL
24 Steven Matz STL 20201.800.901431$5.10AL|NL
25 Jason Adam SD 15200.600.932070$4.64AL|NL
26 Steven Okert HOU 14100.640.361601$4.47AL|NL
27 Kenley Jansen LAA 8000.000.88826$4.22AL|NL
28 Daniel Lynch KAN 13301.371.07851$3.76AL|NL
29 Shane Smith CWS 27112.320.962290$3.05AL|NL
30 Mark Leiter Jr. NYY 12222.980.991841$2.91AL|NL
31 Justin Martinez ARI 10110.900.801143$2.85AL|NL
32 Tyler Rogers SF 14200.640.711320$2.79AL|NL
33 Raisel Iglesias ATL 11125.731.091025$2.67AL|NL
34 Shelby Miller ARI 11200.000.631440$2.61AL|NL
35 Emmanuel Clase CLE 11307.302.071134$2.64AL|NL
36 Colin Rea CHC 18100.991.101931$2.49AL|NL
37 Ryan Pressly CHC 12212.251.58574$2.49AL|NL
38 Daysbel Hernandez ATL 13302.060.92960$2.13AL|NL
39 Ryan Walker SF 10116.181.371225$2.10AL|NL
40 Fernando Cruz NYY 15001.800.932362$2.08AL|NL
41 Tim Hill NYY 13302.730.911020$2.00AL|NL
42 Luke Weaver NYY 14000.000.571452$1.92AL|NL
43 Bowden Francis TOR 27233.641.212290$1.74AL|NL
44 Hayden Wesneski HOU 28123.861.002640$1.66AL|NL
45 Cade Smith CLE 14001.291.071753$1.45AL|NL
46 Grant Holmes ATL 28214.501.2526170$1.35AL|NL
47 Tommy Kahnle DET 10000.890.59824$1.25AL|NL
48 Tim Herrin CLE 10303.561.191440$1.21AL|NL
49 Huascar Brazoban NYM 17101.580.991651$1.18AL|NL
50 Brant Hurter DET 17102.650.881142$1.04AL|NL
51 Max Kranick NYM 17202.620.761110$0.95AL|NL
52 Ryan Zeferjahn LAA 8204.391.221831$0.77AL|NL
53 Landen Roupp SF 25214.641.5531110$0.20AL|NL
54 Ryan Helsley STL 10103.601.601084$-0.04AL|NL
55 Jack Dreyer LAD 15213.581.1318100$-0.03AL|NL
56 Wandy Peralta SD 11200.800.71930$-0.12AL|NL
57 Lake Bachar MIA 15101.200.801680$-0.12AL|NL
58 Randy Rodriguez SF 11100.000.711600$-0.41AL|NL
59 Jackson Jobe DET 20202.701.2014100$-0.44AL|NL
60 Hayden Birdsong SF 16101.131.061860$-0.49AL|NL
61 Andre Pallante STL 32224.191.3020120$-0.86AL|NL
62 Jacob Webb TEX 15214.170.791230$-0.91AL|NL
63 Garrett Whitlock BOS 15101.781.051950$-0.95AL|NL
64 Justin Sterner OAK 13100.001.061680$-1.15AL|NL
65 Robert Garcia TEX 12101.480.981341$-1.20AL|NL
66 Chad Patrick MIL 25122.501.3522110$-1.35AL|NL
67 Anthony Banda LAD 12304.461.24940$-1.39AL|NL
68 A.J. Puk IL-15 ARI 8003.381.251224$-1.42AL|NL
69 Jalen Beeks ARI 16102.250.941650$-1.64AL|NL
70 Porter Hodge CHC 13205.451.361561$-1.82AL|NL
71 Felix Bautista BAL 8002.251.381064$-1.99AL|NL
72 Yimi Garcia TOR 12000.000.831541$-2.11AL|NL
73 Dennis Santana PIT 12011.490.91733$-2.23AL|NL
74 Kyle Leahy STL 16001.670.561640$-2.22AL|NL
75 Justin Slaten BOS 10003.600.60923$-2.28AL|NL
76 Louie Varland MIN 14112.571.141940$-2.36AL|NL
77 Luis Ortiz CLE 25236.071.5931140$-2.42AL|NL
78 Hunter Dobbins BOS 11202.451.181120$-2.45AL|NL
79 Justin Lawrence IL-15 PIT 11100.810.991560$-2.49AL|NL
80 Dylan Lee ATL 12112.230.911051$-2.57AL|NL
81 Jake Bird COL 17001.051.2824100$-2.73AL|NL
82 Adrian Morejon SD 13102.051.061031$-2.88AL|NL
83 Hoby Milner TEX 13102.080.921450$-2.91AL|NL
84 Jared Koenig MIL 13102.080.851350$-2.94AL|NL
85 Chris Martin TEX 13032.060.991831$-3.02AL|NL
86 Seranthony Dominguez BAL 9202.931.201170$-3.09AL|NL
87 Taijuan Walker PHI 22122.841.4020100$-3.23AL|NL
88 Matthew Strahm PHI 11113.211.341541$-3.42AL|NL
89 Calvin Faucher MIA 10113.561.391072$-3.56AL|NL
90 Garrett Cleavinger TB 10002.650.691621$-3.75AL|NL
91 Edwin Uceta TB 12213.691.231050$-3.83AL|NL
92 Phil Maton STL 13012.730.981721$-3.89AL|NL
93 Jhoan Duran MIN 11001.620.991062$-4.01AL|NL
94 Nick Martinez CIN 32134.751.3726110$-4.03AL|NL
95 Alek Jacob SD 15101.801.071130$-4.05AL|NL
96 Tyler Alexander MIL 21124.711.4319111$-4.18AL|NL
97 Antonio Santillan CIN 15001.800.871141$-4.20AL|NL
98 Anthony Bender MIA 11111.641.09761$-4.28AL|NL
99 Joey Cantillo CLE 15002.381.392081$-4.32AL|NL
100 Jose Butto NYM 15204.201.531470$-4.34AL|NL
101 Shawn Armstrong TEX 12102.231.241560$-4.35AL|NL
102 Jesus Tinoco MIA 8102.251.13432$-4.36AL|NL
103 Alex Vesia LAD 13003.411.292161$-4.46AL|NL
104 Grant Anderson MIL 16113.331.301770$-4.50AL|NL
105 Brenan Hanifee DET 14101.281.06920$-4.52AL|NL
106 Tyler Holton DET 13122.731.141440$-4.50AL|NL
107 Jeremiah Estrada SD 13011.360.831640$-4.58AL|NL
108 Graham Ashcraft CIN 12120.741.391370$-4.65AL|NL
109 Daniel Coulombe MIN 10000.000.49711$-4.68AL|NL
110 Gabe Speier SEA 11000.800.711520$-4.77AL|NL
111 Bryan Baker BAL 10100.901.201240$-4.77AL|NL
112 Yoendrys Gomez LAD 13112.081.38991$-4.83AL|NL
113 Lucas Erceg KAN 10000.890.40711$-4.90AL|NL
114 Chase Shugart PIT 11111.640.73730$-4.96AL|NL
115 Caleb Thielbar CHC 10103.561.09971$-4.98AL|NL
116 Cole Sands MIN 10214.461.19850$-5.01AL|NL
117 Osvaldo Bido OAK 31224.341.5417120$-5.04AL|NL
118 Jorge Lopez WAS 11308.111.26640$-5.11AL|NL
119 Bryan King HOU 13002.050.831640$-5.14AL|NL
120 John Brebbia IL-15 DET 9101.000.89950$-5.14AL|NL
121 Brandon Eisert CWS 12105.211.401511$-5.15AL|NL
122 Justin Topa MIN 11111.611.071030$-5.22AL|NL
123 Hunter Gaddis CLE 10000.001.081740$-5.34AL|NL
124 Ben Brown CHC 25226.101.9131140$-5.46AL|NL
125 Greg Weissert BOS 12103.721.241530$-5.48AL|NL
126 Spencer Bivens SF 12112.251.081060$-5.51AL|NL
127 Grant Holman OAK 4200.000.50100$-5.59AL|NL
128 Paul Sewald CLE 11116.431.341521$-5.64AL|NL
129 John Schreiber KAN 12112.211.311250$-5.76AL|NL
130 Ronny Henriquez MIA 14113.191.6318100$-5.84AL|NL
131 Logan Henderson MIL 6101.500.67910$-5.89AL|NL
132 Joey Wentz PIT 13112.751.301270$-6.04AL|NL
133 Easton Lucas TOR 17227.411.531990$-6.09AL|NL
134 Yuki Matsui SD 12012.981.071940$-6.11AL|NL
135 Abner Uribe MIL 11102.411.431360$-6.14AL|NL
136 Ryan Johnson LAA 12104.501.501231$-6.18AL|NL
137 Tyler Ferguson OAK 13000.680.981260$-6.23AL|NL
138 Brennan Bernardino BOS 10112.700.90820$-6.26AL|NL
139 Nick Mears MIL 10000.890.591120$-6.29AL|NL
140 Chad Green TOR 12103.001.251120$-6.46AL|NL
141 Orion Kerkering PHI 10215.351.58960$-6.66AL|NL
142 Brock Burke LAA 10205.351.681050$-6.66AL|NL
143 Pierce Johnson ATL 10103.561.191140$-6.77AL|NL
144 Reed Garrett NYM 11010.001.071240$-6.81AL|NL
145 Blake Treinen IL-15 LAD 8023.381.381032$-6.89AL|NL
146 A.J. Minter IL-15 NYM 11001.641.001450$-6.91AL|NL
147 Taylor Rogers CIN 9102.001.00630$-7.19AL|NL
148 Mike Vasil CWS 15011.191.061080$-7.23AL|NL
149 Mason Fluharty TOR 8103.291.10950$-7.26AL|NL
150 Brendon Little TOR 12003.001.331960$-7.29AL|NL
151 Scott Blewett ATL 13002.061.221530$-7.41AL|NL
152 Jake Junis CLE 14001.930.931010$-7.48AL|NL
153 Manuel Rodriguez TB 12002.250.921210$-7.48AL|NL
154 Mitch Spence OAK 19004.241.521971$-7.53AL|NL
155 Reid Detmers LAA 14002.571.141450$-7.65AL|NL
156 Erik Miller SF 9101.001.44760$-7.73AL|NL
157 Luis Garcia LAD 14104.501.501490$-7.79AL|NL
158 Bryan Abreu HOU 12012.251.421770$-7.87AL|NL
159 Enyel De Los Santos ATL 11115.631.341340$-8.00AL|NL
160 Keegan Akin BAL 14002.571.211470$-8.02AL|NL
161 Nick Sandlin IL-15 TOR 8022.251.251041$-8.09AL|NL
162 Trevor Megill MIL 7025.071.41942$-8.09AL|NL
163 Scott Barlow CIN 11104.091.361070$-8.13AL|NL
164 Mason Englert TB 14003.211.001230$-8.23AL|NL
165 Cameron Booser CWS 10013.530.881340$-8.29AL|NL
166 Yennier Cano BAL 9000.000.89810$-8.38AL|NL
167 Hunter Bigge TB 13002.771.001140$-8.41AL|NL
168 Jordan Hicks SF 32136.171.5327130$-8.43AL|NL
169 Ryne Nelson ARI 13107.621.381720$-8.55AL|NL
170 Carlos Vargas SEA 13112.751.53840$-8.64AL|NL
171 Tyler Gilbert CWS 7116.251.391140$-8.71AL|NL
172 Quinn Priester MIL 19103.791.6313120$-8.73AL|NL
173 Casey Legumina SEA 6104.501.00620$-8.87AL|NL
174 Jackson Rutledge WAS 10002.671.291460$-8.91AL|NL
175 Joe Ross PHI 14115.111.351020$-9.03AL|NL
176 Devin Williams NYY 90210.002.11974$-9.10AL|NL
177 Brent Headrick NYY 5000.000.59920$-9.10AL|NL
178 David Bednar PIT 5025.401.80832$-9.10AL|NL
179 Hunter Harvey IL-15 KAN 5000.000.20700$-9.12AL|NL
180 Eric Orze TB 7000.001.14421$-9.18AL|NL
181 Ryan Yarbrough NYY 15004.171.321660$-9.27AL|NL
182 Sean Newcomb BOS 23034.291.9030110$-9.30AL|NL
183 Jose Suarez ATL 7102.541.41570$-9.36AL|NL
184 Ryne Stanek NYM 10023.601.501061$-9.60AL|NL
185 Ryan Borucki PIT 10003.530.88930$-9.77AL|NL
186 Steven Cruz KAN 6000.000.48530$-9.81AL|NL
187 Logan Evans SEA 5103.601.00330$-9.79AL|NL
188 Ethan Roberts CHC 8105.561.23620$-9.91AL|NL
189 Matthew Bowman BAL 13012.051.14720$-9.98AL|NL
190 Brent Suter CIN 10001.760.78410$-10.14AL|NL
191 Lou Trivino SF 10107.131.391050$-10.13AL|NL
192 Tayler Scott HOU 10125.401.60950$-10.20AL|NL
193 Casey Lawrence SEA 10113.601.50410$-10.55AL|NL
194 Aaron Bummer ATL 11014.861.351450$-10.57AL|NL
195 Ian Hamilton NYY 7002.540.99850$-10.59AL|NL
196 Steven Wilson CWS 5000.000.80630$-10.61AL|NL
197 Jimmy Herget COL 13002.751.30960$-10.59AL|NL
198 Tanner Banks PHI 11004.021.341240$-10.69AL|NL
199 Angel Zerpa KAN 9104.951.76840$-10.67AL|NL
200 Seth Halvorsen COL 10004.411.57961$-10.74AL|NL
201 Tim Mayza IL-60 PIT 9002.971.10810$-10.77AL|NL
202 Julian Merryweather CHC 11012.451.451060$-10.80AL|NL
203 Caleb Ferguson PIT 13002.081.23670$-10.82AL|NL
204 Daniel Palencia CHC 7002.500.83630$-10.89AL|NL
205 Daniel Young NYM 8004.441.481330$-10.93AL|NL
206 Zack Kelly BOS 10119.001.401120$-10.97AL|NL
207 Tyler Kinley COL 11014.861.8913101$-11.00AL|NL
208 Mason Montgomery TB 9014.891.411330$-11.04AL|NL
209 Paxton Schultz TOR 6004.351.291120$-11.04AL|NL
210 Victor Vodnik IL-15 COL 8014.501.63861$-11.10AL|NL
211 Trent Thornton SEA 11108.041.521130$-11.14AL|NL
212 Ryan Thompson ARI 11004.821.251150$-11.25AL|NL
213 George Soriano MIA 14108.241.621590$-11.34AL|NL
214 Collin Snider SEA 12003.721.24820$-11.51AL|NL
215 Darren McCaughan MIN 5001.761.18610$-11.87AL|NL
216 Brad Keller CHC 11005.681.621560$-11.88AL|NL
217 Jordan Leasure CWS 10024.501.801470$-11.96AL|NL
218 Bennett Sousa HOU 4000.001.19520$-12.01AL|NL
219 Juan Morillo ARI 4000.001.25520$-12.10AL|NL
220 Ben Joyce IL-15 LAA 4106.591.46110$-12.11AL|NL
221 Gregory Soto BAL 11014.911.551250$-12.17AL|NL
222 Josh Winckowski BOS 11014.021.43950$-12.18AL|NL
223 Yariel Rodriguez TOR 11004.821.34950$-12.36AL|NL
224 Eduard Bazardo SEA 14005.071.411170$-12.38AL|NL
225 Michael Darrell-Hicks LAA 6107.261.77440$-12.38AL|NL
226 JoJo Romero STL 9136.921.76670$-12.52AL|NL
227 Ian Gibaut IL-15 CIN 11015.631.431140$-12.55AL|NL
228 Griffin Jax MIN 11028.181.731930$-12.57AL|NL
229 Fraser Ellard IL-15 CWS 5015.401.00640$-12.68AL|NL
230 Angel Chivilli COL 17025.261.461290$-12.82AL|NL
231 Zach Agnos COL 5000.000.98100$-12.80AL|NL
232 Kody Funderburk MIN 4004.501.00510$-12.86AL|NL
233 Scott Alexander COL 8116.591.71350$-12.97AL|NL
234 Randy Dobnak MIN 5001.760.78120$-12.98AL|NL
235 Cole Henry WAS 7006.431.571030$-13.07AL|NL
236 Jake Latz TEX 5000.001.35230$-13.12AL|NL
237 Carmen Mlodzinski PIT 22136.951.821890$-13.10AL|NL
238 Jose A. Ferrer WAS 14026.381.631560$-13.19AL|NL
239 Kevin Kelly IL-15 TB 5003.600.80220$-13.22AL|NL
240 Caleb Boushley TEX 7006.251.11620$-13.27AL|NL
241 Kolby Allard CLE 6001.501.00000$-13.40AL|NL
242 Anthony Veneziano MIA 12003.751.67870$-13.46AL|NL
243 Bryce Jarvis ARI 7007.611.41930$-13.54AL|NL
244 Logan Gillaspie IL-15 SD 7002.571.57440$-13.60AL|NL
245 Jesse Hahn SEA 4010.001.75340$-13.59AL|NL
246 Orlando Ribalta IL-15 WAS 7006.251.25640$-13.64AL|NL
247 Jose Ruiz PHI 10005.401.60960$-13.64AL|NL
248 Brad Lord WAS 17034.741.751390$-13.73AL|NL
249 Rafael Montero ATL 9004.951.9811100$-13.73AL|NL
250 Carson Spiers IL-15 CIN 13026.181.531170$-13.76AL|NL
251 Bryan Hudson MIL 8014.391.95990$-13.79AL|NL
252 Justin Wilson BOS 8004.391.59640$-13.83AL|NL
253 Elvin Rodriguez MIL 14027.661.421320$-13.96AL|NL
254 Luis Peralta COL 8117.782.22580$-14.35AL|NL
255 Gregory Santos IL-15 SEA 7115.142.29080$-14.66AL|NL
256 Kyle Hendricks LAA 23036.651.3913120$-14.63AL|NL
257 Mike Soroka IL-15 WAS 5017.201.20310$-14.73AL|NL
258 Liam Hendriks BOS 4004.502.00440$-14.72AL|NL
259 Bryse Wilson CWS 14004.441.901060$-14.76AL|NL
260 Marc Church TEX 4004.292.38560$-14.86AL|NL
261 Alexis Diaz CIN 5005.401.60340$-14.91AL|NL
262 Jordan Romano PHI 100112.482.081062$-15.18AL|NL
263 Garrett McDaniels LAA 8004.502.00560$-15.48AL|NL
264 Jose Leclerc IL-15 OAK 9016.002.00850$-15.50AL|NL
265 Tyler Phillips MIA 13005.541.69770$-15.50AL|NL
266 John King STL 9004.951.87550$-15.58AL|NL
267 Lucas Sims WAS 91012.722.281190$-15.69AL|NL
268 Elvis Peguero MIL 6005.901.80340$-15.74AL|NL
269 Jorge Alcala MIN 11028.111.801180$-15.78AL|NL
270 Brandon Young BAL 8016.592.32980$-16.01AL|NL
271 Luis Contreras HOU 9009.001.891060$-16.09AL|NL
272 Penn Murfee CWS 10018.911.981230$-16.15AL|NL
273 Luarbert Arias MIA 8008.891.73630$-16.51AL|NL
274 Gerson Garabito TEX 8009.002.00810$-16.63AL|NL
275 Jacob Barnes TOR 8019.001.63530$-16.64AL|NL
276 Cooper Criswell BOS 40010.982.68011$-16.68AL|NL
277 Colin Poche WAS 71213.753.0610120$-16.74AL|NL
278 Kenta Maeda DET 7009.002.14760$-16.80AL|NL
279 Chris Roycroft STL 5028.652.31460$-16.88AL|NL
280 Joel Payamps MIL 100111.701.90841$-16.92AL|NL
281 Carlos Hernandez PHI 10007.202.10870$-17.01AL|NL
282 Beau Brieske IL-15 DET 7018.871.83430$-17.05AL|NL
283 Connor Gillispie MIA 26038.651.6523110$-17.28AL|NL
284 Noah Murdock OAK 141010.292.4315160$-17.38AL|NL
285 Mike Clevinger CWS 5028.652.50380$-17.61AL|NL
286 Colin Holderman PIT 60112.002.33650$-18.11AL|NL
287 T.J. McFarland OAK 6008.712.26220$-18.20AL|NL
288 Bradley Blalock COL 70110.292.00320$-18.49AL|NL
289 Triston McKenzie CLE 50012.122.69470$-18.68AL|NL
290 Eduardo Salazar WAS 11019.642.321140$-18.97AL|NL
291 Elijah Morgan IL-15 CHC 70112.682.11430$-19.45AL|NL
292 Sam Long IL-15 KAN 70212.862.43650$-19.63AL|NL
293 Kyle Nicolas PIT 50014.403.20670$-19.61AL|NL
294 Ryan Fernandez STL 80212.072.44750$-19.86AL|NL
295 Nate Pearson CHC 80110.982.44570$-20.05AL|NL
296 Chris Stratton KAN 11009.002.45760$-20.55AL|NL
297 Cionel Perez BAL 120010.502.5012100$-20.78AL|NL
298 Ian Anderson ATL 90111.872.64870$-20.97AL|NL
299 Connor Thomas IL-15 MIL 50021.182.75520$-21.27AL|NL
300 Joseph Mantiply ARI 70116.483.10720$-22.60AL|NL