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 66532.050.971012632$22.44AL|NL
2 Edwin Diaz LAD 66532.621.06912536$21.64AL|NL
3 Jhoan Duran PHI 70632.411.08852329$18.64AL|NL
4 Cade Smith CLE 70532.631.06892230$18.28AL|NL
5 Devin Williams NYM 64532.711.11842732$17.75AL|NL
6 Aroldis Chapman BOS 62532.701.13882831$17.01AL|NL
7 David Bednar NYY 65433.091.12792533$16.17AL|NL
8 Andres Munoz SEA 64532.431.10832728$16.09AL|NL
9 Daniel Palencia CHC 67533.101.19822830$14.66AL|NL
10 Josh Hader HOU 60432.971.06812329$14.48AL|NL
11 Ryan Helsley BAL 64433.201.18762626$10.68AL|NL
12 Jeff Hoffman TOR 63433.351.16742426$10.37AL|NL
13 Emilio Pagan CIN 66433.741.15742427$10.27AL|NL
14 Abner Uribe MIL 72542.751.18893319$9.88AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Peter Fairbanks MIA 62433.401.20652327$9.76AL|NL
16 Raisel Iglesias ATL 66433.641.15702026$9.66AL|NL
17 Chase Burns CIN 113842.961.10149390$8.69AL|NL
18 Ryan Walker SF 63433.261.20682124$8.53AL|NL
19 Griffin Jax TB 68532.451.05882212$7.75AL|NL
20 Dennis Santana PIT 68434.001.27632426$6.82AL|NL
21 Grant Taylor CWS 93742.791.17118385$6.62AL|NL
22 Reid Detmers LAA 147953.641.21164530$6.36AL|NL
23 Carlos Estevez KAN 65334.631.32552431$6.22AL|NL
24 Robert Garcia TEX 64433.411.19712320$6.10AL|NL
25 Seranthony Dominguez CWS 63433.491.26732920$5.15AL|NL
26 Trevor Megill MIL 66532.851.12842711$4.77AL|NL
27 Kenley Jansen DET 60333.951.21612323$4.73AL|NL
28 Braxton Ashcraft PIT 1491043.731.27141490$3.65AL|NL
29 Taylor Rogers MIN 61433.841.32662720$3.13AL|NL
30 Clayton Beeter WAS 63433.531.31753317$2.77AL|NL
31 Cody Ponce TOR 155994.031.24152460$2.65AL|NL
32 Quinn Priester MIL 1561083.881.27137500$2.62AL|NL
33 Edwin Uceta TB 62433.321.16752312$2.00AL|NL
34 Chad Patrick MIL 140983.991.23136470$1.92AL|NL
35 Victor Vodnik COL 64434.361.46633123$1.78AL|NL
36 Ryne Nelson ARI 164974.111.25143480$1.39AL|NL
37 Riley O'Brien STL 63433.531.34682816$1.37AL|NL
38 Garrett Cleavinger TB 66433.041.1481268$1.16AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Robert Stephenson LAA 60433.601.18682313$1.17AL|NL
40 Bryan Abreu HOU 68532.961.1489295$1.09AL|NL
41 Joey Cantillo CLE 144843.881.30149610$0.64AL|NL
42 Jeremiah Estrada SD 70532.741.0998290$0.04AL|NL
43 Jose A. Ferrer SEA 70532.711.1274223$0.03AL|NL
44 JoJo Romero STL 64433.731.30612514$-0.28AL|NL
45 Michael Burrows HOU 133864.041.26132490$-0.35AL|NL
46 Adrian Morejon SD 68532.851.1274233$-0.52AL|NL
47 Robert Suarez ATL 67433.451.1773238$-0.72AL|NL
48 Steven Matz TB 136854.071.26118400$-1.36AL|NL
49 Will Vest DET 68533.251.2070245$-1.65AL|NL
50 Kevin Ginkel ARI 62433.871.29622412$-1.67AL|NL
51 Nick Martinez TB 147844.181.26120420$-1.77AL|NL
52 Garrett Whitlock BOS 70533.351.1878233$-2.26AL|NL
53 Matt Brash SEA 63432.911.1774243$-2.56AL|NL
54 Louie Varland TOR 67533.191.1570212$-2.72AL|NL
55 Ian Seymour TB 107623.941.21104330$-2.70AL|NL
56 Tanner Scott LAD 63433.211.1873264$-2.87AL|NL
57 Bryan Baker TB 63433.281.1674243$-3.34AL|NL
58 Phil Maton CHC 65433.341.2174264$-3.39AL|NL
59 Kyle Leahy STL 122733.991.31110430$-3.64AL|NL
60 Ben Joyce LAA 48323.491.27522210$-3.64AL|NL
61 Gabe Speier SEA 58432.801.0870180$-3.74AL|NL
62 Cole Henry WAS 64334.581.45623416$-3.81AL|NL
63 Jose Alvarado PHI 64433.241.2173263$-3.85AL|NL
64 Jacob Lopez OAK 124784.341.31129490$-4.12AL|NL
65 Mike Soroka ARI 100634.101.2998372$-4.16AL|NL
66 Graham Ashcraft CIN 65533.291.2266232$-4.21AL|NL
67 A.J. Puk IL-60 ARI 42323.191.1550157$-4.31AL|NL
68 Yimi Garcia TOR 56433.371.1964224$-4.29AL|NL
69 Justin Sterner OAK 65434.201.2766248$-4.39AL|NL
70 Eduard Bazardo SEA 68433.321.1773251$-4.56AL|NL
71 Hunter Harvey CHC 52333.281.1456175$-4.59AL|NL
72 Mason Montgomery PIT 60433.121.2271252$-4.62AL|NL
73 Orion Kerkering PHI 63433.191.1872231$-4.69AL|NL
74 Alex Vesia LAD 61433.491.1477251$-4.74AL|NL
75 Dylan Lee ATL 65433.491.1473201$-4.78AL|NL
76 Tyler Rogers TOR 74543.651.1857172$-4.84AL|NL
77 Gregory Soto PIT 61433.361.2866264$-4.93AL|NL
78 Camilo Doval NYY 64433.181.2775322$-4.91AL|NL
79 Jake Latz TEX 113724.131.35113540$-4.94AL|NL
80 Jordan Leasure CWS 64433.831.2873295$-4.96AL|NL
81 Luke Weaver NYM 67433.881.2269244$-5.14AL|NL
82 Fernando Cruz NYY 61433.351.2380291$-5.26AL|NL
83 Andrew Kittredge BAL 62433.641.1964203$-5.25AL|NL
84 Shawn Armstrong CLE 68433.661.2267243$-5.27AL|NL
85 Jared Koenig MIL 65433.321.2070251$-5.28AL|NL
86 Matt Svanson STL 65433.781.3162266$-5.28AL|NL
87 Drew Pomeranz LAA 58433.581.2065223$-5.31AL|NL
88 Paul Sewald ARI 58334.141.2458218$-5.32AL|NL
89 Aaron Ashby MIL 70533.321.3477371$-5.56AL|NL
90 Mark Leiter Jr. OAK 64433.981.3266256$-5.65AL|NL
91 Kyle Finnegan DET 64433.741.2764254$-5.78AL|NL
92 Chris Martin TEX 54333.451.1653154$-5.82AL|NL
93 Calvin Faucher MIA 64433.761.3466285$-5.95AL|NL
94 Kyle Harrison MIL 85533.951.2790330$-5.96AL|NL
95 Caleb Thielbar CHC 66433.621.1968241$-6.00AL|NL
96 Joe Boyle TB 77523.591.3592430$-6.01AL|NL
97 Bryan King HOU 67433.651.2067211$-6.23AL|NL
98 Jason Adam SD 60433.491.2064241$-6.29AL|NL
99 Blake Treinen LAD 58433.501.2369241$-6.42AL|NL
100 Cole Sands MIN 68433.801.2366212$-6.43AL|NL
101 Brooks Raley NYM 62433.591.2064231$-6.45AL|NL
102 Steven Okert HOU 64433.721.1772240$-6.43AL|NL
103 Andrew Nardi MIA 56433.381.2070220$-6.45AL|NL
104 Hunter Gaddis CLE 66433.931.2362223$-6.46AL|NL
105 Justin Topa MIN 63433.941.3455226$-6.49AL|NL
106 Antonio Santillan CIN 70434.071.3276324$-6.47AL|NL
107 Ryan Weiss HOU 95664.231.3194360$-6.47AL|NL
108 Jordan Romano LAA 63433.951.2667263$-6.61AL|NL
109 Angel Zerpa MIL 60433.261.2060210$-6.62AL|NL
110 Kirby Yates LAA 56333.811.2666264$-6.74AL|NL
111 Keegan Akin BAL 66434.051.2667263$-6.83AL|NL
112 Matthew Strahm KAN 66433.991.1867211$-6.89AL|NL
113 Hogan Harris OAK 66334.581.40623110$-6.91AL|NL
114 A.J. Minter NYM 52333.401.1756202$-6.94AL|NL
115 Sean Burke CWS 141794.541.38134630$-6.96AL|NL
116 Kody Funderburk MIN 65433.721.3365263$-6.99AL|NL
117 Tyler Holton DET 72443.911.2061201$-7.15AL|NL
118 Sean Newcomb CWS 67433.841.3366282$-7.83AL|NL
119 Tanner Banks PHI 62433.811.2060190$-7.84AL|NL
120 Anthony Bender MIA 61433.661.2860251$-7.83AL|NL
121 Anthony Kay CWS 142794.391.40116540$-7.84AL|NL
122 Brad Keller PHI 68433.861.3366302$-7.87AL|NL
123 Tommy Nance TOR 58433.501.2457190$-7.89AL|NL
124 David Morgan SD 58433.521.2763250$-7.88AL|NL
125 Ryan Thompson ARI 64433.731.2757221$-8.01AL|NL
126 Elvis Alvarado OAK 58434.011.3664293$-8.10AL|NL
127 Aaron Bummer ATL 60433.481.3062240$-8.13AL|NL
128 Yennier Cano BAL 60433.691.2957231$-8.22AL|NL
129 Erik Miller SF 62433.781.3867332$-8.23AL|NL
130 Justin Slaten BOS 61433.751.2561200$-8.24AL|NL
131 Ryan Zeferjahn LAA 57433.811.3368301$-8.28AL|NL
132 Drey Jameson ARI 59334.081.3455255$-8.28AL|NL
133 Erik Sabrowski CLE 61433.711.3474340$-8.36AL|NL
134 Mason Englert TB 60333.761.2258181$-8.41AL|NL
135 Hunter Barco PIT 89524.091.3785390$-8.40AL|NL
136 Bennett Sousa HOU 46323.321.1652160$-8.48AL|NL
137 Pierce Johnson CIN 61434.061.3067261$-8.57AL|NL
138 Kade Strowd ARI 60433.941.3858283$-8.56AL|NL
139 J.T. Ginn OAK 79524.171.3475290$-8.70AL|NL
140 Brendon Little TOR 54433.381.3560280$-8.71AL|NL
141 Carmen Mlodzinski PIT 69423.821.3064250$-8.71AL|NL
142 Cole Winn TEX 63334.321.3957286$-8.77AL|NL
143 Ryne Stanek STL 60434.071.3461282$-8.82AL|NL
144 Yohan Ramirez PIT 56433.581.3360240$-8.89AL|NL
145 Aaron Civale OAK 132794.851.34108430$-8.90AL|NL
146 Hoby Milner CHC 60433.801.2552190$-8.94AL|NL
147 Brock Burke CIN 62434.051.2857231$-8.94AL|NL
148 Casey Legumina SEA 54333.541.2356210$-8.95AL|NL
149 Lucas Erceg KAN 62434.001.3456242$-8.98AL|NL
150 Troy Melton DET 64424.001.2660220$-8.98AL|NL
151 Dietrich Enns BAL 62433.991.2761200$-9.03AL|NL
152 Janson Junk MIA 91524.391.2868210$-9.01AL|NL
153 Kevin Kelly TB 46323.381.1644120$-9.09AL|NL
154 Tyler Kinley ATL 63434.051.3067290$-9.14AL|NL
155 Gregory Santos SF 54334.041.4446256$-9.15AL|NL
156 Luis Garcia NYM 60433.671.3256260$-9.19AL|NL
157 Brock Stewart LAD 44323.471.2052180$-9.18AL|NL
158 Brusdar Graterol LAD 46323.321.1641130$-9.17AL|NL
159 Brad Lord WAS 142764.621.39110520$-9.22AL|NL
160 Braydon Fisher TOR 52333.591.2760240$-9.26AL|NL
161 Jake Bird NYY 53333.511.2858240$-9.30AL|NL
162 Justin Wrobleski LAD 68424.131.2863240$-9.34AL|NL
163 Caleb Ferguson CIN 58433.821.3156230$-9.44AL|NL
164 Edgardo Henriquez LAD 40323.251.2450180$-9.44AL|NL
165 Jordan Hicks CWS 54433.601.3454240$-9.45AL|NL
166 Grant Anderson MIL 56333.751.2659230$-9.46AL|NL
167 Joel Peguero SF 50324.001.3847224$-9.55AL|NL
168 Tobias Myers NYM 76434.281.2764240$-9.56AL|NL
169 Matt Festa CLE 58333.781.2658220$-9.56AL|NL
170 Juan Mejia COL 66434.361.4471313$-9.62AL|NL
171 Justin Lawrence PIT 58433.891.3959281$-9.68AL|NL
172 Sam Hentges SF 44323.341.2345150$-9.65AL|NL
173 Hunter Bigge TB 52333.681.2959220$-9.70AL|NL
174 Andrew Walters CLE 38323.321.2348180$-9.69AL|NL
175 Greg Weissert BOS 65434.211.3360241$-9.75AL|NL
176 Ben Brown CHC 47323.701.2250170$-9.77AL|NL
177 Jimmy Herget COL 77444.601.3472262$-9.83AL|NL
178 Chris Paddack MIA 131644.781.3397360$-9.83AL|NL
179 Brant Hurter DET 55333.731.2550170$-9.91AL|NL
180 Brent Headrick NYY 50323.891.2151170$-9.89AL|NL
181 Hayden Harris ATL 42323.571.2651180$-9.97AL|NL
182 Andrew Anderson DET 67434.171.3161270$-9.96AL|NL
183 Joel Payamps ATL 53333.891.2453180$-9.99AL|NL
184 Jake Junis TEX 65334.251.2555191$-10.07AL|NL
185 Jack Dreyer LAD 54333.961.2454210$-10.06AL|NL
186 John Schreiber KAN 64434.301.3358241$-10.09AL|NL
187 Craig Yoho MIL 42323.481.2748190$-10.09AL|NL
188 Tim Hill NYY 66433.891.3146220$-10.18AL|NL
189 Payton Tolle BOS 41313.691.2347150$-10.21AL|NL
190 Isaac Mattson PIT 64334.231.3663292$-10.24AL|NL
191 Emerson Hancock SEA 79424.321.3164270$-10.28AL|NL
192 Porter Hodge CHC 50323.731.3357260$-10.34AL|NL
193 Anthony Banda MIN 60334.031.3560271$-10.39AL|NL
194 Connor Prielipp MIN 66424.221.3462260$-10.39AL|NL
195 Colin Rea CHC 83424.491.2967250$-10.37AL|NL
196 Will Klein LAD 52333.721.3863290$-10.41AL|NL
197 Jovani Moran BOS 56333.941.3260230$-10.45AL|NL
198 Carlos Vargas SEA 56333.711.2947200$-10.45AL|NL
199 Tim Herrin CLE 54333.751.3254250$-10.43AL|NL
200 Kyle Hurt LAD 49313.841.3155220$-10.50AL|NL
201 PJ Poulin WAS 61334.231.3658252$-10.51AL|NL
202 Jonathan Bowlan PHI 56334.031.2754200$-10.50AL|NL
203 Ian Hamilton ATL 50323.801.3151230$-10.66AL|NL
204 Jose Butto SF 64334.231.3656282$-10.68AL|NL
205 Eric Orze MIN 56333.921.3459250$-10.68AL|NL
206 Daniel Coulombe FA 44323.861.2342160$-10.73AL|NL
207 Cole Sulser TB 56333.991.2952210$-10.75AL|NL
208 Bradgley Rodriguez SD 52333.781.3352250$-10.74AL|NL
209 Grant Wolfram BAL 50323.841.3252210$-10.78AL|NL
210 Yoendrys Gomez TB 61324.151.3161260$-10.76AL|NL
211 Julian Fernandez WAS 48323.981.2647170$-10.82AL|NL
212 Brenan Hanifee DET 58333.871.2946170$-10.84AL|NL
213 Troy Taylor SEA 50323.781.3350230$-10.88AL|NL
214 Josh White MIA 47323.911.3151200$-10.90AL|NL
215 Huascar Brazoban NYM 52333.841.3351230$-10.92AL|NL
216 Colin Selby IL-60 BAL 45323.811.3148190$-10.92AL|NL
217 Rico Garcia BAL 56334.181.3260250$-10.97AL|NL
218 Enyel De Los Santos HOU 60334.231.2957240$-10.97AL|NL
219 Justin Wilson FA 43323.831.3046170$-11.02AL|NL
220 Ben Casparius LAD 55334.181.2954220$-11.03AL|NL
221 Evan Sisk PIT 52333.801.3551220$-11.04AL|NL
222 Michael Kelly OAK 60334.491.3954273$-11.08AL|NL
223 Scott Barlow OAK 54334.261.4156292$-11.09AL|NL
224 Kyle Backhus PHI 52334.081.3051200$-11.11AL|NL
225 Wandy Peralta SD 57333.901.3450250$-11.21AL|NL
226 Rob Zastryzny MIL 48324.051.2744180$-11.23AL|NL
227 Bryan Hudson NYM 48323.981.3046190$-11.24AL|NL
228 Sam Moll CIN 50324.001.3349220$-11.37AL|NL
229 Lake Bachar MIA 48324.101.3149200$-11.37AL|NL
230 Nate Pearson HOU 50324.061.3452230$-11.39AL|NL
231 Jonathan Loaisiga ARI 44323.861.2939150$-11.42AL|NL
232 Colin Holderman CLE 42323.811.3241180$-11.47AL|NL
233 Austin Warren NYM 46324.031.2943170$-11.45AL|NL
234 Spencer Bivens SF 70434.261.3856260$-11.45AL|NL
235 Connor Brogdon CLE 52334.161.3251220$-11.47AL|NL
236 Ryan Fernandez STL 44323.941.3345200$-11.51AL|NL
237 Jacob Webb CHC 54334.261.3050220$-11.55AL|NL
238 Nick Sandlin LAA 50324.301.3051220$-11.54AL|NL
239 Eduarniel Nunez OAK 52334.081.4659311$-11.58AL|NL
240 Justin Bruihl STL 54334.021.3549210$-11.62AL|NL
241 Mike Vasil CWS 79434.511.4063321$-11.67AL|NL
242 Evan Phillips IL-60 LAD 28213.381.133090$-11.67AL|NL
243 Yuki Matsui SD 48324.201.3147220$-11.68AL|NL
244 Matthew Gage SF 56334.081.3448210$-11.72AL|NL
245 Tyler Phillips MIA 68334.531.3950243$-11.70AL|NL
246 Connor Phillips CIN 56334.231.3860290$-11.72AL|NL
247 Dylan Ross NYM 36223.431.3142190$-11.73AL|NL
248 Tyler Alexander TEX 67334.581.2855190$-11.90AL|NL
249 Yaramil Hiraldo BAL 38223.941.2341140$-11.92AL|NL
250 Andrew Chafin MIN 54334.181.4057260$-11.97AL|NL
251 Craig Kimbrel NYM 34223.691.2841170$-11.99AL|NL
252 Adbert Alzolay NYM 42223.911.2439150$-12.00AL|NL
253 Brandon Eisert CWS 52334.281.3348190$-12.00AL|NL
254 Jose Fermin LAA 40223.921.2946200$-11.99AL|NL
255 Josh Sborz TEX 48324.251.3447200$-12.05AL|NL
256 Cooper Criswell SEA 52324.181.3141170$-12.04AL|NL
257 Kyle Nicolas CIN 42323.951.3843200$-12.05AL|NL
258 Nick Mears KAN 60334.401.3455240$-12.06AL|NL
259 Brent Suter LAA 60334.411.3148190$-12.18AL|NL
260 DL Hall MIL 52334.241.3649240$-12.15AL|NL
261 Dauri Moreta FA 34223.761.2839150$-12.21AL|NL
262 Alexis Diaz TEX 58334.671.4155302$-12.19AL|NL
263 Eric Lauer TOR 58324.641.2850190$-12.22AL|NL
264 Richard Lovelady WAS 52334.261.3445180$-12.25AL|NL
265 Gus Varland WAS 46324.161.3744180$-12.31AL|NL
266 Mason Fluharty TOR 42223.961.2942170$-12.29AL|NL
267 Taylor Clarke ARI 56334.431.3145180$-12.36AL|NL
268 George Soriano STL 50324.251.3747210$-12.36AL|NL
269 Dylan Dodd ATL 46224.151.2439120$-12.36AL|NL
270 Jose Urquidy PIT 97534.811.3870340$-12.35AL|NL
271 Jason Foley IL-60 SF 34223.631.2531110$-12.35AL|NL
272 Zack Kelly BOS 58334.281.4157280$-12.39AL|NL
273 Ryan Yarbrough NYY 60324.571.2947190$-12.39AL|NL
274 Ryan Brasier TEX 44224.091.2538150$-12.42AL|NL
275 Brandyn Garcia ARI 52334.061.4349250$-12.48AL|NL
276 Chase Silseth LAA 52334.371.3749230$-12.51AL|NL
277 Matt Pushard STL 52334.381.3546200$-12.53AL|NL
278 Ethan Roberts CHC 42224.031.3142170$-12.56AL|NL
279 Shane Drohan MIL 44224.161.3245200$-12.68AL|NL
280 Joey Wentz ATL 52324.451.3749220$-12.67AL|NL
281 Justin Martinez IL-60 ARI 22213.101.3027110$-12.69AL|NL
282 Steven Cruz KAN 45324.311.3741190$-12.75AL|NL
283 Paul Blackburn NYY 64334.561.3451230$-12.78AL|NL
284 Jaden Hill COL 40324.251.4041160$-12.77AL|NL
285 Seth Halvorsen COL 52334.301.4352240$-12.77AL|NL
286 Luke Jackson FA 41223.881.3539190$-12.83AL|NL
287 Coleman Crow MIL 27213.811.222790$-12.83AL|NL
288 Hayden Birdsong SF 54314.431.4255280$-12.82AL|NL
289 John King MIA 52334.171.3737160$-12.87AL|NL
290 Jackson Rutledge WAS 59334.771.4149252$-12.84AL|NL
291 Ron Marinaccio SD 44224.101.3342190$-12.85AL|NL
292 Jayden Murray HOU 52334.431.3847220$-12.86AL|NL
293 Jonathan Cannon CWS 106534.881.3976370$-12.84AL|NL
294 Brady Basso OAK 50324.551.3342170$-12.88AL|NL
295 Ryan Gusto MIA 58324.541.3649210$-12.93AL|NL
296 Keider Montero DET 54324.571.3445190$-12.93AL|NL
297 Steven Wilson TB 43224.331.3043190$-12.92AL|NL
298 Tommy Kahnle FA 48324.301.4143220$-13.03AL|NL
299 Easton McGee MIL 30213.841.2627100$-13.01AL|NL
300 Garrett Hawkins SD 30213.971.2932130$-13.02AL|NL