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 Emmanuel Clase CLE 67432.571.00641337$18.58AL|NL
2 Edwin Diaz NYM 65533.001.05952334$18.00AL|NL
3 Ryan Helsley STL 64542.821.11792433$16.12AL|NL
4 Raisel Iglesias ATL 67533.131.06721634$16.01AL|NL
5 Josh Hader HOU 63543.211.09882533$15.69AL|NL
6 Devin Williams NYY 59532.851.13812731$14.44AL|NL
7 Mason Miller OAK 66322.791.01962328$14.18AL|NL
8 Jhoan Duran MIN 63542.821.12771928$13.14AL|NL
9 Felix Bautista BAL 56422.681.07812327$12.15AL|NL
10 Ryan Walker SF 69533.001.10812125$12.04AL|NL
11 Andres Munoz SEA 60432.731.11772327$11.72AL|NL
12 Tanner Scott LAD 66542.941.21813124$10.15AL|NL
13 Jeff Hoffman TOR 62323.091.11772126$9.31AL|NL
14 Robert Suarez SD 61443.631.19602025$6.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Trevor Megill MIL 57323.521.21692025$5.60AL|NL
16 Justin Martinez ARI 67433.251.29833420$5.29AL|NL
17 Bowden Francis TOR 1421084.141.16132380$4.38AL|NL
18 Ryan Pressly CHC 58333.481.20601723$4.16AL|NL
19 Peter Fairbanks TB 52333.451.18591922$3.56AL|NL
20 A.J. Puk ARI 63543.351.16762113$3.10AL|NL
21 Drew Rasmussen TB 107763.381.14104260$3.05AL|NL
22 Clay Holmes NYM 137973.681.30130530$2.77AL|NL
23 Chris Martin TEX 57423.251.1059915$2.50AL|NL
24 Aroldis Chapman BOS 59543.411.30873513$2.00AL|NL
25 Griffin Jax MIN 66543.151.0777177$1.91AL|NL
26 Carlos Estevez KAN 62443.851.24622119$1.81AL|NL
27 Kenley Jansen LAA 55333.831.21642120$1.70AL|NL
28 Jordan Romano PHI 52343.871.24551922$1.65AL|NL
29 Kirby Yates LAD 58523.281.17732811$1.64AL|NL
30 David Bednar PIT 59343.971.26622221$1.26AL|NL
31 Lucas Erceg KAN 65443.541.23742514$1.20AL|NL
32 Jason Adam SD 66433.121.0676227$1.06AL|NL
33 Alexis Diaz CIN 64444.251.34683221$0.94AL|NL
34 Kyle Finnegan WAS 62344.021.32592322$0.78AL|NL
35 Liam Hendriks BOS 52433.801.15591515$0.26AL|NL
36 Bryan Abreu HOU 71423.151.1793305$0.15AL|NL
37 Cade Smith CLE 67422.971.0988222$-0.50AL|NL
38 Orion Kerkering PHI 61433.011.1270186$-0.66AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Robert Garcia TEX 63443.361.1870219$-0.67AL|NL
40 Jason Foley DET 59333.581.26481717$-0.72AL|NL
41 Nick Martinez CIN 144884.151.26122370$-0.94AL|NL
42 Tyler Holton DET 67423.231.0858166$-1.26AL|NL
43 Edwin Uceta TB 64323.661.18722411$-1.35AL|NL
44 Camilo Doval SF 62543.521.2875308$-1.50AL|NL
45 Ben Joyce LAA 59333.361.25692711$-1.64AL|NL
46 Kevin Ginkel ARI 62533.381.1967196$-1.70AL|NL
47 Jeremiah Estrada SD 61433.311.1884264$-2.26AL|NL
48 Calvin Faucher MIA 59334.041.40622617$-2.53AL|NL
49 Blake Treinen LAD 55533.311.1661165$-2.53AL|NL
50 Matthew Strahm PHI 52433.231.0462134$-2.83AL|NL
51 Grant Holmes ATL 114653.981.27110360$-3.08AL|NL
52 Porter Hodge CHC 63333.621.28703010$-3.07AL|NL
53 Cole Sands MIN 62533.681.1868194$-3.47AL|NL
54 Keegan Akin BAL 68423.501.1376191$-4.03AL|NL
55 Jesus Tinoco MIA 65323.771.2666239$-4.07AL|NL
56 Luis Ortiz CLE 139884.351.32114510$-4.36AL|NL
57 Joel Payamps MIL 61343.611.1960187$-4.39AL|NL
58 Luke Weaver NYY 70433.921.1976224$-4.53AL|NL
59 Justin Slaten BOS 65433.821.2568226$-4.56AL|NL
60 Andre Pallante STL 138883.991.39101550$-4.58AL|NL
61 Dylan Lee ATL 60423.181.1469170$-4.68AL|NL
62 Evan Phillips LAD 52423.421.1557164$-4.70AL|NL
63 Chad Green TOR 58433.991.1955177$-4.95AL|NL
64 Bryan Hudson MIL 58423.251.1561211$-5.17AL|NL
65 Jordan Hicks SF 122774.121.38110540$-5.27AL|NL
66 A.J. Minter IL-60 NYM 53433.351.1560172$-5.30AL|NL
67 Yimi Garcia IL-60 TOR 55333.731.1463165$-5.30AL|NL
68 Alex Vesia LAD 58433.431.2174261$-5.38AL|NL
69 Jose Alvarado PHI 57333.441.2766265$-5.52AL|NL
70 Aaron Bummer ATL 62533.471.3172251$-5.58AL|NL
71 Seranthony Dominguez BAL 60443.881.2666245$-5.60AL|NL
72 Seth Halvorsen COL 62454.401.39612511$-5.79AL|NL
73 Yennier Cano BAL 61333.381.2561214$-5.87AL|NL
74 Pierce Johnson ATL 61443.721.3074263$-6.03AL|NL
75 Beau Brieske DET 65343.901.2861247$-6.12AL|NL
76 Jared Koenig MIL 63543.651.2961232$-6.13AL|NL
77 Jon Gray IL-60 TEX 106664.331.2894330$-6.28AL|NL
78 Anthony Bender MIA 56433.831.2858205$-6.30AL|NL
79 Will Vest DET 63333.421.2162192$-6.44AL|NL
80 Garrett Cleavinger TB 58543.881.3068272$-6.49AL|NL
81 Jose Leclerc OAK 65343.881.2877314$-6.50AL|NL
82 Tim Herrin CLE 58423.321.2262230$-6.55AL|NL
83 Reed Garrett NYM 62543.851.3573292$-6.57AL|NL
84 Manuel Rodriguez TB 59443.601.2757223$-6.61AL|NL
85 Derek Law WAS 69443.781.3058234$-6.73AL|NL
86 Kris Bubic KAN 102564.161.3299340$-6.76AL|NL
87 Hunter Gaddis CLE 63433.791.1557171$-6.78AL|NL
88 Landen Roupp SF 90443.821.3287390$-7.00AL|NL
89 Fernando Cruz NYY 61333.731.2486290$-7.12AL|NL
90 Colin Rea CHC 116774.581.2992320$-7.16AL|NL
91 Steven Matz STL 101554.151.3087300$-7.20AL|NL
92 Hunter Harvey KAN 60333.711.2063182$-7.24AL|NL
93 Paul Sewald CLE 54323.921.1661173$-7.23AL|NL
94 JoJo Romero STL 57433.661.2454182$-7.26AL|NL
95 Yuki Matsui SD 56323.591.2465242$-7.31AL|NL
96 Jose Butto NYM 62433.721.2562261$-7.37AL|NL
97 Antonio Santillan CIN 58444.171.3269264$-7.39AL|NL
98 Trent Thornton SEA 63333.771.2163192$-7.44AL|NL
99 Hector Neris ATL 53533.911.3056222$-7.46AL|NL
100 David Robertson FA 44223.331.1954184$-7.47AL|NL
101 Michael Kopech LAD 51333.891.2662244$-7.56AL|NL
102 Hayden Wesneski HOU 87554.331.2681280$-7.68AL|NL
103 Taylor Rogers CIN 58344.091.2963225$-7.75AL|NL
104 Craig Kimbrel BAL 44434.021.3054224$-7.83AL|NL
105 Ian Hamilton NYY 58223.511.2663233$-7.84AL|NL
106 Daniel Coulombe MIN 47323.411.1350131$-7.86AL|NL
107 Erik Miller SF 58333.541.3172321$-7.86AL|NL
108 Tyler Rogers SF 68333.671.2149142$-7.96AL|NL
109 Adrian Morejon SD 59333.611.2462201$-8.01AL|NL
110 Jordan Montgomery ARI 104664.291.3482310$-8.03AL|NL
111 Nick Sandlin TOR 58534.001.2863260$-8.03AL|NL
112 Matt Brash SEA 39323.151.2551172$-8.10AL|NL
113 Gregory Santos SEA 52223.341.2352183$-8.11AL|NL
114 Tyler Kinley COL 59334.891.41622511$-8.23AL|NL
115 Mark Leiter Jr. NYY 58343.921.2370221$-8.25AL|NL
116 Ben Brown CHC 51323.571.1860190$-8.28AL|NL
117 Mitch Spence OAK 121674.491.3396370$-8.33AL|NL
118 Tyson Miller CHC 57423.911.2152181$-8.32AL|NL
119 Brant Hurter DET 58433.711.2049140$-8.37AL|NL
120 Ryan Thompson ARI 60443.751.2548171$-8.50AL|NL
121 Gregory Soto BAL 58343.751.3265272$-8.53AL|NL
122 Ryan Brasier CHC 52323.721.1650141$-8.62AL|NL
123 Jose A. Ferrer WAS 57323.871.2747184$-8.59AL|NL
124 Dennis Santana PIT 64334.211.3261255$-8.61AL|NL
125 Jorge Lopez WAS 61334.141.3453226$-8.63AL|NL
126 Osvaldo Bido OAK 92564.431.3186370$-8.64AL|NL
127 Colin Holderman PIT 59343.841.3360253$-8.72AL|NL
128 Brock Stewart MIN 54223.591.2568231$-8.78AL|NL
129 Ryne Stanek NYM 56433.991.3163261$-8.78AL|NL
130 Jackson Jobe DET 106554.461.3087390$-8.82AL|NL
131 Tanner Banks PHI 62323.871.2561201$-8.88AL|NL
132 Joseph Mantiply ARI 55433.831.2648161$-8.93AL|NL
133 Hoby Milner TEX 56323.831.1951131$-8.99AL|NL
134 Tayler Scott HOU 62433.911.3562291$-9.05AL|NL
135 Ryan Fernandez STL 62343.861.3363252$-9.08AL|NL
136 Brock Burke LAA 62434.101.3062211$-9.07AL|NL
137 Nate Pearson CHC 55324.031.2660212$-9.08AL|NL
138 Mike Soroka WAS 103574.531.3497440$-9.14AL|NL
139 Jake Cousins NYY 51323.781.3162271$-9.33AL|NL
140 Jake Junis CLE 61323.981.1856130$-9.34AL|NL
141 Scott Barlow CIN 57333.991.3161242$-9.39AL|NL
142 Emilio Pagan CIN 59344.321.2462192$-9.53AL|NL
143 Kevin Kelly TB 46323.541.1440100$-9.53AL|NL
144 Jorge Alcala MIN 59334.041.2262220$-9.56AL|NL
145 Fraser Ellard CWS 57344.211.4058295$-9.56AL|NL
146 Albert Suarez BAL 77444.201.3169250$-9.66AL|NL
147 Tyler Ferguson OAK 64344.121.3569312$-9.68AL|NL
148 Caleb Thielbar CHC 51333.971.2657191$-9.70AL|NL
149 Michel Otanez OAK 54323.881.4071321$-9.79AL|NL
150 Hans Crouse LAA 53434.211.3063250$-9.78AL|NL
151 Justin Anderson CWS 61234.421.4463318$-9.79AL|NL
152 Colin Poche WAS 46333.911.2343172$-9.83AL|NL
153 Caleb Ferguson PIT 55333.761.3559231$-9.84AL|NL
154 Collin Snider SEA 57433.871.3853241$-9.88AL|NL
155 Carmen Mlodzinski PIT 58444.011.3552231$-10.04AL|NL
156 Angel Perdomo LAA 46333.731.3360240$-10.10AL|NL
157 Daysbel Hernandez ATL 47423.771.4055240$-10.14AL|NL
158 Phil Maton STL 59334.091.2756221$-10.14AL|NL
159 John Schreiber KAN 57333.861.3253221$-10.23AL|NL
160 Troy Taylor SEA 48333.891.2748191$-10.27AL|NL
161 Elvis Peguero MIL 55443.811.3751240$-10.27AL|NL
162 Dane Dunning TEX 72444.281.3265250$-10.31AL|NL
163 Matthew Liberatore STL 70344.171.3264251$-10.44AL|NL
164 Nick Mears MIL 57234.061.3170261$-10.46AL|NL
165 Jacob Webb TEX 61244.141.3361283$-10.52AL|NL
166 Luke Jackson TEX 51324.131.3555232$-10.53AL|NL
167 Andrew Nardi IL-60 MIA 38223.791.2547152$-10.61AL|NL
168 Victor Vodnik COL 63444.481.5059315$-10.61AL|NL
169 Tommy Kahnle DET 47123.511.2548202$-10.70AL|NL
170 Sam Moll CIN 56333.941.3257240$-10.69AL|NL
171 Brady Basso OAK 47323.961.2245130$-11.06AL|NL
172 Bryan King HOU 50223.571.2953200$-10.80AL|NL
173 Sean Hjelle SF 63333.991.3054170$-10.82AL|NL
174 Wandy Peralta SD 47323.791.2939191$-10.86AL|NL
175 Erik Swanson TOR 44224.071.2643153$-10.92AL|NL
176 Elijah Morgan CHC 47323.991.2244140$-10.90AL|NL
177 Daniel Young NYM 47323.911.3253220$-10.92AL|NL
178 Abner Uribe MIL 47223.671.3953282$-10.90AL|NL
179 Shelby Miller ARI 51444.351.2848190$-11.00AL|NL
180 Shane Smith CWS 64344.241.3061240$-11.10AL|NL
181 Craig Yoho MIL 38323.751.2842160$-11.15AL|NL
182 Cionel Perez BAL 55323.831.4049261$-11.23AL|NL
183 Ryan Burr TOR 42223.731.2449150$-11.23AL|NL
184 Greg Weissert BOS 56324.001.3454210$-11.27AL|NL
185 Anthony Banda LAD 54324.011.3555220$-11.31AL|NL
186 Andrew Kittredge BAL 35223.721.203292$-11.30AL|NL
187 Gabe Speier SEA 46223.891.2350160$-11.34AL|NL
188 John King STL 55333.661.3237140$-11.36AL|NL
189 Erik Sabrowski CLE 41333.691.3948220$-11.36AL|NL
190 Kenta Maeda DET 73344.581.2668200$-11.38AL|NL
191 Tayler Saucedo SEA 53223.811.3350231$-11.42AL|NL
192 Jose Suarez LAA 63334.501.3662252$-11.45AL|NL
193 Bryan Hoeing SD 55334.081.2744160$-11.50AL|NL
194 Andrew Walters CLE 46324.001.3450220$-11.50AL|NL
195 Yilber Diaz ARI 53334.161.3456240$-11.83AL|NL
196 Luke Little CHC 35223.371.2942180$-11.61AL|NL
197 Bryan Baker BAL 45324.081.3147190$-11.64AL|NL
198 Mason Montgomery TB 53234.111.3357211$-11.69AL|NL
199 Michael Tonkin MIN 49324.221.2949190$-11.67AL|NL
200 Louie Varland MIN 58344.401.2956170$-11.75AL|NL
201 Kaleb Ort HOU 53234.241.2955201$-11.79AL|NL
202 Shawn Armstrong TEX 62234.151.3060210$-11.88AL|NL
203 Declan Cronin MIA 63334.181.4056241$-11.87AL|NL
204 Aaron Ashby MIL 55334.031.4055260$-11.86AL|NL
205 Andrew Chafin DET 44233.871.3649211$-11.91AL|NL
206 Alex Faedo TB 56334.321.3253230$-12.01AL|NL
207 Scott Alexander COL 50334.021.3638171$-12.08AL|NL
208 Randy Rodriguez SF 49324.161.3549220$-12.06AL|NL
209 Lucas Sims WAS 53344.411.3855281$-12.09AL|NL
210 Alex Lange IL-60 DET 34233.851.3737192$-12.23AL|NL
211 Daniel Lynch KAN 64344.351.3151190$-12.27AL|NL
212 Julian Merryweather CHC 45223.991.3250190$-12.30AL|NL
213 Angel Zerpa KAN 54223.901.3348170$-12.32AL|NL
214 Jose Quijada LAA 51234.101.3659280$-12.31AL|NL
215 Brenan Hanifee DET 48223.791.2838130$-12.35AL|NL
216 Tristan Beck SF 45223.921.2539120$-12.37AL|NL
217 John Brebbia DET 47234.281.2651150$-12.39AL|NL
218 Jose Ruiz PHI 55324.351.3553220$-12.37AL|NL
219 Joe Ross PHI 58334.251.3651210$-12.41AL|NL
220 Grant Holman OAK 52234.091.3150220$-12.47AL|NL
221 Michael Fulmer BOS 47334.241.3646200$-12.51AL|NL
222 Marc Church TEX 44224.361.3546182$-12.56AL|NL
223 Eduard Bazardo SEA 27213.851.192791$-12.58AL|NL
224 Kendall Graveman IL-60 ARI 44233.931.3843211$-12.62AL|NL
225 Hunter Bigge TB 50224.161.3656240$-12.66AL|NL
226 Cameron Booser CWS 47234.271.4049212$-12.64AL|NL
227 Drew Smyly FA 37334.271.3036130$-12.66AL|NL
228 Justin Topa MIN 38223.691.2833120$-12.67AL|NL
229 Adam Ottavino BOS 39224.171.3140161$-12.75AL|NL
230 Josh Sborz IL-60 TEX 32224.131.2836131$-12.74AL|NL
231 Jalen Beeks HOU 41334.121.3738160$-12.79AL|NL
232 Robert Stephenson IL-60 LAA 32113.991.1838101$-12.80AL|NL
233 Ryan Zeferjahn LAA 57234.451.3761271$-12.80AL|NL
234 Sawyer Gipson-Long IL-60 DET 35224.011.2234100$-12.83AL|NL
235 Brent Suter CIN 58224.081.3246170$-12.86AL|NL
236 Brennan Bernardino BOS 43223.981.3545170$-12.87AL|NL
237 Brendon Little TOR 53223.881.3745240$-12.86AL|NL
238 Jonathan Loaisiga IL-60 NYY 35223.591.2627100$-12.87AL|NL
239 Bryse Wilson CWS 86454.761.3464260$-12.91AL|NL
240 Forrest Whitley HOU 43224.001.3646200$-12.91AL|NL
241 Gus Varland CWS 59234.531.4154233$-12.97AL|NL
242 Luis Peralta COL 59224.401.4866312$-13.00AL|NL
243 Trevor Stephan CLE 29223.981.2930111$-13.01AL|NL
244 Austin Voth FA 48234.341.2746160$-12.98AL|NL
245 Stephen Kolek SD 57424.561.4046200$-13.02AL|NL
246 Sean Guenther DET 37223.811.2730110$-13.06AL|NL
247 Gunnar Hoglund OAK 58344.701.2645160$-13.07AL|NL
248 Keegan Thompson CHC 31214.041.3132151$-13.06AL|NL
249 Prelander Berroa CWS 28214.171.4233192$-13.18AL|NL
250 Huascar Brazoban NYM 41224.041.3642200$-13.26AL|NL
251 DL Hall IL-60 MIL 42224.121.3745200$-13.30AL|NL
252 Dylan Floro OAK 39233.831.2929110$-13.27AL|NL
253 Steven Okert HOU 42224.351.3145180$-13.31AL|NL
254 Josh Winckowski BOS 48224.011.3640160$-13.41AL|NL
255 Enyel De Los Santos ATL 36214.201.3037140$-13.45AL|NL
256 Walter Pennington TEX 33223.941.3131130$-13.50AL|NL
257 Kody Funderburk MIN 40214.101.3640170$-13.51AL|NL
258 Ron Marinaccio SD 34224.131.3034160$-13.54AL|NL
259 Pedro Avila CLE 37214.101.3336170$-13.55AL|NL
260 Sam Long KAN 52224.251.3647210$-13.56AL|NL
261 Slade Cecconi CLE 46234.591.2442110$-13.56AL|NL
262 Spencer Turnbull IL-60 FA 40224.241.3037150$-13.56AL|NL
263 Max Lazar PHI 35224.171.2530100$-13.58AL|NL
264 Noah Cameron KAN 29223.971.272880$-13.56AL|NL
265 Colin Selby BAL 31223.911.3432140$-13.56AL|NL
266 Buck Farmer ATL 41224.281.3240170$-13.59AL|NL
267 Brent Headrick NYY 30214.231.2531100$-13.61AL|NL
268 Brandon Young BAL 26213.971.262680$-13.68AL|NL
269 Justin Wilson BOS 49234.461.3651160$-13.71AL|NL
270 Quinn Priester BOS 51344.511.3741170$-13.71AL|NL
271 Dauri Moreta IL-60 PIT 25214.121.2427100$-13.71AL|NL
272 Tim Hill NYY 59324.151.3832160$-13.71AL|NL
273 Tommy Nance TOR 43234.171.3438150$-13.69AL|NL
274 Justin Sterner OAK 41234.461.3142160$-13.73AL|NL
275 Daniel Palencia CHC 30214.051.3634150$-13.72AL|NL
276 Hogan Harris OAK 51334.481.4246250$-13.73AL|NL
277 Nick Hernandez HOU 37224.411.3139150$-13.76AL|NL
278 Riley O'Brien STL 42224.101.4243210$-13.78AL|NL
279 Richard Lovelady TOR 26233.951.242380$-13.77AL|NL
280 Spencer Bivens SF 38223.991.3229120$-13.79AL|NL
281 Jake Latz TEX 40234.191.4041200$-13.90AL|NL
282 Rafael Montero HOU 42224.461.3739171$-13.89AL|NL
283 Ronny Henriquez MIA 43224.171.3637140$-13.91AL|NL
284 James McArthur KAN 29224.271.332691$-13.91AL|NL
285 Jordan Leasure CWS 51234.691.4250252$-13.91AL|NL
286 Trevor McDonald SF 31223.961.3024100$-13.97AL|NL
287 Luis Guerrero BOS 31224.191.3432150$-13.98AL|NL
288 Shinnosuke Ogasawara WAS 65234.481.3452210$-13.97AL|NL
289 Domingo Gonzalez ATL 30224.221.3432130$-14.01AL|NL
290 Ryan Yarbrough TOR 34224.221.252590$-14.02AL|NL
291 Tyler Alexander MIL 46224.631.2639100$-14.03AL|NL
292 Zack Kelly BOS 30224.161.3632140$-14.03AL|NL
293 Connor Thomas MIL 39224.021.3630110$-14.05AL|NL
294 Franco Aleman CLE 23213.971.292380$-14.04AL|NL
295 Luis Contreras HOU 28214.331.2728120$-14.05AL|NL
296 Eiberson Castellano MIN 29224.211.3028100$-14.05AL|NL
297 Genesis Cabrera NYM 43224.311.3740190$-14.07AL|NL
298 Justin Lawrence PIT 54344.611.4848271$-14.12AL|NL
299 Chris Stratton KAN 56334.691.4346251$-14.10AL|NL
300 Angel Chivilli COL 54344.721.4150200$-14.12AL|NL