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 59422.471.01892127$19.57AL|NL
2 Edwin Diaz NYM 57322.961.11802332$17.98AL|NL
3 Ryan Helsley STL 58333.061.16742431$16.18AL|NL
4 Josh Hader HOU 60333.171.13842529$15.88AL|NL
5 Ryan Walker SF 60333.051.14702028$14.65AL|NL
6 Emmanuel Clase CLE 59333.131.16591430$14.52AL|NL
7 Andres Munoz SEA 56322.781.15742326$14.06AL|NL
8 Raisel Iglesias ATL 60333.491.17671728$12.70AL|NL
9 Felix Bautista BAL 53322.811.11772322$12.02AL|NL
10 Jeff Hoffman TOR 57323.191.13712024$11.85AL|NL
11 Devin Williams NYY 56323.361.25702726$10.91AL|NL
12 Trevor Megill MIL 56333.401.17702224$10.61AL|NL
13 Jhoan Duran MIN 57322.841.15712020$10.32AL|NL
14 Tanner Scott LAD 58323.141.23722622$9.73AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Robert Suarez SD 57333.491.20622023$8.95AL|NL
16 Kyle Finnegan WAS 56333.771.29552226$8.28AL|NL
17 Kenley Jansen LAA 53333.921.23632224$7.87AL|NL
18 Aroldis Chapman BOS 55323.061.26803118$7.61AL|NL
19 Clay Holmes NYM 142973.431.32142610$7.53AL|NL
20 Ryan Pressly CHC 53323.501.25541822$7.05AL|NL
21 Peter Fairbanks TB 53323.541.24602121$6.86AL|NL
22 A.J. Puk ARI 56323.341.18672016$5.84AL|NL
23 Jose Alvarado PHI 56323.231.25662517$5.82AL|NL
24 Justin Martinez ARI 59323.031.28753015$5.63AL|NL
25 Drew Rasmussen TB 114773.611.20112300$4.84AL|NL
26 Ben Brown CHC 122773.761.26133490$4.00AL|NL
27 Reid Detmers LAA 105663.691.20121370$3.62AL|NL
28 Carlos Estevez KAN 56334.081.30562119$3.28AL|NL
29 Luke Jackson TEX 56334.011.36582519$2.88AL|NL
30 Anthony Bender MIA 56333.851.32552217$2.48AL|NL
31 Tommy Kahnle DET 58333.701.33582516$2.43AL|NL
32 Griffin Jax MIN 62333.221.1473187$2.32AL|NL
33 Landen Roupp SF 120773.771.32118500$1.38AL|NL
34 Bowden Francis TOR 145894.351.26135430$1.23AL|NL
35 David Bednar PIT 46223.801.27491816$1.12AL|NL
36 Matthew Strahm PHI 58323.201.0871174$0.96AL|NL
37 Chris Martin TEX 51323.241.1155116$0.01AL|NL
38 Jason Adam SD 59333.381.1670225$-0.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cade Smith CLE 60333.071.1476222$-0.08AL|NL
40 Kris Bubic KAN 127783.981.33120470$-0.07AL|NL
41 Matthew Liberatore STL 118773.951.31108430$-0.12AL|NL
42 Lucas Erceg KAN 59333.391.2567237$-0.22AL|NL
43 Steven Matz STL 108663.901.2595310$-0.25AL|NL
44 Jeremiah Estrada SD 56323.211.1874254$-0.28AL|NL
45 Blake Treinen LAD 53323.591.2159188$-0.52AL|NL
46 Orion Kerkering PHI 55323.221.1862204$-1.14AL|NL
47 Porter Hodge CHC 55333.661.3261269$-1.23AL|NL
48 Luke Weaver NYY 60333.741.2065186$-1.32AL|NL
49 Bryan Abreu HOU 64333.361.2181282$-1.34AL|NL
50 Joey Cantillo CLE 90553.701.3096390$-1.53AL|NL
51 Emilio Pagan CIN 57334.381.27602011$-1.60AL|NL
52 Yimi Garcia TOR 56323.391.1564183$-1.65AL|NL
53 Calvin Faucher MIA 55333.941.36562411$-1.67AL|NL
54 Keegan Akin BAL 62333.411.1869202$-1.98AL|NL
55 Liam Hendriks IL-15 BOS 46223.651.1853148$-2.00AL|NL
56 Camilo Doval SF 54323.241.2663244$-2.14AL|NL
57 Hayden Wesneski HOU 126784.381.31118430$-2.25AL|NL
58 Robert Garcia TEX 56333.421.2462214$-2.38AL|NL
59 Hayden Birdsong SF 100664.041.34105460$-2.44AL|NL
60 Jordan Leasure CWS 57334.301.40572812$-2.59AL|NL
61 Kirby Yates LAD 53323.451.2468253$-2.80AL|NL
62 A.J. Minter NYM 53323.231.1662181$-2.81AL|NL
63 Fernando Cruz NYY 53323.271.1672220$-2.86AL|NL
64 Garrett Whitlock BOS 59333.551.1762152$-2.90AL|NL
65 Will Vest DET 60333.351.2261202$-2.94AL|NL
66 Jordan Hicks SF 122784.051.40110530$-2.99AL|NL
67 Louie Varland MIN 64333.561.1966181$-3.26AL|NL
68 Yennier Cano BAL 55323.341.2656203$-3.40AL|NL
69 Dennis Santana PIT 55334.171.38512410$-3.46AL|NL
70 Erik Miller SF 56333.281.3068292$-3.48AL|NL
71 Matt Brash IL-15 SEA 47322.961.1860200$-3.51AL|NL
72 Jordan Romano PHI 53333.921.2856226$-3.57AL|NL
73 Nick Martinez CIN 140894.591.33120400$-3.56AL|NL
74 Seth Halvorsen COL 56234.781.50502717$-3.66AL|NL
75 Ryne Nelson ARI 110674.261.3090300$-3.77AL|NL
76 Aaron Bummer ATL 54323.131.2861231$-3.93AL|NL
77 Ben Joyce IL-15 LAA 44223.531.2953216$-4.02AL|NL
78 Gabe Speier SEA 55333.381.2258191$-4.07AL|NL
79 Gregory Soto BAL 54323.311.2663241$-4.07AL|NL
80 Pierce Johnson ATL 57333.591.2868252$-4.10AL|NL
81 Justin Slaten BOS 57333.881.3058215$-4.10AL|NL
82 Abner Uribe MIL 54323.291.3365292$-4.13AL|NL
83 Jared Koenig MIL 55333.491.2456202$-4.16AL|NL
84 Yariel Rodriguez TOR 73443.961.3080311$-4.22AL|NL
85 Evan Phillips IL-15 LAD 46323.481.1953152$-4.22AL|NL
86 Seranthony Dominguez BAL 56333.711.2464222$-4.25AL|NL
87 Tyler Holton DET 54333.581.2348163$-4.27AL|NL
88 Garrett Cleavinger TB 53323.611.2765242$-4.35AL|NL
89 Mark Leiter Jr. NYY 55323.591.2364211$-4.40AL|NL
90 Reed Garrett NYM 58333.411.2667250$-4.51AL|NL
91 Mitch Spence OAK 90554.071.3074270$-4.65AL|NL
92 Yuki Matsui SD 51323.371.2362220$-4.68AL|NL
93 Ryne Stanek NYM 56333.751.2764252$-4.73AL|NL
94 Antonio Santillan CIN 55334.331.3661257$-4.77AL|NL
95 Mason Montgomery TB 56333.841.2656203$-4.80AL|NL
96 Grant Holmes ATL 121774.451.37108450$-4.81AL|NL
97 Jon Gray IL-60 TEX 95564.261.3086300$-4.82AL|NL
98 Adrian Morejon SD 54323.511.2456211$-4.84AL|NL
99 Trent Thornton SEA 59333.821.2458202$-4.87AL|NL
100 Alex Vesia LAD 51323.671.2464231$-4.88AL|NL
101 Bryan Hudson MIL 53323.491.2658211$-4.93AL|NL
102 Edwin Uceta TB 57334.161.3159245$-4.99AL|NL
103 Quinn Priester MIL 78443.841.3069260$-4.99AL|NL
104 Andre Pallante STL 119774.011.4489490$-5.06AL|NL
105 Jake Junis CLE 61333.771.1959140$-5.10AL|NL
106 Cole Sands MIN 54333.791.2258181$-5.26AL|NL
107 Cameron Booser CWS 56333.931.3060233$-5.29AL|NL
108 Brock Stewart IL-15 MIN 46223.261.1859180$-5.32AL|NL
109 Dylan Lee ATL 55323.631.2360190$-5.34AL|NL
110 Bryan King HOU 56333.611.2859231$-5.34AL|NL
111 Nick Mears MIL 49323.531.2560220$-5.53AL|NL
112 Tanner Banks PHI 60333.671.2560210$-5.54AL|NL
113 Paul Sewald CLE 52333.941.2259181$-5.66AL|NL
114 Mike Soroka IL-15 WAS 103574.301.3595420$-5.66AL|NL
115 Tim Herrin CLE 55333.491.2960230$-5.66AL|NL
116 Chad Green TOR 55334.131.2554173$-5.65AL|NL
117 Kenta Maeda DET 68343.991.2265190$-5.65AL|NL
118 Jose A. Ferrer WAS 54333.601.3048202$-5.73AL|NL
119 JoJo Romero STL 56333.541.3053211$-5.77AL|NL
120 Hunter Harvey IL-15 KAN 44223.521.2048142$-5.78AL|NL
121 Julian Merryweather CHC 53333.701.2958221$-5.85AL|NL
122 John Brebbia DET 53333.851.2454181$-5.94AL|NL
123 Ian Hamilton NYY 51323.501.2856220$-5.96AL|NL
124 Manuel Rodriguez TB 54333.741.3152202$-5.98AL|NL
125 Hoby Milner TEX 55333.691.2750161$-6.05AL|NL
126 Alexis Diaz CIN 54234.571.4258289$-6.09AL|NL
127 Beau Brieske IL-15 DET 56334.001.3152213$-6.12AL|NL
128 Daniel Coulombe MIN 53333.721.2555180$-6.22AL|NL
129 Jesus Tinoco MIA 54333.871.3255222$-6.27AL|NL
130 David Robertson FA 39223.211.1748140$-6.31AL|NL
131 Brant Hurter DET 50323.511.2241120$-6.33AL|NL
132 Caleb Thielbar CHC 50323.741.2655210$-6.46AL|NL
133 Jose Leclerc OAK 55333.941.3060251$-6.48AL|NL
134 Taylor Rogers CIN 53334.021.3258222$-6.49AL|NL
135 Osvaldo Bido OAK 118684.591.36103480$-6.56AL|NL
136 Justin Wilson BOS 52323.761.2653180$-6.59AL|NL
137 Hunter Gaddis CLE 58334.011.2356180$-6.62AL|NL
138 Brock Burke LAA 58334.001.3059221$-6.71AL|NL
139 Caleb Ferguson PIT 54333.721.3454241$-6.73AL|NL
140 Bryan Baker BAL 55333.851.2959230$-6.75AL|NL
141 Angel Zerpa KAN 53333.671.3248191$-6.75AL|NL
142 Phil Maton STL 57334.051.3153212$-6.78AL|NL
143 Daniel Young NYM 51323.551.3353230$-6.84AL|NL
144 Graham Ashcraft CIN 56334.081.2949152$-6.88AL|NL
145 Ryan Brasier IL-15 CHC 45223.781.2445142$-6.91AL|NL
146 Ryan Borucki PIT 53333.791.3250201$-6.95AL|NL
147 Jason Foley DET 37223.681.2932124$-7.02AL|NL
148 Colin Rea CHC 97564.531.3279280$-7.06AL|NL
149 Kevin Ginkel IL-15 ARI 44223.501.2248150$-7.08AL|NL
150 Jorge Lopez WAS 55334.061.3547213$-7.09AL|NL
151 Joel Payamps MIL 51333.861.2750180$-7.18AL|NL
152 Tyler Rogers SF 62333.921.2945151$-7.20AL|NL
153 Brennan Bernardino BOS 49323.701.3150190$-7.23AL|NL
154 Tyler Ferguson OAK 56333.931.3658271$-7.30AL|NL
155 Jose Butto NYM 49323.861.2949190$-7.49AL|NL
156 Anthony Banda LAD 50323.851.3050200$-7.50AL|NL
157 Shane Smith CWS 118684.511.4097470$-7.48AL|NL
158 Enyel De Los Santos ATL 52323.971.3055200$-7.48AL|NL
159 Jalen Beeks ARI 49323.711.3248190$-7.49AL|NL
160 Ryan Fernandez STL 55333.931.3552231$-7.56AL|NL
161 Luke Little CHC 45223.331.3655270$-7.56AL|NL
162 Daysbel Hernandez ATL 50323.861.3456240$-7.57AL|NL
163 Shelby Miller ARI 53334.241.3352212$-7.59AL|NL
164 Stephen Kolek SD 66444.041.3552230$-7.61AL|NL
165 Brendon Little TOR 49323.511.3746220$-7.65AL|NL
166 Michel Otanez IL-15 OAK 46223.661.3554251$-7.70AL|NL
167 Justin Lawrence PIT 56333.991.4154272$-7.76AL|NL
168 Tyler Gilbert CWS 53234.131.3045163$-7.76AL|NL
169 Craig Yoho MIL 49223.701.2952210$-7.84AL|NL
170 Ian Anderson LAA 75444.211.3867300$-7.88AL|NL
171 Daniel Lynch KAN 67344.171.3254201$-7.87AL|NL
172 Justin Sterner OAK 53334.171.3252221$-7.86AL|NL
173 Steven Okert HOU 52334.141.3056220$-7.87AL|NL
174 Joey Wentz PIT 58334.021.3457240$-7.97AL|NL
175 Andrew Nardi IL-60 MIA 35223.511.2342150$-7.97AL|NL
176 Jose Suarez ATL 60334.051.3357230$-7.95AL|NL
177 Greg Weissert BOS 53334.001.3252200$-7.97AL|NL
178 Colin Holderman IL-15 PIT 43223.851.3344192$-8.03AL|NL
179 Eduard Bazardo SEA 51233.801.2749180$-8.03AL|NL
180 Nick Sandlin TOR 53334.071.3356240$-8.02AL|NL
181 Luis Ortiz CLE 120684.591.41101470$-8.08AL|NL
182 Brandon Eisert CWS 45223.781.3044171$-8.14AL|NL
183 Randy Rodriguez SF 49223.751.3152220$-8.18AL|NL
184 Sean Hjelle SF 44223.541.2638120$-8.19AL|NL
185 Joe Ross PHI 56334.081.3150190$-8.22AL|NL
186 John Schreiber KAN 54334.041.3750221$-8.22AL|NL
187 Ethan Roberts CHC 54334.091.3354220$-8.22AL|NL
188 Troy Taylor SEA 52233.911.3350211$-8.34AL|NL
189 Victor Vodnik COL 57334.471.4955285$-8.38AL|NL
190 Craig Kimbrel ATL 41223.821.2950190$-8.39AL|NL
191 Kody Funderburk MIN 42223.551.3143170$-8.42AL|NL
192 Shawn Armstrong TEX 48223.961.2648160$-8.45AL|NL
193 Robert Stephenson IL-60 LAA 39223.931.2345140$-8.45AL|NL
194 Michael Kopech IL-15 LAD 41224.051.3049201$-8.45AL|NL
195 Ryan Zeferjahn LAA 56334.311.3759271$-8.46AL|NL
196 Ryan Burr IL-15 TOR 37223.711.2540140$-8.56AL|NL
197 Tyler Alexander MIL 63344.431.2754160$-8.57AL|NL
198 Ryan Thompson ARI 55333.951.3545180$-8.64AL|NL
199 Noah Cameron KAN 40223.691.2536120$-8.68AL|NL
200 Collin Snider SEA 54334.111.3848231$-8.66AL|NL
201 Slade Cecconi IL-15 CLE 42224.021.2039100$-8.69AL|NL
202 Jose Ruiz PHI 55334.171.3452220$-8.70AL|NL
203 Ronny Henriquez MIA 53234.081.3647202$-8.77AL|NL
204 Shinnosuke Ogasawara WAS 88464.441.3771330$-8.81AL|NL
205 Brent Headrick NYY 34223.801.2135110$-8.82AL|NL
206 Bryse Wilson CWS 71344.731.3756224$-8.87AL|NL
207 Riley O'Brien STL 47223.711.3648230$-8.88AL|NL
208 Lou Trivino SF 51233.871.3349210$-8.88AL|NL
209 Gregory Santos SEA 42223.631.3341180$-8.90AL|NL
210 Sean Guenther DET 47223.691.3037150$-8.92AL|NL
211 Max Kranick NYM 54334.211.3145180$-8.89AL|NL
212 Ryan Gusto HOU 79454.551.3566280$-8.92AL|NL
213 Forrest Whitley IL-15 HOU 46223.821.3448210$-8.94AL|NL
214 Fraser Ellard IL-15 CWS 43224.051.4342223$-8.95AL|NL
215 John King STL 53333.771.3837170$-9.00AL|NL
216 Bennett Sousa HOU 43223.781.3243180$-9.00AL|NL
217 Carmen Mlodzinski PIT 72444.341.4163310$-9.01AL|NL
218 Grant Anderson MIL 45223.981.2945170$-9.02AL|NL
219 Brandon Young BAL 41223.991.2438120$-9.07AL|NL
220 Huascar Brazoban NYM 49223.861.3549220$-9.08AL|NL
221 Daniel Palencia CHC 35223.701.3139170$-9.11AL|NL
222 Tristan Beck SF 37223.811.2433110$-9.11AL|NL
223 Jorge Alcala MIN 45224.071.3149190$-9.17AL|NL
224 Erik Sabrowski IL-15 CLE 41223.821.3647210$-9.21AL|NL
225 Wandy Peralta SD 46223.701.3541190$-9.21AL|NL
226 Joseph Mantiply ARI 47223.801.3240150$-9.20AL|NL
227 Jonathan Loaisiga IL-15 NYY 36223.651.2832120$-9.22AL|NL
228 Andrew Walters CLE 44224.041.3451220$-9.26AL|NL
229 Josh Sborz IL-60 TEX 37223.871.3040150$-9.26AL|NL
230 Trevor Stephan IL-15 CLE 35223.901.2636130$-9.29AL|NL
231 Easton Lucas TOR 75444.461.4065320$-9.30AL|NL
232 Logan Henderson MIL 32224.001.2234110$-9.35AL|NL
233 Andrew Chafin DET 36223.721.3338170$-9.36AL|NL
234 Brenan Hanifee DET 44223.781.3034130$-9.37AL|NL
235 Cionel Perez BAL 52333.941.4347260$-9.37AL|NL
236 Tyler Kinley COL 55234.671.4256254$-9.45AL|NL
237 Carlos Vargas SEA 49223.811.3643210$-9.44AL|NL
238 Sawyer Gipson-Long IL-60 DET 29223.721.222780$-9.44AL|NL
239 Michael Fulmer BOS 48224.091.3349200$-9.44AL|NL
240 Eric Orze TB 47224.011.3447200$-9.47AL|NL
241 Justin Topa MIN 49223.931.3444180$-9.47AL|NL
242 Triston McKenzie CLE 76454.651.4074340$-9.52AL|NL
243 Andrew Kittredge IL-15 BAL 35223.891.2733110$-9.54AL|NL
244 Jake Cousins IL-60 NYY 35223.861.3541180$-9.58AL|NL
245 Brad Lord WAS 69344.271.3754260$-9.58AL|NL
246 Tayler Scott HOU 57334.331.3955260$-9.62AL|NL
247 Kevin Kelly IL-15 TB 41223.941.2935120$-9.60AL|NL
248 Connor Prielipp MIN 32223.791.3134130$-9.63AL|NL
249 Mike Vasil CWS 65344.501.3550211$-9.64AL|NL
250 Bryan Hoeing IL-15 SD 49224.021.3241160$-9.67AL|NL
251 Anthony Veneziano MIA 52234.171.3543191$-9.71AL|NL
252 Scott Barlow CIN 51234.271.3954241$-9.70AL|NL
253 Derek Law IL-15 WAS 42223.921.3237150$-9.70AL|NL
254 Zack Kelly BOS 42223.961.3644190$-9.70AL|NL
255 Michael Tonkin IL-15 MIN 44224.141.3244170$-9.74AL|NL
256 Kyle Leahy STL 49223.991.3442180$-9.75AL|NL
257 Erik Swanson IL-15 TOR 41224.111.3040150$-9.73AL|NL
258 Ryan Johnson LAA 55334.361.3953240$-9.77AL|NL
259 Colin Selby BAL 30213.691.3332140$-9.76AL|NL
260 Mason Englert TB 49224.221.3044150$-9.77AL|NL
261 Josh Walker TOR 31213.781.3132130$-9.75AL|NL
262 Jackson Rutledge WAS 46224.061.3342190$-9.80AL|NL
263 Walter Pennington TEX 42223.811.3739180$-9.78AL|NL
264 Yilber Diaz ARI 43224.061.3544190$-9.84AL|NL
265 Aaron Ashby IL-15 MIL 31213.591.3732150$-9.86AL|NL
266 Jake Latz TEX 49224.091.3851240$-9.85AL|NL
267 Tyson Miller IL-15 CHC 44224.161.3040150$-9.85AL|NL
268 Luis Garcia LAD 39223.941.3235130$-9.87AL|NL
269 Albert Suarez IL-60 BAL 31224.031.242990$-9.88AL|NL
270 Taijuan Walker PHI 68344.441.3553220$-9.91AL|NL
271 Jack Dreyer LAD 35223.961.3437160$-9.94AL|NL
272 Tayler Saucedo SEA 36223.761.3633160$-9.98AL|NL
273 Hunter Bigge TB 50234.211.3752230$-10.01AL|NL
274 Jose Quijada LAA 35224.011.3741190$-10.00AL|NL
275 Mason Fluharty TOR 49224.141.3545200$-10.04AL|NL
276 Eduardo Salazar WAS 52234.181.4038212$-10.04AL|NL
277 Kaleb Ort IL-15 HOU 49224.331.3349200$-10.05AL|NL
278 Nate Pearson CHC 33224.091.3135140$-10.07AL|NL
279 Chad Patrick MIL 45234.321.2940150$-10.13AL|NL
280 Jackson Jobe DET 113684.741.4385470$-10.10AL|NL
281 Joe Kelly FA 24113.221.2728110$-10.14AL|NL
282 Josh Winckowski BOS 32223.871.3128100$-10.15AL|NL
283 Jason Alexander OAK 34223.891.282580$-10.14AL|NL
284 Casey Legumina SEA 46224.191.3239160$-10.20AL|NL
285 Tyler Phillips MIA 59334.291.3843190$-10.21AL|NL
286 Trevor McDonald SF 34223.811.3327110$-10.24AL|NL
287 Carlos Hernandez PHI 42224.231.3543190$-10.26AL|NL
288 Gerson Garabito TEX 34224.121.3031110$-10.30AL|NL
289 Kevin Herget NYM 31214.081.262690$-10.28AL|NL
290 Ian Seymour TB 31224.161.2829100$-10.35AL|NL
291 Gordon Graceffo STL 51334.401.3638170$-10.36AL|NL
292 Spencer Bivens SF 47224.071.3537160$-10.35AL|NL
293 Alex Faedo IL-60 TB 36224.241.3236140$-10.37AL|NL
294 Elvis Peguero MIL 40223.961.3937170$-10.39AL|NL
295 Nick Hernandez HOU 41224.361.3240170$-10.44AL|NL
296 Evan Sisk KAN 42223.941.4139190$-10.43AL|NL
297 Dylan Dodd ATL 31214.011.292580$-10.44AL|NL
298 Colton Gordon HOU 36224.211.3031120$-10.48AL|NL
299 Grant Holman OAK 47224.121.3842200$-10.46AL|NL
300 Kendall Graveman IL-15 ARI 44224.111.4043200$-10.50AL|NL