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 NYM 63332.731.06902335$16.86AL|NL
2 Mason Miller OAK 64442.591.02932229$16.09AL|NL
3 Emmanuel Clase CLE 64442.771.05611333$14.91AL|NL
4 Ryan Helsley STL 64443.161.13782433$14.11AL|NL
5 Josh Hader HOU 65443.531.12902732$13.63AL|NL
6 Raisel Iglesias ATL 65443.401.11711630$11.75AL|NL
7 Devin Williams NYY 61333.001.16822830$11.73AL|NL
8 Ryan Walker SF 65443.001.12772026$11.19AL|NL
9 Andres Munoz SEA 61332.971.11772427$10.52AL|NL
10 Jeff Hoffman TOR 62333.271.13782227$9.64AL|NL
11 Felix Bautista BAL 58332.991.12842524$9.13AL|NL
12 Jhoan Duran MIN 63332.841.14772123$8.70AL|NL
13 Clay Holmes NYM 1631173.601.33149620$7.87AL|NL
14 Trevor Megill MIL 62333.571.21752227$7.70AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Drew Rasmussen TB 122863.471.15116300$6.57AL|NL
16 Tanner Scott LAD 63333.231.24752823$6.32AL|NL
17 Peter Fairbanks TB 58333.461.22662224$5.57AL|NL
18 Kenley Jansen LAA 58333.871.19672225$5.43AL|NL
19 Aroldis Chapman BOS 61333.181.31903719$4.65AL|NL
20 Ryan Pressly CHC 58333.561.24571824$4.45AL|NL
21 A.J. Puk ARI 62333.311.18752118$4.26AL|NL
22 Justin Martinez ARI 65443.111.28803316$4.17AL|NL
23 Robert Suarez SD 62334.021.24612224$3.64AL|NL
24 Carlos Estevez KAN 62333.851.27602221$2.18AL|NL
25 Nick Martinez CIN 1669104.241.28140440$2.15AL|NL
26 Griffin Jax MIN 67443.131.1278198$2.07AL|NL
27 Kyle Finnegan WAS 61334.221.33572323$1.29AL|NL
28 Luke Jackson TEX 61334.181.34642721$0.78AL|NL
29 Matthew Strahm PHI 64443.271.0677175$0.61AL|NL
30 Anthony Bender MIA 60333.801.30622218$0.59AL|NL
31 Ben Brown CHC 100663.631.24111390$0.58AL|NL
32 Landen Roupp SF 122863.861.33116500$0.41AL|NL
33 Jason Adam SD 64443.361.0875225$-0.02AL|NL
34 Mike Clevinger CWS 62334.591.31552122$-0.13AL|NL
35 Cade Smith CLE 65442.961.1283232$-0.23AL|NL
36 Bowden Francis TOR 1557114.621.22142440$-0.55AL|NL
37 Kris Bubic KAN 118763.891.32116420$-0.57AL|NL
38 Lucas Erceg KAN 65443.331.2972289$-0.64AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Reid Detmers LAA 103663.971.25116370$-0.67AL|NL
40 Grant Holmes ATL 130774.061.32124440$-0.90AL|NL
41 Jordan Romano PHI 57333.811.25612114$-1.00AL|NL
42 Chris Martin TEX 55333.051.075897$-1.09AL|NL
43 Camilo Doval SF 60333.321.27712710$-1.16AL|NL
44 Jordan Hicks SF 130874.001.38121570$-1.20AL|NL
45 Jose Alvarado PHI 59333.371.27712810$-1.33AL|NL
46 David Bednar PIT 48333.921.29501816$-1.57AL|NL
47 Seth Halvorsen COL 61334.281.41582519$-1.71AL|NL
48 Bryan Abreu HOU 69443.341.2289312$-1.89AL|NL
49 Porter Hodge CHC 60333.501.27672810$-1.92AL|NL
50 Blake Treinen LAD 58333.301.1766197$-1.96AL|NL
51 Jeremiah Estrada SD 60333.331.1882264$-2.38AL|NL
52 Orion Kerkering PHI 61333.171.1570194$-2.43AL|NL
53 Steven Matz STL 119774.111.32102370$-2.71AL|NL
54 Matthew Liberatore STL 126774.151.34110460$-2.86AL|NL
55 Ryne Nelson ARI 122774.251.2999330$-3.00AL|NL
56 Keegan Akin BAL 67443.641.1574192$-3.06AL|NL
57 Mike Soroka WAS 133784.371.33122530$-3.09AL|NL
58 Ben Joyce LAA 60333.551.2772287$-3.18AL|NL
59 Kirby Yates LAD 57333.671.2174276$-3.28AL|NL
60 Beau Brieske DET 64444.111.2759239$-3.53AL|NL
61 Tyler Holton DET 61333.581.1353166$-3.51AL|NL
62 Garrett Whitlock BOS 65443.571.1864153$-3.54AL|NL
63 Hayden Birdsong SF 100654.171.33106450$-3.79AL|NL
64 Yimi Garcia TOR 60333.571.1268173$-3.84AL|NL
65 Liam Hendriks IL-15 BOS 46333.471.1552127$-3.83AL|NL
66 Luke Weaver NYY 66444.021.2371215$-3.90AL|NL
67 Dennis Santana PIT 60333.921.35582611$-4.06AL|NL
68 Will Vest DET 65443.451.2564213$-4.06AL|NL
69 Hayden Wesneski HOU 117674.411.29109400$-4.09AL|NL
70 Joey Cantillo CLE 93553.921.3297420$-4.23AL|NL
71 Calvin Faucher MIA 59334.151.44612813$-4.42AL|NL
72 Tommy Kahnle DET 59333.811.2960258$-4.46AL|NL
73 Gregory Santos SEA 59333.181.2558204$-4.55AL|NL
74 Fernando Cruz NYY 60333.401.2583281$-4.77AL|NL
75 Robert Garcia TEX 59333.671.2266224$-4.90AL|NL
76 Edwin Uceta TB 63334.111.2469256$-4.98AL|NL
77 Alexis Diaz IL-15 CIN 50334.411.36542512$-4.97AL|NL
78 Aaron Bummer ATL 58332.851.2967241$-5.05AL|NL
79 Andre Pallante STL 127774.031.4292510$-5.41AL|NL
80 Jose A. Ferrer WAS 60333.631.2851206$-5.52AL|NL
81 Cole Sands MIN 62333.491.2168201$-5.55AL|NL
82 Hunter Harvey KAN 58333.411.2160172$-5.60AL|NL
83 Yariel Rodriguez TOR 84554.241.3287381$-5.64AL|NL
84 Dylan Lee ATL 59333.561.1467160$-5.65AL|NL
85 Antonio Santillan CIN 60334.081.3569287$-5.67AL|NL
86 Yennier Cano BAL 60333.451.2558213$-5.71AL|NL
87 A.J. Minter NYM 58333.611.1765201$-5.80AL|NL
88 Emilio Pagan CIN 63334.461.2565217$-5.85AL|NL
89 Alex Vesia LAD 55333.631.2071241$-5.86AL|NL
90 Justin Slaten BOS 63334.011.3264246$-6.02AL|NL
91 Pierce Johnson ATL 61333.591.3174262$-6.06AL|NL
92 Osvaldo Bido OAK 113674.501.35104470$-6.11AL|NL
93 Jake Junis CLE 67443.821.2162150$-6.19AL|NL
94 Matt Brash IL-15 SEA 48333.061.2162210$-6.17AL|NL
95 Reed Garrett NYM 64443.671.3377300$-6.21AL|NL
96 Jon Gray IL-60 TEX 105574.411.3094340$-6.25AL|NL
97 Erik Miller SF 59333.451.3173311$-6.31AL|NL
98 Bryan Hudson MIL 58333.611.2163231$-6.38AL|NL
99 Mitch Spence OAK 106664.391.3385320$-6.38AL|NL
100 Gregory Soto BAL 59333.421.2968271$-6.38AL|NL
101 Trent Thornton SEA 64444.081.2562202$-6.48AL|NL
102 Evan Phillips IL-15 LAD 50333.571.2055162$-6.57AL|NL
103 Joel Payamps MIL 59333.781.2057182$-6.60AL|NL
104 Kevin Ginkel IL-15 ARI 49333.431.2252162$-6.71AL|NL
105 Tyler Rogers SF 67443.681.2447151$-6.75AL|NL
106 Caleb Ferguson PIT 61333.481.3363252$-6.80AL|NL
107 Paul Sewald CLE 57333.971.1865181$-6.84AL|NL
108 Adrian Morejon SD 58333.591.2459201$-6.94AL|NL
109 Mason Montgomery TB 61333.991.2864233$-7.00AL|NL
110 Ryan Brasier IL-15 CHC 49333.561.1846142$-7.06AL|NL
111 Garrett Cleavinger TB 58333.851.2967262$-7.06AL|NL
112 Gabe Speier SEA 55333.501.2259180$-7.12AL|NL
113 Chad Green TOR 59334.171.2057173$-7.10AL|NL
114 Tim Herrin CLE 60333.481.2763250$-7.14AL|NL
115 Mark Leiter Jr. NYY 56333.821.2369220$-7.23AL|NL
116 Colin Holderman PIT 59333.891.3459264$-7.28AL|NL
117 John Brebbia DET 56333.961.2359182$-7.30AL|NL
118 Tanner Banks PHI 66444.011.2765210$-7.29AL|NL
119 JoJo Romero STL 61333.661.2658211$-7.33AL|NL
120 Jason Foley DET 48333.631.2938145$-7.32AL|NL
121 Luis Ortiz CLE 139694.621.37114530$-7.35AL|NL
122 Kevin Kelly TB 55333.431.1847130$-7.41AL|NL
123 Jose Leclerc OAK 61334.171.3169303$-7.46AL|NL
124 Louie Varland MIN 66443.991.2964200$-7.55AL|NL
125 Nick Mears IL-15 MIL 54333.641.2866250$-7.58AL|NL
126 Derek Law IL-15 WAS 64444.061.3454233$-7.58AL|NL
127 Taylor Rogers CIN 58334.031.3364233$-7.66AL|NL
128 Seranthony Dominguez BAL 61334.021.3066252$-7.66AL|NL
129 Yuki Matsui SD 55333.851.2465240$-7.72AL|NL
130 Manuel Rodriguez TB 59333.781.3158232$-7.74AL|NL
131 Jared Koenig MIL 60333.801.3057232$-7.74AL|NL
132 Kenta Maeda DET 74444.341.2669210$-7.85AL|NL
133 Jorge Alcala MIN 59334.051.2563231$-7.90AL|NL
134 Shane Smith CWS 104574.501.3691390$-8.02AL|NL
135 Brock Burke LAA 63333.951.2963221$-8.06AL|NL
136 Ryan Fernandez STL 60333.771.3058231$-8.09AL|NL
137 Ryne Stanek NYM 61334.181.3167292$-8.12AL|NL
138 Brant Hurter DET 53333.511.2145130$-8.13AL|NL
139 Bryan Baker BAL 60333.881.2864250$-8.22AL|NL
140 David Robertson FA 44223.201.2054180$-8.21AL|NL
141 Daniel Coulombe MIN 54333.841.2255170$-8.24AL|NL
142 Phil Maton STL 63334.111.3061242$-8.26AL|NL
143 Abner Uribe MIL 56333.731.3467320$-8.31AL|NL
144 Daysbel Hernandez ATL 55333.581.3664270$-8.38AL|NL
145 Angel Perdomo OAK 51333.821.3165270$-8.40AL|NL
146 Joseph Mantiply ARI 57333.511.2849160$-8.42AL|NL
147 Bryan King HOU 60333.731.3262250$-8.42AL|NL
148 Jesus Tinoco IL-15 MIA 50334.011.3250203$-8.50AL|NL
149 Jose Suarez ATL 69444.151.3568270$-8.49AL|NL
150 Ian Hamilton IL-15 NYY 48333.461.2951200$-8.52AL|NL
151 Hoby Milner TEX 55333.851.2250140$-8.60AL|NL
152 Daniel Young NYM 54333.661.3359250$-8.64AL|NL
153 Jose Butto NYM 59334.001.2761250$-8.64AL|NL
154 Craig Yoho MIL 52333.751.3159220$-8.67AL|NL
155 Scott Barlow CIN 62334.071.3467271$-8.68AL|NL
156 Brock Stewart IL-15 MIN 48333.771.3158210$-8.83AL|NL
157 John Schreiber KAN 60333.881.3356241$-8.86AL|NL
158 Jorge Lopez WAS 58334.201.3651224$-8.86AL|NL
159 Hunter Gaddis CLE 63334.221.2258200$-8.83AL|NL
160 Shawn Armstrong TEX 52333.771.2751170$-8.91AL|NL
161 Craig Kimbrel ATL 48333.851.3159230$-8.93AL|NL
162 Caleb Thielbar CHC 53333.971.2858210$-8.94AL|NL
163 Angel Zerpa KAN 59333.841.3150191$-8.97AL|NL
164 Eduard Bazardo SEA 46333.711.2446160$-9.00AL|NL
165 Michel Otanez IL-15 OAK 50333.871.4062301$-9.08AL|NL
166 Fraser Ellard CWS 60334.271.4260304$-9.09AL|NL
167 Randy Rodriguez SF 54333.771.3356250$-9.11AL|NL
168 Carmen Mlodzinski PIT 69444.161.3661270$-9.16AL|NL
169 Tyler Kinley COL 60334.471.4361265$-9.15AL|NL
170 Lou Trivino SF 64444.051.3859260$-9.16AL|NL
171 Ryan Borucki PIT 57334.071.3358241$-9.19AL|NL
172 Hans Crouse LAA 54334.191.3064250$-9.21AL|NL
173 Julian Merryweather CHC 55333.831.3559240$-9.24AL|NL
174 Penn Murfee CWS 58334.271.3357232$-9.27AL|NL
175 Anthony Banda LAD 54333.821.3355210$-9.30AL|NL
176 Nate Pearson CHC 59334.151.3163250$-9.32AL|NL
177 Victor Vodnik COL 62334.301.5058306$-9.31AL|NL
178 Kody Funderburk MIN 46333.581.3347190$-9.44AL|NL
179 Troy Taylor IL-15 SEA 54333.951.3053220$-9.45AL|NL
180 Forrest Whitley IL-15 HOU 53333.951.3458250$-9.49AL|NL
181 Ryan Thompson ARI 61333.841.3048180$-9.48AL|NL
182 Nick Sandlin TOR 57334.301.2861260$-9.50AL|NL
183 Brenan Hanifee DET 55333.901.2745160$-9.59AL|NL
184 Graham Ashcraft CIN 56334.231.3445183$-9.62AL|NL
185 Kaleb Ort IL-15 HOU 56334.211.2958220$-9.60AL|NL
186 Daniel Lynch KAN 68444.281.3455210$-9.68AL|NL
187 Sean Hjelle SF 48333.501.3341140$-9.68AL|NL
188 Marc Church TEX 58334.271.3460251$-9.66AL|NL
189 Shelby Miller ARI 54334.081.3053200$-9.75AL|NL
190 Alek Jacob SD 51333.961.2948180$-9.75AL|NL
191 Greg Weissert BOS 58334.041.3457230$-9.80AL|NL
192 Brennan Bernardino BOS 54333.881.3755220$-9.85AL|NL
193 Colin Rea CHC 77444.551.3161220$-9.86AL|NL
194 Elijah Morgan CHC 49334.151.2446150$-9.85AL|NL
195 Brandon Eisert CWS 52333.921.3350190$-9.90AL|NL
196 Jacob Webb TEX 55334.161.3155230$-9.90AL|NL
197 Steven Okert HOU 50334.351.2856210$-9.93AL|NL
198 Tyson Miller IL-15 CHC 47334.061.2644160$-10.01AL|NL
199 Enyel De Los Santos ATL 54334.251.3055200$-10.00AL|NL
200 Tayler Scott HOU 63334.281.3863291$-10.02AL|NL
201 Ian Anderson LAA 85464.461.3974360$-10.04AL|NL
202 Jordan Leasure CWS 61334.581.3960283$-10.10AL|NL
203 Justin Wilson BOS 57334.141.3558210$-10.07AL|NL
204 Eric Orze TB 46334.101.3048190$-10.15AL|NL
205 Zack Kelly BOS 53334.061.3655250$-10.15AL|NL
206 Luis Contreras HOU 52334.211.3355230$-10.19AL|NL
207 Luke Little CHC 38223.381.3247200$-10.20AL|NL
208 Andrew Nardi IL-60 MIA 37223.711.2245140$-10.21AL|NL
209 Michael Kopech IL-15 LAD 45224.091.2953221$-10.22AL|NL
210 Mason Englert TB 51334.131.2947160$-10.20AL|NL
211 Mason Fluharty TOR 53334.211.3050200$-10.27AL|NL
212 Colin Selby BAL 46333.951.3548210$-10.28AL|NL
213 Stephen Kolek SD 76444.301.3959270$-10.29AL|NL
214 Justin Sterner OAK 55334.301.3356220$-10.37AL|NL
215 Ryan Zeferjahn LAA 59334.391.3962291$-10.39AL|NL
216 Ryan Burr IL-15 TOR 40223.701.2846150$-10.48AL|NL
217 Tyler Ferguson OAK 59334.221.3962300$-10.45AL|NL
218 Tayler Saucedo SEA 58334.111.3653260$-10.48AL|NL
219 Andrew Walters CLE 48334.101.3853230$-10.51AL|NL
220 Justin Topa MIN 50333.851.3643170$-10.54AL|NL
221 Sam Moll CIN 53334.081.3853240$-10.54AL|NL
222 Cionel Perez BAL 57333.861.4049270$-10.56AL|NL
223 Yoendrys Gomez NYY 53334.311.3252230$-10.55AL|NL
224 Noah Cameron KAN 44223.701.2742130$-10.61AL|NL
225 Robert Stephenson IL-60 LAA 40224.151.2047130$-10.59AL|NL
226 Josh Sborz IL-60 TEX 36223.641.2540140$-10.69AL|NL
227 John King STL 58333.891.3338160$-10.68AL|NL
228 Riley O'Brien STL 51334.011.4152260$-10.71AL|NL
229 Yilber Diaz ARI 47334.191.3650220$-10.71AL|NL
230 Aaron Ashby IL-15 MIL 51334.001.4151250$-10.76AL|NL
231 Ronny Henriquez MIA 52334.061.3545180$-10.77AL|NL
232 Hunter Bigge TB 53334.251.4058260$-10.77AL|NL
233 Ryan Yarbrough NYY 52334.311.2539140$-10.79AL|NL
234 Adam Ottavino NYY 42223.921.2644170$-10.82AL|NL
235 Brendon Little TOR 54334.051.3747240$-10.82AL|NL
236 Sean Reynolds IL-15 SD 46334.081.3948230$-10.88AL|NL
237 Joey Wentz PIT 63334.271.4162280$-10.92AL|NL
238 Collin Snider SEA 61334.401.3956261$-10.91AL|NL
239 Declan Cronin IL-15 MIA 46333.861.3739180$-10.92AL|NL
240 Colin Poche WAS 54334.511.3051220$-10.90AL|NL
241 Mike Vasil CWS 78444.561.3861270$-10.94AL|NL
242 Slade Cecconi IL-15 CLE 46234.121.2242110$-10.97AL|NL
243 Bryan Hoeing IL-15 SD 54334.291.3043170$-10.96AL|NL
244 Andrew Chafin DET 41223.711.3445190$-11.01AL|NL
245 Brent Suter CIN 56334.411.3445171$-11.05AL|NL
246 Tim Mayza PIT 53333.951.3841180$-11.11AL|NL
247 Jackson Jobe DET 108484.831.3685400$-11.15AL|NL
248 Bryse Wilson CWS 87554.931.3765270$-11.17AL|NL
249 Scott Alexander COL 54333.951.3739170$-11.16AL|NL
250 Michael Tonkin IL-15 MIN 49334.371.3548200$-11.18AL|NL
251 Wandy Peralta SD 50334.171.3441210$-11.18AL|NL
252 Sean Guenther DET 42223.731.2634120$-11.20AL|NL
253 Elvis Peguero MIL 53334.231.3646220$-11.19AL|NL
254 Jose Ruiz PHI 60334.471.3758240$-11.19AL|NL
255 Steven Cruz KAN 46334.141.3945220$-11.22AL|NL
256 Spencer Turnbull FA 46334.271.3341170$-11.25AL|NL
257 Sawyer Gipson-Long IL-60 DET 36223.941.2235100$-11.32AL|NL
258 Tyler Alexander MIL 49334.621.2743120$-11.34AL|NL
259 Brady Basso IL-15 OAK 33223.771.213190$-11.37AL|NL
260 Brent Headrick NYY 37223.951.2739130$-11.37AL|NL
261 Max Kranick NYM 49334.431.3142170$-11.38AL|NL
262 Grant Holman OAK 46334.321.3543190$-11.38AL|NL
263 Luarbert Arias MIA 48334.441.3344180$-11.41AL|NL
264 Jake Latz TEX 46334.401.3747230$-11.42AL|NL
265 Spencer Bivens SF 51334.211.3540170$-11.45AL|NL
266 Ryan Johnson LAA 60334.571.3555240$-11.44AL|NL
267 Jalen Beeks ARI 48334.211.3843180$-11.46AL|NL
268 Erik Sabrowski IL-15 CLE 44223.981.3951230$-11.47AL|NL
269 Chris Roycroft STL 52334.131.4044230$-11.48AL|NL
270 Joe Ross PHI 61334.381.3852230$-11.53AL|NL
271 Gerson Garabito TEX 57334.641.3352220$-11.53AL|NL
272 Alex Lange IL-60 DET 38223.701.3741200$-11.52AL|NL
273 Carlos Hernandez PHI 48334.501.3547210$-11.50AL|NL
274 Kendall Graveman IL-15 ARI 51334.251.4148230$-11.53AL|NL
275 Luis Peralta COL 59334.321.5162321$-11.53AL|NL
276 Justin Lawrence PIT 55334.321.4550271$-11.58AL|NL
277 Ben Casparius LAD 48334.481.3849220$-11.58AL|NL
278 Landon Knack LAD 42224.351.2442130$-11.59AL|NL
279 Daniel Palencia CHC 36223.921.3341180$-11.60AL|NL
280 Max Lazar PHI 39223.971.2635110$-11.60AL|NL
281 Jake Bird COL 57334.201.4648241$-11.61AL|NL
282 Cameron Booser CWS 56334.701.4360281$-11.61AL|NL
283 Evan Sisk KAN 39223.691.3638180$-11.64AL|NL
284 Sam Long KAN 54334.421.3747220$-11.68AL|NL
285 Kyle Leahy STL 54334.211.3943200$-11.68AL|NL
286 Jake Cousins IL-60 NYY 33223.951.3340170$-11.71AL|NL
287 Andrew Kittredge IL-15 BAL 33223.831.243090$-11.71AL|NL
288 Carlos Vargas SEA 52334.291.3742200$-11.70AL|NL
289 Lucas Sims WAS 56334.881.3958301$-11.77AL|NL
290 Trevor Stephan IL-15 CLE 38224.041.3240150$-11.79AL|NL
291 Gordon Graceffo STL 55334.381.3643190$-11.80AL|NL
292 Walter Pennington TEX 32223.721.2830120$-11.82AL|NL
293 Angel Chivilli COL 52334.501.3848190$-11.83AL|NL
294 Erik Swanson IL-15 TOR 44224.391.2743150$-11.85AL|NL
295 Brad Lord WAS 55334.361.3642180$-11.83AL|NL
296 Jonathan Loaisiga IL-15 NYY 39223.841.2831110$-11.82AL|NL
297 Gunnar Hoglund OAK 65444.901.3448200$-11.87AL|NL
298 Justin Anderson CWS 49334.331.4550250$-11.87AL|NL
299 Connor Thomas MIL 43223.761.3333120$-11.87AL|NL
300 Easton Lucas TOR 64344.561.3957270$-11.87AL|NL