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 65432.931.08902436$18.43AL|NL
2 Mason Miller OAK 67432.581.01992430$18.04AL|NL
3 Ryan Helsley STL 66433.051.14832535$16.39AL|NL
4 Josh Hader HOU 68433.171.12942733$16.01AL|NL
5 Emmanuel Clase CLE 66433.091.15681634$14.67AL|NL
6 Raisel Iglesias ATL 68433.451.16751933$13.37AL|NL
7 Ryan Walker SF 68433.041.12802228$12.90AL|NL
8 Andres Munoz SEA 64432.841.14832527$12.58AL|NL
9 Felix Bautista BAL 60422.751.07872325$12.48AL|NL
10 Devin Williams NYY 63333.241.21802831$11.43AL|NL
11 Jeff Hoffman TOR 65433.271.14792227$11.04AL|NL
12 Jhoan Duran MIN 65432.791.12812223$10.82AL|NL
13 Trevor Megill MIL 64333.451.16792328$9.79AL|NL
14 Tanner Scott LAD 66433.131.22823025$9.63AL|NL
15 Robert Suarez SD 65333.551.20692226$7.32AL|NL
16 David Bednar PIT 64333.801.25682428$6.86AL|NL
17 Ryan Pressly CHC 61333.441.22641925$6.38AL|NL
18 Aroldis Chapman BOS 63433.121.25893519$6.29AL|NL
19 Peter Fairbanks TB 60333.541.22682325$6.29AL|NL
20 Kenley Jansen LAA 60333.921.21702326$5.94AL|NL
21 A.J. Puk ARI 64433.371.18752219$5.59AL|NL
22 Justin Martinez ARI 67433.111.29843417$4.64AL|NL
23 Clay Holmes NYM 1611083.561.34149660$4.22AL|NL
24 Kyle Finnegan WAS 63333.811.28622424$3.91AL|NL
25 Jordan Romano PHI 59333.891.26632323$3.37AL|NL
26 Drew Rasmussen TB 130873.691.21124340$2.91AL|NL
27 Chris Martin TEX 58333.331.12601216$2.62AL|NL
28 Calvin Faucher MIA 63333.911.33642622$2.02AL|NL
29 Carlos Estevez KAN 64334.111.29632322$1.83AL|NL
30 Griffin Jax MIN 70433.221.1382208$1.66AL|NL
31 Ben Brown CHC 111763.681.23124420$0.95AL|NL
32 Bowden Francis TOR 1599104.331.24147440$0.26AL|NL
33 Lucas Erceg KAN 67433.401.24772610$0.14AL|NL
34 Liam Hendriks IL-15 BOS 61333.691.17691813$0.08AL|NL
35 Steven Matz STL 127773.841.23114360$-0.15AL|NL
36 Camilo Doval SF 62333.151.23742710$-0.27AL|NL
37 Jason Adam SD 67433.431.1678246$-0.98AL|NL
38 Cade Smith CLE 68433.111.1385242$-1.17AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Matthew Strahm PHI 66433.301.0978193$-1.32AL|NL
40 Robert Garcia TEX 64333.401.2172239$-1.35AL|NL
41 Landen Roupp SF 137883.921.34129560$-1.64AL|NL
42 Bryan Abreu HOU 72433.301.1891292$-1.88AL|NL
43 Luke Weaver NYY 68433.731.1873196$-2.51AL|NL
44 Ben Joyce LAA 62333.351.2578297$-2.50AL|NL
45 Jeremiah Estrada SD 63333.251.1882284$-2.64AL|NL
46 Keegan Akin BAL 70433.371.1678212$-2.76AL|NL
47 Kirby Yates LAD 60333.671.2674289$-2.83AL|NL
48 Orion Kerkering PHI 63333.201.1672214$-2.84AL|NL
49 Matthew Liberatore STL 135884.051.33119500$-2.84AL|NL
50 Tyler Kinley COL 64334.501.37662617$-2.93AL|NL
51 Porter Hodge CHC 63333.741.32682911$-3.01AL|NL
52 Blake Treinen LAD 59333.511.1965197$-3.20AL|NL
53 Kris Bubic KAN 131884.081.34120470$-3.22AL|NL
54 Beau Brieske DET 66333.891.28642410$-3.72AL|NL
55 Will Vest DET 68433.391.2167213$-3.76AL|NL
56 Tyler Holton DET 63333.561.2157177$-3.90AL|NL
57 Jordan Hicks SF 138894.061.38125590$-3.94AL|NL
58 Jose Alvarado PHI 61333.291.2671285$-3.99AL|NL
59 Gregory Santos SEA 62333.361.2465235$-4.28AL|NL
60 Yimi Garcia TOR 61333.501.1568193$-4.55AL|NL
61 Grant Holmes ATL 124774.231.31113400$-4.66AL|NL
62 Nick Martinez CIN 1589104.571.32133440$-4.98AL|NL
63 Jesus Tinoco IL-15 MIA 64333.801.2965247$-5.14AL|NL
64 Mike Soroka WAS 135794.281.34125540$-5.18AL|NL
65 Fernando Cruz NYY 61333.351.1780250$-5.23AL|NL
66 A.J. Minter NYM 57323.341.1765202$-5.28AL|NL
67 Erik Miller SF 61333.181.2676301$-5.51AL|NL
68 Aaron Bummer ATL 61323.091.2568241$-5.60AL|NL
69 Louie Varland MIN 69433.601.1969180$-5.64AL|NL
70 Colin Holderman PIT 62333.841.3163267$-5.66AL|NL
71 Reed Garrett NYM 66433.441.2574270$-5.74AL|NL
72 Matt Brash IL-15 SEA 50322.931.1664200$-5.73AL|NL
73 Anthony Bender MIA 61333.661.2762225$-5.78AL|NL
74 Pierce Johnson ATL 64333.551.2577262$-5.80AL|NL
75 Hayden Wesneski HOU 129784.401.32117440$-5.81AL|NL
76 Jon Gray IL-60 TEX 109674.241.29100330$-5.81AL|NL
77 Osvaldo Bido OAK 121784.371.32111470$-5.83AL|NL
78 Yennier Cano BAL 62333.401.2662223$-5.91AL|NL
79 Tommy Kahnle DET 61333.681.3261266$-5.97AL|NL
80 Alexis Diaz IL-15 CIN 52234.481.37572513$-6.05AL|NL
81 Edwin Uceta TB 65334.041.2868266$-6.13AL|NL
82 Kenta Maeda DET 77443.901.1974190$-6.13AL|NL
83 Jake Junis CLE 69433.791.1867150$-6.28AL|NL
84 Garrett Cleavinger TB 63333.711.2875283$-6.30AL|NL
85 Mitch Spence OAK 110674.161.3088320$-6.33AL|NL
86 Seranthony Dominguez BAL 63333.711.2270232$-6.39AL|NL
87 Andre Pallante STL 135884.011.43100550$-6.42AL|NL
88 Gregory Soto BAL 61333.381.2670261$-6.48AL|NL
89 Jose A. Ferrer WAS 62333.701.3253236$-6.51AL|NL
90 Jose Leclerc OAK 64333.821.2672283$-6.55AL|NL
91 Tanner Banks PHI 68433.651.2468230$-6.59AL|NL
92 Dylan Lee ATL 62333.531.1969200$-6.64AL|NL
93 Adrian Morejon SD 61333.491.2265231$-6.63AL|NL
94 Taylor Rogers CIN 62333.981.3069255$-6.68AL|NL
95 Cole Sands MIN 64333.701.2069201$-6.67AL|NL
96 Jared Koenig MIL 62333.581.2462212$-6.76AL|NL
97 Brock Stewart IL-15 MIN 50323.281.1763190$-6.76AL|NL
98 Bryan Hudson MIL 60333.511.2465221$-6.97AL|NL
99 Hunter Harvey KAN 59333.601.2163191$-7.05AL|NL
100 Kevin Ginkel IL-15 ARI 51323.501.2155162$-7.07AL|NL
101 JoJo Romero STL 62333.451.2660221$-7.26AL|NL
102 Ian Hamilton IL-15 NYY 60333.521.2665231$-7.24AL|NL
103 Chad Green TOR 63334.091.2461194$-7.30AL|NL
104 Albert Suarez IL-15 BAL 71433.961.2268190$-7.31AL|NL
105 David Robertson FA 48323.271.2059190$-7.39AL|NL
106 Justin Slaten BOS 64333.871.2966243$-7.46AL|NL
107 Yuki Matsui SD 58333.511.2467250$-7.47AL|NL
108 John Brebbia DET 58333.851.2260192$-7.57AL|NL
109 Gabe Speier SEA 58333.481.2260200$-7.58AL|NL
110 Nick Mears IL-15 MIL 58333.591.2571260$-7.57AL|NL
111 Emilio Pagan CIN 65334.371.2768225$-7.60AL|NL
112 Mark Leiter Jr. NYY 58333.621.2266210$-7.61AL|NL
113 Joel Payamps MIL 61333.821.2460202$-7.64AL|NL
114 Tim Herrin CLE 62333.491.2867250$-7.75AL|NL
115 Evan Phillips IL-15 LAD 50323.491.1857160$-7.74AL|NL
116 Alex Vesia LAD 58333.741.2371250$-7.77AL|NL
117 Luke Jackson TEX 60333.911.3463264$-7.86AL|NL
118 Derek Law IL-15 WAS 66333.921.3157234$-7.87AL|NL
119 Jorge Lopez WAS 60333.981.3252225$-7.97AL|NL
120 Julian Merryweather CHC 61333.731.2866251$-8.02AL|NL
121 Caleb Ferguson PIT 61333.581.3164261$-8.06AL|NL
122 Michael Kopech IL-15 LAD 53324.021.2863243$-8.05AL|NL
123 Ryan Brasier IL-15 CHC 52323.771.2251152$-8.06AL|NL
124 Caleb Thielbar CHC 56333.671.2261200$-8.13AL|NL
125 Angel Zerpa KAN 61333.651.3055202$-8.16AL|NL
126 Ryan Fernandez STL 65333.811.3164262$-8.18AL|NL
127 Nate Pearson CHC 63333.841.2570240$-8.25AL|NL
128 Brant Hurter DET 55333.461.2046130$-8.29AL|NL
129 Trent Thornton SEA 67333.861.2466220$-8.34AL|NL
130 Antonio Santillan CIN 60334.301.3567275$-8.36AL|NL
131 Mason Montgomery TB 60333.911.2759212$-8.35AL|NL
132 Jason Foley DET 50223.701.2842155$-8.38AL|NL
133 Ryne Stanek NYM 58333.781.2566250$-8.42AL|NL
134 Paul Sewald CLE 59334.031.2365201$-8.41AL|NL
135 Jose Butto NYM 63333.881.2763231$-8.51AL|NL
136 Michel Otanez IL-15 OAK 52323.611.3262271$-8.55AL|NL
137 Abner Uribe MIL 55333.461.3466300$-8.60AL|NL
138 Daniel Coulombe MIN 56333.711.2558180$-8.76AL|NL
139 Jorge Alcala MIN 61333.991.2866241$-8.81AL|NL
140 Brock Burke LAA 66333.971.2966241$-8.84AL|NL
141 Justin Wilson BOS 58333.811.2560200$-8.87AL|NL
142 Daysbel Hernandez ATL 58333.741.3168270$-8.88AL|NL
143 Manuel Rodriguez TB 61333.871.3258232$-8.88AL|NL
144 Craig Kimbrel ATL 50323.791.2661220$-9.04AL|NL
145 Seth Halvorsen COL 63334.721.46572710$-9.03AL|NL
146 Daniel Young NYM 56333.591.3258250$-9.21AL|NL
147 Craig Yoho MIL 51323.681.2856210$-9.25AL|NL
148 Bryan King HOU 62333.761.3162250$-9.25AL|NL
149 Tayler Saucedo SEA 61333.631.3257250$-9.30AL|NL
150 Hoby Milner TEX 58333.781.2752170$-9.51AL|NL
151 Forrest Whitley IL-15 HOU 55333.771.3058230$-9.50AL|NL
152 Anthony Banda LAD 57333.811.2957220$-9.53AL|NL
153 Hunter Gaddis CLE 65334.141.2461190$-9.59AL|NL
154 Sean Hjelle SF 50323.571.2642130$-9.65AL|NL
155 Shane Smith CWS 117684.511.3898440$-9.65AL|NL
156 Brenan Hanifee DET 57333.701.2746150$-9.67AL|NL
157 Colin Rea CHC 80454.361.2868210$-9.66AL|NL
158 Jose Suarez ATL 55333.861.2753190$-9.72AL|NL
159 Fraser Ellard CWS 62334.121.4259304$-9.74AL|NL
160 Jake Cousins IL-60 NYY 54333.841.3362260$-9.78AL|NL
161 Richard Lovelady TOR 59333.851.2954200$-9.80AL|NL
162 Tyler Rogers SF 70333.991.2950171$-9.86AL|NL
163 Collin Snider SEA 65334.161.3758273$-9.90AL|NL
164 Luke Little CHC 40223.171.3050210$-9.91AL|NL
165 Kevin Kelly TB 57333.851.2749160$-9.91AL|NL
166 Scott Barlow CIN 58334.191.3562252$-9.92AL|NL
167 Tyler Ferguson OAK 62333.881.3463290$-9.93AL|NL
168 Brennan Bernardino BOS 55333.781.3255210$-9.93AL|NL
169 Shawn Armstrong TEX 54334.021.2553170$-9.95AL|NL
170 Jackson Jobe DET 130794.641.38100490$-9.96AL|NL
171 Troy Taylor IL-15 SEA 56333.841.3155230$-9.97AL|NL
172 Dennis Santana PIT 65334.121.3661272$-10.00AL|NL
173 Daniel Lynch KAN 70444.171.3156200$-10.04AL|NL
174 Joe Ross PHI 63334.011.2958210$-10.01AL|NL
175 Andrew Nardi IL-60 MIA 39223.481.2147160$-10.04AL|NL
176 Lou Trivino SF 66333.921.3361260$-10.05AL|NL
177 Joey Wentz PIT 65334.021.3264250$-10.06AL|NL
178 Joseph Mantiply ARI 59333.781.3150190$-10.08AL|NL
179 Luis Ortiz CLE 138794.631.41115520$-10.16AL|NL
180 Gerson Garabito TEX 60334.091.2857190$-10.20AL|NL
181 Nick Sandlin TOR 60334.071.3263260$-10.25AL|NL
182 DL Hall IL-60 MIL 46323.811.3049190$-10.26AL|NL
183 Hector Neris ATL 56334.061.3160230$-10.28AL|NL
184 Riley O'Brien STL 53333.751.3553250$-10.31AL|NL
185 Enyel De Los Santos ATL 54324.051.3056210$-10.38AL|NL
186 Jose Ruiz PHI 62334.101.3160240$-10.42AL|NL
187 John Schreiber KAN 62334.011.3657251$-10.40AL|NL
188 Ryan Burr IL-15 TOR 44223.681.2448160$-10.44AL|NL
189 Bryan Baker BAL 52324.001.3154210$-10.48AL|NL
190 Eduard Bazardo SEA 48223.721.2447160$-10.48AL|NL
191 Cameron Booser CWS 55334.041.3257220$-10.52AL|NL
192 Wandy Peralta SD 52323.731.3447220$-10.52AL|NL
193 Cionel Perez BAL 59333.771.3855260$-10.56AL|NL
194 Randy Rodriguez SF 56333.961.3456250$-10.58AL|NL
195 Ryan Borucki PIT 52333.891.3249200$-10.61AL|NL
196 Phil Maton STL 63334.171.3356241$-10.60AL|NL
197 Kody Funderburk MIN 48223.561.3048190$-10.61AL|NL
198 Josh Sborz IL-60 TEX 38223.861.2841152$-10.61AL|NL
199 Jordan Leasure CWS 63334.401.3962293$-10.62AL|NL
200 Brendon Little TOR 56333.611.3948250$-10.65AL|NL
201 Jalen Beeks ARI 50323.831.3347190$-10.69AL|NL
202 Tyler Gilbert IL-15 CWS 58334.181.3048171$-10.71AL|NL
203 Elvis Peguero MIL 56333.871.3653230$-10.73AL|NL
204 Victor Vodnik COL 65334.361.4563304$-10.74AL|NL
205 Marc Church TEX 61334.361.3660262$-10.73AL|NL
206 Stephen Kolek SD 79454.181.3762290$-10.73AL|NL
207 Kaleb Ort IL-15 HOU 58334.241.3059230$-10.75AL|NL
208 Sam Moll CIN 58334.051.3559240$-10.78AL|NL
209 Tayler Scott HOU 65334.251.3664281$-10.78AL|NL
210 Anthony Veneziano MIA 58334.141.3249191$-10.76AL|NL
211 Brad Lord WAS 57334.011.3048190$-10.76AL|NL
212 John King STL 60333.721.3542180$-10.85AL|NL
213 Elijah Morgan CHC 52334.231.2649160$-10.86AL|NL
214 Brady Basso IL-15 OAK 39223.631.2037110$-10.86AL|NL
215 Ryan Thompson ARI 63333.961.3451200$-10.91AL|NL
216 Connor Thomas MIL 54333.851.3039140$-10.89AL|NL
217 Yilber Diaz ARI 49324.041.3351200$-10.96AL|NL
218 Bryan Hoeing IL-15 SD 56334.011.3146170$-11.00AL|NL
219 Hans Crouse LAA 56334.231.3563270$-11.01AL|NL
220 Greg Weissert BOS 60334.151.3458230$-11.03AL|NL
221 Noah Cameron KAN 45223.761.2441130$-11.02AL|NL
222 Aaron Ashby IL-15 MIL 53333.811.4052260$-11.05AL|NL
223 Sawyer Gipson-Long IL-60 DET 37223.671.1935100$-11.06AL|NL
224 Steven Okert HOU 52334.221.3255220$-11.09AL|NL
225 Justin Topa MIN 52333.931.3446180$-11.10AL|NL
226 Ronny Henriquez MIA 56334.011.3348190$-11.10AL|NL
227 Slade Cecconi IL-15 CLE 48234.061.2044110$-11.09AL|NL
228 Colin Selby BAL 48223.711.3350210$-11.13AL|NL
229 Robert Stephenson IL-60 LAA 38223.911.2143130$-11.13AL|NL
230 Hogan Harris OAK 62334.121.3557270$-11.15AL|NL
231 Andrew Chafin DET 43223.691.3146190$-11.21AL|NL
232 Tristan Beck SF 42223.841.2238110$-11.28AL|NL
233 Daniel Palencia CHC 38223.671.2943170$-11.29AL|NL
234 Zack Kelly BOS 50324.041.3752230$-11.30AL|NL
235 Tyler Alexander MIL 54334.411.2546120$-11.42AL|NL
236 Mike Vasil CWS 82454.481.3463250$-11.45AL|NL
237 Mason Englert TB 53334.281.3048170$-11.48AL|NL
238 Erik Sabrowski IL-15 CLE 46223.831.3552230$-11.48AL|NL
239 Alex Lange IL-60 DET 39223.641.3343190$-11.52AL|NL
240 Lucas Sims WAS 58334.401.3860291$-11.53AL|NL
241 Sean Guenther DET 44223.661.2835130$-11.54AL|NL
242 Jonathan Loaisiga IL-15 NYY 40223.651.2735120$-11.53AL|NL
243 Hunter Bigge TB 55334.231.3757260$-11.58AL|NL
244 Trevor Stephan IL-15 CLE 39223.921.2541140$-11.56AL|NL
245 Quinn Priester BOS 42223.761.2838120$-11.61AL|NL
246 Justin Sterner OAK 58334.351.3253230$-11.66AL|NL
247 Lake Bachar MIA 60334.421.3553231$-11.72AL|NL
248 Carlos Hernandez PHI 50224.111.3051210$-11.74AL|NL
249 Shelby Miller ARI 56334.321.3453210$-11.76AL|NL
250 Colin Poche WAS 56334.301.3350220$-11.78AL|NL
251 Spencer Bivens SF 53334.071.3441170$-11.78AL|NL
252 Kendall Graveman IL-15 ARI 53334.101.3951230$-11.77AL|NL
253 Huascar Brazoban NYM 47223.871.3447210$-11.79AL|NL
254 Max Kranick NYM 51324.261.3143180$-11.81AL|NL
255 Michael Tonkin IL-15 MIN 51234.111.3050190$-11.80AL|NL
256 Carmen Mlodzinski PIT 73444.431.4063300$-11.88AL|NL
257 Kyle Leahy STL 56334.141.3544190$-11.92AL|NL
258 Andrew Walters CLE 50224.131.3455230$-11.94AL|NL
259 Spencer Turnbull FA 46334.211.3341160$-11.94AL|NL
260 Erik Swanson IL-15 TOR 46224.081.2945160$-11.93AL|NL
261 Justin Lawrence PIT 57334.101.4153270$-11.96AL|NL
262 Alek Jacob SD 53334.271.3547210$-12.04AL|NL
263 Jacob Webb TEX 58334.351.3756250$-12.05AL|NL
264 Gordon Graceffo STL 57334.291.3243170$-12.08AL|NL
265 Brad Keller CHC 57334.131.3947210$-12.18AL|NL
266 Taijuan Walker PHI 75444.551.3657240$-12.18AL|NL
267 Tyson Miller IL-15 CHC 50224.181.2945160$-12.18AL|NL
268 T.J. McFarland OAK 60334.001.4043220$-12.22AL|NL
269 Ryan Zeferjahn LAA 61334.511.4060291$-12.20AL|NL
270 Andrew Kittredge IL-15 BAL 34223.891.2632100$-12.21AL|NL
271 Luis Contreras HOU 54334.391.3651220$-12.24AL|NL
272 Chris Roycroft STL 54334.061.4145240$-12.26AL|NL
273 Kyle Hendricks LAA 1327104.871.3993380$-12.25AL|NL
274 Bennett Sousa HOU 43223.921.3441170$-12.27AL|NL
275 Joe Kelly FA 27113.211.2632120$-12.31AL|NL
276 Penn Murfee CWS 60334.641.3953242$-12.32AL|NL
277 Tim Mayza PIT 55334.081.4043200$-12.35AL|NL
278 Jake Latz TEX 48224.101.3650220$-12.34AL|NL
279 Garrett McDaniels LAA 60334.131.4251260$-12.36AL|NL
280 Eric Orze TB 48224.111.3548210$-12.39AL|NL
281 Brusdar Graterol IL-60 LAD 28213.601.272590$-12.39AL|NL
282 Justin Anderson CWS 51234.131.3651230$-12.40AL|NL
283 Sam Long KAN 56334.291.3950230$-12.42AL|NL
284 Luis Garcia LAD 33223.891.2830100$-12.48AL|NL
285 Kevin Herget NYM 34224.011.242990$-12.46AL|NL
286 Nick Robertson TOR 39223.991.3237150$-12.48AL|NL
287 Josh Walker TOR 32223.861.3233140$-12.51AL|NL
288 Josh Simpson MIA 41223.911.3842200$-12.51AL|NL
289 Ryan Gusto HOU 54334.471.3345180$-12.50AL|NL
290 Trevor McDonald SF 38223.861.3131120$-12.53AL|NL
291 Alex Faedo IL-15 TB 41224.231.3041150$-12.57AL|NL
292 Brandon Eisert CWS 37223.961.3234140$-12.61AL|NL
293 Kyle Nicolas PIT 46224.101.3747210$-12.59AL|NL
294 Michael Fulmer BOS 44224.191.3343170$-12.65AL|NL
295 Jose Quijada LAA 32223.981.3537160$-12.65AL|NL
296 Dylan Dodd ATL 35223.991.272890$-12.68AL|NL
297 Chad Patrick MIL 34224.211.2431100$-12.68AL|NL
298 Randy Dobnak MIN 42223.951.3435140$-12.69AL|NL
299 Brent Suter CIN 64334.511.3951211$-12.75AL|NL
300 Walter Pennington TEX 33223.791.3530130$-12.78AL|NL