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 Edwin Diaz LAD 67523.091.07932437$20.73AL|NL
2 Mason Miller SD 66422.450.971032532$20.68AL|NL
3 Cade Smith CLE 70532.831.07902230$17.61AL|NL
4 Jhoan Duran PHI 69532.741.10802131$17.17AL|NL
5 Devin Williams NYM 65533.051.14862732$16.42AL|NL
6 David Bednar NYY 65433.321.12792232$14.31AL|NL
7 Andres Munoz SEA 63432.861.13802530$14.26AL|NL
8 Josh Hader HOU 59433.201.07812229$13.25AL|NL
9 Aroldis Chapman BOS 59433.051.17822730$13.11AL|NL
10 Daniel Palencia CHC 66433.551.21752729$10.55AL|NL
11 Raisel Iglesias ATL 67433.631.15711827$9.71AL|NL
12 Ryan Helsley BAL 65433.461.20742427$9.68AL|NL
13 Jeff Hoffman TOR 64433.661.17762426$9.04AL|NL
14 Peter Fairbanks MIA 63433.571.21652227$8.47AL|NL
15 Ryan Walker SF 63433.431.21672026$8.45AL|NL
16 Chase Burns CIN 130873.601.15155400$8.40AL|NL
17 Carlos Estevez KAN 66434.361.30592432$7.51AL|NL
18 Emilio Pagan CIN 66334.091.20722327$6.70AL|NL
19 Abner Uribe MIL 70433.091.20833217$6.09AL|NL
20 Dennis Santana PIT 67433.901.28622425$5.39AL|NL
21 Griffin Jax TB 66433.001.09831913$5.28AL|NL
22 Robert Garcia TEX 63433.571.24682319$3.82AL|NL
23 Trevor Megill MIL 65433.461.18792415$3.55AL|NL
24 Reid Detmers LAA 140884.051.25156510$3.47AL|NL
25 Quinn Priester MIL 1651094.091.29138530$2.90AL|NL
26 Grant Taylor CWS 84543.211.1898316$2.86AL|NL
27 Kenley Jansen DET 58334.031.21592122$2.77AL|NL
28 Cody Ponce TOR 142884.061.24144440$2.79AL|NL
29 Seranthony Dominguez CWS 62333.921.29702920$1.88AL|NL
30 Ryne Nelson ARI 161994.191.27135450$1.53AL|NL
31 Braxton Ashcraft PIT 137873.881.28124430$1.19AL|NL
32 Edwin Uceta TB 71433.801.21852712$1.15AL|NL
33 Joey Cantillo CLE 130763.811.30137560$0.93AL|NL
34 Bryan Abreu HOU 68433.181.1890296$0.30AL|NL
35 Garrett Cleavinger TB 65433.461.1780258$-0.20AL|NL
36 Riley O'Brien STL 64333.801.33662916$-0.83AL|NL
37 Michael Burrows HOU 128774.151.26126440$-0.83AL|NL
38 Jacob Lopez OAK 128884.291.30135510$-0.87AL|NL
39 Jeremiah Estrada SD 70433.211.1495282$-0.99AL|NL
40 Robert Suarez ATL 68443.711.1971229$-1.17AL|NL
41 JoJo Romero STL 64433.661.30602513$-1.16AL|NL
42 Clayton Beeter WAS 63333.861.35733315$-1.28AL|NL
43 Chad Patrick MIL 131784.261.27124430$-1.86AL|NL
44 Robert Stephenson LAA 59334.121.20652013$-1.95AL|NL
45 Mike Soroka ARI 112664.101.28112422$-2.10AL|NL
46 Taylor Rogers MIN 59334.121.34612516$-2.19AL|NL
47 Adrian Morejon SD 68543.311.1869223$-2.33AL|NL
48 Victor Vodnik COL 65334.431.46623120$-2.33AL|NL
49 Will Vest DET 66433.411.2167216$-2.64AL|NL
50 Garrett Whitlock BOS 67433.361.1574193$-2.81AL|NL
51 Steven Matz TB 129774.191.29110360$-3.04AL|NL
52 Kevin Ginkel ARI 61333.841.30612312$-3.24AL|NL
53 Jose A. Ferrer SEA 67433.221.1664203$-3.30AL|NL
54 Tanner Scott LAD 65433.461.2373274$-3.76AL|NL
55 Nick Martinez TB 140894.501.29107380$-4.14AL|NL
56 Alex Vesia LAD 62433.481.1678251$-4.39AL|NL
57 Andrew Kittredge BAL 66433.821.2166185$-4.47AL|NL
58 Matt Brash SEA 62333.191.2173253$-4.53AL|NL
59 Phil Maton CHC 65433.741.2271254$-4.58AL|NL
60 Louie Varland TOR 67433.631.1967193$-4.67AL|NL
61 Luke Weaver NYM 68433.971.2172224$-4.96AL|NL
62 Matthew Strahm KAN 65433.601.1570201$-5.05AL|NL
63 Justin Sterner OAK 66334.231.2767249$-5.15AL|NL
64 Gabe Speier SEA 58333.261.1068171$-5.18AL|NL
65 Orion Kerkering PHI 64433.381.2069231$-5.19AL|NL
66 Hunter Harvey CHC 53323.401.1357154$-5.35AL|NL
67 Jose Alvarado PHI 59433.511.2567243$-5.39AL|NL
68 Camilo Doval NYY 64433.521.3072313$-5.49AL|NL
69 Ian Seymour TB 91554.151.2488280$-5.67AL|NL
70 Chris Martin TEX 53333.401.1352114$-5.73AL|NL
71 Fernando Cruz NYY 60433.601.2580281$-5.72AL|NL
72 Mark Leiter Jr. OAK 65434.151.3169256$-5.92AL|NL
73 Dylan Lee ATL 66333.551.1773191$-5.95AL|NL
74 Tyler Holton DET 70433.601.1758181$-6.00AL|NL
75 Yimi Garcia TOR 58333.721.1963214$-6.07AL|NL
76 Kirby Yates LAA 57334.111.2867277$-6.09AL|NL
77 Jordan Leasure CWS 64344.081.2872286$-6.17AL|NL
78 Matt Svanson STL 66333.681.2762245$-6.21AL|NL
79 Brad Lord WAS 133784.471.35102461$-6.30AL|NL
80 Caleb Thielbar CHC 63433.711.1965211$-6.33AL|NL
81 Kyle Finnegan DET 63434.001.2759225$-6.33AL|NL
82 Jared Koenig MIL 65433.601.2366231$-6.38AL|NL
83 Hunter Gaddis CLE 67333.901.2165214$-6.37AL|NL
84 Cole Sands MIN 67434.031.2465213$-6.65AL|NL
85 Shawn Armstrong CLE 69333.911.2269223$-6.74AL|NL
86 A.J. Minter NYM 53323.401.1759192$-6.74AL|NL
87 Aaron Civale OAK 122784.721.31104390$-6.78AL|NL
88 Bryan Baker TB 64333.801.2271232$-6.96AL|NL
89 Cole Henry WAS 65234.711.42623414$-7.06AL|NL
90 Kyle Leahy STL 121664.311.36101440$-7.07AL|NL
91 Eduard Bazardo SEA 66333.681.2068231$-7.09AL|NL
92 Gregory Soto PIT 61333.691.3165264$-7.17AL|NL
93 Tyler Rogers TOR 71433.801.2149152$-7.25AL|NL
94 Lucas Erceg KAN 63443.861.3060243$-7.37AL|NL
95 Bryan King HOU 66333.681.2166211$-7.38AL|NL
96 Blake Treinen LAD 59433.811.2565221$-7.44AL|NL
97 Kody Funderburk MIN 64433.801.3361263$-7.49AL|NL
98 Erik Miller SF 61433.691.3865333$-7.51AL|NL
99 Andrew Anderson DET 67433.901.2776280$-7.52AL|NL
100 Aaron Ashby MIL 67433.631.3470331$-7.55AL|NL
101 Steven Okert HOU 64323.801.2073240$-7.69AL|NL
102 Hogan Harris OAK 65334.431.4063319$-7.69AL|NL
103 Jake Latz TEX 107544.291.37103510$-7.78AL|NL
104 Ben Joyce LAA 38213.551.2643177$-7.95AL|NL
105 Graham Ashcraft CIN 64433.941.2858212$-8.05AL|NL
106 Sean Burke CWS 1417104.791.40133620$-8.07AL|NL
107 Ryan Thompson ARI 64433.941.3053203$-8.12AL|NL
108 Keegan Akin BAL 66334.091.2766243$-8.21AL|NL
109 Calvin Faucher MIA 65334.021.3764285$-8.33AL|NL
110 A.J. Puk IL-60 ARI 35223.341.1741125$-8.38AL|NL
111 Justin Topa MIN 63334.141.3352206$-8.49AL|NL
112 Mason Montgomery PIT 61333.841.3066252$-8.50AL|NL
113 Carmen Mlodzinski PIT 71443.801.3064240$-8.50AL|NL
114 Troy Melton DET 74434.011.2767230$-8.47AL|NL
115 Bennett Sousa HOU 50323.601.2055181$-8.51AL|NL
116 Drew Pomeranz LAA 56334.021.2760213$-8.55AL|NL
117 Antonio Santillan CIN 69334.301.3373314$-8.54AL|NL
118 Kyle Harrison MIL 72434.121.2973280$-8.66AL|NL
119 Angel Zerpa MIL 61333.541.2357200$-8.68AL|NL
120 Justin Slaten BOS 61433.981.2858211$-8.75AL|NL
121 Ben Brown CHC 52323.631.1957170$-8.80AL|NL
122 Brooks Raley NYM 59333.811.2459211$-8.84AL|NL
123 Tyler Kinley ATL 62334.061.2967262$-8.88AL|NL
124 Erik Sabrowski CLE 60333.751.3573341$-8.89AL|NL
125 Brad Keller PHI 66333.951.3361273$-8.97AL|NL
126 Yennier Cano BAL 57433.791.3052201$-8.99AL|NL
127 Hunter Barco PIT 82444.061.3476330$-9.02AL|NL
128 Paul Sewald ARI 52224.331.2552186$-9.06AL|NL
129 Julian Fernandez WAS 62334.061.2761232$-9.10AL|NL
130 Braydon Fisher TOR 51323.711.2759231$-9.11AL|NL
131 Andrew Nardi MIA 51323.711.2461200$-9.22AL|NL
132 Jason Adam SD 46323.521.1749170$-9.26AL|NL
133 Sean Newcomb CWS 70333.991.3467292$-9.34AL|NL
134 Joe Boyle TB 72454.121.3879390$-9.47AL|NL
135 Ryan Weiss HOU 77454.321.3277300$-9.48AL|NL
136 Aaron Bummer ATL 61323.691.3062230$-9.53AL|NL
137 Anthony Bender MIA 63333.861.2959241$-9.51AL|NL
138 David Morgan SD 63323.861.2965260$-9.61AL|NL
139 Sam Hentges SF 51323.531.2551170$-9.69AL|NL
140 Tanner Banks PHI 62333.921.2458180$-9.71AL|NL
141 Drey Jameson ARI 59334.121.3654234$-9.73AL|NL
142 Mason Englert TB 63324.141.2559191$-9.78AL|NL
143 Greg Weissert BOS 64434.221.3157231$-9.85AL|NL
144 Tommy Nance TOR 57333.791.2554180$-9.90AL|NL
145 Jake Junis TEX 64334.221.2255161$-9.93AL|NL
146 Elvis Alvarado OAK 60334.201.3763293$-9.94AL|NL
147 Jordan Romano LAA 56334.341.2759212$-9.98AL|NL
148 Brant Hurter DET 54323.671.2449170$-9.96AL|NL
149 Brusdar Graterol LAD 47313.451.1939130$-10.02AL|NL
150 Cole Winn TEX 64334.361.3956305$-10.13AL|NL
151 PJ Poulin WAS 60334.051.3558262$-10.26AL|NL
152 Hoby Milner CHC 61323.841.2651180$-10.29AL|NL
153 Anthony Kay CWS 124684.651.41100490$-10.27AL|NL
154 John Schreiber KAN 64334.081.3058231$-10.31AL|NL
155 Jose Butto SF 62334.061.3456262$-10.34AL|NL
156 Jovani Moran BOS 53323.741.3257230$-10.38AL|NL
157 Brendon Little TOR 53323.571.3657270$-10.40AL|NL
158 Janson Junk MIA 89454.451.2865200$-10.38AL|NL
159 Payton Tolle BOS 50323.961.2453170$-10.40AL|NL
160 Jake Bird NYY 54323.831.3056230$-10.44AL|NL
161 Brock Burke CIN 63334.141.3057211$-10.56AL|NL
162 Colin Rea CHC 81444.441.3065240$-10.56AL|NL
163 Joel Peguero SF 65334.291.4354285$-10.63AL|NL
164 Matt Festa CLE 59334.121.2758220$-10.63AL|NL
165 Seth Halvorsen COL 61334.571.4456276$-10.64AL|NL
166 Chris Paddack MIA 116584.811.3288300$-10.63AL|NL
167 Mike Vasil CWS 84444.391.3768341$-10.79AL|NL
168 Tim Herrin CLE 53333.741.3454250$-10.82AL|NL
169 Porter Hodge CHC 48323.941.3554251$-10.80AL|NL
170 Pierce Johnson CIN 60334.351.3365251$-10.84AL|NL
171 Connor Phillips CIN 53334.421.3857273$-10.89AL|NL
172 Colin Selby IL-60 BAL 55333.931.3357240$-10.92AL|NL
173 Isaac Mattson PIT 65334.291.3762302$-10.94AL|NL
174 Grant Anderson MIL 57334.111.3058220$-10.95AL|NL
175 Ryne Stanek STL 59334.271.3759282$-10.98AL|NL
176 J.T. Ginn OAK 61334.131.3058210$-11.01AL|NL
177 Scott Barlow OAK 55334.251.3858282$-11.03AL|NL
178 Ryan Zeferjahn LAA 64334.361.3872331$-11.03AL|NL
179 Justin Lawrence PIT 59333.971.3958281$-11.08AL|NL
180 Eric Lauer TOR 63334.291.2758200$-11.08AL|NL
181 Juan Mejia COL 66334.501.4269313$-11.12AL|NL
182 Wandy Peralta SD 59333.811.3450250$-11.26AL|NL
183 Daniel Coulombe FA 45223.801.2445161$-11.28AL|NL
184 Jimmy Herget COL 74334.621.3468242$-11.31AL|NL
185 Casey Legumina SEA 51334.061.2950200$-11.34AL|NL
186 Kade Strowd ARI 59334.121.4155272$-11.36AL|NL
187 Eric Orze MIN 59334.121.3459260$-11.37AL|NL
188 Luis Garcia NYM 54323.831.3348210$-11.37AL|NL
189 Yohan Ramirez PIT 53334.081.3254220$-11.39AL|NL
190 Brandon Eisert CWS 55334.251.3353201$-11.43AL|NL
191 Ryan Yarbrough NYY 65334.291.2652190$-11.42AL|NL
192 Josh White MIA 45324.001.2947180$-11.47AL|NL
193 Joel Payamps ATL 52324.151.2748160$-11.49AL|NL
194 Tobias Myers NYM 57324.111.2848170$-11.49AL|NL
195 Huascar Brazoban NYM 56334.021.3453250$-11.56AL|NL
196 Caleb Ferguson CIN 57334.111.3253220$-11.56AL|NL
197 Brenan Hanifee DET 56333.861.3042160$-11.57AL|NL
198 Jonathan Bowlan PHI 55324.251.2953190$-11.56AL|NL
199 Dietrich Enns BAL 59334.121.3456200$-11.60AL|NL
200 Enyel De Los Santos HOU 60334.351.3058220$-11.59AL|NL
201 Brent Headrick NYY 48223.941.2350160$-11.59AL|NL
202 Alexis Diaz TEX 59334.731.3758313$-11.67AL|NL
203 Jon Gray IL-60 FA 61444.571.3152200$-11.70AL|NL
204 Jose Fermin LAA 52344.151.3556250$-11.70AL|NL
205 Justin Wrobleski LAD 53324.251.2849180$-11.75AL|NL
206 Spencer Bivens SF 70334.241.3453231$-11.74AL|NL
207 Justin Bruihl STL 50333.961.3245190$-11.81AL|NL
208 Connor Prielipp MIN 57334.111.3553220$-11.90AL|NL
209 Jordan Hicks CWS 57334.111.3951251$-11.94AL|NL
210 Tyler Alexander TEX 69344.571.2656180$-11.96AL|NL
211 Tyler Phillips MIA 69334.431.3951243$-12.00AL|NL
212 Jack Dreyer LAD 47224.021.2347170$-12.01AL|NL
213 Nick Mears KAN 60334.351.3357240$-12.02AL|NL
214 Anthony Banda MIN 58324.341.3856261$-12.04AL|NL
215 Yuki Matsui SD 53324.251.3453240$-12.07AL|NL
216 Justin Wilson FA 43223.771.2846160$-12.10AL|NL
217 Carlos Vargas SEA 55334.091.3143190$-12.16AL|NL
218 Emerson Hancock SEA 68334.371.3154220$-12.18AL|NL
219 Gordon Graceffo STL 61334.281.3149190$-12.22AL|NL
220 Cole Sulser TB 51334.241.3146180$-12.25AL|NL
221 Jacob Webb CHC 52334.331.3149210$-12.24AL|NL
222 Brady Basso OAK 50324.141.3244170$-12.28AL|NL
223 Charlie Morton FA 65454.571.4264300$-12.29AL|NL
224 Jose Urquidy PIT 88564.911.3565280$-12.29AL|NL
225 Lake Bachar MIA 53324.421.3453220$-12.47AL|NL
226 Tim Hill NYY 66334.091.3538201$-12.53AL|NL
227 Austin Warren NYM 43324.191.3039160$-12.54AL|NL
228 Yoendrys Gomez TB 53324.421.3452220$-12.54AL|NL
229 Ian Hamilton ATL 49223.861.3550220$-12.56AL|NL
230 Kevin Kelly TB 41223.951.2036100$-12.58AL|NL
231 Alex Lange KAN 47334.021.4349250$-12.65AL|NL
232 A.J. Blubaugh HOU 50334.321.3447210$-12.64AL|NL
233 Keider Montero DET 61334.431.3351210$-12.71AL|NL
234 Ben Casparius LAD 52334.501.3350200$-12.75AL|NL
235 Bradgley Rodriguez SD 46324.111.3743210$-12.72AL|NL
236 Evan Sisk PIT 47223.831.3445200$-12.79AL|NL
237 Adbert Alzolay NYM 41224.171.2738131$-12.82AL|NL
238 Mason Fluharty TOR 38223.791.2939160$-12.83AL|NL
239 DL Hall MIL 55224.091.3553250$-12.89AL|NL
240 Brandyn Garcia ARI 49334.041.4144220$-12.93AL|NL
241 Michael Kelly OAK 61334.721.4453273$-12.96AL|NL
242 Andre Granillo WAS 39224.381.3339172$-13.00AL|NL
243 Hayden Harris ATL 36224.001.2840150$-13.04AL|NL
244 Paul Blackburn NYY 65334.571.3454210$-13.09AL|NL
245 Bryan Hudson NYM 41223.951.2939170$-13.07AL|NL
246 Zack Kelly BOS 57334.421.4055270$-13.08AL|NL
247 Jordan Wicks CHC 41223.951.2737130$-13.07AL|NL
248 Ryan Gusto MIA 53334.421.3445180$-13.08AL|NL
249 Ryan Fernandez STL 46224.111.3347200$-13.11AL|NL
250 Eduarniel Nunez OAK 51334.411.4753301$-13.14AL|NL
251 Cooper Criswell SEA 47224.021.2838140$-13.16AL|NL
252 Matt Pushard STL 50334.321.3643190$-13.14AL|NL
253 Cade Gibson MIA 61334.281.3848240$-13.14AL|NL
254 Craig Yoho MIL 37223.891.3239170$-13.23AL|NL
255 Ryan Brasier TEX 40214.051.2535120$-13.25AL|NL
256 Andrew Chafin MIN 45224.201.4048221$-13.26AL|NL
257 Jackson Rutledge WAS 59334.581.3950231$-13.26AL|NL
258 Sawyer Gipson-Long DET 39224.151.2335100$-13.27AL|NL
259 Jonathan Loaisiga ARI 42223.861.3135130$-13.37AL|NL
260 Hayden Birdsong SF 55334.581.4055270$-13.39AL|NL
261 Justin Martinez IL-60 ARI 24113.381.3329132$-13.49AL|NL
262 Nate Pearson HOU 53234.421.3453230$-13.52AL|NL
263 Rico Garcia BAL 52224.331.3754230$-13.53AL|NL
264 Rob Zastryzny MIL 45224.201.3141170$-13.56AL|NL
265 Dylan Dodd ATL 41214.171.2735110$-13.61AL|NL
266 Joey Wentz ATL 51334.591.3949210$-13.61AL|NL
267 Colton Gordon HOU 42224.291.2637120$-13.60AL|NL
268 Evan Phillips IL-60 LAD 23113.521.132571$-13.62AL|NL
269 Josh Sborz TEX 43224.191.3544180$-13.64AL|NL
270 Hunter Bigge TB 43224.191.3544190$-13.64AL|NL
271 Brennan Bernardino COL 57334.581.4951262$-13.67AL|NL
272 Chase Silseth LAA 47224.211.3646210$-13.68AL|NL
273 Coleman Crow MIL 28213.861.252890$-13.68AL|NL
274 Daniel Lynch KAN 58334.501.3644190$-13.70AL|NL
275 Taylor Clarke ARI 59224.421.3148170$-13.70AL|NL
276 Andrew Walters CLE 31224.061.3236150$-13.71AL|NL
277 Richard Lovelady WAS 43224.191.3037150$-13.75AL|NL
278 Matthew Gage SF 54224.171.3746200$-13.81AL|NL
279 Ron Marinaccio SD 41214.171.3440190$-13.80AL|NL
280 Jonathan Cannon CWS 98464.871.3973340$-13.80AL|NL
281 Steven Wilson TB 52224.671.3550231$-13.84AL|NL
282 Jalen Beeks FA 46224.111.3540180$-13.83AL|NL
283 Colin Holderman CLE 38224.031.3436160$-13.83AL|NL
284 Connor Brogdon CLE 49234.411.3548200$-13.89AL|NL
285 Ethan Roberts CHC 35214.111.3134140$-13.89AL|NL
286 Edgardo Henriquez LAD 36224.251.3339170$-13.87AL|NL
287 Travis Adams MIN 58334.661.3647200$-13.88AL|NL
288 Will Klein LAD 46224.301.4151260$-13.91AL|NL
289 Jose Leclerc IL-60 FA 36224.251.3338170$-13.95AL|NL
290 Tristan Beck SF 37224.141.3032120$-14.02AL|NL
291 Kendry Rojas MIN 37224.141.3234140$-14.01AL|NL
292 Brent Suter LAA 61224.431.3347190$-14.07AL|NL
293 Brock Stewart LAD 32113.941.2537130$-14.09AL|NL
294 James McArthur KAN 32224.221.3428111$-14.11AL|NL
295 Ryan Watson BOS 48224.311.3542170$-14.11AL|NL
296 Chad Green TOR 41224.611.3236141$-14.16AL|NL
297 Yariel Rodriguez TOR 36224.251.3335170$-14.17AL|NL
298 Tommy Kahnle FA 51234.411.4145241$-14.21AL|NL
299 Steven Cruz KAN 41224.171.3737180$-14.27AL|NL
300 Jack Perkins OAK 31113.771.2633130$-14.24AL|NL