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.99AL|NL
2 Edwin Diaz LAD 66433.021.09912436$21.37AL|NL
3 Cade Smith CLE 70432.981.10882230$17.94AL|NL
4 David Bednar NYY 65433.251.13792233$17.53AL|NL
5 Jhoan Duran PHI 70432.771.13832329$17.29AL|NL
6 Devin Williams NYM 64433.101.18812832$16.76AL|NL
7 Aroldis Chapman BOS 62333.001.18862831$15.73AL|NL
8 Andres Munoz SEA 64432.921.16812628$15.16AL|NL
9 Josh Hader HOU 60333.291.12822329$14.08AL|NL
10 Daniel Palencia CHC 67333.611.25752730$11.98AL|NL
11 Ryan Walker SF 63333.291.18682027$11.48AL|NL
12 Jeff Hoffman TOR 63333.391.16772326$11.39AL|NL
13 Peter Fairbanks MIA 62333.571.23662227$9.86AL|NL
14 Ryan Helsley BAL 64333.481.22762525$9.73AL|NL
15 Raisel Iglesias ATL 66333.711.20711926$9.69AL|NL
16 Abner Uribe MIL 72433.151.25873319$8.67AL|NL
17 Emilio Pagan CIN 66334.141.24732327$8.55AL|NL
18 Carlos Estevez KAN 65334.391.33612431$8.27AL|NL
19 Griffin Jax TB 67432.931.09842012$6.92AL|NL
20 Dennis Santana PIT 68334.031.32642526$6.66AL|NL
21 Robert Garcia TEX 64333.531.24702320$5.96AL|NL
22 Kenley Jansen DET 60334.061.24632223$5.72AL|NL
23 Chase Burns CIN 125873.691.18143390$5.66AL|NL
24 Cody Ponce TOR 148983.871.24145420$4.57AL|NL
25 Seranthony Dominguez CWS 63333.831.30712920$4.33AL|NL
26 Grant Taylor CWS 95553.351.22109375$3.40AL|NL
27 Taylor Rogers MIN 61333.931.34642620$3.10AL|NL
28 Trevor Megill MIL 66333.421.16822411$2.78AL|NL
29 Edwin Uceta TB 68333.621.19792512$2.27AL|NL
30 Clayton Beeter WAS 63333.781.33703117$2.22AL|NL
31 Riley O'Brien STL 63333.541.32642716$2.09AL|NL
32 Reid Detmers LAA 149894.031.29157570$1.79AL|NL
33 Robert Stephenson LAA 60333.921.23662115$1.61AL|NL
34 Garrett Cleavinger TB 66333.221.1784268$1.57AL|NL
35 Victor Vodnik COL 64334.401.47633022$1.13AL|NL
36 Bryan Abreu HOU 68433.231.1788285$0.99AL|NL
37 Joey Cantillo CLE 149893.941.33152650$0.88AL|NL
38 JoJo Romero STL 64333.561.32612614$0.67AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Robert Suarez ATL 67433.511.2073218$0.55AL|NL
40 Steven Matz TB 140894.051.27118400$-0.13AL|NL
41 Ryne Nelson ARI 16410104.311.31136470$-0.44AL|NL
42 Kevin Ginkel ARI 62333.781.28642212$-0.50AL|NL
43 Will Vest DET 68433.251.2070215$-0.57AL|NL
44 Quinn Priester MIL 17210114.151.36140590$-0.81AL|NL
45 Michael Burrows HOU 140894.231.30136480$-1.08AL|NL
46 Jose A. Ferrer SEA 70433.101.2068213$-1.29AL|NL
47 Jeremiah Estrada SD 70433.211.1592290$-1.28AL|NL
48 Braxton Ashcraft PIT 145894.071.32124480$-1.37AL|NL
49 Garrett Whitlock BOS 70433.471.1877213$-1.66AL|NL
50 Matt Brash SEA 63333.041.1875253$-1.77AL|NL
51 Mike Soroka ARI 102664.031.28104362$-1.93AL|NL
52 Ben Joyce LAA 48223.421.26592210$-2.14AL|NL
53 Adrian Morejon SD 68433.351.2170233$-2.23AL|NL
54 Tanner Scott LAD 63433.441.2473264$-2.36AL|NL
55 Louie Varland TOR 67433.371.1769182$-2.45AL|NL
56 Luke Weaver NYM 67433.681.2071214$-2.50AL|NL
57 Chad Patrick MIL 1458104.461.29131470$-2.66AL|NL
58 Jacob Lopez OAK 133884.351.33133540$-2.77AL|NL
59 Hunter Harvey CHC 52323.351.1558165$-2.81AL|NL
60 Jose Alvarado PHI 64333.251.2374263$-3.04AL|NL
61 Cole Henry WAS 64334.711.45593316$-3.36AL|NL
62 Fernando Cruz NYY 61333.301.1981271$-3.62AL|NL
63 Chris Martin TEX 54323.441.1555124$-3.69AL|NL
64 Nick Martinez TB 144894.381.31114390$-3.73AL|NL
65 Ian Seymour TB 94563.991.2390280$-3.76AL|NL
66 Yimi Garcia TOR 56333.551.1963194$-3.84AL|NL
67 Hogan Harris OAK 66334.151.36642910$-3.85AL|NL
68 Bryan Baker TB 63333.641.2271233$-4.28AL|NL
69 A.J. Puk IL-60 ARI 42223.451.1948157$-4.28AL|NL
70 Gabe Speier SEA 58333.201.1366180$-4.31AL|NL
71 Mark Leiter Jr. OAK 64333.911.3066256$-4.60AL|NL
72 Gregory Soto PIT 61333.571.2866254$-4.61AL|NL
73 Erik Miller SF 62333.441.3471324$-4.68AL|NL
74 A.J. Minter NYM 52323.301.1859192$-4.76AL|NL
75 Camilo Doval NYY 64333.401.2874302$-4.75AL|NL
76 Justin Sterner OAK 65334.351.3064248$-4.83AL|NL
77 Dylan Lee ATL 65333.591.1971201$-4.85AL|NL
78 Andrew Kittredge BAL 67333.881.2567204$-4.93AL|NL
79 Phil Maton CHC 65333.811.2767254$-5.03AL|NL
80 Andrew Anderson DET 70443.671.2578260$-5.05AL|NL
81 Paul Sewald ARI 58334.391.2957208$-5.15AL|NL
82 Jordan Leasure CWS 64333.971.3171295$-5.20AL|NL
83 Matt Svanson STL 65333.841.3359256$-5.20AL|NL
84 Matthew Strahm KAN 66333.751.1972211$-5.23AL|NL
85 Alex Vesia LAD 61333.681.2175261$-5.30AL|NL
86 Kyle Finnegan DET 64333.771.2862234$-5.36AL|NL
87 Shawn Armstrong CLE 68333.901.2468223$-5.37AL|NL
88 Jared Koenig MIL 65333.491.2468231$-5.40AL|NL
89 Drew Pomeranz LAA 58333.721.2463213$-5.40AL|NL
90 Orion Kerkering PHI 63333.501.2368241$-5.38AL|NL
91 Tyler Holton DET 72433.711.2563201$-5.43AL|NL
92 Brad Lord WAS 1488104.321.38114530$-5.52AL|NL
93 Kyle Harrison MIL 96564.181.3097370$-5.53AL|NL
94 Drey Jameson ARI 59333.841.3159225$-5.58AL|NL
95 Eduard Bazardo SEA 68333.701.2370231$-5.68AL|NL
96 Kirby Yates LAA 56333.891.2966264$-5.69AL|NL
97 Caleb Thielbar CHC 66333.681.2369241$-5.75AL|NL
98 Jason Adam SD 61333.641.2267231$-5.79AL|NL
99 Chris Paddack MIA 135794.541.31105340$-6.00AL|NL
100 Bryan King HOU 67333.721.2467221$-6.10AL|NL
101 Julian Fernandez WAS 59333.721.2461212$-6.09AL|NL
102 Keegan Akin BAL 66333.901.2968243$-6.09AL|NL
103 Lucas Erceg KAN 62333.641.2863232$-6.16AL|NL
104 Ben Brown CHC 49323.381.1556150$-6.19AL|NL
105 Cole Sands MIN 68333.921.2568212$-6.17AL|NL
106 Tobias Myers NYM 76443.951.2367200$-6.21AL|NL
107 Justin Topa MIN 63334.021.3554226$-6.30AL|NL
108 Calvin Faucher MIA 64334.001.3563275$-6.30AL|NL
109 Hunter Gaddis CLE 66334.081.2664213$-6.47AL|NL
110 Aaron Civale OAK 134894.701.35115420$-6.59AL|NL
111 Kody Funderburk MIN 65333.691.3562273$-6.64AL|NL
112 Andrew Nardi MIA 56333.561.2466230$-6.66AL|NL
113 Aaron Ashby MIL 64333.491.3467291$-6.83AL|NL
114 Angel Zerpa MIL 60333.451.2659210$-6.88AL|NL
115 Anthony Kay CWS 129794.231.41101490$-6.92AL|NL
116 Blake Treinen LAD 58333.781.2664221$-6.93AL|NL
117 Aaron Bummer ATL 60333.391.2961230$-6.96AL|NL
118 Kyle Leahy STL 128784.351.39100480$-7.13AL|NL
119 Sean Newcomb CWS 69343.851.3367282$-7.13AL|NL
120 Tyler Rogers TOR 74443.991.3051172$-7.21AL|NL
121 Antonio Santillan CIN 70344.291.3574314$-7.22AL|NL
122 Steven Okert HOU 64333.981.2471250$-7.31AL|NL
123 Hunter Barco PIT 95564.111.3785390$-7.31AL|NL
124 Mason Montgomery PIT 60333.891.3161252$-7.40AL|NL
125 Tanner Banks PHI 62333.781.2460190$-7.43AL|NL
126 Brooks Raley NYM 62333.821.2860231$-7.46AL|NL
127 Graham Ashcraft CIN 65333.941.2957192$-7.49AL|NL
128 Janson Junk MIA 93564.321.2867200$-7.53AL|NL
129 Bennett Sousa HOU 50323.601.2355180$-7.52AL|NL
130 Carmen Mlodzinski PIT 67443.861.3161230$-7.58AL|NL
131 Ryan Weiss HOU 92554.281.3687350$-7.67AL|NL
132 Paul Blackburn NYY 66333.881.2458170$-7.75AL|NL
133 Ryne Stanek STL 60334.001.3362272$-7.89AL|NL
134 Jake Latz TEX 103664.351.4299500$-7.92AL|NL
135 Joe Boyle TB 70443.991.3878370$-7.96AL|NL
136 Yennier Cano BAL 60333.741.3357221$-8.07AL|NL
137 Jake Junis TEX 65334.101.2658171$-8.10AL|NL
138 PJ Poulin WAS 61333.891.3557262$-8.13AL|NL
139 Mason Englert TB 60334.011.2756191$-8.13AL|NL
140 Brant Hurter DET 55333.641.2649170$-8.15AL|NL
141 Tommy Nance TOR 58333.751.2754180$-8.17AL|NL
142 Pierce Johnson CIN 61334.081.3167251$-8.16AL|NL
143 Jordan Romano LAA 57334.051.2961221$-8.20AL|NL
144 Jose Butto SF 61333.971.3457242$-8.23AL|NL
145 Brad Keller PHI 68333.971.3560262$-8.22AL|NL
146 Brendon Little TOR 54323.371.3757270$-8.25AL|NL
147 Eric Lauer TOR 57333.991.2355170$-8.30AL|NL
148 Connor Prielipp MIN 68444.001.3463250$-8.31AL|NL
149 Cole Winn TEX 63334.451.4256286$-8.33AL|NL
150 Luis Garcia NYM 60333.721.3055220$-8.36AL|NL
151 Jonathan Bowlan PHI 56333.831.2653180$-8.37AL|NL
152 Brent Headrick NYY 50323.831.2451170$-8.40AL|NL
153 Justin Slaten BOS 61333.961.2859200$-8.53AL|NL
154 Jovani Moran BOS 56333.731.3359240$-8.56AL|NL
155 Brock Stewart LAD 44223.611.2153170$-8.58AL|NL
156 Troy Melton DET 59333.961.2654180$-8.60AL|NL
157 Payton Tolle BOS 51333.911.2653180$-8.65AL|NL
158 Joel Peguero SF 64334.391.4351266$-8.63AL|NL
159 Anthony Bender MIA 61333.951.3459241$-8.66AL|NL
160 Brock Burke CIN 62334.081.3159221$-8.65AL|NL
161 Justin Wilson FA 43223.441.2147150$-8.65AL|NL
162 J.T. Ginn OAK 59333.881.2955190$-8.69AL|NL
163 Sam Hentges SF 44223.331.2446150$-8.71AL|NL
164 Dietrich Enns BAL 62333.931.2956180$-8.74AL|NL
165 Colin Rea CHC 81454.351.3067220$-8.77AL|NL
166 Jake Bird NYY 53323.771.3154220$-8.77AL|NL
167 Emerson Hancock SEA 77444.241.3162240$-8.79AL|NL
168 Tyler Phillips MIA 68334.141.3651213$-8.83AL|NL
169 Tyler Kinley ATL 63334.081.3268270$-8.84AL|NL
170 Bryan Hudson NYM 48323.641.3047200$-8.86AL|NL
171 Erik Sabrowski CLE 61333.911.3770330$-8.86AL|NL
172 Hoby Milner CHC 60333.791.3151190$-8.92AL|NL
173 Brady Basso OAK 50323.801.2746160$-8.94AL|NL
174 Tim Herrin CLE 54333.781.3557260$-9.04AL|NL
175 Braydon Fisher TOR 52323.971.3157220$-9.08AL|NL
176 Anthony Banda MIN 60334.021.3659261$-9.10AL|NL
177 Caleb Ferguson CIN 58333.901.3357240$-9.11AL|NL
178 John Schreiber KAN 64334.121.3459241$-9.17AL|NL
179 Wandy Peralta SD 57333.671.3652240$-9.17AL|NL
180 Cooper Criswell SEA 52333.861.2743150$-9.23AL|NL
181 Colin Selby IL-60 BAL 50323.841.3352210$-9.29AL|NL
182 DL Hall MIL 52333.891.3252220$-9.29AL|NL
183 Justin Lawrence PIT 58333.941.3957271$-9.34AL|NL
184 Elvis Alvarado OAK 58334.321.4158293$-9.34AL|NL
185 Matthew Gage SF 56333.801.3349200$-9.34AL|NL
186 Gregory Santos SF 53333.721.3651220$-9.37AL|NL
187 Yoendrys Gomez TB 62334.201.3162250$-9.41AL|NL
188 Nick Mears KAN 60334.121.3260230$-9.41AL|NL
189 Kade Strowd ARI 60334.141.4354273$-9.40AL|NL
190 Jordan Hicks CWS 54333.841.3451220$-9.44AL|NL
191 Porter Hodge CHC 50323.861.3554250$-9.42AL|NL
192 Justin Wrobleski LAD 55334.031.3050190$-9.53AL|NL
193 Casey Legumina SEA 54334.021.3151210$-9.56AL|NL
194 Ryan Thompson ARI 64334.081.3552211$-9.60AL|NL
195 Carlos Vargas SEA 56333.841.3346200$-9.62AL|NL
196 Scott Barlow OAK 54334.201.4156272$-9.62AL|NL
197 David Morgan SD 58334.051.3457240$-9.63AL|NL
198 Ian Hamilton ATL 50323.851.3652220$-9.62AL|NL
199 Kyle Hurt LAD 47324.011.3149190$-9.66AL|NL
200 Huascar Brazoban NYM 52323.901.3450230$-9.65AL|NL
201 Matt Festa CLE 58334.161.3155220$-9.69AL|NL
202 Grant Anderson MIL 56334.121.3255220$-9.69AL|NL
203 Brenan Hanifee DET 58333.871.3244160$-9.70AL|NL
204 Taylor Clarke ARI 56334.111.2948150$-9.74AL|NL
205 Yohan Ramirez PIT 56333.991.3554230$-9.76AL|NL
206 Andrew Chafin MIN 54333.911.3958260$-9.76AL|NL
207 Jack Dreyer LAD 54324.081.3252210$-9.76AL|NL
208 Ryan Zeferjahn LAA 63334.311.3867311$-9.75AL|NL
209 Ryan Yarbrough NYY 61334.221.2850180$-9.80AL|NL
210 Yuki Matsui SD 52334.051.3453230$-9.83AL|NL
211 Brusdar Graterol LAD 46223.621.2842150$-9.85AL|NL
212 Enyel De Los Santos HOU 60334.271.3259230$-9.89AL|NL
213 Spencer Bivens SF 70344.121.3653221$-9.88AL|NL
214 Daniel Coulombe FA 46223.781.2846170$-9.95AL|NL
215 Jackson Rutledge WAS 57334.281.3350211$-9.93AL|NL
216 Gordon Graceffo STL 58334.061.3146170$-9.96AL|NL
217 Jonathan Brubaker SF 54334.061.3248180$-9.95AL|NL
218 Joel Payamps ATL 53334.141.3149170$-9.97AL|NL
219 Cole Sulser TB 55334.071.3350200$-9.97AL|NL
220 Evan Sisk PIT 52333.811.3847230$-10.05AL|NL
221 Sean Burke CWS 1427104.811.43128640$-10.07AL|NL
222 Greg Weissert BOS 65334.311.3658231$-10.07AL|NL
223 Justin Bruihl STL 54333.891.3645210$-10.15AL|NL
224 Keider Montero DET 63344.251.3254200$-10.17AL|NL
225 Isaac Mattson PIT 64334.441.3959282$-10.17AL|NL
226 Ryan Gusto MIA 58334.271.3050180$-10.16AL|NL
227 Mike Vasil CWS 91454.451.4073361$-10.24AL|NL
228 Jack Perkins OAK 40223.751.2842160$-10.24AL|NL
229 Griff McGarry WAS 55334.061.4159300$-10.31AL|NL
230 Adbert Alzolay NYM 42223.901.2541140$-10.29AL|NL
231 Rico Garcia BAL 56334.311.3456230$-10.35AL|NL
232 Alex Lange KAN 52334.011.4155270$-10.37AL|NL
233 Evan Phillips IL-60 LAD 28213.551.193190$-10.35AL|NL
234 Colton Gordon HOU 40223.961.2136100$-10.41AL|NL
235 Dylan Dodd ATL 46223.881.2639120$-10.39AL|NL
236 Michael Kelly OAK 60334.561.4254263$-10.43AL|NL
237 Coleman Crow MIL 33223.711.2334110$-10.45AL|NL
238 Eric Orze MIN 56334.121.3854250$-10.44AL|NL
239 Will Klein LAD 52324.071.4156280$-10.45AL|NL
240 Josh Sborz TEX 48224.021.3150190$-10.50AL|NL
241 Brandon Eisert CWS 52233.961.3249200$-10.52AL|NL
242 Josh White MIA 47223.931.3248200$-10.52AL|NL
243 Connor Phillips CIN 56334.341.3760260$-10.54AL|NL
244 Sawyer Gipson-Long DET 34223.781.223290$-10.58AL|NL
245 Nate Pearson HOU 54334.321.3554230$-10.57AL|NL
246 Kevin Kelly TB 40223.841.2535110$-10.58AL|NL
247 Brandyn Garcia ARI 52323.941.4046220$-10.63AL|NL
248 Ben Casparius LAD 55334.431.3252200$-10.65AL|NL
249 Shane Drohan MIL 34223.781.2736130$-10.69AL|NL
250 Zack Kelly BOS 58334.231.3957260$-10.72AL|NL
251 Juan Mejia COL 66334.641.4565303$-10.71AL|NL
252 Jacob Webb CHC 54334.331.3450220$-10.73AL|NL
253 A.J. Blubaugh HOU 55334.341.3451210$-10.71AL|NL
254 Rob Zastryzny MIL 50224.021.3146190$-10.74AL|NL
255 Jonathan Loaisiga ARI 44223.771.3239150$-10.74AL|NL
256 Mason Fluharty TOR 42223.891.3243180$-10.76AL|NL
257 Tyler Alexander TEX 69344.501.3156190$-10.78AL|NL
258 Joey Wentz ATL 50334.281.3649200$-10.80AL|NL
259 Hayden Harris ATL 42223.891.3445190$-10.81AL|NL
260 Daniel Lynch KAN 59334.251.3446180$-10.85AL|NL
261 Hunter Bigge TB 52234.151.3353220$-10.85AL|NL
262 Yaramil Hiraldo BAL 38224.031.2739140$-10.87AL|NL
263 Ryan Brasier TEX 44224.081.2841140$-10.89AL|NL
264 Ryan Fernandez STL 44223.901.3444190$-10.89AL|NL
265 Chase Silseth LAA 50234.041.3449210$-10.92AL|NL
266 Craig Kimbrel NYM 34223.911.3039160$-10.92AL|NL
267 Dauri Moreta FA 34223.921.2938150$-10.93AL|NL
268 Richard Lovelady WAS 52233.941.3445190$-10.93AL|NL
269 Austin Warren NYM 46224.031.3041160$-10.97AL|NL
270 Jimmy Herget COL 77344.781.3768252$-10.98AL|NL
271 Jesse Scholtens TB 34223.921.2431100$-11.00AL|NL
272 Hayden Birdsong SF 61344.351.4061290$-11.02AL|NL
273 Jordan Wicks CHC 34223.781.2730110$-11.05AL|NL
274 Jose Leclerc IL-60 FA 37224.051.3040160$-11.08AL|NL
275 Yariel Rodriguez TOR 36223.901.3137150$-11.09AL|NL
276 Jalen Beeks FA 40223.871.3237150$-11.09AL|NL
277 Brent Suter LAA 60334.291.3647190$-11.16AL|NL
278 Connor Brogdon CLE 52234.261.3250200$-11.18AL|NL
279 Keaton Winn SF 30223.771.262790$-11.23AL|NL
280 Craig Yoho MIL 42223.961.3542190$-11.21AL|NL
281 Dylan Ross NYM 36223.801.3638180$-11.23AL|NL
282 Kendry Rojas MIN 42223.961.3339160$-11.22AL|NL
283 Jon Gray IL-60 FA 54344.451.3446180$-11.26AL|NL
284 Cade Gibson MIA 60334.101.4147240$-11.26AL|NL
285 Charlie Morton FA 52334.371.3951230$-11.26AL|NL
286 Sam Moll CIN 50224.051.3749220$-11.25AL|NL
287 Jason Alexander HOU 51334.301.3540160$-11.30AL|NL
288 Jonathan Cannon CWS 110584.751.3984380$-11.32AL|NL
289 James McArthur KAN 40223.971.3236130$-11.33AL|NL
290 Carlos Rodriguez MIL 49234.291.3146190$-11.35AL|NL
291 Jonathan Pintaro NYM 33223.831.3232140$-11.37AL|NL
292 Alexis Diaz TEX 58334.721.4458302$-11.37AL|NL
293 Tim Hill NYY 66334.001.4040210$-11.38AL|NL
294 Colin Holderman CLE 42224.011.3541180$-11.37AL|NL
295 Zach Pop PHI 52334.161.4041190$-11.46AL|NL
296 Andrew Walters CLE 38224.131.3542180$-11.49AL|NL
297 Brennan Bernardino COL 58334.521.4753262$-11.49AL|NL
298 Lake Bachar MIA 48224.241.3446190$-11.53AL|NL
299 Troy Taylor SEA 50224.071.3745220$-11.54AL|NL
300 Liam Hendriks IL-60 MIN 34224.151.3035130$-11.54AL|NL