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 Edwin Diaz NYM 28213.661.14391125$13.50AL|NL
2 Josh Hader HOU 29213.521.10411223$12.83AL|NL
3 Mason Miller OAK 30213.091.05431121$12.69AL|NL
4 Andres Munoz SEA 27212.851.07331022$12.26AL|NL
5 Ryan Helsley STL 29213.791.23311124$11.21AL|NL
6 Emmanuel Clase CLE 28112.861.0525522$10.43AL|NL
7 Jeff Hoffman TOR 30214.001.22381221$9.56AL|NL
8 Raisel Iglesias ATL 30214.041.1830821$9.05AL|NL
9 Jhoan Duran MIN 30213.361.19331019$8.80AL|NL
10 Felix Bautista BAL 29213.601.21371419$8.64AL|NL
11 Ryan Walker SF 29213.761.24311020$8.32AL|NL
12 Robert Suarez SD 29214.131.25281121$8.16AL|NL
13 Tanner Scott LAD 31213.791.34331520$7.72AL|NL
14 Kris Bubic KAN 100764.031.2899350$7.21AL|NL
15 Drew Rasmussen TB 93663.961.1884240$7.15AL|NL
16 Kenley Jansen LAA 28114.471.23301121$6.73AL|NL
17 Clay Holmes NYM 95763.841.2985340$6.42AL|NL
18 Kyle Finnegan WAS 28114.621.35261122$5.97AL|NL
19 Devin Williams NYY 28213.721.26351316$5.73AL|NL
20 David Bednar PIT 29114.041.23311018$5.28AL|NL
21 Peter Fairbanks TB 29114.301.29281119$4.89AL|NL
22 Jordan Romano PHI 28214.421.28281017$4.69AL|NL
23 Justin Martinez IL-15 ARI 24113.491.33251218$4.58AL|NL
24 Ben Brown CHC 76553.871.2382260$4.29AL|NL
25 Aroldis Chapman BOS 28213.521.33421913$4.02AL|NL
26 Mike Soroka WAS 93574.111.2691350$3.89AL|NL
27 Ryan Pressly CHC 30214.121.3124916$3.76AL|NL
28 Emilio Pagan CIN 30214.731.25321115$3.43AL|NL
29 Luis Ortiz CLE 91674.321.2985330$2.97AL|NL
30 Trevor Megill MIL 28114.501.30321116$2.80AL|NL
31 Carlos Estevez KAN 28214.541.32251015$2.52AL|NL
32 Landen Roupp SF 86664.321.3376320$1.23AL|NL
33 Will Vest DET 30213.781.25301010$1.02AL|NL
34 Luke Jackson TEX 30214.561.40281413$0.67AL|NL
35 Matthew Liberatore STL 91574.481.3179290$-0.09AL|NL
36 Jordan Leasure CWS 30114.621.33311312$-0.59AL|NL
37 Colin Rea CHC 91674.781.3171270$-0.85AL|NL
38 Ryne Nelson ARI 83554.561.2967230$-0.97AL|NL
39 Grant Holmes ATL 85664.841.3681300$-1.05AL|NL
40 Nick Martinez CIN 93674.831.3172250$-1.05AL|NL
41 Tommy Kahnle DET 29213.951.2827118$-1.18AL|NL
42 Luke Weaver NYY 31214.471.2633108$-1.18AL|NL
43 Anthony Bender MIA 29114.441.32271111$-1.33AL|NL
44 Porter Hodge IL-15 CHC 24113.501.2625119$-1.40AL|NL
45 Shane Smith CWS 88584.641.3478310$-1.49AL|NL
46 Matthew Strahm PHI 29213.611.103484$-1.51AL|NL
47 Zach Agnos COL 31114.661.3027911$-1.53AL|NL
48 Bowden Francis TOR 92675.121.2974260$-1.60AL|NL
49 Jason Adam SD 29213.551.0932113$-2.26AL|NL
50 Lucas Erceg KAN 29213.691.3129136$-2.29AL|NL
51 Liam Hendriks BOS 26214.061.163075$-2.39AL|NL
52 Cade Smith CLE 29113.111.1237113$-2.71AL|NL
53 Jackson Jobe DET 85574.751.3468320$-2.80AL|NL
54 Hayden Birdsong SF 88574.881.4086390$-3.12AL|NL
55 Chris Martin IL-15 TEX 25113.381.052644$-3.30AL|NL
56 Jeremiah Estrada SD 28213.671.1938122$-3.37AL|NL
57 Michael McGreevy STL 54334.001.2542130$-3.49AL|NL
58 Colton Gordon HOU 65444.731.3058210$-3.53AL|NL
59 Slade Cecconi CLE 49344.411.2045120$-3.60AL|NL
60 Justin Slaten BOS 29214.521.3429126$-3.66AL|NL
61 Yimi Garcia TOR 29213.831.143192$-3.84AL|NL
62 Griffin Jax MIN 30213.611.163591$-3.95AL|NL
63 Garrett Whitlock BOS 30213.781.173182$-3.95AL|NL
64 Beau Brieske DET 30214.131.2525104$-4.23AL|NL
65 Alex Vesia LAD 27213.651.1534111$-4.21AL|NL
66 Robert Garcia TEX 31213.961.2731123$-4.26AL|NL
67 Steven Matz STL 70454.671.3457220$-4.31AL|NL
68 Reid Detmers LAA 62334.711.3468250$-4.38AL|NL
69 Jon Gray IL-60 TEX 67444.751.3356230$-4.37AL|NL
70 Joey Cantillo CLE 38223.631.2542170$-4.43AL|NL
71 Camilo Doval SF 27113.661.3027125$-4.43AL|NL
72 Seth Halvorsen COL 30114.611.4127128$-4.45AL|NL
73 Fernando Cruz NYY 29214.191.2840142$-4.53AL|NL
74 Dylan Lee ATL 27213.691.143081$-4.58AL|NL
75 Logan Henderson MIL 34224.121.1338100$-4.68AL|NL
76 Kyle Harrison SF 53334.421.3352210$-4.71AL|NL
77 Bryan Abreu HOU 31214.091.2937142$-4.75AL|NL
78 Andre Pallante STL 83564.571.4155320$-4.80AL|NL
79 Ryan Gusto HOU 62334.661.3157230$-4.80AL|NL
80 Jordan Hicks SF 58334.111.3850250$-4.93AL|NL
81 Gunnar Hoglund OAK 86585.291.3468260$-5.05AL|NL
82 Daniel Palencia CHC 31213.741.2835151$-5.06AL|NL
83 Charlie Morton BAL 80565.171.4480370$-5.15AL|NL
84 Jesus Tinoco MIA 29114.981.4225128$-5.18AL|NL
85 Keegan Akin BAL 33214.121.2335111$-5.18AL|NL
86 Tyler Rogers SF 30213.581.172061$-5.44AL|NL
87 Noah Cameron KAN 46324.391.3241150$-5.44AL|NL
88 Gabe Speier SEA 26113.421.133181$-5.46AL|NL
89 Louie Varland MIN 47224.451.3147151$-5.48AL|NL
90 Mark Leiter Jr. NYY 28214.251.2636121$-5.57AL|NL
91 Cole Sands MIN 28214.211.2628102$-5.58AL|NL
92 Brendon Little TOR 28213.591.2929131$-5.59AL|NL
93 Chad Patrick MIL 53344.701.2944170$-5.63AL|NL
94 Aaron Bummer ATL 26213.481.2827101$-5.63AL|NL
95 Hunter Gaddis CLE 28113.991.162992$-5.76AL|NL
96 Spencer Turnbull TOR 61344.721.3554230$-5.88AL|NL
97 Kirby Yates IL-15 LAD 23114.041.2730113$-5.89AL|NL
98 Graham Ashcraft CIN 29214.221.3423103$-5.96AL|NL
99 Bryan Baker BAL 29214.001.2434120$-5.97AL|NL
100 Ryan Yarbrough NYY 50334.651.2837150$-5.98AL|NL
101 Stephen Kolek SD 70454.781.3952230$-6.08AL|NL
102 Evan Phillips IL-15 LAD 20113.791.182163$-6.08AL|NL
103 Yariel Rodriguez TOR 49224.511.3649251$-6.11AL|NL
104 Matt Brash SEA 26113.641.2729122$-6.17AL|NL
105 John Schreiber KAN 27213.841.2825101$-6.25AL|NL
106 Tyler Holton DET 27113.461.122271$-6.23AL|NL
107 Quinn Priester MIL 58344.491.3643210$-6.34AL|NL
108 Phil Maton STL 29214.491.3329112$-6.39AL|NL
109 Jose A. Ferrer WAS 28113.621.232282$-6.46AL|NL
110 Mason Montgomery TB 27114.071.2530112$-6.45AL|NL
111 Ryan Zeferjahn LAA 30114.211.3035142$-6.51AL|NL
112 Brad Lord WAS 57234.341.3447210$-6.52AL|NL
113 Dennis Santana PIT 28114.871.4324126$-6.55AL|NL
114 Tim Herrin CLE 27113.551.2327111$-6.64AL|NL
115 Pierce Johnson ATL 28214.331.3331121$-6.68AL|NL
116 Steven Wilson CWS 30114.591.2930143$-6.74AL|NL
117 Shelby Miller ARI 27214.591.3427112$-6.74AL|NL
118 Shawn Armstrong TEX 30214.461.2929101$-6.77AL|NL
119 Hoby Milner TEX 27213.931.212370$-6.78AL|NL
120 Eduard Bazardo SEA 27214.161.2327100$-6.83AL|NL
121 Angel Zerpa KAN 27213.931.282081$-6.85AL|NL
122 Kevin Ginkel ARI 26114.101.262692$-6.95AL|NL
123 Ronny Henriquez MIA 27114.201.2627102$-6.97AL|NL
124 Calvin Faucher MIA 29114.771.4528135$-6.96AL|NL
125 Yennier Cano BAL 30214.221.3427111$-7.02AL|NL
126 A.J. Puk IL-60 ARI 16113.641.171952$-7.02AL|NL
127 Seranthony Dominguez BAL 29214.541.3330131$-7.08AL|NL
128 Brad Keller CHC 28213.981.3725141$-7.08AL|NL
129 Edwin Uceta TB 29114.711.3230123$-7.12AL|NL
130 Garrett Cleavinger TB 28114.371.3232132$-7.16AL|NL
131 Randy Rodriguez SF 25113.741.2627111$-7.16AL|NL
132 Ryne Stanek NYM 27214.521.3529131$-7.24AL|NL
133 Gordon Graceffo STL 50224.531.3239170$-7.34AL|NL
134 Jared Koenig MIL 28113.901.2626111$-7.38AL|NL
135 Gregory Soto BAL 29214.311.3928141$-7.41AL|NL
136 David Robertson FA 25113.611.2529110$-7.45AL|NL
137 Brant Hurter DET 24113.361.172170$-7.47AL|NL
138 Yuki Matsui SD 26113.751.2228110$-7.48AL|NL
139 Erik Miller SF 26113.691.3327141$-7.54AL|NL
140 Hunter Dobbins BOS 47334.791.3936160$-7.70AL|NL
141 Jacob Webb TEX 31214.671.3427131$-7.70AL|NL
142 Daysbel Hernandez ATL 27214.451.4127151$-7.77AL|NL
143 Ben Casparius LAD 39214.741.3640170$-7.78AL|NL
144 Greg Weissert BOS 27214.381.3126110$-7.78AL|NL
145 Adrian Morejon SD 27114.101.252481$-7.78AL|NL
146 Bryan Hudson MIL 23113.551.222390$-7.86AL|NL
147 Daniel Coulombe IL-15 MIN 22113.801.182470$-7.84AL|NL
148 Ian Hamilton NYY 27113.791.2929120$-7.90AL|NL
149 Daniel Lynch KAN 43214.601.3832161$-7.96AL|NL
150 Brandon Eisert CWS 28114.231.292791$-7.94AL|NL
151 Max Lazar PHI 22113.831.152150$-7.99AL|NL
152 Jordan Wicks CHC 31214.351.3426110$-8.03AL|NL
153 Ryan Brasier IL-15 CHC 27113.961.212480$-8.03AL|NL
154 Josh Sborz IL-60 TEX 24114.251.2926101$-8.05AL|NL
155 Manuel Rodriguez TB 28114.161.3126111$-8.09AL|NL
156 Paul Sewald IL-15 CLE 21114.101.162470$-8.08AL|NL
157 Brenan Hanifee DET 27113.971.262081$-8.07AL|NL
158 Chase Lee DET 22113.671.212270$-8.07AL|NL
159 Justin Sterner OAK 28114.721.2831111$-8.13AL|NL
160 Andrew Chafin WAS 26114.071.3326111$-8.11AL|NL
161 Mike Vasil CWS 50224.791.3838201$-8.13AL|NL
162 Caleb Thielbar CHC 27114.111.2729110$-8.16AL|NL
163 Omar Cruz SD 21113.581.2523100$-8.15AL|NL
164 Nick Mears MIL 26114.291.3127121$-8.15AL|NL
165 Andrew Kittredge IL-15 BAL 28214.611.292470$-8.14AL|NL
166 Hector Neris LAA 28114.561.3231131$-8.22AL|NL
167 Logan Evans SEA 34224.561.3225110$-8.36AL|NL
168 Caleb Ferguson PIT 29114.171.3426111$-8.34AL|NL
169 Steven Okert HOU 25114.421.2529100$-8.42AL|NL
170 Chad Green TOR 28114.491.202680$-8.43AL|NL
171 Brandon Walter HOU 24113.921.222170$-8.43AL|NL
172 Mitch Spence OAK 47224.841.3639160$-8.46AL|NL
173 Hunter Harvey IL-15 KAN 22114.331.262161$-8.44AL|NL
174 Eric Orze TB 26114.471.3025101$-8.50AL|NL
175 Sean Newcomb BOS 37214.541.4436200$-8.50AL|NL
176 Kody Funderburk MIN 22113.641.302290$-8.57AL|NL
177 Ryan Thompson ARI 25114.181.292071$-8.55AL|NL
178 Robert Stephenson IL-60 LAA 24114.611.222880$-8.54AL|NL
179 Grant Anderson MIL 26114.191.2726100$-8.56AL|NL
180 Kevin Kelly IL-15 TB 22113.851.181750$-8.57AL|NL
181 Gavin Hollowell CHC 17113.721.201970$-8.59AL|NL
182 Kyle Hendricks LAA 89575.461.3953270$-8.59AL|NL
183 Taylor Rogers CIN 28114.511.3428111$-8.59AL|NL
184 Jacob Lopez OAK 19113.851.242180$-8.62AL|NL
185 Carlos Vargas SEA 25114.161.322191$-8.63AL|NL
186 Matt Festa CLE 26114.341.2828110$-8.62AL|NL
187 Joel Payamps MIL 24114.201.222270$-8.65AL|NL
188 Michael Kopech IL-60 LAD 20114.701.3922112$-8.67AL|NL
189 Forrest Whitley IL-15 HOU 23114.041.3126110$-8.65AL|NL
190 JoJo Romero STL 28114.231.3423101$-8.70AL|NL
191 Braydon Fisher TOR 23114.111.3126110$-8.73AL|NL
192 Bennett Sousa HOU 24114.231.272590$-8.71AL|NL
193 Evan Sisk KAN 19113.471.312090$-8.72AL|NL
194 Jackson Rutledge WAS 27114.381.3626121$-8.73AL|NL
195 Jake Cousins IL-60 NYY 23114.081.3327120$-8.72AL|NL
196 Chayce McDermott BAL 39224.921.4240190$-8.73AL|NL
197 Jhonathan Diaz SEA 26113.941.3023110$-8.75AL|NL
198 Brock Stewart MIN 27114.831.3934131$-8.74AL|NL
199 Ryan Borucki PIT 25113.951.2922100$-8.80AL|NL
200 Casey Legumina SEA 23114.141.252280$-8.79AL|NL
201 Brock Burke LAA 29114.531.3225101$-8.78AL|NL
202 Nick Sandlin IL-15 TOR 23114.271.2724100$-8.86AL|NL
203 Brandon Young BAL 31114.431.3029110$-8.85AL|NL
204 Sawyer Gipson-Long IL-60 DET 28114.501.272780$-8.87AL|NL
205 Antonio Santillan CIN 29114.881.4129142$-8.85AL|NL
206 DL Hall IL-60 MIL 24113.951.3525120$-8.90AL|NL
207 Max Kranick NYM 27114.531.302291$-8.88AL|NL
208 Juan Morillo ARI 21113.951.282190$-8.89AL|NL
209 John Brebbia DET 25114.511.252480$-9.01AL|NL
210 Sean Guenther DET 23113.981.251870$-9.00AL|NL
211 Alek Jacob SD 24114.341.252280$-9.00AL|NL
212 Steven Cruz KAN 24113.961.3222110$-9.01AL|NL
213 Tom Cosgrove CHC 22113.961.292090$-9.04AL|NL
214 Blake Treinen IL-60 LAD 16113.861.251860$-9.05AL|NL
215 Collin Snider SEA 26114.541.3624101$-9.09AL|NL
216 Nick Hernandez HOU 16114.101.221870$-9.10AL|NL
217 Matt Sauer LAD 18114.741.351572$-9.09AL|NL
218 Brent Headrick NYY 18114.191.262070$-9.13AL|NL
219 Zak Kent CLE 16113.901.241760$-9.13AL|NL
220 Sean Reynolds SD 23114.241.3425110$-9.15AL|NL
221 Dauri Moreta IL-60 PIT 18114.201.241960$-9.14AL|NL
222 Daniel Robert PHI 20114.221.292180$-9.21AL|NL
223 Carmen Mlodzinski PIT 57345.051.4543210$-9.18AL|NL
224 Shawn Dubin HOU 23114.231.3525110$-9.20AL|NL
225 Josh Walker TOR 21114.231.302280$-9.18AL|NL
226 Ian Seymour TB 20114.271.241970$-9.18AL|NL
227 Michel Otanez OAK 27114.521.4832181$-9.18AL|NL
228 Jalen Beeks ARI 25114.421.3822101$-9.24AL|NL
229 Cameron Booser CWS 30115.251.5931204$-9.25AL|NL
230 Colin Selby BAL 19114.101.312090$-9.29AL|NL
231 Declan Cronin IL-15 MIA 23114.011.332090$-9.32AL|NL
232 Travis Adams MIN 31114.461.3226100$-9.34AL|NL
233 Luis Curvelo TEX 13103.901.161340$-9.33AL|NL
234 Nate Pearson CHC 24114.401.3123100$-9.35AL|NL
235 Andrew Nardi IL-60 MIA 13113.901.231550$-9.37AL|NL
236 Tyler Alexander MIL 24114.521.262170$-9.37AL|NL
237 Mason Englert TB 25114.601.262270$-9.37AL|NL
238 Christian Montes De Oca ARI 21114.201.261770$-9.41AL|NL
239 Clayton Beeter NYY 17114.161.322090$-9.39AL|NL
240 Ryan Fernandez STL 24114.351.312280$-9.39AL|NL
241 Miguel Castro CWS 26114.611.3722111$-9.44AL|NL
242 Jose Castillo NYM 24114.341.3323100$-9.41AL|NL
243 Luis Guerrero BOS 20114.251.301990$-9.48AL|NL
244 Tyson Miller IL-60 CHC 19114.271.281870$-9.49AL|NL
245 Drew Pomeranz CHC 26114.371.4028130$-9.48AL|NL
246 Jake Bird COL 31114.641.4430131$-9.49AL|NL
247 Craig Kimbrel ATL 21114.591.3324100$-9.51AL|NL
248 Anthony Maldonado OAK 17114.391.241760$-9.50AL|NL
249 Drey Jameson ARI 34214.901.4127120$-9.52AL|NL
250 Yerry De Los Santos NYY 20114.101.281670$-9.52AL|NL
251 Jonathan Loaisiga NYY 24114.221.281770$-9.54AL|NL
252 Cristian Mena ARI 20114.381.332180$-9.57AL|NL
253 Reed Garrett NYM 28114.841.4531141$-9.55AL|NL
254 Huascar Brazoban NYM 26114.401.3826140$-9.57AL|NL
255 Logan VanWey HOU 21114.351.332190$-9.56AL|NL
256 Joe Kelly FA 18113.911.371890$-9.61AL|NL
257 Kade Strowd BAL 23114.351.3623100$-9.59AL|NL
258 Lake Bachar MIA 28114.961.4129141$-9.61AL|NL
259 Ryan Burr IL-60 TOR 14114.191.271660$-9.59AL|NL
260 Jorge Alcala MIN 24114.661.302390$-9.59AL|NL
261 Trevor McDonald SF 14113.611.271250$-9.59AL|NL
262 Caden Dana LAA 44245.261.3736160$-9.59AL|NL
263 Taijuan Walker PHI 49225.001.4037190$-9.64AL|NL
264 Genesis Cabrera NYM 21114.351.311990$-9.64AL|NL
265 Jose Alvarado PHI 14103.761.331560$-9.62AL|NL
266 Riley O'Brien STL 17114.161.351990$-9.62AL|NL
267 Spencer Bivens SF 23114.191.311780$-9.69AL|NL
268 Jake Latz TEX 27114.461.3725130$-9.71AL|NL
269 Luinder Avila KAN 18114.061.321670$-9.69AL|NL
270 Justin Wilson BOS 24114.461.3724110$-9.70AL|NL
271 Daniel Bard FA 21114.211.3720110$-9.74AL|NL
272 Chase Shugart PIT 27114.701.3922101$-9.74AL|NL
273 Shinnosuke Ogasawara WAS 52235.031.4039190$-9.72AL|NL
274 Tanner Banks PHI 26114.611.352590$-9.72AL|NL
275 Dylan Dodd ATL 33114.701.3529100$-9.73AL|NL
276 Jose Butto NYM 24114.541.3523110$-9.76AL|NL
277 Colin Holderman IL-15 PIT 30114.441.3826130$-9.77AL|NL
278 Trent Thornton IL-15 SEA 21114.581.291970$-9.76AL|NL
279 A.J. Blubaugh HOU 23114.671.332390$-9.75AL|NL
280 Kaleb Ort HOU 28114.791.3427120$-9.77AL|NL
281 Cade Gibson MIA 26114.231.3822110$-9.75AL|NL
282 Anthony Banda LAD 27215.021.4524110$-9.78AL|NL
283 Cole Winn TEX 25114.341.3722120$-9.79AL|NL
284 Aaron Ashby IL-15 MIL 15113.801.371570$-9.79AL|NL
285 Austin Warren NYM 19114.341.331880$-9.80AL|NL
286 Andrew Hoffmann KAN 15114.151.311560$-9.81AL|NL
287 Jonathan Bowlan KAN 20114.451.331970$-9.83AL|NL
288 Bailey Horn DET 19114.241.351890$-9.81AL|NL
289 Luis Contreras HOU 19114.591.332090$-9.84AL|NL
290 Matt Krook OAK 21114.121.4422130$-9.84AL|NL
291 Enyel De Los Santos ATL 25114.731.3525100$-9.83AL|NL
292 Domingo Gonzalez ATL 11103.931.271250$-9.85AL|NL
293 Kolby Allard CLE 24114.581.322080$-9.91AL|NL
294 Nathan Wiles ATL 16114.471.251440$-9.90AL|NL
295 Jaden Hill COL 21114.581.392390$-9.93AL|NL
296 Joseph Mantiply ARI 18114.271.291440$-9.93AL|NL
297 Brennan Bernardino BOS 25114.591.3925100$-9.93AL|NL
298 Brady Basso IL-60 OAK 15114.421.281450$-9.98AL|NL
299 Hunter Bigge IL-15 TB 21114.721.3723110$-9.96AL|NL
300 Scott Barlow CIN 29114.771.3929130$-9.97AL|NL