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 40213.301.06581535$14.66AL|NL
2 Emmanuel Clase CLE 42212.781.0236833$13.36AL|NL
3 Mason Miller OAK 44213.001.02631629$12.96AL|NL
4 Josh Hader HOU 40213.561.12541732$11.89AL|NL
5 Ryan Helsley STL 41213.461.15471633$11.90AL|NL
6 Devin Williams NYY 40213.401.21541930$10.35AL|NL
7 Raisel Iglesias ATL 40213.771.13421030$9.57AL|NL
8 Andres Munoz SEA 36213.041.10411327$8.92AL|NL
9 Ryan Walker SF 40213.451.16471326$8.03AL|NL
10 Jeff Hoffman TOR 39223.971.22511727$7.55AL|NL
11 Felix Bautista BAL 36213.241.15521824$7.45AL|NL
12 Trevor Megill MIL 40224.341.26471527$6.41AL|NL
13 Clay Holmes NYM 133983.721.29118500$6.21AL|NL
14 Jhoan Duran MIN 40213.391.20451423$6.05AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Kenley Jansen LAA 38224.191.18431525$5.88AL|NL
16 Peter Fairbanks TB 38214.001.23431424$5.24AL|NL
17 Drew Rasmussen TB 112773.891.17103300$4.75AL|NL
18 Ryan Pressly CHC 38214.001.26341224$4.37AL|NL
19 Robert Suarez SD 38224.251.26361424$4.15AL|NL
20 Tanner Scott LAD 41213.891.35441923$4.02AL|NL
21 Aroldis Chapman BOS 39213.431.31582619$3.86AL|NL
22 A.J. Puk ARI 39213.601.16461318$3.38AL|NL
23 Jordan Hicks SF 115883.971.31110450$2.79AL|NL
24 Mike Clevinger CWS 43224.571.30371522$1.62AL|NL
25 Kyle Finnegan WAS 41224.761.37371623$2.00AL|NL
26 Justin Martinez ARI 41213.301.30482116$1.87AL|NL
27 Carlos Estevez KAN 38224.511.31371421$1.86AL|NL
28 Luke Jackson TEX 41224.441.36411821$1.79AL|NL
29 Ben Brown CHC 92663.941.2399350$1.51AL|NL
30 Anthony Bender MIA 38224.251.32371518$0.55AL|NL
31 Seth Halvorsen COL 41224.501.35391619$0.56AL|NL
32 Bowden Francis TOR 1258104.901.24110360$0.14AL|NL
33 Hayden Wesneski HOU 103774.511.2594340$-0.27AL|NL
34 Mike Soroka WAS 114684.321.28105430$-0.40AL|NL
35 Porter Hodge CHC 40213.301.19451810$-0.71AL|NL
36 Joey Cantillo CLE 89443.751.2592380$-1.44AL|NL
37 Landen Roupp SF 109784.271.3398430$-0.76AL|NL
38 David Bednar PIT 31214.421.28301116$-0.91AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kris Bubic KAN 106674.281.33105410$-1.27AL|NL
40 Chris Martin TEX 37213.311.034167$-1.60AL|NL
41 Jordan Romano PHI 36214.421.28361314$-1.60AL|NL
42 Nick Martinez CIN 1338104.861.30107370$-1.60AL|NL
43 Griffin Jax MIN 43223.681.1848148$-1.96AL|NL
44 Camilo Doval SF 37213.551.26401610$-2.10AL|NL
45 Reid Detmers LAA 93554.571.29106360$-2.99AL|NL
46 Jose Alvarado PHI 36213.611.32421910$-2.50AL|NL
47 Jason Adam SD 40213.451.0747145$-2.53AL|NL
48 Grant Holmes ATL 112764.741.35107380$-2.61AL|NL
49 Matthew Strahm PHI 39213.491.0747115$-2.66AL|NL
50 Hayden Birdsong SF 96674.561.35100430$-3.58AL|NL
51 Cade Smith CLE 44223.091.1056162$-2.88AL|NL
52 Blake Treinen LAD 36213.581.2043157$-3.13AL|NL
53 Kirby Yates LAD 37213.681.1950176$-3.20AL|NL
54 Alexis Diaz IL-15 CIN 32214.521.33341612$-3.22AL|NL
55 Tyler Holton DET 39213.401.1133106$-3.29AL|NL
56 Beau Brieske DET 41224.031.2235149$-3.29AL|NL
57 Calvin Faucher MIA 39224.591.45391913$-3.52AL|NL
58 Lucas Erceg KAN 40213.881.3543209$-3.55AL|NL
59 Liam Hendriks IL-15 BOS 30213.951.123477$-3.95AL|NL
60 Ryne Nelson ARI 106674.731.3084300$-4.61AL|NL
61 Jeremiah Estrada SD 37213.661.1851174$-4.10AL|NL
62 Dennis Santana PIT 41224.571.40401911$-4.18AL|NL
63 Jose A. Ferrer WAS 40213.581.2033126$-4.22AL|NL
64 Andre Pallante STL 107784.421.3974430$-4.33AL|NL
65 Edwin Uceta TB 41224.151.2347176$-4.32AL|NL
66 Tommy Kahnle DET 37214.041.2936158$-4.37AL|NL
67 Matthew Liberatore STL 116684.701.3696410$-4.58AL|NL
68 Luis Ortiz CLE 111794.811.3686420$-4.58AL|NL
69 Yimi Garcia TOR 36213.651.0942103$-4.66AL|NL
70 Jon Gray IL-60 TEX 89674.831.3277310$-4.72AL|NL
71 David Robertson FA 46323.541.2356210$-4.78AL|NL
72 Antonio Santillan CIN 38224.311.3346187$-4.88AL|NL
73 Yariel Rodriguez TOR 86444.541.3587431$-5.62AL|NL
74 Shane Smith CWS 99584.631.3586360$-5.24AL|NL
75 Steven Matz STL 108684.791.3688360$-5.24AL|NL
76 Emilio Pagan CIN 40224.771.2542147$-5.25AL|NL
77 Jackson Jobe DET 101684.891.3381350$-5.25AL|NL
78 Robert Garcia TEX 39213.861.2443154$-5.35AL|NL
79 Bryan Abreu HOU 42223.771.2353192$-5.42AL|NL
80 A.J. Minter NYM 37213.421.1241121$-5.64AL|NL
81 Mason Montgomery TB 40213.941.2345163$-5.77AL|NL
82 Keegan Akin BAL 43223.881.1945132$-5.80AL|NL
83 Garrett Whitlock BOS 42213.941.1838103$-6.48AL|NL
84 Luke Weaver NYY 43224.511.2745145$-5.91AL|NL
85 Fraser Ellard CWS 41223.711.3341194$-5.95AL|NL
86 Bryan Hudson MIL 37213.361.1840151$-6.07AL|NL
87 Alex Vesia LAD 34213.621.1543141$-6.15AL|NL
88 Aaron Bummer ATL 37213.241.2542151$-6.28AL|NL
89 Kenta Maeda DET 67334.531.2461200$-6.33AL|NL
90 Jose Leclerc OAK 42224.171.2746203$-6.36AL|NL
91 Chad Green TOR 38224.301.1637103$-6.36AL|NL
92 Erik Miller SF 36213.381.2543191$-6.44AL|NL
93 Dylan Lee ATL 37213.661.1342100$-6.52AL|NL
94 Justin Slaten BOS 41214.621.3641176$-6.54AL|NL
95 Will Vest DET 42224.031.2841153$-6.57AL|NL
96 Mitch Spence OAK 92564.891.3474290$-6.61AL|NL
97 Gregory Santos SEA 34213.831.2628124$-6.62AL|NL
98 Colin Holderman PIT 40224.131.3238184$-6.73AL|NL
99 Tim Herrin CLE 40223.451.2141160$-6.75AL|NL
100 Paul Sewald CLE 38224.111.1643121$-6.74AL|NL
101 Yennier Cano BAL 38213.921.2836143$-6.80AL|NL
102 Joel Payamps MIL 38224.051.1936102$-6.84AL|NL
103 Yuki Matsui SD 34213.481.1841150$-6.85AL|NL
104 Cole Sands MIN 40223.921.2243141$-6.87AL|NL
105 Jason Foley DET 28214.041.272185$-6.97AL|NL
106 Evan Phillips IL-15 LAD 29213.801.173192$-7.02AL|NL
107 Osvaldo Bido OAK 102585.071.3791420$-7.09AL|NL
108 Bryan Baker BAL 38213.831.2044160$-7.10AL|NL
109 Fernando Cruz NYY 39214.241.3055201$-7.14AL|NL
110 Taylor Rogers CIN 36224.261.2838133$-7.14AL|NL
111 Ian Anderson LAA 80444.601.3768340$-7.85AL|NL
112 Pierce Johnson ATL 38214.131.3045172$-7.15AL|NL
113 Tyler Rogers SF 42223.691.172791$-7.17AL|NL
114 Jose Suarez ATL 61324.451.3463240$-7.20AL|NL
115 Kyle Hendricks LAA 126795.291.3481350$-7.31AL|NL
116 Gabe Speier SEA 32213.601.1636100$-7.32AL|NL
117 John Brebbia DET 36214.341.2137112$-7.36AL|NL
118 Ryan Brasier IL-15 CHC 32213.981.192992$-7.39AL|NL
119 Brock Burke LAA 42224.101.2542141$-7.43AL|NL
120 Manuel Rodriguez TB 39214.071.3039162$-7.49AL|NL
121 Ryan Borucki PIT 38213.841.2638151$-7.46AL|NL
122 Adrian Morejon SD 36213.931.2235111$-7.54AL|NL
123 Kevin Kelly TB 35213.671.142980$-7.62AL|NL
124 Mark Leiter Jr. NYY 37214.191.2549160$-7.65AL|NL
125 Brad Lord WAS 54224.041.2847200$-7.69AL|NL
126 Jared Koenig MIL 38214.061.2834152$-7.67AL|NL
127 Matt Brash IL-15 SEA 26213.291.2033120$-7.72AL|NL
128 Hunter Harvey KAN 36214.311.2636112$-7.75AL|NL
129 Gregory Soto BAL 37213.831.3240181$-7.76AL|NL
130 Hans Crouse LAA 33214.031.2141140$-7.78AL|NL
131 Triston McKenzie CLE 76454.961.3568360$-8.46AL|NL
132 Brant Hurter DET 31213.401.172790$-7.83AL|NL
133 Kevin Ginkel IL-15 ARI 30214.061.2631112$-7.81AL|NL
134 Caleb Ferguson PIT 39214.101.3237162$-7.83AL|NL
135 Angel Zerpa KAN 36213.761.2430111$-7.81AL|NL
136 Jordan Leasure CWS 42224.521.3340183$-7.85AL|NL
137 Jorge Alcala MIN 38224.331.2540141$-7.95AL|NL
138 Trent Thornton SEA 37224.441.2635132$-8.00AL|NL
139 John Schreiber KAN 37213.921.2834141$-8.02AL|NL
140 Hoby Milner TEX 37213.941.193290$-8.06AL|NL
141 Ryan Fernandez STL 38224.161.2635121$-8.14AL|NL
142 Penn Murfee CWS 40224.421.3240152$-8.10AL|NL
143 Hunter Gaddis CLE 42224.321.2039140$-8.12AL|NL
144 Brandon Eisert CWS 36213.901.2536120$-8.18AL|NL
145 Ryan Zeferjahn LAA 39224.361.3144181$-8.18AL|NL
146 Seranthony Dominguez BAL 38224.451.3138162$-8.18AL|NL
147 Jake Junis CLE 65234.721.2658160$-8.26AL|NL
148 Phil Maton STL 40224.541.3240162$-8.29AL|NL
149 Slade Cecconi IL-15 CLE 39224.381.1936100$-8.37AL|NL
150 Landon Knack LAD 40214.411.2341130$-9.05AL|NL
151 Mike Vasil CWS 76344.641.3561280$-8.35AL|NL
152 Ryne Stanek NYM 39214.521.3440192$-8.39AL|NL
153 Nate Pearson CHC 39224.231.2640170$-8.42AL|NL
154 Nick Sandlin TOR 36224.201.2537160$-8.53AL|NL
155 Nick Mears IL-15 MIL 33214.091.2939160$-8.53AL|NL
156 Louie Varland MIN 63224.561.3361210$-8.52AL|NL
157 Graham Ashcraft CIN 35224.391.3527123$-9.26AL|NL
158 Caleb Thielbar CHC 34214.171.2738140$-8.56AL|NL
159 Jorge Lopez WAS 39224.841.3934154$-8.61AL|NL
160 Angel Perdomo OAK 33214.111.3544200$-8.59AL|NL
161 Noah Cameron KAN 38224.211.2839130$-8.61AL|NL
162 Aaron Ashby IL-15 MIL 44223.951.3643210$-8.59AL|NL
163 Eric Orze TB 30214.131.2233110$-8.59AL|NL
164 Victor Vodnik COL 41224.941.5136196$-8.62AL|NL
165 Randy Rodriguez SF 32213.881.2833150$-8.63AL|NL
166 Forrest Whitley IL-15 HOU 31214.031.2936150$-8.68AL|NL
167 Luis Contreras HOU 31214.181.2535140$-8.68AL|NL
168 Brenan Hanifee DET 32213.861.2227100$-8.66AL|NL
169 Kody Funderburk MIN 28213.521.3029120$-8.70AL|NL
170 Garrett Cleavinger TB 38224.621.3841182$-8.75AL|NL
171 Reed Garrett NYM 40214.351.3750210$-8.76AL|NL
172 JoJo Romero STL 39224.191.3233141$-8.78AL|NL
173 Colin Poche WAS 34214.251.2433140$-8.82AL|NL
174 Tyler Kinley COL 40225.251.4337165$-8.85AL|NL
175 Carmen Mlodzinski PIT 67334.671.3959270$-8.83AL|NL
176 Colin Rea CHC 68445.111.3452220$-8.83AL|NL
177 Daniel Lynch KAN 60324.641.3649220$-8.84AL|NL
178 Colin Selby BAL 29213.911.2730130$-8.86AL|NL
179 Justin Sterner OAK 38224.651.2642150$-8.88AL|NL
180 Alek Jacob SD 30214.161.222990$-8.90AL|NL
181 Daniel Coulombe MIN 33214.201.2532100$-8.90AL|NL
182 Daniel Young NYM 35214.011.3538170$-8.90AL|NL
183 Yoendrys Gomez NYY 35214.311.2937160$-8.96AL|NL
184 Joseph Mantiply ARI 36214.101.263090$-8.96AL|NL
185 Gordon Graceffo STL 52224.441.3043180$-8.99AL|NL
186 Michael Kopech IL-15 LAD 31214.461.3335161$-8.96AL|NL
187 Jose Butto NYM 37214.341.3038170$-9.01AL|NL
188 Ryan Johnson LAA 40224.391.2635140$-9.01AL|NL
189 Mason Englert TB 33214.431.2231100$-9.06AL|NL
190 Chad Patrick MIL 35224.411.2533120$-9.09AL|NL
191 Steven Okert HOU 29214.401.2634130$-9.06AL|NL
192 Shinnosuke Ogasawara WAS 83464.991.3862290$-9.09AL|NL
193 Ryan Gusto HOU 44224.511.2839160$-9.11AL|NL
194 Michel Otanez IL-15 OAK 33214.301.4441221$-9.10AL|NL
195 Scott Barlow CIN 39224.641.3541161$-9.12AL|NL
196 Ian Hamilton IL-15 NYY 32214.021.3232140$-9.13AL|NL
197 Ryan Thompson ARI 38214.121.2829110$-9.19AL|NL
198 Craig Kimbrel ATL 29214.461.2935130$-9.23AL|NL
199 Shawn Armstrong TEX 32214.391.2632100$-9.20AL|NL
200 Tyson Miller IL-15 CHC 31214.311.2630120$-9.25AL|NL
201 Kaleb Ort IL-15 HOU 34214.501.2936140$-9.27AL|NL
202 Ryan Yarbrough NYY 34214.331.222690$-9.28AL|NL
203 Yilber Diaz ARI 44224.481.3747220$-9.96AL|NL
204 Steven Cruz KAN 27213.961.3228130$-9.35AL|NL
205 Tyler Alexander MIL 30214.451.222780$-9.38AL|NL
206 Derek Law IL-15 WAS 43224.791.4235173$-9.43AL|NL
207 Max Lazar PHI 24113.711.112450$-9.40AL|NL
208 Spencer Bivens SF 30214.081.2824110$-9.53AL|NL
209 Max Kranick NYM 32214.401.2728110$-9.56AL|NL
210 Andrew Nardi IL-60 MIA 24113.741.212990$-9.56AL|NL
211 Elijah Morgan CHC 32214.601.242990$-9.54AL|NL
212 Tanner Banks PHI 40224.581.3440140$-9.58AL|NL
213 Jacob Webb TEX 37214.601.3136150$-9.60AL|NL
214 Jesus Tinoco IL-15 MIA 32114.601.3832143$-9.61AL|NL
215 Daniel Bard FA 30224.171.3530160$-9.62AL|NL
216 Brent Suter CIN 35224.611.3329121$-9.67AL|NL
217 Elvin Rodriguez MIL 38224.731.3037150$-9.66AL|NL
218 Brendon Little TOR 35214.071.3730160$-9.69AL|NL
219 Angel Chivilli COL 36224.521.3133110$-9.68AL|NL
220 Stephen Kolek SD 65344.761.4050240$-9.74AL|NL
221 Sam Moll CIN 34214.321.3734150$-9.72AL|NL
222 Anthony Banda LAD 34214.431.3635140$-9.72AL|NL
223 Collin Snider SEA 36224.631.3833161$-9.79AL|NL
224 Greg Weissert BOS 37214.581.3436150$-9.79AL|NL
225 Zack Kelly BOS 34214.391.3633160$-9.81AL|NL
226 Joey Wentz PIT 42224.531.3841200$-9.82AL|NL
227 Easton Lucas TOR 48224.731.3544200$-9.88AL|NL
228 Ben Casparius LAD 27214.571.3330130$-9.89AL|NL
229 Gunnar Hoglund OAK 57345.221.3244180$-9.90AL|NL
230 Jake Latz TEX 28214.361.3428140$-9.89AL|NL
231 Chris Roycroft STL 32214.151.3627140$-9.90AL|NL
232 Spencer Turnbull FA 43234.661.3438160$-9.93AL|NL
233 George Soriano MIA 36224.441.3633150$-9.93AL|NL
234 Eduard Bazardo SEA 25114.011.202690$-9.94AL|NL
235 Luarbert Arias MIA 27114.061.202690$-9.95AL|NL
236 Riley O'Brien STL 31214.421.3933170$-9.96AL|NL
237 Brad Keller CHC 38214.361.4331191$-10.00AL|NL
238 Shelby Miller ARI 33214.701.3534140$-10.04AL|NL
239 Luis Peralta COL 39224.631.4741211$-10.03AL|NL
240 Andrew Chafin DET 24113.771.2626100$-10.04AL|NL
241 John King STL 37214.151.3323110$-10.03AL|NL
242 Cionel Perez BAL 36214.121.3928170$-10.06AL|NL
243 Sam Long KAN 32214.381.3427130$-10.05AL|NL
244 Noah Murdock OAK 39224.331.4337220$-10.10AL|NL
245 Justin Wilson BOS 37214.611.3836170$-10.13AL|NL
246 Carlos Vargas SEA 29214.241.3322110$-10.82AL|NL
247 Robert Stephenson IL-60 LAA 25114.491.192980$-10.14AL|NL
248 Scott Alexander COL 38224.221.3525110$-10.15AL|NL
249 Walter Pennington TEX 19113.321.211970$-10.12AL|NL
250 Huascar Brazoban NYM 30214.451.4031170$-10.17AL|NL
251 Brent Headrick NYY 24114.111.242790$-10.18AL|NL
252 Tayler Scott HOU 38224.921.4138181$-10.16AL|NL
253 Enyel De Los Santos ATL 32214.781.3533130$-10.18AL|NL
254 Bryan Hoeing IL-15 SD 32214.491.3225100$-10.20AL|NL
255 Ryan Burr IL-15 TOR 23114.081.252790$-10.21AL|NL
256 Adam Ottavino NYY 27114.301.2429110$-10.20AL|NL
257 Ian Seymour TB 30124.261.2428110$-10.21AL|NL
258 Ronny Henriquez MIA 33114.211.2830110$-10.25AL|NL
259 Sawyer Gipson-Long IL-60 DET 32124.501.2532100$-10.27AL|NL
260 Wandy Peralta SD 29214.201.3521120$-10.28AL|NL
261 Sean Reynolds IL-15 SD 27114.071.3130130$-10.27AL|NL
262 Brennan Bernardino BOS 34214.671.4035150$-10.30AL|NL
263 Connor Thomas MIL 27113.831.262280$-10.32AL|NL
264 Joe Kelly FA 27113.831.3529140$-10.31AL|NL
265 Lake Bachar MIA 38224.971.4339191$-10.31AL|NL
266 Bryse Wilson CWS 79355.071.3757250$-10.33AL|NL
267 Declan Cronin IL-15 MIA 30113.811.3225110$-10.38AL|NL
268 Trevor McDonald SF 21113.511.241880$-10.37AL|NL
269 DL Hall IL-60 MIL 33114.161.3534160$-10.36AL|NL
270 Evan Sisk KAN 23113.631.3324110$-10.40AL|NL
271 Lou Trivino SF 39224.621.4035160$-10.44AL|NL
272 Carlos Hernandez PHI 30214.761.3629130$-10.43AL|NL
273 Jhonathan Diaz SEA 31114.041.3127130$-10.45AL|NL
274 Buck Farmer ATL 25214.641.3524110$-10.44AL|NL
275 Connor Gillispie MIA 52234.951.3544220$-10.44AL|NL
276 Ross Stripling KAN 48335.061.3530120$-10.47AL|NL
277 Elvis Peguero MIL 32214.511.3625130$-10.48AL|NL
278 Lucas Sims WAS 38225.091.4238211$-10.48AL|NL
279 Nick Hernandez HOU 18114.061.202180$-10.50AL|NL
280 Josh Sborz IL-60 TEX 22114.211.262590$-10.52AL|NL
281 Jake Cousins IL-60 NYY 21114.021.3126110$-10.51AL|NL
282 Jimmy Herget COL 34224.981.3331110$-10.51AL|NL
283 Sean Guenther DET 25114.001.232070$-10.51AL|NL
284 Brusdar Graterol IL-60 LAD 16103.201.141140$-10.54AL|NL
285 Omar Cruz SD 15113.451.211770$-11.21AL|NL
286 Hogan Harris OAK 51224.831.4248250$-10.60AL|NL
287 Dauri Moreta IL-60 PIT 19114.081.212070$-10.60AL|NL
288 Jalen Beeks ARI 30214.601.3825110$-10.65AL|NL
289 Anthony Veneziano MIA 35224.661.4232160$-10.69AL|NL
290 Tayler Saucedo SEA 34224.601.4129150$-10.71AL|NL
291 Sean Newcomb BOS 56224.731.4755330$-10.70AL|NL
292 Emiliano Teodo TEX 14113.591.251770$-10.76AL|NL
293 Tim Hill NYY 36214.271.3719110$-10.76AL|NL
294 Tom Cosgrove SD 23114.191.282290$-10.80AL|NL
295 Julian Merryweather CHC 35224.901.4033150$-10.80AL|NL
296 Justin Lawrence PIT 37214.741.4933181$-10.80AL|NL
297 Jose Ruiz PHI 37224.961.3934150$-10.83AL|NL
298 Cooper Criswell BOS 41224.801.3630120$-10.82AL|NL
299 Tim Mayza PIT 35214.651.3826110$-10.82AL|NL
300 Tyler Ferguson OAK 41224.931.4644240$-10.85AL|NL