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 66332.161.001002732$20.78AL|NL
2 Edwin Diaz LAD 66332.761.08892536$19.99AL|NL
3 Cade Smith CLE 70432.771.08882230$17.24AL|NL
4 Jhoan Duran PHI 70432.571.10842329$16.60AL|NL
5 Josh Hader HOU 66332.991.09892632$16.60AL|NL
6 Devin Williams NYM 64332.851.15832732$15.60AL|NL
7 David Bednar NYY 65333.151.14782533$15.35AL|NL
8 Aroldis Chapman BOS 62332.961.17842831$14.30AL|NL
9 Andres Munoz SEA 64332.501.12832728$14.27AL|NL
10 Daniel Palencia CHC 67433.101.19822830$14.12AL|NL
11 Abner Uribe MIL 72442.751.18903324$12.18AL|NL
12 Ryan Walker SF 63333.291.19672130$11.50AL|NL
13 Jeff Hoffman TOR 63333.311.16732426$9.60AL|NL
14 Emilio Pagan CIN 66333.631.18762527$9.50AL|NL
15 Ryan Helsley BAL 64333.201.18772625$9.28AL|NL
16 Chase Burns CIN 130743.061.11169440$9.08AL|NL
17 Peter Fairbanks MIA 62333.371.20652327$9.01AL|NL
18 Raisel Iglesias ATL 66333.701.19712126$8.19AL|NL
19 Carlos Estevez KAN 65334.271.32592531$7.40AL|NL
20 Dennis Santana PIT 68433.921.28652526$6.89AL|NL
21 Griffin Jax TB 67432.671.09852212$5.02AL|NL
22 Cody Ponce TOR 17711103.951.26170510$4.64AL|NL
23 Kenley Jansen DET 60333.891.23612323$4.36AL|NL
24 Reid Detmers LAA 151753.631.22173550$4.10AL|NL
25 Robert Garcia TEX 64333.581.22692420$3.94AL|NL
26 Quinn Priester MIL 1701193.881.28152550$3.15AL|NL
27 Ryne Nelson ARI 16711104.021.25149490$3.00AL|NL
28 Grant Taylor CWS 77433.211.20913111$2.31AL|NL
29 Robert Stephenson LAA 60333.551.19682317$2.19AL|NL
30 Chad Patrick MIL 1411083.951.23140480$2.15AL|NL
31 Edwin Uceta TB 70433.381.17832612$2.00AL|NL
32 Clayton Beeter WAS 63333.401.28753217$2.00AL|NL
33 Jordan Leasure CWS 66333.751.27743018$1.88AL|NL
34 Riley O'Brien STL 63333.371.29682816$0.83AL|NL
35 Trevor Megill MIL 66332.921.1384277$-0.56AL|NL
36 Victor Vodnik COL 64334.461.46623122$-0.68AL|NL
37 Garrett Cleavinger TB 66333.021.1682278$-0.71AL|NL
38 Robert Suarez ATL 67433.321.1674238$-1.09AL|NL
39 Steven Matz TB 136653.771.22123400$-1.36AL|NL
40 Mike Soroka ARI 147444.061.30145556$-1.61AL|NL
41 JoJo Romero STL 64333.711.30622514$-1.87AL|NL
42 Michael Burrows HOU 144664.001.27145530$-2.53AL|NL
43 Braxton Ashcraft PIT 143543.731.28138480$-2.61AL|NL
44 Bryan Abreu HOU 68433.061.1689293$-2.62AL|NL
45 Andrew Saalfrank ARI 63334.571.46543020$-2.75AL|NL
46 Jeremiah Estrada SD 70433.021.1394291$-2.92AL|NL
47 Adrian Morejon SD 68433.021.1473233$-3.27AL|NL
48 Jose A. Ferrer SEA 70432.991.1571223$-3.30AL|NL
49 Cole Henry WAS 64334.391.42613416$-3.98AL|NL
50 Will Vest DET 68433.341.2170245$-4.02AL|NL
51 Aaron Civale FA 140994.371.30122460$-4.38AL|NL
52 Kody Funderburk MIN 65333.751.31652610$-4.53AL|NL
53 Matt Brash SEA 63332.951.1674243$-4.57AL|NL
54 Jacob Lopez OAK 138894.371.33142560$-4.81AL|NL
55 Joe Boyle TB 104543.561.34125570$-4.79AL|NL
56 Louie Varland TOR 67433.211.1671212$-4.93AL|NL
57 Justin Topa MIN 63334.041.33542212$-4.96AL|NL
58 Tanner Scott LAD 63333.281.1973264$-5.22AL|NL
59 Justin Sterner OAK 65333.951.2568248$-5.38AL|NL
60 Bryan Baker TB 63333.271.1775243$-5.46AL|NL
61 Andrew Kittredge BAL 67433.661.2171224$-5.54AL|NL
62 Eduard Bazardo SEA 68433.251.1774251$-5.58AL|NL
63 Troy Melton DET 128333.891.25124440$-5.65AL|NL
64 Joey Cantillo CLE 149444.021.32149640$-5.68AL|NL
65 Cole Sands MIN 68433.791.2367225$-5.75AL|NL
66 Phil Maton CHC 65333.371.2374264$-5.81AL|NL
67 Garrett Whitlock BOS 70433.621.2276233$-5.80AL|NL
68 Yimi Garcia TOR 60333.371.1968234$-5.93AL|NL
69 Nick Martinez FA 1529104.581.30119450$-6.01AL|NL
70 Gabe Speier SEA 58332.881.0869180$-6.12AL|NL
71 Hunter Harvey CHC 52333.331.1655175$-6.13AL|NL
72 Jose Alvarado PHI 64333.311.2172263$-6.22AL|NL
73 Luke Weaver NYM 67433.901.2168244$-6.39AL|NL
74 Shawn Armstrong CLE 68433.641.2268243$-6.45AL|NL
75 Alex Vesia LAD 61333.331.1478251$-6.47AL|NL
76 Graham Ashcraft CIN 65333.181.1968232$-6.48AL|NL
77 Orion Kerkering PHI 63333.171.1873231$-6.78AL|NL
78 Chris Martin TEX 54333.481.1554154$-6.95AL|NL
79 Sean Burke CWS 1499104.541.39142670$-6.99AL|NL
80 Drew Pomeranz LAA 58333.611.2064224$-6.98AL|NL
81 Matt Svanson STL 65333.691.3164266$-7.07AL|NL
82 Ian Seymour TB 110333.971.24108340$-7.16AL|NL
83 Kirby Yates LAA 56333.871.2865266$-7.21AL|NL
84 Fernando Cruz NYY 61333.391.2178291$-7.51AL|NL
85 Gregory Soto PIT 61333.501.2865254$-7.53AL|NL
86 Camilo Doval NYY 64333.301.2774322$-7.52AL|NL
87 A.J. Minter NYM 60333.451.1965242$-7.64AL|NL
88 Dylan Lee ATL 65333.581.1772211$-7.67AL|NL
89 Antonio Santillan CIN 70434.011.3276324$-7.70AL|NL
90 Jake Latz TEX 133444.061.35134640$-7.69AL|NL
91 Tyler Rogers TOR 74443.761.2157172$-7.81AL|NL
92 Tyler Holton DET 72443.721.2063201$-7.88AL|NL
93 Bryan King HOU 67433.701.2167211$-7.89AL|NL
94 Kyle Finnegan DET 64333.711.2764254$-7.93AL|NL
95 Calvin Faucher MIA 64333.781.3366275$-8.12AL|NL
96 Caleb Thielbar CHC 66333.591.1968241$-8.18AL|NL
97 Payton Tolle BOS 76223.581.2188270$-8.28AL|NL
98 Mark Leiter Jr. OAK 64334.121.3365256$-8.41AL|NL
99 Hogan Harris OAK 66334.641.40613110$-8.41AL|NL
100 Anthony Kay CWS 141894.201.41108540$-8.43AL|NL
101 Jared Koenig MIL 65333.511.2268251$-8.42AL|NL
102 Steven Okert HOU 64333.611.1873240$-8.52AL|NL
103 Hunter Gaddis CLE 66333.881.2362223$-8.58AL|NL
104 Matthew Strahm KAN 66333.781.1969221$-8.63AL|NL
105 Joel Peguero SF 64333.811.3563285$-8.66AL|NL
106 Angel Zerpa MIL 60333.261.1961210$-8.75AL|NL
107 Mason Montgomery PIT 60333.561.2767252$-8.77AL|NL
108 Kyle Leahy STL 127334.021.33116450$-8.97AL|NL
109 Cole Winn TEX 63334.121.3458286$-9.00AL|NL
110 Blake Treinen LAD 58333.631.2367241$-9.18AL|NL
111 Seranthony Dominguez FA 63333.481.2572290$-9.21AL|NL
112 Keegan Akin BAL 66334.061.2767263$-9.29AL|NL
113 Sean Newcomb CWS 107323.921.33103440$-9.32AL|NL
114 Ryan Zeferjahn LAA 60333.591.2972311$-9.43AL|NL
115 Brad Keller PHI 68433.891.3366302$-9.48AL|NL
116 Eric Orze MIN 62333.851.3266283$-9.50AL|NL
117 Brooks Raley NYM 59333.491.2263220$-9.60AL|NL
118 David Morgan SD 64333.501.2770280$-9.62AL|NL
119 Mason Englert TB 60333.701.2360191$-9.73AL|NL
120 Andrew Nardi MIA 52333.501.2163200$-9.80AL|NL
121 Bennett Sousa HOU 50323.421.1856180$-9.87AL|NL
122 Chris Paddack FA 122794.721.3192340$-9.92AL|NL
123 Julian Fernandez WAS 59333.911.2457202$-9.93AL|NL
124 Aaron Ashby MIL 64333.391.3270330$-10.00AL|NL
125 Adbert Alzolay NYM 62333.821.2359221$-10.04AL|NL
126 Erik Miller SF 61333.691.3565322$-10.21AL|NL
127 Anthony Bender MIA 61333.651.2962251$-10.20AL|NL
128 Ryne Stanek STL 59333.891.3063282$-10.23AL|NL
129 Brusdar Graterol LAD 54333.421.1949160$-10.23AL|NL
130 Ryan Thompson ARI 62333.791.2956212$-10.27AL|NL
131 Tanner Banks PHI 62333.841.2161190$-10.36AL|NL
132 Brock Burke CIN 63333.981.2758232$-10.35AL|NL
133 Elvis Alvarado OAK 58333.971.3664303$-10.42AL|NL
134 Aaron Bummer ATL 60333.531.2761230$-10.41AL|NL
135 Jose Urquidy FA 129794.661.3597460$-10.54AL|NL
136 Pierce Johnson CIN 61333.931.2967251$-10.58AL|NL
137 Sam Hentges SF 54333.461.2454190$-10.55AL|NL
138 Lucas Erceg KAN 62333.851.3158242$-10.55AL|NL
139 Erik Sabrowski CLE 61333.661.3373340$-10.68AL|NL
140 Jon Gray IL-60 FA 115684.631.3495400$-10.72AL|NL
141 Justin Slaten BOS 61333.761.2560200$-10.76AL|NL
142 Matt Festa CLE 58333.701.2558220$-10.82AL|NL
143 Tommy Nance TOR 58333.651.2556190$-10.84AL|NL
144 Kevin Ginkel ARI 60334.001.3159232$-10.87AL|NL
145 Brendon Little TOR 54333.351.3360270$-10.92AL|NL
146 Brent Headrick NYY 57333.871.2258200$-10.89AL|NL
147 Ben Joyce LAA 34223.521.2536164$-10.91AL|NL
148 Caleb Ferguson CIN 60333.831.2958241$-10.93AL|NL
149 Ryan Weiss HOU 92554.341.3787350$-10.93AL|NL
150 Grant Anderson MIL 56333.731.2659230$-11.00AL|NL
151 Mike Vasil CWS 72444.321.3658293$-11.04AL|NL
152 Joe Jimenez ATL 46223.431.1754160$-11.03AL|NL
153 Carmen Mlodzinski PIT 77223.771.2973280$-11.09AL|NL
154 Dietrich Enns BAL 62333.941.2460200$-11.07AL|NL
155 Tyler Kinley ATL 63333.911.2968290$-11.10AL|NL
156 Hunter Barco PIT 117334.151.38110510$-11.16AL|NL
157 Taylor Rogers FA 57333.781.2860250$-11.26AL|NL
158 Braydon Fisher TOR 52333.701.2959240$-11.35AL|NL
159 Carlos Vargas SEA 56333.651.2648200$-11.53AL|NL
160 Isaac Mattson PIT 64334.141.3663302$-11.63AL|NL
161 J.T. Ginn OAK 93334.231.3386330$-11.62AL|NL
162 Casey Legumina SEA 50323.721.2651200$-11.64AL|NL
163 Kade Strowd BAL 60333.891.3561271$-11.63AL|NL
164 Josh White MIA 50323.771.2957220$-11.66AL|NL
165 Jason Adam SD 46223.451.2049180$-11.68AL|NL
166 Joel Payamps ATL 53333.871.2553180$-11.65AL|NL
167 Justin Lawrence PIT 58333.831.3659281$-11.73AL|NL
168 PJ Poulin WAS 61334.171.3458252$-11.74AL|NL
169 Kevin Kelly TB 44223.371.1743110$-11.75AL|NL
170 John Schreiber KAN 64334.061.3260251$-11.75AL|NL
171 Huascar Brazoban NYM 56333.741.3055250$-11.75AL|NL
172 Jonathan Bowlan PHI 56333.971.2554190$-11.76AL|NL
173 Jordan Romano LAA 55333.981.2758230$-11.76AL|NL
174 Brant Hurter DET 55333.821.2650170$-11.81AL|NL
175 Jimmy Herget COL 81444.631.3675282$-11.82AL|NL
176 Yoendrys Gomez TB 86224.101.3286360$-11.80AL|NL
177 Porter Hodge CHC 50323.681.3256250$-11.85AL|NL
178 Colin Selby BAL 58333.911.3161250$-11.85AL|NL
179 Hoby Milner CHC 60333.911.2752190$-11.93AL|NL
180 Daniel Coulombe FA 48323.811.2447170$-11.93AL|NL
181 Spencer Bivens SF 70434.181.3556251$-11.90AL|NL
182 Justin Wilson FA 50323.871.2651190$-11.95AL|NL
183 Tyler Phillips MIA 68434.461.3751243$-11.94AL|NL
184 Will Klein LAD 50323.711.3559280$-12.03AL|NL
185 Jake Junis FA 66334.131.2656190$-12.04AL|NL
186 Lake Bachar MIA 56333.961.3058240$-12.05AL|NL
187 Paul Sewald FA 53334.091.2554190$-12.06AL|NL
188 Juan Mejia COL 66334.371.4370313$-12.12AL|NL
189 Cole Sulser TB 55333.921.2852200$-12.13AL|NL
190 Andrew Anderson DET 99224.181.3492410$-12.20AL|NL
191 Yennier Cano BAL 52333.771.3050200$-12.20AL|NL
192 Yohan Ramirez PIT 50323.701.3353210$-12.20AL|NL
193 Charlie Morton FA 87564.461.4286400$-12.20AL|NL
194 Ben Brown CHC 47223.751.2049160$-12.21AL|NL
195 Edgardo Henriquez LAD 34223.091.2143150$-12.21AL|NL
196 Trent Thornton FA 50323.851.2646180$-12.23AL|NL
197 Greg Weissert BOS 65334.201.3360241$-12.25AL|NL
198 Pierson Ohl MIN 60334.521.2647142$-12.30AL|NL
199 Jose Fermin LAA 50323.941.3257250$-12.32AL|NL
200 Drey Jameson ARI 58334.101.3354241$-12.34AL|NL
201 Seth Halvorsen COL 60334.281.4360283$-12.33AL|NL
202 Yaramil Hiraldo BAL 44223.721.2048160$-12.33AL|NL
203 Ryan Brasier FA 54333.951.2748190$-12.36AL|NL
204 Rico Garcia BAL 53334.061.3057240$-12.35AL|NL
205 Brenan Hanifee DET 58333.891.2847170$-12.35AL|NL
206 Nate Pearson HOU 54333.991.3156240$-12.37AL|NL
207 Ty Adcock SD 50323.901.2848200$-12.41AL|NL
208 Michael Kelly OAK 60334.391.3955273$-12.42AL|NL
209 Richard Lovelady NYM 52333.911.2847190$-12.47AL|NL
210 Ben Casparius LAD 52334.111.2752210$-12.46AL|NL
211 Luis Garcia FA 53333.871.3150220$-12.51AL|NL
212 Wandy Peralta SD 60333.861.3353260$-12.48AL|NL
213 Rob Zastryzny MIL 50324.001.2646190$-12.54AL|NL
214 Justin Bruihl STL 50323.811.3148190$-12.54AL|NL
215 Ian Hamilton ATL 50323.861.3251230$-12.55AL|NL
216 Alexis Diaz TEX 60334.451.4159313$-12.56AL|NL
217 Ron Marinaccio SD 54333.941.3253240$-12.57AL|NL
218 Zach Maxwell CIN 52333.911.3760290$-12.60AL|NL
219 Ryan Fernandez STL 57334.031.3458250$-12.68AL|NL
220 Connor Brogdon CLE 52334.051.3052210$-12.66AL|NL
221 A.J. Puk ARI 32223.251.1737120$-12.67AL|NL
222 Andrew Walters CLE 38223.471.2647180$-12.69AL|NL
223 Kyle Nicolas PIT 56333.921.3657270$-12.72AL|NL
224 Ryan Yarbrough NYY 76324.401.2862240$-12.73AL|NL
225 Dylan Ross NYM 42223.471.3049210$-12.78AL|NL
226 Tim Herrin CLE 54333.921.3554250$-12.80AL|NL
227 Tyler Ferguson OAK 52334.141.3753261$-12.88AL|NL
228 Jonathan Loaisiga ARI 45223.681.2342160$-12.89AL|NL
229 Hunter Bigge TB 46223.731.2850190$-12.90AL|NL
230 Chase Silseth LAA 52334.051.3251230$-12.94AL|NL
231 Jovani Moran BOS 52334.091.3354210$-12.94AL|NL
232 Connor Phillips CIN 56334.131.3661290$-12.95AL|NL
233 Hayden Harris ATL 40223.651.2748170$-12.94AL|NL
234 Jose Butto SF 62334.191.3756271$-12.97AL|NL
235 Anthony Banda LAD 55334.121.3253240$-12.97AL|NL
236 Enyel De Los Santos HOU 60334.261.3258240$-13.01AL|NL
237 Jake Bird NYY 42223.541.2946190$-13.00AL|NL
238 Luke Jackson FA 52333.901.3550240$-13.01AL|NL
239 Scott Barlow FA 62334.111.3966330$-13.03AL|NL
240 Brady Basso OAK 54334.531.3245182$-13.08AL|NL
241 Tim Hill NYY 66334.001.3247220$-13.09AL|NL
242 Nick Mears KAN 60334.191.3356240$-13.10AL|NL
243 David Robertson FA 40223.691.2544160$-13.10AL|NL
244 Jacob Webb CHC 54334.161.3151230$-13.07AL|NL
245 Steven Wilson TB 52334.181.3253240$-13.09AL|NL
246 Brock Stewart LAD 32223.501.1937130$-13.12AL|NL
247 Bailey Horn DET 52334.021.3552240$-13.14AL|NL
248 Jackson Kowar SEA 54334.021.3552250$-13.15AL|NL
249 Kaleb Ort NYY 53334.171.3455250$-13.16AL|NL
250 Justin Martinez ARI 34223.231.2940170$-13.16AL|NL
251 Justin Wrobleski LAD 57224.091.2754210$-13.15AL|NL
252 Zach Pop PHI 52333.971.3346200$-13.20AL|NL
253 Juan Morillo ARI 56334.001.4355291$-13.19AL|NL
254 Yuki Matsui SD 52334.191.3251240$-13.24AL|NL
255 Evan Sisk PIT 52333.951.3650220$-13.22AL|NL
256 Tyler Alexander TEX 85334.631.2970250$-13.26AL|NL
257 Sawyer Gipson-Long DET 57224.121.2651170$-13.30AL|NL
258 Jack Dreyer LAD 44223.911.2545170$-13.32AL|NL
259 Connor Prielipp MIN 59324.271.3457230$-13.34AL|NL
260 Craig Yoho MIL 40223.631.2944180$-13.33AL|NL
261 Tobias Myers MIL 61224.291.2452190$-13.37AL|NL
262 Mason Fluharty TOR 42223.771.2844170$-13.44AL|NL
263 Jordan Wicks CHC 49213.981.2544160$-13.43AL|NL
264 Cooper Criswell NYM 69324.311.3254230$-13.51AL|NL
265 Brandyn Garcia ARI 54333.981.3952260$-13.51AL|NL
266 Tyler Gilbert CWS 56334.311.3251210$-13.54AL|NL
267 Matthew Gage SF 56334.151.3449210$-13.54AL|NL
268 Josh Sborz FA 46223.931.2846190$-13.54AL|NL
269 DL Hall MIL 52334.181.3449240$-13.56AL|NL
270 Eduarniel Nunez OAK 50323.991.4357290$-13.56AL|NL
271 Zack Kelly BOS 56334.151.3855270$-13.61AL|NL
272 Colin Holderman CLE 42223.701.3042180$-13.63AL|NL
273 Sam Moll CIN 50324.161.3548220$-13.67AL|NL
274 Colin Rea CHC 81234.401.3067250$-13.67AL|NL
275 Austin Warren NYM 44223.921.2742170$-13.72AL|NL
276 Ryan Pressly CHC 51334.151.3344190$-13.71AL|NL
277 Kyle Harrison BOS 68224.381.3165250$-13.73AL|NL
278 Bradgley Rodriguez SD 39223.601.3140190$-13.73AL|NL
279 Troy Taylor SEA 40223.691.3141180$-13.79AL|NL
280 Dauri Moreta FA 36223.751.2941160$-13.79AL|NL
281 Drew Smith IL-60 FA 44224.011.2946190$-13.80AL|NL
282 Brad Lord WAS 157454.641.39120570$-13.83AL|NL
283 Paul Blackburn NYY 71334.501.3258260$-13.83AL|NL
284 Jordan Hicks BOS 58334.161.3954250$-13.86AL|NL
285 Ryan Watson BOS 50324.251.3446180$-13.88AL|NL
286 Matt Pushard STL 52334.291.3447200$-13.93AL|NL
287 Steven Cruz KAN 45223.871.3345200$-13.97AL|NL
288 Michael Petersen MIA 36223.831.2838140$-14.03AL|NL
289 Brent Suter FA 62334.511.3150200$-14.06AL|NL
290 Tommy Kahnle FA 63334.221.4057290$-14.05AL|NL
291 Janson Junk MIA 75224.421.2855170$-14.13AL|NL
292 Ethan Roberts CHC 42223.991.3042170$-14.12AL|NL
293 Justin Hagenman NYM 36224.061.193190$-14.15AL|NL
294 Michel Otanez TEX 34223.681.3440190$-14.14AL|NL
295 Chad Green TOR 50324.471.3144180$-14.14AL|NL
296 Jason Foley SF 34223.691.2631110$-14.18AL|NL
297 Alex Carrillo NYM 32223.701.3036160$-14.18AL|NL
298 Jalen Beeks FA 51334.271.3543200$-14.23AL|NL
299 Yosver Zulueta SEA 44223.821.3847220$-14.21AL|NL
300 Kyle Hurt LAD 44113.851.2948190$-14.28AL|NL