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 Edwin Diaz NYM 65432.911.05942335$17.48AL|NL
2 Emmanuel Clase CLE 67422.551.03651436$17.50AL|NL
3 Josh Hader HOU 65533.181.09912633$15.95AL|NL
4 Ryan Helsley STL 65432.911.11792434$15.22AL|NL
5 Mason Miller OAK 66322.731.00962329$14.82AL|NL
6 Raisel Iglesias ATL 67433.221.10731733$13.66AL|NL
7 Devin Williams NYY 60432.851.13812730$12.82AL|NL
8 Ryan Walker SF 69533.131.12812227$12.28AL|NL
9 Andres Munoz SEA 61432.661.08792326$11.80AL|NL
10 Felix Bautista BAL 57422.681.07822326$11.65AL|NL
11 Jhoan Duran MIN 64532.811.13782124$10.97AL|NL
12 Tanner Scott LAD 66533.141.21803025$9.85AL|NL
13 Jeff Hoffman TOR 63323.141.11782226$9.28AL|NL
14 Trevor Megill MIL 59323.511.22712226$6.33AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Robert Suarez SD 62433.771.19622125$5.90AL|NL
16 Ryan Pressly CHC 59333.511.20601824$4.76AL|NL
17 Justin Martinez ARI 67433.091.30833518$4.62AL|NL
18 Clay Holmes NYM 148973.531.31139550$4.42AL|NL
19 David Bednar PIT 61333.841.23642225$4.40AL|NL
20 Drew Rasmussen TB 113753.351.15110290$3.96AL|NL
21 A.J. Puk ARI 63433.291.16752116$3.93AL|NL
22 Kenley Jansen LAA 57333.791.21652223$3.70AL|NL
23 Aroldis Chapman BOS 60433.301.28883516$3.30AL|NL
24 Bowden Francis TOR 147984.161.19135410$3.22AL|NL
25 Peter Fairbanks TB 55333.441.22622121$3.17AL|NL
26 Alexis Diaz CIN 64434.221.31683122$2.15AL|NL
27 Carlos Estevez KAN 63434.001.25612220$1.97AL|NL
28 Chris Martin TEX 57323.471.12581117$1.90AL|NL
29 Jordan Romano PHI 54334.001.26572022$1.55AL|NL
30 Kyle Finnegan WAS 62334.061.31592323$1.54AL|NL
31 Griffin Jax MIN 67433.221.1078197$0.72AL|NL
32 Lucas Erceg KAN 66433.551.29742912$-0.34AL|NL
33 Cade Smith CLE 67422.961.1086232$-0.50AL|NL
34 Jason Adam SD 66433.271.0976235$-0.54AL|NL
35 Nick Martinez CIN 155884.241.27132420$-0.65AL|NL
36 Kirby Yates LAD 59423.511.22732810$-0.74AL|NL
37 Orion Kerkering PHI 62433.051.1171195$-0.79AL|NL
38 Camilo Doval SF 62433.341.2674289$-1.05AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Calvin Faucher MIA 60334.051.40632719$-1.18AL|NL
40 Robert Garcia TEX 63433.431.2172238$-1.33AL|NL
41 Bryan Abreu HOU 71423.301.1891303$-1.42AL|NL
42 Liam Hendriks BOS 55333.931.18621613$-1.72AL|NL
43 Tyler Holton DET 69433.391.1360186$-1.79AL|NL
44 Porter Hodge CHC 63333.571.27703011$-1.99AL|NL
45 Edwin Uceta TB 64323.801.22712510$-2.48AL|NL
46 Jason Foley DET 60333.751.27491814$-2.47AL|NL
47 Matthew Strahm PHI 57423.321.0568153$-2.48AL|NL
48 Ben Joyce LAA 61333.391.2573298$-2.66AL|NL
49 Blake Treinen LAD 56433.381.1661186$-2.79AL|NL
50 Jeremiah Estrada SD 62333.341.1884274$-2.97AL|NL
51 Keegan Akin BAL 69423.521.1478202$-3.11AL|NL
52 Grant Holmes ATL 116554.031.28113370$-3.87AL|NL
53 Kevin Ginkel ARI 62433.481.2166204$-3.98AL|NL
54 Beau Brieske DET 65333.881.2562249$-4.17AL|NL
55 Jordan Hicks SF 126774.071.38115550$-4.29AL|NL
56 Joel Payamps MIL 61433.691.1861194$-4.60AL|NL
57 Luke Weaver NYY 69333.911.2074225$-4.78AL|NL
58 Alex Vesia LAD 58433.411.1973251$-4.80AL|NL
59 Luis Ortiz CLE 132784.301.33111480$-4.81AL|NL
60 Jesus Tinoco MIA 65323.881.2966258$-4.88AL|NL
61 Yimi Garcia TOR 57333.631.1464174$-4.94AL|NL
62 Jose Alvarado PHI 58333.411.2666265$-4.95AL|NL
63 Aaron Bummer ATL 62423.191.2771251$-5.04AL|NL
64 Evan Phillips IL-15 LAD 51323.351.1456164$-5.14AL|NL
65 Cole Sands MIN 63433.711.1969202$-5.16AL|NL
66 Andre Pallante STL 140783.991.40103560$-5.35AL|NL
67 Tyler Kinley COL 61334.721.39632614$-5.47AL|NL
68 Hayden Wesneski HOU 99554.181.2592320$-5.52AL|NL
69 Kris Bubic KAN 109554.051.33105390$-5.55AL|NL
70 Chad Green TOR 60434.051.2057185$-5.59AL|NL
71 Dylan Lee ATL 61323.391.1369170$-5.68AL|NL
72 Pierce Johnson ATL 62433.631.2975262$-5.70AL|NL
73 Reed Garrett NYM 63433.571.3074292$-5.69AL|NL
74 A.J. Minter NYM 54323.331.1560182$-5.76AL|NL
75 Justin Slaten BOS 65433.881.2968244$-5.83AL|NL
76 Landen Roupp SF 95443.791.3193390$-5.82AL|NL
77 Seranthony Dominguez BAL 61433.841.2566243$-5.96AL|NL
78 Jose Leclerc OAK 65333.741.2676303$-5.98AL|NL
79 Gregory Santos SEA 55223.111.2256194$-6.08AL|NL
80 Bryan Hudson MIL 59323.361.1964221$-6.20AL|NL
81 Fernando Cruz NYY 61333.541.2383280$-6.24AL|NL
82 Yennier Cano BAL 61333.391.2660223$-6.22AL|NL
83 Colin Holderman PIT 60333.751.2861255$-6.35AL|NL
84 Garrett Cleavinger TB 60443.901.3070283$-6.41AL|NL
85 Matt Brash SEA 43322.931.2155192$-6.47AL|NL
86 Gregory Soto BAL 59433.511.2965261$-6.65AL|NL
87 Jared Koenig MIL 63433.711.2761232$-6.64AL|NL
88 Anthony Bender MIA 57333.791.2859215$-6.64AL|NL
89 Will Vest DET 65333.601.2363212$-6.63AL|NL
90 Mike Soroka WAS 109574.291.32102430$-6.73AL|NL
91 Ian Hamilton NYY 59323.511.2564242$-6.73AL|NL
92 Trent Thornton SEA 64333.801.2064202$-6.81AL|NL
93 David Robertson FA 46223.331.2056194$-6.87AL|NL
94 Paul Sewald CLE 56333.861.1663182$-6.86AL|NL
95 Steven Matz STL 105554.201.3190330$-6.89AL|NL
96 Hunter Harvey KAN 60333.751.2062182$-6.94AL|NL
97 Mitch Spence OAK 117674.381.3293350$-6.97AL|NL
98 Yuki Matsui SD 57323.631.2565252$-7.04AL|NL
99 Erik Miller SF 59333.511.2972311$-7.13AL|NL
100 Jon Gray IL-60 TEX 107564.461.2896340$-7.14AL|NL
101 Ryan Brasier CHC 55323.601.1852162$-7.21AL|NL
102 Adrian Morejon SD 60333.601.2263201$-7.20AL|NL
103 Jose A. Ferrer WAS 59333.811.2749195$-7.25AL|NL
104 Seth Halvorsen COL 62344.501.40592610$-7.34AL|NL
105 JoJo Romero STL 58333.571.2456192$-7.37AL|NL
106 Colin Rea CHC 119674.541.3094340$-7.35AL|NL
107 Taylor Rogers CIN 59334.121.3165235$-7.39AL|NL
108 Osvaldo Bido OAK 101564.371.3295410$-7.46AL|NL
109 Tim Herrin CLE 59333.361.2562240$-7.50AL|NL
110 Derek Law WAS 68434.101.3258244$-7.53AL|NL
111 Mark Leiter Jr. NYY 58333.881.2268221$-7.64AL|NL
112 Michael Kopech IL-15 LAD 52333.981.2562253$-7.69AL|NL
113 Craig Kimbrel ATL 46323.911.2856224$-7.78AL|NL
114 Nate Pearson CHC 58333.881.2663232$-7.90AL|NL
115 Daniel Coulombe MIN 50323.601.1852151$-7.94AL|NL
116 Nick Mears MIL 57333.791.2870271$-7.93AL|NL
117 Ryan Thompson ARI 61433.691.2850181$-8.01AL|NL
118 Hunter Gaddis CLE 64333.941.1958191$-8.02AL|NL
119 Jose Butto NYM 62333.771.2663261$-8.05AL|NL
120 Manuel Rodriguez TB 60333.751.2858232$-8.09AL|NL
121 Joseph Mantiply ARI 56433.701.2749161$-8.10AL|NL
122 Hector Neris ATL 54434.001.3157232$-8.20AL|NL
123 Ben Brown CHC 52323.631.2159200$-8.24AL|NL
124 Matthew Liberatore STL 74334.011.3068272$-8.29AL|NL
125 Tyler Rogers SF 69333.781.2250151$-8.33AL|NL
126 Louie Varland MIN 62333.921.2461181$-8.37AL|NL
127 Caleb Thielbar CHC 53333.741.2558201$-8.41AL|NL
128 Hoby Milner TEX 55323.761.2050141$-8.46AL|NL
129 Jorge Lopez WAS 61334.281.3453236$-8.49AL|NL
130 Jorge Alcala MIN 60334.051.2363231$-8.51AL|NL
131 Antonio Santillan CIN 58344.191.3368273$-8.59AL|NL
132 Tanner Banks PHI 64323.941.2763211$-8.61AL|NL
133 Ryan Fernandez STL 63333.861.2963241$-8.63AL|NL
134 Jordan Montgomery ARI 108554.331.3585330$-8.67AL|NL
135 Caleb Ferguson PIT 57333.631.3259231$-8.70AL|NL
136 Emilio Pagan CIN 61334.431.2563203$-8.73AL|NL
137 Dennis Santana PIT 64334.081.3362263$-8.76AL|NL
138 Angel Perdomo LAA 49333.671.2964250$-8.80AL|NL
139 Brock Burke LAA 63334.001.2763221$-8.79AL|NL
140 Jackson Jobe DET 108564.501.3388400$-8.89AL|NL
141 Brock Stewart MIN 53223.741.2565221$-8.89AL|NL
142 Ryne Stanek NYM 57333.951.3063271$-9.03AL|NL
143 Brant Hurter DET 54333.671.2046140$-9.06AL|NL
144 Michel Otanez OAK 53323.741.3867311$-9.05AL|NL
145 Tayler Scott HOU 63434.141.3564281$-9.08AL|NL
146 Craig Yoho MIL 45323.601.2453190$-9.09AL|NL
147 Jacob Webb TEX 61334.281.3161273$-9.13AL|NL
148 Tyson Miller CHC 55333.931.2451181$-9.21AL|NL
149 Tyler Ferguson OAK 63334.141.3568312$-9.25AL|NL
150 Nick Sandlin TOR 59333.971.2763260$-9.25AL|NL
151 Scott Barlow CIN 56334.021.3062241$-9.27AL|NL
152 Troy Taylor SEA 52333.811.2953221$-9.32AL|NL
153 Gabe Speier SEA 50223.601.1853160$-9.34AL|NL
154 Abner Uribe MIL 50223.601.3257282$-9.33AL|NL
155 Tommy Kahnle DET 51223.711.2752212$-9.44AL|NL
156 Jake Cousins NYY 49223.671.2759241$-9.42AL|NL
157 Elvis Peguero MIL 55433.761.3551230$-9.45AL|NL
158 Daysbel Hernandez ATL 51323.711.3360260$-9.51AL|NL
159 Marc Church TEX 49324.221.3152193$-9.48AL|NL
160 Albert Suarez BAL 74444.261.3165230$-9.51AL|NL
161 Andrew Nardi IL-60 MIA 38223.551.2447152$-9.57AL|NL
162 Carmen Mlodzinski PIT 63444.141.3556251$-9.63AL|NL
163 John Schreiber KAN 58333.881.3153221$-9.64AL|NL
164 Jake Junis CLE 64334.221.2258150$-9.68AL|NL
165 Hans Crouse LAA 51334.061.2761240$-9.67AL|NL
166 Fraser Ellard CWS 59334.121.3959293$-9.69AL|NL
167 Jose Suarez ATL 65334.291.3263242$-9.70AL|NL
168 Shane Smith CWS 90454.401.3684350$-9.77AL|NL
169 Daniel Young NYM 50323.781.3256230$-9.86AL|NL
170 Luke Jackson TEX 53324.081.3656242$-9.91AL|NL
171 Andrew Walters CLE 51323.881.3157240$-9.91AL|NL
172 Dane Dunning TEX 71444.311.3263240$-9.91AL|NL
173 Collin Snider SEA 60334.051.3757262$-9.95AL|NL
174 Shawn Armstrong TEX 61334.131.2859200$-10.06AL|NL
175 Phil Maton STL 60334.201.3057231$-10.09AL|NL
176 Bryan Baker BAL 47323.831.2849200$-10.13AL|NL
177 Bryan King HOU 54223.671.2856220$-10.12AL|NL
178 John Brebbia DET 50334.141.2453160$-10.14AL|NL
179 Kevin Kelly TB 44223.481.1639100$-10.16AL|NL
180 Declan Cronin MIA 64333.941.3656241$-10.15AL|NL
181 Colin Poche WAS 49334.221.2744182$-10.19AL|NL
182 Sean Hjelle SF 64333.941.3154190$-10.21AL|NL
183 Angel Zerpa KAN 56323.861.2948180$-10.25AL|NL
184 Justin Anderson CWS 61234.431.4463316$-10.29AL|NL
185 Mason Montgomery TB 55223.931.2957211$-10.26AL|NL
186 Sam Moll CIN 58334.031.3359250$-10.33AL|NL
187 Kenta Maeda DET 75334.441.2768210$-10.34AL|NL
188 Erik Sabrowski CLE 46333.721.3754240$-10.33AL|NL
189 Hunter Bigge TB 52323.981.3760260$-10.50AL|NL
190 Steven Okert HOU 46324.111.2649190$-10.55AL|NL
191 Stephen Kolek SD 76434.261.3762280$-10.58AL|NL
192 Ryan Burr TOR 43223.771.2349160$-10.63AL|NL
193 Tayler Saucedo SEA 56223.861.3253241$-10.66AL|NL
194 Julian Merryweather CHC 50223.961.3054211$-10.67AL|NL
195 Cionel Perez BAL 56323.861.3949261$-10.69AL|NL
196 Luke Little CHC 38223.321.2945200$-10.69AL|NL
197 Greg Weissert BOS 57324.111.3356220$-10.74AL|NL
198 Erik Swanson TOR 43224.191.2842153$-10.78AL|NL
199 Kaleb Ort HOU 55234.091.3158231$-10.79AL|NL
200 Wandy Peralta SD 49323.861.3540211$-10.90AL|NL
201 Anthony Banda LAD 55324.091.3555220$-10.94AL|NL
202 Randy Rodriguez SF 50323.961.3651240$-10.97AL|NL
203 Alex Lange IL-60 DET 36223.751.3340192$-11.04AL|NL
204 Brendon Little TOR 54323.831.3747240$-11.06AL|NL
205 Bryan Hoeing SD 55334.091.2944170$-11.10AL|NL
206 Josh Sborz IL-60 TEX 34223.971.2638142$-11.09AL|NL
207 Andrew Chafin DET 44223.891.3248201$-11.13AL|NL
208 Jose Ruiz PHI 57324.261.3356230$-11.12AL|NL
209 Kendall Graveman ARI 47324.021.3845211$-11.15AL|NL
210 John King STL 55333.761.3337150$-11.18AL|NL
211 Andrew Kittredge BAL 36224.001.2233102$-11.20AL|NL
212 Lucas Sims WAS 55334.421.3657291$-11.21AL|NL
213 Victor Vodnik COL 64334.501.4760304$-11.23AL|NL
214 Michael Tonkin MIN 50324.321.3050190$-11.29AL|NL
215 Forrest Whitley HOU 47223.831.3251210$-11.29AL|NL
216 Jose Quijada LAA 55234.091.3563290$-11.35AL|NL
217 Shelby Miller ARI 53344.421.2850200$-11.37AL|NL
218 Brenan Hanifee DET 50223.781.2640140$-11.37AL|NL
219 Yilber Diaz ARI 52324.151.3753240$-11.38AL|NL
220 Alex Faedo TB 52334.331.3150200$-11.43AL|NL
221 Elijah Morgan CHC 48224.121.2345140$-11.53AL|NL
222 Brady Basso OAK 44224.091.2041120$-11.55AL|NL
223 Aaron Ashby MIL 54334.001.4354280$-11.58AL|NL
224 Eduard Bazardo SEA 29213.721.2130101$-11.62AL|NL
225 Sam Long KAN 53324.251.3448210$-11.69AL|NL
226 Ryan Zeferjahn LAA 58234.341.3662281$-11.70AL|NL
227 Joey Wentz PIT 60334.351.3758250$-11.71AL|NL
228 Gus Varland CWS 59234.421.3955243$-11.72AL|NL
229 Daniel Lynch KAN 71334.441.3256210$-11.77AL|NL
230 Scott Alexander COL 52334.151.3739171$-11.84AL|NL
231 Kody Funderburk MIN 43213.771.3343180$-11.83AL|NL
232 Jonathan Loaisiga NYY 37223.651.2230100$-11.83AL|NL
233 Richard Lovelady TOR 36233.751.2232110$-11.89AL|NL
234 Bryse Wilson CWS 92354.701.3569282$-11.86AL|NL
235 Slade Cecconi CLE 48234.311.2143110$-11.90AL|NL
236 Trevor Stephan CLE 32223.941.2834121$-11.98AL|NL
237 Lake Bachar MIA 56334.501.3953241$-12.02AL|NL
238 Daniel Palencia CHC 34213.711.3239170$-12.02AL|NL
239 Brennan Bernardino BOS 47224.021.3448180$-12.07AL|NL
240 Grant Holman OAK 51224.061.3348210$-12.09AL|NL
241 Justin Sterner OAK 47234.211.3047180$-12.19AL|NL
242 Joe Ross PHI 61334.431.3653230$-12.19AL|NL
243 Bennett Sousa HOU 36223.751.3136150$-12.20AL|NL
244 Sawyer Gipson-Long IL-60 DET 36224.001.2233100$-12.22AL|NL
245 Adam Ottavino BOS 33214.091.3035141$-12.24AL|NL
246 Enyel De Los Santos ATL 42224.071.3143160$-12.25AL|NL
247 Logan VanWey HOU 41334.171.4142210$-12.29AL|NL
248 Tristan Beck SF 44224.091.2738130$-12.32AL|NL
249 Cameron Booser CWS 49234.411.4151232$-12.34AL|NL
250 Robert Stephenson IL-60 LAA 29114.031.143491$-12.34AL|NL
251 Austin Voth FA 48234.501.2547190$-12.39AL|NL
252 Nick Hernandez HOU 37224.141.2739150$-12.36AL|NL
253 Sean Reynolds SD 44224.091.4146231$-12.38AL|NL
254 Huascar Brazoban NYM 42224.071.3343200$-12.40AL|NL
255 DL Hall IL-60 MIL 43223.981.3745200$-12.42AL|NL
256 Alek Jacob SD 38214.031.2937140$-12.45AL|NL
257 Quinn Priester BOS 48334.311.3539160$-12.45AL|NL
258 T.J. McFarland OAK 55334.251.3640190$-12.47AL|NL
259 Tommy Nance TOR 48224.121.3344180$-12.48AL|NL
260 Sean Guenther DET 39223.921.2631110$-12.45AL|NL
261 Eric Orze TB 36224.001.3138150$-12.47AL|NL
262 Brent Headrick NYY 35214.111.2636120$-12.46AL|NL
263 Colin Selby BAL 37223.891.3539170$-12.49AL|NL
264 Max Lazar PHI 38224.031.2633110$-12.52AL|NL
265 Kyle Hendricks LAA 120695.021.3882350$-12.53AL|NL
266 Justin Wilson BOS 52224.331.3553190$-12.57AL|NL
267 Spencer Turnbull FA 45224.201.3142170$-12.59AL|NL
268 Hogan Harris OAK 55334.421.4050260$-12.61AL|NL
269 Penn Murfee CWS 36224.251.3335141$-12.70AL|NL
270 Dylan Floro OAK 41223.951.2931120$-12.71AL|NL
271 Ronny Henriquez MIA 46224.111.3340160$-12.72AL|NL
272 Nick Robertson TOR 38214.031.3236140$-12.73AL|NL
273 Justin Topa MIN 39223.921.3334130$-12.75AL|NL
274 Genesis Cabrera NYM 44224.091.3440190$-12.75AL|NL
275 Keegan Thompson CHC 25223.961.3226121$-12.79AL|NL
276 Jordan Leasure CWS 51234.411.3950241$-12.80AL|NL
277 Luis Contreras HOU 35214.111.3135150$-12.85AL|NL
278 Walter Pennington TEX 34223.971.3233140$-12.83AL|NL
279 Brandon Young BAL 27214.001.222680$-12.86AL|NL
280 Dauri Moreta IL-60 PIT 27214.001.2629110$-12.85AL|NL
281 Joe Jimenez ATL 24113.381.172880$-12.85AL|NL
282 Buck Farmer ATL 42224.291.3342180$-12.89AL|NL
283 Michael Fulmer BOS 46224.301.3546190$-12.87AL|NL
284 Justin Lawrence PIT 54334.501.4649261$-12.92AL|NL
285 Connor Thomas MIL 44224.091.3033120$-12.91AL|NL
286 Tyler Alexander MIL 49224.591.2441110$-12.92AL|NL
287 Ron Marinaccio SD 36224.251.3137170$-12.94AL|NL
288 Daniel Robert TEX 32224.221.2833130$-12.96AL|NL
289 Riley O'Brien STL 44224.091.4145220$-12.96AL|NL
290 Kyle Leahy STL 51334.411.3941190$-12.97AL|NL
291 Ryan Yarbrough NYY 39224.151.2629110$-12.99AL|NL
292 Josh Winckowski BOS 46224.111.3538150$-13.02AL|NL
293 Rafael Montero HOU 43224.401.3740181$-13.06AL|NL
294 Brent Suter CIN 58224.341.3446180$-13.10AL|NL
295 Mason Englert TB 41224.391.2937130$-13.10AL|NL
296 Zack Kelly BOS 37224.141.3839180$-13.11AL|NL
297 Anthony Veneziano MIA 55334.421.4246220$-13.08AL|NL
298 Noah Cameron KAN 33224.091.3030100$-13.09AL|NL
299 Zach Pop TOR 42224.071.3333150$-13.10AL|NL
300 Luis Guerrero BOS 42234.291.3844210$-13.13AL|NL