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 HOU 65533.181.09902633$15.82AL|NL
4 Ryan Helsley STL 65432.911.11792434$15.14AL|NL
5 Mason Miller OAK 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 MIN 64532.811.13782125$11.47AL|NL
11 Felix Bautista 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 MIL 59323.511.22712225$5.79AL|NL
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 A.J. Puk ARI 63433.291.17752217$4.37AL|NL
19 David Bednar PIT 61333.841.23642225$4.38AL|NL
20 Aroldis Chapman BOS 60433.301.28883518$4.34AL|NL
21 Peter Fairbanks TB 55333.441.22622123$4.18AL|NL
22 Justin Martinez 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 TOR 146884.191.19135410$2.28AL|NL
27 Jordan Romano PHI 55333.931.24582022$2.00AL|NL
28 Griffin Jax MIN 67533.221.1079197$1.89AL|NL
29 Chris Martin TEX 57323.321.12581116$1.82AL|NL
30 Kyle Finnegan WAS 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 SF 62433.341.2674289$-0.96AL|NL
38 Kirby Yates LAD 59423.511.2273289$-1.16AL|NL
39 Bryan Abreu HOU 71423.301.1891303$-1.28AL|NL
40 Matthew Strahm PHI 57423.321.0568153$-2.32AL|NL
41 Porter Hodge CHC 62333.631.29693011$-2.41AL|NL
42 Ben Joyce LAA 61333.391.2574298$-2.50AL|NL
43 Blake Treinen LAD 56433.381.1663186$-2.53AL|NL
44 Orion Kerkering PHI 61333.101.1370194$-2.64AL|NL
45 Jeremiah Estrada SD 62333.341.1884274$-2.84AL|NL
46 Tyler Holton DET 65323.461.1457177$-2.89AL|NL
47 Grant Holmes ATL 122654.061.30119400$-2.90AL|NL
48 Keegan Akin BAL 69423.521.1478202$-2.95AL|NL
49 Liam Hendriks IL-15 BOS 54334.001.20601611$-3.19AL|NL
50 Edwin Uceta TB 64323.801.2271258$-3.40AL|NL
51 Landen Roupp SF 109553.801.30106450$-3.51AL|NL
52 Beau Brieske DET 65333.881.25612410$-3.64AL|NL
53 Mike Clevinger CWS 53234.421.2647170$-3.63AL|NL
54 Reid Detmers LAA 99564.091.25110350$-3.70AL|NL
55 Kris Bubic KAN 115664.071.32111410$-3.93AL|NL
56 Joel Payamps MIL 61433.541.1861194$-4.05AL|NL
57 Hayden Birdsong SF 107674.121.33115490$-4.06AL|NL
58 Alex Vesia LAD 58433.411.1972252$-4.21AL|NL
59 Ben Brown CHC 80443.601.2388310$-4.30AL|NL
60 Jose Alvarado PHI 59333.361.2468265$-4.31AL|NL
61 Jordan Hicks SF 127774.111.38116550$-4.30AL|NL
62 Alexis Diaz IL-15 CIN 50334.321.30532413$-4.38AL|NL
63 Yimi Garcia TOR 57333.631.1464174$-4.80AL|NL
64 Luke Weaver NYY 69333.911.2275225$-4.83AL|NL
65 Luis Ortiz CLE 138774.371.33116510$-4.81AL|NL
66 Aaron Bummer ATL 62423.191.2771251$-4.90AL|NL
67 Cole Sands MIN 63433.711.1969202$-5.01AL|NL
68 Jason Foley DET 55323.761.2545169$-5.13AL|NL
69 Evan Phillips IL-15 LAD 50323.241.1255153$-5.22AL|NL
70 Chad Green TOR 60434.051.1856175$-5.30AL|NL
71 Kevin Ginkel IL-15 ARI 55423.601.2059173$-5.32AL|NL
72 Hayden Wesneski HOU 106554.251.2699350$-5.35AL|NL
73 Tyler Kinley COL 61334.721.39632614$-5.42AL|NL
74 Dylan Lee ATL 61323.391.1370170$-5.44AL|NL
75 Matthew Liberatore STL 112554.101.33100421$-5.50AL|NL
76 Reed Garrett NYM 63433.571.3074292$-5.56AL|NL
77 A.J. Minter NYM 54323.331.1560182$-5.61AL|NL
78 Pierce Johnson ATL 63433.711.2976272$-5.70AL|NL
79 Garrett Whitlock BOS 60333.601.1760143$-5.69AL|NL
80 Colin Holderman PIT 60333.751.2861256$-5.73AL|NL
81 Jesus Tinoco IL-15 MIA 65223.881.2966258$-5.76AL|NL
82 Seranthony Dominguez BAL 61433.841.2566243$-5.81AL|NL
83 Andre Pallante STL 133774.061.4098530$-5.85AL|NL
84 Jose Leclerc OAK 65333.741.2675303$-5.92AL|NL
85 Gregory Santos SEA 55223.111.2256194$-5.97AL|NL
86 Will Vest DET 65333.601.2362213$-6.05AL|NL
87 Yennier Cano BAL 61333.391.2660223$-6.09AL|NL
88 Justin Slaten BOS 64433.941.3067244$-6.06AL|NL
89 Bryan Hudson MIL 59323.361.1963221$-6.12AL|NL
90 David Robertson FA 45323.401.2255194$-6.21AL|NL
91 Anthony Bender MIA 58333.721.2861215$-6.19AL|NL
92 Jared Koenig MIL 63433.711.2561232$-6.26AL|NL
93 Garrett Cleavinger TB 60433.901.3070283$-6.28AL|NL
94 Matt Brash IL-15 SEA 43322.931.2155192$-6.33AL|NL
95 Steven Matz STL 108564.171.3193340$-6.39AL|NL
96 Mike Soroka IL-15 WAS 119584.311.33110470$-6.47AL|NL
97 Gregory Soto BAL 59433.511.2965261$-6.50AL|NL
98 Craig Kimbrel ATL 48433.941.2960234$-6.54AL|NL
99 JoJo Romero STL 59433.511.2558201$-6.55AL|NL
100 Ian Hamilton IL-15 NYY 58323.411.2663242$-6.55AL|NL
101 Fernando Cruz NYY 60333.601.2582280$-6.57AL|NL
102 Joey Cantillo CLE 82443.841.3286370$-6.61AL|NL
103 Ryne Nelson ARI 109554.291.2889300$-6.64AL|NL
104 Trent Thornton SEA 64333.801.2064202$-6.66AL|NL
105 Paul Sewald CLE 56333.861.1663182$-6.70AL|NL
106 Taylor Rogers CIN 60334.051.3067245$-6.85AL|NL
107 Hunter Harvey KAN 60333.601.2062181$-6.89AL|NL
108 Yuki Matsui SD 57323.631.2564252$-6.97AL|NL
109 Adrian Morejon SD 60333.601.2263201$-7.04AL|NL
110 Jose A. Ferrer WAS 59333.811.2750195$-7.06AL|NL
111 Erik Miller SF 58333.411.3171311$-7.04AL|NL
112 Osvaldo Bido OAK 110564.421.32104450$-7.07AL|NL
113 Jon Gray IL-60 TEX 104564.411.2993330$-7.08AL|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 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 MIN 51323.531.2052161$-7.77AL|NL
123 Jackson Jobe DET 110674.501.3490410$-7.86AL|NL
124 Manuel Rodriguez TB 60333.751.2859232$-7.88AL|NL
125 Jose Butto NYM 62333.771.2663261$-7.90AL|NL
126 Michael Kopech IL-15 LAD 50333.961.2860253$-7.95AL|NL
127 Ryan Fernandez STL 63333.861.2963242$-7.98AL|NL
128 Tyler Rogers SF 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 TEX 54324.001.3357244$-8.22AL|NL
132 Hunter Gaddis CLE 64333.941.2258201$-8.21AL|NL
133 Hector Neris ATL 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 Emilio Pagan CIN 62334.501.2664214$-8.33AL|NL
137 Jorge Alcala MIN 60334.051.2363231$-8.35AL|NL
138 Colin Rea CHC 105564.541.2984290$-8.32AL|NL
139 Nick Mears IL-15 MIL 55333.761.2767260$-8.35AL|NL
140 Tommy Kahnle DET 51223.711.2952224$-8.49AL|NL
141 Tanner Banks PHI 65324.021.2664211$-8.49AL|NL
142 Hoby Milner TEX 57323.791.2351151$-8.56AL|NL
143 Scott Barlow CIN 57334.111.3262253$-8.56AL|NL
144 Brock Burke LAA 61323.981.2661211$-8.63AL|NL
145 Derek Law IL-15 WAS 64334.081.3354234$-8.68AL|NL
146 Louie Varland MIN 62333.921.2461180$-8.73AL|NL
147 Dennis Santana PIT 64334.081.3462273$-8.75AL|NL
148 Caleb Ferguson PIT 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 IL-15 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 CHC 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 Tyler Ferguson OAK 63334.141.3768322$-9.35AL|NL
164 John Schreiber KAN 59333.811.3254231$-9.35AL|NL
165 Jacob Webb TEX 59334.271.3459263$-9.42AL|NL
166 Daniel Young NYM 51323.711.3156240$-9.45AL|NL
167 Hans Crouse LAA 53334.081.2864250$-9.45AL|NL
168 Nick Sandlin TOR 58334.031.2862260$-9.44AL|NL
169 Andrew Nardi IL-60 MIA 38223.551.2447152$-9.44AL|NL
170 Abner Uribe MIL 50223.601.3657292$-9.57AL|NL
171 Shane Smith CWS 94464.401.3686370$-9.58AL|NL
172 Brock Stewart IL-15 MIN 50223.601.2861220$-9.56AL|NL
173 Joseph Mantiply ARI 56333.861.2948171$-9.59AL|NL
174 Gabe Speier SEA 49223.671.2051160$-9.70AL|NL
175 Graham Ashcraft CIN 54334.171.3145173$-9.76AL|NL
176 Jose Suarez ATL 57324.261.3256212$-9.86AL|NL
177 Shawn Armstrong TEX 59334.121.2758190$-9.84AL|NL
178 Troy Taylor IL-15 SEA 51333.881.2953210$-9.85AL|NL
179 Collin Snider SEA 60334.051.3756262$-9.89AL|NL
180 Colin Poche WAS 53334.251.2848202$-9.94AL|NL
181 Albert Suarez IL-15 BAL 72444.371.3263230$-9.95AL|NL
182 Phil Maton STL 60334.201.3056231$-10.01AL|NL
183 Elvis Peguero MIL 55333.761.3351230$-10.06AL|NL
184 Kenta Maeda DET 73344.441.2667200$-10.08AL|NL
185 John Brebbia DET 51234.241.2454172$-10.09AL|NL
186 Carmen Mlodzinski PIT 66344.091.3559261$-10.14AL|NL
187 Erik Swanson IL-15 TOR 45224.201.2444153$-10.21AL|NL
188 Sam Moll CIN 56334.021.3256240$-10.25AL|NL
189 Bryan King HOU 54223.671.3055230$-10.25AL|NL
190 Elijah Morgan CHC 47324.021.2344140$-10.28AL|NL
191 Victor Vodnik COL 63334.431.4659305$-10.33AL|NL
192 Richard Lovelady TOR 48333.941.2543150$-10.34AL|NL
193 Ian Anderson LAA 89454.351.3976380$-10.43AL|NL
194 Stephen Kolek SD 70434.241.3657250$-10.45AL|NL
195 Ryan Burr IL-15 TOR 43223.771.2349160$-10.49AL|NL
196 Cionel Perez BAL 56323.861.3950261$-10.50AL|NL
197 Tayler Saucedo SEA 56223.861.3253241$-10.53AL|NL
198 Sean Hjelle SF 55333.931.3147160$-10.55AL|NL
199 Erik Sabrowski IL-15 CLE 43323.771.3750230$-10.56AL|NL
200 Forrest Whitley IL-15 HOU 46323.911.3349210$-10.58AL|NL
201 Greg Weissert BOS 57334.111.3356220$-10.59AL|NL
202 Jose Quijada LAA 45334.001.3351230$-10.62AL|NL
203 Eduard Bazardo SEA 37223.651.2238131$-10.63AL|NL
204 Luke Little CHC 36223.251.2842190$-10.65AL|NL
205 Kaleb Ort IL-15 HOU 53234.081.3056221$-10.66AL|NL
206 Tyson Miller IL-15 CHC 50223.961.2247160$-10.77AL|NL
207 Anthony Banda LAD 55334.091.3555220$-10.80AL|NL
208 Wandy Peralta SD 48323.941.3339201$-10.82AL|NL
209 Angel Perdomo OAK 40223.831.2852200$-10.83AL|NL
210 Brennan Bernardino BOS 50323.961.3651200$-10.82AL|NL
211 Andrew Walters CLE 47223.831.3053220$-10.84AL|NL
212 Brendon Little TOR 53333.741.3846240$-10.87AL|NL
213 Randy Rodriguez SF 51324.061.3552240$-10.89AL|NL
214 Jose Ruiz PHI 57324.261.3357230$-10.90AL|NL
215 Shelby Miller ARI 51334.241.2949190$-10.94AL|NL
216 John King STL 57333.791.3338160$-11.02AL|NL
217 Bryan Hoeing IL-15 SD 55334.091.2943170$-11.01AL|NL
218 Zack Kelly BOS 47324.021.3649230$-11.07AL|NL
219 Andrew Kittredge IL-15 BAL 33223.821.243092$-11.18AL|NL
220 Bryan Baker BAL 46223.911.2848190$-11.19AL|NL
221 Mason Englert TB 48324.311.2744150$-11.24AL|NL
222 Brenan Hanifee DET 50223.781.2640140$-11.22AL|NL
223 Yilber Diaz ARI 50324.141.3651230$-11.22AL|NL
224 Aaron Ashby IL-15 MIL 51333.881.4351270$-11.31AL|NL
225 Andrew Chafin DET 42223.861.3646201$-11.39AL|NL
226 Lucas Sims WAS 55334.581.3658291$-11.39AL|NL
227 Kendall Graveman IL-15 ARI 46324.111.3943211$-11.41AL|NL
228 Hunter Bigge TB 48223.941.3554240$-11.44AL|NL
229 Justin Topa MIN 43323.981.3338140$-11.47AL|NL
230 Lake Bachar MIA 57334.421.3954241$-11.64AL|NL
231 Ryan Zeferjahn LAA 58234.341.3661281$-11.64AL|NL
232 Alex Lange IL-60 DET 34223.711.3538181$-11.64AL|NL
233 Trevor Stephan IL-15 CLE 32223.941.2534121$-11.66AL|NL
234 Brady Basso IL-15 OAK 41223.951.2438120$-11.70AL|NL
235 Josh Sborz IL-60 TEX 32223.941.2836131$-11.70AL|NL
236 Sam Long KAN 53334.251.3648220$-11.74AL|NL
237 Jordan Leasure CWS 57234.421.3756262$-11.76AL|NL
238 Scott Alexander COL 52334.151.3839171$-11.79AL|NL
239 Steven Okert HOU 45224.201.2949190$-11.79AL|NL
240 Lou Trivino SF 47334.211.3644190$-11.81AL|NL
241 Alek Jacob SD 41223.951.2740150$-11.79AL|NL
242 Landon Knack LAD 48224.311.2547150$-11.82AL|NL
243 Huascar Brazoban NYM 44223.891.3445210$-11.87AL|NL
244 Cameron Booser CWS 50234.321.4052242$-11.89AL|NL
245 Jonathan Loaisiga IL-15 NYY 35223.601.2328100$-11.87AL|NL
246 Slade Cecconi IL-15 CLE 45234.201.2239110$-11.90AL|NL
247 Daniel Lynch KAN 66334.361.3552200$-11.91AL|NL
248 Hunter Stratton PIT 41223.951.2940160$-11.94AL|NL
249 Enyel De Los Santos ATL 47224.211.3048180$-11.98AL|NL
250 Kody Funderburk MIN 40213.831.3340170$-12.03AL|NL
251 Sawyer Gipson-Long IL-60 DET 36224.001.2233100$-12.07AL|NL
252 Grant Holman OAK 50224.141.3247200$-12.10AL|NL
253 Spencer Bivens SF 46324.111.3535160$-12.12AL|NL
254 Joe Ross PHI 61334.431.3652230$-12.10AL|NL
255 Dylan Floro OAK 41324.171.3231120$-12.22AL|NL
256 Nick Hernandez HOU 33224.091.2435130$-12.24AL|NL
257 Riley O'Brien STL 48223.941.4049240$-12.23AL|NL
258 Declan Cronin IL-15 MIA 53223.911.3846200$-12.24AL|NL
259 Kyle Hendricks LAA 120695.021.3883350$-12.28AL|NL
260 Sean Guenther DET 39223.921.2631110$-12.30AL|NL
261 Justin Sterner OAK 44224.301.3045170$-12.34AL|NL
262 Gus Varland CWS 49224.411.3946202$-12.38AL|NL
263 Justin Wilson BOS 52234.331.3553190$-12.43AL|NL
264 Eric Orze TB 33224.091.2735140$-12.42AL|NL
265 DL Hall IL-60 MIL 42224.071.3644190$-12.43AL|NL
266 Luis Contreras HOU 39224.151.3140160$-12.45AL|NL
267 Joey Wentz PIT 60234.351.3759250$-12.46AL|NL
268 Tyler Alexander MIL 48224.501.2341110$-12.46AL|NL
269 Connor Thomas MIL 45224.001.2933120$-12.50AL|NL
270 Kyle Leahy STL 52334.331.3741190$-12.48AL|NL
271 Spencer Turnbull FA 41224.171.2938150$-12.48AL|NL
272 Justin Lawrence PIT 53334.421.4548251$-12.51AL|NL
273 Hogan Harris OAK 53334.421.4048250$-12.53AL|NL
274 Austin Voth FA 44234.501.2744180$-12.56AL|NL
275 Ronny Henriquez MIA 48224.121.3341160$-12.54AL|NL
276 Nick Robertson HOU 36214.001.3135130$-12.53AL|NL
277 Michael Tonkin IL-15 MIN 46224.301.3346180$-12.55AL|NL
278 Buck Farmer ATL 43224.191.3342180$-12.57AL|NL
279 Tristan Beck SF 39224.151.2633110$-12.57AL|NL
280 Brent Suter CIN 61224.431.3448191$-12.62AL|NL
281 Triston McKenzie CLE 82354.721.4077390$-12.62AL|NL
282 Prelander Berroa IL-60 CWS 27214.001.4429182$-12.60AL|NL
283 Carlos Hernandez PHI 45224.401.3145190$-12.64AL|NL
284 Anthony Veneziano MIA 55334.421.4446221$-12.64AL|NL
285 Michael Fulmer BOS 41224.171.3441170$-12.65AL|NL
286 Penn Murfee CWS 37224.381.3236151$-12.65AL|NL
287 Bryse Wilson CWS 92354.701.3570280$-12.65AL|NL
288 Logan VanWey HOU 44224.091.3945220$-12.67AL|NL
289 Bennett Sousa HOU 37224.141.3237150$-12.69AL|NL
290 Pedro Avila CLE 35213.861.3432140$-12.72AL|NL
291 Ron Marinaccio SD 35224.111.3135170$-12.70AL|NL
292 Walter Pennington TEX 31223.771.3229120$-12.69AL|NL
293 Carlos Vargas SEA 43223.981.3536170$-12.74AL|NL
294 Luis Garcia LAD 32223.941.2828100$-12.75AL|NL
295 Max Lazar PHI 36224.251.2531100$-12.81AL|NL
296 Josh Simpson MIA 34223.971.3837170$-12.79AL|NL
297 Noah Cameron KAN 39224.151.3135120$-12.79AL|NL
298 Robert Stephenson IL-60 LAA 29114.031.1735100$-12.79AL|NL
299 Tyler Gilbert IL-15 CWS 49224.411.3542161$-12.79AL|NL
300 T.J. McFarland OAK 54324.331.3939190$-12.87AL|NL