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 OAK 55332.491.00821925$16.74AL|NL
2 Edwin Diaz NYM 53332.781.09752029$16.33AL|NL
3 Josh Hader HOU 56333.271.09782227$14.41AL|NL
4 Andres Munoz SEA 53332.801.09682025$13.47AL|NL
5 Emmanuel Clase CLE 54332.731.06501125$12.67AL|NL
6 Ryan Helsley STL 54333.291.17632128$12.60AL|NL
7 Drew Rasmussen TB 117853.251.15115290$11.90AL|NL
8 Raisel Iglesias ATL 56333.521.13591426$11.13AL|NL
9 Jeff Hoffman TOR 53333.231.13681923$10.76AL|NL
10 Ryan Walker SF 55333.091.16641823$10.62AL|NL
11 Felix Bautista BAL 49333.051.12692121$9.96AL|NL
12 Clay Holmes NYM 136963.431.31129510$9.66AL|NL
13 Justin Martinez ARI 55333.101.31672924$9.61AL|NL
14 Tanner Scott LAD 54333.181.24642423$9.37AL|NL
15 Jhoan Duran MIN 53332.871.17631820$9.18AL|NL
16 Robert Suarez SD 53333.741.21531824$7.84AL|NL
17 Devin Williams NYY 51333.131.22652419$7.39AL|NL
18 Kenley Jansen LAA 50333.931.20571923$7.13AL|NL
19 Trevor Megill MIL 52333.521.25622021$6.98AL|NL
20 Peter Fairbanks TB 51333.541.25552022$6.88AL|NL
21 Kyle Finnegan WAS 51334.251.33502026$6.02AL|NL
22 David Bednar PIT 52333.731.25551921$5.87AL|NL
23 Jose Alvarado PHI 52333.231.25612317$5.42AL|NL
24 Aroldis Chapman BOS 51333.071.31773115$5.29AL|NL
25 Ryan Pressly CHC 50333.591.24481620$5.15AL|NL
26 Ben Brown CHC 97653.711.25106380$3.08AL|NL
27 Kris Bubic KAN 112763.881.31109400$2.50AL|NL
28 Carlos Estevez KAN 52333.981.31502018$2.47AL|NL
29 Landen Roupp SF 109753.861.32106450$2.11AL|NL
30 Luke Jackson TEX 52334.001.37542318$2.07AL|NL
31 Cade Smith CLE 56332.751.1370204$1.89AL|NL
32 Matthew Liberatore STL 109753.921.2997370$1.77AL|NL
33 Grant Holmes ATL 131784.131.35125480$1.17AL|NL
34 Nick Martinez CIN 132784.181.30111370$1.12AL|NL
35 Will Vest DET 54333.491.24531811$0.94AL|NL
36 Matthew Strahm PHI 54333.161.0764154$0.80AL|NL
37 Emilio Pagan CIN 53334.631.25541716$0.65AL|NL
38 Chris Martin TEX 47333.021.095086$0.24AL|NL
39 Reid Detmers LAA 87553.881.2597310$0.17AL|NL
40 Porter Hodge CHC 51333.451.2757249$-0.20AL|NL
41 Jason Adam SD 55333.431.1164204$-0.32AL|NL
42 Lucas Erceg KAN 55333.271.2760237$-0.44AL|NL
43 Griffin Jax MIN 54333.161.1164152$-0.79AL|NL
44 Luke Weaver NYY 55333.921.2459179$-0.83AL|NL
45 Anthony Bender MIA 51333.641.29511910$-0.83AL|NL
46 Seth Halvorsen COL 52334.211.42472215$-1.28AL|NL
47 Hayden Wesneski HOU 111674.461.27104360$-1.32AL|NL
48 Camilo Doval SF 51333.411.2958247$-1.36AL|NL
49 Bryan Abreu HOU 59333.351.2275262$-1.43AL|NL
50 Bowden Francis TOR 130694.721.24116370$-1.44AL|NL
51 Kirby Yates LAD 50333.371.2064234$-1.51AL|NL
52 Orion Kerkering PHI 51333.191.1658163$-1.60AL|NL
53 Colin Rea CHC 118664.321.2997330$-1.66AL|NL
54 Steven Matz STL 99654.061.3183300$-1.74AL|NL
55 Jeremiah Estrada SD 52333.371.1969222$-2.00AL|NL
56 Calvin Faucher MIA 52334.131.44522413$-2.01AL|NL
57 Hayden Birdsong SF 93554.031.3498420$-2.13AL|NL
58 Tommy Kahnle DET 51333.821.2951228$-2.41AL|NL
59 Gabe Speier SEA 51333.271.1656162$-2.52AL|NL
60 Jordan Hicks SF 99653.961.3988430$-2.55AL|NL
61 Justin Slaten BOS 53333.781.3055207$-2.62AL|NL
62 Fernando Cruz NYY 51333.411.2571242$-2.66AL|NL
63 Ryne Nelson ARI 93554.081.2777250$-2.66AL|NL
64 Yimi Garcia TOR 52333.691.1558163$-2.71AL|NL
65 Keegan Akin BAL 57333.571.1862172$-2.72AL|NL
66 Liam Hendriks BOS 48333.831.2354156$-2.73AL|NL
67 Garrett Whitlock BOS 54333.381.1755132$-2.81AL|NL
68 Alex Vesia LAD 49333.561.1863212$-3.02AL|NL
69 Luis Ortiz CLE 114674.381.3499440$-3.03AL|NL
70 Robert Garcia TEX 51333.411.2457193$-3.12AL|NL
71 Shane Smith CWS 110674.381.3597410$-3.33AL|NL
72 Tyler Holton DET 52333.521.1245132$-3.54AL|NL
73 Dylan Lee ATL 50333.471.1656151$-3.65AL|NL
74 Mike Soroka IL-15 WAS 105574.341.3397420$-3.69AL|NL
75 Garrett Cleavinger TB 50333.791.2860234$-3.75AL|NL
76 Kevin Ginkel ARI 50333.391.2253162$-3.78AL|NL
77 Aaron Bummer ATL 48332.731.2754190$-3.86AL|NL
78 Evan Phillips LAD 47333.361.1551141$-3.87AL|NL
79 Jordan Leasure CWS 53334.631.40532511$-3.95AL|NL
80 Quinn Priester MIL 84544.071.3169300$-4.04AL|NL
81 Joey Cantillo CLE 73443.911.3379340$-4.10AL|NL
82 Dennis Santana PIT 51333.961.3546217$-4.39AL|NL
83 Yennier Cano BAL 51333.411.2549182$-4.44AL|NL
84 Cole Sands MIN 50333.711.2253172$-4.58AL|NL
85 Mark Leiter Jr. NYY 50333.771.2261191$-4.64AL|NL
86 Alexis Diaz CIN 50334.271.3451257$-4.65AL|NL
87 Tyler Kinley COL 53334.251.4255248$-4.68AL|NL
88 Matt Brash IL-15 SEA 46333.271.2457210$-4.70AL|NL
89 Ben Joyce IL-15 LAA 40223.551.2547185$-4.84AL|NL
90 Hunter Gaddis CLE 53333.951.1951162$-4.93AL|NL
91 Pierce Johnson ATL 49333.451.3159211$-5.01AL|NL
92 Jared Koenig MIL 51333.681.2550192$-5.04AL|NL
93 Tim Herrin CLE 51333.641.2554211$-5.18AL|NL
94 Mitch Spence OAK 89554.291.3372270$-5.17AL|NL
95 Adrian Morejon SD 50333.571.2450171$-5.25AL|NL
96 Abner Uribe MIL 50333.671.3459292$-5.29AL|NL
97 Erik Miller SF 50333.551.3259271$-5.34AL|NL
98 Louie Varland MIN 59333.931.2959182$-5.32AL|NL
99 Tyler Rogers SF 57333.581.2141121$-5.37AL|NL
100 Yuki Matsui SD 48333.751.2157200$-5.44AL|NL
101 Gregory Soto BAL 50333.471.3255231$-5.46AL|NL
102 Chad Green TOR 51334.231.2048143$-5.50AL|NL
103 Craig Yoho MIL 47333.611.2854201$-5.54AL|NL
104 Jose A. Ferrer WAS 50333.571.2642162$-5.55AL|NL
105 Reed Garrett NYM 54333.751.3363251$-5.58AL|NL
106 Andre Pallante STL 112674.211.4279450$-5.59AL|NL
107 A.J. Puk IL-15 ARI 31223.021.1638103$-5.59AL|NL
108 Daniel Coulombe MIN 49333.761.2249151$-5.62AL|NL
109 Jordan Romano PHI 49334.171.2950184$-5.61AL|NL
110 Brock Stewart MIN 46333.551.2857210$-5.74AL|NL
111 Phil Maton STL 53333.871.2851192$-5.75AL|NL
112 Hoby Milner TEX 51333.801.2246141$-5.90AL|NL
113 Edwin Uceta TB 52334.101.2755212$-5.92AL|NL
114 JoJo Romero STL 52333.691.2748181$-5.98AL|NL
115 Daniel Young NYM 48333.461.3154220$-6.02AL|NL
116 Hunter Harvey IL-15 KAN 41223.351.2042122$-6.03AL|NL
117 Ryan Brasier IL-15 CHC 42223.441.1740122$-6.05AL|NL
118 Shelby Miller ARI 51333.961.2951202$-6.11AL|NL
119 Seranthony Dominguez BAL 52334.121.2956222$-6.12AL|NL
120 Jesus Tinoco MIA 50334.091.3448204$-6.11AL|NL
121 Nick Mears MIL 46333.641.2855210$-6.11AL|NL
122 Bryan King HOU 52333.731.3153221$-6.13AL|NL
123 Ian Hamilton NYY 47333.461.3051200$-6.19AL|NL
124 Jon Gray IL-60 TEX 80454.401.3071260$-6.17AL|NL
125 Brant Hurter DET 49333.741.2240131$-6.30AL|NL
126 Manuel Rodriguez TB 49333.721.2948181$-6.35AL|NL
127 Caleb Ferguson PIT 52333.521.3752221$-6.34AL|NL
128 Daysbel Hernandez ATL 52333.731.3759261$-6.32AL|NL
129 Ryne Stanek NYM 51334.051.3356252$-6.38AL|NL
130 Yariel Rodriguez TOR 68444.311.3469310$-6.41AL|NL
131 Mason Montgomery TB 48333.981.3150192$-6.47AL|NL
132 Blake Treinen IL-15 LAD 31223.281.1934103$-6.52AL|NL
133 Trent Thornton SEA 53334.191.2351161$-6.58AL|NL
134 Antonio Santillan CIN 51334.231.3555233$-6.58AL|NL
135 Tanner Banks PHI 56333.881.2955180$-6.65AL|NL
136 Eduard Bazardo SEA 48333.981.2547171$-6.65AL|NL
137 Randy Rodriguez SF 48333.831.3150211$-6.67AL|NL
138 Ryan Zeferjahn LAA 52333.961.3558251$-6.77AL|NL
139 Brock Burke LAA 54334.031.3053191$-6.79AL|NL
140 Julian Merryweather CHC 50333.951.3253211$-6.82AL|NL
141 Steven Okert HOU 48334.081.2554190$-6.88AL|NL
142 Caleb Thielbar CHC 47333.911.2852190$-6.96AL|NL
143 Bryan Baker BAL 51333.961.2954220$-6.99AL|NL
144 Kenta Maeda DET 62334.171.2757180$-7.05AL|NL
145 Taylor Rogers CIN 49334.171.3553202$-7.12AL|NL
146 Colin Holderman PIT 49333.901.3348211$-7.21AL|NL
147 John Schreiber KAN 51333.861.3347201$-7.18AL|NL
148 Jake Junis CLE 48334.001.2344110$-7.29AL|NL
149 Justin Sterner OAK 50334.191.3052201$-7.28AL|NL
150 David Robertson FA 36223.471.1743140$-7.34AL|NL
151 Angel Zerpa KAN 50333.851.3243171$-7.38AL|NL
152 Jose Butto NYM 46333.921.2847200$-7.40AL|NL
153 Bryan Hudson MIL 44223.571.2346180$-7.42AL|NL
154 Greg Weissert BOS 49333.941.3149180$-7.57AL|NL
155 Daniel Palencia CHC 46333.951.3351230$-7.64AL|NL
156 Brenan Hanifee DET 46333.951.2836131$-7.80AL|NL
157 Ronny Henriquez MIA 49334.151.3544182$-7.80AL|NL
158 Cameron Booser CWS 51334.641.4154254$-7.81AL|NL
159 Grant Anderson MIL 49334.231.3350191$-7.85AL|NL
160 Graham Ashcraft CIN 53334.121.3643182$-7.97AL|NL
161 Joel Payamps MIL 45223.761.2242140$-8.03AL|NL
162 Penn Murfee CWS 48334.421.3346192$-8.06AL|NL
163 Scott Barlow CIN 48334.081.3552220$-8.08AL|NL
164 Jalen Beeks ARI 49333.901.3945191$-8.09AL|NL
165 Ryan Thompson ARI 48333.921.2939150$-8.13AL|NL
166 Noah Cameron KAN 37313.681.3036120$-8.11AL|NL
167 Tyler Ferguson OAK 52334.191.4055271$-8.18AL|NL
168 Craig Kimbrel ATL 41223.791.2950190$-8.20AL|NL
169 Brandon Eisert CWS 45223.831.2942151$-8.31AL|NL
170 Brendon Little TOR 48334.151.3544221$-8.34AL|NL
171 Jake Bird COL 51334.031.4547232$-8.38AL|NL
172 Daniel Lynch KAN 63334.271.3550201$-8.46AL|NL
173 Jorge Lopez WAS 51334.251.3742192$-8.46AL|NL
174 Ryan Borucki PIT 46334.031.3343190$-8.48AL|NL
175 Chad Patrick MIL 48334.291.2743150$-8.49AL|NL
176 Paul Sewald IL-15 CLE 34223.841.1839110$-8.47AL|NL
177 Tyler Gilbert CWS 49334.351.3744172$-8.50AL|NL
178 Drey Jameson ARI 48333.921.3542170$-8.51AL|NL
179 Kevin Kelly IL-15 TB 38223.641.183290$-8.51AL|NL
180 Alek Jacob SD 46334.181.3043170$-8.52AL|NL
181 Michael Kopech IL-15 LAD 38224.141.3244192$-8.52AL|NL
182 Jordan Wicks CHC 59334.301.3251200$-8.56AL|NL
183 Michel Otanez IL-15 OAK 45223.721.4056270$-8.56AL|NL
184 Shawn Armstrong TEX 44223.751.3044150$-8.64AL|NL
185 Cole Henry WAS 46334.321.3746211$-8.74AL|NL
186 Riley O'Brien STL 46334.081.3948230$-8.78AL|NL
187 Mason Fluharty TOR 46334.211.3344180$-8.81AL|NL
188 Dane Dunning TEX 49334.291.3144160$-8.83AL|NL
189 Hunter Bigge TB 47334.461.3850221$-8.87AL|NL
190 Carmen Mlodzinski PIT 58334.091.3849230$-8.84AL|NL
191 Grant Holman OAK 46334.051.3541180$-8.88AL|NL
192 Enyel De Los Santos ATL 46334.361.3347180$-8.91AL|NL
193 Beau Brieske IL-15 DET 42224.131.3138162$-8.93AL|NL
194 Max Kranick NYM 50334.191.3241170$-8.95AL|NL
195 Chase Lee DET 39223.711.2838140$-8.96AL|NL
196 Jason Foley DET 33223.701.3027102$-8.99AL|NL
197 Robert Stephenson IL-60 LAA 35224.161.2041120$-8.98AL|NL
198 Sean Hjelle SF 41223.421.3234120$-9.00AL|NL
199 Kyle Leahy STL 51334.251.3742191$-9.02AL|NL
200 Kaleb Ort HOU 46334.421.3347190$-9.05AL|NL
201 Sean Guenther DET 43223.671.2835120$-9.03AL|NL
202 Bennett Sousa HOU 44223.911.3245180$-9.10AL|NL
203 Collin Snider SEA 50334.271.4045211$-9.13AL|NL
204 Ryan Gusto HOU 66354.541.3357230$-9.12AL|NL
205 Jack Dreyer LAD 41223.981.2943170$-9.15AL|NL
206 Joey Wentz PIT 54334.291.3952230$-9.19AL|NL
207 John King STL 49333.861.3532140$-9.17AL|NL
208 Tyson Miller IL-15 CHC 41224.011.2438140$-9.17AL|NL
209 Tayler Scott HOU 53334.361.3852240$-9.23AL|NL
210 Osvaldo Bido OAK 109484.811.3993450$-9.23AL|NL
211 Kolby Allard CLE 49334.311.3342150$-9.25AL|NL
212 Josh Sborz IL-60 TEX 39223.941.3143160$-9.25AL|NL
213 Lou Trivino SF 46334.081.3942190$-9.27AL|NL
214 Mike Vasil CWS 63334.601.3749222$-9.29AL|NL
215 Troy Taylor SEA 44224.001.3043180$-9.27AL|NL
216 Jose Fermin LAA 46334.321.3746210$-9.30AL|NL
217 Andrew Chafin DET 32223.591.3135140$-9.37AL|NL
218 Zach Agnos COL 50334.571.3443161$-9.39AL|NL
219 Nick Sandlin IL-15 TOR 38224.141.2641170$-9.39AL|NL
220 Brennan Bernardino BOS 45223.891.3645180$-9.44AL|NL
221 Eric Orze TB 44223.981.3445190$-9.45AL|NL
222 Jacob Webb TEX 48334.501.3547210$-9.49AL|NL
223 Cionel Perez BAL 48334.021.4242230$-9.47AL|NL
224 Ryan Johnson LAA 51334.331.4151220$-9.50AL|NL
225 Andrew Kittredge IL-15 BAL 39223.971.2635110$-9.54AL|NL
226 Anthony Banda LAD 46334.231.4145190$-9.57AL|NL
227 Drew Pomeranz CHC 42224.111.3143190$-9.60AL|NL
228 Declan Cronin IL-15 MIA 44223.571.3938170$-9.59AL|NL
229 Erik Swanson IL-15 TOR 45224.321.2744150$-9.61AL|NL
230 Brad Keller CHC 51334.131.4143220$-9.64AL|NL
231 Carlos Vargas SEA 48334.171.3839190$-9.66AL|NL
232 Ryan Fernandez STL 33223.641.3031120$-9.69AL|NL
233 Steven Wilson CWS 52335.021.3853272$-9.71AL|NL
234 Jackson Rutledge WAS 48334.421.4244221$-9.71AL|NL
235 Hunter Stratton PIT 39223.891.3136150$-9.72AL|NL
236 Logan Henderson MIL 27213.921.192980$-9.71AL|NL
237 Jorge Alcala MIN 42224.271.2943170$-9.75AL|NL
238 T.J. McFarland OAK 49334.231.3934171$-9.78AL|NL
239 Omar Cruz SD 38223.961.3238170$-9.78AL|NL
240 John Brebbia IL-15 DET 34224.071.2635110$-9.77AL|NL
241 Max Lazar PHI 33223.891.242990$-9.83AL|NL
242 Caden Dana LAA 64444.911.3856250$-9.85AL|NL
243 Stephen Kolek SD 53334.211.4042190$-9.87AL|NL
244 Jose Ruiz PHI 51334.601.3749210$-9.91AL|NL
245 Dillon Tate TOR 41223.911.2932130$-9.90AL|NL
246 Justin Topa MIN 42223.771.3636140$-9.91AL|NL
247 Kody Funderburk MIN 39223.891.3639170$-9.90AL|NL
248 Forrest Whitley IL-15 HOU 35223.941.3438160$-9.90AL|NL
249 Domingo Gonzalez ATL 29223.701.3131120$-9.92AL|NL
250 Angel Chivilli COL 48334.481.4243181$-9.94AL|NL
251 Aaron Ashby IL-15 MIL 29223.531.3430140$-9.94AL|NL
252 Sauryn Lao SEA 29223.701.2828100$-9.97AL|NL
253 Colin Selby BAL 33223.771.3635160$-10.00AL|NL
254 Jake Cousins IL-60 NYY 33224.101.3339180$-10.01AL|NL
255 Brent Headrick NYY 33224.191.2735120$-10.05AL|NL
256 Huascar Brazoban NYM 45224.121.3846220$-10.07AL|NL
257 Juan Morillo ARI 46334.291.4343230$-10.07AL|NL
258 Gordon Graceffo STL 61334.461.3645200$-10.09AL|NL
259 Michael Tonkin IL-15 MIN 41224.011.3741160$-10.08AL|NL
260 Clayton Beeter IL-15 NYY 31224.061.3236150$-10.11AL|NL
261 Luis Garcia LAD 36223.921.3132120$-10.12AL|NL
262 Jacob Lopez OAK 39224.221.3139170$-10.12AL|NL
263 Dylan Dodd ATL 43223.971.3335120$-10.13AL|NL
264 Joe Ross PHI 52334.441.3843190$-10.13AL|NL
265 Brad Lord WAS 62334.461.3746210$-10.17AL|NL
266 Tyler Alexander MIL 42224.421.2436100$-10.18AL|NL
267 Brent Suter CIN 47334.381.3635150$-10.25AL|NL
268 Connor Prielipp MIN 29223.801.3431130$-10.25AL|NL
269 Scott Alexander COL 46334.211.3933150$-10.29AL|NL
270 Jose Leclerc IL-15 OAK 31224.121.3235150$-10.28AL|NL
271 Gunnar Hoglund OAK 58334.851.2944170$-10.32AL|NL
272 Slade Cecconi IL-15 CLE 31224.281.192770$-10.30AL|NL
273 Trevor Stephan IL-60 CLE 30224.021.3031110$-10.32AL|NL
274 Lake Bachar MIA 46334.621.3944200$-10.35AL|NL
275 Andrew Nardi IL-60 MIA 27113.471.2633110$-10.35AL|NL
276 Fraser Ellard IL-15 CWS 44224.251.4345231$-10.34AL|NL
277 Josh Walker TOR 34224.041.3535150$-10.39AL|NL
278 Casey Legumina SEA 43224.341.3038150$-10.41AL|NL
279 Tom Cosgrove CHC 33223.891.3330140$-10.39AL|NL
280 Evan Sisk KAN 37223.821.4136180$-10.41AL|NL
281 Brandon Young BAL 36224.171.3134120$-10.41AL|NL
282 Justin Wilson BOS 44224.181.3944170$-10.44AL|NL
283 Steven Cruz KAN 42224.041.4041210$-10.43AL|NL
284 Shawn Dubin IL-15 HOU 39223.991.4140190$-10.44AL|NL
285 Shinnosuke Ogasawara WAS 65344.571.3850230$-10.45AL|NL
286 Sean Reynolds IL-15 SD 43224.201.4045220$-10.47AL|NL
287 Tristan Beck SF 34223.991.3230110$-10.48AL|NL
288 Hogan Harris OAK 57334.501.4452280$-10.49AL|NL
289 A.J. Minter IL-15 NYM 24113.541.172880$-10.48AL|NL
290 Kevin Herget NYM 39224.351.2834110$-10.53AL|NL
291 Nate Pearson CHC 31224.121.3232130$-10.52AL|NL
292 Anthony Veneziano MIA 48334.461.4640201$-10.55AL|NL
293 Yilber Diaz ARI 43224.161.4043200$-10.55AL|NL
294 Derek Law IL-15 WAS 39223.971.3633140$-10.54AL|NL
295 Luis Contreras HOU 38224.301.3438170$-10.59AL|NL
296 Cole Winn TEX 31223.931.3530140$-10.59AL|NL
297 Mason Englert TB 45224.431.3140140$-10.57AL|NL
298 Ben Casparius LAD 43224.341.3744190$-10.57AL|NL
299 Colton Gordon HOU 29224.181.242690$-10.58AL|NL
300 Nathan Wiles ATL 33224.011.302790$-10.62AL|NL