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 66422.381.001052532$22.80AL|NL
2 Edwin Diaz LAD 66433.021.09912436$21.17AL|NL
3 Cade Smith CLE 70432.981.09882230$17.92AL|NL
4 Devin Williams NYM 64433.101.18812833$17.17AL|NL
5 Jhoan Duran PHI 70432.781.13842329$17.14AL|NL
6 David Bednar NYY 65433.281.14792233$17.13AL|NL
7 Josh Hader HOU 66433.291.12902531$16.91AL|NL
8 Aroldis Chapman BOS 62333.011.18862831$15.53AL|NL
9 Andres Munoz SEA 64432.921.16812628$14.99AL|NL
10 Ryan Walker SF 63333.291.18682030$13.13AL|NL
11 Daniel Palencia CHC 67333.611.25752730$11.83AL|NL
12 Abner Uribe MIL 72433.141.25873324$11.55AL|NL
13 Jeff Hoffman TOR 63333.431.17762326$10.95AL|NL
14 Peter Fairbanks MIA 62333.571.23652227$9.66AL|NL
15 Raisel Iglesias ATL 66333.701.20711926$9.59AL|NL
16 Ryan Helsley BAL 64333.481.22762525$9.60AL|NL
17 Emilio Pagan CIN 66334.141.24732327$8.43AL|NL
18 Carlos Estevez KAN 65334.331.33612431$8.30AL|NL
19 Dennis Santana PIT 68334.021.32642526$6.56AL|NL
20 Chase Burns CIN 132883.711.19150410$5.92AL|NL
21 Robert Garcia TEX 64333.521.24702320$5.88AL|NL
22 Kenley Jansen DET 60334.061.24632223$5.61AL|NL
23 Griffin Jax TB 67433.131.13822012$5.55AL|NL
24 Seranthony Dominguez CWS 63333.831.30712921$4.82AL|NL
25 Cody Ponce TOR 150993.941.25146430$3.81AL|NL
26 Taylor Rogers MIN 61333.931.34642620$2.99AL|NL
27 Robert Stephenson LAA 60333.931.23662117$2.71AL|NL
28 Clayton Beeter WAS 63333.781.33703117$2.13AL|NL
29 Riley O'Brien STL 63333.541.32642716$2.00AL|NL
30 Reid Detmers LAA 149894.041.29157570$1.66AL|NL
31 Victor Vodnik COL 64334.401.47633022$1.01AL|NL
32 Grant Taylor CWS 79443.311.2192315$0.96AL|NL
33 Edwin Uceta TB 70333.861.23792512$0.94AL|NL
34 Joey Cantillo CLE 149893.941.33152650$0.80AL|NL
35 JoJo Romero STL 64333.561.32612614$0.59AL|NL
36 Robert Suarez ATL 67433.511.2073218$0.49AL|NL
37 Trevor Megill MIL 66333.401.1682247$0.40AL|NL
38 Garrett Cleavinger TB 66333.431.2082258$0.36AL|NL
39 Bryan Abreu HOU 68433.241.1788283$-0.28AL|NL
40 Mike Soroka ARI 147994.211.32144530$-0.32AL|NL
41 Michael Burrows HOU 140994.231.30135480$-0.33AL|NL
42 Jeremiah Estrada SD 70433.211.1592291$-0.71AL|NL
43 Quinn Priester MIL 17210114.131.36140590$-0.75AL|NL
44 Will Vest DET 68433.251.2170215$-0.76AL|NL
45 Ryne Nelson ARI 16610104.351.32136480$-1.19AL|NL
46 Jose A. Ferrer SEA 70433.111.2068213$-1.36AL|NL
47 Braxton Ashcraft PIT 145894.071.32124480$-1.44AL|NL
48 Garrett Whitlock BOS 70433.481.1877213$-1.72AL|NL
49 Matt Brash SEA 63333.051.1875253$-1.83AL|NL
50 Adrian Morejon SD 68433.351.2170233$-2.26AL|NL
51 Tanner Scott LAD 63433.441.2473264$-2.40AL|NL
52 Luke Weaver NYM 67433.681.2071214$-2.53AL|NL
53 Chad Patrick MIL 1458104.441.29131470$-2.57AL|NL
54 Louie Varland TOR 67433.421.1769182$-2.62AL|NL
55 Jacob Lopez OAK 136884.341.33136560$-2.65AL|NL
56 Andrew Saalfrank ARI 63334.131.47553115$-2.80AL|NL
57 Hunter Harvey CHC 52323.351.1558165$-2.84AL|NL
58 Troy Melton DET 129784.191.30111410$-3.19AL|NL
59 Jose Alvarado PHI 64333.261.2474263$-3.23AL|NL
60 Steven Matz TB 136894.291.31111390$-3.26AL|NL
61 Cole Henry WAS 64334.701.45593316$-3.41AL|NL
62 Chris Martin TEX 54323.431.1555124$-3.68AL|NL
63 Yimi Garcia TOR 60333.601.2067214$-3.69AL|NL
64 Fernando Cruz NYY 61333.331.2081271$-3.84AL|NL
65 Hogan Harris OAK 66334.151.36642910$-3.90AL|NL
66 A.J. Minter NYM 56323.301.1864202$-4.23AL|NL
67 Gabe Speier SEA 58333.211.1366180$-4.33AL|NL
68 Kirby Yates LAA 56333.891.2966266$-4.52AL|NL
69 Gregory Soto PIT 61333.561.2866254$-4.61AL|NL
70 Mark Leiter Jr. OAK 64333.911.3066256$-4.63AL|NL
71 Drew Pomeranz LAA 58333.731.2463214$-4.84AL|NL
72 Dylan Lee ATL 65333.591.1971201$-4.86AL|NL
73 Justin Sterner OAK 65334.341.3063248$-4.89AL|NL
74 Andrew Kittredge BAL 67333.881.2566194$-5.00AL|NL
75 Phil Maton CHC 65333.811.2767254$-5.05AL|NL
76 Matthew Strahm KAN 66333.701.1972211$-5.08AL|NL
77 Camilo Doval NYY 64333.441.2973302$-5.08AL|NL
78 Andrew Anderson DET 99564.041.32101390$-5.10AL|NL
79 A.J. Puk ARI 40223.451.1946146$-5.12AL|NL
80 Jordan Leasure CWS 65333.971.3172305$-5.17AL|NL
81 J.T. Ginn OAK 95664.041.3285320$-5.18AL|NL
82 Brad Lord WAS 1508104.311.37115530$-5.20AL|NL
83 Jared Koenig MIL 65333.471.2368231$-5.22AL|NL
84 Aaron Civale FA 1408104.591.33121430$-5.22AL|NL
85 Matt Svanson STL 65333.841.3359256$-5.24AL|NL
86 Ian Seymour TB 109674.351.2999340$-5.24AL|NL
87 Alex Vesia LAD 61333.681.2175261$-5.30AL|NL
88 Shawn Armstrong CLE 68333.901.2468223$-5.38AL|NL
89 Kyle Finnegan DET 64333.771.2862234$-5.38AL|NL
90 Orion Kerkering PHI 63333.511.2368241$-5.42AL|NL
91 Bryan Baker TB 63333.871.2569233$-5.47AL|NL
92 Tyler Holton DET 72433.721.2562201$-5.54AL|NL
93 Nick Martinez FA 1559104.571.35115440$-5.66AL|NL
94 Eduard Bazardo SEA 68333.711.2370231$-5.72AL|NL
95 Caleb Thielbar CHC 66333.681.2369241$-5.75AL|NL
96 Erik Miller SF 61333.441.3470312$-5.99AL|NL
97 Anthony Kay CWS 139894.231.41108530$-5.99AL|NL
98 Julian Fernandez WAS 59333.721.2461212$-6.09AL|NL
99 Lucas Erceg KAN 62333.611.2863232$-6.09AL|NL
100 Keegan Akin BAL 66333.901.2968243$-6.11AL|NL
101 Bryan King HOU 67333.721.2467211$-6.10AL|NL
102 Kevin Ginkel ARI 61333.791.2963223$-6.16AL|NL
103 Ben Brown CHC 49323.381.1556150$-6.19AL|NL
104 Cole Sands MIN 68333.921.2567212$-6.24AL|NL
105 Calvin Faucher MIA 64334.001.3563265$-6.33AL|NL
106 Justin Topa MIN 63334.021.3553226$-6.39AL|NL
107 Hunter Gaddis CLE 66334.071.2664213$-6.45AL|NL
108 Kody Funderburk MIN 65333.681.3462273$-6.50AL|NL
109 Hunter Barco PIT 116674.171.39102480$-6.60AL|NL
110 Justin Martinez ARI 31213.071.2839165$-6.64AL|NL
111 Sam Hentges SF 54323.341.2456180$-6.79AL|NL
112 Justin Wilson FA 51323.441.2156180$-6.84AL|NL
113 Angel Zerpa MIL 60333.441.2659210$-6.86AL|NL
114 Blake Treinen LAD 58333.781.2664221$-6.94AL|NL
115 Aaron Bummer ATL 60333.391.2961230$-6.98AL|NL
116 Joe Boyle TB 103674.271.42109550$-6.99AL|NL
117 Andrew Nardi MIA 52323.561.2462220$-7.05AL|NL
118 Kyle Leahy STL 128784.351.39100480$-7.18AL|NL
119 Sean Newcomb CWS 105564.141.3896450$-7.21AL|NL
120 Antonio Santillan CIN 70344.291.3574314$-7.24AL|NL
121 Aaron Ashby MIL 64333.471.3367290$-7.25AL|NL
122 Steven Okert HOU 64333.981.2471250$-7.31AL|NL
123 Jason Adam SD 51323.641.2156190$-7.31AL|NL
124 Mason Montgomery PIT 60333.881.3161252$-7.38AL|NL
125 Ben Joyce LAA 34223.421.2641164$-7.37AL|NL
126 Jordan Romano LAA 60334.051.2964232$-7.42AL|NL
127 Brady Basso OAK 54333.801.2750172$-7.43AL|NL
128 Brooks Raley NYM 62333.821.2860231$-7.46AL|NL
129 Tanner Banks PHI 62333.791.2460190$-7.46AL|NL
130 Graham Ashcraft CIN 65333.941.2957192$-7.49AL|NL
131 Bennett Sousa HOU 50323.601.2355180$-7.53AL|NL
132 Tyler Rogers TOR 74444.041.3151172$-7.55AL|NL
133 Jonathan Loaisiga ARI 53323.771.3346183$-7.68AL|NL
134 Kyle Harrison BOS 61333.901.2664210$-7.80AL|NL
135 Connor Prielipp MIN 68443.921.3365250$-7.81AL|NL
136 Drey Jameson ARI 52323.841.3152192$-7.88AL|NL
137 Ryan Weiss HOU 89554.301.3684340$-7.89AL|NL
138 Ryne Stanek STL 59334.001.3361262$-7.96AL|NL
139 Jake Junis TEX 65334.101.2558171$-7.96AL|NL
140 Sawyer Gipson-Long DET 56333.821.2251150$-7.99AL|NL
141 Paul Blackburn NYY 66333.931.2558170$-8.03AL|NL
142 Brant Hurter DET 55333.641.2649170$-8.14AL|NL
143 Brad Keller PHI 68333.971.3561262$-8.17AL|NL
144 Pierce Johnson CIN 61334.091.3167251$-8.20AL|NL
145 PJ Poulin WAS 61333.891.3556252$-8.21AL|NL
146 Chris Paddack FA 115684.641.3288300$-8.21AL|NL
147 Janson Junk MIA 97564.421.3069220$-8.29AL|NL
148 Cole Winn TEX 63334.451.4256286$-8.36AL|NL
149 Brusdar Graterol LAD 54323.631.2849180$-8.37AL|NL
150 Jonathan Bowlan PHI 56333.841.2653180$-8.39AL|NL
151 Luis Garcia NYM 59333.711.3054220$-8.41AL|NL
152 Tommy Nance TOR 58333.801.2854190$-8.43AL|NL
153 Brendon Little TOR 54323.411.3857270$-8.48AL|NL
154 Jordan Hicks CWS 60333.841.3457241$-8.48AL|NL
155 Payton Tolle BOS 53333.911.2655180$-8.50AL|NL
156 Tobias Myers NYM 60333.991.2452160$-8.54AL|NL
157 Eric Lauer TOR 57334.041.2455170$-8.54AL|NL
158 Jon Gray IL-60 FA 90564.451.3477300$-8.58AL|NL
159 Jovani Moran BOS 56333.741.3359240$-8.59AL|NL
160 Brent Headrick NYY 50323.871.2551170$-8.59AL|NL
161 Keider Montero DET 87554.381.3574300$-8.58AL|NL
162 Brock Burke CIN 62334.091.3159221$-8.68AL|NL
163 Anthony Bender MIA 61333.951.3459241$-8.67AL|NL
164 Jake Latz TEX 109674.441.43102540$-8.69AL|NL
165 Justin Slaten BOS 61333.981.2959200$-8.71AL|NL
166 Daniel Coulombe FA 50323.781.2850180$-8.75AL|NL
167 Dietrich Enns BAL 62333.931.2956180$-8.74AL|NL
168 Adbert Alzolay NYM 50323.901.2549160$-8.78AL|NL
169 Colin Rea CHC 81454.351.3067220$-8.77AL|NL
170 Jose Butto SF 62333.981.3458241$-8.81AL|NL
171 Emerson Hancock SEA 77454.241.3162240$-8.79AL|NL
172 Tyler Kinley ATL 63334.081.3268270$-8.84AL|NL
173 Tyler Phillips MIA 68334.141.3651213$-8.84AL|NL
174 Charlie Morton FA 78554.361.3976340$-8.82AL|NL
175 Erik Sabrowski CLE 61333.911.3770330$-8.87AL|NL
176 Colin Selby BAL 58333.831.3460240$-8.87AL|NL
177 Carmen Mlodzinski PIT 76454.121.3666280$-8.92AL|NL
178 Joe Jimenez ATL 46223.771.2151150$-8.95AL|NL
179 Jake Bird NYY 53323.811.3254220$-8.98AL|NL
180 Taylor Clarke ARI 60334.111.2951161$-8.96AL|NL
181 Jordan Wicks CHC 46323.711.2642140$-8.97AL|NL
182 Wandy Peralta SD 59333.661.3654240$-9.02AL|NL
183 Tim Herrin CLE 54333.771.3557260$-9.03AL|NL
184 John Schreiber KAN 64334.081.3459241$-9.05AL|NL
185 Hoby Milner CHC 60333.791.3250190$-9.10AL|NL
186 Caleb Ferguson CIN 58333.901.3357240$-9.12AL|NL
187 Yennier Cano BAL 52323.731.3349190$-9.20AL|NL
188 Ryan Thompson ARI 62334.071.3650202$-9.21AL|NL
189 Justin Lawrence PIT 58333.941.3857271$-9.23AL|NL
190 Joel Peguero SF 64334.381.4351265$-9.23AL|NL
191 Cooper Criswell SEA 52333.861.2743150$-9.22AL|NL
192 DL Hall MIL 52333.871.3252220$-9.25AL|NL
193 Ryan Fernandez STL 57333.901.3457250$-9.24AL|NL
194 Brandon Eisert CWS 58333.961.3255220$-9.28AL|NL
195 Elvis Alvarado OAK 58334.311.4158293$-9.33AL|NL
196 Braydon Fisher TOR 52324.021.3257220$-9.31AL|NL
197 Nick Mears KAN 60334.081.3260230$-9.30AL|NL
198 Sean Burke CWS 1518114.811.43136680$-9.31AL|NL
199 Matthew Gage SF 56333.801.3349200$-9.34AL|NL
200 Mason Englert TB 60334.241.3154191$-9.38AL|NL
201 Justin Wrobleski LAD 56334.021.3051190$-9.44AL|NL
202 David Morgan SD 62334.041.3460260$-9.46AL|NL
203 Huascar Brazoban NYM 56333.901.3453240$-9.48AL|NL
204 Ian Hamilton ATL 50323.851.3552220$-9.52AL|NL
205 Casey Legumina SEA 54334.021.3151210$-9.56AL|NL
206 Porter Hodge CHC 50323.871.3654250$-9.56AL|NL
207 Ryan Gusto MIA 71444.411.3260230$-9.56AL|NL
208 Carlos Vargas SEA 56333.841.3346200$-9.63AL|NL
209 Grant Anderson MIL 56334.101.3255220$-9.64AL|NL
210 Brenan Hanifee DET 58333.871.3244160$-9.70AL|NL
211 Matt Festa CLE 58334.161.3155220$-9.69AL|NL
212 Eric Orze MIN 60334.121.3858271$-9.69AL|NL
213 Austin Warren NYM 52324.031.3047190$-9.71AL|NL
214 Ryan Zeferjahn LAA 63334.311.3867311$-9.75AL|NL
215 Yuki Matsui SD 53334.051.3454230$-9.78AL|NL
216 Gordon Graceffo STL 60334.061.3148180$-9.84AL|NL
217 Enyel De Los Santos HOU 60334.271.3259230$-9.89AL|NL
218 Spencer Bivens SF 70344.121.3653221$-9.88AL|NL
219 Kyle Hurt LAD 45324.031.3247190$-9.91AL|NL
220 Jackson Rutledge WAS 57334.281.3350211$-9.93AL|NL
221 Joel Payamps ATL 53334.141.3149170$-9.97AL|NL
222 Justin Hagenman NYM 36223.761.163380$-9.96AL|NL
223 Brock Stewart LAD 32213.611.2138120$-9.95AL|NL
224 Jonathan Brubaker SF 53334.061.3247180$-10.00AL|NL
225 Scott Barlow FA 62334.111.3964310$-10.06AL|NL
226 Evan Sisk PIT 52333.811.3847230$-10.05AL|NL
227 Ryan Yarbrough NYY 61334.271.2950180$-10.05AL|NL
228 Anthony Banda LAD 55334.121.3554240$-10.09AL|NL
229 Greg Weissert BOS 65334.321.3658231$-10.11AL|NL
230 Isaac Mattson PIT 64334.431.3959282$-10.15AL|NL
231 Coleman Crow MIL 35223.681.2236110$-10.13AL|NL
232 Kyle Nicolas PIT 56334.071.3856260$-10.20AL|NL
233 John Klein MIN 52334.201.3147180$-10.22AL|NL
234 Alex Lange KAN 52333.981.4155270$-10.31AL|NL
235 Lake Bachar MIA 56334.241.3454230$-10.29AL|NL
236 Josh White MIA 50223.931.3251210$-10.32AL|NL
237 Ryan Brasier FA 50224.001.2846150$-10.37AL|NL
238 Tyler Ferguson OAK 52334.241.3951241$-10.35AL|NL
239 Mike Vasil CWS 72344.321.3759271$-10.36AL|NL
240 Griff McGarry WAS 55334.061.4158300$-10.38AL|NL
241 Colton Gordon HOU 40223.971.2136100$-10.40AL|NL
242 Michael Kelly OAK 60334.551.4254263$-10.42AL|NL
243 Yaramil Hiraldo BAL 44224.031.2745160$-10.44AL|NL
244 Rico Garcia BAL 53334.301.3453220$-10.45AL|NL
245 Andrew Chafin FA 48223.821.3651230$-10.49AL|NL
246 Yoendrys Gomez TB 85454.631.3881350$-10.49AL|NL
247 Connor Phillips CIN 56334.341.3760260$-10.54AL|NL
248 Will Klein LAD 50324.071.4154270$-10.53AL|NL
249 Josh Sborz TEX 48224.021.3149190$-10.55AL|NL
250 Nate Pearson HOU 54334.321.3554230$-10.57AL|NL
251 Jose Leclerc IL-60 FA 44224.041.3047190$-10.62AL|NL
252 Keaton Winn SF 37223.751.2634110$-10.61AL|NL
253 Dylan Dodd ATL 42223.881.2636110$-10.62AL|NL
254 Rob Zastryzny MIL 50224.001.3146190$-10.68AL|NL
255 Dylan Ross NYM 44223.811.3546210$-10.67AL|NL
256 Brent Suter FA 62334.181.3548190$-10.70AL|NL
257 Dauri Moreta FA 36223.921.2941150$-10.72AL|NL
258 Jack Perkins OAK 34223.751.2836140$-10.70AL|NL
259 Jacob Webb CHC 54334.341.3450220$-10.74AL|NL
260 Daniel Lynch KAN 59334.211.3446180$-10.73AL|NL
261 Juan Mejia COL 66334.651.4565303$-10.75AL|NL
262 Ben Casparius LAD 52324.431.3249190$-10.76AL|NL
263 Tyler Alexander TEX 69344.501.3156190$-10.76AL|NL
264 Zack Kelly BOS 58334.251.3957260$-10.77AL|NL
265 A.J. Blubaugh HOU 53334.341.3449210$-10.78AL|NL
266 Jalen Beeks FA 44223.871.3241170$-10.82AL|NL
267 Chase Silseth LAA 52234.041.3451210$-10.80AL|NL
268 Jason Foley SF 34223.641.2730100$-10.81AL|NL
269 Carlos Rodriguez MIL 52334.401.3348200$-10.86AL|NL
270 Kade Strowd BAL 60334.241.4354271$-10.88AL|NL
271 Cole Sulser TB 55334.301.3649200$-10.95AL|NL
272 Mason Fluharty TOR 42223.941.3343180$-10.93AL|NL
273 Hayden Harris ATL 40223.891.3443180$-10.92AL|NL
274 Joey Wentz ATL 47334.291.3646190$-10.93AL|NL
275 Jimmy Herget COL 77344.781.3768252$-10.98AL|NL
276 Yohan Ramirez PIT 50223.991.3548200$-10.95AL|NL
277 Kohl Drake ARI 51334.241.3645190$-10.96AL|NL
278 Craig Kimbrel NYM 32213.911.3037150$-11.05AL|NL
279 Hayden Birdsong SF 61344.351.4061290$-11.02AL|NL
280 Richard Lovelady WAS 48223.941.3341180$-11.05AL|NL
281 Kevin Kelly TB 44224.051.2837120$-11.05AL|NL
282 Jose Fermin LAA 55334.371.4057270$-11.11AL|NL
283 Connor Brogdon CLE 52234.251.3250200$-11.14AL|NL
284 Jack Dreyer LAD 44224.081.3243170$-11.12AL|NL
285 Jonathan Pintaro NYM 36223.821.3235150$-11.14AL|NL
286 Paul Sewald FA 48224.411.2848170$-11.16AL|NL
287 Evan Phillips FA 26113.391.182980$-11.17AL|NL
288 Craig Yoho MIL 42223.941.3542190$-11.16AL|NL
289 Justin Bruihl STL 50223.891.3642190$-11.19AL|NL
290 Yariel Rodriguez TOR 36223.951.3237150$-11.23AL|NL
291 Kendry Rojas MIN 42223.961.3339160$-11.21AL|NL
292 Mitch Spence OAK 40224.041.2834110$-11.23AL|NL
293 James McArthur KAN 40223.931.3236130$-11.25AL|NL
294 Colin Holderman CLE 42224.001.3441180$-11.25AL|NL
295 Kyle Hart SD 58344.361.3648200$-11.24AL|NL
296 Cade Gibson MIA 60334.111.4147240$-11.29AL|NL
297 Jason Alexander HOU 51334.301.3540160$-11.29AL|NL
298 Michel Otanez TEX 32223.821.3637170$-11.31AL|NL
299 Tommy Kahnle FA 58334.191.4353270$-11.34AL|NL
300 Tristan Beck SF 40224.071.3035130$-11.40AL|NL