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 69432.871.06992536$18.09AL|NL
2 Emmanuel Clase CLE 71422.541.03691536$17.61AL|NL
3 Ryan Helsley STL 69532.871.12842635$16.74AL|NL
4 Josh Hader HOU 69533.131.09962733$16.16AL|NL
5 Mason Miller OAK 69322.741.011002430$15.20AL|NL
6 Raisel Iglesias ATL 72533.251.11781834$15.01AL|NL
7 Devin Williams NYY 64432.951.16862931$12.78AL|NL
8 Ryan Walker SF 73533.081.12862327$12.52AL|NL
9 Andres Munoz SEA 65432.631.09842527$12.45AL|NL
10 Jhoan Duran MIN 67532.821.10822125$11.79AL|NL
11 Felix Bautista BAL 60422.701.07862426$11.62AL|NL
12 Tanner Scott LAD 70533.091.23853224$9.26AL|NL
13 Jeff Hoffman TOR 68323.181.12832426$9.22AL|NL
14 Robert Suarez SD 66433.681.20652328$7.38AL|NL
15 Trevor Megill MIL 63323.571.21762326$6.26AL|NL
16 Ryan Pressly CHC 63323.431.21641925$5.30AL|NL
17 Alexis Diaz CIN 69434.171.30733327$4.79AL|NL
18 Clay Holmes NYM 145973.541.31135532$4.65AL|NL
19 Justin Martinez ARI 70433.091.30863618$4.45AL|NL
20 David Bednar PIT 65333.881.25682426$4.42AL|NL
21 Kenley Jansen LAA 60333.751.20692324$4.29AL|NL
22 A.J. Puk ARI 67433.361.16802316$3.84AL|NL
23 Drew Rasmussen TB 112753.381.14110280$3.59AL|NL
24 Peter Fairbanks TB 58333.571.21652222$3.29AL|NL
25 Bowden Francis TOR 146984.191.18134400$2.95AL|NL
26 Chris Martin TEX 61323.391.10621118$2.89AL|NL
27 Griffin Jax MIN 71533.171.1183218$2.44AL|NL
28 Carlos Estevez KAN 67434.031.27652421$2.00AL|NL
29 Jordan Romano PHI 58333.881.26612222$1.69AL|NL
30 Aroldis Chapman BOS 66433.271.29963912$1.56AL|NL
31 Liam Hendriks BOS 59333.811.20661818$0.87AL|NL
32 Kyle Finnegan WAS 65334.021.32622522$0.75AL|NL
33 Camilo Doval SF 68433.311.26813110$-0.16AL|NL
34 Cade Smith CLE 71422.921.1190252$-0.28AL|NL
35 Lucas Erceg KAN 69433.521.29773012$-0.41AL|NL
36 Jason Adam SD 71433.301.1081255$-0.43AL|NL
37 Calvin Faucher MIA 64333.941.39662920$-0.58AL|NL
38 Robert Garcia TEX 68433.441.2178259$-0.63AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Bryan Abreu HOU 76423.201.1897323$-0.77AL|NL
40 Orion Kerkering PHI 65433.051.1275205$-0.81AL|NL
41 Kirby Yates LAD 62423.481.23762910$-0.87AL|NL
42 Matthew Strahm PHI 64433.231.0576174$-0.99AL|NL
43 Nick Martinez CIN 152784.201.27129410$-1.80AL|NL
44 Jason Foley DET 65333.741.26531915$-1.89AL|NL
45 Tyler Holton DET 71433.421.1362186$-2.02AL|NL
46 Jeremiah Estrada SD 66433.271.1889293$-2.12AL|NL
47 Ben Joyce LAA 63323.431.2474299$-2.41AL|NL
48 Porter Hodge CHC 65333.601.28723111$-2.42AL|NL
49 Blake Treinen LAD 59433.361.1564196$-2.65AL|NL
50 Keegan Akin BAL 71423.421.1480202$-2.91AL|NL
51 Grant Holmes ATL 118654.041.29115380$-3.32AL|NL
52 Edwin Uceta TB 66323.821.2373269$-3.36AL|NL
53 Jon Gray TEX 144784.441.28129460$-3.57AL|NL
54 Kevin Ginkel ARI 66433.411.2170214$-3.71AL|NL
55 A.J. Minter IL-60 NYM 58433.261.1465192$-4.30AL|NL
56 Beau Brieske DET 65333.881.2562249$-4.56AL|NL
57 Jordan Hicks SF 128774.081.38117560$-4.54AL|NL
58 Andre Pallante STL 144884.001.40106570$-4.63AL|NL
59 Joel Payamps MIL 66433.681.2066214$-4.64AL|NL
60 Luis Ortiz CLE 144784.311.33121530$-4.63AL|NL
61 Alex Vesia LAD 62433.481.1878271$-4.69AL|NL
62 Yimi Garcia IL-60 TOR 61333.541.1568194$-4.70AL|NL
63 Aaron Bummer ATL 66423.141.2776271$-4.75AL|NL
64 Luke Weaver NYY 70333.861.2075225$-4.88AL|NL
65 Evan Phillips LAD 54323.331.1360174$-4.91AL|NL
66 Chad Green TOR 63434.001.2160196$-5.15AL|NL
67 Tyler Kinley COL 65334.711.40672815$-5.34AL|NL
68 Jose Alvarado PHI 63333.431.2772284$-5.41AL|NL
69 Cole Sands MIN 65433.741.2071212$-5.51AL|NL
70 Jesus Tinoco MIA 67323.901.2868267$-5.54AL|NL
71 Jose Leclerc OAK 69333.781.2680324$-5.58AL|NL
72 Dylan Lee ATL 64323.381.1473180$-5.65AL|NL
73 Seranthony Dominguez BAL 66433.821.2471263$-5.69AL|NL
74 Fernando Cruz NYY 65333.601.2389301$-5.68AL|NL
75 Pierce Johnson ATL 66433.681.2980282$-5.77AL|NL
76 Bryan Hudson MIL 62323.341.1867231$-6.03AL|NL
77 David Robertson FA 50323.421.2261214$-6.12AL|NL
78 Justin Slaten BOS 67433.901.3071254$-6.14AL|NL
79 Yennier Cano BAL 65333.461.2565233$-6.18AL|NL
80 Reed Garrett NYM 66433.681.3278312$-6.27AL|NL
81 Trent Thornton SEA 68333.711.1968212$-6.36AL|NL
82 Gregory Santos SEA 58223.261.2159204$-6.37AL|NL
83 Anthony Bender MIA 62333.771.2764235$-6.42AL|NL
84 Garrett Cleavinger TB 64443.941.3074293$-6.56AL|NL
85 Paul Sewald CLE 60333.751.1767202$-6.60AL|NL
86 Kris Bubic KAN 104554.151.33100370$-6.63AL|NL
87 Will Vest DET 69333.651.2367222$-6.72AL|NL
88 Andrew Nardi IL-60 MIA 57333.631.2371222$-6.76AL|NL
89 Jared Koenig MIL 64433.661.2762232$-6.76AL|NL
90 Seth Halvorsen COL 66444.501.41632810$-6.74AL|NL
91 JoJo Romero STL 62433.631.2660212$-6.76AL|NL
92 Derek Law WAS 74444.011.3263265$-6.77AL|NL
93 Matt Brash SEA 43323.141.2155193$-6.74AL|NL
94 Manuel Rodriguez TB 64433.661.2862242$-6.88AL|NL
95 Erik Miller SF 63333.431.3077341$-6.93AL|NL
96 Tyler Rogers SF 74433.651.2253161$-6.95AL|NL
97 Hunter Harvey KAN 63333.711.2165192$-6.98AL|NL
98 Steven Matz STL 105554.201.3090320$-6.98AL|NL
99 Yuki Matsui SD 60323.601.2568262$-7.02AL|NL
100 Adrian Morejon SD 63333.571.2166211$-7.03AL|NL
101 Gregory Soto BAL 62433.631.3169281$-7.20AL|NL
102 Michael Kopech LAD 55333.931.2766274$-7.29AL|NL
103 Tim Herrin CLE 64333.381.2567260$-7.36AL|NL
104 Hayden Wesneski HOU 94454.211.2687310$-7.43AL|NL
105 Ryan Brasier CHC 57323.631.1954172$-7.53AL|NL
106 Landen Roupp SF 77333.621.2977320$-7.54AL|NL
107 Mitch Spence OAK 120674.421.3395360$-7.58AL|NL
108 Ian Hamilton NYY 58323.411.2663241$-7.56AL|NL
109 Jose A. Ferrer WAS 65333.741.2854214$-7.59AL|NL
110 Nick Mears MIL 62333.771.2776291$-7.60AL|NL
111 Taylor Rogers CIN 64334.081.3071254$-7.62AL|NL
112 Mike Soroka WAS 109574.381.33101430$-7.70AL|NL
113 Hector Neris ATL 58434.031.3162253$-7.76AL|NL
114 Colin Holderman PIT 64333.801.3065273$-7.75AL|NL
115 Colin Rea CHC 118674.581.3093330$-7.85AL|NL
116 Ryne Stanek NYM 61433.981.2868281$-7.89AL|NL
117 Osvaldo Bido OAK 97554.361.3291390$-7.90AL|NL
118 Mark Leiter Jr. NYY 60333.901.2370231$-7.95AL|NL
119 Ryan Thompson ARI 65433.741.2653191$-7.98AL|NL
120 Daniel Coulombe MIN 53323.571.1955161$-7.98AL|NL
121 Jose Butto NYM 63323.711.2564261$-8.02AL|NL
122 Jorge Lopez WAS 65334.291.3457247$-8.15AL|NL
123 Gabe Speier SEA 54323.501.2057180$-8.24AL|NL
124 Andrew Kittredge BAL 52333.811.2147143$-8.30AL|NL
125 Ryan Fernandez STL 67333.761.2866251$-8.29AL|NL
126 Matthew Liberatore STL 74434.011.3168271$-8.30AL|NL
127 Caleb Thielbar CHC 58333.881.2263211$-8.32AL|NL
128 Joseph Mantiply ARI 61433.841.2653171$-8.33AL|NL
129 Nate Pearson CHC 57323.951.2562222$-8.40AL|NL
130 Nick Sandlin TOR 63434.001.2767280$-8.38AL|NL
131 Caleb Ferguson PIT 60333.601.3063241$-8.42AL|NL
132 Fraser Ellard CWS 67344.031.4067335$-8.48AL|NL
133 Tanner Banks PHI 68333.971.2667221$-8.58AL|NL
134 Michel Otanez OAK 62333.771.3778361$-8.60AL|NL
135 Ben Brown CHC 48323.561.1954180$-8.74AL|NL
136 Jake Cousins NYY 54323.831.2865271$-8.75AL|NL
137 Craig Kimbrel BAL 43333.981.3052214$-8.73AL|NL
138 Brock Burke LAA 66333.951.2765231$-8.81AL|NL
139 Dennis Santana PIT 68334.101.3266283$-8.78AL|NL
140 Hunter Gaddis CLE 65334.021.2259201$-8.84AL|NL
141 Daysbel Hernandez ATL 53423.741.3463270$-8.83AL|NL
142 Angel Perdomo ATL 51333.711.2766250$-8.86AL|NL
143 Emilio Pagan CIN 64334.361.2766223$-8.89AL|NL
144 Justin Anderson CWS 66234.361.4268338$-9.03AL|NL
145 Tyson Miller CHC 61333.981.2357201$-9.05AL|NL
146 Brock Stewart MIN 56223.701.2768241$-9.05AL|NL
147 Andrew Chafin DET 54333.831.3360252$-9.09AL|NL
148 Antonio Santillan CIN 61344.131.3371282$-9.09AL|NL
149 Hoby Milner TEX 59323.811.2053150$-9.10AL|NL
150 Tayler Scott HOU 66434.091.3566291$-9.16AL|NL
151 Tyler Ferguson OAK 66334.091.3571332$-9.26AL|NL
152 Jorge Alcala MIN 64334.081.2567250$-9.32AL|NL
153 Jackson Jobe DET 106564.501.3487400$-9.36AL|NL
154 Brant Hurter DET 54323.671.1945130$-9.37AL|NL
155 Jacob Webb TEX 65334.291.3265293$-9.37AL|NL
156 Elvis Peguero MIL 57433.791.3253230$-9.41AL|NL
157 Craig Yoho MIL 43323.561.2351180$-9.47AL|NL
158 Scott Barlow CIN 62334.061.3268271$-9.51AL|NL
159 Daniel Young NYM 54323.671.3160250$-9.52AL|NL
160 Tommy Kahnle DET 54223.671.2855232$-9.52AL|NL
161 Louie Varland MIN 60334.051.2759181$-9.55AL|NL
162 Jake Junis CLE 67334.161.2261160$-9.57AL|NL
163 Jose Quijada LAA 60334.051.3368311$-9.59AL|NL
164 Jordan Montgomery ARI 108564.421.3684330$-9.65AL|NL
165 Colin Poche WAS 55334.251.2750213$-9.68AL|NL
166 Kaleb Ort HOU 61334.131.3064251$-9.74AL|NL
167 Tayler Saucedo SEA 61323.841.3358261$-9.73AL|NL
168 Hans Crouse LAA 56334.021.3067270$-9.76AL|NL
169 Kevin Kelly TB 51223.531.1646120$-9.78AL|NL
170 Troy Taylor SEA 50333.781.3051211$-9.85AL|NL
171 John Schreiber KAN 62333.921.3257241$-9.89AL|NL
172 Shawn Armstrong TEX 64334.221.2862211$-9.91AL|NL
173 Collin Snider SEA 63334.001.3760272$-9.98AL|NL
174 Jose Suarez LAA 65334.291.3263242$-10.02AL|NL
175 Dane Dunning TEX 78434.381.3270270$-10.06AL|NL
176 Julian Merryweather CHC 51323.881.2955210$-10.19AL|NL
177 Angel Zerpa KAN 59323.811.2951190$-10.21AL|NL
178 Mason Montgomery TB 58233.881.2859221$-10.20AL|NL
179 Cionel Perez BAL 60323.751.3753271$-10.29AL|NL
180 Aaron Ashby MIL 70343.991.4069351$-10.29AL|NL
181 John Brebbia DET 54334.171.2658180$-10.34AL|NL
182 Erik Swanson TOR 54224.171.2853193$-10.33AL|NL
183 Phil Maton STL 58334.191.2956221$-10.34AL|NL
184 Bryan King HOU 57223.631.3058240$-10.37AL|NL
185 Gus Varland CWS 62334.351.4058254$-10.39AL|NL
186 Abner Uribe MIL 47223.641.3653272$-10.43AL|NL
187 Luke Jackson TEX 56324.021.3659251$-10.43AL|NL
188 Erik Sabrowski CLE 46323.721.3554240$-10.50AL|NL
189 Sean Hjelle SF 64333.941.3154190$-10.54AL|NL
190 Declan Cronin MIA 68333.971.3759261$-10.52AL|NL
191 Kenta Maeda DET 75334.441.2768220$-10.61AL|NL
192 Anthony Banda LAD 57323.951.3356230$-10.66AL|NL
193 Shane Smith CWS 73344.321.3468281$-10.64AL|NL
194 Luke Little CHC 41223.291.2948220$-10.68AL|NL
195 Sam Moll CIN 59334.121.3260250$-10.71AL|NL
196 Hunter Bigge TB 55324.091.3563270$-10.71AL|NL
197 Ryan Burr TOR 45223.801.2251160$-10.75AL|NL
198 Brady Basso OAK 53223.911.2150150$-10.77AL|NL
199 Marc Church TEX 50234.321.3053203$-10.84AL|NL
200 Greg Weissert BOS 61324.131.3360230$-10.86AL|NL
201 Michael Tonkin MIN 56334.181.3056210$-10.91AL|NL
202 Alex Lange IL-60 DET 35223.861.3739194$-10.89AL|NL
203 Randy Rodriguez SF 51323.881.3552240$-10.96AL|NL
204 DL Hall IL-60 MIL 54334.001.3556250$-10.97AL|NL
205 Wandy Peralta SD 53323.911.3443221$-11.06AL|NL
206 Eduard Bazardo SEA 33213.551.1834111$-11.14AL|NL
207 Carmen Mlodzinski PIT 60334.201.3554241$-11.17AL|NL
208 Josh Sborz IL-60 TEX 35223.861.2639142$-11.19AL|NL
209 Joey Wentz PIT 59334.271.3758251$-11.28AL|NL
210 Brennan Bernardino BOS 49324.041.3350190$-11.26AL|NL
211 Slade Cecconi CLE 52224.151.1947120$-11.35AL|NL
212 Andrew Walters CLE 47223.831.3052220$-11.38AL|NL
213 Brendon Little TOR 58323.881.3851260$-11.36AL|NL
214 Dylan Floro OAK 53334.081.3241161$-11.40AL|NL
215 John King STL 61333.841.3341170$-11.41AL|NL
216 Victor Vodnik COL 67334.431.4863324$-11.42AL|NL
217 Elijah Morgan CHC 51224.061.2247150$-11.45AL|NL
218 Kendall Graveman IL-60 ARI 51334.061.3949231$-11.45AL|NL
219 Lucas Sims WAS 59334.421.3761311$-11.45AL|NL
220 Jose Ruiz PHI 60334.351.3359240$-11.50AL|NL
221 Justin Wilson BOS 57334.261.3558210$-11.50AL|NL
222 Bryan Hoeing SD 58334.191.2946180$-11.53AL|NL
223 Robert Stephenson IL-60 LAA 33223.821.1840110$-11.61AL|NL
224 Bryan Baker BAL 46223.911.2848190$-11.66AL|NL
225 Alex Faedo TB 57334.421.3054220$-11.65AL|NL
226 Scott Alexander COL 57334.111.3543181$-11.67AL|NL
227 Forrest Whitley HOU 50223.961.3254230$-11.68AL|NL
228 Yilber Diaz ARI 52324.151.3753240$-11.70AL|NL
229 Adam Ottavino BOS 44224.091.3046181$-11.83AL|NL
230 Cameron Booser CWS 57334.421.4059271$-11.85AL|NL
231 Jonathan Loaisiga IL-60 NYY 38223.551.2131110$-11.84AL|NL
232 Jordan Leasure CWS 55234.421.3854253$-11.88AL|NL
233 Shelby Miller ARI 53334.421.3050200$-11.87AL|NL
234 Albert Suarez BAL 76334.501.3466260$-11.94AL|NL
235 Spencer Turnbull IL-60 FA 48334.311.3145180$-12.00AL|NL
236 Keegan Thompson CHC 42224.071.3144191$-12.00AL|NL
237 Sam Long KAN 55324.251.3549220$-12.07AL|NL
238 Riley O'Brien STL 50324.141.4051250$-12.06AL|NL
239 Joe Kelly FA 33223.551.3038160$-12.09AL|NL
240 Kody Funderburk MIN 43213.771.3344180$-12.10AL|NL
241 Nick Hernandez HOU 43224.191.2646170$-12.20AL|NL
242 Sean Guenther DET 43223.771.2635120$-12.17AL|NL
243 Lake Bachar MIA 56334.501.3853231$-12.22AL|NL
244 Tristan Beck SF 49224.041.2742140$-12.23AL|NL
245 Justin Topa MIN 45224.001.3139151$-12.22AL|NL
246 Seth Martinez MIA 48223.941.2941180$-12.28AL|NL
247 Trevor Stephan CLE 32223.941.2834121$-12.32AL|NL
248 Ryan Zeferjahn LAA 59234.421.3762291$-12.34AL|NL
249 Jalen Beeks HOU 46324.111.3741180$-12.35AL|NL
250 Stephen Kolek SD 55324.251.3646200$-12.38AL|NL
251 Brenan Hanifee DET 39223.691.2631110$-12.40AL|NL
252 Grant Holman OAK 58234.191.3455240$-12.40AL|NL
253 Daniel Lynch KAN 61334.431.3349190$-12.43AL|NL
254 Buck Farmer ATL 53224.251.3252220$-12.49AL|NL
255 Justin Sterner OAK 45224.201.2945170$-12.53AL|NL
256 Lou Trivino IL-60 SF 44334.301.3642180$-12.54AL|NL
257 Michael Fulmer BOS 50224.141.3450210$-12.54AL|NL
258 Brent Headrick NYY 34213.971.2435110$-12.53AL|NL
259 Max Lazar PHI 42224.071.2637120$-12.60AL|NL
260 Joe Ross PHI 62334.501.3553230$-12.59AL|NL
261 Dauri Moreta IL-60 PIT 32213.941.2534120$-12.64AL|NL
262 Kyle Hendricks LAA 120695.021.3883350$-12.66AL|NL
263 Colin Selby BAL 39223.921.3340180$-12.66AL|NL
264 Walter Pennington TEX 40223.831.3338160$-12.65AL|NL
265 Huascar Brazoban NYM 45224.001.3646220$-12.65AL|NL
266 Tyler Alexander MIL 52234.501.2344120$-12.74AL|NL
267 Jhony Brito SD 43324.191.3332140$-12.77AL|NL
268 Angel Chivilli COL 56334.661.3851201$-12.75AL|NL
269 Josh Winckowski BOS 50223.961.3441160$-12.77AL|NL
270 Sawyer Gipson-Long IL-60 DET 37224.141.2435110$-12.76AL|NL
271 Tommy Nance TOR 48224.121.3344180$-12.80AL|NL
272 Sean Reynolds SD 45224.201.4047231$-12.80AL|NL
273 Evan Reifert WAS 35224.111.3739181$-12.78AL|NL
274 Daniel Palencia CHC 34223.971.3238170$-12.82AL|NL
275 Bennett Sousa HOU 33223.821.3033130$-12.83AL|NL
276 Justin Lawrence PIT 65334.431.4659311$-12.87AL|NL
277 Drew Smyly FA 39224.151.2837130$-12.91AL|NL
278 Steven Okert HOU 36224.251.2839150$-12.92AL|NL
279 T.J. McFarland OAK 61334.281.3844210$-12.93AL|NL
280 Gunnar Hoglund OAK 63344.711.3048190$-12.96AL|NL
281 Austin Voth FA 50224.501.3049170$-13.02AL|NL
282 Jake Latz TEX 49224.221.3749240$-13.04AL|NL
283 Kyle Nicolas PIT 52224.331.4253261$-13.04AL|NL
284 Alek Jacob SD 39214.151.3138150$-13.05AL|NL
285 Kyle Leahy STL 54334.331.3943200$-13.05AL|NL
286 Hogan Harris OAK 47334.401.4043220$-13.08AL|NL
287 Eric Orze TB 33224.091.3035140$-13.08AL|NL
288 Luis Contreras HOU 35214.111.3135150$-13.18AL|NL
289 Joe Jimenez ATL 24113.381.172880$-13.19AL|NL
290 Mason Englert TB 40224.281.2836120$-13.20AL|NL
291 Connor Thomas MIL 44224.091.3033120$-13.23AL|NL
292 Ronny Henriquez MIA 46224.111.3540160$-13.21AL|NL
293 Brusdar Graterol LAD 24113.381.172061$-13.25AL|NL
294 James McArthur KAN 30224.201.3027101$-13.27AL|NL
295 Domingo Gonzalez ATL 36224.251.3339160$-13.26AL|NL
296 Richard Lovelady TOR 26223.811.232380$-13.25AL|NL
297 Kyle Nelson ARI 33224.091.3032120$-13.29AL|NL
298 Daniel Robert TEX 32224.221.2833130$-13.28AL|NL
299 Brent Suter CIN 62224.351.3449190$-13.30AL|NL
300 Bryse Wilson CWS 93354.741.3569280$-13.33AL|NL