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 Mason Miller SD 66322.321.001012632$18.67AL|NL
2 Edwin Diaz LAD 66423.001.09902436$18.10AL|NL
3 Cade Smith CLE 70432.961.09892230$15.23AL|NL
4 Josh Hader HOU 64433.231.09872532$14.95AL|NL
5 Jhoan Duran PHI 69432.871.12792131$14.79AL|NL
6 Andres Munoz SEA 63332.861.13792530$12.62AL|NL
7 Devin Williams NYM 64333.091.16832731$12.59AL|NL
8 David Bednar NYY 64333.381.14772231$11.63AL|NL
9 Aroldis Chapman BOS 60333.151.18822830$11.34AL|NL
10 Daniel Palencia CHC 66333.551.23752729$8.94AL|NL
11 Chase Burns CIN 131873.571.17158430$8.39AL|NL
12 Ryan Helsley BAL 64333.521.20722427$8.01AL|NL
13 Jeff Hoffman TOR 63333.571.17742326$7.81AL|NL
14 Abner Uribe MIL 69433.001.20813120$7.60AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 66333.821.17701827$7.52AL|NL
16 Ryan Walker SF 63333.571.24662128$7.45AL|NL
17 Peter Fairbanks MIA 63333.571.21652226$6.65AL|NL
18 Emilio Pagan CIN 66334.091.20732326$6.11AL|NL
19 Carlos Estevez KAN 65334.431.31592331$5.49AL|NL
20 Griffin Jax TB 67433.091.10832013$4.87AL|NL
21 Kenley Jansen DET 59333.971.20602123$3.66AL|NL
22 Dennis Santana PIT 67334.031.31632525$3.60AL|NL
23 Quinn Priester MIL 1651094.041.30136530$3.15AL|NL
24 Cody Ponce TOR 139884.011.25143430$3.05AL|NL
25 Trevor Megill MIL 64333.521.19792414$1.64AL|NL
26 Robert Garcia TEX 63333.711.25672318$1.65AL|NL
27 Reid Detmers LAA 136784.101.27150500$1.50AL|NL
28 Edwin Uceta TB 72433.751.21852712$1.46AL|NL
29 Ryne Nelson ARI 16210104.331.29135460$1.48AL|NL
30 Chad Patrick MIL 133884.261.26126430$0.09AL|NL
31 Grant Taylor CWS 76333.321.2090297$-0.31AL|NL
32 Michael Burrows HOU 132784.161.27130460$-0.35AL|NL
33 Riley O'Brien STL 64333.661.33652916$-0.39AL|NL
34 Joey Cantillo CLE 132673.951.31137570$-0.73AL|NL
35 Mike Soroka ARI 139774.211.30136520$-0.95AL|NL
36 Seranthony Dominguez CWS 59333.811.27672714$-1.06AL|NL
37 Robert Suarez ATL 66433.681.2070219$-1.17AL|NL
38 Jacob Lopez OAK 131884.401.31135530$-1.20AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Clayton Beeter WAS 63233.711.32733215$-1.38AL|NL
40 Braxton Ashcraft PIT 136673.971.29123440$-1.38AL|NL
41 Robert Stephenson LAA 59323.971.22652113$-1.58AL|NL
42 Bryan Abreu HOU 68333.311.1989295$-1.71AL|NL
43 Jeremiah Estrada SD 69433.391.1692282$-1.84AL|NL
44 Garrett Cleavinger TB 64333.521.1979257$-2.13AL|NL
45 JoJo Romero STL 64333.661.31602513$-2.15AL|NL
46 Will Vest DET 67433.491.2267227$-2.18AL|NL
47 Taylor Rogers MIN 56324.021.32572315$-2.33AL|NL
48 Nick Martinez FA 141994.531.30107390$-2.91AL|NL
49 Garrett Whitlock BOS 67433.491.1873203$-3.38AL|NL
50 Victor Vodnik COL 63334.571.49603119$-3.38AL|NL
51 Andrew Kittredge BAL 66433.821.2167196$-3.51AL|NL
52 Adrian Morejon SD 67433.361.1968223$-3.53AL|NL
53 Jordan Leasure CWS 63334.001.29702810$-3.65AL|NL
54 Matt Brash SEA 62333.191.2173254$-3.70AL|NL
55 Jose A. Ferrer SEA 67323.091.1664193$-3.76AL|NL
56 Andrew Saalfrank ARI 64334.081.41552915$-3.74AL|NL
57 Tanner Scott LAD 64433.521.2572274$-3.98AL|NL
58 Steven Matz TB 131674.261.29109370$-4.00AL|NL
59 Luke Weaver NYM 68433.841.2171224$-4.29AL|NL
60 Phil Maton CHC 65333.601.2371255$-4.48AL|NL
61 Louie Varland TOR 67433.631.2168203$-4.51AL|NL
62 Alex Vesia LAD 62333.481.1678252$-4.55AL|NL
63 Ian Seymour TB 106564.161.27102340$-4.61AL|NL
64 Orion Kerkering PHI 63433.431.2168222$-4.69AL|NL
65 Troy Melton DET 120564.201.28106390$-4.69AL|NL
66 Gabe Speier SEA 57333.321.1167172$-4.73AL|NL
67 Hunter Harvey CHC 53323.401.1556165$-4.78AL|NL
68 Cole Henry WAS 64334.501.41613214$-4.91AL|NL
69 Aaron Civale FA 118784.501.31103380$-4.94AL|NL
70 Justin Sterner OAK 66334.231.2768248$-5.22AL|NL
71 Kirby Yates LAA 57334.111.3067278$-5.35AL|NL
72 Jose Alvarado PHI 60323.451.2567244$-5.34AL|NL
73 Dylan Lee ATL 65333.601.1771192$-5.36AL|NL
74 Matt Svanson STL 66333.681.2963256$-5.47AL|NL
75 Tyler Holton DET 72433.621.1861191$-5.51AL|NL
76 Camilo Doval NYY 64333.521.3071314$-5.69AL|NL
77 A.J. Minter NYM 58333.411.1765212$-5.68AL|NL
78 Matthew Strahm KAN 66333.821.1771212$-5.90AL|NL
79 Brad Lord WAS 140684.371.36108491$-6.06AL|NL
80 Hunter Gaddis CLE 68333.971.2266224$-6.18AL|NL
81 Fernando Cruz NYY 61333.691.2380281$-6.30AL|NL
82 Andrew Anderson DET 93444.061.3198400$-6.31AL|NL
83 Hunter Barco PIT 105554.111.3596420$-6.44AL|NL
84 Shawn Armstrong CLE 68333.841.2468223$-6.47AL|NL
85 Eduard Bazardo SEA 66323.681.2069231$-6.59AL|NL
86 Chris Martin TEX 53223.401.1552124$-6.65AL|NL
87 Antonio Santillan CIN 69434.301.3573315$-6.67AL|NL
88 Bryan Baker TB 63333.861.2271232$-6.70AL|NL
89 Gregory Soto PIT 61333.691.3064254$-6.70AL|NL
90 Tyler Rogers TOR 72433.751.2250152$-6.72AL|NL
91 Yimi Garcia TOR 58223.721.1963204$-6.73AL|NL
92 Sean Burke CWS 1478104.841.41136650$-6.74AL|NL
93 Joe Boyle TB 98564.221.40108540$-6.82AL|NL
94 Kody Funderburk MIN 65333.741.3462275$-6.87AL|NL
95 Jared Koenig MIL 65333.601.2366231$-7.01AL|NL
96 Bryan King HOU 66333.681.2165211$-7.02AL|NL
97 Mark Leiter Jr. OAK 65334.291.3268256$-7.08AL|NL
98 Kevin Ginkel ARI 60334.051.2860215$-7.13AL|NL
99 Justin Topa MIN 63334.141.3552218$-7.16AL|NL
100 Caleb Thielbar CHC 63333.711.2165221$-7.20AL|NL
101 Aaron Ashby MIL 68333.441.3272321$-7.18AL|NL
102 Hogan Harris OAK 65334.431.4062319$-7.26AL|NL
103 Kyle Finnegan DET 63333.861.2960234$-7.29AL|NL
104 Cole Sands MIN 67334.031.2565213$-7.36AL|NL
105 Erik Sabrowski CLE 61333.691.3374332$-7.37AL|NL
106 Keegan Akin BAL 66334.091.2766243$-7.70AL|NL
107 Calvin Faucher MIA 65334.151.3565275$-7.84AL|NL
108 Brad Keller PHI 66333.951.3361274$-7.92AL|NL
109 Lucas Erceg KAN 62333.771.3159243$-7.92AL|NL
110 Sean Newcomb CWS 97444.081.3690410$-7.91AL|NL
111 Blake Treinen LAD 59333.811.2565231$-8.01AL|NL
112 J.T. Ginn OAK 88454.191.3181300$-8.05AL|NL
113 Steven Okert HOU 63324.001.2271240$-8.14AL|NL
114 Anthony Kay CWS 133794.531.42103530$-8.15AL|NL
115 Bennett Sousa HOU 50323.601.2254181$-8.32AL|NL
116 Jake Latz TEX 109454.291.38104520$-8.32AL|NL
117 Ben Brown CHC 52323.631.1957170$-8.33AL|NL
118 Tyler Kinley ATL 62334.061.2966262$-8.42AL|NL
119 Angel Zerpa MIL 59323.511.2456200$-8.41AL|NL
120 Chris Paddack FA 103674.721.3179270$-8.43AL|NL
121 Erik Miller SF 61333.541.3666321$-8.49AL|NL
122 Kyle Leahy STL 123564.461.38102440$-8.61AL|NL
123 Drew Pomeranz LAA 57223.951.2662223$-8.66AL|NL
124 Cole Winn TEX 64334.221.3658295$-8.67AL|NL
125 Jason Adam SD 48323.561.1951180$-8.81AL|NL
126 Aaron Bummer ATL 60323.601.3060230$-8.97AL|NL
127 Graham Ashcraft CIN 64333.801.3058211$-9.02AL|NL
128 Brooks Raley NYM 59323.971.2759221$-9.07AL|NL
129 Julian Fernandez WAS 61334.131.2858232$-9.09AL|NL
130 Brant Hurter DET 54323.501.2449170$-9.09AL|NL
131 Ryan Weiss HOU 79444.331.3478310$-9.12AL|NL
132 Ryan Thompson ARI 63334.001.3252203$-9.15AL|NL
133 David Morgan SD 63333.861.2964260$-9.15AL|NL
134 Brusdar Graterol LAD 50323.421.2042140$-9.22AL|NL
135 Braydon Fisher TOR 51323.881.2958231$-9.23AL|NL
136 Mason Montgomery PIT 60223.901.3064252$-9.34AL|NL
137 Anthony Bender MIA 62333.921.3159241$-9.38AL|NL
138 Colin Rea CHC 82444.391.2967240$-9.43AL|NL
139 Andrew Nardi MIA 50223.601.2260200$-9.44AL|NL
140 Elvis Alvarado OAK 60334.201.3863303$-9.48AL|NL
141 Paul Sewald FA 49334.221.2450172$-9.53AL|NL
142 Justin Slaten BOS 60334.051.2857201$-9.52AL|NL
143 Brady Basso OAK 55334.091.2749182$-9.59AL|NL
144 Carmen Mlodzinski PIT 73343.951.3265260$-9.64AL|NL
145 Ben Joyce LAA 35223.601.2639164$-9.65AL|NL
146 Tanner Banks PHI 62334.061.2659190$-9.68AL|NL
147 Adbert Alzolay NYM 55324.091.2552181$-9.69AL|NL
148 Ryan Zeferjahn LAA 64334.221.3673331$-9.68AL|NL
149 Jake Junis TEX 64324.221.2555171$-9.72AL|NL
150 Mason Englert TB 62334.211.2758191$-9.71AL|NL
151 Jordan Romano LAA 57234.261.2860223$-9.74AL|NL
152 Connor Phillips CIN 54324.331.3759273$-9.84AL|NL
153 Jon Gray IL-60 FA 83564.661.3470280$-9.86AL|NL
154 Tommy Nance TOR 58333.881.2854190$-9.89AL|NL
155 Ryne Stanek STL 59334.271.3460272$-9.94AL|NL
156 Hoby Milner CHC 61333.841.2851180$-9.99AL|NL
157 Brock Burke CIN 63334.141.3057211$-9.96AL|NL
158 PJ Poulin WAS 60334.051.3757262$-9.99AL|NL
159 Charlie Morton FA 79564.561.4278360$-10.01AL|NL
160 Joel Peguero SF 64334.221.4155274$-10.03AL|NL
161 Matt Festa CLE 59334.121.2758220$-10.04AL|NL
162 Jose Butto SF 65334.151.3760282$-10.09AL|NL
163 Pierce Johnson CIN 60334.351.3264241$-10.16AL|NL
164 John Schreiber KAN 63324.141.3257231$-10.20AL|NL
165 Spencer Bivens SF 69334.171.3353232$-10.21AL|NL
166 Seth Halvorsen COL 59334.581.4655276$-10.24AL|NL
167 A.J. Puk ARI 33113.551.1838114$-10.25AL|NL
168 Grant Anderson MIL 56334.021.3056220$-10.29AL|NL
169 Alexis Diaz TEX 60334.501.3760303$-10.31AL|NL
170 Isaac Mattson PIT 65334.291.3762302$-10.30AL|NL
171 Porter Hodge CHC 49223.671.3154241$-10.36AL|NL
172 Mike Vasil CWS 72334.251.3659292$-10.43AL|NL
173 Payton Tolle BOS 52223.811.2556190$-10.41AL|NL
174 Yennier Cano BAL 51333.881.3347191$-10.45AL|NL
175 Connor Prielipp MIN 63334.001.3561240$-10.44AL|NL
176 Justin Lawrence PIT 59333.971.3958271$-10.48AL|NL
177 Brandon Eisert CWS 60334.201.3356221$-10.52AL|NL
178 Sam Hentges SF 52223.631.2752180$-10.53AL|NL
179 Brendon Little TOR 53223.401.3657270$-10.53AL|NL
180 Greg Weissert BOS 65334.291.3258231$-10.53AL|NL
181 Ryan Fernandez STL 58334.031.3357240$-10.56AL|NL
182 Eric Lauer TOR 60334.351.2758200$-10.59AL|NL
183 Janson Junk MIA 94454.601.3168230$-10.63AL|NL
184 Wandy Peralta SD 59323.811.3450240$-10.69AL|NL
185 Eric Orze MIN 61334.281.3661271$-10.69AL|NL
186 Drey Jameson ARI 55334.251.3651222$-10.73AL|NL
187 Ryan Yarbrough NYY 64324.221.2752190$-10.73AL|NL
188 Tim Herrin CLE 53323.911.3654250$-10.82AL|NL
189 Keider Montero DET 85444.551.3671300$-10.83AL|NL
190 Yoendrys Gomez TB 79334.441.3576330$-10.80AL|NL
191 Joe Jimenez ATL 42223.861.1948140$-10.83AL|NL
192 Colin Selby BAL 58223.881.3159240$-10.88AL|NL
193 Jimmy Herget COL 80344.731.3573262$-10.91AL|NL
194 Scott Barlow FA 57334.111.3760290$-10.95AL|NL
195 Huascar Brazoban NYM 56324.021.3453250$-10.94AL|NL
196 DL Hall MIL 54334.001.3351240$-10.94AL|NL
197 Jonathan Bowlan PHI 55324.251.2953190$-10.93AL|NL
198 Dietrich Enns BAL 60324.201.3357220$-10.98AL|NL
199 Jonathan Loaisiga ARI 54224.001.3045172$-11.04AL|NL
200 Justin Wilson FA 45223.801.2447170$-11.13AL|NL
201 Tyler Alexander TEX 79334.561.2965220$-11.12AL|NL
202 Caleb Ferguson CIN 57324.111.3554230$-11.19AL|NL
203 Sawyer Gipson-Long DET 56234.021.2551160$-11.18AL|NL
204 Jose Fermin LAA 52334.151.3757260$-11.19AL|NL
205 Tyler Phillips MIA 69334.431.3851233$-11.20AL|NL
206 Justin Martinez ARI 28113.211.3233154$-11.21AL|NL
207 Enyel De Los Santos HOU 60334.351.3257230$-11.23AL|NL
208 Cole Sulser TB 52324.151.3148190$-11.28AL|NL
209 Kade Strowd BAL 56324.181.3953251$-11.29AL|NL
210 A.J. Blubaugh HOU 54334.331.3052210$-11.28AL|NL
211 David Robertson FA 36223.751.2540141$-11.32AL|NL
212 Jalen Beeks FA 50324.141.3444191$-11.30AL|NL
213 Brent Headrick NYY 45214.001.2247150$-11.32AL|NL
214 Nick Mears KAN 60334.351.3357240$-11.35AL|NL
215 Jovani Moran BOS 49324.041.3751230$-11.38AL|NL
216 Jose Urquidy FA 101574.901.3675330$-11.40AL|NL
217 Jake Bird NYY 51223.881.3152210$-11.45AL|NL
218 Lake Bachar MIA 56334.341.3456240$-11.44AL|NL
219 Josh White MIA 48223.941.2951200$-11.48AL|NL
220 Gordon Graceffo STL 60334.201.3248190$-11.55AL|NL
221 Emerson Hancock SEA 58324.191.3146190$-11.55AL|NL
222 Jack Dreyer LAD 43213.771.2643160$-11.59AL|NL
223 Daniel Coulombe FA 44223.891.2544160$-11.62AL|NL
224 Justin Wrobleski LAD 53224.081.2851180$-11.64AL|NL
225 Konnor Pilkington WAS 58334.341.4156301$-11.70AL|NL
226 Tommy Kahnle FA 57334.261.4051261$-11.76AL|NL
227 Brent Suter FA 59334.271.3146180$-11.75AL|NL
228 Tim Hill NYY 66334.091.3540201$-11.75AL|NL
229 Anthony Banda LAD 56324.341.3654240$-11.80AL|NL
230 Will Klein LAD 46324.111.4151250$-11.82AL|NL
231 Bradgley Rodriguez SD 46323.911.3944220$-11.81AL|NL
232 Tyler Ferguson OAK 53334.421.4053261$-11.84AL|NL
233 Tobias Myers NYM 58224.191.2851180$-11.88AL|NL
234 Yuki Matsui SD 53224.081.3253230$-11.89AL|NL
235 Zack Kelly BOS 55324.251.3853250$-11.86AL|NL
236 Luis Garcia NYM 53223.911.3248200$-11.91AL|NL
237 Ian Hamilton ATL 49213.861.3550220$-11.95AL|NL
238 Ryan Brasier FA 47234.021.2642140$-12.06AL|NL
239 Kyle Harrison BOS 48224.121.2948180$-12.06AL|NL
240 Jackson Rutledge WAS 56334.501.3648221$-12.08AL|NL
241 Jordan Wicks CHC 44223.891.2740140$-12.09AL|NL
242 Joel Payamps ATL 51224.241.2748160$-12.11AL|NL
243 Juan Mejia COL 65234.571.4567303$-12.13AL|NL
244 Kevin Kelly TB 41223.951.2236100$-12.15AL|NL
245 Ben Casparius LAD 50324.501.3449200$-12.18AL|NL
246 Jordan Hicks BOS 57334.261.4052250$-12.22AL|NL
247 Josh Sborz TEX 44224.091.3046180$-12.24AL|NL
248 Dauri Moreta FA 31223.771.2335120$-12.26AL|NL
249 Ryan Gusto MIA 63334.571.3353210$-12.26AL|NL
250 Mason Fluharty TOR 39213.921.2840160$-12.28AL|NL
251 Hayden Harris ATL 36223.751.3140160$-12.27AL|NL
252 Carlos Vargas SEA 55223.931.3344200$-12.35AL|NL
253 Wilkelman Gonzalez CWS 59334.421.4259330$-12.35AL|NL
254 Taylor Clarke ARI 59224.421.3149171$-12.37AL|NL
255 Brenan Hanifee DET 57223.951.3243170$-12.36AL|NL
256 Kyle Hart SD 66334.501.3655250$-12.37AL|NL
257 Cade Gibson MIA 61334.131.4148250$-12.42AL|NL
258 Rob Zastryzny MIL 47224.021.3244180$-12.44AL|NL
259 Evan Sisk PIT 47223.831.3846210$-12.46AL|NL
260 Craig Yoho MIL 38223.791.3239170$-12.45AL|NL
261 Jose Leclerc IL-60 FA 40224.051.3042180$-12.48AL|NL
262 Andrew Chafin FA 41223.951.3444190$-12.47AL|NL
263 Andrew Walters CLE 33223.821.3038150$-12.48AL|NL
264 Jack Perkins OAK 32213.941.3133141$-12.55AL|NL
265 Chase Silseth LAA 53224.251.3452230$-12.53AL|NL
266 Michael Kelly OAK 61334.871.4453273$-12.59AL|NL
267 Yohan Ramirez PIT 47224.021.3647200$-12.57AL|NL
268 Dylan Ross NYM 40223.831.3844210$-12.58AL|NL
269 Casey Legumina SEA 47224.211.3246190$-12.65AL|NL
270 Jacob Webb CHC 52224.331.3148210$-12.69AL|NL
271 Justin Bruihl STL 45224.001.3341170$-12.71AL|NL
272 Austin Warren NYM 44224.091.3040160$-12.70AL|NL
273 Hayden Birdsong SF 60234.351.3860290$-12.72AL|NL
274 Colton Gordon HOU 44224.301.2539120$-12.73AL|NL
275 Edgardo Henriquez LAD 32223.941.2835140$-12.76AL|NL
276 Craig Kimbrel NYM 32223.941.3137150$-12.79AL|NL
277 Paul Blackburn NYY 63234.431.3253200$-12.82AL|NL
278 Daniel Lynch KAN 59334.421.3644200$-12.82AL|NL
279 Jonathan Cannon CWS 112474.901.3984390$-12.87AL|NL
280 Rico Garcia BAL 51224.411.3552220$-12.93AL|NL
281 Hunter Bigge TB 44214.301.3446190$-12.95AL|NL
282 Tyler Gilbert CWS 52224.331.3347190$-12.96AL|NL
283 Connor Brogdon CLE 50224.501.3249200$-13.03AL|NL
284 Richard Lovelady WAS 32223.941.2529110$-13.03AL|NL
285 Joey Wentz ATL 58334.661.4054240$-13.03AL|NL
286 Nate Pearson HOU 53224.421.3652230$-13.09AL|NL
287 Zach Maxwell CIN 48224.311.4052250$-13.12AL|NL
288 Kendry Rojas MIN 38224.031.3235140$-13.12AL|NL
289 Sam Moll CIN 39214.151.3338160$-13.16AL|NL
290 Yariel Rodriguez TOR 37224.141.3237170$-13.14AL|NL
291 Drew Smith IL-60 FA 40224.281.3340170$-13.23AL|NL
292 Matthew Gage SF 55224.251.3849210$-13.20AL|NL
293 Brandyn Garcia ARI 47224.021.4043210$-13.22AL|NL
294 Chad Green TOR 45224.601.3139151$-13.24AL|NL
295 James McArthur KAN 34214.241.3230111$-13.25AL|NL
296 Matt Pushard STL 50234.321.3444190$-13.24AL|NL
297 Kyle Nicolas PIT 55224.251.4254270$-13.24AL|NL
298 Kyle Hurt LAD 36214.251.3338160$-13.28AL|NL
299 Steven Cruz KAN 43224.191.3540190$-13.27AL|NL
300 Ron Marinaccio SD 43214.191.3742200$-13.29AL|NL