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$23.11AL|NL
2 Edwin Diaz LAD 66433.021.09912436$21.49AL|NL
3 Cade Smith CLE 70432.981.10882230$18.10AL|NL
4 David Bednar NYY 65433.241.13792233$17.72AL|NL
5 Jhoan Duran PHI 70432.781.13832329$17.42AL|NL
6 Devin Williams NYM 64433.101.18812832$16.92AL|NL
7 Aroldis Chapman BOS 62333.001.18862831$15.90AL|NL
8 Andres Munoz SEA 64432.921.16812628$15.34AL|NL
9 Josh Hader HOU 61333.281.12832329$14.42AL|NL
10 Daniel Palencia CHC 67333.611.25752732$13.37AL|NL
11 Ryan Walker SF 63333.291.18682029$12.87AL|NL
12 Jeff Hoffman TOR 63333.391.16772326$11.59AL|NL
13 Ryan Helsley BAL 64333.481.22762526$10.54AL|NL
14 Peter Fairbanks MIA 62333.571.23662227$10.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 66333.701.20711926$9.93AL|NL
16 Abner Uribe MIL 72433.161.25873319$8.87AL|NL
17 Emilio Pagan CIN 66334.141.24732327$8.76AL|NL
18 Griffin Jax TB 68432.931.09862112$7.39AL|NL
19 Dennis Santana PIT 68334.021.32642526$6.92AL|NL
20 Carlos Estevez KAN 62334.391.33582328$6.58AL|NL
21 Robert Garcia TEX 64333.531.24702320$6.21AL|NL
22 Kenley Jansen DET 60334.051.24632223$5.99AL|NL
23 Cody Ponce TOR 157993.891.24153450$5.33AL|NL
24 Seranthony Dominguez CWS 63333.841.30712920$4.55AL|NL
25 Grant Taylor CWS 94553.361.22108375$3.53AL|NL
26 Chase Burns CIN 114773.701.19130360$3.50AL|NL
27 Trevor Megill MIL 66333.421.16822411$3.06AL|NL
28 Taylor Rogers MIN 61333.931.34642619$2.77AL|NL
29 Clayton Beeter WAS 63333.781.33703117$2.50AL|NL
30 Victor Vodnik COL 64334.401.47633023$1.99AL|NL
31 Reid Detmers LAA 149894.041.29157570$1.97AL|NL
32 Edwin Uceta TB 62333.621.19722312$1.87AL|NL
33 Bryan Abreu HOU 68433.231.1788285$1.29AL|NL
34 Joey Cantillo CLE 149893.941.33152650$1.14AL|NL
35 Robert Suarez ATL 67433.511.2073218$0.85AL|NL
36 Riley O'Brien STL 63333.541.32642713$0.59AL|NL
37 Michael Burrows HOU 146994.241.30142500$0.30AL|NL
38 Mike Soroka ARI 102664.031.28104365$0.15AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Paul Sewald ARI 62334.391.29612216$0.12AL|NL
40 Ben Joyce LAA 48223.421.26592213$-0.03AL|NL
41 Steven Matz TB 138894.061.27116390$-0.06AL|NL
42 Ryne Nelson ARI 16410104.311.31136470$-0.19AL|NL
43 Will Vest DET 68433.251.2070215$-0.26AL|NL
44 JoJo Romero STL 64333.571.32612612$-0.25AL|NL
45 Jeremiah Estrada SD 70433.211.1592290$-0.96AL|NL
46 Jose A. Ferrer SEA 70433.101.2068213$-0.96AL|NL
47 Ian Seymour TB 116674.011.23111350$-1.03AL|NL
48 Braxton Ashcraft PIT 145894.071.32124480$-1.09AL|NL
49 Garrett Whitlock BOS 70433.461.1877213$-1.30AL|NL
50 Matt Brash SEA 63333.041.1875253$-1.45AL|NL
51 Adrian Morejon SD 68433.351.2170233$-1.90AL|NL
52 Tanner Scott LAD 63433.441.2473264$-2.03AL|NL
53 Louie Varland TOR 67433.371.1769182$-2.11AL|NL
54 Luke Weaver NYM 67433.681.2071214$-2.18AL|NL
55 Kirby Yates LAA 58333.891.2968279$-2.23AL|NL
56 Chad Patrick MIL 1488104.461.29134480$-2.26AL|NL
57 Ben Brown CHC 70433.431.1679220$-2.59AL|NL
58 Jose Alvarado PHI 64333.261.2374263$-2.74AL|NL
59 Jacob Lopez OAK 124884.351.33124510$-2.86AL|NL
60 Hunter Harvey CHC 52323.341.1558164$-3.05AL|NL
61 Cole Henry WAS 64334.711.45593316$-3.06AL|NL
62 Fernando Cruz NYY 61333.301.1981271$-3.28AL|NL
63 Chris Martin TEX 54323.441.1555124$-3.35AL|NL
64 Nick Martinez TB 144894.381.31114390$-3.44AL|NL
65 Yimi Garcia TOR 56333.551.1963194$-3.50AL|NL
66 Hogan Harris OAK 66334.151.36642910$-3.53AL|NL
67 Andrew Anderson DET 83443.711.2590310$-3.78AL|NL
68 Matt Svanson STL 65333.841.3459258$-3.80AL|NL
69 Kyle Harrison MIL 111674.211.31113440$-3.84AL|NL
70 Bryan Baker TB 63333.641.2271233$-3.94AL|NL
71 A.J. Puk IL-60 ARI 42223.451.1948157$-3.94AL|NL
72 Gabe Speier SEA 58333.211.1366180$-3.98AL|NL
73 Aaron Ashby MIL 85543.611.3686401$-4.01AL|NL
74 Gregory Soto PIT 61333.561.2866254$-4.24AL|NL
75 Mark Leiter Jr. OAK 64333.911.3066256$-4.26AL|NL
76 A.J. Minter NYM 52323.301.1759192$-4.30AL|NL
77 Matthew Strahm KAN 66333.751.1972212$-4.30AL|NL
78 Camilo Doval NYY 64333.401.2874302$-4.40AL|NL
79 Lucas Erceg KAN 64333.641.2865244$-4.45AL|NL
80 Dylan Lee ATL 65333.581.1971201$-4.48AL|NL
81 Justin Sterner OAK 65334.351.3064248$-4.51AL|NL
82 Quinn Priester MIL 126784.151.36103440$-4.63AL|NL
83 Anthony Kay CWS 140894.151.40111520$-4.65AL|NL
84 Jordan Leasure CWS 64333.971.3171295$-4.87AL|NL
85 Alex Vesia LAD 61333.681.2175261$-4.96AL|NL
86 Kyle Finnegan DET 64333.761.2862234$-4.99AL|NL
87 Jared Koenig MIL 65333.491.2468231$-5.05AL|NL
88 Tyler Holton DET 72433.701.2563201$-5.05AL|NL
89 Orion Kerkering PHI 63333.501.2368241$-5.03AL|NL
90 Shawn Armstrong CLE 68333.911.2468223$-5.07AL|NL
91 Cole Sands MIN 68333.921.2568213$-5.24AL|NL
92 Drew Pomeranz LAA 56333.731.2461203$-5.25AL|NL
93 Joe Boyle TB 82553.891.3693430$-5.28AL|NL
94 Eduard Bazardo SEA 68333.701.2370231$-5.34AL|NL
95 Kevin Ginkel ARI 64333.781.2866233$-5.40AL|NL
96 Caleb Thielbar CHC 66333.681.2369241$-5.40AL|NL
97 Jason Adam SD 60333.641.2266221$-5.54AL|NL
98 Bryan King HOU 67333.711.2467211$-5.72AL|NL
99 Andrew Kittredge BAL 60333.881.2560173$-5.74AL|NL
100 Keegan Akin BAL 66333.901.2968243$-5.75AL|NL
101 Ryne Stanek STL 60334.011.3362275$-5.77AL|NL
102 Tobias Myers NYM 76443.951.2367200$-5.86AL|NL
103 Jordan Romano LAA 60334.051.2964234$-5.87AL|NL
104 Phil Maton CHC 65333.811.2767252$-5.88AL|NL
105 J.T. Ginn OAK 76543.941.3070260$-5.86AL|NL
106 Chris Paddack MIA 1387104.581.31106350$-5.97AL|NL
107 Calvin Faucher MIA 64334.001.3563265$-5.96AL|NL
108 Erik Miller SF 62333.441.3471321$-6.12AL|NL
109 Hunter Gaddis CLE 66334.081.2664213$-6.13AL|NL
110 Andrew Nardi MIA 56333.551.2467230$-6.21AL|NL
111 Brad Lord WAS 104564.101.3384350$-6.27AL|NL
112 Cooper Criswell SEA 72443.801.2660200$-6.30AL|NL
113 Aaron Civale OAK 134894.701.35115420$-6.30AL|NL
114 Keaton Winn SF 63333.691.2558181$-6.44AL|NL
115 Angel Zerpa MIL 60333.451.2659210$-6.51AL|NL
116 Aaron Bummer ATL 60333.391.2961230$-6.60AL|NL
117 Sam Hentges SF 38223.331.2439134$-6.64AL|NL
118 Hunter Barco PIT 99564.091.3789400$-6.70AL|NL
119 Tyler Rogers TOR 74443.991.3051172$-6.86AL|NL
120 Kody Funderburk MIN 65333.691.3562272$-6.88AL|NL
121 Antonio Santillan CIN 70344.291.3574314$-6.88AL|NL
122 Steven Okert HOU 64333.981.2471250$-6.96AL|NL
123 Mason Montgomery PIT 60333.891.3161252$-7.04AL|NL
124 Sean Newcomb CWS 66333.781.3165271$-7.02AL|NL
125 Tanner Banks PHI 62333.781.2460190$-7.07AL|NL
126 Brooks Raley NYM 62333.821.2860231$-7.10AL|NL
127 Graham Ashcraft CIN 65333.941.2957192$-7.13AL|NL
128 Kyle Leahy STL 120674.291.3895440$-7.15AL|NL
129 Ryan Weiss HOU 92554.281.3587350$-7.15AL|NL
130 Jonathan Loaisiga ARI 59333.771.3252202$-7.37AL|NL
131 Jordan Hicks CWS 62333.841.3459252$-7.38AL|NL
132 Paul Blackburn NYY 66333.891.2458170$-7.42AL|NL
133 Garrett Cleavinger TB 66333.221.1684268$2.00AL|NL
134 Blake Treinen LAD 54323.781.2660200$-7.50AL|NL
135 Carmen Mlodzinski PIT 75443.981.3367270$-7.52AL|NL
136 Jose Butto SF 64333.971.3460252$-7.70AL|NL
137 Yennier Cano BAL 60333.741.3357221$-7.70AL|NL
138 Jake Junis TEX 65334.101.2658171$-7.74AL|NL
139 PJ Poulin WAS 61333.891.3557262$-7.77AL|NL
140 Mason Englert TB 60334.011.2756191$-7.77AL|NL
141 Tommy Nance TOR 58333.751.2754180$-7.80AL|NL
142 Pierce Johnson CIN 61334.081.3167251$-7.80AL|NL
143 Eric Lauer TOR 66334.071.2563200$-7.81AL|NL
144 Brad Keller PHI 68333.971.3560262$-7.85AL|NL
145 Brendon Little TOR 54323.371.3757270$-7.87AL|NL
146 Luis Garcia NYM 60333.711.3055220$-7.96AL|NL
147 Janson Junk MIA 86454.291.2763180$-7.95AL|NL
148 Taylor Clarke ARI 61334.111.2952172$-7.93AL|NL
149 Connor Prielipp MIN 68444.001.3463250$-7.95AL|NL
150 Colin Rea CHC 85454.331.2971230$-7.98AL|NL
151 Cole Winn TEX 63334.451.4256286$-7.98AL|NL
152 Jonathan Bowlan PHI 56333.831.2653180$-8.00AL|NL
153 Brant Hurter DET 52323.631.2646160$-8.01AL|NL
154 Robert Stephenson LAA 38223.921.2342133$-8.01AL|NL
155 Brent Headrick NYY 50323.831.2451170$-8.03AL|NL
156 Justin Wrobleski LAD 64434.101.3158230$-8.13AL|NL
157 Justin Slaten BOS 61333.961.2859200$-8.16AL|NL
158 Troy Melton IL-60 DET 53333.871.2449160$-8.17AL|NL
159 Liam Hendriks IL-60 MIN 34224.151.3035135$-8.17AL|NL
160 Brock Burke CIN 62334.081.3159221$-8.28AL|NL
161 Anthony Bender MIA 61333.951.3459241$-8.29AL|NL
162 Dietrich Enns BAL 62333.931.2956180$-8.37AL|NL
163 Justin Wilson FA 42223.441.2146150$-8.37AL|NL
164 Justin Topa MIN 62334.021.3553212$-8.38AL|NL
165 Emerson Hancock SEA 77444.241.3162240$-8.43AL|NL
166 Jovani Moran BOS 52323.731.3355230$-8.46AL|NL
167 Tyler Phillips MIA 68334.141.3651213$-8.46AL|NL
168 Bryan Hudson NYM 48323.641.3047200$-8.48AL|NL
169 Tyler Kinley ATL 63334.081.3268270$-8.47AL|NL
170 Jake Latz TEX 103564.361.4299500$-8.51AL|NL
171 Jake Bird NYY 53323.771.3254220$-8.50AL|NL
172 Hoby Milner CHC 60333.791.3150190$-8.60AL|NL
173 Josh Sborz TEX 58334.021.3160230$-8.65AL|NL
174 Erik Sabrowski CLE 61333.921.3870330$-8.64AL|NL
175 Brock Stewart LAD 40223.611.2148150$-8.66AL|NL
176 Braydon Fisher TOR 52323.971.3157220$-8.71AL|NL
177 Tim Herrin CLE 54333.781.3657260$-8.78AL|NL
178 John Schreiber KAN 64334.121.3459241$-8.80AL|NL
179 Wandy Peralta SD 57333.671.3652240$-8.78AL|NL
180 Kyle Hurt LAD 53333.981.3156220$-8.79AL|NL
181 Gregory Santos SF 50223.711.3648212$-8.84AL|NL
182 Justin Lawrence PIT 58333.941.3857271$-8.85AL|NL
183 Jackson Rutledge WAS 59334.281.3352222$-8.88AL|NL
184 DL Hall MIL 52333.891.3252220$-8.92AL|NL
185 Matthew Gage SF 56333.801.3349200$-8.96AL|NL
186 Elvis Alvarado OAK 58334.311.4158293$-8.94AL|NL
187 Yoendrys Gomez TB 55334.101.3056210$-8.98AL|NL
188 Hayden Harris ATL 50323.881.3453220$-9.05AL|NL
189 Caleb Ferguson CIN 53333.901.3352220$-9.04AL|NL
190 Daniel Coulombe BOS 55333.971.3253200$-9.05AL|NL
191 Nick Mears KAN 60334.131.3260230$-9.07AL|NL
192 Tyler Alexander TEX 73344.501.3159202$-9.13AL|NL
193 Brenan Hanifee DET 58333.861.3144160$-9.16AL|NL
194 Will Klein LAD 58334.071.4163311$-9.20AL|NL
195 Scott Barlow OAK 54334.201.4156272$-9.25AL|NL
196 Carlos Vargas SEA 56333.841.3346200$-9.24AL|NL
197 Jalen Beeks TEX 54333.941.3350210$-9.26AL|NL
198 Ryan Borucki CWS 52333.901.3450210$-9.27AL|NL
199 Huascar Brazoban NYM 52323.901.3450230$-9.27AL|NL
200 David Morgan SD 58334.051.3457240$-9.26AL|NL
201 Eric Orze MIN 60334.121.3858271$-9.31AL|NL
202 Matt Festa CLE 58334.171.3155220$-9.34AL|NL
203 Grant Anderson MIL 56334.131.3255220$-9.34AL|NL
204 Jonathan Brubaker SF 59334.061.3252200$-9.35AL|NL
205 Andrew Chafin MIN 54333.911.3958260$-9.38AL|NL
206 Ryan Thompson ARI 60334.081.3549201$-9.36AL|NL
207 Yohan Ramirez PIT 56333.991.3554230$-9.38AL|NL
208 Shane Drohan MIL 48334.031.3148200$-9.38AL|NL
209 Jack Dreyer LAD 52324.081.3251200$-9.43AL|NL
210 Ryan Yarbrough NYY 61334.221.2850180$-9.43AL|NL
211 Jose Suarez ATL 42223.701.2441130$-9.43AL|NL
212 Cole Sulser TB 56334.071.3351210$-9.54AL|NL
213 Chase Silseth LAA 53334.051.3452220$-9.52AL|NL
214 Anthony Banda MIN 56334.021.3655250$-9.51AL|NL
215 Gordon Graceffo STL 58334.061.3146170$-9.58AL|NL
216 Joel Payamps ATL 53334.141.3149170$-9.59AL|NL
217 Andrew Hoffmann ARI 56334.181.3549201$-9.57AL|NL
218 Ryan Zeferjahn LAA 59334.321.3963291$-9.66AL|NL
219 Brusdar Graterol LAD 44223.631.2840140$-9.65AL|NL
220 Greg Weissert BOS 65334.311.3658231$-9.70AL|NL
221 Julian Fernandez WAS 38223.721.2439140$-9.70AL|NL
222 Justin Bruihl STL 54333.891.3645210$-9.76AL|NL
223 Sean Burke CWS 1427104.811.43128640$-9.76AL|NL
224 Enyel De Los Santos HOU 54334.271.3253210$-9.80AL|NL
225 Isaac Mattson PIT 64334.441.3959282$-9.80AL|NL
226 Kevin Kelly TB 44223.841.2539120$-9.86AL|NL
227 Sam Moll CIN 52334.051.3751230$-9.89AL|NL
228 Adbert Alzolay NYM 42223.901.2541140$-9.90AL|NL
229 Ryan Gusto MIA 56334.281.3048180$-9.92AL|NL
230 Cionel Perez WAS 57333.931.4450291$-9.93AL|NL
231 Evan Phillips IL-60 LAD 28213.551.193190$-9.95AL|NL
232 Rico Garcia BAL 56334.311.3456230$-9.98AL|NL
233 Tyler Ferguson OAK 52334.241.3951241$-9.97AL|NL
234 Dylan Dodd ATL 46223.881.2639120$-10.00AL|NL
235 Alex Lange KAN 52334.011.4155270$-9.99AL|NL
236 Michael Kelly OAK 60334.561.4254263$-10.06AL|NL
237 Chris Murphy CWS 56334.031.3952250$-10.06AL|NL
238 Bennett Sousa HOU 30213.601.2333110$-10.05AL|NL
239 Connor Phillips CIN 58334.341.3762270$-10.10AL|NL
240 Spencer Bivens SF 70344.121.3653220$-10.10AL|NL
241 Josh White MIA 47223.931.3248200$-10.14AL|NL
242 Colin Selby IL-60 BAL 45223.841.3447190$-10.20AL|NL
243 Kyle Backhus PHI 52334.111.3646210$-10.22AL|NL
244 Yosver Zulueta SEA 40223.581.3439180$-10.20AL|NL
245 Nate Pearson HOU 52334.311.3552220$-10.24AL|NL
246 Ben Casparius LAD 55334.431.3252200$-10.28AL|NL
247 Casey Legumina SEA 50224.021.3147200$-10.29AL|NL
248 Keider Montero DET 55334.281.3347180$-10.30AL|NL
249 Jacob Webb CHC 54334.331.3450220$-10.34AL|NL
250 Juan Mejia COL 66334.641.4565303$-10.34AL|NL
251 Zack Kelly BOS 58334.231.3957260$-10.34AL|NL
252 Mason Fluharty TOR 42223.891.3243180$-10.37AL|NL
253 Jesse Scholtens TB 36223.921.2433100$-10.45AL|NL
254 Payton Tolle BOS 39224.021.2739140$-10.45AL|NL
255 Yaramil Hiraldo BAL 38224.031.2739140$-10.48AL|NL
256 Daniel Lynch KAN 59334.251.3446180$-10.46AL|NL
257 Sam Bachman LAA 56334.331.4448252$-10.46AL|NL
258 Hunter Bigge TB 52234.151.3353220$-10.46AL|NL
259 Rob Zastryzny MIL 48224.021.3144180$-10.47AL|NL
260 Ryan Brasier TEX 44224.081.2841140$-10.50AL|NL
261 Ryan Fernandez STL 44223.901.3444190$-10.50AL|NL
262 Dauri Moreta FA 34223.921.2938150$-10.53AL|NL
263 Yuki Matsui SD 48224.051.3449210$-10.53AL|NL
264 Austin Warren NYM 46224.031.3041160$-10.58AL|NL
265 Jason Foley IL-60 SF 32223.641.272890$-10.60AL|NL
266 Jimmy Herget COL 77344.781.3768252$-10.62AL|NL
267 Kyle Hart SD 40223.961.2936130$-10.67AL|NL
268 Sawyer Gipson-Long DET 29223.801.222780$-10.66AL|NL
269 Brent Suter LAA 63334.291.3649200$-10.73AL|NL
270 Ryan Lambert NYM 36223.941.3440180$-10.80AL|NL
271 Connor Brogdon CLE 52234.261.3250200$-10.80AL|NL
272 Kendry Rojas MIN 42223.961.3339160$-10.82AL|NL
273 Bradgley Rodriguez SD 52334.201.4148250$-10.86AL|NL
274 Brady Basso OAK 30213.801.2728100$-10.87AL|NL
275 Cade Gibson MIA 60334.101.4147240$-10.87AL|NL
276 Dylan Ross NYM 34223.801.3536170$-10.88AL|NL
277 Angel Bastardo TOR 36223.941.3235140$-10.95AL|NL
278 Craig Yoho MIL 40223.961.3540180$-10.93AL|NL
279 Colin Holderman CLE 42224.011.3541180$-10.98AL|NL
280 Tim Hill NYY 66334.001.4040210$-10.98AL|NL
281 Griff McGarry WAS 52234.061.4155280$-10.98AL|NL
282 Jonathan Pintaro NYM 33223.831.3232140$-10.97AL|NL
283 Brandon Eisert CWS 36223.961.3234140$-11.04AL|NL
284 Roddery Mu?oz HOU 60334.471.4059270$-11.05AL|NL
285 Edgardo Henriquez LAD 46224.161.3647210$-11.06AL|NL
286 Gage Jump OAK 55334.421.3747200$-11.11AL|NL
287 Andrew Walters CLE 38224.131.3542180$-11.10AL|NL
288 Lake Bachar MIA 48224.241.3446190$-11.13AL|NL
289 Evan Sisk PIT 40223.811.3836170$-11.13AL|NL
290 George Soriano STL 50234.131.3645200$-11.18AL|NL
291 Justin Martinez IL-60 ARI 22113.071.2828110$-11.20AL|NL
292 Paxton Schultz WAS 46224.291.3242170$-11.26AL|NL
293 James McArthur KAN 33223.971.3230110$-11.30AL|NL
294 Kyle Nicolas CIN 42224.181.3744190$-11.30AL|NL
295 Jonathan Cannon CWS 105574.781.4080370$-11.32AL|NL
296 Carlos Rodriguez MIL 43224.311.3240170$-11.37AL|NL
297 A.J. Blubaugh HOU 49234.351.3446190$-11.40AL|NL
298 Coleman Crow MIL 24113.551.212680$-11.41AL|NL
299 Philip Abner ARI 44224.081.3840180$-11.46AL|NL
300 George Klassen LAA 58344.451.4152250$-11.46AL|NL