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 66432.861.08922436$16.69AL|NL
2 Mason Miller OAK 68432.511.001002430$16.35AL|NL
3 Ryan Helsley STL 67433.091.13852535$14.50AL|NL
4 Josh Hader HOU 70433.211.13972833$14.22AL|NL
5 Felix Bautista BAL 63422.711.06922429$13.44AL|NL
6 Ryan Walker SF 72433.121.14852332$13.10AL|NL
7 Emmanuel Clase CLE 70433.091.16721734$12.87AL|NL
8 Andres Munoz SEA 65432.771.14842529$11.95AL|NL
9 Raisel Iglesias ATL 70433.471.16781932$11.18AL|NL
10 Devin Williams NYY 66433.141.21873028$9.88AL|NL
11 Luke Weaver NYY 70433.601.17761929$8.98AL|NL
12 Lucas Erceg KAN 67433.361.25762629$8.54AL|NL
13 Jhoan Duran MIN 65432.771.12812122$8.37AL|NL
14 Justin Martinez ARI 70433.091.29873525$7.68AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Robert Suarez SD 65333.601.22692230$7.13AL|NL
16 Porter Hodge CHC 66333.821.33713132$6.41AL|NL
17 Ben Joyce LAA 64333.381.27803027$6.36AL|NL
18 David Bednar PIT 67333.761.25722528$5.58AL|NL
19 Peter Fairbanks TB 60333.451.22692324$4.24AL|NL
20 Liam Hendriks BOS 63333.711.17711822$3.38AL|NL
21 Drew Rasmussen TB 113763.421.18113290$2.39AL|NL
22 Jordan Romano PHI 60333.901.27642324$2.21AL|NL
23 Clay Holmes NYM 135973.531.33126540$2.19AL|NL
24 Alexis Diaz CIN 65334.571.40713229$2.00AL|NL
25 Dustin May LAD 122863.761.25129420$1.76AL|NL
26 Aroldis Chapman BOS 65433.181.26923612$1.26AL|NL
27 Bowden Francis TOR 1589104.331.25146440$1.09AL|NL
28 Jon Gray TEX 152994.201.28138460$0.50AL|NL
29 Michael Kopech LAD 66334.091.29783020$0.49AL|NL
30 Chad Green TOR 66334.091.24652020$0.14AL|NL
31 Calvin Faucher MIA 66333.951.33672721$0.10AL|NL
32 Griffin Jax MIN 72433.251.1485217$-0.16AL|NL
33 Robert Garcia TEX 63333.431.22692315$-0.21AL|NL
34 Derek Law WAS 77443.971.32672717$-0.84AL|NL
35 A.J. Puk ARI 68433.441.1979249$-0.97AL|NL
36 Yimi Garcia IL-60 TOR 61333.391.15681812$-1.03AL|NL
37 Albert Suarez BAL 148894.261.28131430$-1.42AL|NL
38 Matthew Strahm PHI 68433.311.0981193$-2.31AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cade Smith CLE 72433.121.1490251$-2.49AL|NL
40 Steven Matz STL 116773.961.26103330$-2.49AL|NL
41 Beau Brieske DET 67333.901.30662515$-2.55AL|NL
42 Blake Treinen LAD 64333.521.20702010$-2.68AL|NL
43 Kris Bubic KAN 139884.141.35125500$-2.90AL|NL
44 Tyler Kinley COL 66334.501.38692719$-2.90AL|NL
45 Prelander Berroa CWS 67344.161.42703618$-2.91AL|NL
46 Evan Phillips LAD 63333.571.1971209$-3.17AL|NL
47 Bryan Abreu HOU 75433.361.1995301$-3.35AL|NL
48 Orion Kerkering PHI 64433.231.1773224$-3.38AL|NL
49 Jacob Webb TEX 65334.291.37632817$-3.64AL|NL
50 DL Hall MIL 116774.031.35118510$-3.64AL|NL
51 Fernando Cruz NYY 70433.601.2193303$-3.67AL|NL
52 Tanner Scott FA 72433.001.2290320$-3.69AL|NL
53 Keegan Akin BAL 72433.251.1580211$-3.74AL|NL
54 Camilo Doval SF 64333.231.2377276$-3.80AL|NL
55 Jeremiah Estrada SD 64433.231.1984282$-3.84AL|NL
56 Cade Cavalli WAS 135794.271.33125510$-4.13AL|NL
57 Jason Adam SD 70433.471.1781252$-4.17AL|NL
58 Nick Martinez CIN 1669114.661.34140470$-4.38AL|NL
59 Trevor Megill MIL 65333.461.1780234$-4.47AL|NL
60 Jeff Hoffman FA 68433.311.1683240$-4.57AL|NL
61 Tyler Holton DET 75443.601.2368215$-4.56AL|NL
62 Jesus Tinoco MIA 67333.761.30682510$-4.59AL|NL
63 Jordan Montgomery ARI 125774.101.32100340$-4.70AL|NL
64 Andre Pallante STL 1599104.081.44118640$-4.82AL|NL
65 Landen Roupp SF 112673.941.34107450$-4.83AL|NL
66 Mitch Spence OAK 134894.231.34101420$-4.84AL|NL
67 Jordan Hicks SF 131894.191.40116560$-4.92AL|NL
68 Edwin Uceta TB 66333.821.2670268$-5.17AL|NL
69 Will Vest DET 70433.471.2370223$-5.22AL|NL
70 Kevin Ginkel ARI 66433.551.2171213$-5.28AL|NL
71 Jason Foley DET 64333.661.30552010$-5.31AL|NL
72 Erik Miller SF 67433.221.2784330$-5.65AL|NL
73 Aaron Bummer ATL 62433.051.2469241$-5.66AL|NL
74 Grant Holmes ATL 114774.341.33102370$-5.85AL|NL
75 Gregory Santos SEA 63333.291.2466234$-5.95AL|NL
76 Reed Garrett NYM 68433.441.2577281$-5.98AL|NL
77 Justin Anderson CWS 65334.021.35662910$-6.06AL|NL
78 Pierce Johnson ATL 65433.601.2678272$-6.05AL|NL
79 Ben Brown CHC 65433.461.2075240$-6.21AL|NL
80 Nate Pearson CHC 68333.841.2674275$-6.44AL|NL
81 Jose Alvarado PHI 62333.341.2672283$-6.43AL|NL
82 David Robertson TEX 65333.321.2080250$-6.51AL|NL
83 Yennier Cano BAL 66433.271.2666231$-6.51AL|NL
84 Hunter Harvey KAN 66333.681.2171213$-6.68AL|NL
85 Ian Hamilton NYY 64333.521.2369243$-6.70AL|NL
86 Matthew Liberatore STL 68433.571.2666232$-6.76AL|NL
87 Brock Stewart MIN 58333.261.1774220$-6.83AL|NL
88 Aaron Ashby MIL 123784.101.46113630$-6.88AL|NL
89 Seranthony Dominguez BAL 62333.631.2168223$-6.90AL|NL
90 Brady Basso OAK 76443.671.2169210$-7.92AL|NL
91 Garrett Cleavinger TB 64333.521.2777292$-7.10AL|NL
92 Spencer Turnbull IL-60 FA 107674.211.3595370$-7.10AL|NL
93 Ryan Pressly HOU 64333.521.2268202$-7.17AL|NL
94 Tanner Banks PHI 70433.601.2470230$-7.28AL|NL
95 Andrew Nardi MIA 60333.451.2273241$-7.30AL|NL
96 Cole Sands MIN 67333.761.2172212$-7.32AL|NL
97 Adrian Morejon SD 67433.631.2570250$-7.57AL|NL
98 Mark Leiter Jr. NYY 61333.541.2170221$-7.59AL|NL
99 Mike Soroka WAS 116784.501.39106470$-7.63AL|NL
100 Dane Dunning TEX 77443.861.2772241$-7.65AL|NL
101 Luis Ortiz CLE 1558104.651.41130580$-7.71AL|NL
102 Osvaldo Bido OAK 96564.221.3188370$-7.83AL|NL
103 Dylan Lee ATL 63333.571.1970200$-7.88AL|NL
104 Anthony Bender MIA 64333.661.2866233$-7.87AL|NL
105 Gregory Soto BAL 61333.251.2669260$-8.00AL|NL
106 Jake Junis FA 97664.451.3081260$-8.05AL|NL
107 Michel Otanez OAK 64333.521.3176341$-8.15AL|NL
108 Sawyer Gipson-Long DET 69443.781.2262180$-8.15AL|NL
109 Chris Martin FA 54323.331.1355110$-8.21AL|NL
110 Josh Sborz TEX 37223.891.30401510$-8.26AL|NL
111 Jake Cousins NYY 62333.771.3271303$-8.29AL|NL
112 Kirby Yates FA 61333.541.2674280$-8.37AL|NL
113 Quinn Mathews STL 83554.011.3475310$-8.40AL|NL
114 Alex Vesia LAD 59333.811.2473261$-8.44AL|NL
115 Jared Koenig MIL 63333.571.2463211$-8.45AL|NL
116 Colin Rea FA 135794.731.35107390$-8.52AL|NL
117 Taylor Rogers SF 62333.631.2667231$-8.57AL|NL
118 Andrew Kittredge FA 70433.861.2665210$-8.65AL|NL
119 Colin Holderman PIT 64333.801.3165263$-8.67AL|NL
120 JoJo Romero STL 62333.481.2761221$-8.73AL|NL
121 Bryan Hudson MIL 60333.451.2565220$-8.72AL|NL
122 Nick Mears MIL 58333.571.2671260$-8.75AL|NL
123 Gabe Speier SEA 56333.381.2158190$-8.80AL|NL
124 Tim Herrin CLE 66333.551.2971270$-8.83AL|NL
125 Luke Little CHC 55323.271.3168300$-8.87AL|NL
126 Justin Slaten BOS 66333.821.3068252$-8.88AL|NL
127 Jackson Jobe DET 1447104.621.39112540$-8.88AL|NL
128 Tyler Ferguson OAK 65333.741.3266302$-9.06AL|NL
129 Kenta Maeda DET 67343.901.1964170$-9.07AL|NL
130 Jose Butto NYM 62333.921.2662222$-9.17AL|NL
131 Angel Perdomo ATL 54323.501.2867250$-9.19AL|NL
132 Kenley Jansen FA 60333.901.2269230$-9.22AL|NL
133 Ryan Burr TOR 59333.661.2464210$-9.24AL|NL
134 Clayton Beeter NYY 56333.701.2365220$-9.24AL|NL
135 Brock Burke LAA 67334.031.2867242$-9.29AL|NL
136 Jose Leclerc FA 64333.801.2873280$-9.28AL|NL
137 Trent Thornton SEA 68333.841.2467220$-9.28AL|NL
138 Yuki Matsui SD 55323.601.2564230$-9.31AL|NL
139 Jorge Alcala MIN 62333.921.2767241$-9.43AL|NL
140 Louie Varland MIN 55333.601.2055140$-9.47AL|NL
141 Michael Grove LAD 54323.671.2058160$-9.44AL|NL
142 Robert Stephenson LAA 44223.891.2350155$-9.49AL|NL
143 Julian Merryweather CHC 59333.661.2765240$-9.49AL|NL
144 Mason Montgomery TB 61333.841.2661221$-9.57AL|NL
145 Hunter Gaddis CLE 71344.181.2467201$-9.71AL|NL
146 Caleb Ferguson FA 54323.501.2859220$-9.78AL|NL
147 Erik Swanson TOR 63334.001.2961222$-9.78AL|NL
148 Hayden Wesneski HOU 66333.951.2464200$-9.84AL|NL
149 Daysbel Hernandez ATL 60333.751.3270280$-9.87AL|NL
150 Anthony Banda LAD 62333.771.3162241$-9.86AL|NL
151 Abner Uribe MIL 53323.401.3463280$-9.87AL|NL
152 Joel Payamps MIL 62333.771.2661200$-9.88AL|NL
153 Craig Kimbrel BAL 56333.861.2767250$-9.88AL|NL
154 Carlos Estevez FA 64333.941.2565220$-9.89AL|NL
155 Angel Zerpa KAN 63333.711.3057211$-9.94AL|NL
156 Daniel Young NYM 59333.511.3261260$-9.95AL|NL
157 Manuel Rodriguez TB 62333.771.3160231$-10.01AL|NL
158 Ryan Fernandez STL 66333.821.3365271$-9.98AL|NL
159 Jose A. Ferrer WAS 61333.691.3352222$-10.11AL|NL
160 Kevin Kelly TB 59333.811.2552161$-10.08AL|NL
161 Matt Brash SEA 38222.841.1649150$-10.11AL|NL
162 Ryan Brasier LAD 60334.051.2559181$-10.15AL|NL
163 Justin Wilson BOS 57333.791.2659200$-10.18AL|NL
164 Kyle Finnegan FA 65333.881.2965240$-10.19AL|NL
165 Shane Smith CWS 76444.141.3368280$-10.19AL|NL
166 Brant Hurter DET 52323.461.2144120$-10.18AL|NL
167 Kody Funderburk MIN 56333.541.3056220$-10.24AL|NL
168 Dennis Santana PIT 70344.111.3766293$-10.21AL|NL
169 Tayler Saucedo SEA 64333.661.3160260$-10.21AL|NL
170 Daniel Coulombe FA 52323.631.2553170$-10.27AL|NL
171 Caleb Thielbar FA 52323.811.2356190$-10.25AL|NL
172 Fraser Ellard CWS 65334.021.4262314$-10.26AL|NL
173 Zack Thompson STL 55333.601.2956220$-11.25AL|NL
174 Paul Sewald FA 60334.051.2564210$-10.29AL|NL
175 Slade Cecconi CLE 59333.971.2054130$-10.30AL|NL
176 Jake Latz TEX 62334.061.3565292$-10.33AL|NL
177 Jose Suarez LAA 66333.951.2964230$-10.44AL|NL
178 Ryne Stanek FA 55333.931.2761230$-10.49AL|NL
179 Emilio Pagan CIN 66334.501.2969232$-10.56AL|NL
180 Jose Quijada LAA 63334.001.3574320$-10.55AL|NL
181 Sean Reid-Foley NYM 56333.701.3462270$-10.58AL|NL
182 Kyle Nicolas PIT 62334.061.3764292$-10.63AL|NL
183 Luis Garcia FA 58333.721.2853180$-10.64AL|NL
184 Elijah Morgan CHC 62334.211.2659191$-10.65AL|NL
185 Drew Smyly FA 55333.931.2454170$-10.70AL|NL
186 Erik Sabrowski CLE 60333.901.3568300$-10.72AL|NL
187 Michael Tonkin MIN 65334.151.3164241$-10.71AL|NL
188 Seth Halvorsen COL 65334.711.4659288$-10.77AL|NL
189 Troy Taylor SEA 58333.881.2957230$-10.84AL|NL
190 Bryan Baker BAL 56333.861.3058230$-10.84AL|NL
191 Bryan King HOU 61333.841.3361250$-10.86AL|NL
192 Colin Selby BAL 54323.671.3356240$-10.87AL|NL
193 Brennan Bernardino BOS 61333.841.3361240$-10.86AL|NL
194 Sean Hjelle SF 56333.701.2748140$-10.89AL|NL
195 Hector Neris FA 62334.061.3165250$-10.90AL|NL
196 Joe Kelly FA 43223.141.2651190$-10.90AL|NL
197 Sean Guenther DET 63333.711.3051190$-10.90AL|NL
198 Scott Barlow CLE 62333.921.3464260$-10.96AL|NL
199 Forrest Whitley HOU 54333.831.3157230$-10.96AL|NL
200 Joey Wentz PIT 67334.031.3366260$-11.00AL|NL
201 Tommy Kahnle FA 57333.791.3358240$-10.98AL|NL
202 Daniel Robert TEX 63334.291.3361252$-11.00AL|NL
203 Collin Snider SEA 66334.091.3659272$-11.00AL|NL
204 Andrew Chafin FA 54333.831.3359240$-11.01AL|NL
205 Nick Sandlin TOR 62334.061.3265270$-11.02AL|NL
206 Tyson Miller CHC 63334.141.3057211$-11.07AL|NL
207 Hans Crouse LAA 68334.241.3577330$-11.04AL|NL
208 Brenan Hanifee DET 58333.721.2847160$-11.08AL|NL
209 Grant Anderson TEX 61334.131.3158231$-11.08AL|NL
210 Shawn Armstrong TEX 51323.881.2549160$-11.12AL|NL
211 John Schreiber KAN 62334.061.3757252$-11.14AL|NL
212 A.J. Minter IL-60 FA 42223.431.1947140$-11.21AL|NL
213 Kyle Hendricks LAA 132794.841.4093380$-11.24AL|NL
214 Cionel Perez BAL 59333.661.3755260$-11.29AL|NL
215 Joseph Mantiply ARI 61333.841.3152190$-11.29AL|NL
216 Jalen Beeks FA 52323.811.3150190$-11.45AL|NL
217 Jose Ruiz PHI 60334.051.3258230$-11.50AL|NL
218 Eduard Bazardo SEA 50223.601.2449170$-11.50AL|NL
219 Tristan Beck SF 55334.091.2549150$-11.53AL|NL
220 Brendon Little TOR 58333.571.3850250$-11.55AL|NL
221 Sam Moll CIN 60334.051.3561250$-11.61AL|NL
222 Walter Pennington TEX 53323.741.3449210$-11.65AL|NL
223 Declan Cronin MIA 70343.991.3959271$-11.66AL|NL
224 Grant Holman OAK 62333.921.3556260$-11.65AL|NL
225 Kaleb Ort HOU 58334.191.3159230$-11.65AL|NL
226 Tyler Rogers SF 70334.111.3150171$-11.64AL|NL
227 Daniel Lynch KAN 66334.091.3054180$-11.67AL|NL
228 Antonio Santillan CIN 63334.431.3770291$-11.69AL|NL
229 Riley O'Brien STL 51323.711.3751240$-11.72AL|NL
230 Craig Yoho MIL 47223.641.2852190$-11.80AL|NL
231 Pedro Avila CLE 58334.031.3456220$-11.80AL|NL
232 Hogan Harris OAK 57333.951.3352240$-11.79AL|NL
233 Shawn Dubin HOU 52323.981.3353220$-11.78AL|NL
234 Bryan Hoeing SD 67334.031.3355210$-11.80AL|NL
235 Keegan Thompson CHC 61334.131.3662270$-11.86AL|NL
236 Gus Varland CWS 62334.211.3556241$-11.89AL|NL
237 James McArthur KAN 53333.911.3248170$-11.90AL|NL
238 Justin Sterner OAK 60334.201.3055230$-11.87AL|NL
239 Noah Cameron KAN 46323.911.2641130$-11.93AL|NL
240 Michael Fulmer BOS 60334.201.3359230$-11.91AL|NL
241 Wandy Peralta SD 53323.741.3648220$-11.91AL|NL
242 Hunter Bigge TB 55334.091.3658260$-11.98AL|NL
243 Andrew Walters CLE 54334.171.3559250$-11.97AL|NL
244 Victor Vodnik COL 70344.371.4668323$-11.97AL|NL
245 Tayler Scott HOU 68334.241.3767290$-12.02AL|NL
246 Ross Stripling FA 114684.821.3877290$-12.04AL|NL
247 Dylan Dodd ATL 53324.081.2643130$-12.06AL|NL
248 Ryan Thompson ARI 65334.021.3553210$-12.15AL|NL
249 Connor Thomas MIL 54333.831.3039140$-12.18AL|NL
250 Josh Winckowski BOS 52323.981.3145160$-12.18AL|NL
251 Greg Weissert BOS 62334.211.3559240$-12.18AL|NL
252 Randy Rodriguez SF 53334.081.3654240$-12.22AL|NL
253 Jacob Waguespack TB 48223.751.2950190$-13.18AL|NL
254 Jorge Lopez FA 56334.021.3450200$-12.20AL|NL
255 John Brebbia FA 49224.041.2452160$-12.21AL|NL
256 Yoendrys Gomez NYY 58334.341.3358230$-12.30AL|NL
257 Austin Voth FA 53334.251.3050180$-12.31AL|NL
258 Kendall Graveman IL-60 FA 56334.021.3854240$-12.32AL|NL
259 Sean Reynolds SD 62334.351.4259302$-12.31AL|NL
260 Phil Maton FA 65334.291.3459240$-12.33AL|NL
261 Tommy Nance TOR 55334.091.3349190$-12.33AL|NL
262 Dylan Covey NYM 50323.781.3643190$-12.37AL|NL
263 Tyler Gilbert PHI 56334.181.3047170$-12.39AL|NL
264 Matt Festa TEX 55334.421.3351211$-12.43AL|NL
265 John King STL 60333.751.3742180$-12.46AL|NL
266 Alex Lange DET 46223.721.3351220$-12.46AL|NL
267 Justin Topa MIN 52333.981.3546180$-12.48AL|NL
268 Hoby Milner TEX 48223.751.2743140$-12.57AL|NL
269 Joan Adon WAS 59334.271.3650221$-12.54AL|NL
270 Mike Vasil TB 55334.251.2945160$-12.59AL|NL
271 Ryan Borucki FA 49223.861.2948180$-12.58AL|NL
272 Anderson Pilar ATL 58334.191.3450200$-12.63AL|NL
273 Domingo Gonzalez ATL 50324.141.3650210$-12.61AL|NL
274 T.J. McFarland OAK 61333.841.3844220$-12.66AL|NL
275 Carmen Mlodzinski PIT 61334.281.3656240$-12.68AL|NL
276 Ty Madden DET 50233.961.2847170$-12.76AL|NL
277 Ethan Roberts CHC 53334.251.3652220$-12.74AL|NL
278 Eiberson Castellano MIN 48223.941.2947170$-12.83AL|NL
279 Lucas Sims FA 55334.421.3858270$-12.93AL|NL
280 Franco Aleman CLE 46223.911.3046170$-12.94AL|NL
281 Taijuan Walker PHI 104574.761.4176360$-13.00AL|NL
282 Brandon Eisert TOR 42223.641.3139150$-13.09AL|NL
283 Nick Robertson TOR 48223.941.3146180$-13.08AL|NL
284 Kyle Leahy STL 57334.111.3745200$-13.10AL|NL
285 Yosver Zulueta CIN 56334.181.4355260$-13.13AL|NL
286 Eduardo Salazar WAS 60334.351.4044232$-13.11AL|NL
287 Dauri Moreta PIT 48224.121.3150200$-13.14AL|NL
288 Ryan Zeferjahn LAA 65334.571.4264311$-13.15AL|NL
289 Sam Long KAN 61334.281.3954250$-13.15AL|NL
290 Brandon Sproat NYM 46334.111.3540170$-13.14AL|NL
291 Colin Poche FA 55334.421.3551210$-13.14AL|NL
292 Austin Adams OAK 46224.111.3351210$-13.21AL|NL
293 Zach Pop TOR 53334.081.3843190$-13.22AL|NL
294 Zach Brzykcy WAS 56334.341.3953260$-13.24AL|NL
295 Alex Faedo DET 44224.091.2743150$-13.26AL|NL
296 Trevor Stephan CLE 37223.891.2739130$-13.28AL|NL
297 Rob Zastryzny CHC 44223.891.3041160$-13.28AL|NL
298 Edgardo Henriquez LAD 50324.321.4051240$-13.27AL|NL
299 Luke Jackson FA 42223.861.3343180$-13.33AL|NL
300 James Karinchak IL-60 FA 40224.051.3347200$-13.36AL|NL