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 Emmanuel Clase CLE 67432.551.03651436$17.42AL|NL
2 Edwin Diaz NYM 64432.811.06922435$17.33AL|NL
3 Josh Hader IL-15 HOU 65533.181.09902633$15.82AL|NL
4 Ryan Helsley NYM 65432.911.11792434$15.14AL|NL
5 Mason Miller SD 66322.591.02962329$14.95AL|NL
6 Raisel Iglesias ATL 67523.221.10721733$14.50AL|NL
7 Devin Williams NYY 60433.001.13812730$12.37AL|NL
8 Ryan Walker SF 68533.041.13812226$11.83AL|NL
9 Andres Munoz SEA 61432.661.08792326$11.78AL|NL
10 Jhoan Duran PHI 64532.811.13782125$11.47AL|NL
11 Felix Bautista IL-60 BAL 57422.681.07822325$11.13AL|NL
12 Tanner Scott LAD 66533.141.21803025$9.83AL|NL
13 Jeff Hoffman TOR 63323.141.11772227$9.69AL|NL
14 Trevor Megill IL-15 MIL 59323.511.22712225$5.79AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Robert Suarez SD 62443.771.21612224$5.09AL|NL
16 Clay Holmes NYM 150973.541.30140550$4.92AL|NL
17 Ryan Pressly CHC 59333.511.20601824$4.75AL|NL
18 David Bednar NYY 61333.841.23642225$4.38AL|NL
19 A.J. Puk IL-60 ARI 63433.291.17752217$4.37AL|NL
20 Aroldis Chapman BOS 60433.301.28883518$4.34AL|NL
21 Peter Fairbanks TB 55333.441.22622123$4.18AL|NL
22 Justin Martinez IL-60 ARI 66433.141.29823417$3.99AL|NL
23 Kenley Jansen LAA 57333.791.19662223$3.97AL|NL
24 Drew Rasmussen TB 117653.381.14114290$3.76AL|NL
25 Carlos Estevez KAN 63434.001.25612221$2.49AL|NL
26 Bowden Francis IL-60 TOR 146884.191.19135410$2.28AL|NL
27 Jordan Romano IL-15 PHI 55333.931.24582022$2.00AL|NL
28 Griffin Jax TB 67533.221.1079197$1.89AL|NL
29 Chris Martin TEX 57323.321.12581116$1.82AL|NL
30 Kyle Finnegan DET 63334.141.32592424$1.69AL|NL
31 Nick Martinez CIN 155884.241.26132420$-0.15AL|NL
32 Jason Adam SD 66433.271.1175236$-0.21AL|NL
33 Lucas Erceg KAN 66433.551.29742912$-0.28AL|NL
34 Calvin Faucher MIA 61333.981.39632720$-0.39AL|NL
35 Cade Smith CLE 67432.961.1286242$-0.59AL|NL
36 Robert Garcia TEX 63433.431.2171239$-0.80AL|NL
37 Camilo Doval NYY 62433.341.2674289$-0.96AL|NL
38 Kirby Yates LAD 59423.511.2273289$-1.16AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Bryan Abreu HOU 71423.301.1891303$-1.28AL|NL
40 Tobias Myers MIL 131774.261.26120410$-2.06AL|NL
41 Matthew Strahm PHI 57423.321.0568153$-2.32AL|NL
42 Porter Hodge CHC 62333.631.29693011$-2.41AL|NL
43 Ben Joyce IL-60 LAA 61333.391.2574298$-2.50AL|NL
44 Blake Treinen LAD 56433.381.1663186$-2.53AL|NL
45 Orion Kerkering PHI 61333.101.1370194$-2.64AL|NL
46 Jeremiah Estrada SD 62333.341.1884274$-2.84AL|NL
47 Tyler Holton DET 65323.461.1457177$-2.89AL|NL
48 Grant Holmes IL-60 ATL 122654.061.30119400$-2.90AL|NL
49 Keegan Akin BAL 69423.521.1478202$-2.95AL|NL
50 Liam Hendriks IL-60 BOS 54334.001.20601611$-3.19AL|NL
51 Edwin Uceta TB 64323.801.2271258$-3.40AL|NL
52 Landen Roupp IL-15 SF 109553.801.30106450$-3.51AL|NL
53 Beau Brieske DET 65333.881.25612410$-3.64AL|NL
54 Mike Clevinger CWS 53234.421.2647170$-3.63AL|NL
55 Reid Detmers LAA 99564.091.25110350$-3.70AL|NL
56 Kris Bubic IL-60 KAN 115664.071.32111410$-3.93AL|NL
57 Joel Payamps MIL 61433.541.1861194$-4.05AL|NL
58 Hayden Birdsong SF 107674.121.33115490$-4.06AL|NL
59 Alex Vesia IL-15 LAD 58433.411.1972252$-4.21AL|NL
60 Ben Brown CHC 80443.601.2388310$-4.30AL|NL
61 Jordan Hicks BOS 127774.111.38116550$-4.30AL|NL
62 Jose Alvarado PHI 59333.361.2468265$-4.31AL|NL
63 Alexis Diaz LAD 50334.321.30532413$-4.38AL|NL
64 Yimi Garcia IL-60 TOR 57333.631.1464174$-4.80AL|NL
65 Luis Ortiz CLE 138774.371.33116510$-4.81AL|NL
66 Luke Weaver NYY 69333.911.2275225$-4.83AL|NL
67 Aaron Bummer IL-15 ATL 62423.191.2771251$-4.90AL|NL
68 Cole Sands MIN 63433.711.1969202$-5.01AL|NL
69 Jason Foley IL-60 DET 55323.761.2545169$-5.13AL|NL
70 Evan Phillips IL-60 LAD 50323.241.1255153$-5.22AL|NL
71 Chad Green TOR 60434.051.1856175$-5.30AL|NL
72 Kevin Ginkel IL-60 ARI 55423.601.2059173$-5.32AL|NL
73 Hayden Wesneski IL-60 HOU 106554.251.2699350$-5.35AL|NL
74 Tyler Kinley ATL 61334.721.39632614$-5.42AL|NL
75 Dylan Lee ATL 61323.391.1370170$-5.44AL|NL
76 Matthew Liberatore STL 112554.101.33100421$-5.50AL|NL
77 Reed Garrett IL-15 NYM 63433.571.3074292$-5.56AL|NL
78 A.J. Minter IL-60 NYM 54323.331.1560182$-5.61AL|NL
79 Garrett Whitlock BOS 60333.601.1760143$-5.69AL|NL
80 Pierce Johnson ATL 63433.711.2976272$-5.70AL|NL
81 Colin Holderman PIT 60333.751.2861256$-5.73AL|NL
82 Jesus Tinoco IL-60 MIA 65223.881.2966258$-5.76AL|NL
83 Seranthony Dominguez TOR 61433.841.2566243$-5.81AL|NL
84 Andre Pallante STL 133774.061.4098530$-5.85AL|NL
85 Jose Leclerc IL-60 OAK 65333.741.2675303$-5.92AL|NL
86 Gregory Santos IL-60 SEA 55223.111.2256194$-5.97AL|NL
87 Will Vest DET 65333.601.2362213$-6.05AL|NL
88 Yennier Cano BAL 61333.391.2660223$-6.09AL|NL
89 Kyle Harrison BOS 94454.021.2996350$-6.08AL|NL
90 Justin Slaten BOS 64433.941.3067244$-6.06AL|NL
91 Bryan Hudson CWS 59323.361.1963221$-6.12AL|NL
92 David Robertson PHI 45323.401.2255194$-6.21AL|NL
93 Anthony Bender IL-60 MIA 58333.721.2861215$-6.19AL|NL
94 Garrett Cleavinger TB 60433.901.3070283$-6.28AL|NL
95 Jared Koenig MIL 63433.711.2561232$-6.26AL|NL
96 Matt Brash SEA 43322.931.2155192$-6.33AL|NL
97 Steven Matz BOS 108564.171.3193340$-6.39AL|NL
98 Mike Soroka IL-15 CHC 119584.311.33110470$-6.47AL|NL
99 Gregory Soto NYM 59433.511.2965261$-6.50AL|NL
100 JoJo Romero STL 59433.511.2558201$-6.55AL|NL
101 Craig Kimbrel HOU 48433.941.2960234$-6.54AL|NL
102 Ian Hamilton NYY 58323.411.2663242$-6.55AL|NL
103 Fernando Cruz NYY 60333.601.2582280$-6.57AL|NL
104 Trent Thornton IL-60 SEA 64333.801.2064202$-6.66AL|NL
105 Paul Sewald IL-60 CLE 56333.861.1663182$-6.70AL|NL
106 Taylor Rogers CHC 60334.051.3067245$-6.85AL|NL
107 Hunter Harvey IL-15 KAN 60333.601.2062181$-6.89AL|NL
108 Yuki Matsui SD 57323.631.2564252$-6.97AL|NL
109 Erik Miller IL-60 SF 58333.411.3171311$-7.04AL|NL
110 Jose A. Ferrer WAS 59333.811.2750195$-7.06AL|NL
111 Adrian Morejon SD 60333.601.2263201$-7.04AL|NL
112 Jon Gray IL-15 TEX 104564.411.2993330$-7.08AL|NL
113 Osvaldo Bido OAK 110564.421.32104450$-7.07AL|NL
114 Ryan Brasier IL-15 CHC 53323.571.1750152$-7.12AL|NL
115 Yariel Rodriguez TOR 93454.161.3296420$-7.18AL|NL
116 Seth Halvorsen IL-15 COL 62344.501.40592610$-7.27AL|NL
117 Antonio Santillan CIN 60334.201.3370285$-7.37AL|NL
118 Tim Herrin CLE 59333.361.2562240$-7.35AL|NL
119 Nate Pearson CHC 60333.901.2566242$-7.47AL|NL
120 Mark Leiter Jr. NYY 58333.881.2267221$-7.56AL|NL
121 Mitch Spence OAK 110564.341.3289330$-7.71AL|NL
122 Daniel Coulombe TEX 51323.531.2052161$-7.77AL|NL
123 Jackson Jobe IL-60 DET 110674.501.3490410$-7.86AL|NL
124 Jose Butto SF 62333.771.2663261$-7.90AL|NL
125 Manuel Rodriguez IL-60 TB 60333.751.2859232$-7.88AL|NL
126 Michael Kopech LAD 50333.961.2860253$-7.95AL|NL
127 Ryan Fernandez STL 63333.861.2963242$-7.98AL|NL
128 Tyler Rogers NYM 68333.711.2249151$-8.06AL|NL
129 Kevin Kelly TB 54323.501.1748130$-8.05AL|NL
130 Ryan Thompson ARI 60433.751.2849181$-8.11AL|NL
131 Luke Jackson SEA 54324.001.3357244$-8.22AL|NL
132 Hunter Gaddis CLE 64333.941.2258201$-8.21AL|NL
133 Hector Neris HOU 57434.111.3260242$-8.23AL|NL
134 Caleb Thielbar CHC 51333.711.2456191$-8.28AL|NL
135 Craig Yoho MIL 45323.401.2254190$-8.30AL|NL
136 Colin Rea CHC 105564.541.2984290$-8.32AL|NL
137 Emilio Pagan CIN 62334.501.2664214$-8.33AL|NL
138 Jorge Alcala STL 60334.051.2363231$-8.35AL|NL
139 Nick Mears MIL 55333.761.2767260$-8.35AL|NL
140 Tanner Banks PHI 65324.021.2664211$-8.49AL|NL
141 Tommy Kahnle DET 51223.711.2952224$-8.49AL|NL
142 Scott Barlow CIN 57334.111.3262253$-8.56AL|NL
143 Hoby Milner TEX 57323.791.2351151$-8.56AL|NL
144 Brock Burke LAA 61323.981.2661211$-8.63AL|NL
145 Derek Law IL-60 WAS 64334.081.3354234$-8.68AL|NL
146 Louie Varland TOR 62333.921.2461180$-8.73AL|NL
147 Dennis Santana PIT 64334.081.3462273$-8.75AL|NL
148 Caleb Ferguson SEA 56333.701.3259231$-8.75AL|NL
149 Ryne Stanek NYM 57333.951.3064271$-8.81AL|NL
150 Jake Junis CLE 64334.081.2058150$-8.88AL|NL
151 Angel Zerpa KAN 57323.791.3049192$-8.94AL|NL
152 Tayler Scott HOU 63434.141.3563281$-9.00AL|NL
153 Jorge Lopez WAS 61334.281.3654235$-9.04AL|NL
154 Daysbel Hernandez ATL 52323.631.3362260$-9.03AL|NL
155 Fraser Ellard CWS 58334.031.4158294$-9.10AL|NL
156 Marc Church TEX 51334.241.2954203$-9.08AL|NL
157 Michel Otanez OAK 52323.811.3866311$-9.15AL|NL
158 Brant Hurter DET 54333.671.2245140$-9.17AL|NL
159 Justin Anderson CWS 57234.421.4460298$-9.20AL|NL
160 Julian Merryweather MIL 53323.911.3057221$-9.22AL|NL
161 Mason Montgomery TB 56223.861.2757212$-9.23AL|NL
162 Jake Cousins IL-60 NYY 49223.671.2759241$-9.28AL|NL
163 John Schreiber KAN 59333.811.3254231$-9.35AL|NL
164 Tyler Ferguson OAK 63334.141.3768322$-9.35AL|NL
165 Jacob Webb TEX 59334.271.3459263$-9.42AL|NL
166 Nick Sandlin IL-60 TOR 58334.031.2862260$-9.44AL|NL
167 Hans Crouse LAA 53334.081.2864250$-9.45AL|NL
168 Andrew Nardi IL-60 MIA 38223.551.2447152$-9.44AL|NL
169 Daniel Young IL-60 NYM 51323.711.3156240$-9.45AL|NL
170 Bubba Chandler PIT 76554.381.3869320$-9.52AL|NL
171 Abner Uribe MIL 50223.601.3657292$-9.57AL|NL
172 Brock Stewart IL-15 LAD 50223.601.2861220$-9.56AL|NL
173 Shane Smith CWS 94464.401.3686370$-9.58AL|NL
174 Joseph Mantiply TOR 56333.861.2948171$-9.59AL|NL
175 Gabe Speier SEA 49223.671.2051160$-9.70AL|NL
176 Graham Ashcraft IL-15 CIN 54334.171.3145173$-9.76AL|NL
177 Troy Taylor SEA 51333.881.2953210$-9.85AL|NL
178 Jose Suarez ATL 57324.261.3256212$-9.86AL|NL
179 Shawn Armstrong TEX 59334.121.2758190$-9.84AL|NL
180 Collin Snider IL-15 SEA 60334.051.3756262$-9.89AL|NL
181 Albert Suarez BAL 72444.371.3263230$-9.95AL|NL
182 Colin Poche NYM 53334.251.2848202$-9.94AL|NL
183 Phil Maton TEX 60334.201.3056231$-10.01AL|NL
184 Kenta Maeda NYY 73344.441.2667200$-10.08AL|NL
185 Elvis Peguero IL-15 CWS 55333.761.3351230$-10.06AL|NL
186 John Brebbia ATL 51234.241.2454172$-10.09AL|NL
187 Carmen Mlodzinski PIT 66344.091.3559261$-10.14AL|NL
188 Kyle Hart SD 85444.551.3273290$-10.17AL|NL
189 Erik Swanson TOR 45224.201.2444153$-10.21AL|NL
190 Sam Moll CIN 56334.021.3256240$-10.25AL|NL
191 Bryan King HOU 54223.671.3055230$-10.25AL|NL
192 Elijah Morgan IL-60 CHC 47324.021.2344140$-10.28AL|NL
193 Victor Vodnik COL 63334.431.4659305$-10.33AL|NL
194 Richard Lovelady NYM 48333.941.2543150$-10.34AL|NL
195 Stephen Kolek KAN 70434.241.3657250$-10.45AL|NL
196 Ian Anderson ATL 89454.351.3976380$-10.43AL|NL
197 Ryan Burr IL-60 TOR 43223.771.2349160$-10.49AL|NL
198 Cionel Perez BAL 56323.861.3950261$-10.50AL|NL
199 Sean Hjelle SF 55333.931.3147160$-10.55AL|NL
200 Tayler Saucedo SEA 56223.861.3253241$-10.53AL|NL
201 Paul Blackburn NYY 81444.441.3567270$-10.54AL|NL
202 Erik Sabrowski CLE 43323.771.3750230$-10.56AL|NL
203 Forrest Whitley TB 46323.911.3349210$-10.58AL|NL
204 Greg Weissert BOS 57334.111.3356220$-10.59AL|NL
205 Eduard Bazardo SEA 37223.651.2238131$-10.63AL|NL
206 Jose Quijada LAA 45334.001.3351230$-10.62AL|NL
207 Luke Little CHC 36223.251.2842190$-10.65AL|NL
208 Kaleb Ort HOU 53234.081.3056221$-10.66AL|NL
209 Bobby Miller LAD 46324.111.2644160$-10.73AL|NL
210 Tyson Miller IL-60 CHC 50223.961.2247160$-10.77AL|NL
211 Keaton Winn SF 47334.021.2843150$-10.78AL|NL
212 Anthony Banda LAD 55334.091.3555220$-10.80AL|NL
213 Wandy Peralta SD 48323.941.3339201$-10.82AL|NL
214 Angel Perdomo OAK 40223.831.2852200$-10.83AL|NL
215 Brennan Bernardino BOS 50323.961.3651200$-10.82AL|NL
216 Andrew Walters IL-60 CLE 47223.831.3053220$-10.84AL|NL
217 Brendon Little TOR 53333.741.3846240$-10.87AL|NL
218 Randy Rodriguez IL-60 SF 51324.061.3552240$-10.89AL|NL
219 Jose Ruiz TEX 57324.261.3357230$-10.90AL|NL
220 Shelby Miller MIL 51334.241.2949190$-10.94AL|NL
221 Bryan Hoeing SD 55334.091.2943170$-11.01AL|NL
222 John King IL-15 STL 57333.791.3338160$-11.02AL|NL
223 Zack Kelly BOS 47324.021.3649230$-11.07AL|NL
224 Andrew Kittredge CHC 33223.821.243092$-11.18AL|NL
225 Bryan Baker TB 46223.911.2848190$-11.19AL|NL
226 Yilber Diaz ARI 50324.141.3651230$-11.22AL|NL
227 Brenan Hanifee DET 50223.781.2640140$-11.22AL|NL
228 Mason Englert TB 48324.311.2744150$-11.24AL|NL
229 Aaron Ashby MIL 51333.881.4351270$-11.31AL|NL
230 Andrew Chafin LAA 42223.861.3646201$-11.39AL|NL
231 Lucas Sims PHI 55334.581.3658291$-11.39AL|NL
232 J.T. Ginn OAK 82454.501.3762290$-11.43AL|NL
233 Nic Enright CLE 30223.601.173290$-11.43AL|NL
234 Kendall Graveman ARI 46324.111.3943211$-11.41AL|NL
235 Hunter Bigge IL-60 TB 48223.941.3554240$-11.44AL|NL
236 Justin Topa MIN 43323.981.3338140$-11.47AL|NL
237 Joe Boyle TB 59344.271.4770400$-11.59AL|NL
238 Lake Bachar MIA 57334.421.3954241$-11.64AL|NL
239 Ryan Zeferjahn LAA 58234.341.3661281$-11.64AL|NL
240 Alex Lange DET 34223.711.3538181$-11.64AL|NL
241 Trevor Stephan CLE 32223.941.2534121$-11.66AL|NL
242 Josh Sborz IL-60 TEX 32223.941.2836131$-11.70AL|NL
243 Brady Basso OAK 41223.951.2438120$-11.70AL|NL
244 Sam Long KAN 53334.251.3648220$-11.74AL|NL
245 Jordan Leasure CWS 57234.421.3756262$-11.76AL|NL
246 Steven Okert HOU 45224.201.2949190$-11.79AL|NL
247 Scott Alexander SF 52334.151.3839171$-11.79AL|NL
248 Lou Trivino PHI 47334.211.3644190$-11.81AL|NL
249 Alek Jacob SD 41223.951.2740150$-11.79AL|NL
250 Huascar Brazoban NYM 44223.891.3445210$-11.87AL|NL
251 Jonathan Loaisiga IL-15 NYY 35223.601.2328100$-11.87AL|NL
252 Cameron Booser CWS 50234.321.4052242$-11.89AL|NL
253 Slade Cecconi CLE 45234.201.2239110$-11.90AL|NL
254 Daniel Lynch KAN 66334.361.3552200$-11.91AL|NL
255 Hunter Stratton ATL 41223.951.2940160$-11.94AL|NL
256 Enyel De Los Santos HOU 47224.211.3048180$-11.98AL|NL
257 Kody Funderburk MIN 40213.831.3340170$-12.03AL|NL
258 Sawyer Gipson-Long DET 36224.001.2233100$-12.07AL|NL
259 Joe Ross PHI 61334.431.3652230$-12.10AL|NL
260 Spencer Bivens SF 46324.111.3535160$-12.12AL|NL
261 Grant Holman IL-60 OAK 50224.141.3247200$-12.10AL|NL
262 Riley O'Brien STL 48223.941.4049240$-12.23AL|NL
263 Nick Hernandez HOU 33224.091.2435130$-12.24AL|NL
264 Declan Cronin MIA 53223.911.3846200$-12.24AL|NL
265 Dylan Floro OAK 41324.171.3231120$-12.22AL|NL
266 Jordan Wicks CHC 46224.111.3041160$-12.25AL|NL
267 Kyle Hendricks LAA 120695.021.3883350$-12.28AL|NL
268 Sean Guenther IL-60 DET 39223.921.2631110$-12.30AL|NL
269 Justin Sterner OAK 44224.301.3045170$-12.34AL|NL
270 Gus Varland ARI 49224.411.3946202$-12.38AL|NL
271 Eric Orze TB 33224.091.2735140$-12.42AL|NL
272 Justin Wilson BOS 52234.331.3553190$-12.43AL|NL
273 DL Hall IL-15 MIL 42224.071.3644190$-12.43AL|NL
274 Luis Contreras HOU 39224.151.3140160$-12.45AL|NL
275 Chase Silseth LAA 52224.331.3350210$-12.44AL|NL
276 Tyler Alexander CWS 48224.501.2341110$-12.46AL|NL
277 Joey Wentz ATL 60234.351.3759250$-12.46AL|NL
278 Connor Thomas IL-60 MIL 45224.001.2933120$-12.50AL|NL
279 Kyle Leahy STL 52334.331.3741190$-12.48AL|NL
280 Spencer Turnbull KAN 41224.171.2938150$-12.48AL|NL
281 Hogan Harris OAK 53334.421.4048250$-12.53AL|NL
282 Justin Lawrence IL-60 PIT 53334.421.4548251$-12.51AL|NL
283 Ronny Henriquez MIA 48224.121.3341160$-12.54AL|NL
284 Austin Voth FA 44234.501.2744180$-12.56AL|NL
285 Michael Tonkin MIN 46224.301.3346180$-12.55AL|NL
286 Nick Robertson KAN 36214.001.3135130$-12.53AL|NL
287 Buck Farmer CIN 43224.191.3342180$-12.57AL|NL
288 Tristan Beck SF 39224.151.2633110$-12.57AL|NL
289 Prelander Berroa IL-60 CWS 27214.001.4429182$-12.60AL|NL
290 Triston McKenzie CLE 82354.721.4077390$-12.62AL|NL
291 Brent Suter CIN 61224.431.3448191$-12.62AL|NL
292 Michael Fulmer SEA 41224.171.3441170$-12.65AL|NL
293 Carlos Hernandez CLE 45224.401.3145190$-12.64AL|NL
294 Bryse Wilson CWS 92354.701.3570280$-12.65AL|NL
295 Penn Murfee CWS 37224.381.3236151$-12.65AL|NL
296 Anthony Veneziano STL 55334.421.4446221$-12.64AL|NL
297 Logan VanWey HOU 44224.091.3945220$-12.67AL|NL
298 Chayce McDermott BAL 31224.061.3235150$-12.68AL|NL
299 Drey Jameson ARI 46224.111.3541160$-12.68AL|NL
300 Bennett Sousa IL-15 HOU 37224.141.3237150$-12.69AL|NL