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 Jhoan Duran IL-15 PHI 54822.421.0567150$10.28AL|NL
2 Mason Miller SD 53312.030.8694180$8.51AL|NL
3 Cade Smith CLE 59632.831.0577180$7.61AL|NL
4 Braxton Ashcraft PIT 99653.461.2395280$7.49AL|NL
5 Louie Varland TOR 90643.491.1891250$7.46AL|NL
6 Chase Burns CIN 93663.991.20109280$7.17AL|NL
7 Nick Martinez TB 122883.991.2891340$6.76AL|NL
8 Carmen Mlodzinski PIT 94753.431.2884320$6.54AL|NL
9 Reid Detmers LAA 100664.171.22112340$6.37AL|NL
10 Ryne Nelson ARI 118654.051.24101330$5.34AL|NL
11 Ian Seymour TB 100664.211.2098290$4.78AL|NL
12 Andrew Anderson DET 106664.331.29119400$4.73AL|NL
13 Garrett Whitlock BOS 59633.311.1368170$3.83AL|NL
14 David Bednar NYY 54633.171.1166180$3.81AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jeff Hoffman TOR 54643.371.1270200$3.65AL|NL
16 Adrian Morejon SD 58743.321.1758180$3.57AL|NL
17 Mike Soroka ARI 83653.901.2485310$3.29AL|NL
18 Andres Munoz SEA 52533.121.0969210$2.67AL|NL
19 Ben Brown CHC 86543.961.2393300$2.63AL|NL
20 Griffin Jax TB 55533.311.1172170$2.56AL|NL
21 Jeremiah Estrada IL-15 SD 55533.271.1878240$2.54AL|NL
22 Cody Ponce IL-60 TOR 100554.221.2499310$2.17AL|NL
23 Chad Patrick MIL 118664.521.29109400$2.12AL|NL
24 Edwin Diaz IL-15 LAD 49523.271.1070190$2.00AL|NL
25 Joe Boyle IL-15 TB 96664.191.38107530$1.86AL|NL
26 Ryan Weiss HOU 113684.471.34114470$1.82AL|NL
27 Devin Williams NYM 49533.301.1167220$1.41AL|NL
28 Michael Burrows HOU 100444.081.24100340$1.29AL|NL
29 Joey Cantillo CLE 91443.821.31102400$1.11AL|NL
30 Will Vest DET 55633.331.1956180$1.06AL|NL
31 Colin Rea CHC 115674.401.2890320$0.65AL|NL
32 Jacob Lopez OAK 94674.401.3598420$0.37AL|NL
33 Justin Wrobleski LAD 96654.361.2884300$0.27AL|NL
34 Aaron Ashby MIL 73653.861.3980380$-0.08AL|NL
35 Kyle Harrison MIL 97444.311.28105380$-0.18AL|NL
36 Ryan Walker SF 56533.371.2061190$-0.19AL|NL
37 Ryan Helsley BAL 49533.221.2059190$-0.51AL|NL
38 Keider Montero DET 105674.301.3385340$-0.62AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Abner Uribe MIL 58313.011.1668270$-0.99AL|NL
40 Alex Vesia LAD 51423.341.1565210$-1.02AL|NL
41 Emerson Hancock SEA 106564.411.2890320$-1.04AL|NL
42 Cade Povich BAL 101564.361.3497370$-3.81AL|NL
43 Trevor Megill MIL 41523.101.1752150$-1.43AL|NL
44 Robert Suarez ATL 48533.361.1448130$-1.69AL|NL
45 Didier Fuentes ATL 74554.231.2674230$-4.30AL|NL
46 Aroldis Chapman BOS 42422.901.1960190$-1.80AL|NL
47 Raisel Iglesias IL-15 ATL 48423.301.0652110$-1.83AL|NL
48 Tanner Scott LAD 52423.391.1660180$-1.86AL|NL
49 Jack Perkins OAK 68443.841.2573280$-2.08AL|NL
50 Orion Kerkering PHI 52533.701.2456190$-2.49AL|NL
51 Tyler Holton DET 64433.731.1353180$-2.63AL|NL
52 Peter Fairbanks MIA 47423.201.1451160$-2.72AL|NL
53 Janson Junk MIA 107574.381.2977230$-2.86AL|NL
54 Garrett Cleavinger IL-15 TB 45433.481.1456180$-2.87AL|NL
55 Robert Garcia TEX 49543.721.2353190$-2.92AL|NL
56 A.J. Blubaugh HOU 96684.591.3987420$-3.00AL|NL
57 Bryan Abreu HOU 57323.551.2977300$-3.25AL|NL
58 Dennis Santana PIT 55433.401.1850180$-3.27AL|NL
59 Sean Burke CWS 109584.651.38103460$-3.31AL|NL
60 Dietrich Enns IL-15 BAL 88554.191.4184300$-3.36AL|NL
61 Camilo Doval NYY 54433.821.2262240$-3.44AL|NL
62 Mason Montgomery PIT 69333.781.2979280$-3.44AL|NL
63 Aaron Civale OAK 94564.691.2982280$-3.54AL|NL
64 Jose A. Ferrer SEA 60323.411.1758180$-3.52AL|NL
65 Brant Hurter DET 73444.011.2464210$-3.62AL|NL
66 Dylan Lee ATL 52323.411.1559150$-3.66AL|NL
67 Matt Brash SEA 46423.211.2654190$-3.75AL|NL
68 Chris Paddack MIA 109574.761.3189280$-3.96AL|NL
69 Jared Koenig IL-15 MIL 57433.671.2557200$-3.97AL|NL
70 Tobias Myers NYM 92554.441.3476290$-4.19AL|NL
71 Hunter Gaddis CLE 63333.741.2063200$-4.18AL|NL
72 Tyler Alexander TEX 81574.671.2667210$-4.48AL|NL
73 Daniel Palencia IL-15 CHC 47433.611.2353200$-4.46AL|NL
74 Eric Lauer TOR 96574.681.3585340$-4.53AL|NL
75 Cole Sands MIN 58444.001.2357180$-4.65AL|NL
76 Blade Tidwell SF 83554.331.4075340$-7.36AL|NL
77 Jake Woodford MIL 80444.121.2559240$-4.80AL|NL
78 Eduard Bazardo SEA 55323.541.2055190$-5.01AL|NL
79 Kyle Hart SD 89454.391.3378300$-5.14AL|NL
80 Kevin Kelly TB 50443.891.1646130$-5.15AL|NL
81 Brent Headrick NYY 57323.941.1860170$-5.15AL|NL
82 Braydon Fisher TOR 54323.641.2662240$-5.19AL|NL
83 Fernando Cruz NYY 41423.581.3457220$-5.20AL|NL
84 Colton Gordon HOU 96454.571.3283280$-5.29AL|NL
85 Sean Manaea NYM 87344.641.2687280$-7.87AL|NL
86 Matthew Strahm KAN 49323.621.1552150$-5.34AL|NL
87 Grant Taylor CWS 49323.391.2254170$-5.31AL|NL
88 Graham Ashcraft CIN 56443.911.2855210$-5.36AL|NL
89 JoJo Romero STL 51433.591.2748200$-5.40AL|NL
90 Tyler Kinley ATL 49433.891.2855210$-5.41AL|NL
91 Luke Weaver NYM 58444.261.2963210$-5.47AL|NL
92 Jake Bird NYY 59334.091.2466240$-5.58AL|NL
93 Yennier Cano BAL 50433.601.2545150$-5.61AL|NL
94 Dylan Dodd ATL 67434.121.2857170$-5.68AL|NL
95 Hunter Harvey IL-15 CHC 39323.231.0843100$-5.68AL|NL
96 Andrew Hoffmann ARI 65544.251.3960260$-5.70AL|NL
97 Martin Perez ATL 93554.311.4070330$-8.30AL|NL
98 Kevin Ginkel ARI 42423.451.2544160$-5.71AL|NL
99 Jose Suarez ATL 71444.211.3568270$-5.73AL|NL
100 Bryan King HOU 51323.641.1851160$-5.77AL|NL
101 Gabe Speier SEA 44323.571.1550140$-5.79AL|NL
102 Mitchell Parker WAS 111694.751.4182410$-8.40AL|NL
103 Grant Anderson MIL 56434.071.3057230$-5.83AL|NL
104 Andrew Morris MIN 79444.191.3263230$-5.89AL|NL
105 Jonathan Bowlan IL-15 PHI 66444.361.3164220$-6.04AL|NL
106 Chris Martin IL-15 TEX 35423.381.123460$-6.13AL|NL
107 Tim Herrin CLE 45433.651.3047210$-6.19AL|NL
108 Chase Dollander COL 95584.941.4090400$-8.81AL|NL
109 Mason Fluharty TOR 52333.861.2558210$-6.25AL|NL
110 Riley O'Brien STL 50323.541.2754210$-6.24AL|NL
111 Johan Oviedo IL-60 BOS 75444.461.3673320$-8.85AL|NL
112 Tyler Rogers TOR 57433.701.2337140$-6.44AL|NL
113 Gregory Soto PIT 48323.641.3057210$-6.51AL|NL
114 Caleb Thielbar CHC 40433.821.2041130$-6.49AL|NL
115 Kyle Leahy STL 80454.411.3468290$-6.53AL|NL
116 Tyler Wells BAL 67344.411.1859170$-9.11AL|NL
117 Grant Wolfram BAL 47433.811.3450200$-6.59AL|NL
118 Jose Alvarado PHI 40323.351.2348160$-6.61AL|NL
119 Carlos Rodriguez MIL 82454.641.3475330$-6.63AL|NL
120 Justin Sterner OAK 52333.921.2455190$-6.68AL|NL
121 Coleman Crow MIL 69334.121.2558200$-6.78AL|NL
122 Charlie Barnes CHC 83454.581.3269270$-6.80AL|NL
123 Gordon Graceffo STL 80454.321.3463270$-6.82AL|NL
124 Jack Dreyer LAD 57324.201.2459210$-6.87AL|NL
125 Bryan Baker TB 50334.031.2355180$-6.89AL|NL
126 Jason Adam SD 41323.411.1640150$-7.06AL|NL
127 Tyler Uberstine BOS 78444.531.3771280$-7.12AL|NL
128 Angel Zerpa MIL 59333.921.2652190$-7.21AL|NL
129 Anthony Nunez BAL 46334.001.2252170$-8.21AL|NL
130 Bailey Falter IL-15 KAN 93464.561.3267310$-9.85AL|NL
131 Casey Legumina SEA 50444.051.3247190$-7.35AL|NL
132 Greg Weissert BOS 51444.281.3150190$-7.44AL|NL
133 Mark Leiter Jr. OAK 44444.211.3248170$-7.56AL|NL
134 Enyel De Los Santos HOU 50334.041.2350170$-7.58AL|NL
135 Steven Matz TB 63344.191.3161190$-7.58AL|NL
136 Brad Keller PHI 67444.471.3661270$-7.64AL|NL
137 Brad Lord WAS 95464.641.3471300$-7.66AL|NL
138 Keaton Winn SF 53333.941.2750160$-7.76AL|NL
139 Daniel Lynch KAN 78344.241.3466280$-7.79AL|NL
140 Bradgley Rodriguez SD 50323.841.2647200$-7.82AL|NL
141 Steven Okert HOU 48223.791.1953180$-7.88AL|NL
142 Cooper Criswell SEA 74344.351.3164230$-7.88AL|NL
143 Phil Maton IL-15 CHC 46334.041.2247190$-7.94AL|NL
144 Kody Funderburk MIN 54444.121.4152250$-8.06AL|NL
145 Tanner Banks PHI 53324.081.2549160$-8.02AL|NL
146 Hogan Harris OAK 77344.251.4376410$-8.15AL|NL
147 Emilio Pagan CIN 49334.351.2150170$-8.15AL|NL
148 Erik Miller SF 44323.421.3948240$-8.24AL|NL
149 Shane Drohan MIL 60444.521.3757270$-8.23AL|NL
150 Huascar Brazoban NYM 52324.001.3252230$-8.29AL|NL
151 Lucas Erceg KAN 47443.931.3742210$-8.27AL|NL
152 Lake Bachar MIA 55334.201.3559250$-8.33AL|NL
153 Kai-Wei Teng HOU 72454.841.3870340$-10.91AL|NL
154 Calvin Faucher MIA 45444.001.4448230$-8.38AL|NL
155 Scott Barlow OAK 52334.131.3658270$-8.35AL|NL
156 J.T. Ginn OAK 87354.771.3684330$-8.37AL|NL
157 Ryan Johnson IL-15 LAA 57454.421.3753200$-8.35AL|NL
158 Easton McGee MIL 49323.981.2040130$-8.42AL|NL
159 Andrew Alvarez WAS 96464.501.4274360$-11.01AL|NL
160 Isaac Mattson PIT 53333.821.3650250$-8.58AL|NL
161 Brandon Eisert CWS 52344.201.3052180$-8.58AL|NL
162 Clayton Beeter WAS 57334.381.4167320$-8.66AL|NL
163 Peyton Pallette CLE 53334.241.3456230$-8.67AL|NL
164 Taylor Rashi ARI 54323.981.3854230$-8.75AL|NL
165 Jose Butto IL-60 SF 54334.031.3249230$-8.78AL|NL
166 Duncan Davitt CWS 96474.851.3674300$-8.80AL|NL
167 Tyler Phillips MIA 82344.211.3965320$-8.85AL|NL
168 Brock Burke CIN 52334.171.3049170$-8.90AL|NL
169 Anthony Bender MIA 40333.681.3041170$-8.89AL|NL
170 Jake Junis TEX 60224.071.2150160$-8.93AL|NL
171 Tommy Nance TOR 44323.881.3144150$-8.97AL|NL
172 Jacob Webb CHC 51334.351.2648200$-9.01AL|NL
173 Shawn Armstrong CLE 49223.831.2651170$-9.03AL|NL
174 Yohan Ramirez PIT 52344.321.3455230$-9.00AL|NL
175 Ryan Fernandez STL 48334.131.3551210$-9.09AL|NL
176 Elvis Alvarado OAK 53334.191.3754250$-9.19AL|NL
177 Matt Festa CLE 48344.361.2647160$-9.16AL|NL
178 Jonathan Cannon IL-15 CWS 100594.971.4275360$-9.20AL|NL
179 Ryan Gusto MIA 78464.621.4265300$-9.21AL|NL
180 Mason Englert IL-15 TB 62224.251.2556170$-9.27AL|NL
181 Yoendrys Gomez TB 80354.861.3778360$-9.37AL|NL
182 Jesse Scholtens TB 66334.431.3456210$-9.56AL|NL
183 Ryan Zeferjahn LAA 48344.431.3654260$-9.55AL|NL
184 Seranthony Dominguez CWS 47354.361.3854250$-9.58AL|NL
185 Brendon Little TOR 50334.211.4457290$-9.61AL|NL
186 Erik Sabrowski CLE 39223.701.3452230$-9.61AL|NL
187 Sean Newcomb CWS 66224.021.3660260$-9.68AL|NL
188 Ben Casparius IL-15 LAD 65454.961.4062280$-9.71AL|NL
189 Kenley Jansen DET 40334.221.2539150$-9.79AL|NL
190 Alex Lange KAN 36334.011.3844210$-9.88AL|NL
191 Christian Roa HOU 56454.551.4754310$-9.90AL|NL
192 Pierce Johnson CIN 42334.371.3447160$-9.96AL|NL
193 Jalen Beeks TEX 52344.321.3347210$-9.94AL|NL
194 Jordan Leasure CWS 49354.721.3354220$-9.96AL|NL
195 George Klassen LAA 80474.991.4474370$-10.05AL|NL
196 Antonio Santillan CIN 54234.271.3358250$-10.12AL|NL
197 Kyle Backhus PHI 43344.451.3145160$-10.11AL|NL
198 Anthony Kay CWS 101474.911.4483410$-10.13AL|NL
199 J.P. France HOU 62344.321.4156270$-10.13AL|NL
200 Justin Lawrence PIT 44334.311.3848220$-10.16AL|NL
201 Kyle Hurt LAD 54334.681.4161280$-10.16AL|NL
202 Connor Brogdon CLE 50344.501.3752200$-10.18AL|NL
203 Matt Svanson STL 63234.221.3357250$-10.24AL|NL
204 David Morgan SD 52224.161.3354230$-10.32AL|NL
205 Andrew Nardi MIA 36223.801.3045160$-10.41AL|NL
206 Eric Orze MIN 53223.991.3754250$-10.37AL|NL
207 Roddery Mu?oz HOU 67354.921.4272330$-10.44AL|NL
208 Lazaro Estrada IL-15 TOR 70344.801.3359220$-10.44AL|NL
209 Jake Latz TEX 68224.461.3666320$-10.45AL|NL
210 Riley Martin CHC 48334.381.4150250$-10.53AL|NL
211 Cole Wilcox SEA 70344.471.3957280$-10.52AL|NL
212 Joel Kuhnel OAK 45323.961.283190$-10.55AL|NL
213 Justin Slaten IL-15 BOS 34334.011.3134130$-10.61AL|NL
214 Mason Barnett OAK 98354.781.4384430$-13.18AL|NL
215 Jimmy Herget COL 56224.341.2952170$-10.61AL|NL
216 Wilber Dotel PIT 87474.791.4467340$-10.64AL|NL
217 Cal Quantrill TEX 94485.151.3670320$-13.24AL|NL
218 Jack Anderson BOS 59334.471.3548160$-10.68AL|NL
219 Mitch Spence KAN 91354.701.3869300$-10.66AL|NL
220 Paul Blackburn NYY 68454.861.4053250$-10.76AL|NL
221 Will Klein LAD 49334.431.4351270$-10.80AL|NL
222 Evan Sisk PIT 45223.861.3445200$-10.85AL|NL
223 Paxton Schultz WAS 63344.571.4157240$-10.85AL|NL
224 Ryne Stanek STL 43344.261.4446240$-10.90AL|NL
225 Matt Pushard IL-15 STL 42334.211.3437160$-10.93AL|NL
226 Jonathan Loaisiga ARI 37213.411.2431100$-10.97AL|NL
227 Ryan Thompson ARI 39324.001.3131120$-10.98AL|NL
228 Kolby Allard CLE 70224.221.3555220$-10.94AL|NL
229 Nick Mears KAN 43334.261.3639180$-11.00AL|NL
230 Kyle Finnegan DET 45334.201.3739190$-11.02AL|NL
231 Jose Urquidy PIT 60344.441.3343160$-11.00AL|NL
232 Carlos Estevez IL-15 KAN 44344.411.2936170$-11.03AL|NL
233 Wandy Peralta SD 51224.001.3244220$-11.09AL|NL
234 Ron Marinaccio SD 50234.451.2950210$-11.10AL|NL
235 Ian Hamilton ATL 40213.741.3542190$-11.10AL|NL
236 Craig Kimbrel NYM 36334.401.4142200$-11.13AL|NL
237 Alan Rangel PHI 88355.041.3774290$-11.18AL|NL
238 Jovani Moran BOS 40223.871.3745200$-11.17AL|NL
239 Brooks Raley NYM 34223.901.2034120$-11.26AL|NL
240 Chase Silseth LAA 55234.401.3958260$-11.30AL|NL
241 Paul Sewald ARI 33223.951.1934100$-11.29AL|NL
242 Brennan Bernardino COL 42334.171.4139190$-11.29AL|NL
243 DL Hall MIL 55224.281.4157290$-11.35AL|NL
244 Jake Eder LAD 64454.971.4150270$-11.41AL|NL
245 Joel Payamps ATL 43224.111.2840140$-11.45AL|NL
246 PJ Poulin WAS 51344.601.4350230$-11.48AL|NL
247 Nick Raquet BAL 44454.901.4137150$-11.53AL|NL
248 Luinder Avila KAN 66344.651.4256300$-11.57AL|NL
249 Aaron Bummer ATL 40223.941.3642160$-11.61AL|NL
250 Juan Morillo ARI 42324.131.4841220$-11.64AL|NL
251 Rico Garcia BAL 45224.331.3850210$-11.71AL|NL
252 Austin Warren NYM 41344.651.3438150$-11.72AL|NL
253 Caleb Kilian SF 60334.571.4149230$-11.76AL|NL
254 Tim Hill NYY 45324.031.3024100$-11.86AL|NL
255 Juan Mejia COL 55234.551.3856250$-11.86AL|NL
256 Hoby Milner CHC 49224.171.2838130$-11.85AL|NL
257 Cody Laweryson IL-15 MIN 42224.141.2938130$-11.88AL|NL
258 George Soriano STL 58234.631.3555240$-11.94AL|NL
259 Garrett Acton MIN 43344.591.4343200$-11.92AL|NL
260 Cole Winn TEX 63344.791.4255320$-11.98AL|NL
261 Jordan Romano LAA 35234.411.2840130$-12.02AL|NL
262 Hunter Barco PIT 70234.601.4367320$-12.07AL|NL
263 Brady Basso OAK 56234.331.3446180$-12.05AL|NL
264 Blake Treinen LAD 28334.411.3830120$-12.19AL|NL
265 Taylor Clarke ARI 48224.201.2936120$-12.30AL|NL
266 Connor Phillips CIN 67355.091.4971400$-12.29AL|NL
267 Julian Fernandez WAS 42224.311.3240160$-12.29AL|NL
268 Mitch Farris LAA 91365.151.4584380$-14.88AL|NL
269 Trevor Martin TB 60344.941.3850200$-12.34AL|NL
270 Drew Pomeranz LAA 41234.431.3040140$-12.33AL|NL
271 Ryan Yarbrough NYY 58234.691.2846180$-12.34AL|NL
272 Jaden Hill COL 42234.601.3446180$-12.32AL|NL
273 Ethan Roberts IL-15 CHC 36224.211.3136140$-12.45AL|NL
274 Mason Black KAN 84364.921.4469370$-12.46AL|NL
275 Victor Vodnik COL 49334.411.5044250$-12.50AL|NL
276 Anthony Banda MIN 48224.321.4046210$-12.54AL|NL
277 Matthew Gage SF 45224.011.3737160$-12.58AL|NL
278 Joseph Mantiply TOR 35224.191.283290$-12.68AL|NL
279 Jordan Hicks CWS 63354.791.4856320$-12.76AL|NL
280 Taylor Rogers MIN 40234.301.4042180$-12.74AL|NL
281 Ryan Borucki SF 34224.261.3134130$-12.78AL|NL
282 John Schreiber KAN 47234.471.3542190$-12.83AL|NL
283 Tanner Gordon COL 90485.401.4168220$-15.47AL|NL
284 Luke Little CHC 44114.181.3649250$-12.99AL|NL
285 Luis Garcia MIN 41214.071.3835160$-13.02AL|NL
286 Jared Shuster STL 64344.641.4244230$-13.01AL|NL
287 Nick Sandlin LAA 38234.611.3339170$-13.04AL|NL
288 Jedixson Paez BOS 61244.791.3248160$-13.06AL|NL
289 Colin Holderman CLE 37224.271.3736160$-13.11AL|NL
290 Zack Kelly BOS 47234.501.3944220$-13.09AL|NL
291 Jackson Rutledge WAS 70344.951.4558290$-13.13AL|NL
292 Angel Chivilli NYY 52235.081.3452200$-13.18AL|NL
293 Chase Shugart PHI 49344.841.4240200$-13.18AL|NL
294 Gus Varland WAS 44224.491.4345200$-13.23AL|NL
295 John King MIA 45223.941.4033140$-13.27AL|NL
296 Luis Medina OAK 55344.921.4547270$-15.85AL|NL
297 Alek Jacob SD 45234.751.3442190$-13.31AL|NL
298 Cameron Foster BAL 45234.371.4241180$-13.43AL|NL
299 Cole Sulser TB 42224.361.3635150$-13.46AL|NL
300 Tyler Samaniego BOS 31224.101.3729140$-13.60AL|NL