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 53423.001.05781930$16.66AL|NL
2 Ryan Helsley STL 54432.831.11672028$14.50AL|NL
3 Josh Hader HOU 56443.211.09792227$14.23AL|NL
4 Mason Miller OAK 55222.771.01801925$12.89AL|NL
5 Raisel Iglesias ATL 56423.141.06611326$12.69AL|NL
6 Emmanuel Clase CLE 55322.581.00521025$12.37AL|NL
7 Andres Munoz SEA 53332.721.11682125$11.87AL|NL
8 Felix Bautista BAL 50422.681.07732021$11.26AL|NL
9 Ryan Walker SF 56433.041.10661723$11.17AL|NL
10 Tanner Scott LAD 54432.941.21662523$10.08AL|NL
11 Jhoan Duran MIN 53432.821.12651721$10.03AL|NL
12 Drew Rasmussen TB 123863.391.13120300$9.88AL|NL
13 Jeff Hoffman TOR 54323.081.10671823$9.81AL|NL
14 Devin Williams NYY 51422.851.13702419$8.88AL|NL
15 Robert Suarez SD 54433.671.19521824$7.68AL|NL
16 Bowden Francis TOR 1371074.141.16127360$7.56AL|NL
17 Peter Fairbanks TB 51333.441.18581923$7.03AL|NL
18 Justin Martinez ARI 55333.271.30692821$6.14AL|NL
19 Trevor Megill MIL 53323.521.21631921$5.83AL|NL
20 Kenley Jansen LAA 50333.821.21581923$5.68AL|NL
21 Kyle Finnegan WAS 52334.021.32491926$5.08AL|NL
22 Ryan Pressly CHC 50323.501.21521521$4.84AL|NL
23 Aroldis Chapman BOS 51433.411.30763116$4.39AL|NL
24 Clay Holmes NYM 131873.681.30124510$4.31AL|NL
25 Ben Brown CHC 107653.601.20125410$4.24AL|NL
26 David Bednar PIT 53343.961.26552020$2.84AL|NL
27 Carlos Estevez KAN 53333.851.24521818$1.93AL|NL
28 Jose Alvarado PHI 52233.441.27602417$1.62AL|NL
29 Nick Martinez CIN 131874.161.26111340$1.03AL|NL
30 Cade Smith CLE 56422.971.0973184$0.86AL|NL
31 Luke Jackson TEX 53324.141.35562418$0.29AL|NL
32 Jason Adam SD 55423.111.0664184$-0.04AL|NL
33 Matthew Strahm PHI 55433.231.0465144$-0.08AL|NL
34 Emilio Pagan CIN 53334.341.24551716$-0.35AL|NL
35 Grant Holmes ATL 115653.981.27111360$-0.46AL|NL
36 Will Vest DET 54333.421.21531711$-0.57AL|NL
37 Kirby Yates LAD 50523.261.1663244$-0.86AL|NL
38 Hayden Wesneski HOU 119774.361.26110390$-1.46AL|NL
39 Griffin Jax MIN 54443.151.0763142$-1.63AL|NL
40 Orion Kerkering PHI 51423.001.1159153$-1.66AL|NL
41 Kris Bubic KAN 117664.091.31114390$-1.80AL|NL
42 Landen Roupp SF 118553.851.32113510$-1.81AL|NL
43 Bryan Abreu HOU 60323.141.1778252$-2.15AL|NL
44 Luke Weaver NYY 56333.921.1961179$-2.21AL|NL
45 Camilo Doval SF 52433.551.2962257$-2.32AL|NL
46 Lucas Erceg KAN 55333.541.2363217$-2.61AL|NL
47 Jeremiah Estrada SD 52433.301.1872222$-2.62AL|NL
48 Porter Hodge CHC 52333.611.2858259$-2.68AL|NL
49 Chris Martin TEX 48323.271.104976$-2.72AL|NL
50 Liam Hendriks BOS 48433.801.1555146$-2.87AL|NL
51 Seth Halvorsen COL 52344.401.39512115$-3.00AL|NL
52 Anthony Bender MIA 51333.831.28531810$-3.11AL|NL
53 Justin Slaten BOS 53433.821.2556187$-3.11AL|NL
54 Hayden Birdsong SF 95664.181.32104450$-3.17AL|NL
55 Keegan Akin BAL 58323.491.1365162$-3.96AL|NL
56 Tommy Kahnle DET 52223.511.2453228$-4.14AL|NL
57 Calvin Faucher MIA 52234.051.40552313$-4.16AL|NL
58 A.J. Puk IL-15 ARI 35323.341.1542127$-4.23AL|NL
59 Osvaldo Bido OAK 112674.421.31105460$-4.44AL|NL
60 Robert Garcia TEX 52333.361.1858183$-4.50AL|NL
61 Andre Pallante STL 113763.991.3982450$-4.52AL|NL
62 Colin Rea CHC 120764.561.2996330$-4.60AL|NL
63 Tyler Holton DET 53323.291.0946132$-4.87AL|NL
64 Reid Detmers LAA 86564.331.2896320$-4.85AL|NL
65 Dylan Lee ATL 50323.181.1458141$-4.93AL|NL
66 Shane Smith CWS 122574.361.31111450$-4.93AL|NL
67 Yimi Garcia TOR 52333.731.1459153$-4.99AL|NL
68 Matthew Liberatore STL 114664.321.34100420$-4.99AL|NL
69 Luis Ortiz CLE 118664.341.3297430$-4.98AL|NL
70 Cole Sands MIN 51423.671.1855152$-5.07AL|NL
71 Steven Matz STL 99554.121.3086300$-5.14AL|NL
72 Alex Vesia LAD 49333.431.2062222$-5.31AL|NL
73 Garrett Cleavinger TB 50433.881.3059244$-5.35AL|NL
74 Matt Brash IL-15 SEA 46433.151.2560210$-5.46AL|NL
75 Jackson Jobe DET 105664.461.2986380$-5.66AL|NL
76 Ryne Nelson ARI 91554.221.2674240$-5.84AL|NL
77 Reed Garrett NYM 54543.841.3564261$-5.96AL|NL
78 Dennis Santana PIT 52324.211.3250208$-5.97AL|NL
79 Daniel Coulombe MIN 49323.421.1352141$-6.01AL|NL
80 Evan Phillips LAD 48323.421.1453151$-6.09AL|NL
81 Garrett Whitlock BOS 55333.711.1855132$-6.15AL|NL
82 Seranthony Dominguez BAL 52433.871.2657202$-6.23AL|NL
83 Kevin Ginkel IL-15 ARI 46423.391.1950140$-6.30AL|NL
84 Tim Herrin CLE 51323.321.2254201$-6.37AL|NL
85 Jordan Romano PHI 50343.881.2453184$-6.39AL|NL
86 Yennier Cano BAL 51323.381.2551182$-6.50AL|NL
87 Jordan Hicks SF 99564.121.3889440$-6.49AL|NL
88 Hunter Gaddis CLE 54333.791.1549152$-6.59AL|NL
89 Pierce Johnson ATL 50433.721.3060211$-6.62AL|NL
90 Jared Koenig MIL 51433.641.2949192$-6.61AL|NL
91 Alexis Diaz CIN 50334.261.3453257$-6.61AL|NL
92 Ben Joyce IL-15 LAA 40223.341.2648195$-6.61AL|NL
93 Fernando Cruz NYY 52233.731.2472242$-6.70AL|NL
94 JoJo Romero STL 52433.661.2449171$-6.71AL|NL
95 Ryne Stanek NYM 52433.981.3158242$-6.97AL|NL
96 Edwin Uceta TB 52223.661.1859192$-6.96AL|NL
97 Quinn Priester MIL 93674.421.3578310$-7.02AL|NL
98 Jesus Tinoco MIA 50223.771.2651185$-7.03AL|NL
99 Mike Soroka IL-15 WAS 105584.531.34100450$-7.09AL|NL
100 Aaron Bummer ATL 48423.471.3155200$-7.13AL|NL
101 Bryan Hudson MIL 44323.241.1547160$-7.11AL|NL
102 Chad Green TOR 51333.991.1948153$-7.15AL|NL
103 Erik Miller SF 50333.541.3162271$-7.24AL|NL
104 Blake Treinen IL-15 LAD 31323.301.153593$-7.37AL|NL
105 Adrian Morejon SD 50323.611.2453171$-7.46AL|NL
106 Jordan Leasure CWS 53234.681.42522511$-7.55AL|NL
107 Mark Leiter Jr. NYY 50333.921.2360191$-7.59AL|NL
108 Carmen Mlodzinski PIT 73564.111.3665290$-7.62AL|NL
109 Daysbel Hernandez ATL 52423.771.4061271$-7.69AL|NL
110 Jon Gray IL-60 TEX 80454.321.2772250$-7.72AL|NL
111 Eduard Bazardo SEA 49323.861.1950161$-7.89AL|NL
112 Antonio Santillan CIN 51344.171.3260223$-7.97AL|NL
113 Hoby Milner TEX 51323.831.1947121$-7.99AL|NL
114 Tyler Rogers SF 57333.671.2141121$-8.05AL|NL
115 A.J. Minter IL-15 NYM 38323.351.1543120$-8.09AL|NL
116 Gabe Speier SEA 51223.831.2256182$-8.12AL|NL
117 Craig Yoho MIL 48333.731.2854201$-8.13AL|NL
118 Manuel Rodriguez TB 50333.601.2748181$-8.15AL|NL
119 Mitch Spence OAK 88554.441.3271260$-8.15AL|NL
120 Brant Hurter DET 49323.701.2042121$-8.24AL|NL
121 Tyler Kinley COL 53334.881.4156238$-8.28AL|NL
122 Gregory Soto BAL 50333.751.3256231$-8.38AL|NL
123 Michael Kopech IL-15 LAD 39323.891.2648182$-8.39AL|NL
124 Joel Payamps MIL 45333.611.1944140$-8.52AL|NL
125 Taylor Rogers CIN 49334.081.2953192$-8.59AL|NL
126 Trent Thornton SEA 54233.771.2153161$-8.59AL|NL
127 Caleb Ferguson PIT 53333.761.3557221$-8.61AL|NL
128 Ryan Thompson ARI 48433.751.2538130$-8.66AL|NL
129 Yariel Rodriguez TOR 69344.161.3172310$-8.76AL|NL
130 Tayler Scott HOU 53423.911.3553250$-8.80AL|NL
131 Bryan King HOU 52223.571.2955211$-8.79AL|NL
132 Jose A. Ferrer WAS 50323.871.2741162$-8.84AL|NL
133 Ryan Brasier IL-15 CHC 43213.741.1641122$-8.85AL|NL
134 Shelby Miller ARI 50334.331.2848183$-8.96AL|NL
135 Yuki Matsui SD 48223.591.2456200$-8.97AL|NL
136 Brock Stewart MIN 46213.591.2557200$-9.05AL|NL
137 Hunter Harvey IL-15 KAN 41223.711.2043122$-9.04AL|NL
138 Jose Butto NYM 46323.721.2546190$-9.12AL|NL
139 Louie Varland MIN 60344.391.2958182$-9.14AL|NL
140 Julian Merryweather CHC 50323.991.3355221$-9.19AL|NL
141 Caleb Thielbar CHC 48333.961.2652180$-9.27AL|NL
142 Ian Hamilton NYY 48223.511.2652190$-9.30AL|NL
143 Brock Burke LAA 54324.091.3154191$-9.34AL|NL
144 John Schreiber KAN 51333.861.3248201$-9.32AL|NL
145 Abner Uribe MIL 50223.661.3957302$-9.33AL|NL
146 Paul Sewald CLE 46223.921.1652150$-9.42AL|NL
147 Joey Cantillo CLE 58344.041.3361270$-9.45AL|NL
148 David Robertson FA 36223.331.1944140$-9.54AL|NL
149 Daniel Young NYM 48323.911.3254230$-9.56AL|NL
150 Tyler Ferguson OAK 53334.121.3557261$-9.60AL|NL
151 Tanner Banks PHI 56223.871.2556180$-9.61AL|NL
152 Andrew Kittredge IL-15 BAL 40323.721.2036110$-9.71AL|NL
153 Phil Maton STL 53224.091.2750202$-9.80AL|NL
154 Bryan Baker BAL 51334.071.3154220$-9.87AL|NL
155 Kenta Maeda DET 64344.511.2461170$-9.89AL|NL
156 Jorge Lopez WAS 51334.141.3445192$-9.93AL|NL
157 Tyson Miller IL-15 CHC 41323.881.2037130$-9.93AL|NL
158 Craig Kimbrel ATL 41334.071.3051210$-10.00AL|NL
159 Collin Snider SEA 50333.871.3847211$-10.04AL|NL
160 Zach Agnos COL 50454.681.2745151$-10.05AL|NL
161 Daniel Lynch KAN 66344.311.3053201$-10.10AL|NL
162 Justin Topa MIN 43323.691.2837130$-10.14AL|NL
163 Mason Montgomery TB 48234.081.3252192$-10.11AL|NL
164 Cameron Booser CWS 51234.271.4053234$-10.19AL|NL
165 Colin Poche WAS 41323.921.2439150$-10.18AL|NL
166 Jake Junis CLE 49223.981.1845110$-10.25AL|NL
167 Penn Murfee CWS 48234.101.3048212$-10.30AL|NL
168 Beau Brieske IL-15 DET 42223.891.2840162$-10.32AL|NL
169 Colin Holderman PIT 49233.841.3350211$-10.36AL|NL
170 Kevin Kelly IL-15 TB 38223.541.143380$-10.37AL|NL
171 Sean Guenther DET 44323.811.2735120$-10.47AL|NL
172 Wandy Peralta SD 44323.791.2936180$-10.52AL|NL
173 Josh Sborz IL-60 TEX 39334.171.2744150$-10.55AL|NL
174 Nick Sandlin IL-15 TOR 38324.001.2841170$-10.53AL|NL
175 Brennan Bernardino BOS 46323.981.3547180$-10.59AL|NL
176 Greg Weissert BOS 49324.001.3447190$-10.56AL|NL
177 John King STL 49333.651.3233130$-10.63AL|NL
178 Anthony Banda LAD 47324.011.3547180$-10.67AL|NL
179 Randy Rodriguez SF 48324.241.3648211$-10.67AL|NL
180 Graham Ashcraft CIN 53334.381.3343172$-10.67AL|NL
181 Drey Jameson ARI 56324.071.3651210$-10.70AL|NL
182 Bennett Sousa HOU 45334.011.3343180$-10.80AL|NL
183 Nick Mears MIL 46234.061.3156210$-10.81AL|NL
184 Brenan Hanifee DET 47223.781.2837131$-10.83AL|NL
185 Ryan Yarbrough NYY 41324.021.2130110$-10.89AL|NL
186 Jason Foley DET 34223.621.2627102$-10.88AL|NL
187 Derek Law IL-15 WAS 39323.771.3033130$-10.88AL|NL
188 Jack Dreyer LAD 41324.171.2941160$-10.96AL|NL
189 Michel Otanez IL-15 OAK 45223.881.4059260$-10.95AL|NL
190 Jorge Alcala MIN 42224.041.2244160$-10.99AL|NL
191 Angel Zerpa KAN 50213.901.3344161$-11.01AL|NL
192 Ryan Gusto HOU 84344.501.3368280$-11.03AL|NL
193 Bryse Wilson CWS 97464.691.3473290$-11.00AL|NL
194 Cionel Perez BAL 49323.831.4043230$-11.05AL|NL
195 Troy Taylor SEA 44223.891.2744170$-11.06AL|NL
196 Michael Tonkin IL-15 MIN 41314.231.2941160$-11.08AL|NL
197 Chase Lee DET 39223.711.2537130$-11.18AL|NL
198 Chad Patrick MIL 50224.191.2346140$-11.18AL|NL
199 Fraser Ellard IL-15 CWS 45334.221.4045231$-11.17AL|NL
200 Joe Ross PHI 53334.201.3547200$-11.24AL|NL
201 Scott Barlow CIN 48234.001.3351220$-11.27AL|NL
202 Erik Swanson IL-15 TOR 45224.071.2645150$-11.29AL|NL
203 Jose Ruiz PHI 51324.341.3550200$-11.32AL|NL
204 Daniel Palencia CHC 46223.981.3653240$-11.33AL|NL
205 Dane Dunning TEX 49334.301.3244170$-11.37AL|NL
206 Eric Orze TB 44334.341.3446200$-11.39AL|NL
207 Elvis Peguero MIL 37323.811.3734160$-11.43AL|NL
208 Doug Nikhazy CLE 54324.331.3853270$-11.45AL|NL
209 Jordan Wicks CHC 61344.411.3554220$-11.47AL|NL
210 Ronny Henriquez MIA 50224.171.3643172$-11.51AL|NL
211 Hunter Bigge TB 47224.231.3752231$-11.54AL|NL
212 Jake Cousins IL-60 NYY 34213.781.3141180$-11.52AL|NL
213 Brandon Eisert CWS 45224.101.3242161$-11.56AL|NL
214 Justin Sterner OAK 50234.441.3152191$-11.55AL|NL
215 Brendon Little TOR 48223.881.3741211$-11.60AL|NL
216 Spencer Bivens SF 44323.991.3333140$-11.58AL|NL
217 Lucas Sims WAS 46334.381.3748250$-11.64AL|NL
218 Evan Sisk KAN 37323.951.3835170$-11.68AL|NL
219 Kaleb Ort HOU 46224.241.2948170$-11.72AL|NL
220 Brandon Young BAL 39223.971.2638120$-11.71AL|NL
221 Jacob Webb TEX 48234.131.3349220$-11.76AL|NL
222 Enyel De Los Santos ATL 46224.201.3047180$-11.80AL|NL
223 Andrew Nardi IL-60 MIA 27213.781.2535110$-11.78AL|NL
224 Scott Alexander COL 46334.041.3635150$-11.81AL|NL
225 Jalen Beeks ARI 50334.381.4044201$-11.81AL|NL
226 Mike Vasil CWS 66344.641.3953232$-11.83AL|NL
227 Jose Leclerc IL-15 OAK 31223.881.2837150$-11.86AL|NL
228 Ryan Zeferjahn LAA 52224.441.3756251$-11.89AL|NL
229 Grant Holman OAK 46224.091.3144190$-11.88AL|NL
230 Luke Little CHC 25213.361.2930120$-11.89AL|NL
231 Jonathan Loaisiga IL-15 NYY 35223.591.2628100$-11.89AL|NL
232 Cody Bolton CLE 50224.121.3347210$-11.92AL|NL
233 Ryan Borucki PIT 46224.201.2843160$-11.94AL|NL
234 Robert Stephenson IL-60 LAA 35123.941.1842110$-11.95AL|NL
235 Shawn Armstrong TEX 44224.141.3043150$-11.97AL|NL
236 Steven Okert HOU 48224.411.3152210$-12.02AL|NL
237 Huascar Brazoban NYM 45224.031.3646220$-12.02AL|NL
238 Tayler Saucedo SEA 40213.811.3337170$-12.01AL|NL
239 Sam Moll IL-15 CIN 38223.941.3239160$-12.03AL|NL
240 Gunnar Hoglund OAK 62344.731.2646170$-12.07AL|NL
241 Alek Jacob SD 46214.121.3547180$-12.07AL|NL
242 Caden Dana LAA 67454.911.3556250$-12.06AL|NL
243 Nate Pearson CHC 31214.031.2634120$-12.23AL|NL
244 Mason Englert TB 45324.601.3140140$-12.24AL|NL
245 Mason Fluharty TOR 46234.171.3243180$-12.24AL|NL
246 Noah Cameron KAN 37224.031.2835110$-12.24AL|NL
247 Trevor Stephan IL-60 CLE 34223.981.3036130$-12.22AL|NL
248 Sean Hjelle SF 41223.971.3035110$-12.26AL|NL
249 Carlos Vargas SEA 48234.001.3541180$-12.29AL|NL
250 Ben Casparius LAD 44324.541.3946210$-12.29AL|NL
251 Yilber Diaz ARI 39224.161.3442180$-12.39AL|NL
252 John Brebbia IL-15 DET 34224.281.2637110$-12.40AL|NL
253 Luis Garcia LAD 36223.961.2932110$-12.44AL|NL
254 Andrew Chafin DET 32223.871.3636160$-12.43AL|NL
255 Luis Contreras HOU 38214.311.2738160$-12.47AL|NL
256 Steven Cruz KAN 43314.301.4240200$-12.47AL|NL
257 Brent Suter CIN 47224.081.3237130$-12.53AL|NL
258 Hogan Harris OAK 59344.471.4253290$-12.51AL|NL
259 Forrest Whitley IL-15 HOU 36214.001.3638170$-12.52AL|NL
260 Joseph Mantiply ARI 30213.831.262690$-12.59AL|NL
261 Matthew Bowman BAL 43314.551.3336160$-12.57AL|NL
262 Tyler Gilbert CWS 50234.511.3742162$-12.57AL|NL
263 Brent Headrick NYY 33214.221.2734110$-12.60AL|NL
264 Angel Chivilli COL 49334.721.4145181$-12.65AL|NL
265 Andrew Walters CLE 32214.021.3435160$-12.63AL|NL
266 Kyle Leahy STL 51234.401.3340171$-12.66AL|NL
267 Kendall Graveman IL-15 ARI 37223.911.3836170$-12.67AL|NL
268 Mike Clevinger CWS 50234.471.3045170$-12.69AL|NL
269 Riley O'Brien STL 46224.101.4246230$-12.75AL|NL
270 Kody Funderburk MIN 39214.101.3739170$-12.75AL|NL
271 Grant Anderson MIL 49224.661.3549191$-12.73AL|NL
272 Gregory Santos IL-15 SEA 28113.341.2328100$-12.73AL|NL
273 Ian Anderson ATL 43324.361.4238190$-12.76AL|NL
274 Hector Neris LAA 27223.911.3028110$-12.81AL|NL
275 Ron Marinaccio SD 31224.131.3032150$-12.80AL|NL
276 Max Lazar PHI 33224.161.252890$-12.86AL|NL
277 Spencer Turnbull FA 37224.231.3034140$-12.86AL|NL
278 Taijuan Walker PHI 66444.841.3949240$-12.88AL|NL
279 Albert Suarez IL-60 BAL 33224.101.2930100$-12.86AL|NL
280 T.J. McFarland OAK 49234.311.3536171$-12.91AL|NL
281 Lou Trivino SF 46234.251.3743190$-12.90AL|NL
282 Josh Walker TOR 35224.081.3635160$-12.91AL|NL
283 Justin Wilson BOS 45234.461.3647150$-12.94AL|NL
284 Jake Latz TEX 45234.191.4246240$-12.93AL|NL
285 Logan Henderson MIL 28224.411.202880$-12.97AL|NL
286 Kyle Hendricks LAA 108585.041.3875310$-12.98AL|NL
287 Luis Guerrero BOS 42234.381.3643220$-12.99AL|NL
288 Michael Darrell-Hicks LAA 37334.591.3531120$-13.02AL|NL
289 Bryan Hoeing IL-60 SD 33224.081.2726100$-13.02AL|NL
290 Cole Sulser TB 40224.281.3437170$-13.06AL|NL
291 Dillon Tate TOR 41224.211.3031120$-13.10AL|NL
292 Steven Wilson CWS 52254.841.4152292$-13.13AL|NL
293 Shinnosuke Ogasawara WAS 65234.491.3451210$-13.12AL|NL
294 Sean Reynolds IL-15 SD 43214.221.4547220$-13.11AL|NL
295 Trevor McDonald SF 31223.941.3125100$-13.14AL|NL
296 Logan VanWey HOU 43224.281.4043210$-13.15AL|NL
297 Ryan Burr IL-60 TOR 26113.731.243190$-13.16AL|NL
298 Shawn Dubin IL-15 HOU 40224.141.4341200$-13.17AL|NL
299 Josh Winckowski BOS 36224.011.3630120$-13.20AL|NL
300 Stephen Kolek SD 57324.591.4045190$-13.20AL|NL