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 53332.741.09762030$16.79AL|NL
2 Mason Miller OAK 55332.451.00831925$16.66AL|NL
3 Josh Hader HOU 56333.271.09782227$14.09AL|NL
4 Andres Munoz SEA 53332.801.09682025$13.13AL|NL
5 Emmanuel Clase CLE 55332.701.05511125$12.70AL|NL
6 Ryan Helsley STL 54333.291.17632128$12.24AL|NL
7 Drew Rasmussen TB 118853.261.15116300$11.78AL|NL
8 Jeff Hoffman TOR 54333.191.11691923$10.89AL|NL
9 Raisel Iglesias ATL 56333.481.14601426$10.82AL|NL
10 Ryan Walker SF 56333.051.14651823$10.76AL|NL
11 Felix Bautista BAL 50333.011.12702121$9.84AL|NL
12 Jhoan Duran MIN 53332.871.17631821$9.33AL|NL
13 Clay Holmes NYM 135963.451.31128510$9.17AL|NL
14 Tanner Scott LAD 54333.181.24642423$8.96AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Justin Martinez ARI 55333.071.31682921$7.68AL|NL
16 Robert Suarez SD 54333.751.22541924$7.37AL|NL
17 Peter Fairbanks TB 51333.501.25562023$7.18AL|NL
18 Devin Williams NYY 51333.131.22652419$6.96AL|NL
19 Trevor Megill MIL 53333.481.25632021$6.76AL|NL
20 Kenley Jansen LAA 50333.931.20571923$6.68AL|NL
21 Aroldis Chapman BOS 51333.071.29773116$5.63AL|NL
22 Kyle Finnegan WAS 52334.231.33502026$5.58AL|NL
23 Ryan Pressly CHC 50333.591.26481621$5.01AL|NL
24 Jose Alvarado PHI 52333.231.25612317$4.95AL|NL
25 David Bednar PIT 53333.741.26562020$4.80AL|NL
26 Ben Brown CHC 97743.581.26106380$4.29AL|NL
27 Carlos Estevez KAN 53333.971.28502018$2.32AL|NL
28 Kris Bubic KAN 113763.861.31110400$2.32AL|NL
29 Nick Martinez CIN 135874.231.29113370$2.00AL|NL
30 Landen Roupp SF 110763.831.32107450$1.97AL|NL
31 Luke Jackson TEX 53334.041.36542418$1.53AL|NL
32 Matthew Liberatore STL 109753.921.2997370$1.35AL|NL
33 Cade Smith CLE 56332.751.1470204$1.27AL|NL
34 Will Vest DET 54333.451.24541811$0.60AL|NL
35 Grant Holmes ATL 129784.151.35123470$0.50AL|NL
36 Matthew Strahm PHI 55333.161.0764154$0.38AL|NL
37 Emilio Pagan CIN 53334.631.25541716$0.10AL|NL
38 Chris Martin TEX 48332.981.085186$0.08AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Bowden Francis TOR 133694.551.23120380$-0.18AL|NL
40 Reid Detmers LAA 88553.861.2699320$-0.21AL|NL
41 Jason Adam SD 55333.431.1164204$-0.86AL|NL
42 Luke Weaver NYY 56333.911.2159179$-0.97AL|NL
43 Hayden Wesneski HOU 115674.371.27108370$-0.98AL|NL
44 Lucas Erceg KAN 55333.271.2760237$-0.98AL|NL
45 Griffin Jax MIN 54333.161.1164152$-1.33AL|NL
46 Colin Rea CHC 119774.401.2998330$-1.36AL|NL
47 Porter Hodge CHC 52333.711.2958259$-1.55AL|NL
48 Anthony Bender MIA 51333.641.31511910$-1.63AL|NL
49 Seth Halvorsen COL 52334.171.42482215$-1.68AL|NL
50 Bryan Abreu HOU 60333.371.2276272$-1.89AL|NL
51 Camilo Doval SF 52333.371.3159247$-1.93AL|NL
52 Orion Kerkering PHI 51333.191.1658163$-2.16AL|NL
53 Kirby Yates LAD 50333.391.2265244$-2.26AL|NL
54 Jeremiah Estrada SD 52333.331.1970222$-2.37AL|NL
55 Calvin Faucher MIA 52334.101.44532413$-2.44AL|NL
56 Tommy Kahnle DET 52333.771.2952228$-2.77AL|NL
57 Garrett Whitlock BOS 55333.341.1556132$-2.89AL|NL
58 Fernando Cruz NYY 52333.371.2572242$-2.99AL|NL
59 Yimi Garcia TOR 52333.651.1559163$-3.10AL|NL
60 Keegan Akin BAL 58333.541.1964182$-3.11AL|NL
61 Robert Garcia TEX 52333.371.2158193$-3.13AL|NL
62 Justin Slaten BOS 53333.781.3055207$-3.21AL|NL
63 Jordan Hicks SF 100653.961.4089440$-3.21AL|NL
64 Steven Matz STL 99554.041.3184300$-3.24AL|NL
65 Gabe Speier SEA 51333.291.1857172$-3.29AL|NL
66 Liam Hendriks BOS 48333.831.2354156$-3.32AL|NL
67 Hayden Birdsong SF 94554.181.3599430$-3.48AL|NL
68 Shane Smith CWS 111674.371.3497410$-3.57AL|NL
69 Alex Vesia LAD 49333.561.1863212$-3.60AL|NL
70 Ryne Nelson ARI 89554.151.2774240$-3.77AL|NL
71 A.J. Puk IL-15 ARI 35223.311.1743127$-3.83AL|NL
72 Tyler Holton DET 53333.531.1346142$-4.14AL|NL
73 Evan Phillips LAD 48333.331.1553151$-4.17AL|NL
74 Dennis Santana PIT 52333.901.3547218$-4.21AL|NL
75 Dylan Lee ATL 50333.431.1857151$-4.28AL|NL
76 Mike Soroka IL-15 WAS 106574.331.3498430$-4.33AL|NL
77 Jordan Leasure CWS 53334.591.40542511$-4.37AL|NL
78 Garrett Cleavinger TB 50333.751.3061234$-4.38AL|NL
79 Quinn Priester MIL 85554.061.3169300$-4.56AL|NL
80 Luis Ortiz CLE 115674.491.36100450$-4.62AL|NL
81 Aaron Bummer ATL 48332.751.2955200$-4.64AL|NL
82 Cole Sands MIN 51333.621.2255172$-4.76AL|NL
83 Alexis Diaz CIN 50334.271.3451257$-5.27AL|NL
84 Yennier Cano BAL 51333.411.2749182$-5.28AL|NL
85 Tyler Kinley COL 53334.251.4255248$-5.30AL|NL
86 Ben Joyce IL-15 LAA 40223.501.2548185$-5.29AL|NL
87 Matt Brash IL-15 SEA 46333.271.2457210$-5.31AL|NL
88 Hunter Gaddis CLE 54333.951.2052172$-5.55AL|NL
89 Mark Leiter Jr. NYY 50333.831.2461201$-5.62AL|NL
90 Jared Koenig MIL 51333.681.2550192$-5.66AL|NL
91 Kevin Ginkel IL-15 ARI 46333.231.2249150$-5.68AL|NL
92 Mitch Spence OAK 89554.291.3372270$-5.74AL|NL
93 Tim Herrin CLE 51333.641.2554211$-5.80AL|NL
94 Craig Yoho MIL 48333.601.2554201$-5.80AL|NL
95 Pierce Johnson ATL 50333.511.3259221$-5.85AL|NL
96 Brock Stewart MIN 46333.451.2658200$-5.85AL|NL
97 Louie Varland MIN 59333.931.2959182$-5.94AL|NL
98 Jordan Romano PHI 50334.171.2851194$-6.05AL|NL
99 Daniel Coulombe MIN 49333.721.2250151$-6.07AL|NL
100 Gregory Soto BAL 50333.471.3255231$-6.08AL|NL
101 Adrian Morejon SD 50333.571.2650171$-6.09AL|NL
102 Abner Uribe MIL 50333.691.3660302$-6.10AL|NL
103 Chad Green TOR 51334.231.2048143$-6.13AL|NL
104 Andre Pallante STL 112674.211.4279450$-6.15AL|NL
105 Erik Miller SF 50333.551.3459271$-6.18AL|NL
106 Jesus Tinoco MIA 50334.091.3448205$-6.19AL|NL
107 Reed Garrett NYM 54333.751.3363251$-6.20AL|NL
108 Tyler Rogers SF 57333.581.2341121$-6.26AL|NL
109 Shelby Miller ARI 50333.971.3051203$-6.33AL|NL
110 Phil Maton STL 53333.871.2851192$-6.38AL|NL
111 Edwin Uceta TB 52334.061.2756212$-6.37AL|NL
112 Yuki Matsui SD 48333.811.2357210$-6.41AL|NL
113 Hoby Milner TEX 51333.761.2447141$-6.58AL|NL
114 Seranthony Dominguez BAL 52334.081.2957222$-6.56AL|NL
115 Caleb Ferguson PIT 53333.511.3452221$-6.60AL|NL
116 Bryan King HOU 52333.691.3154221$-6.58AL|NL
117 JoJo Romero STL 52333.691.2748181$-6.62AL|NL
118 Ian Hamilton NYY 48333.481.2952210$-6.66AL|NL
119 Daniel Young NYM 48333.461.3154220$-6.66AL|NL
120 Randy Rodriguez SF 48333.561.3150211$-6.67AL|NL
121 Hunter Harvey IL-15 KAN 41223.351.2042122$-6.69AL|NL
122 Jon Gray IL-60 TEX 81454.361.3172260$-6.72AL|NL
123 Paul Sewald CLE 46333.901.2053150$-6.71AL|NL
124 Jose A. Ferrer WAS 50333.631.3042172$-6.78AL|NL
125 Ryne Stanek NYM 52334.001.3357252$-6.81AL|NL
126 Manuel Rodriguez TB 50333.711.2848181$-6.83AL|NL
127 Yariel Rodriguez TOR 68444.281.3470310$-6.84AL|NL
128 Trent Thornton SEA 54334.141.2252161$-6.88AL|NL
129 Daysbel Hernandez ATL 52333.691.3860261$-6.88AL|NL
130 Nick Mears MIL 46333.681.2854210$-6.92AL|NL
131 Brant Hurter DET 49333.741.2240131$-6.95AL|NL
132 Ryan Brasier IL-15 CHC 43223.511.1940132$-6.99AL|NL
133 Mason Montgomery TB 48333.981.3150192$-7.12AL|NL
134 Eduard Bazardo SEA 49333.961.2447171$-7.13AL|NL
135 Blake Treinen IL-15 LAD 31223.281.1934103$-7.19AL|NL
136 Antonio Santillan CIN 51334.231.3555233$-7.23AL|NL
137 Ryan Zeferjahn LAA 52333.921.3559251$-7.23AL|NL
138 Caleb Thielbar CHC 48333.851.2753190$-7.27AL|NL
139 Tanner Banks PHI 56333.881.2955180$-7.29AL|NL
140 Joey Cantillo CLE 59334.031.3263270$-7.42AL|NL
141 Bryan Baker BAL 51333.921.2955220$-7.45AL|NL
142 Brock Burke LAA 54334.031.3053191$-7.44AL|NL
143 Julian Merryweather CHC 50333.951.3253211$-7.47AL|NL
144 Steven Okert HOU 48334.081.2554190$-7.53AL|NL
145 A.J. Minter IL-15 NYM 38223.381.1643130$-7.64AL|NL
146 Taylor Rogers CIN 49334.171.3553202$-7.77AL|NL
147 Jake Junis CLE 49333.981.2244110$-7.78AL|NL
148 John Schreiber KAN 51333.861.3347201$-7.84AL|NL
149 Kenta Maeda DET 63334.171.2958190$-7.88AL|NL
150 Bryan Hudson MIL 44223.521.2347180$-7.90AL|NL
151 Justin Sterner OAK 50334.191.3052201$-7.94AL|NL
152 Ryan Gusto HOU 75444.491.3264260$-7.94AL|NL
153 Ryan Thompson ARI 48333.581.2939140$-7.98AL|NL
154 David Robertson FA 36223.421.1944140$-7.99AL|NL
155 Angel Zerpa KAN 50333.851.3243171$-8.05AL|NL
156 Osvaldo Bido OAK 110584.761.3895450$-8.03AL|NL
157 Jose Butto NYM 46333.901.2846190$-8.10AL|NL
158 Ronny Henriquez MIA 50334.091.3445182$-8.14AL|NL
159 Carmen Mlodzinski PIT 65434.161.3855260$-8.20AL|NL
160 Jalen Beeks ARI 50333.851.3646191$-8.24AL|NL
161 Colin Holderman PIT 49333.961.3548221$-8.23AL|NL
162 Daniel Palencia CHC 46333.901.3552230$-8.31AL|NL
163 Brenan Hanifee DET 47333.931.2836131$-8.42AL|NL
164 Grant Anderson MIL 49334.231.3350191$-8.52AL|NL
165 Tyler Ferguson OAK 53334.141.4056271$-8.65AL|NL
166 Graham Ashcraft CIN 53334.121.3643182$-8.65AL|NL
167 Michael Kopech IL-15 LAD 39224.071.2845192$-8.66AL|NL
168 Scott Barlow CIN 48334.081.3552220$-8.75AL|NL
169 Penn Murfee CWS 48334.421.3346192$-8.73AL|NL
170 Greg Weissert BOS 49334.051.3348190$-8.80AL|NL
171 Tyler Gilbert CWS 50334.331.3444172$-8.83AL|NL
172 Brendon Little TOR 48334.101.3545221$-8.81AL|NL
173 Cameron Booser CWS 51334.701.4354264$-8.85AL|NL
174 Brennan Bernardino BOS 46333.881.3545180$-8.84AL|NL
175 Alek Jacob SD 46334.141.3044170$-9.02AL|NL
176 Jose Fermin LAA 47333.971.3647210$-9.00AL|NL
177 Jake Bird COL 51334.031.4547232$-9.06AL|NL
178 Cole Henry WAS 47334.291.3446211$-9.07AL|NL
179 Drey Jameson ARI 55334.011.3648200$-9.09AL|NL
180 Daniel Lynch KAN 63334.271.3550201$-9.13AL|NL
181 Ryan Borucki PIT 46334.031.3343190$-9.16AL|NL
182 Chad Patrick MIL 48334.291.2743150$-9.17AL|NL
183 Jason Foley DET 34223.631.2628102$-9.19AL|NL
184 Mike Vasil CWS 64444.631.3949232$-9.21AL|NL
185 Kevin Kelly IL-15 TB 38223.641.183290$-9.22AL|NL
186 Craig Kimbrel ATL 41223.861.3250200$-9.30AL|NL
187 Jordan Wicks CHC 60334.301.3352210$-9.29AL|NL
188 Shawn Armstrong TEX 44223.751.3044150$-9.34AL|NL
189 Jorge Lopez WAS 51334.251.3942192$-9.37AL|NL
190 Max Kranick NYM 50334.151.3242170$-9.45AL|NL
191 Michel Otanez IL-15 OAK 45223.721.4256270$-9.44AL|NL
192 Riley O'Brien STL 46334.081.3948230$-9.47AL|NL
193 Brandon Eisert CWS 45224.071.2943151$-9.47AL|NL
194 Mason Fluharty TOR 46334.211.3344180$-9.49AL|NL
195 Chase Lee DET 39223.691.2637130$-9.54AL|NL
196 Dane Dunning TEX 49334.291.3144160$-9.52AL|NL
197 Grant Holman OAK 46334.051.3541180$-9.57AL|NL
198 Enyel De Los Santos ATL 46334.361.3347180$-9.59AL|NL
199 Beau Brieske IL-15 DET 42224.131.3138162$-9.64AL|NL
200 Kyle Leahy STL 51334.251.3742191$-9.71AL|NL
201 Hunter Bigge TB 47334.481.4051231$-9.73AL|NL
202 Joel Payamps MIL 45224.121.2442150$-9.74AL|NL
203 Anthony Banda LAD 47334.161.3846190$-9.74AL|NL
204 Sean Guenther DET 44223.731.2735130$-9.75AL|NL
205 Lou Trivino SF 46334.031.3943190$-9.76AL|NL
206 Collin Snider SEA 50334.271.4045211$-9.82AL|NL
207 Jacob Webb TEX 48334.441.3347200$-9.83AL|NL
208 Ryan Johnson LAA 52334.311.3851220$-9.83AL|NL
209 Bennett Sousa HOU 45223.941.3144180$-9.85AL|NL
210 John King STL 49333.861.3532140$-9.88AL|NL
211 Robert Stephenson IL-60 LAA 35224.221.2040120$-9.88AL|NL
212 Tayler Scott HOU 53334.361.3852240$-9.91AL|NL
213 Tyson Miller IL-15 CHC 41224.011.2438140$-9.88AL|NL
214 Kaleb Ort HOU 46334.421.3547190$-9.93AL|NL
215 Andrew Kittredge IL-15 BAL 40223.901.2536110$-9.93AL|NL
216 Josh Sborz IL-60 TEX 39223.941.3143160$-9.96AL|NL
217 Troy Taylor SEA 44223.951.3244180$-9.98AL|NL
218 Noah Cameron KAN 37223.681.3036120$-9.99AL|NL
219 Zach Agnos COL 50334.571.3443161$-10.09AL|NL
220 Dillon Tate TOR 41223.791.2733120$-10.11AL|NL
221 Nick Sandlin IL-15 TOR 38224.141.2641170$-10.10AL|NL
222 Justin Topa MIN 43223.721.3337140$-10.15AL|NL
223 Eric Orze TB 44223.981.3445190$-10.15AL|NL
224 Trevor Stephan IL-60 CLE 34223.811.2936130$-10.19AL|NL
225 Joey Wentz PIT 54334.341.4152240$-10.24AL|NL
226 Cionel Perez BAL 49334.031.4343240$-10.25AL|NL
227 Brad Keller CHC 51334.131.4143220$-10.33AL|NL
228 Cody Bolton CLE 50334.331.3845220$-10.32AL|NL
229 Jack Dreyer LAD 41224.031.3242170$-10.31AL|NL
230 Angel Chivilli COL 49334.411.4144181$-10.33AL|NL
231 Declan Cronin IL-15 MIA 45223.581.4039180$-10.34AL|NL
232 Sean Hjelle SF 41223.691.3435120$-10.37AL|NL
233 Carlos Vargas SEA 48334.171.3839190$-10.36AL|NL
234 Caden Dana LAA 65444.881.3756250$-10.35AL|NL
235 Sean Newcomb BOS 47334.191.4548250$-10.36AL|NL
236 Steven Wilson CWS 52335.021.3853272$-10.40AL|NL
237 Drew Pomeranz CHC 43224.111.3344200$-10.42AL|NL
238 Jackson Rutledge WAS 48334.421.4244221$-10.41AL|NL
239 Ryan Fernandez STL 33223.641.3031120$-10.41AL|NL
240 Stephen Kolek SD 54334.191.3942190$-10.43AL|NL
241 Jake Cousins IL-60 NYY 34224.011.3240180$-10.43AL|NL
242 Andrew Chafin DET 32223.691.3435150$-10.46AL|NL
243 Kody Funderburk MIN 39223.841.3640170$-10.44AL|NL
244 Logan Henderson MIL 28213.931.213090$-10.46AL|NL
245 Jorge Alcala MIN 42224.271.2943170$-10.47AL|NL
246 Omar Cruz SD 38223.961.3238170$-10.50AL|NL
247 Erik Swanson IL-15 TOR 45224.321.2944150$-10.52AL|NL
248 John Brebbia IL-15 DET 34224.071.2635110$-10.50AL|NL
249 Max Lazar PHI 33223.891.242990$-10.56AL|NL
250 Jose Ruiz PHI 51334.601.3749210$-10.60AL|NL
251 Aaron Ashby IL-15 MIL 29223.531.3430140$-10.67AL|NL
252 Forrest Whitley IL-15 HOU 36224.001.3338170$-10.66AL|NL
253 Slade Cecconi IL-15 CLE 33224.131.213080$-10.66AL|NL
254 Connor Prielipp MIN 30223.781.3031130$-10.69AL|NL
255 Hogan Harris OAK 58334.411.4354280$-10.69AL|NL
256 Gregory Santos IL-15 SEA 28223.461.2925100$-10.70AL|NL
257 Huascar Brazoban NYM 45224.121.3846220$-10.79AL|NL
258 Ben Casparius LAD 44224.271.3445190$-10.80AL|NL
259 Brent Headrick NYY 33224.191.2735120$-10.78AL|NL
260 Gordon Graceffo STL 61334.461.3645200$-10.79AL|NL
261 Josh Walker TOR 35223.961.3436150$-10.83AL|NL
262 Michael Tonkin IL-15 MIN 41224.011.3741160$-10.81AL|NL
263 Joe Ross PHI 52334.441.3843190$-10.84AL|NL
264 Clayton Beeter IL-15 NYY 31224.061.3236150$-10.83AL|NL
265 T.J. McFarland OAK 49334.271.4133171$-10.89AL|NL
266 Doug Nikhazy CLE 51334.451.4349270$-10.89AL|NL
267 Brad Lord WAS 62334.461.3746210$-10.88AL|NL
268 Sauryn Lao SEA 29223.701.3128100$-10.90AL|NL
269 Andrew Nardi IL-60 MIA 27113.401.2634110$-10.91AL|NL
270 Evan Sisk KAN 37223.761.4137180$-10.95AL|NL
271 Brent Suter CIN 47334.381.3635150$-10.97AL|NL
272 Luis Garcia LAD 36223.921.3332120$-11.01AL|NL
273 Jose Leclerc IL-15 OAK 31224.121.3235150$-11.01AL|NL
274 Justin Wilson BOS 45224.161.3844170$-11.05AL|NL
275 Mason Englert TB 45224.381.3141140$-11.11AL|NL
276 Anthony Veneziano MIA 48334.421.4641201$-11.08AL|NL
277 Tyler Alexander MIL 42224.421.2636100$-11.09AL|NL
278 Shawn Dubin IL-15 HOU 40223.981.4040190$-11.08AL|NL
279 Gunnar Hoglund OAK 58334.821.3145170$-11.11AL|NL
280 Colton Gordon HOU 29224.111.242790$-11.14AL|NL
281 Brandon Young BAL 36224.171.3134120$-11.14AL|NL
282 Shinnosuke Ogasawara WAS 65344.571.3850230$-11.15AL|NL
283 Joseph Mantiply ARI 30223.781.302590$-11.19AL|NL
284 Sean Reynolds IL-15 SD 43224.201.4045220$-11.19AL|NL
285 Tristan Beck SF 34223.991.3230110$-11.22AL|NL
286 Lake Bachar MIA 46334.641.4145210$-11.22AL|NL
287 Dylan Dodd ATL 41224.051.3434120$-11.20AL|NL
288 Nate Pearson CHC 31224.121.3232130$-11.26AL|NL
289 Gus Varland CWS 40224.281.3836161$-11.28AL|NL
290 Derek Law IL-15 WAS 39223.971.3633140$-11.28AL|NL
291 Fraser Ellard IL-15 CWS 45224.291.4445241$-11.29AL|NL
292 Luis Contreras HOU 38224.301.3438170$-11.33AL|NL
293 Cole Winn TEX 31223.931.3530140$-11.33AL|NL
294 Steven Cruz KAN 43224.021.4241210$-11.33AL|NL
295 Colin Selby BAL 28223.891.3630130$-11.33AL|NL
296 Noah Murdock OAK 48334.351.5243291$-11.38AL|NL
297 Andrew Walters CLE 32224.131.3836160$-11.37AL|NL
298 Ian Seymour TB 29224.151.2828100$-11.37AL|NL
299 Jackson Jobe DET 99384.821.3777380$-11.41AL|NL
300 Casey Legumina SEA 43224.341.3338150$-11.42AL|NL