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 65422.350.981012532$20.60AL|NL
2 Edwin Diaz LAD 65523.051.08902336$19.87AL|NL
3 Cade Smith CLE 69532.871.07892231$17.99AL|NL
4 Devin Williams NYM 65533.051.12852732$16.75AL|NL
5 Jhoan Duran PHI 68532.781.10792130$16.47AL|NL
6 Andres Munoz SEA 63432.861.11802530$14.69AL|NL
7 David Bednar NYY 62433.191.13752132$14.24AL|NL
8 Aroldis Chapman BOS 59433.051.17822730$13.32AL|NL
9 Josh Hader HOU 55423.271.09752127$11.16AL|NL
10 Daniel Palencia CHC 65433.601.23742729$10.29AL|NL
11 Ryan Helsley BAL 63433.431.19712327$9.82AL|NL
12 Jeff Hoffman TOR 62433.631.18742326$9.01AL|NL
13 Raisel Iglesias ATL 64433.661.16681726$8.81AL|NL
14 Peter Fairbanks MIA 61433.541.21632226$8.04AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Chase Burns CIN 125873.601.15150390$7.69AL|NL
16 Abner Uribe MIL 69433.001.19823118$7.14AL|NL
17 Carlos Estevez KAN 64434.361.30562331$7.08AL|NL
18 Emilio Pagan CIN 65334.021.18712226$6.78AL|NL
19 Ryan Walker SF 62433.481.21652023$6.70AL|NL
20 Griffin Jax TB 65432.911.08831913$5.75AL|NL
21 Dennis Santana PIT 66433.951.26612324$5.17AL|NL
22 Trevor Megill MIL 64433.381.17782315$4.01AL|NL
23 Robert Garcia TEX 62433.631.23672219$3.96AL|NL
24 Grant Taylor CWS 84543.211.1899316$3.10AL|NL
25 Kenley Jansen DET 58334.031.21582122$3.03AL|NL
26 Quinn Priester MIL 1621094.061.29135520$2.90AL|NL
27 Reid Detmers LAA 138884.111.26152500$2.52AL|NL
28 Cody Ponce TOR 137884.071.24140430$2.39AL|NL
29 Seranthony Dominguez CWS 60333.901.30672820$1.91AL|NL
30 Braxton Ashcraft PIT 138873.851.28124430$1.47AL|NL
31 Bryan Abreu HOU 67433.091.1689287$1.46AL|NL
32 Ryne Nelson ARI 160984.221.27134450$1.29AL|NL
33 Joey Cantillo CLE 132763.821.30140570$1.20AL|NL
34 Edwin Uceta TB 65433.741.20782512$1.00AL|NL
35 Garrett Cleavinger TB 63433.431.1678248$0.00AL|NL
36 JoJo Romero STL 63433.571.30592514$-0.10AL|NL
37 Riley O'Brien STL 63333.711.32652816$-0.19AL|NL
38 Jacob Lopez OAK 130884.291.29136520$-0.47AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Clayton Beeter WAS 62333.921.35723316$-0.60AL|NL
40 Jeremiah Estrada SD 68433.181.1592283$-0.64AL|NL
41 Robert Suarez ATL 66443.681.2069219$-1.15AL|NL
42 Kevin Ginkel ARI 61433.841.30622313$-1.19AL|NL
43 Chad Patrick MIL 134784.301.25127430$-1.24AL|NL
44 Taylor Rogers MIN 58334.191.34612517$-1.40AL|NL
45 Michael Burrows HOU 128674.151.26126440$-1.76AL|NL
46 Victor Vodnik COL 63334.431.48603120$-2.20AL|NL
47 Will Vest DET 66433.411.2067216$-2.22AL|NL
48 Nick Martinez TB 144884.371.28112390$-2.57AL|NL
49 Adrian Morejon SD 66543.411.1867213$-2.62AL|NL
50 Steven Matz TB 129774.191.28110360$-2.62AL|NL
51 Garrett Whitlock BOS 66433.411.1573193$-2.83AL|NL
52 Mike Soroka ARI 98654.131.2798362$-2.94AL|NL
53 Jose A. Ferrer SEA 67433.221.1865203$-3.20AL|NL
54 Robert Stephenson LAA 55334.091.22611911$-3.24AL|NL
55 Phil Maton CHC 64433.661.2270255$-3.60AL|NL
56 Tanner Scott LAD 63433.571.2471264$-4.11AL|NL
57 Andrew Kittredge BAL 63433.711.2163175$-4.16AL|NL
58 Matt Brash SEA 62333.191.2173253$-4.22AL|NL
59 Hunter Harvey CHC 52323.291.1356155$-4.34AL|NL
60 Ian Seymour TB 95554.071.2292290$-4.40AL|NL
61 Alex Vesia LAD 61433.541.1676251$-4.48AL|NL
62 Jose Alvarado PHI 59423.361.2567243$-4.68AL|NL
63 Justin Sterner OAK 65334.151.2866249$-4.77AL|NL
64 Gabe Speier SEA 58333.261.1068171$-4.89AL|NL
65 Luke Weaver NYM 67434.031.2271224$-5.06AL|NL
66 Orion Kerkering PHI 63433.431.1968221$-5.04AL|NL
67 Chris Martin TEX 52323.461.1351115$-5.09AL|NL
68 Matthew Strahm KAN 64433.661.1669201$-5.18AL|NL
69 Camilo Doval NYY 63433.571.2971303$-5.28AL|NL
70 Matt Svanson STL 65333.601.2861246$-5.28AL|NL
71 Louie Varland TOR 66433.681.2066192$-5.32AL|NL
72 Fernando Cruz NYY 59433.661.2479271$-5.57AL|NL
73 Ben Joyce LAA 45223.601.2751209$-5.77AL|NL
74 Mark Leiter Jr. OAK 63434.141.3367256$-5.92AL|NL
75 Tyler Holton DET 70433.731.1658181$-5.94AL|NL
76 Dylan Lee ATL 65333.601.1772191$-5.91AL|NL
77 Kyle Finnegan DET 63434.001.2759225$-5.97AL|NL
78 Jared Koenig MIL 64433.521.2365231$-5.95AL|NL
79 Brad Lord WAS 133784.471.35103461$-5.98AL|NL
80 Bryan King HOU 64433.661.2064201$-6.04AL|NL
81 Yimi Garcia TOR 55333.761.1860194$-6.05AL|NL
82 Jordan Leasure CWS 63344.141.2971286$-6.18AL|NL
83 Hunter Gaddis CLE 66333.951.2164214$-6.28AL|NL
84 Paul Sewald ARI 55334.421.2455188$-6.37AL|NL
85 Aaron Civale OAK 124784.721.31106400$-6.47AL|NL
86 Kirby Yates LAA 55334.091.2965266$-6.50AL|NL
87 Shawn Armstrong CLE 67333.901.2166213$-6.52AL|NL
88 Caleb Thielbar CHC 62433.771.2164211$-6.53AL|NL
89 Bryan Baker TB 62333.771.2170232$-6.56AL|NL
90 Keegan Akin BAL 65434.021.2665233$-6.57AL|NL
91 Eduard Bazardo SEA 65333.601.2067221$-6.66AL|NL
92 Kyle Leahy STL 120664.281.36100430$-6.69AL|NL
93 A.J. Minter NYM 49323.311.1654172$-6.70AL|NL
94 Cole Henry WAS 63234.711.43603314$-6.78AL|NL
95 Cole Sands MIN 67434.031.2465212$-6.88AL|NL
96 Gregory Soto PIT 60333.751.3064254$-6.92AL|NL
97 Hogan Harris OAK 64334.361.3962309$-7.00AL|NL
98 Lucas Erceg KAN 62443.771.3158243$-7.04AL|NL
99 Tyler Rogers TOR 69433.781.2248152$-7.10AL|NL
100 Jason Adam SD 55333.441.1858201$-7.13AL|NL
101 Aaron Ashby MIL 66433.551.3569321$-7.18AL|NL
102 Kody Funderburk MIN 63433.861.3360263$-7.36AL|NL
103 Sean Burke CWS 1427104.751.39133620$-7.37AL|NL
104 Ryan Thompson ARI 63433.861.2952193$-7.47AL|NL
105 Erik Miller SF 60433.601.3864322$-7.54AL|NL
106 Andrew Anderson DET 65433.881.2873270$-7.52AL|NL
107 Steven Okert HOU 63333.861.1971230$-7.59AL|NL
108 Graham Ashcraft CIN 63433.861.2957212$-7.67AL|NL
109 Andrew Nardi MIA 53333.571.2363211$-7.66AL|NL
110 Blake Treinen LAD 57433.951.2663221$-7.75AL|NL
111 Drew Pomeranz LAA 55333.931.2559203$-7.83AL|NL
112 Justin Topa MIN 62334.061.3451206$-8.04AL|NL
113 Mason Montgomery PIT 59333.811.2964252$-8.11AL|NL
114 Bennett Sousa HOU 50323.601.2055181$-8.14AL|NL
115 Carmen Mlodzinski PIT 71443.801.3064240$-8.14AL|NL
116 A.J. Puk IL-60 ARI 35223.341.2041125$-8.16AL|NL
117 Calvin Faucher MIA 64334.081.3863285$-8.28AL|NL
118 Erik Sabrowski CLE 60333.901.3573342$-8.35AL|NL
119 Kyle Harrison MIL 75444.201.2976290$-8.36AL|NL
120 Justin Slaten BOS 61433.981.2858211$-8.38AL|NL
121 Antonio Santillan CIN 67334.301.3471304$-8.42AL|NL
122 Ben Brown CHC 52323.631.1957170$-8.44AL|NL
123 Hunter Barco PIT 82444.061.3376330$-8.51AL|NL
124 Brad Keller PHI 66333.951.3361273$-8.58AL|NL
125 Brooks Raley NYM 58333.881.2257201$-8.60AL|NL
126 Jordan Romano LAA 58334.191.2861223$-8.62AL|NL
127 Angel Zerpa MIL 59333.511.2555200$-8.68AL|NL
128 Elvis Alvarado OAK 59334.121.3662284$-8.71AL|NL
129 Yennier Cano BAL 57433.791.3252211$-8.82AL|NL
130 Braydon Fisher TOR 51323.711.2758231$-8.80AL|NL
131 Jake Latz TEX 104444.331.37100490$-8.87AL|NL
132 Tyler Kinley ATL 61334.131.3066262$-8.89AL|NL
133 Sean Newcomb CWS 72334.001.3569302$-8.98AL|NL
134 Joe Boyle TB 68444.101.3776370$-9.08AL|NL
135 Mason Englert TB 61323.981.2557181$-9.14AL|NL
136 Chris Paddack MIA 122674.801.3292320$-9.14AL|NL
137 Ryan Weiss HOU 79454.331.3380310$-9.13AL|NL
138 Aaron Bummer ATL 61323.691.3162230$-9.27AL|NL
139 Drey Jameson ARI 59334.121.3654234$-9.30AL|NL
140 Julian Fernandez WAS 54334.001.2853202$-9.33AL|NL
141 Brant Hurter DET 53333.571.2348160$-9.33AL|NL
142 Jake Junis TEX 63334.141.2254161$-9.41AL|NL
143 David Morgan SD 59333.811.2961240$-9.45AL|NL
144 Tommy Nance TOR 57333.791.2655180$-9.55AL|NL
145 Anthony Bender MIA 60333.901.3057231$-9.52AL|NL
146 Tobias Myers NYM 69434.171.2958210$-9.58AL|NL
147 Jack Dreyer LAD 51323.881.2550191$-9.57AL|NL
148 Cole Winn TEX 62334.351.3955295$-9.68AL|NL
149 Greg Weissert BOS 64434.221.3357231$-9.71AL|NL
150 Tanner Banks PHI 60334.051.2356170$-9.74AL|NL
151 Payton Tolle BOS 51323.881.2454170$-9.74AL|NL
152 Seth Halvorsen COL 57244.581.4653269$-9.80AL|NL
153 Jake Bird NYY 54323.831.2856220$-9.83AL|NL
154 Brusdar Graterol LAD 43323.351.1936120$-9.83AL|NL
155 Colin Rea CHC 82444.391.2965240$-9.87AL|NL
156 Hoby Milner CHC 61333.841.2651180$-9.89AL|NL
157 Anthony Kay CWS 124684.651.41100490$-9.95AL|NL
158 Brendon Little TOR 53323.571.3657270$-9.99AL|NL
159 Troy Melton DET 61333.981.2655190$-9.97AL|NL
160 Porter Hodge CHC 47323.831.3252241$-10.02AL|NL
161 Scott Barlow OAK 55334.251.3858283$-10.03AL|NL
162 John Schreiber KAN 62334.061.3157231$-10.05AL|NL
163 Jovani Moran BOS 53323.741.3457240$-10.17AL|NL
164 Jose Butto SF 63334.141.3557272$-10.19AL|NL
165 PJ Poulin WAS 59334.121.3657252$-10.20AL|NL
166 Ryne Stanek STL 58334.191.3658272$-10.29AL|NL
167 Brock Burke CIN 61334.131.3055201$-10.27AL|NL
168 Kade Strowd ARI 59334.121.4155273$-10.35AL|NL
169 Grant Anderson MIL 57334.111.2858220$-10.33AL|NL
170 Tim Herrin CLE 53333.741.3454250$-10.39AL|NL
171 Pierce Johnson CIN 60334.351.3365251$-10.44AL|NL
172 Connor Phillips CIN 53334.421.3857273$-10.45AL|NL
173 J.T. Ginn OAK 62334.061.3159220$-10.47AL|NL
174 Janson Junk MIA 86444.501.2963200$-10.48AL|NL
175 Emerson Hancock SEA 69434.301.3255230$-10.58AL|NL
176 Jimmy Herget COL 73334.561.3367232$-10.63AL|NL
177 Isaac Mattson PIT 63334.291.3760292$-10.62AL|NL
178 Casey Legumina SEA 52333.981.2951200$-10.67AL|NL
179 Ryan Zeferjahn LAA 60334.351.3768311$-10.68AL|NL
180 Matt Festa CLE 58334.191.2957220$-10.71AL|NL
181 Spencer Bivens SF 69334.171.3552232$-10.73AL|NL
182 Wandy Peralta SD 57333.791.3349240$-10.75AL|NL
183 Eric Lauer TOR 58334.341.2655190$-10.91AL|NL
184 Juan Mejia COL 65334.571.4268303$-10.92AL|NL
185 Luis Garcia NYM 57323.951.3351220$-11.00AL|NL
186 Justin Lawrence PIT 57334.111.3957271$-11.04AL|NL
187 Joel Peguero SF 59334.421.4250254$-11.04AL|NL
188 Sam Hentges SF 45223.601.2445150$-11.02AL|NL
189 Joel Payamps ATL 52324.151.2748160$-11.07AL|NL
190 Josh White MIA 44323.891.3045180$-11.07AL|NL
191 Yoendrys Gomez TB 59324.271.3158240$-11.07AL|NL
192 Huascar Brazoban NYM 53334.081.3650241$-11.11AL|NL
193 Daniel Coulombe FA 43223.771.2643161$-11.15AL|NL
194 Enyel De Los Santos HOU 59334.271.3157220$-11.15AL|NL
195 Justin Wrobleski LAD 54324.171.3051190$-11.20AL|NL
196 Brent Headrick NYY 49224.041.2251160$-11.19AL|NL
197 Caleb Ferguson CIN 57334.111.3353230$-11.25AL|NL
198 Alexis Diaz TEX 59334.731.3758313$-11.24AL|NL
199 Kevin Kelly TB 42223.641.1737100$-11.22AL|NL
200 Ryan Fernandez STL 49334.041.3350210$-11.26AL|NL
201 Jose Fermin LAA 52344.151.3556250$-11.28AL|NL
202 Eric Orze MIN 56334.181.3456250$-11.30AL|NL
203 Mike Vasil CWS 83344.341.3767341$-11.30AL|NL
204 Brenan Hanifee DET 57333.951.3042160$-11.34AL|NL
205 Jacob Webb CHC 54334.331.2851210$-11.37AL|NL
206 Lake Bachar MIA 50324.321.3450211$-11.40AL|NL
207 Dietrich Enns BAL 60334.201.3557210$-11.44AL|NL
208 Connor Prielipp MIN 57334.111.3553220$-11.47AL|NL
209 Yohan Ramirez PIT 52334.151.3553220$-11.50AL|NL
210 Justin Bruihl STL 50333.961.3445190$-11.56AL|NL
211 Jonathan Bowlan PHI 55334.251.3353200$-11.56AL|NL
212 Nick Mears KAN 59334.271.3456240$-11.56AL|NL
213 Jordan Hicks CWS 55334.091.4050251$-11.58AL|NL
214 Ryan Yarbrough NYY 63334.431.2751190$-11.59AL|NL
215 Justin Wilson FA 42223.641.2945160$-11.59AL|NL
216 Anthony Banda MIN 59324.421.3757261$-11.65AL|NL
217 Tyler Phillips MIA 67334.431.3949233$-11.63AL|NL
218 DL Hall MIL 54324.171.3552250$-11.65AL|NL
219 Carlos Vargas SEA 55334.091.3143190$-11.71AL|NL
220 Cole Sulser TB 52334.151.3347190$-11.74AL|NL
221 Brady Basso OAK 49324.041.3343170$-11.78AL|NL
222 Gordon Graceffo STL 61334.281.3149190$-11.79AL|NL
223 Rob Zastryzny MIL 49324.221.3145180$-11.83AL|NL
224 Tim Hill NYY 64334.081.3437191$-11.96AL|NL
225 Ian Hamilton ATL 49223.861.3551220$-12.03AL|NL
226 Michael Kelly OAK 60334.651.4252263$-12.09AL|NL
227 Tyler Alexander TEX 70344.631.2957190$-12.09AL|NL
228 Gregory Santos SF 45224.001.4239203$-12.11AL|NL
229 Matt Pushard STL 51334.241.3344190$-12.16AL|NL
230 Evan Sisk PIT 48223.751.3546210$-12.17AL|NL
231 Mason Fluharty TOR 40223.831.2841160$-12.18AL|NL
232 Bradgley Rodriguez SD 45324.001.3842210$-12.19AL|NL
233 Jackson Rutledge WAS 59334.581.3950242$-12.23AL|NL
234 Ben Casparius LAD 54334.501.3352210$-12.21AL|NL
235 Will Klein LAD 49334.221.4355280$-12.21AL|NL
236 Bryan Hudson NYM 39223.691.2837160$-12.25AL|NL
237 Craig Yoho MIL 40223.831.3042180$-12.26AL|NL
238 Cade Gibson MIA 61334.131.3848240$-12.28AL|NL
239 Brandyn Garcia ARI 50333.961.4245230$-12.32AL|NL
240 Colin Selby IL-60 BAL 45224.001.3146190$-12.33AL|NL
241 Connor Brogdon CLE 49334.411.3548200$-12.38AL|NL
242 Alex Lange KAN 48334.121.4450260$-12.43AL|NL
243 Hunter Bigge TB 48224.121.3350210$-12.46AL|NL
244 Andre Granillo WAS 38224.261.3438172$-12.45AL|NL
245 Hayden Harris ATL 37223.891.3041160$-12.46AL|NL
246 Brock Stewart LAD 37224.141.2743150$-12.50AL|NL
247 Jack Perkins OAK 34223.711.2936150$-12.52AL|NL
248 Adbert Alzolay NYM 42224.071.2639140$-12.57AL|NL
249 Ryan Brasier TEX 42214.071.2436130$-12.64AL|NL
250 Zack Kelly BOS 57334.421.4055270$-12.63AL|NL
251 Brandon Eisert CWS 53234.251.3251190$-12.63AL|NL
252 Paul Blackburn NYY 65344.571.3454210$-12.65AL|NL
253 Eduarniel Nunez OAK 51334.411.4753301$-12.67AL|NL
254 Yuki Matsui SD 51224.241.3351230$-12.68AL|NL
255 Jose Urquidy PIT 91454.851.3567290$-12.69AL|NL
256 Justin Martinez IL-60 ARI 23113.131.3028122$-12.69AL|NL
257 Cooper Criswell SEA 49224.041.2939150$-12.74AL|NL
258 Keider Montero DET 58334.501.3448200$-12.71AL|NL
259 Dauri Moreta FA 29223.721.2833130$-12.79AL|NL
260 Chase Silseth LAA 49224.221.3348210$-12.83AL|NL
261 Edgardo Henriquez LAD 38224.031.3442180$-12.90AL|NL
262 Dylan Dodd ATL 43224.191.2637110$-12.94AL|NL
263 Hayden Birdsong SF 55334.581.4055270$-12.94AL|NL
264 Sawyer Gipson-Long DET 36224.001.2532100$-12.96AL|NL
265 Charlie Morton FA 54344.501.4153250$-12.96AL|NL
266 Richard Lovelady WAS 44224.091.3038150$-13.01AL|NL
267 Jaden Hill COL 48334.501.4048190$-13.00AL|NL
268 Nate Pearson HOU 51224.411.3351220$-13.05AL|NL
269 Ryan Gusto MIA 54334.501.3746190$-13.07AL|NL
270 Joey Wentz ATL 55334.581.4053230$-13.09AL|NL
271 Andrew Walters CLE 32223.941.3437160$-13.11AL|NL
272 Jon Gray IL-60 FA 52344.671.3344170$-13.14AL|NL
273 Jonathan Loaisiga ARI 41213.951.3234130$-13.21AL|NL
274 Josh Sborz TEX 42224.291.3343170$-13.24AL|NL
275 Daniel Lynch KAN 58334.501.3644190$-13.23AL|NL
276 Colin Holderman CLE 41224.171.3239170$-13.23AL|NL
277 Andrew Chafin MIN 49224.221.4152240$-13.29AL|NL
278 Jalen Beeks FA 42224.071.3337160$-13.29AL|NL
279 Sam Moll CIN 45214.201.3644200$-13.30AL|NL
280 Roddery Mu?oz HOU 50334.681.4050240$-13.32AL|NL
281 Steven Wilson TB 48224.691.3347211$-13.31AL|NL
282 Craig Kimbrel NYM 27224.001.3032130$-13.33AL|NL
283 Matthew Gage SF 54224.171.3746200$-13.34AL|NL
284 Kyle Hurt LAD 41224.171.3743190$-13.33AL|NL
285 Rico Garcia BAL 53224.421.3855240$-13.33AL|NL
286 Jose Leclerc IL-60 FA 36224.251.3339170$-13.38AL|NL
287 Taylor Clarke ARI 55224.421.3145160$-13.39AL|NL
288 Ryan Watson BOS 49234.221.3543170$-13.39AL|NL
289 Jonathan Cannon CWS 98464.871.3973340$-13.38AL|NL
290 Jordan Wicks CHC 32223.941.2828100$-13.41AL|NL
291 Liam Hendriks IL-60 MIN 27214.331.3028101$-13.45AL|NL
292 Colton Gordon HOU 41224.391.2736120$-13.45AL|NL
293 Brent Suter LAA 59234.421.3246180$-13.50AL|NL
294 Yariel Rodriguez TOR 35224.111.3435160$-13.52AL|NL
295 Travis Adams MIN 62334.651.3749220$-13.50AL|NL
296 Ron Marinaccio SD 41224.171.3740190$-13.55AL|NL
297 Ethan Roberts CHC 36214.251.3135140$-13.54AL|NL
298 A.J. Blubaugh HOU 47234.401.3444190$-13.56AL|NL
299 Kyle Nicolas CIN 45224.201.4045220$-13.57AL|NL
300 Grant Wolfram BAL 41224.171.3739180$-13.62AL|NL