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 65742.941.05952436$17.55AL|NL
2 Josh Hader HOU 68853.171.10962833$16.22AL|NL
3 Emmanuel Clase CLE 66622.250.98661434$16.16AL|NL
4 Ryan Helsley STL 66732.771.08782235$16.03AL|NL
5 Raisel Iglesias ATL 68722.821.04761533$15.42AL|NL
6 Devin Williams NYY 63732.651.06872731$15.00AL|NL
7 Jhoan Duran MIN 651022.381.07811923$14.39AL|NL
8 Andres Munoz SEA 64732.631.06862427$13.15AL|NL
9 Nick Martinez CIN 19013103.521.20166480$12.81AL|NL
10 Ryan Walker SF 68742.901.10832128$12.63AL|NL
11 Mason Miller OAK 67322.711.00972230$12.28AL|NL
12 Tanner Scott LAD 66943.071.18812925$11.49AL|NL
13 Felix Bautista BAL 60622.501.03862125$11.45AL|NL
14 Jeff Hoffman TOR 65522.661.03802127$11.13AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Clay Holmes NYM 18015123.561.31159560$10.27AL|NL
16 A.J. Puk ARI 64743.011.15822219$7.10AL|NL
17 Drew Rasmussen TB 124853.051.08118290$6.76AL|NL
18 David Bednar PIT 64533.501.23692328$6.48AL|NL
19 Aroldis Chapman BOS 63643.151.28973719$5.45AL|NL
20 Trevor Megill MIL 64333.371.24762228$5.27AL|NL
21 Peter Fairbanks TB 60543.341.22672425$5.23AL|NL
22 Jordan Romano PHI 59633.701.17662023$4.78AL|NL
23 Robert Suarez SD 65663.951.26612526$4.47AL|NL
24 Bowden Francis TOR 15610104.061.18145450$4.32AL|NL
25 Ryan Pressly CHC 61423.351.19631825$4.30AL|NL
26 Kenley Jansen LAA 60443.751.18682126$4.26AL|NL
27 Carlos Estevez KAN 64643.581.19612222$4.21AL|NL
28 Justin Martinez ARI 67633.131.28853617$3.83AL|NL
29 Griffin Jax MIN 70753.191.0783198$2.73AL|NL
30 Kyle Finnegan WAS 63554.161.32582324$1.15AL|NL
31 Chris Martin TEX 58433.421.09571016$0.21AL|NL
32 Camilo Doval SF 62633.301.24772810$-0.32AL|NL
33 Jason Adam SD 67523.331.0676236$-1.15AL|NL
34 Matthew Strahm PHI 66633.371.0377163$-1.39AL|NL
35 Kirby Yates LAD 60633.461.2373309$-1.45AL|NL
36 Cade Smith CLE 68532.921.1087242$-1.57AL|NL
37 Grant Holmes ATL 130643.811.27130450$-1.83AL|NL
38 Blake Treinen LAD 59643.321.1563187$-2.06AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jeremiah Estrada SD 63523.241.1487264$-2.21AL|NL
40 Robert Garcia TEX 64543.661.1873249$-2.24AL|NL
41 Luis Ortiz CLE 152884.151.31132580$-2.46AL|NL
42 Orion Kerkering PHI 63533.191.0973184$-2.57AL|NL
43 Bryan Abreu HOU 72413.001.1693312$-2.73AL|NL
44 Ben Brown CHC 100653.721.22106380$-2.82AL|NL
45 Lucas Erceg KAN 67543.681.30753110$-2.90AL|NL
46 Liam Hendriks IL-15 BOS 61554.251.27681913$-3.11AL|NL
47 Calvin Faucher MIA 63244.091.46663022$-3.43AL|NL
48 Jose Alvarado PHI 61423.011.1875265$-3.54AL|NL
49 Kris Bubic KAN 114754.031.29113410$-3.69AL|NL
50 Tyler Holton DET 63423.341.0854167$-3.73AL|NL
51 Alexis Diaz IL-15 CIN 52443.901.23532613$-4.08AL|NL
52 Reed Garrett NYM 66853.521.3382320$-4.23AL|NL
53 Alex Vesia LAD 58633.171.1575250$-4.27AL|NL
54 Aaron Bummer ATL 61622.941.2672251$-4.39AL|NL
55 Chad Green TOR 63653.701.1559174$-4.51AL|NL
56 Fernando Cruz NYY 61633.291.2384280$-4.54AL|NL
57 Gregory Santos SEA 62212.531.1668175$-4.54AL|NL
58 Porter Hodge CHC 63443.961.30693111$-4.57AL|NL
59 Hayden Wesneski HOU 125774.401.27119440$-4.62AL|NL
60 A.J. Minter NYM 57633.411.1563182$-4.77AL|NL
61 Landen Roupp SF 119553.931.28115460$-4.80AL|NL
62 JoJo Romero STL 62643.391.1866201$-5.04AL|NL
63 Andre Pallante STL 131883.931.3796520$-5.14AL|NL
64 Colin Holderman PIT 62533.761.2763257$-5.17AL|NL
65 Garrett Cleavinger TB 63653.781.2674293$-5.26AL|NL
66 Dylan Lee ATL 62423.101.1075160$-5.27AL|NL
67 Jordan Hicks SF 131774.101.38123610$-5.24AL|NL
68 Matthew Liberatore STL 127674.131.30114470$-5.26AL|NL
69 Tyler Kinley COL 64344.701.38702817$-5.28AL|NL
70 Keegan Akin BAL 70323.471.1281182$-5.52AL|NL
71 Pierce Johnson ATL 64653.621.3279272$-5.60AL|NL
72 Gregory Soto BAL 61633.431.2570271$-5.60AL|NL
73 Anthony Bender MIA 61543.721.2465225$-5.60AL|NL
74 Osvaldo Bido OAK 122884.571.33116520$-5.88AL|NL
75 Mike Soroka WAS 1438134.681.33131570$-5.93AL|NL
76 Cole Sands MIN 64533.611.1972211$-6.14AL|NL
77 Ben Joyce LAA 62223.581.2175277$-6.14AL|NL
78 Kevin Ginkel IL-15 ARI 51523.091.1754162$-6.22AL|NL
79 Joel Payamps MIL 61543.491.1860212$-6.25AL|NL
80 Yimi Garcia TOR 61443.661.1565183$-6.47AL|NL
81 Jon Gray IL-60 TEX 110674.401.2599330$-6.54AL|NL
82 Yennier Cano BAL 62433.271.2158213$-6.61AL|NL
83 Beau Brieske DET 66344.121.26602410$-6.63AL|NL
84 Bryan Hudson MIL 60533.551.2064241$-6.82AL|NL
85 Steven Matz STL 118664.101.34101380$-6.82AL|NL
86 Seranthony Dominguez BAL 63633.971.3070282$-6.91AL|NL
87 Tayler Scott HOU 65653.631.3166291$-6.92AL|NL
88 Hunter Harvey KAN 59433.221.1659171$-7.03AL|NL
89 Jose Butto NYM 63423.481.2070271$-7.07AL|NL
90 Edwin Uceta TB 65323.971.2472266$-7.09AL|NL
91 Paul Sewald CLE 59433.691.1469191$-7.19AL|NL
92 Julian Merryweather CHC 61523.621.2871261$-7.26AL|NL
93 Ian Hamilton IL-15 NYY 60433.391.2369251$-7.35AL|NL
94 Daysbel Hernandez ATL 58633.631.3470290$-7.51AL|NL
95 Ryan Thompson ARI 63633.551.2350170$-7.55AL|NL
96 Seth Halvorsen COL 63564.671.40582710$-7.68AL|NL
97 Luke Weaver NYY 68334.221.2472226$-7.71AL|NL
98 Trent Thornton SEA 67423.641.1665170$-7.73AL|NL
99 Shelby Miller ARI 56643.771.2154200$-7.78AL|NL
100 Will Vest DET 68333.551.2364213$-7.84AL|NL
101 Justin Slaten BOS 64553.941.3367253$-7.86AL|NL
102 Ryan Brasier IL-15 CHC 52313.091.1047142$-7.99AL|NL
103 Tyler Rogers SF 70433.511.1749121$-8.04AL|NL
104 Mitch Spence OAK 111674.321.3188330$-8.11AL|NL
105 Ryan Fernandez STL 65433.731.2665242$-8.16AL|NL
106 Jose Leclerc OAK 64433.961.3275333$-8.19AL|NL
107 Jared Koenig MIL 62543.901.2759232$-8.20AL|NL
108 Matt Brash IL-15 SEA 50433.111.2564230$-8.19AL|NL
109 Mark Leiter Jr. NYY 58544.011.2168220$-8.23AL|NL
110 Evan Phillips IL-15 LAD 50323.111.0755160$-8.30AL|NL
111 Jason Foley DET 50323.351.1941135$-8.38AL|NL
112 Tim Herrin CLE 62433.441.2564270$-8.44AL|NL
113 Craig Kimbrel ATL 50654.041.3064270$-8.49AL|NL
114 Richard Lovelady TOR 59653.981.2352160$-8.53AL|NL
115 Caleb Ferguson PIT 61333.291.2666231$-8.56AL|NL
116 Manuel Rodriguez TB 61443.761.2560232$-8.57AL|NL
117 Hector Neris ATL 56654.001.3158240$-8.93AL|NL
118 Emilio Pagan CIN 65454.621.2564215$-8.94AL|NL
119 Nick Sandlin TOR 60443.851.2166260$-8.93AL|NL
120 Daniel Coulombe MIN 56413.461.2357190$-9.00AL|NL
121 Taylor Rogers CIN 62444.561.3575265$-8.99AL|NL
122 Erik Miller SF 61433.751.3676351$-8.98AL|NL
123 Joseph Mantiply ARI 59523.551.2851190$-9.07AL|NL
124 Derek Law IL-15 WAS 66453.911.3356244$-9.06AL|NL
125 Brock Burke LAA 66333.671.2466221$-9.14AL|NL
126 Adrian Morejon SD 61333.581.2262191$-9.13AL|NL
127 Ryne Stanek NYM 58553.881.3366300$-9.24AL|NL
128 Jake Junis CLE 70333.731.1964160$-9.24AL|NL
129 Luke Jackson TEX 60444.251.3364274$-9.29AL|NL
130 Craig Yoho MIL 51333.551.1663200$-9.29AL|NL
131 Kevin Kelly TB 57333.521.1152120$-9.29AL|NL
132 Antonio Santillan CIN 60454.471.3567295$-9.31AL|NL
133 Caleb Thielbar CHC 56443.701.2562210$-9.35AL|NL
134 Michael Kopech IL-15 LAD 53444.211.2861263$-9.38AL|NL
135 Carmen Mlodzinski PIT 69553.891.3160260$-9.44AL|NL
136 Brock Stewart IL-15 MIN 50203.001.2265220$-9.58AL|NL
137 Elvis Peguero MIL 56543.811.2852230$-9.63AL|NL
138 Nick Mears IL-15 MIL 58423.801.3270280$-9.63AL|NL
139 Jose A. Ferrer WAS 62234.021.2452186$-9.66AL|NL
140 Dennis Santana PIT 65333.831.2762262$-9.70AL|NL
141 John Schreiber KAN 62423.711.3157241$-9.74AL|NL
142 Gabe Speier SEA 58333.681.1859170$-9.77AL|NL
143 Kendall Graveman IL-15 ARI 53523.461.3750250$-9.88AL|NL
144 Scott Barlow CIN 58344.051.2867242$-10.04AL|NL
145 Tommy Kahnle DET 61134.001.2864296$-10.13AL|NL
146 Jorge Alcala MIN 61344.021.2263231$-10.11AL|NL
147 Yuki Matsui SD 58323.711.2766270$-10.20AL|NL
148 Hunter Gaddis CLE 65444.041.2457210$-10.27AL|NL
149 Jesus Tinoco IL-15 MIA 64124.011.3363257$-10.26AL|NL
150 Jonathan Loaisiga IL-15 NYY 40433.231.1433100$-10.34AL|NL
151 Steven Okert HOU 52323.801.2059200$-10.40AL|NL
152 Marc Church TEX 61464.501.2965252$-10.38AL|NL
153 Tanner Banks PHI 68323.951.2566200$-10.42AL|NL
154 Greg Weissert BOS 60433.891.3160240$-10.46AL|NL
155 Ryan Burr IL-15 TOR 44323.391.1950150$-10.48AL|NL
156 Stephen Kolek SD 82554.371.3266290$-10.62AL|NL
157 David Robertson FA 48323.701.2358210$-10.63AL|NL
158 Penn Murfee CWS 60344.171.2861232$-10.74AL|NL
159 Phil Maton STL 63324.081.2560231$-10.76AL|NL
160 Victor Vodnik COL 65444.351.4362314$-10.83AL|NL
161 Justin Sterner OAK 58424.181.2859220$-10.90AL|NL
162 Louie Varland MIN 69444.251.2963210$-10.93AL|NL
163 Hans Crouse LAA 56454.251.3468300$-10.97AL|NL
164 Erik Sabrowski IL-15 CLE 46443.641.3653250$-10.97AL|NL
165 Daniel Young NYM 56434.291.2962270$-11.02AL|NL
166 Lou Trivino SF 66574.221.4062280$-11.16AL|NL
167 John King STL 60443.551.3038160$-11.15AL|NL
168 Justin Topa MIN 52423.791.2844160$-11.19AL|NL
169 Angel Zerpa KAN 61323.941.3050212$-11.19AL|NL
170 Michel Otanez IL-15 OAK 52334.021.3767311$-11.26AL|NL
171 Shane Smith CWS 99484.681.3392370$-11.33AL|NL
172 Jake Cousins IL-60 NYY 54224.001.2267250$-11.33AL|NL
173 Trevor Stephan IL-15 CLE 39433.601.3042160$-11.36AL|NL
174 Josh Sborz IL-60 TEX 38323.741.2742152$-11.40AL|NL
175 Hoby Milner TEX 58324.061.2152150$-11.43AL|NL
176 Colin Rea CHC 82454.441.2864230$-11.41AL|NL
177 Jacob Webb TEX 58344.171.2661240$-11.51AL|NL
178 Andrew Walters CLE 50333.811.3056250$-11.52AL|NL
179 Jorge Lopez WAS 60344.501.3753235$-11.56AL|NL
180 Abner Uribe MIL 55213.741.3167340$-11.58AL|NL
181 Robert Stephenson IL-60 LAA 38213.621.1351110$-11.61AL|NL
182 Tyler Ferguson OAK 62444.381.3565300$-11.69AL|NL
183 Eduard Bazardo SEA 48333.831.2347170$-11.67AL|NL
184 Fraser Ellard CWS 62364.441.4263334$-11.74AL|NL
185 Tayler Saucedo SEA 61333.921.3359280$-11.76AL|NL
186 Elijah Morgan CHC 52223.731.1849140$-11.77AL|NL
187 Enyel De Los Santos ATL 54223.911.2055180$-11.83AL|NL
188 Dylan Floro OAK 44433.671.2934130$-11.89AL|NL
189 John Brebbia DET 58344.631.2961212$-11.89AL|NL
190 Brennan Bernardino BOS 55333.881.3355230$-11.97AL|NL
191 Wandy Peralta SD 52444.061.3042220$-12.06AL|NL
192 Collin Snider SEA 65354.311.4059293$-12.07AL|NL
193 Brant Hurter DET 55344.111.2044130$-12.07AL|NL
194 Mason Montgomery TB 60224.151.3058232$-12.08AL|NL
195 Zack Kelly BOS 50434.281.3553250$-12.11AL|NL
196 Nate Pearson CHC 63234.111.3068270$-12.23AL|NL
197 Eric Orze TB 48333.961.3252220$-12.27AL|NL
198 Troy Taylor IL-15 SEA 56334.311.2958230$-12.32AL|NL
199 Bryan Baker BAL 52334.091.2951220$-12.35AL|NL
200 Bryse Wilson CWS 102464.591.3374310$-12.37AL|NL
201 Colin Poche WAS 56354.251.2752210$-12.44AL|NL
202 Scott Alexander COL 56444.101.3442170$-12.52AL|NL
203 Andrew Nardi IL-60 MIA 39223.731.2449150$-12.59AL|NL
204 Jose Suarez ATL 56324.161.3354210$-12.65AL|NL
205 Randy Rodriguez SF 56334.081.3757270$-12.63AL|NL
206 Andrew Kittredge IL-15 BAL 34323.611.203180$-12.66AL|NL
207 Alex Lange IL-60 DET 39333.771.3646230$-12.68AL|NL
208 Jordan Leasure CWS 63354.791.3863293$-12.70AL|NL
209 Yilber Diaz ARI 48434.211.3947230$-12.70AL|NL
210 Huascar Brazoban NYM 47323.971.3650240$-12.75AL|NL
211 Sam Moll CIN 58444.561.3656270$-12.76AL|NL
212 Alek Jacob SD 53224.041.2552200$-12.78AL|NL
213 Jose Ruiz PHI 62334.471.3363240$-12.81AL|NL
214 Jalen Beeks ARI 50333.641.3843200$-12.79AL|NL
215 Hunter Bigge TB 55314.141.4060280$-12.81AL|NL
216 Forrest Whitley IL-15 HOU 55334.131.3756270$-12.80AL|NL
217 Luke Little CHC 40223.621.2846220$-12.88AL|NL
218 T.J. McFarland OAK 60424.281.3443200$-12.90AL|NL
219 Mason Englert TB 53334.291.2848170$-12.89AL|NL
220 Brenan Hanifee DET 57233.851.2544160$-12.90AL|NL
221 Cionel Perez BAL 59223.641.3652270$-12.89AL|NL
222 Luis Guerrero BOS 52444.551.3955290$-12.89AL|NL
223 Tyson Miller IL-15 CHC 50233.981.2347170$-12.89AL|NL
224 Aaron Ashby IL-15 MIL 53444.221.4553300$-12.92AL|NL
225 Jack Dreyer LAD 35324.071.2438130$-12.98AL|NL
226 Luis Contreras HOU 54234.061.3157230$-12.99AL|NL
227 Chris Roycroft STL 54434.191.4146250$-13.03AL|NL
228 Erik Swanson IL-15 TOR 46223.871.2545160$-13.05AL|NL
229 Brendon Little TOR 56333.961.3848260$-13.12AL|NL
230 Jackson Jobe DET 96454.751.3574360$-13.13AL|NL
231 Kenta Maeda DET 77354.771.3070230$-13.14AL|NL
232 Bryan Hoeing IL-15 SD 56334.321.2643160$-13.15AL|NL
233 Connor Thomas MIL 54334.101.2939150$-13.23AL|NL
234 Anthony Banda LAD 57334.321.3756220$-13.26AL|NL
235 Sean Hjelle SF 50334.161.3142150$-13.30AL|NL
236 Grant Holman OAK 48334.271.3143180$-13.43AL|NL
237 Logan VanWey HOU 46324.141.3847230$-13.42AL|NL
238 Kaleb Ort IL-15 HOU 58224.231.3460250$-13.46AL|NL
239 Mike Vasil CWS 78464.651.3760260$-13.47AL|NL
240 Joey Wentz PIT 65334.441.4165280$-13.52AL|NL
241 Brusdar Graterol IL-60 LAD 28213.221.092260$-13.54AL|NL
242 Jacob Barnes TOR 50444.501.3842180$-13.59AL|NL
243 Sean Guenther DET 44334.131.2935120$-13.58AL|NL
244 Bennett Sousa HOU 43334.451.3043170$-13.61AL|NL
245 Justin Lawrence PIT 57454.501.4351280$-13.62AL|NL
246 Sawyer Gipson-Long IL-60 DET 36334.171.2532110$-13.60AL|NL
247 Max Kranick NYM 51214.081.2744160$-13.63AL|NL
248 Tyler Alexander MIL 55334.731.2446120$-13.63AL|NL
249 Riley O'Brien STL 53334.291.4355270$-13.71AL|NL
250 Daniel Lynch KAN 71334.501.3557220$-13.75AL|NL
251 Sam Long KAN 56334.421.3448220$-13.75AL|NL
252 Logan Gillaspie SD 46334.171.3136140$-13.73AL|NL
253 Gunnar Hoglund OAK 66454.751.3348190$-13.74AL|NL
254 Steven Cruz KAN 48324.221.4047240$-13.76AL|NL
255 Bryan King HOU 62113.851.3660290$-13.76AL|NL
256 Lake Bachar MIA 60344.561.4156251$-13.80AL|NL
257 Shawn Armstrong TEX 54234.391.3054180$-13.82AL|NL
258 Michael Tonkin IL-15 MIN 51234.271.3151200$-13.84AL|NL
259 Kyle Leahy STL 56334.271.3744210$-13.99AL|NL
260 Andrew Chafin DET 43344.281.4245230$-14.04AL|NL
261 Cameron Booser CWS 55354.561.4156240$-14.09AL|NL
262 Kody Funderburk MIN 48224.131.3649210$-14.09AL|NL
263 Gordon Graceffo STL 56344.411.3240190$-14.12AL|NL
264 Joe Jimenez IL-15 ATL 25113.281.113180$-14.20AL|NL
265 Angel Chivilli COL 53344.881.3251180$-14.25AL|NL
266 Mason Thompson IL-60 WAS 42334.241.3635170$-14.25AL|NL
267 Slade Cecconi IL-15 CLE 48234.471.2341120$-14.27AL|NL
268 Buck Farmer ATL 40213.961.3540180$-14.31AL|NL
269 Brent Suter CIN 64224.421.3449191$-14.33AL|NL
270 Tyler Gilbert IL-15 CWS 58334.851.3447181$-14.36AL|NL
271 Ian Gibaut CIN 46334.561.3945190$-14.40AL|NL
272 Brady Basso IL-15 OAK 38224.141.2433100$-14.38AL|NL
273 DL Hall IL-60 MIL 41224.131.3644190$-14.37AL|NL
274 Nick Robertson TOR 39214.081.3238150$-14.44AL|NL
275 Ryan Gusto HOU 54334.471.3743210$-14.45AL|NL
276 Justin Wilson BOS 58354.591.4457210$-14.49AL|NL
277 Spencer Turnbull FA 45224.381.3043170$-14.48AL|NL
278 Garrett McDaniels LAA 60454.731.4348250$-14.50AL|NL
279 Colin Selby BAL 48224.261.3950250$-14.51AL|NL
280 Tim Mayza PIT 55244.041.3742190$-14.59AL|NL
281 Spencer Bivens SF 53334.441.3740180$-14.58AL|NL
282 Ron Marinaccio SD 38214.321.3039180$-14.59AL|NL
283 Josh Walker TOR 32223.921.3031130$-14.61AL|NL
284 Ronny Henriquez MIA 56224.211.3747200$-14.61AL|NL
285 Jesse Chavez ATL 44224.051.3740160$-14.63AL|NL
286 Jimmy Herget COL 50334.661.3643150$-14.63AL|NL
287 Tristan Beck SF 42224.111.3034130$-14.65AL|NL
288 Casey Legumina SEA 41234.151.3136140$-14.64AL|NL
289 Josh Simpson MIA 41224.351.3847210$-14.64AL|NL
290 Hogan Harris OAK 61334.541.4455300$-14.65AL|NL
291 Rafael Montero HOU 48324.431.4343230$-14.69AL|NL
292 Yoendrys Gomez NYY 46224.401.3243200$-14.68AL|NL
293 Lucas Sims WAS 58254.921.3762321$-14.69AL|NL
294 Kyle Nelson ARI 32223.951.3131130$-14.70AL|NL
295 Alex Faedo IL-15 TB 41234.341.3139160$-14.72AL|NL
296 Dauri Moreta IL-60 PIT 30224.151.2731120$-14.74AL|NL
297 Chris Stratton KAN 54334.521.4145230$-14.77AL|NL
298 Noah Cameron KAN 44234.361.3038130$-14.79AL|NL
299 Ryan Zeferjahn LAA 61234.681.4160311$-14.80AL|NL
300 Luis Garcia LAD 33223.961.3028110$-14.88AL|NL