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 66422.381.001052532$22.99AL|NL
2 Edwin Diaz LAD 66433.021.09912436$21.37AL|NL
3 Cade Smith CLE 70432.981.10882230$18.00AL|NL
4 David Bednar NYY 65433.241.13792233$17.61AL|NL
5 Jhoan Duran PHI 70432.781.13832329$17.33AL|NL
6 Devin Williams NYM 64433.101.18812832$16.82AL|NL
7 Aroldis Chapman BOS 62333.001.18862831$15.80AL|NL
8 Andres Munoz SEA 64432.921.16812628$15.25AL|NL
9 Josh Hader HOU 61333.281.12832329$14.33AL|NL
10 Daniel Palencia CHC 67333.611.25752730$12.09AL|NL
11 Jeff Hoffman TOR 63333.391.16772326$11.52AL|NL
12 Ryan Helsley BAL 64333.481.22762526$10.47AL|NL
13 Peter Fairbanks MIA 62333.571.23662227$10.00AL|NL
14 Raisel Iglesias ATL 66333.701.20711926$9.86AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Ryan Walker SF 63333.291.18682024$9.83AL|NL
16 Abner Uribe MIL 72433.161.25873319$8.82AL|NL
17 Emilio Pagan CIN 66334.141.24732327$8.70AL|NL
18 Carlos Estevez KAN 65334.391.33612431$8.40AL|NL
19 Griffin Jax TB 68432.931.09862112$7.36AL|NL
20 Dennis Santana PIT 68334.021.32642526$6.85AL|NL
21 Cody Ponce TOR 1621093.881.24158460$6.69AL|NL
22 Robert Garcia TEX 64333.531.24702320$6.16AL|NL
23 Kenley Jansen DET 60334.051.24632223$5.93AL|NL
24 Chase Burns CIN 123873.701.19140390$5.34AL|NL
25 Seranthony Dominguez CWS 63333.841.30712920$4.51AL|NL
26 Grant Taylor CWS 94553.361.22108375$3.52AL|NL
27 Trevor Megill MIL 66333.421.16822411$3.04AL|NL
28 Taylor Rogers MIN 61333.931.34642619$2.73AL|NL
29 Clayton Beeter WAS 63333.781.33703217$2.46AL|NL
30 Victor Vodnik COL 64334.401.47633023$1.95AL|NL
31 Garrett Cleavinger TB 66333.221.1784268$1.85AL|NL
32 Edwin Uceta TB 62333.631.19722312$1.83AL|NL
33 Bryan Abreu HOU 68433.231.1788285$1.29AL|NL
34 Joey Cantillo CLE 149893.941.33152650$1.17AL|NL
35 Robert Suarez ATL 67433.511.2073218$0.84AL|NL
36 Riley O'Brien STL 63333.541.32642713$0.57AL|NL
37 Michael Burrows HOU 146994.241.30142500$0.33AL|NL
38 Braxton Ashcraft PIT 147994.061.32126480$-0.01AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Steven Matz TB 138894.061.27116390$-0.03AL|NL
40 Ben Joyce LAA 48223.421.26592213$-0.05AL|NL
41 Ryne Nelson ARI 16410104.311.31136470$-0.15AL|NL
42 Kevin Ginkel ARI 62333.781.28642212$-0.22AL|NL
43 JoJo Romero STL 64333.571.32612612$-0.27AL|NL
44 Will Vest DET 68433.251.2070215$-0.25AL|NL
45 Jose A. Ferrer SEA 70433.101.2068213$-0.96AL|NL
46 Jeremiah Estrada SD 70433.211.1592290$-0.95AL|NL
47 Garrett Whitlock BOS 70433.461.1877213$-1.29AL|NL
48 Matt Brash SEA 63333.041.1875253$-1.44AL|NL
49 Mike Soroka ARI 102664.031.28104362$-1.61AL|NL
50 Kirby Yates LAA 58333.891.29682710$-1.64AL|NL
51 Adrian Morejon SD 68433.351.2170233$-1.89AL|NL
52 Tanner Scott LAD 63433.441.2473264$-2.03AL|NL
53 Louie Varland TOR 67433.371.1769182$-2.10AL|NL
54 Luke Weaver NYM 67433.681.2071214$-2.17AL|NL
55 Ian Seymour TB 103664.011.2498310$-2.21AL|NL
56 Chad Patrick MIL 1488104.461.29134480$-2.22AL|NL
57 Hunter Harvey CHC 52323.351.1558165$-2.48AL|NL
58 Jose Alvarado PHI 64333.261.2374263$-2.73AL|NL
59 Jacob Lopez OAK 124884.351.33124510$-2.82AL|NL
60 Cole Henry WAS 64334.711.45593316$-3.07AL|NL
61 Fernando Cruz NYY 61333.301.1981271$-3.26AL|NL
62 Chris Martin TEX 54323.441.1555124$-3.34AL|NL
63 Nick Martinez TB 144894.381.31114390$-3.40AL|NL
64 Yimi Garcia TOR 56333.551.1963194$-3.49AL|NL
65 Hogan Harris OAK 66334.151.36642910$-3.53AL|NL
66 Paul Sewald ARI 58334.391.29572010$-3.63AL|NL
67 Andrew Anderson DET 83443.711.2590310$-3.75AL|NL
68 Matt Svanson STL 65333.841.3459258$-3.80AL|NL
69 Kyle Harrison MIL 111674.211.31113440$-3.81AL|NL
70 Keaton Winn SF 54333.611.2451156$-3.81AL|NL
71 A.J. Puk IL-60 ARI 42223.451.1948157$-3.93AL|NL
72 Bryan Baker TB 63333.641.2271233$-3.93AL|NL
73 Gabe Speier SEA 58333.211.1366180$-3.96AL|NL
74 Aaron Ashby MIL 85543.611.3686401$-4.00AL|NL
75 Gregory Soto PIT 61333.561.2866254$-4.23AL|NL
76 Mark Leiter Jr. OAK 64333.911.3066256$-4.25AL|NL
77 A.J. Minter NYM 52323.301.1859192$-4.39AL|NL
78 Camilo Doval NYY 64333.401.2874302$-4.38AL|NL
79 Dylan Lee ATL 65333.581.1971201$-4.46AL|NL
80 Ben Brown CHC 59333.361.1567180$-4.48AL|NL
81 Justin Sterner OAK 65334.351.3064248$-4.50AL|NL
82 Quinn Priester MIL 126784.151.36103440$-4.60AL|NL
83 Phil Maton CHC 65333.811.2767254$-4.67AL|NL
84 Matthew Strahm KAN 66333.751.1972211$-4.87AL|NL
85 Jordan Leasure CWS 64333.971.3171295$-4.86AL|NL
86 Alex Vesia LAD 61333.681.2175261$-4.93AL|NL
87 Kyle Finnegan DET 64333.761.2862234$-4.97AL|NL
88 Tyler Holton DET 72433.701.2563201$-5.02AL|NL
89 Orion Kerkering PHI 63333.501.2368241$-5.01AL|NL
90 Jared Koenig MIL 65333.491.2468231$-5.03AL|NL
91 Shawn Armstrong CLE 68333.911.2468223$-5.04AL|NL
92 Cole Sands MIN 68333.921.2568213$-5.21AL|NL
93 Drew Pomeranz LAA 56333.731.2461203$-5.23AL|NL
94 Joe Boyle TB 82553.891.3693430$-5.25AL|NL
95 Eduard Bazardo SEA 68333.701.2370231$-5.31AL|NL
96 Caleb Thielbar CHC 66333.681.2369241$-5.37AL|NL
97 Jason Adam SD 60333.641.2266221$-5.51AL|NL
98 Erik Miller SF 62333.441.3471322$-5.51AL|NL
99 Bryan King HOU 67333.711.2467211$-5.69AL|NL
100 Keegan Akin BAL 66333.901.2968243$-5.73AL|NL
101 Andrew Kittredge BAL 60333.881.2560173$-5.72AL|NL
102 Ryne Stanek STL 60334.011.3362275$-5.76AL|NL
103 Anthony Kay CWS 134794.171.40106500$-5.76AL|NL
104 Lucas Erceg KAN 62333.641.2863232$-5.79AL|NL
105 Tobias Myers NYM 76443.951.2367200$-5.83AL|NL
106 Jordan Romano LAA 60334.051.2964234$-5.85AL|NL
107 J.T. Ginn OAK 76543.941.3070260$-5.84AL|NL
108 Chris Paddack MIA 1387104.581.31106350$-5.92AL|NL
109 Calvin Faucher MIA 64334.001.3563265$-5.94AL|NL
110 Hunter Gaddis CLE 66334.091.2664213$-6.14AL|NL
111 Andrew Nardi MIA 56333.551.2467230$-6.19AL|NL
112 Aaron Civale OAK 134894.701.35115420$-6.25AL|NL
113 Cooper Criswell SEA 72443.801.2660200$-6.27AL|NL
114 Brad Lord WAS 104564.101.3484350$-6.45AL|NL
115 Sean Newcomb CWS 65333.781.3164262$-6.47AL|NL
116 Angel Zerpa MIL 60333.451.2659210$-6.49AL|NL
117 Blake Treinen LAD 58333.781.2664221$-6.55AL|NL
118 Aaron Bummer ATL 60333.391.2961230$-6.57AL|NL
119 Hunter Barco PIT 99564.091.3789400$-6.67AL|NL
120 Jonathan Loaisiga ARI 59333.771.3252203$-6.75AL|NL
121 Tyler Rogers TOR 74443.991.3051172$-6.83AL|NL
122 Antonio Santillan CIN 70344.291.3574314$-6.85AL|NL
123 Kody Funderburk MIN 65333.691.3562272$-6.86AL|NL
124 Steven Okert HOU 64333.981.2471250$-6.92AL|NL
125 Bennett Sousa HOU 52323.601.2357190$-6.94AL|NL
126 Mason Montgomery PIT 60333.881.3161252$-6.98AL|NL
127 Tanner Banks PHI 62333.781.2460190$-7.04AL|NL
128 Brooks Raley NYM 62333.821.2860231$-7.07AL|NL
129 Kyle Leahy STL 120674.291.3895440$-7.11AL|NL
130 Ryan Weiss HOU 92554.281.3587350$-7.11AL|NL
131 Graham Ashcraft CIN 65333.941.2957192$-7.10AL|NL
132 Carmen Mlodzinski PIT 67443.861.3161230$-7.19AL|NL
133 Robert Stephenson LAA 40223.921.2344144$-7.23AL|NL
134 Reid Detmers LAA 149894.041.29157570$2.00AL|NL
135 Paul Blackburn NYY 66333.891.2458170$-7.39AL|NL
136 Yennier Cano BAL 60333.741.3357221$-7.67AL|NL
137 Jose Butto SF 64333.971.3460252$-7.67AL|NL
138 Jake Junis TEX 65334.101.2658171$-7.71AL|NL
139 Mason Englert TB 60334.011.2756191$-7.74AL|NL
140 PJ Poulin WAS 61333.891.3557262$-7.74AL|NL
141 Tommy Nance TOR 58333.751.2754180$-7.77AL|NL
142 Pierce Johnson CIN 61334.081.3167251$-7.77AL|NL
143 Brad Keller PHI 68333.971.3560262$-7.82AL|NL
144 Brendon Little TOR 54323.371.3757270$-7.84AL|NL
145 Eric Lauer TOR 57333.991.2355170$-7.90AL|NL
146 Colin Rea CHC 85454.331.2971230$-7.94AL|NL
147 Luis Garcia NYM 60333.711.3055220$-7.93AL|NL
148 Connor Prielipp MIN 68444.001.3463250$-7.91AL|NL
149 Janson Junk MIA 86454.291.2763180$-7.91AL|NL
150 Cole Winn TEX 63334.451.4256286$-7.96AL|NL
151 Jonathan Bowlan PHI 56333.831.2653180$-7.96AL|NL
152 Brent Headrick NYY 50323.831.2451170$-8.00AL|NL
153 Brant Hurter DET 52323.631.2646160$-7.98AL|NL
154 Justin Wrobleski LAD 64434.101.3158230$-8.09AL|NL
155 Justin Slaten BOS 61333.961.2859200$-8.13AL|NL
156 Liam Hendriks IL-60 MIN 34224.151.3035135$-8.15AL|NL
157 Troy Melton IL-60 DET 53333.871.2449160$-8.14AL|NL
158 Brock Stewart LAD 44223.611.2153170$-8.17AL|NL
159 Brock Burke CIN 62334.081.3159221$-8.25AL|NL
160 Anthony Bender MIA 61333.951.3459241$-8.26AL|NL
161 Sam Hentges SF 44223.331.2446150$-8.29AL|NL
162 Justin Wilson FA 42223.441.2146150$-8.34AL|NL
163 Justin Topa MIN 62334.021.3553212$-8.35AL|NL
164 Dietrich Enns BAL 62333.931.2956180$-8.34AL|NL
165 Emerson Hancock SEA 77444.241.3162240$-8.39AL|NL
166 Jovani Moran BOS 52323.731.3355230$-8.43AL|NL
167 Tyler Phillips MIA 68334.141.3651213$-8.44AL|NL
168 Tyler Kinley ATL 63334.081.3268270$-8.44AL|NL
169 Bryan Hudson NYM 48323.641.3047200$-8.45AL|NL
170 Jake Bird NYY 53323.771.3254220$-8.47AL|NL
171 Jake Latz TEX 103564.361.4299500$-8.47AL|NL
172 Hoby Milner CHC 60333.791.3151190$-8.51AL|NL
173 Taylor Clarke ARI 60334.111.2951161$-8.55AL|NL
174 Josh Sborz TEX 58334.021.3160230$-8.61AL|NL
175 Erik Sabrowski CLE 61333.921.3870330$-8.61AL|NL
176 Braydon Fisher TOR 52323.971.3157220$-8.67AL|NL
177 Jonathan Brubaker SF 59334.061.3252201$-8.72AL|NL
178 Tim Herrin CLE 54333.781.3657260$-8.75AL|NL
179 Wandy Peralta SD 57333.671.3652240$-8.75AL|NL
180 Kyle Hurt LAD 53333.981.3156220$-8.75AL|NL
181 John Schreiber KAN 64334.121.3459241$-8.76AL|NL
182 Justin Lawrence PIT 58333.941.3857271$-8.82AL|NL
183 Jackson Rutledge WAS 59334.281.3352222$-8.85AL|NL
184 DL Hall MIL 52333.891.3252220$-8.88AL|NL
185 Jordan Hicks CWS 56333.841.3453230$-8.91AL|NL
186 Matthew Gage SF 56333.801.3349200$-8.93AL|NL
187 Elvis Alvarado OAK 58334.321.4158293$-8.94AL|NL
188 Yoendrys Gomez TB 62334.201.3162250$-9.00AL|NL
189 Daniel Coulombe BOS 55333.971.3253200$-9.01AL|NL
190 Nick Mears KAN 60334.131.3260230$-9.04AL|NL
191 Hayden Harris ATL 50323.881.3453220$-9.01AL|NL
192 Tyler Alexander TEX 73344.501.3159202$-9.09AL|NL
193 Brenan Hanifee DET 58333.861.3144160$-9.13AL|NL
194 Ryan Thompson ARI 64334.081.3552211$-9.19AL|NL
195 David Morgan SD 58334.051.3457240$-9.22AL|NL
196 Carlos Vargas SEA 56333.841.3346200$-9.21AL|NL
197 Scott Barlow OAK 54334.201.4156272$-9.22AL|NL
198 Huascar Brazoban NYM 52323.901.3450230$-9.24AL|NL
199 Jalen Beeks TEX 54333.951.3350210$-9.25AL|NL
200 Eric Orze MIN 60334.121.3858271$-9.27AL|NL
201 Grant Anderson MIL 56334.131.3255220$-9.31AL|NL
202 Matt Festa CLE 58334.171.3155220$-9.31AL|NL
203 Yohan Ramirez PIT 56333.991.3554230$-9.35AL|NL
204 Shane Drohan MIL 48334.031.3148200$-9.35AL|NL
205 Jack Dreyer LAD 54324.081.3252210$-9.35AL|NL
206 Andrew Chafin MIN 54333.911.3958260$-9.34AL|NL
207 Chase Silseth LAA 56334.051.3455230$-9.33AL|NL
208 Ryan Yarbrough NYY 61334.221.2850180$-9.39AL|NL
209 Mike Vasil CWS 86454.391.3970341$-9.42AL|NL
210 Jose Suarez ATL 42223.701.2441130$-9.39AL|NL
211 Brandyn Garcia ARI 56333.941.4050241$-9.44AL|NL
212 Enyel De Los Santos HOU 60334.261.3259230$-9.45AL|NL
213 Brusdar Graterol LAD 46223.631.2842150$-9.45AL|NL
214 Anthony Banda MIN 56334.021.3655250$-9.48AL|NL
215 Cole Sulser TB 56334.071.3351210$-9.50AL|NL
216 Gordon Graceffo STL 58334.061.3146170$-9.55AL|NL
217 Sam Moll CIN 58334.051.3757260$-9.58AL|NL
218 Joel Payamps ATL 53334.141.3149170$-9.56AL|NL
219 Ryan Zeferjahn LAA 59334.321.3963291$-9.62AL|NL
220 Evan Sisk PIT 52333.811.3847230$-9.63AL|NL
221 Greg Weissert BOS 65334.311.3658231$-9.67AL|NL
222 Julian Fernandez WAS 38223.721.2439140$-9.67AL|NL
223 Sean Burke CWS 1427104.811.43128640$-9.70AL|NL
224 Kevin Kelly TB 46223.841.2540120$-9.73AL|NL
225 Justin Bruihl STL 54333.891.3645210$-9.73AL|NL
226 Isaac Mattson PIT 64334.441.3959282$-9.77AL|NL
227 Ryan Gusto MIA 56334.281.3048180$-9.88AL|NL
228 Adbert Alzolay NYM 42223.901.2541140$-9.87AL|NL
229 Evan Phillips IL-60 LAD 28213.551.193190$-9.92AL|NL
230 Alex Lange KAN 52334.011.4155270$-9.95AL|NL
231 Tyler Ferguson OAK 52334.241.3951241$-9.93AL|NL
232 Rico Garcia BAL 56334.311.3456230$-9.94AL|NL
233 Dylan Dodd ATL 46223.881.2639120$-9.97AL|NL
234 Payton Tolle BOS 43223.981.2744150$-10.00AL|NL
235 Cionel Perez WAS 57333.941.4550291$-10.04AL|NL
236 Michael Kelly OAK 60334.561.4254263$-10.03AL|NL
237 Will Klein LAD 52324.071.4156280$-10.03AL|NL
238 Spencer Bivens SF 70344.121.3653220$-10.06AL|NL
239 Caleb Ferguson CIN 50223.901.3349200$-10.07AL|NL
240 Josh White MIA 47223.931.3248200$-10.10AL|NL
241 Brandon Eisert CWS 52233.961.3249200$-10.10AL|NL
242 Connor Phillips CIN 56334.341.3760260$-10.12AL|NL
243 Yosver Zulueta SEA 40223.581.3439180$-10.17AL|NL
244 Colin Selby IL-60 BAL 45223.841.3447190$-10.16AL|NL
245 Kyle Backhus PHI 52334.111.3646210$-10.19AL|NL
246 Ben Casparius LAD 55334.431.3252200$-10.23AL|NL
247 Keider Montero DET 55334.281.3347180$-10.27AL|NL
248 Casey Legumina SEA 50224.021.3147200$-10.26AL|NL
249 Jacob Webb CHC 54334.331.3450220$-10.31AL|NL
250 Zack Kelly BOS 58334.231.3957260$-10.30AL|NL
251 Dauri Moreta FA 36223.921.2941150$-10.30AL|NL
252 Mason Fluharty TOR 42223.891.3243180$-10.33AL|NL
253 Andrew Hoffmann ARI 52334.181.3545190$-10.31AL|NL
254 Juan Mejia COL 66334.641.4565303$-10.31AL|NL
255 Joel Peguero SF 50234.391.4340204$-10.39AL|NL
256 Hunter Bigge TB 52234.151.3353220$-10.42AL|NL
257 Jesse Scholtens TB 36223.921.2433100$-10.41AL|NL
258 Rob Zastryzny MIL 48224.021.3144180$-10.43AL|NL
259 Daniel Lynch KAN 59334.251.3446180$-10.43AL|NL
260 Ryan Brasier TEX 44224.081.2841140$-10.46AL|NL
261 Yaramil Hiraldo BAL 38224.031.2739140$-10.44AL|NL
262 Ryan Fernandez STL 44223.901.3444190$-10.46AL|NL
263 Yuki Matsui SD 48224.051.3449210$-10.50AL|NL
264 Ian Hamilton ATL 40223.841.3542180$-10.55AL|NL
265 Austin Warren NYM 46224.031.3041160$-10.54AL|NL
266 Jimmy Herget COL 77344.781.3768252$-10.58AL|NL
267 Jason Foley IL-60 SF 32223.641.272890$-10.57AL|NL
268 Sawyer Gipson-Long DET 29223.801.222780$-10.62AL|NL
269 Yariel Rodriguez TOR 36223.901.3137150$-10.65AL|NL
270 Brent Suter LAA 63334.291.3649200$-10.68AL|NL
271 Kyle Hart SD 40223.971.2936130$-10.66AL|NL
272 Chase Lee TOR 32223.881.2731100$-10.74AL|NL
273 Drey Jameson ARI 34223.841.3134130$-10.75AL|NL
274 Jordan Wicks CHC 33223.791.2829100$-10.78AL|NL
275 Ryan Lambert NYM 36223.941.3440180$-10.76AL|NL
276 Gregory Santos SF 38223.711.3636160$-10.76AL|NL
277 Connor Brogdon CLE 52234.261.3250200$-10.75AL|NL
278 Craig Yoho MIL 42223.961.3542190$-10.78AL|NL
279 Kendry Rojas MIN 42223.961.3339160$-10.79AL|NL
280 Brady Basso OAK 30213.801.2728100$-10.84AL|NL
281 Cade Gibson MIA 60334.101.4147240$-10.83AL|NL
282 Dylan Ross NYM 34223.801.3636170$-10.92AL|NL
283 Jonathan Pintaro NYM 33223.831.3232140$-10.93AL|NL
284 Colin Holderman CLE 42224.011.3541180$-10.94AL|NL
285 Bradgley Rodriguez SD 52334.201.4248250$-10.92AL|NL
286 Griff McGarry WAS 52234.061.4155280$-10.94AL|NL
287 Tim Hill NYY 66334.001.4040210$-10.95AL|NL
288 Jose Leclerc IL-60 FA 32224.051.3034140$-11.01AL|NL
289 Andrew Walters CLE 38224.131.3542180$-11.06AL|NL
290 Gage Jump OAK 55334.421.3747200$-11.07AL|NL
291 Lake Bachar MIA 48224.241.3446190$-11.10AL|NL
292 Justin Martinez IL-60 ARI 22113.061.2828110$-11.16AL|NL
293 Roddery Mu?oz HOU 54334.471.4053240$-11.14AL|NL
294 George Soriano STL 50234.131.3645200$-11.14AL|NL
295 Nate Pearson HOU 50224.311.3550210$-11.15AL|NL
296 Edgardo Henriquez LAD 40224.161.3641190$-11.28AL|NL
297 Kyle Nicolas CIN 42224.181.3744190$-11.26AL|NL
298 Jonathan Cannon CWS 105574.781.4080370$-11.26AL|NL
299 James McArthur KAN 33223.971.3230110$-11.26AL|NL
300 George Klassen LAA 68354.461.4161290$-11.31AL|NL