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 62422.941.09862435$19.12AL|NL
2 Mason Miller OAK 64422.591.02952329$18.57AL|NL
3 Ryan Helsley STL 63433.001.13812433$17.13AL|NL
4 Josh Hader HOU 65433.221.14902731$15.94AL|NL
5 Emmanuel Clase CLE 63333.161.16641533$14.33AL|NL
6 Raisel Iglesias ATL 65433.471.16721830$13.25AL|NL
7 Ryan Walker SF 65433.081.13762126$12.93AL|NL
8 Andres Munoz SEA 61332.831.15802526$12.44AL|NL
9 Devin Williams NYY 60333.301.23772830$12.02AL|NL
10 Felix Bautista BAL 57322.811.09832324$11.91AL|NL
11 Jhoan Duran MIN 62432.841.14782222$11.21AL|NL
12 Jeff Hoffman TOR 62333.251.14762126$11.15AL|NL
13 Trevor Megill MIL 61333.391.15762227$11.09AL|NL
14 Tanner Scott LAD 62433.201.24772824$9.92AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Robert Suarez SD 62333.521.21662124$7.76AL|NL
16 Ryan Pressly CHC 57333.521.24591924$6.78AL|NL
17 Kenley Jansen LAA 57333.951.23672325$6.74AL|NL
18 Peter Fairbanks TB 57333.531.23662323$6.74AL|NL
19 Aroldis Chapman BOS 60333.161.27853419$6.42AL|NL
20 Justin Martinez ARI 64433.081.29803216$5.57AL|NL
21 A.J. Puk ARI 61333.401.19722218$5.41AL|NL
22 Clay Holmes NYM 1561083.561.35146660$5.28AL|NL
23 Kyle Finnegan WAS 60333.871.30592323$4.61AL|NL
24 Drew Rasmussen TB 124873.691.21119320$4.10AL|NL
25 Luke Jackson TEX 61333.901.34642721$3.25AL|NL
26 Mike Clevinger CWS 61334.341.26571822$3.05AL|NL
27 Griffin Jax MIN 67433.261.1479208$2.72AL|NL
28 Carlos Estevez KAN 61334.161.31602321$2.60AL|NL
29 Reid Detmers LAA 103663.681.19120360$2.06AL|NL
30 Anthony Bender MIA 60333.721.29612217$2.01AL|NL
31 Bowden Francis TOR 1569104.361.25144450$1.35AL|NL
32 Ben Brown CHC 104663.681.24117410$0.88AL|NL
33 Camilo Doval SF 59333.191.24702610$0.82AL|NL
34 Jose Alvarado PHI 58323.231.25712710$0.59AL|NL
35 Landen Roupp SF 130883.871.34127550$0.27AL|NL
36 Steven Matz STL 122773.911.25107350$0.12AL|NL
37 Cade Smith CLE 65433.121.1382222$0.06AL|NL
38 Matthew Strahm PHI 63333.311.1075195$0.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jordan Romano PHI 56333.921.27612314$-0.02AL|NL
40 Chris Martin TEX 55323.221.1059117$-0.24AL|NL
41 Lucas Erceg KAN 64333.451.2572259$-0.27AL|NL
42 Blake Treinen LAD 58323.511.1965189$-0.40AL|NL
43 David Bednar PIT 48223.861.27511916$-0.40AL|NL
44 Bryan Abreu HOU 69433.321.2088292$-0.90AL|NL
45 Jason Adam SD 64333.391.1675235$-0.93AL|NL
46 Jeremiah Estrada SD 60333.281.1879274$-1.40AL|NL
47 Calvin Faucher MIA 59333.971.35602513$-1.68AL|NL
48 Orion Kerkering PHI 60333.231.1769214$-1.74AL|NL
49 Keegan Akin BAL 67433.431.1774202$-1.81AL|NL
50 Ben Joyce LAA 59333.461.2772287$-1.82AL|NL
51 Kris Bubic KAN 126774.031.33118450$-1.90AL|NL
52 Porter Hodge CHC 59333.721.32652810$-1.95AL|NL
53 Seth Halvorsen COL 60334.691.46562619$-2.07AL|NL
54 Jordan Hicks SF 132884.041.38121570$-2.24AL|NL
55 Matthew Liberatore STL 129784.061.33114480$-2.35AL|NL
56 Luke Weaver NYY 65333.731.1870185$-2.50AL|NL
57 Hayden Birdsong SF 108673.991.33116480$-2.63AL|NL
58 Yimi Garcia TOR 60333.471.1567183$-2.86AL|NL
59 Robert Garcia TEX 59333.381.2267224$-2.95AL|NL
60 Beau Brieske DET 63333.941.2961249$-2.98AL|NL
61 Tyler Holton DET 60333.581.2255176$-3.11AL|NL
62 Tommy Kahnle DET 58333.701.3259258$-3.36AL|NL
63 Will Vest DET 65333.401.2265213$-3.39AL|NL
64 Yariel Rodriguez TOR 87553.961.2995371$-3.38AL|NL
65 Garrett Whitlock BOS 64333.631.1766163$-3.44AL|NL
66 Joey Cantillo CLE 96553.841.32101430$-3.52AL|NL
67 Kirby Yates LAD 57323.561.2572264$-3.58AL|NL
68 Dennis Santana PIT 60334.141.38572611$-3.82AL|NL
69 A.J. Minter NYM 57323.301.1766201$-3.95AL|NL
70 Liam Hendriks IL-15 BOS 46223.701.1752147$-4.01AL|NL
71 Grant Holmes ATL 126774.321.34115430$-4.11AL|NL
72 Fernando Cruz NYY 55323.331.1774230$-4.22AL|NL
73 Jon Gray IL-60 TEX 104674.221.2995320$-4.22AL|NL
74 Gregory Santos SEA 59333.491.2759224$-4.34AL|NL
75 Yennier Cano BAL 59333.371.2660213$-4.36AL|NL
76 Hunter Harvey KAN 57333.531.1963182$-4.45AL|NL
77 Erik Miller SF 58333.211.2772291$-4.44AL|NL
78 Ryne Nelson ARI 119774.341.3197320$-4.45AL|NL
79 Pierce Johnson ATL 61333.541.2674262$-4.48AL|NL
80 Matt Brash IL-15 SEA 48322.961.1761200$-4.58AL|NL
81 Aaron Bummer ATL 58323.141.2765241$-4.67AL|NL
82 Justin Slaten BOS 62333.951.3063236$-4.66AL|NL
83 Gregory Soto BAL 58333.311.2568251$-4.73AL|NL
84 Edwin Uceta TB 62334.071.2965256$-4.77AL|NL
85 Hayden Wesneski HOU 119784.461.33109420$-4.89AL|NL
86 Kenta Maeda DET 74443.961.2071190$-5.04AL|NL
87 Mark Leiter Jr. NYY 59333.591.2269221$-5.06AL|NL
88 Jose A. Ferrer WAS 59333.751.3352226$-5.12AL|NL
89 Emilio Pagan CIN 62334.411.2864217$-5.18AL|NL
90 Reed Garrett NYM 63333.431.2572270$-5.16AL|NL
91 Nick Martinez CIN 1498104.661.33126420$-5.17AL|NL
92 Seranthony Dominguez BAL 60333.741.2467232$-5.28AL|NL
93 Evan Phillips IL-15 LAD 50323.571.2057162$-5.34AL|NL
94 Louie Varland MIN 66333.641.2067180$-5.36AL|NL
95 Cole Sands MIN 61333.751.2066191$-5.40AL|NL
96 Garrett Cleavinger TB 57333.691.2869262$-5.56AL|NL
97 Brock Stewart IL-15 MIN 48323.321.1961190$-5.60AL|NL
98 Alex Vesia LAD 55323.721.2369251$-5.67AL|NL
99 Mitch Spence OAK 104664.251.3284310$-5.66AL|NL
100 Alexis Diaz IL-15 CIN 49234.511.39542411$-5.66AL|NL
101 Adrian Morejon SD 58333.551.2461221$-5.71AL|NL
102 Jake Junis CLE 66333.781.1864150$-5.72AL|NL
103 Jared Koenig MIL 59333.631.2659212$-5.71AL|NL
104 Mason Montgomery TB 60333.881.2661223$-5.74AL|NL
105 Ryne Stanek NYM 60333.821.2769272$-5.75AL|NL
106 Gabe Speier SEA 55333.401.2159190$-5.76AL|NL
107 Antonio Santillan CIN 59334.341.3666277$-5.77AL|NL
108 Yuki Matsui SD 55323.471.2466240$-5.85AL|NL
109 Kevin Ginkel IL-15 ARI 48323.551.2353162$-5.92AL|NL
110 Dylan Lee ATL 59333.641.2164190$-5.94AL|NL
111 John Brebbia DET 55333.851.2258182$-6.03AL|NL
112 Trent Thornton SEA 64333.891.2562212$-6.06AL|NL
113 Tanner Banks PHI 65333.671.2465220$-6.13AL|NL
114 Abner Uribe MIL 57333.431.3467301$-6.19AL|NL
115 Andre Pallante STL 129784.041.4495530$-6.22AL|NL
116 Mike Soroka IL-15 WAS 112674.381.36102450$-6.28AL|NL
117 Chad Green TOR 59334.091.2458183$-6.30AL|NL
118 Tim Herrin CLE 59333.501.2865250$-6.31AL|NL
119 Colin Holderman PIT 59333.921.3460264$-6.33AL|NL
120 Joel Payamps MIL 58333.861.2557192$-6.39AL|NL
121 JoJo Romero STL 60333.541.2958221$-6.39AL|NL
122 Caleb Ferguson PIT 61333.691.3363272$-6.45AL|NL
123 Bryan Hudson MIL 55333.541.2560220$-6.51AL|NL
124 Nick Mears IL-15 MIL 53323.611.2665240$-6.56AL|NL
125 Bryan King HOU 60333.711.2962241$-6.64AL|NL
126 David Robertson FA 44223.221.1754160$-6.77AL|NL
127 Ian Anderson LAA 93554.161.3684360$-6.76AL|NL
128 Taylor Rogers CIN 57334.051.3263233$-6.83AL|NL
129 Jose Suarez ATL 68433.971.3066240$-6.88AL|NL
130 Jason Foley DET 48223.731.2941155$-6.90AL|NL
131 Paul Sewald CLE 56334.051.2362191$-6.96AL|NL
132 Brant Hurter DET 53323.481.2144120$-6.97AL|NL
133 Osvaldo Bido OAK 112674.551.35102450$-6.98AL|NL
134 Derek Law IL-15 WAS 63333.981.3255233$-7.12AL|NL
135 Jose Leclerc OAK 59333.971.2966271$-7.16AL|NL
136 Jorge Alcala MIN 58333.971.2864231$-7.17AL|NL
137 Caleb Thielbar CHC 53323.731.2558200$-7.19AL|NL
138 Jorge Lopez WAS 57334.031.3451214$-7.18AL|NL
139 Manuel Rodriguez TB 58333.841.3256222$-7.21AL|NL
140 Justin Wilson BOS 56333.791.2558190$-7.27AL|NL
141 Ryan Borucki PIT 57333.761.3056221$-7.31AL|NL
142 Angel Perdomo OAK 50323.691.2960240$-7.45AL|NL
143 Graham Ashcraft CIN 55334.111.2948153$-7.56AL|NL
144 Ryan Brasier IL-15 CHC 49223.781.2349152$-7.57AL|NL
145 Michel Otanez IL-15 OAK 49323.711.3559271$-7.62AL|NL
146 Bryan Baker BAL 59333.891.2963240$-7.66AL|NL
147 Brock Burke LAA 62334.021.3062241$-7.66AL|NL
148 Julian Merryweather CHC 54333.781.2959230$-7.67AL|NL
149 Angel Zerpa KAN 58333.721.3252201$-7.66AL|NL
150 Ian Hamilton IL-15 NYY 48323.601.2851190$-7.73AL|NL
151 Jesus Tinoco IL-15 MIA 49223.851.3051193$-7.75AL|NL
152 Cameron Booser CWS 55333.991.3059221$-7.77AL|NL
153 Daniel Young NYM 54323.591.3356240$-7.78AL|NL
154 Craig Kimbrel ATL 48323.831.2858220$-7.84AL|NL
155 Nate Pearson CHC 58333.991.2863240$-7.83AL|NL
156 Daniel Coulombe MIN 54333.821.2754180$-7.86AL|NL
157 Hoby Milner TEX 55333.761.2750160$-7.92AL|NL
158 Phil Maton STL 62334.111.3257232$-7.93AL|NL
159 Craig Yoho MIL 51323.761.3056220$-7.95AL|NL
160 Jose Butto NYM 58333.931.2858220$-7.97AL|NL
161 Anthony Banda LAD 54323.821.2955210$-8.01AL|NL
162 Hunter Gaddis CLE 62334.141.2560190$-8.06AL|NL
163 Fraser Ellard CWS 59334.141.4257294$-8.09AL|NL
164 Brenan Hanifee DET 55333.691.2744150$-8.10AL|NL
165 Shawn Armstrong TEX 51323.951.2551170$-8.21AL|NL
166 Ryan Fernandez STL 59333.951.3457251$-8.24AL|NL
167 Brennan Bernardino BOS 53323.761.3254210$-8.25AL|NL
168 Daysbel Hernandez ATL 55333.891.3463260$-8.25AL|NL
169 Randy Rodriguez SF 54333.821.3256240$-8.28AL|NL
170 Colin Rea CHC 75454.391.2964200$-8.35AL|NL
171 Forrest Whitley IL-15 HOU 50323.801.3153210$-8.34AL|NL
172 Tyler Ferguson OAK 61334.011.3661291$-8.43AL|NL
173 Tyler Rogers SF 67333.991.3048171$-8.40AL|NL
174 Gerson Garabito TEX 57334.061.2753180$-8.53AL|NL
175 Tayler Saucedo SEA 58333.741.3553250$-8.55AL|NL
176 Joe Ross PHI 60334.031.3055210$-8.66AL|NL
177 Victor Vodnik COL 61334.491.4859296$-8.70AL|NL
178 Andrew Nardi IL-60 MIA 37223.511.2245150$-8.68AL|NL
179 Troy Taylor IL-15 SEA 53333.881.3252220$-8.68AL|NL
180 Luke Little CHC 38223.231.3247210$-8.76AL|NL
181 Kevin Kelly TB 55333.951.2846150$-8.78AL|NL
182 Joseph Mantiply ARI 56333.841.3248180$-8.80AL|NL
183 Lou Trivino SF 63333.981.3458250$-8.83AL|NL
184 John Schreiber KAN 59334.031.3655241$-8.83AL|NL
185 Riley O'Brien STL 51323.751.3651240$-8.84AL|NL
186 Enyel De Los Santos ATL 53324.081.3155200$-8.91AL|NL
187 Tyler Kinley COL 59334.711.4261265$-8.93AL|NL
188 Steven Okert HOU 55334.191.3159240$-8.96AL|NL
189 Jose Ruiz PHI 59334.121.3258230$-8.98AL|NL
190 Brendon Little TOR 53323.581.3947230$-8.96AL|NL
191 Joey Wentz PIT 63334.081.3461250$-8.95AL|NL
192 Scott Barlow CIN 61334.241.3765271$-8.99AL|NL
193 Sean Hjelle SF 48223.581.2641120$-9.00AL|NL
194 Wandy Peralta SD 49323.721.3545210$-9.04AL|NL
195 Nick Sandlin TOR 57334.111.3460260$-9.04AL|NL
196 Jordan Leasure CWS 60334.401.4059283$-9.06AL|NL
197 Eduard Bazardo SEA 46223.781.2544150$-9.23AL|NL
198 Kody Funderburk MIN 46223.601.3146180$-9.26AL|NL
199 Michael Kopech IL-15 LAD 44224.081.3053211$-9.27AL|NL
200 Ryan Burr IL-15 TOR 40223.701.2543140$-9.28AL|NL
201 Robert Stephenson IL-60 LAA 40223.931.2246140$-9.30AL|NL
202 Justin Sterner OAK 57334.351.3355231$-9.35AL|NL
203 Tyler Alexander MIL 65344.471.2657160$-9.39AL|NL
204 Stephen Kolek SD 75444.211.3858280$-9.42AL|NL
205 Luis Ortiz CLE 131794.701.43108510$-9.41AL|NL
206 Bryan Hoeing IL-15 SD 53334.031.3144170$-9.45AL|NL
207 Greg Weissert BOS 57334.161.3455220$-9.48AL|NL
208 Brent Headrick NYY 39223.871.2140120$-9.50AL|NL
209 Kaleb Ort IL-15 HOU 53334.281.3154210$-9.48AL|NL
210 Justin Lawrence PIT 55334.051.4153261$-9.51AL|NL
211 John King STL 57333.761.3640180$-9.52AL|NL
212 Ryan Thompson ARI 60334.001.3549190$-9.54AL|NL
213 Daniel Lynch KAN 67344.201.3254190$-9.53AL|NL
214 Noah Cameron KAN 43223.781.2540130$-9.54AL|NL
215 Albert Suarez IL-15 BAL 45224.011.2344120$-9.57AL|NL
216 Slade Cecconi IL-15 CLE 45234.081.2042100$-9.58AL|NL
217 Hunter Bigge TB 53334.161.3655240$-9.64AL|NL
218 Sawyer Gipson-Long IL-60 DET 36223.701.203390$-9.63AL|NL
219 Collin Snider SEA 61334.211.3854251$-9.68AL|NL
220 Sam Moll CIN 52334.111.3753230$-9.73AL|NL
221 Zack Kelly BOS 52334.091.3854240$-9.72AL|NL
222 Colin Selby BAL 46223.741.3448210$-9.73AL|NL
223 Mason Fluharty TOR 52334.161.3449210$-9.78AL|NL
224 Andrew Chafin DET 41223.721.3244180$-9.81AL|NL
225 Daniel Palencia CHC 36223.671.3041170$-9.82AL|NL
226 Marc Church TEX 58334.371.3857261$-9.88AL|NL
227 Triston McKenzie CLE 82454.621.3880350$-9.87AL|NL
228 Shane Smith CWS 112584.581.4194450$-9.88AL|NL
229 Brad Keller CHC 57334.131.3947221$-9.91AL|NL
230 Mike Vasil CWS 79454.491.3561250$-9.92AL|NL
231 Tayler Scott HOU 61334.281.3760270$-9.95AL|NL
232 Tristan Beck SF 40223.871.2436110$-9.95AL|NL
233 Brandon Eisert CWS 52233.931.3248190$-9.96AL|NL
234 Erik Sabrowski IL-15 CLE 44223.851.3550220$-9.95AL|NL
235 Cionel Perez BAL 56333.931.4251270$-9.99AL|NL
236 Shelby Miller ARI 53334.321.3452200$-10.02AL|NL
237 Jackson Jobe DET 123694.721.4095490$-10.02AL|NL
238 Elvis Peguero MIL 52334.041.3948220$-10.06AL|NL
239 Carlos Carrasco NYY 67444.541.3555210$-10.08AL|NL
240 Jonathan Loaisiga IL-15 NYY 38223.671.2834120$-10.05AL|NL
241 Sean Guenther DET 42223.691.2934130$-10.09AL|NL
242 Alex Lange IL-60 DET 37223.671.3542190$-10.11AL|NL
243 Josh Sborz IL-60 TEX 36223.841.2839150$-10.09AL|NL
244 Trevor Stephan IL-15 CLE 37223.931.2639130$-10.09AL|NL
245 Huascar Brazoban NYM 45223.861.3446200$-10.12AL|NL
246 Landon Knack LAD 42224.191.2443130$-10.13AL|NL
247 Brady Basso IL-15 OAK 32223.751.223090$-10.17AL|NL
248 Jalen Beeks ARI 48223.881.3445180$-10.22AL|NL
249 Brad Lord WAS 58334.221.3547210$-10.27AL|NL
250 Lake Bachar MIA 58334.451.3752241$-10.30AL|NL
251 Andrew Walters CLE 48224.121.3453220$-10.30AL|NL
252 Kyle Hendricks LAA 126794.881.3989360$-10.36AL|NL
253 Kendall Graveman IL-15 ARI 51324.151.4049220$-10.36AL|NL
254 Yilber Diaz ARI 47224.071.3449200$-10.41AL|NL
255 Spencer Turnbull FA 45334.231.3440160$-10.39AL|NL
256 Jake Cousins IL-60 NYY 36223.871.3442180$-10.39AL|NL
257 Elijah Morgan CHC 49224.281.2746160$-10.42AL|NL
258 Michael Tonkin IL-15 MIN 49224.171.3148180$-10.43AL|NL
259 Jacob Webb TEX 55334.371.3753240$-10.47AL|NL
260 Carlos Vargas SEA 51233.871.3644200$-10.46AL|NL
261 Gordon Graceffo STL 55334.301.3342160$-10.51AL|NL
262 Erik Swanson IL-15 TOR 44224.111.3043160$-10.48AL|NL
263 Bennett Sousa HOU 41223.911.3340170$-10.51AL|NL
264 Taijuan Walker PHI 73444.561.3757240$-10.52AL|NL
265 Carlos Hernandez PHI 46224.171.3247200$-10.56AL|NL
266 Lucas Sims WAS 55334.541.4157291$-10.57AL|NL
267 Yoendrys Gomez NYY 53334.451.3651220$-10.63AL|NL
268 Tyson Miller IL-15 CHC 47224.211.2943160$-10.62AL|NL
269 Mason Englert TB 51234.251.3046160$-10.67AL|NL
270 Kyle Leahy STL 54334.201.3742190$-10.66AL|NL
271 Josh Walker TOR 33223.841.3234140$-10.70AL|NL
272 Tyler Phillips MIA 59334.241.3643180$-10.70AL|NL
273 Ryan Zeferjahn LAA 58334.561.4158291$-10.71AL|NL
274 Aaron Ashby IL-15 MIL 33223.631.3734160$-10.70AL|NL
275 Justin Topa MIN 50224.011.3645180$-10.74AL|NL
276 Jose Quijada LAA 36224.011.3643190$-10.72AL|NL
277 Eric Orze TB 46224.101.3546200$-10.74AL|NL
278 Ryan Gusto HOU 52334.461.3344170$-10.74AL|NL
279 Andrew Kittredge IL-15 BAL 33223.911.2730100$-10.73AL|NL
280 Joe Kelly FA 26113.231.2630120$-10.81AL|NL
281 Jake Latz TEX 46224.091.3748220$-10.79AL|NL
282 Ronny Henriquez MIA 51234.091.3444180$-10.80AL|NL
283 Connor Thomas MIL 43223.911.3131110$-10.88AL|NL
284 Tyler Gilbert IL-15 CWS 46224.181.3039140$-10.89AL|NL
285 Luis Garcia LAD 31213.901.2929100$-10.92AL|NL
286 Anthony Veneziano MIA 53234.151.3445180$-10.91AL|NL
287 Kevin Herget NYM 33224.061.252890$-10.96AL|NL
288 Carmen Mlodzinski PIT 70344.401.4061290$-10.94AL|NL
289 Justin Anderson CWS 49234.181.3749220$-10.99AL|NL
290 Michael Fulmer BOS 39224.131.3339150$-10.99AL|NL
291 Garrett McDaniels LAA 57334.171.4449260$-11.02AL|NL
292 Ian Seymour TB 34224.141.2832110$-11.04AL|NL
293 Chad Patrick MIL 41224.331.2737130$-11.03AL|NL
294 Alex Faedo IL-15 TB 39224.251.3139150$-11.06AL|NL
295 Brent Suter CIN 55334.511.3944181$-11.06AL|NL
296 Jhonathan Diaz SEA 35223.851.3329130$-11.08AL|NL
297 Kyle Nicolas PIT 44224.111.3845210$-11.07AL|NL
298 Walter Pennington TEX 31213.781.3629130$-11.18AL|NL
299 Trevor McDonald SF 36223.901.3329120$-11.16AL|NL
300 Sam Long KAN 54334.361.4147220$-11.21AL|NL