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 SD 49332.210.96801924$24.38AL|NL
2 Cade Smith CLE 49332.621.08641522$18.35AL|NL
3 Jhoan Duran PHI 48332.581.10581522$17.44AL|NL
4 David Bednar NYY 47333.361.15541623$14.77AL|NL
5 Devin Williams NYM 46333.141.17602121$14.14AL|NL
6 Aroldis Chapman BOS 44223.091.18612122$13.35AL|NL
7 Raisel Iglesias ATL 47333.251.15521321$13.35AL|NL
8 Daniel Palencia CHC 46333.751.28512024$12.41AL|NL
9 Andres Munoz SEA 45223.091.16581920$11.85AL|NL
10 Riley O'Brien STL 47333.511.30502022$11.22AL|NL
11 Bryan Baker TB 48333.811.23541921$10.96AL|NL
12 Josh Hader IL-60 HOU 39223.381.10541618$9.28AL|NL
13 Peter Fairbanks MIA 43223.441.23461620$8.67AL|NL
14 Louie Varland TOR 48333.381.21521516$8.45AL|NL
15 Paul Sewald ARI 46334.181.24481620$8.35AL|NL
16 Chase Burns CIN 96653.741.20109320$7.95AL|NL
17 Braxton Ashcraft PIT 113763.711.27106360$7.97AL|NL
18 Reid Detmers LAA 109753.861.28118400$7.80AL|NL
19 Gregory Soto PIT 47333.421.30522016$7.10AL|NL
20 Grant Taylor CWS 67442.951.1980254$7.04AL|NL
21 Abner Uribe MIL 51333.411.24582413$6.46AL|NL
22 Griffin Jax TB 83553.381.1995280$6.44AL|NL
23 Lucas Erceg KAN 46333.771.35442017$5.39AL|NL
24 Kenley Jansen DET 43224.061.23471717$4.87AL|NL
25 Mike Soroka ARI 103653.911.27101380$4.42AL|NL
26 Ryan Helsley IL-15 BAL 35223.591.23411416$4.32AL|NL
27 Ben Brown CHC 84553.541.2390290$4.25AL|NL
28 Jake Latz TEX 54334.161.33522514$2.98AL|NL
29 Kyle Harrison MIL 97654.161.29104380$2.61AL|NL
30 Seranthony Dominguez CWS 45224.231.31502215$2.23AL|NL
31 David Peterson NYM 112663.801.37100440$2.14AL|NL
32 Tanner Scott LAD 45223.631.22511811$2.03AL|NL
33 Nick Martinez TB 122774.291.2990330$1.63AL|NL
34 Jack Perkins OAK 47333.851.30502110$1.08AL|NL
35 Ryne Nelson ARI 104664.281.2789300$0.86AL|NL
36 Trevor Megill MIL 45223.381.2255177$0.07AL|NL
37 Joey Cantillo CLE 94564.031.3498420$-0.04AL|NL
38 Steven Matz IL-15 TB 102654.261.3086310$-0.16AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Caleb Kilian SF 45224.251.40371815$-0.28AL|NL
40 Sean Manaea NYM 88554.231.2788310$-0.40AL|NL
41 Garrett Whitlock BOS 50333.211.1656152$-0.50AL|NL
42 Brandon Pfaadt ARI 89554.031.2878230$-0.60AL|NL
43 Clayton Beeter IL-15 WAS 40224.281.40452213$-0.87AL|NL
44 Jeff Hoffman TOR 44223.641.1856176$-0.87AL|NL
45 Edwin Diaz IL-60 LAD 24113.251.1333911$-1.20AL|NL
46 Emilio Pagan IL-15 CIN 34224.541.24351212$-1.46AL|NL
47 Carmen Mlodzinski PIT 83543.821.3472290$-1.58AL|NL
48 Janson Junk MIA 105664.291.3074250$-1.63AL|NL
49 Emerson Hancock SEA 100564.311.2986320$-1.65AL|NL
50 Alex Vesia LAD 45223.721.1857195$-1.68AL|NL
51 Robert Suarez ATL 48333.501.1949153$-1.89AL|NL
52 Connor Prielipp MIN 82544.031.3581320$-1.93AL|NL
53 Aaron Ashby MIL 56333.431.3463283$-1.99AL|NL
54 Jose A. Ferrer SEA 46333.161.2041133$-2.02AL|NL
55 Garrett Cleavinger TB 47333.481.2157202$-2.09AL|NL
56 Payton Tolle BOS 66443.961.2368220$-2.12AL|NL
57 Keaton Winn SF 51333.761.3145176$-2.30AL|NL
58 Adrian Morejon SD 48333.291.2149162$-2.30AL|NL
59 Cole Sands IL-15 MIN 40223.951.2838139$-2.52AL|NL
60 Ian Seymour TB 59333.941.2260192$-2.85AL|NL
61 Reynaldo Lopez ATL 75443.961.3174280$-2.91AL|NL
62 Dylan Lee ATL 45223.211.1353131$-3.14AL|NL
63 Erik Sabrowski CLE 46333.681.3063272$-3.23AL|NL
64 Bryan King HOU 46333.791.2444164$-3.21AL|NL
65 Luke Weaver NYM 48334.081.2751174$-3.66AL|NL
66 J.T. Ginn OAK 85554.251.3677320$-3.74AL|NL
67 Ben Joyce IL-60 LAD 30223.621.2735147$-3.81AL|NL
68 Ryan Zeferjahn LAA 45223.981.3852247$-3.86AL|NL
69 Kyle Leahy STL 114674.381.4191430$-4.06AL|NL
70 Michael Burrows HOU 89464.461.3085320$-4.16AL|NL
71 Dennis Santana PIT 46334.101.3540186$-4.35AL|NL
72 Justin Wrobleski LAD 104574.411.3583350$-4.35AL|NL
73 Gus Varland WAS 45224.051.4043198$-4.47AL|NL
74 A.J. Puk IL-60 ARI 32223.661.1936115$-4.54AL|NL
75 JoJo Romero STL 46333.791.3342194$-4.56AL|NL
76 Bryan Abreu HOU 45223.581.2758222$-4.61AL|NL
77 Victor Vodnik COL 45224.411.53412311$-4.97AL|NL
78 Rico Garcia BAL 47334.361.3251214$-5.11AL|NL
79 Chad Patrick MIL 86554.661.3377310$-5.19AL|NL
80 Jose Alvarado PHI 44223.341.2551181$-5.25AL|NL
81 Joe Boyle IL-15 TB 63434.171.3769350$-5.33AL|NL
82 Hunter Gaddis CLE 46334.011.2444152$-5.35AL|NL
83 Jeremiah Estrada SD 44223.451.2358200$-5.34AL|NL
84 Matt Brash IL-15 SEA 42223.491.2648182$-5.41AL|NL
85 Andrew Anderson DET 46333.661.2853200$-5.48AL|NL
86 Joel Kuhnel OAK 46334.121.3732136$-5.49AL|NL
87 Erik Miller SF 44223.611.3949254$-5.58AL|NL
88 Jake Junis TEX 45224.141.2437125$-5.64AL|NL
89 Jason Adam SD 46333.901.2243171$-5.66AL|NL
90 Will Vest DET 45223.411.2445151$-5.88AL|NL
91 Kyle Hurt LAD 46333.841.3352221$-5.96AL|NL
92 Brad Keller PHI 48333.941.3346202$-6.09AL|NL
93 Graham Ashcraft CIN 46334.011.3542183$-6.19AL|NL
94 Fernando Cruz NYY 45223.811.3161231$-6.19AL|NL
95 Tyler Rogers TOR 52333.851.2335121$-6.28AL|NL
96 Brad Lord WAS 61334.151.3148202$-6.32AL|NL
97 Anthony Nunez BAL 44223.731.3049182$-5.67AL|NL
98 Tyler Holton DET 47334.121.1938131$-6.38AL|NL
99 Brooks Raley NYM 44223.801.2746172$-6.48AL|NL
100 Camilo Doval NYY 44223.611.2748201$-6.52AL|NL
101 Shawn Armstrong IL-15 CLE 44223.701.2345151$-6.59AL|NL
102 Bryan Hudson CWS 46334.051.3344202$-6.60AL|NL
103 Sean Newcomb CWS 47334.041.3444202$-6.71AL|NL
104 Andrew Alvarez WAS 79444.151.3963310$-6.69AL|NL
105 Mason Montgomery PIT 45223.811.3350202$-6.81AL|NL
106 Hogan Harris OAK 47334.511.4547255$-6.87AL|NL
107 Phil Maton CHC 44223.821.2547181$-6.94AL|NL
108 Juan Morillo ARI 46333.901.3944222$-6.95AL|NL
109 Antonio Santillan CIN 48334.771.4250235$-6.99AL|NL
110 Colin Rea CHC 92474.581.3372280$-7.01AL|NL
111 Kevin Kelly TB 44223.751.2038111$-7.09AL|NL
112 Gabe Speier IL-15 SEA 35223.451.1739110$-7.25AL|NL
113 Tyler Alexander TEX 57334.301.2846161$-7.31AL|NL
114 Chase Silseth LAA 43224.271.4042215$-7.38AL|NL
115 Sean Burke CWS 109484.721.3898450$-7.40AL|NL
116 Caleb Thielbar IL-15 CHC 43224.041.2346161$-7.41AL|NL
117 Kevin Ginkel ARI 43223.481.2845160$-7.42AL|NL
118 Justin Slaten BOS 45223.851.2743161$-7.66AL|NL
119 Matthew Strahm IL-15 KAN 35223.561.1737110$-7.69AL|NL
120 Anthony Bender MIA 43223.811.3341182$-7.75AL|NL
121 Kai-Wei Teng HOU 53334.061.3855250$-7.80AL|NL
122 Andrew Kittredge BAL 43223.991.2341121$-7.80AL|NL
123 Eduard Bazardo SEA 45224.091.2444161$-7.84AL|NL
124 Orion Kerkering PHI 42223.631.2642160$-7.92AL|NL
125 Braydon Fisher TOR 43223.971.3047201$-7.96AL|NL
126 Troy Melton IL-60 DET 49334.251.2945160$-8.10AL|NL
127 Kyle Finnegan DET 45224.141.3641193$-8.24AL|NL
128 Mason Englert TB 52334.381.2745150$-8.25AL|NL
129 Blake Treinen LAD 40223.931.3043161$-8.29AL|NL
130 Jonathan Loaisiga ARI 44223.681.3036131$-8.32AL|NL
131 Tobias Myers NYM 61334.401.3152190$-8.36AL|NL
132 Shane Drohan MIL 48334.231.3347210$-8.36AL|NL
133 Brant Hurter DET 43223.671.2638140$-8.40AL|NL
134 Luis Garcia MIN 45224.051.4735185$-8.45AL|NL
135 Aaron Civale OAK 104484.831.3686340$-8.46AL|NL
136 Cooper Criswell SEA 47334.161.3040150$-8.48AL|NL
137 Chris Martin IL-15 TEX 29223.351.142760$-8.52AL|NL
138 Sam Bachman LAA 45224.291.4242224$-8.53AL|NL
139 Austin Warren NYM 46334.211.3344180$-8.58AL|NL
140 Brent Headrick NYY 43224.021.2645150$-8.59AL|NL
141 A.J. Minter IL-15 NYM 34223.721.2136120$-8.56AL|NL
142 Mason Fluharty TOR 41223.931.2744170$-8.61AL|NL
143 Kirby Yates LAA 41224.231.3249201$-8.64AL|NL
144 Pierce Johnson CIN 43224.181.3746182$-8.67AL|NL
145 Jacob Webb CHC 45224.341.3143192$-8.73AL|NL
146 Andrew Nardi MIA 40223.931.3046180$-8.75AL|NL
147 Yimi Garcia IL-60 TOR 32223.781.1934110$-8.80AL|NL
148 Evan Sisk PIT 40223.531.3541180$-8.85AL|NL
149 Justin Topa MIN 43223.921.4034153$-8.83AL|NL
150 Jack Dreyer IL-15 LAD 35223.791.2336130$-8.86AL|NL
151 Tyler Phillips MIA 48334.211.4238192$-8.89AL|NL
152 Aaron Bummer ATL 43223.671.3341160$-8.92AL|NL
153 Quinn Priester IL-15 MIL 66354.341.3552240$-8.96AL|NL
154 Sam Hentges SF 40223.731.3039150$-8.99AL|NL
155 Brock Burke CIN 44224.271.3442172$-8.99AL|NL
156 Andrew Morris MIN 38223.801.2932111$-9.05AL|NL
157 Juan Mejia COL 44224.071.4346212$-9.13AL|NL
158 Taylor Rogers MIN 42224.131.3841182$-9.15AL|NL
159 Steven Okert HOU 39224.251.2342150$-9.18AL|NL
160 Joseph Mantiply TOR 39223.691.2834110$-9.22AL|NL
161 Robert Garcia IL-15 TEX 34223.811.2636130$-9.22AL|NL
162 Mark Leiter Jr. OAK 42224.231.3344171$-9.29AL|NL
163 Huascar Brazoban NYM 43223.991.3540201$-9.33AL|NL
164 Daniel Lynch KAN 45224.321.3339162$-9.33AL|NL
165 Spencer Miles TOR 37223.821.2735130$-9.36AL|NL
166 Luinder Avila KAN 51334.111.4145230$-9.37AL|NL
167 Cole Henry IL-15 WAS 38224.591.4237204$-9.42AL|NL
168 DL Hall MIL 44224.181.3645221$-9.45AL|NL
169 Mitchell Parker WAS 54334.441.3742191$-9.50AL|NL
170 Will Klein LAD 43223.991.4246241$-9.53AL|NL
171 Tyler Kinley ATL 44224.181.3247190$-9.52AL|NL
172 Yohan Ramirez PIT 41223.811.3743190$-9.54AL|NL
173 Ryan Johnson LAA 50334.391.3644180$-9.60AL|NL
174 Colin Holderman CLE 37223.871.3037150$-9.57AL|NL
175 Justin Sterner OAK 39224.401.2839151$-9.61AL|NL
176 Dylan Dodd IL-15 ATL 38223.961.2634100$-9.66AL|NL
177 Gavin Collyer TEX 46334.361.4646261$-9.67AL|NL
178 Antonio Senzatela COL 61334.861.5441217$-9.72AL|NL
179 Bradgley Rodriguez SD 43223.901.3339180$-9.72AL|NL
180 Calvin Faucher MIA 44224.201.4343212$-9.79AL|NL
181 Brock Stewart IL-15 LAD 30223.881.3036130$-9.78AL|NL
182 Nick Mears KAN 43224.231.4040192$-9.78AL|NL
183 Grant Wolfram IL-15 BAL 33223.611.3333130$-9.79AL|NL
184 Peter Lambert HOU 71354.561.3962290$-9.80AL|NL
185 Tim Hill NYY 46334.141.3525131$-9.84AL|NL
186 Keegan Akin BAL 42224.231.2941150$-9.90AL|NL
187 Jared Koenig IL-15 MIL 29223.661.2830110$-9.87AL|NL
188 Jonathan Bowlan PHI 39224.041.3138140$-9.95AL|NL
189 Ryan Walker SF 30223.651.3030110$-9.98AL|NL
190 Tanner Banks PHI 37224.091.2735120$-9.97AL|NL
191 Yennier Cano BAL 40223.851.3335140$-10.02AL|NL
192 Scott Barlow OAK 44224.201.4146231$-10.00AL|NL
193 Jalen Beeks TEX 42224.251.3337171$-10.06AL|NL
194 Matt Festa CLE 42224.301.2941160$-10.07AL|NL
195 Jake Bird NYY 35223.911.3437150$-10.07AL|NL
196 A.J. Blubaugh HOU 46334.731.3943211$-10.13AL|NL
197 Ryan Thompson ARI 43223.851.3334140$-10.11AL|NL
198 Ryan Fernandez STL 32223.721.3433140$-10.11AL|NL
199 Jaden Hill COL 43224.091.4243191$-10.11AL|NL
200 Didier Fuentes ATL 30223.921.2731100$-10.13AL|NL
201 Eric Orze MIN 41224.351.4140202$-10.12AL|NL
202 Enyel De Los Santos HOU 42224.271.2940150$-10.10AL|NL
203 Craig Kimbrel NYM 39224.221.3645210$-10.19AL|NL
204 Jimmy Herget IL-15 COL 40224.331.3337131$-10.21AL|NL
205 Yariel Rodriguez TOR 36224.081.3338180$-10.24AL|NL
206 Lake Bachar MIA 39224.171.3340170$-10.27AL|NL
207 Jovani Moran BOS 38224.011.3740190$-10.31AL|NL
208 Jose Fermin LAA 42224.181.3643200$-10.37AL|NL
209 Greg Weissert BOS 41224.131.3237150$-10.39AL|NL
210 Hoby Milner CHC 41223.881.3231120$-10.39AL|NL
211 Grant Anderson MIL 43224.301.3342170$-10.45AL|NL
212 Chase Dollander IL-15 COL 67444.711.4861300$-10.48AL|NL
213 Edwin Uceta IL-60 TB 26113.521.1931100$-10.48AL|NL
214 Tyler Wells BAL 35224.511.2032100$-10.51AL|NL
215 Hunter Stratton ATL 40224.151.3337150$-10.54AL|NL
216 Hunter Bigge TB 40224.301.4040191$-10.60AL|NL
217 Tanner Gordon COL 71444.841.4155180$-10.64AL|NL
218 Daniel Coulombe IL-15 BOS 30223.851.3027110$-10.66AL|NL
219 Brendon Little TOR 34223.901.4137190$-10.70AL|NL
220 Taylor Clarke ARI 45224.271.2934120$-10.75AL|NL
221 Hayden Harris ATL 35224.051.4039180$-10.74AL|NL
222 Matt Svanson STL 37224.031.3534150$-10.75AL|NL
223 Jason Foley IL-60 SF 35223.761.3427110$-10.79AL|NL
224 Jacob Lopez OAK 79364.861.4175360$-10.76AL|NL
225 Ryne Stanek STL 44224.501.4146231$-10.80AL|NL
226 Tejay Antone CIN 39224.381.4436172$-10.83AL|NL
227 Keider Montero DET 77354.741.3861270$-10.86AL|NL
228 Tim Herrin CLE 39224.151.3637190$-10.85AL|NL
229 Burch Smith DET 39224.121.3838150$-10.89AL|NL
230 Anthony Kay CWS 96474.731.4575410$-10.90AL|NL
231 Drew Pomeranz IL-15 LAA 35224.251.3436140$-10.89AL|NL
232 Luis Medina OAK 49334.541.4945251$-10.90AL|NL
233 Bailey Falter KAN 49334.601.3738170$-10.95AL|NL
234 Dietrich Enns BAL 43224.341.4241171$-10.97AL|NL
235 JR Ritchie ATL 73354.661.4160310$-10.96AL|NL
236 Ryan Borucki SF 37224.091.3533150$-10.99AL|NL
237 Alex Lange KAN 40224.181.4842231$-10.99AL|NL
238 Coleman Crow MIL 24213.921.252270$-11.03AL|NL
239 Peyton Pallette CLE 34224.191.3534160$-11.05AL|NL
240 Hunter Harvey IL-60 CHC 24113.581.172670$-11.08AL|NL
241 Codi Heuer CLE 31224.151.3230120$-11.07AL|NL
242 Luke Little CHC 28223.861.3930170$-11.09AL|NL
243 Ryan Yarbrough NYY 37224.361.2730120$-11.09AL|NL
244 Brent Suter LAA 43224.181.3535150$-11.10AL|NL
245 John King MIA 43224.041.4030141$-11.08AL|NL
246 Cole Winn TEX 43224.411.4039211$-11.12AL|NL
247 Joey Gerber NYM 33224.371.3032120$-11.14AL|NL
248 Edgardo Henriquez LAD 38224.331.3739180$-11.15AL|NL
249 PJ Poulin WAS 43224.341.4239201$-11.17AL|NL
250 Peyton Gray TEX 32224.161.3431130$-11.17AL|NL
251 Craig Yoho MIL 35224.191.3735170$-11.16AL|NL
252 Joel Peguero SF 43224.511.4734193$-11.20AL|NL
253 Tim Mayza PHI 43224.341.3538150$-11.21AL|NL
254 Justin Lawrence PIT 37224.111.4137180$-11.23AL|NL
255 Brandyn Garcia ARI 38223.911.4234180$-11.22AL|NL
256 Gordon Graceffo STL 39224.101.3329130$-11.24AL|NL
257 Cole Sulser TB 39224.331.3334150$-11.27AL|NL
258 John Schreiber KAN 43224.321.4035171$-11.30AL|NL
259 Rob Zastryzny IL-60 MIL 31224.221.3229120$-11.30AL|NL
260 Richard Lovelady WAS 37224.091.3833150$-11.29AL|NL
261 David Morgan SD 34224.191.3834160$-11.33AL|NL
262 Isaac Mattson PIT 43224.411.4239211$-11.35AL|NL
263 Jordan Leasure CWS 29224.631.2832130$-11.37AL|NL
264 Brandon Eisert CWS 37224.301.3534140$-11.36AL|NL
265 Kendry Rojas MIN 44234.201.4140190$-11.39AL|NL
266 Carlos Estevez IL-15 KAN 23114.511.3920104$-11.40AL|NL
267 Trent Thornton CHC 35224.391.2929110$-11.43AL|NL
268 Yoendrys Gomez MIN 40224.651.3838181$-11.44AL|NL
269 Steven Cruz KAN 33224.251.3632150$-11.44AL|NL
270 Alex Hoppe SEA 39224.101.4438190$-11.49AL|NL
271 Josh Simpson SEA 30224.081.4031160$-11.49AL|NL
272 Sam Moll CIN 36224.221.3934170$-11.55AL|NL
273 George Soriano STL 43224.581.4039191$-11.56AL|NL
274 Austin Peterson CLE 28224.291.252270$-11.56AL|NL
275 Zack Kelly BOS 44224.301.4141210$-11.55AL|NL
276 Jake Woodford MIL 38224.331.3230120$-11.55AL|NL
277 Ethan Roberts CHC 34224.221.3832150$-11.60AL|NL
278 Yuki Matsui SD 36224.471.3636170$-11.59AL|NL
279 Brennan Bernardino COL 38224.171.4734171$-11.58AL|NL
280 Jordan Hicks CWS 44224.231.4839231$-11.65AL|NL
281 Philip Abner ARI 30224.021.3726120$-11.65AL|NL
282 Matthew Gage SF 41224.101.4134170$-11.65AL|NL
283 Ron Marinaccio SD 39224.461.3636180$-11.69AL|NL
284 Chris Devenski IL-15 PIT 30224.251.3326100$-11.74AL|NL
285 Nate Pearson IL-15 HOU 37224.471.3837180$-11.73AL|NL
286 Brady Basso OAK 30224.251.3326100$-11.74AL|NL
287 Wandy Peralta SD 40224.251.3833180$-11.75AL|NL
288 Jose Suarez OAK 29224.351.3428120$-11.77AL|NL
289 Michael Petersen MIA 35224.451.3734150$-11.81AL|NL
290 Tommy Nance IL-15 TOR 27113.731.3028100$-11.88AL|NL
291 Justin Bruihl STL 42224.231.4034190$-11.89AL|NL
292 Kyle Hart SD 30224.351.3326110$-11.92AL|NL
293 Mitch Farris LAA 38224.361.4237170$-11.94AL|NL
294 Eric Cerantola KAN 30224.151.4330160$-11.97AL|NL
295 Caleb Ferguson IL-15 CIN 32224.281.3829130$-11.96AL|NL
296 Trevor Martin TB 38224.411.3733150$-11.95AL|NL
297 Kody Funderburk MIN 30224.151.4027140$-12.03AL|NL
298 Anthony Banda MIN 35224.221.4333160$-12.01AL|NL
299 Justin Martinez IL-60 ARI 20113.151.3524110$-12.02AL|NL
300 Yerry De Los Santos NYY 30224.151.3724120$-12.09AL|NL