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 Mason Miller OAK 68432.511.001002430$15.25AL|NL
2 Edwin Diaz NYM 66432.861.08922435$15.07AL|NL
3 Ryan Helsley STL 67433.091.13852535$13.36AL|NL
4 Josh Hader HOU 70433.211.13972833$13.08AL|NL
5 Felix Bautista BAL 64422.671.06932430$13.09AL|NL
6 Emmanuel Clase CLE 70433.091.16721735$12.20AL|NL
7 Ryan Walker SF 72433.121.14852332$11.92AL|NL
8 Andres Munoz SEA 65432.771.14842529$10.74AL|NL
9 Raisel Iglesias ATL 70433.471.16781932$9.96AL|NL
10 Devin Williams MIL 66433.141.21873028$8.64AL|NL
11 Luke Weaver NYY 70433.601.17761929$7.72AL|NL
12 Jhoan Duran MIN 65432.771.12812123$7.61AL|NL
13 Lucas Erceg KAN 67433.361.25762629$7.27AL|NL
14 Justin Martinez ARI 70433.091.29873525$6.39AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Liam Hendriks BOS 64333.661.17721929$5.90AL|NL
16 Robert Suarez SD 65333.601.22692230$5.80AL|NL
17 Kyle Finnegan WAS 65333.881.29642433$5.38AL|NL
18 Porter Hodge CHC 66333.821.33713132$5.07AL|NL
19 Ben Joyce LAA 64333.381.27803027$5.02AL|NL
20 Jordan Romano TOR 64333.661.23692328$4.43AL|NL
21 David Bednar PIT 67333.761.25722528$4.22AL|NL
22 Peter Fairbanks TB 60333.451.22692324$2.85AL|NL
23 Michael Kopech LAD 66334.091.29783027$2.71AL|NL
24 Orion Kerkering PHI 67433.221.16772317$2.56AL|NL
25 Dustin May LAD 122863.761.24129410$0.74AL|NL
26 Alexis Diaz CIN 65334.571.40713229$0.58AL|NL
27 Josh Sborz TEX 66333.821.27712622$0.56AL|NL
28 Bowden Francis TOR 1589104.331.25146440$-0.11AL|NL
29 Ben Brown CHC 111763.731.24124420$-0.86AL|NL
30 Jon Gray TEX 1569104.211.29141480$-0.85AL|NL
31 Drew Rasmussen TB 97653.341.15100240$-0.90AL|NL
32 Calvin Faucher MIA 66333.951.33672721$-1.37AL|NL
33 Griffin Jax MIN 71433.171.1483217$-1.58AL|NL
34 Matthew Strahm PHI 68433.311.0980197$-1.78AL|NL
35 A.J. Puk ARI 68433.441.1979249$-2.44AL|NL
36 Evan Phillips LAD 64433.521.1772209$-3.13AL|NL
37 Albert Suarez BAL 146894.321.29130430$-3.41AL|NL
38 Brady Basso OAK 109663.721.2296310$-3.66AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Steven Matz STL 114773.951.25101320$-3.79AL|NL
40 Beau Brieske DET 67333.901.28662415$-3.83AL|NL
41 Cade Smith CLE 72433.121.1490251$-3.98AL|NL
42 Tyler Kinley COL 66334.501.38692719$-4.42AL|NL
43 Prelander Berroa CWS 67344.161.42703618$-4.44AL|NL
44 Jose Alvarado PHI 64333.231.2775299$-4.41AL|NL
45 Landen Roupp SF 117773.921.34111470$-4.80AL|NL
46 Bryan Abreu HOU 75433.361.1995301$-4.85AL|NL
47 DL Hall MIL 116774.031.35118510$-5.02AL|NL
48 Aroldis Chapman PIT 66433.001.2195350$-5.07AL|NL
49 Fernando Cruz CIN 70433.601.2193303$-5.17AL|NL
50 Tanner Scott SD 72433.001.2290320$-5.21AL|NL
51 Camilo Doval SF 64333.231.2377276$-5.35AL|NL
52 Jason Adam SD 70433.471.1781252$-5.70AL|NL
53 Keegan Akin BAL 72433.251.1580210$-5.79AL|NL
54 Tyler Holton DET 75443.601.2168205$-5.83AL|NL
55 Cade Cavalli WAS 132794.301.33122490$-5.86AL|NL
56 Mitch Spence OAK 137894.201.34104420$-5.88AL|NL
57 Andre Pallante STL 1589104.041.44117640$-5.95AL|NL
58 Trevor Megill MIL 65333.461.1780234$-6.04AL|NL
59 Jeff Hoffman PHI 68433.311.1683240$-6.11AL|NL
60 Will Vest DET 70433.341.2370223$-6.40AL|NL
61 Jeremiah Estrada SD 64333.231.1984282$-6.45AL|NL
62 Jesus Tinoco MIA 67333.901.30682510$-6.56AL|NL
63 Nick Martinez CIN 1679114.741.35139480$-6.65AL|NL
64 Edwin Uceta TB 66333.821.2671268$-6.67AL|NL
65 Osvaldo Bido OAK 118784.271.33104470$-6.86AL|NL
66 Kevin Ginkel ARI 66433.551.2171213$-6.84AL|NL
67 Jason Foley DET 64333.661.30552010$-6.91AL|NL
68 Reed Garrett NYM 68433.441.2577282$-7.03AL|NL
69 Erik Miller SF 67433.221.2784330$-7.21AL|NL
70 Jordan Montgomery ARI 118774.191.3394330$-7.21AL|NL
71 Aaron Bummer ATL 62433.051.2469241$-7.23AL|NL
72 Jordan Hicks SF 131794.191.40116560$-7.40AL|NL
73 Cole Sands MIN 70433.731.2175222$-7.44AL|NL
74 Brock Stewart MIN 61333.251.1878231$-7.53AL|NL
75 Gregory Santos SEA 63333.291.2466234$-7.56AL|NL
76 Pierce Johnson ATL 65433.601.2678272$-7.62AL|NL
77 Justin Anderson CWS 65334.021.35652910$-7.73AL|NL
78 Jose Butto NYM 125784.391.37114510$-7.76AL|NL
79 Nate Pearson CHC 68333.841.2674275$-8.04AL|NL
80 Yennier Cano BAL 66433.271.2666231$-8.10AL|NL
81 David Robertson TEX 65333.321.2080250$-8.12AL|NL
82 Ian Hamilton NYY 64333.521.2369243$-8.32AL|NL
83 Aaron Ashby MIL 123784.101.46113630$-8.34AL|NL
84 Colin Rea MIL 1448104.691.35114420$-8.46AL|NL
85 Kris Bubic KAN 66333.551.2467213$-8.60AL|NL
86 Garrett Cleavinger TB 64333.521.2778292$-8.64AL|NL
87 Clay Holmes NYY 66433.271.2767240$-8.67AL|NL
88 Alex Vesia LAD 60333.751.2374263$-8.67AL|NL
89 Ryan Pressly HOU 64333.521.2268202$-8.80AL|NL
90 Jake Junis MIL 106674.421.2988280$-8.87AL|NL
91 Andrew Nardi MIA 60333.451.2273241$-8.92AL|NL
92 Tanner Banks PHI 71433.681.2471240$-9.01AL|NL
93 Blake Treinen LAD 65333.461.1870200$-9.01AL|NL
94 Robert Garcia WAS 63333.431.2269231$-9.05AL|NL
95 Spencer Turnbull IL-60 PHI 98664.221.3587340$-9.11AL|NL
96 Hunter Harvey KAN 62333.631.2167202$-9.12AL|NL
97 Adrian Morejon SD 67433.631.2570250$-9.18AL|NL
98 Mark Leiter Jr. NYY 61333.541.2170221$-9.23AL|NL
99 Matthew Liberatore STL 68333.571.2666232$-9.45AL|NL
100 Justin Slaten BOS 66333.821.3068254$-9.49AL|NL
101 Anthony Bender MIA 64333.661.2866233$-9.52AL|NL
102 Dylan Lee ATL 63333.571.1970200$-9.52AL|NL
103 Dane Dunning TEX 92554.111.3383310$-9.64AL|NL
104 Chad Green TOR 66334.091.2465204$-9.73AL|NL
105 Yimi Garcia IL-60 SEA 60333.601.1767190$-9.72AL|NL
106 Michel Otanez OAK 64333.521.3176341$-9.79AL|NL
107 Chris Martin BOS 54323.331.1355110$-9.87AL|NL
108 Sawyer Gipson-Long DET 79453.991.2470210$-9.90AL|NL
109 Jake Cousins NYY 62333.771.3271303$-9.93AL|NL
110 Ryan Burr TOR 62333.631.2467221$-10.00AL|NL
111 Quinn Mathews STL 83554.011.3475310$-9.98AL|NL
112 Jackson Jobe DET 1467104.621.38114540$-10.01AL|NL
113 Kirby Yates TEX 61333.541.2674280$-10.02AL|NL
114 Gregory Soto BAL 59333.361.2567250$-10.05AL|NL
115 Grant Holmes ATL 69433.911.2568200$-10.09AL|NL
116 Jared Koenig MIL 63333.571.2463211$-10.11AL|NL
117 Derek Law WAS 77443.971.3267272$-10.18AL|NL
118 Taylor Rogers SF 62333.631.2667231$-10.22AL|NL
119 Bryan Hudson MIL 60333.451.2565220$-10.39AL|NL
120 Kenta Maeda DET 70444.111.2165180$-10.37AL|NL
121 JoJo Romero STL 62333.481.2761221$-10.40AL|NL
122 Tim Herrin CLE 66333.551.2971270$-10.49AL|NL
123 Luke Little CHC 55323.271.3168300$-10.53AL|NL
124 Colin Holderman PIT 64333.941.3165263$-10.71AL|NL
125 Tyler Ferguson OAK 65333.741.3266302$-10.73AL|NL
126 Hayden Wesneski CHC 67444.031.2564210$-10.76AL|NL
127 Kenley Jansen BOS 60333.901.2269230$-10.89AL|NL
128 Jose Leclerc TEX 64333.801.2873280$-10.94AL|NL
129 Trent Thornton SEA 68333.841.2467220$-10.94AL|NL
130 Brock Burke LAA 67334.031.2867242$-10.95AL|NL
131 Angel Perdomo ATL 53323.571.2665240$-11.00AL|NL
132 Yuki Matsui SD 55323.601.2564230$-10.99AL|NL
133 Gabe Speier SEA 54333.501.2256190$-11.09AL|NL
134 Louie Varland MIN 57333.631.2157150$-11.10AL|NL
135 Jorge Alcala MIN 62333.921.2767241$-11.10AL|NL
136 Nick Mears MIL 54323.671.2666240$-11.12AL|NL
137 Michael Grove LAD 54323.671.2058160$-11.13AL|NL
138 Julian Merryweather CHC 59333.661.2765240$-11.16AL|NL
139 Mason Montgomery TB 59333.811.2560211$-11.17AL|NL
140 Robert Stephenson LAA 44223.891.2350155$-11.21AL|NL
141 Ryan Brasier LAD 62333.921.2461181$-11.21AL|NL
142 Luis Ortiz PIT 125684.541.41104460$-11.33AL|NL
143 Joel Payamps MIL 62333.771.2461200$-11.34AL|NL
144 Hunter Gaddis CLE 71334.181.2467201$-11.38AL|NL
145 Andrew Kittredge STL 70333.861.2665210$-11.37AL|NL
146 Brant Hurter DET 61333.541.2351140$-11.41AL|NL
147 Caleb Ferguson HOU 54323.501.2859220$-11.47AL|NL
148 Jose Ruiz PHI 67334.031.3165262$-11.48AL|NL
149 Carlos Estevez PHI 64333.941.2565220$-11.57AL|NL
150 Craig Kimbrel BAL 56333.861.2767250$-11.55AL|NL
151 Daysbel Hernandez ATL 58333.721.3168270$-11.54AL|NL
152 Daniel Young NYM 61333.541.3364270$-11.56AL|NL
153 Abner Uribe MIL 53323.401.3463280$-11.56AL|NL
154 Anthony Banda LAD 63333.861.3063241$-11.58AL|NL
155 Manuel Rodriguez TB 62333.771.3161231$-11.62AL|NL
156 Matt Festa TEX 65334.291.3260254$-11.64AL|NL
157 Brennan Bernardino BOS 62333.771.3262241$-11.66AL|NL
158 Ryan Fernandez STL 66333.821.3365271$-11.66AL|NL
159 Clayton Beeter NYY 55333.761.2762230$-11.71AL|NL
160 Austin Voth SEA 64333.941.2563210$-11.72AL|NL
161 Erik Swanson TOR 63334.001.2962221$-11.91AL|NL
162 Dennis Santana PIT 70344.111.3766293$-11.89AL|NL
163 Caleb Thielbar MIN 52323.811.2356190$-11.94AL|NL
164 Fraser Ellard CWS 65334.021.4262314$-11.96AL|NL
165 Paul Sewald ARI 60334.051.2564210$-11.98AL|NL
166 Zack Thompson STL 55333.601.2956220$-12.00AL|NL
167 Roansy Contreras TEX 62334.211.3259233$-11.99AL|NL
168 Justin Wilson BOS 58333.881.2660200$-12.00AL|NL
169 Hoby Milner MIL 58333.721.2654170$-12.06AL|NL
170 Slade Cecconi ARI 57333.951.1952120$-12.04AL|NL
171 Daniel Coulombe BAL 53323.741.2554170$-12.11AL|NL
172 Hogan Harris OAK 71444.061.3564310$-12.13AL|NL
173 Angel Zerpa KAN 60333.601.3054200$-12.15AL|NL
174 Ryne Stanek NYM 55333.931.2761230$-12.18AL|NL
175 Brandon Sproat NYM 74454.141.3465270$-12.19AL|NL
176 Emilio Pagan CIN 66334.501.2969232$-12.24AL|NL
177 Jose Quijada LAA 63334.001.3574320$-12.24AL|NL
178 Sean Reid-Foley NYM 59333.811.3465290$-12.30AL|NL
179 Luis Garcia BOS 58333.721.2853180$-12.35AL|NL
180 Elijah Morgan CHC 62334.211.2659191$-12.35AL|NL
181 Daniel Robert TEX 63334.291.3561263$-12.41AL|NL
182 Drew Smyly CHC 55333.931.2454170$-12.41AL|NL
183 Tayler Saucedo SEA 58333.571.3354240$-12.44AL|NL
184 Seth Halvorsen COL 65334.711.4659288$-12.46AL|NL
185 Daniel Lynch KAN 71444.181.3157200$-12.49AL|NL
186 Kevin Kelly TB 55333.761.2549150$-12.49AL|NL
187 Greg Weissert BOS 63334.141.3561242$-12.54AL|NL
188 Jose A. Ferrer WAS 59333.661.3450221$-12.54AL|NL
189 Bryan King HOU 61333.841.3361250$-12.56AL|NL
190 Kyle Nicolas PIT 62334.061.3964292$-12.55AL|NL
191 Hector Neris HOU 62334.061.3165250$-12.60AL|NL
192 Sean Hjelle SF 56333.701.2748140$-12.61AL|NL
193 Cooper Criswell BOS 117684.621.4085350$-12.62AL|NL
194 Sean Guenther DET 63333.711.3051190$-12.61AL|NL
195 Quinn Priester BOS 72444.121.3560230$-12.62AL|NL
196 Erik Sabrowski CLE 58333.881.3666290$-12.62AL|NL
197 Scott Barlow CLE 62333.921.3464260$-12.66AL|NL
198 Bryan Baker BAL 54333.831.3056220$-12.65AL|NL
199 Forrest Whitley HOU 54333.831.3157230$-12.67AL|NL
200 Joey Wentz PIT 67334.031.3366260$-12.70AL|NL
201 Tommy Kahnle NYY 57333.791.3358240$-12.69AL|NL
202 Joe Kelly LAD 44223.271.2552190$-12.69AL|NL
203 Collin Snider SEA 66334.091.3659272$-12.71AL|NL
204 Andrew Chafin TEX 54333.831.3359240$-12.72AL|NL
205 Hans Crouse LAA 68334.241.3577330$-12.73AL|NL
206 Troy Taylor SEA 56333.861.3055220$-12.77AL|NL
207 Brenan Hanifee DET 58333.721.2847160$-12.80AL|NL
208 Michael Tonkin MIN 67334.161.3166250$-12.82AL|NL
209 Grant Anderson TEX 61334.131.3158231$-12.79AL|NL
210 Shawn Armstrong CHC 51323.881.2549160$-12.84AL|NL
211 Nick Sandlin CLE 60334.051.3364260$-12.87AL|NL
212 Matt Brash SEA 32212.811.1641130$-12.88AL|NL
213 Ty Madden DET 53333.911.2650170$-12.89AL|NL
214 Tristan Beck SF 64344.081.2856180$-12.98AL|NL
215 Joseph Mantiply ARI 61333.841.3152190$-13.02AL|NL
216 Jose Suarez LAA 60334.051.3057210$-13.07AL|NL
217 Jake Latz TEX 59334.121.3661281$-13.07AL|NL
218 Huascar Brazoban NYM 54333.831.3354240$-13.10AL|NL
219 Kyle Hendricks LAA 123794.901.4086350$-13.16AL|NL
220 John Schreiber KAN 63334.001.3758251$-13.15AL|NL
221 Brendon Little TOR 59333.511.3951260$-13.16AL|NL
222 Tyson Miller CHC 63334.291.3057211$-13.18AL|NL
223 Jalen Beeks PIT 52323.811.3150190$-13.17AL|NL
224 Michael Fulmer BOS 70334.241.3368270$-13.18AL|NL
225 A.J. Minter IL-60 ATL 43223.561.2148150$-13.24AL|NL
226 Tyler Rogers SF 70344.111.3150171$-13.37AL|NL
227 Kaleb Ort HOU 58334.191.3159230$-13.37AL|NL
228 Grant Holman OAK 62333.921.3556260$-13.38AL|NL
229 Antonio Santillan CIN 63334.431.3770291$-13.39AL|NL
230 Declan Cronin MIA 70343.991.3959271$-13.38AL|NL
231 Colin Poche TB 61334.281.3358241$-13.40AL|NL
232 Walter Pennington TEX 55333.761.3550220$-13.44AL|NL
233 Bryan Hoeing SD 67334.031.3356210$-13.45AL|NL
234 Cionel Perez BAL 56333.701.3852250$-13.45AL|NL
235 Riley O'Brien STL 51323.711.3751240$-13.46AL|NL
236 Shawn Dubin HOU 52323.981.3353220$-13.51AL|NL
237 Craig Yoho MIL 47223.641.2852190$-13.56AL|NL
238 Sam Moll CIN 60334.051.3761250$-13.55AL|NL
239 Keegan Thompson CHC 61334.131.3662270$-13.58AL|NL
240 Tyler Gilbert PHI 58334.031.2948170$-13.59AL|NL
241 Justin Sterner OAK 57334.111.3052220$-13.59AL|NL
242 Gus Varland CWS 62334.211.3556241$-13.61AL|NL
243 Taijuan Walker PHI 111674.781.4181380$-13.63AL|NL
244 Josh Winckowski BOS 62334.061.3253190$-13.62AL|NL
245 Ross Stripling OAK 114684.821.3877290$-13.64AL|NL
246 Wandy Peralta SD 53323.741.3648220$-13.65AL|NL
247 Alex Lange DET 50223.601.3456240$-13.67AL|NL
248 Victor Vodnik COL 70344.371.4668323$-13.68AL|NL
249 Tyler Alexander TB 55334.251.2446120$-13.75AL|NL
250 Tayler Scott HOU 68334.241.3767290$-13.74AL|NL
251 Eduard Bazardo SEA 45223.601.2444150$-13.80AL|NL
252 Colin Selby BAL 48223.561.3150210$-13.79AL|NL
253 Pedro Avila CLE 54334.001.3552210$-13.84AL|NL
254 Tommy Nance TOR 58334.031.3452210$-13.83AL|NL
255 Ryan Thompson ARI 65334.021.3553210$-13.89AL|NL
256 Dylan Covey NYM 56333.861.3648210$-13.93AL|NL
257 Randy Rodriguez SF 53334.081.3654240$-13.96AL|NL
258 John Brebbia CWS 48223.941.2551160$-13.95AL|NL
259 Jorge Lopez CHC 56334.021.3450200$-13.95AL|NL
260 Kody Funderburk MIN 46223.521.3046180$-13.97AL|NL
261 Daniel Palencia CHC 44223.681.3050200$-14.02AL|NL
262 Sean Reynolds SD 62334.351.4259302$-14.04AL|NL
263 Phil Maton NYM 65334.291.3459240$-14.06AL|NL
264 Kendall Graveman IL-60 HOU 56334.021.3854240$-14.06AL|NL
265 Yoendrys Gomez NYY 56334.341.3256220$-14.04AL|NL
266 Gunnar Hoglund OAK 76454.501.3455240$-14.12AL|NL
267 Michael Baumann MIA 56334.181.3655230$-14.15AL|NL
268 Ryan Borucki PIT 48223.751.2947180$-14.23AL|NL
269 John King STL 60333.751.3742180$-14.22AL|NL
270 Justin Topa MIN 56334.021.3649200$-14.23AL|NL
271 Jacob Webb BAL 61334.281.3658260$-14.26AL|NL
272 Ronny Henriquez MIN 52333.981.3545180$-14.31AL|NL
273 Domingo Gonzalez ATL 50324.141.3650210$-14.35AL|NL
274 Tim Mayza NYY 58334.031.3648200$-14.35AL|NL
275 T.J. McFarland OAK 61333.841.3844220$-14.41AL|NL
276 Marc Church TEX 53334.251.3652220$-14.49AL|NL
277 Ethan Roberts CHC 53334.251.3652220$-14.49AL|NL
278 Scott Effross NYY 53334.251.3245170$-14.62AL|NL
279 Carmen Mlodzinski PIT 61334.281.3856240$-14.64AL|NL
280 Max Lazar PHI 56334.181.3446190$-14.62AL|NL
281 Lucas Sims BOS 55334.421.3858270$-14.67AL|NL
282 Austin Adams OAK 45224.001.3150200$-14.69AL|NL
283 Ben Casparius LAD 74444.741.4169330$-14.73AL|NL
284 Joan Adon WAS 56334.181.3647210$-14.76AL|NL
285 Yosver Zulueta CIN 53334.081.4352250$-14.80AL|NL
286 Rob Zastryzny CHC 48223.941.2944170$-14.84AL|NL
287 Zach Pop TOR 55334.091.3845200$-14.89AL|NL
288 Ryan Zeferjahn LAA 65334.571.4264310$-14.89AL|NL
289 Kyle Leahy STL 57334.111.3745200$-14.86AL|NL
290 Sam Long KAN 61334.281.3954250$-14.91AL|NL
291 Dillon Tate TOR 53334.081.3641170$-14.94AL|NL
292 Edgardo Henriquez LAD 50324.321.4051240$-15.03AL|NL
293 Alex Faedo DET 46224.111.2845160$-15.02AL|NL
294 Jacob Waguespack TB 36223.751.2838140$-15.03AL|NL
295 Hunter Bigge TB 48224.121.3351220$-15.03AL|NL
296 Franco Aleman CLE 42223.861.3142160$-15.05AL|NL
297 Andrew Walters CLE 50224.141.3655230$-15.07AL|NL
298 James McArthur KAN 48223.941.3143150$-15.10AL|NL
299 Doug Nikhazy CLE 76454.621.4568360$-15.08AL|NL
300 Trevor Stephan CLE 37223.891.2739130$-15.08AL|NL