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.83AL|NL
2 Edwin Diaz LAD 66433.021.09912436$21.24AL|NL
3 Cade Smith CLE 70432.981.09882230$17.98AL|NL
4 David Bednar NYY 65433.281.14792233$17.22AL|NL
5 Jhoan Duran PHI 70432.771.13832329$17.17AL|NL
6 Josh Hader HOU 66433.291.12902531$16.99AL|NL
7 Devin Williams NYM 64433.111.18812832$16.64AL|NL
8 Aroldis Chapman BOS 62333.021.18862831$15.58AL|NL
9 Andres Munoz SEA 64432.921.16812628$15.07AL|NL
10 Daniel Palencia CHC 67333.611.25752730$11.94AL|NL
11 Ryan Walker SF 63333.291.18682027$11.43AL|NL
12 Jeff Hoffman TOR 63333.431.17762326$11.04AL|NL
13 Peter Fairbanks MIA 62333.571.23652227$9.77AL|NL
14 Ryan Helsley BAL 64333.481.22762525$9.70AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 66333.711.20711926$9.67AL|NL
16 Abner Uribe MIL 72433.141.25873319$8.66AL|NL
17 Emilio Pagan CIN 66334.141.24732327$8.56AL|NL
18 Carlos Estevez KAN 65334.331.33612431$8.46AL|NL
19 Dennis Santana PIT 68334.031.32642526$6.67AL|NL
20 Robert Garcia TEX 64333.521.24702320$5.98AL|NL
21 Chase Burns CIN 132883.711.19150420$5.99AL|NL
22 Kenley Jansen DET 60334.061.24632223$5.74AL|NL
23 Cody Ponce TOR 1621093.941.25157460$5.65AL|NL
24 Griffin Jax TB 67433.131.13822012$5.61AL|NL
25 Seranthony Dominguez CWS 63333.831.30712920$4.35AL|NL
26 Grant Taylor CWS 95553.361.22109375$3.36AL|NL
27 Taylor Rogers MIN 61333.931.34642620$3.13AL|NL
28 Trevor Megill MIL 66333.401.16822411$2.86AL|NL
29 Clayton Beeter WAS 63333.781.33703117$2.26AL|NL
30 Riley O'Brien STL 63333.531.32642716$2.14AL|NL
31 Reid Detmers LAA 149894.041.29157570$1.80AL|NL
32 Robert Stephenson LAA 60333.921.23662115$1.66AL|NL
33 Victor Vodnik COL 64334.401.47633022$1.19AL|NL
34 Edwin Uceta TB 70333.861.23792512$1.05AL|NL
35 Joey Cantillo CLE 149893.941.33152650$0.94AL|NL
36 JoJo Romero STL 64333.561.32612614$0.70AL|NL
37 Robert Suarez ATL 67433.511.2073218$0.58AL|NL
38 Garrett Cleavinger TB 66333.431.2082258$0.44AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Kevin Ginkel ARI 62333.791.29642213$-0.01AL|NL
40 Michael Burrows HOU 140994.231.30135480$-0.17AL|NL
41 Bryan Abreu HOU 68433.241.1788283$-0.21AL|NL
42 Quinn Priester MIL 17210114.131.36140590$-0.56AL|NL
43 Jeremiah Estrada SD 70433.211.1592291$-0.65AL|NL
44 Will Vest DET 68433.251.2170215$-0.68AL|NL
45 Ryne Nelson ARI 16610104.351.32136480$-1.00AL|NL
46 Jose A. Ferrer SEA 70433.111.2068213$-1.29AL|NL
47 Braxton Ashcraft PIT 145894.071.32124480$-1.28AL|NL
48 Mike Soroka ARI 141894.231.32137510$-1.51AL|NL
49 Garrett Whitlock BOS 70433.481.1877213$-1.64AL|NL
50 Matt Brash SEA 63333.051.1875253$-1.77AL|NL
51 Adrian Morejon SD 68433.351.2170233$-2.18AL|NL
52 Tanner Scott LAD 63433.441.2473264$-2.31AL|NL
53 Chad Patrick MIL 1458104.441.29131470$-2.39AL|NL
54 Luke Weaver NYM 67433.691.2071214$-2.47AL|NL
55 Louie Varland TOR 67433.411.1769182$-2.52AL|NL
56 Jacob Lopez OAK 133884.341.33133540$-2.59AL|NL
57 Hunter Harvey CHC 52323.351.1558165$-2.76AL|NL
58 Steven Matz TB 140894.281.31115400$-2.84AL|NL
59 Jose Alvarado PHI 64333.251.2374263$-2.99AL|NL
60 Cole Henry WAS 64334.701.45593316$-3.23AL|NL
61 Chris Martin TEX 54323.431.1555124$-3.60AL|NL
62 Yimi Garcia TOR 60333.591.2067214$-3.57AL|NL
63 Hogan Harris OAK 66334.151.36642910$-3.76AL|NL
64 Fernando Cruz NYY 61333.341.2081271$-3.79AL|NL
65 Ben Joyce LAA 42223.421.2651198$-3.98AL|NL
66 A.J. Minter NYM 56323.301.1864202$-4.15AL|NL
67 A.J. Puk IL-60 ARI 42223.451.1948157$-4.21AL|NL
68 Gabe Speier SEA 58333.211.1366180$-4.27AL|NL
69 Paul Sewald ARI 58334.391.2957209$-4.44AL|NL
70 Mark Leiter Jr. OAK 64333.911.3066256$-4.51AL|NL
71 Gregory Soto PIT 61333.571.2866254$-4.54AL|NL
72 Erik Miller SF 62333.441.3471324$-4.61AL|NL
73 Drew Pomeranz LAA 58333.731.2463214$-4.74AL|NL
74 Justin Sterner OAK 65334.341.3063248$-4.75AL|NL
75 Dylan Lee ATL 65333.591.1971201$-4.78AL|NL
76 Andrew Kittredge BAL 67333.881.2566194$-4.90AL|NL
77 Phil Maton CHC 65333.811.2767254$-4.94AL|NL
78 Camilo Doval NYY 64333.441.2974302$-4.93AL|NL
79 Kirby Yates LAA 56333.891.2966265$-5.00AL|NL
80 Matthew Strahm KAN 66333.701.1972211$-5.00AL|NL
81 Brad Lord WAS 1508104.311.37115530$-5.01AL|NL
82 Matt Svanson STL 65333.831.3359256$-5.09AL|NL
83 Jordan Leasure CWS 64333.971.3171295$-5.11AL|NL
84 Jared Koenig MIL 65333.471.2368231$-5.14AL|NL
85 Alex Vesia LAD 61333.681.2175261$-5.21AL|NL
86 Shawn Armstrong CLE 68333.901.2468223$-5.28AL|NL
87 Kyle Finnegan DET 64333.771.2862234$-5.28AL|NL
88 Orion Kerkering PHI 63333.491.2368241$-5.28AL|NL
89 Kyle Harrison MIL 96564.151.3097370$-5.28AL|NL
90 Bryan Baker TB 63333.871.2569233$-5.36AL|NL
91 Tyler Holton DET 72433.721.2562201$-5.44AL|NL
92 Drey Jameson ARI 59333.841.3159225$-5.50AL|NL
93 Ian Seymour TB 94564.231.2788280$-5.58AL|NL
94 Eduard Bazardo SEA 68333.711.2370231$-5.63AL|NL
95 Caleb Thielbar CHC 66333.681.2369241$-5.66AL|NL
96 Chris Paddack MIA 135794.551.31105340$-5.90AL|NL
97 Lucas Erceg KAN 62333.611.2863232$-5.99AL|NL
98 Julian Fernandez WAS 59333.721.2461212$-6.00AL|NL
99 Keegan Akin BAL 66333.901.2968243$-6.00AL|NL
100 Bryan King HOU 67333.721.2467211$-6.01AL|NL
101 Ben Brown CHC 49323.381.1556150$-6.12AL|NL
102 Cole Sands MIN 68333.921.2567212$-6.13AL|NL
103 Calvin Faucher MIA 64334.001.3563265$-6.20AL|NL
104 Andrew Anderson DET 61333.581.2368220$-6.20AL|NL
105 Justin Topa MIN 63334.021.3654226$-6.33AL|NL
106 Hunter Gaddis CLE 66334.071.2664213$-6.34AL|NL
107 Aaron Civale OAK 134894.691.35115420$-6.35AL|NL
108 Kody Funderburk MIN 65333.681.3562273$-6.52AL|NL
109 Aaron Ashby MIL 64333.481.3367291$-6.58AL|NL
110 Andrew Nardi MIA 56333.561.2466230$-6.57AL|NL
111 Sam Hentges SF 54323.331.2456180$-6.68AL|NL
112 Blake Treinen LAD 58333.781.2564221$-6.72AL|NL
113 Troy Melton DET 75443.991.2667220$-6.72AL|NL
114 Angel Zerpa MIL 60333.441.2659210$-6.77AL|NL
115 Anthony Kay CWS 129794.231.41101490$-6.79AL|NL
116 Aaron Bummer ATL 60333.391.2961230$-6.89AL|NL
117 Kyle Leahy STL 128784.341.39100480$-6.93AL|NL
118 Justin Wilson FA 49323.441.2154170$-6.97AL|NL
119 Sean Newcomb CWS 69343.861.3367282$-7.07AL|NL
120 Antonio Santillan CIN 70344.291.3574314$-7.10AL|NL
121 Steven Okert HOU 64333.981.2471250$-7.20AL|NL
122 Janson Junk MIA 95564.311.2869200$-7.25AL|NL
123 Tanner Banks PHI 62333.771.2460190$-7.30AL|NL
124 Mason Montgomery PIT 60333.891.3161252$-7.29AL|NL
125 Jason Adam SD 51323.641.2256190$-7.32AL|NL
126 Brooks Raley NYM 62333.821.2860231$-7.36AL|NL
127 Tyler Rogers TOR 74444.031.3151172$-7.40AL|NL
128 Graham Ashcraft CIN 65333.941.2957192$-7.38AL|NL
129 Hunter Barco PIT 100564.141.3889410$-7.37AL|NL
130 Bennett Sousa HOU 50323.601.2355180$-7.43AL|NL
131 Nick Martinez TB 1447104.621.35110390$-7.45AL|NL
132 Carmen Mlodzinski PIT 67443.861.3161230$-7.48AL|NL
133 Connor Prielipp MIN 68443.921.3365250$-7.69AL|NL
134 Ryan Weiss HOU 89554.301.3684340$-7.74AL|NL
135 Ryne Stanek STL 60334.001.3362272$-7.78AL|NL
136 Jake Latz TEX 103664.361.4298500$-7.89AL|NL
137 Yennier Cano BAL 60333.731.3357221$-7.94AL|NL
138 Paul Blackburn NYY 66333.941.2558170$-7.96AL|NL
139 Jake Junis TEX 65334.101.2658171$-7.98AL|NL
140 Brant Hurter DET 55333.641.2649170$-8.05AL|NL
141 Pierce Johnson CIN 61334.091.3167251$-8.07AL|NL
142 Jordan Romano LAA 57334.051.2961221$-8.08AL|NL
143 Brad Keller PHI 68333.961.3560262$-8.07AL|NL
144 PJ Poulin WAS 61333.891.3556262$-8.09AL|NL
145 Jose Butto SF 61333.981.3457242$-8.15AL|NL
146 Brusdar Graterol LAD 55323.621.2850180$-8.16AL|NL
147 Cole Winn TEX 63334.451.4256286$-8.20AL|NL
148 Jonathan Bowlan PHI 56333.821.2653180$-8.24AL|NL
149 Tommy Nance TOR 58333.791.2854180$-8.30AL|NL
150 Luis Garcia NYM 59333.721.3054220$-8.34AL|NL
151 Brendon Little TOR 54323.401.3857270$-8.35AL|NL
152 Eric Lauer TOR 66334.121.2662200$-8.39AL|NL
153 Bryan Hudson NYM 52323.651.3051220$-8.46AL|NL
154 Joel Peguero SF 64334.381.4351266$-8.48AL|NL
155 Tobias Myers NYM 60334.001.2452160$-8.46AL|NL
156 Jovani Moran BOS 56333.751.3359240$-8.51AL|NL
157 Brent Headrick NYY 50323.881.2551170$-8.51AL|NL
158 Anthony Bender MIA 61333.951.3459241$-8.54AL|NL
159 Brock Burke CIN 62334.091.3159221$-8.56AL|NL
160 J.T. Ginn OAK 59333.881.2955190$-8.58AL|NL
161 Justin Slaten BOS 61333.981.2959200$-8.59AL|NL
162 Dietrich Enns BAL 62333.931.2956180$-8.63AL|NL
163 Colin Rea CHC 81454.351.3067220$-8.63AL|NL
164 Daniel Coulombe FA 50323.781.2850180$-8.65AL|NL
165 Emerson Hancock SEA 77444.241.3162240$-8.66AL|NL
166 Payton Tolle BOS 51333.931.2652180$-8.65AL|NL
167 Tyler Phillips MIA 68334.141.3651213$-8.71AL|NL
168 Tyler Kinley ATL 63334.081.3268270$-8.72AL|NL
169 Erik Sabrowski CLE 61333.911.3770330$-8.75AL|NL
170 Brady Basso OAK 50323.801.2746160$-8.83AL|NL
171 Jake Bird NYY 53323.811.3254220$-8.87AL|NL
172 Jordan Wicks CHC 46323.711.2642140$-8.86AL|NL
173 John Schreiber KAN 64334.081.3459241$-8.93AL|NL
174 Tim Herrin CLE 54333.771.3557260$-8.91AL|NL
175 Wandy Peralta SD 59333.661.3653250$-8.96AL|NL
176 Anthony Banda MIN 60334.011.3659261$-8.95AL|NL
177 Hoby Milner CHC 60333.791.3250190$-8.99AL|NL
178 Caleb Ferguson CIN 58333.901.3357240$-9.00AL|NL
179 DL Hall MIL 52333.871.3252220$-9.13AL|NL
180 Cooper Criswell SEA 52333.871.2743150$-9.14AL|NL
181 Joe Boyle TB 70454.221.4176370$-9.13AL|NL
182 Braydon Fisher TOR 52324.011.3257220$-9.16AL|NL
183 Nick Mears KAN 60334.081.3260230$-9.18AL|NL
184 Elvis Alvarado OAK 58334.321.4158293$-9.21AL|NL
185 Jordan Hicks CWS 56333.841.3453230$-9.21AL|NL
186 Brock Stewart LAD 38223.611.2145150$-9.19AL|NL
187 Matthew Gage SF 56333.801.3349200$-9.23AL|NL
188 Justin Lawrence PIT 58333.941.3957271$-9.22AL|NL
189 Mason Englert TB 60334.241.3154191$-9.26AL|NL
190 Kade Strowd ARI 60334.141.4354273$-9.27AL|NL
191 Colin Selby IL-60 BAL 50323.841.3452210$-9.28AL|NL
192 David Morgan SD 62334.051.3460260$-9.36AL|NL
193 Huascar Brazoban NYM 56333.911.3453240$-9.38AL|NL
194 Brandon Eisert CWS 54333.961.3251200$-9.40AL|NL
195 Porter Hodge CHC 50323.871.3654250$-9.43AL|NL
196 Casey Legumina SEA 54334.031.3151210$-9.46AL|NL
197 Scott Barlow OAK 54334.201.4156272$-9.50AL|NL
198 Ian Hamilton ATL 50323.851.3652220$-9.51AL|NL
199 Carlos Vargas SEA 56333.841.3346200$-9.51AL|NL
200 Grant Anderson MIL 56334.111.3255220$-9.54AL|NL
201 Matt Festa CLE 58334.161.3155220$-9.56AL|NL
202 Ryan Thompson ARI 64334.071.3652211$-9.58AL|NL
203 Brenan Hanifee DET 58333.871.3244160$-9.58AL|NL
204 Taylor Clarke ARI 56334.111.2948150$-9.61AL|NL
205 Ryan Zeferjahn LAA 63334.311.3867311$-9.61AL|NL
206 Justin Wrobleski LAD 52334.041.3047180$-9.62AL|NL
207 Yohan Ramirez PIT 56333.991.3554230$-9.64AL|NL
208 Yuki Matsui SD 53334.051.3454230$-9.66AL|NL
209 Jack Dreyer LAD 52324.081.3251200$-9.69AL|NL
210 Austin Warren NYM 50324.031.3045180$-9.72AL|NL
211 Jon Gray IL-60 FA 72454.451.3462240$-9.74AL|NL
212 Enyel De Los Santos HOU 60334.271.3259230$-9.75AL|NL
213 Spencer Bivens SF 70344.121.3653221$-9.75AL|NL
214 Kyle Hurt LAD 45324.031.3247190$-9.79AL|NL
215 Jackson Rutledge WAS 57334.281.3350211$-9.80AL|NL
216 Gordon Graceffo STL 58334.051.3146170$-9.81AL|NL
217 Charlie Morton FA 69454.371.3967300$-9.82AL|NL
218 Joel Payamps ATL 53334.141.3149170$-9.84AL|NL
219 Sean Burke CWS 1427104.811.43128640$-9.86AL|NL
220 Jonathan Brubaker SF 53334.061.3247180$-9.88AL|NL
221 Evan Sisk PIT 52333.811.3847230$-9.93AL|NL
222 Ryan Yarbrough NYY 61334.281.2950180$-9.96AL|NL
223 Adbert Alzolay NYM 44223.901.2543140$-10.01AL|NL
224 Greg Weissert BOS 65334.331.3658231$-9.99AL|NL
225 Justin Bruihl STL 54333.881.3645210$-10.01AL|NL
226 Isaac Mattson PIT 64334.441.3959282$-10.03AL|NL
227 Jack Perkins OAK 40223.751.2842160$-10.12AL|NL
228 Mike Vasil CWS 91454.461.4073361$-10.13AL|NL
229 Alex Lange KAN 52333.981.4155270$-10.18AL|NL
230 Keider Montero DET 61344.261.3252200$-10.16AL|NL
231 Ryan Gusto MIA 56334.281.3048180$-10.16AL|NL
232 Rico Garcia BAL 56334.301.3456230$-10.19AL|NL
233 Coleman Crow MIL 33223.691.2234110$-10.24AL|NL
234 Evan Phillips IL-60 LAD 28213.551.193190$-10.24AL|NL
235 Griff McGarry WAS 55334.061.4158300$-10.25AL|NL
236 Dylan Dodd ATL 46223.881.2639120$-10.27AL|NL
237 Michael Kelly OAK 60334.561.4254263$-10.28AL|NL
238 Colton Gordon HOU 40223.971.2136100$-10.30AL|NL
239 Eric Orze MIN 56334.121.3854250$-10.32AL|NL
240 Andrew Chafin MIN 48223.821.3651230$-10.37AL|NL
241 Connor Phillips CIN 56334.341.3760260$-10.40AL|NL
242 Will Klein LAD 50324.071.4154270$-10.40AL|NL
243 Josh Sborz TEX 48224.021.3149190$-10.43AL|NL
244 Nate Pearson HOU 54334.321.3554230$-10.43AL|NL
245 Josh White MIA 47223.941.3248200$-10.42AL|NL
246 Keaton Winn SF 37223.751.2634110$-10.51AL|NL
247 Sawyer Gipson-Long DET 34223.781.223190$-10.52AL|NL
248 Brandyn Garcia ARI 52323.941.4046220$-10.51AL|NL
249 Shane Drohan MIL 34223.761.2736130$-10.54AL|NL
250 Ben Casparius LAD 54334.431.3251200$-10.55AL|NL
251 Yaramil Hiraldo BAL 42224.031.2843150$-10.56AL|NL
252 Rob Zastryzny MIL 50224.001.3146190$-10.57AL|NL
253 Juan Mejia COL 66334.651.4565303$-10.58AL|NL
254 Tyler Alexander TEX 69344.501.3156190$-10.62AL|NL
255 Jacob Webb CHC 54334.341.3450220$-10.61AL|NL
256 Daniel Lynch KAN 59334.211.3446180$-10.60AL|NL
257 Joey Wentz ATL 51334.281.3650200$-10.62AL|NL
258 Zack Kelly BOS 58334.251.3957260$-10.63AL|NL
259 A.J. Blubaugh HOU 53334.341.3449210$-10.65AL|NL
260 Hayden Harris ATL 42223.891.3445190$-10.69AL|NL
261 Jalen Beeks FA 44223.871.3241170$-10.71AL|NL
262 Yoendrys Gomez TB 58334.461.3557230$-10.70AL|NL
263 Jason Foley IL-60 SF 34223.641.2730100$-10.71AL|NL
264 Ryan Brasier TEX 44224.071.2841140$-10.74AL|NL
265 Dauri Moreta FA 35223.921.2939150$-10.74AL|NL
266 Ryan Fernandez STL 44223.891.3444190$-10.75AL|NL
267 Chase Silseth LAA 50234.041.3449210$-10.79AL|NL
268 Jimmy Herget COL 77344.781.3768252$-10.81AL|NL
269 Cole Sulser TB 55334.301.3649200$-10.82AL|NL
270 Richard Lovelady WAS 52233.941.3445190$-10.80AL|NL
271 Mason Fluharty TOR 42223.931.3343180$-10.80AL|NL
272 Hayden Birdsong SF 61344.351.4061290$-10.87AL|NL
273 Kevin Kelly TB 44224.041.2837120$-10.92AL|NL
274 Jonathan Cannon CWS 105574.711.3980360$-10.93AL|NL
275 Craig Kimbrel NYM 32223.921.3037150$-10.95AL|NL
276 Kohl Drake ARI 49334.261.3643190$-10.95AL|NL
277 Jose Leclerc IL-60 FA 36224.041.3039160$-11.00AL|NL
278 Brent Suter LAA 60334.281.3647190$-10.99AL|NL
279 Jonathan Loaisiga ARI 40223.771.3335140$-10.99AL|NL
280 Connor Brogdon CLE 52234.251.3250200$-11.02AL|NL
281 Craig Yoho MIL 42223.941.3542190$-11.05AL|NL
282 Yariel Rodriguez TOR 36223.941.3237150$-11.10AL|NL
283 Kendry Rojas MIN 42223.961.3339160$-11.09AL|NL
284 James McArthur KAN 40223.931.3236130$-11.13AL|NL
285 Colin Holderman CLE 42224.001.3441180$-11.13AL|NL
286 Dylan Ross NYM 36223.811.3638180$-11.13AL|NL
287 Kyle Hart SD 58334.371.3648200$-11.13AL|NL
288 Carlos Rodriguez MIL 49234.271.3146190$-11.16AL|NL
289 Cade Gibson MIA 60334.111.4147240$-11.15AL|NL
290 Zach Pop PHI 52334.151.3941190$-11.20AL|NL
291 Jason Alexander HOU 51334.301.3539160$-11.22AL|NL
292 Alexis Diaz TEX 58334.721.4457302$-11.27AL|NL
293 Chase Lee TOR 30213.921.2729100$-11.26AL|NL
294 Tristan Beck SF 40224.071.3035130$-11.28AL|NL
295 Tommy Kahnle FA 52334.191.4348240$-11.30AL|NL
296 Jonathan Pintaro NYM 33223.841.3332140$-11.33AL|NL
297 Brennan Bernardino COL 58334.521.4753262$-11.34AL|NL
298 Andrew Walters CLE 38224.121.3542180$-11.34AL|NL
299 Lake Bachar MIA 48224.241.3446190$-11.38AL|NL
300 Edgardo Henriquez LAD 44224.161.3645200$-11.40AL|NL