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 63533.001.05912235$16.97AL|NL
2 Ryan Helsley STL 64542.831.11792433$15.00AL|NL
3 Josh Hader HOU 65543.211.09922632$14.62AL|NL
4 Emmanuel Clase CLE 64432.581.00611233$14.62AL|NL
5 Devin Williams NYY 61532.851.13842930$13.29AL|NL
6 Mason Miller OAK 64322.771.01932229$13.21AL|NL
7 Raisel Iglesias ATL 65533.141.06701530$12.54AL|NL
8 Ryan Walker SF 65533.041.10782026$10.91AL|NL
9 Andres Munoz SEA 61432.721.11782427$10.87AL|NL
10 Felix Bautista BAL 58432.681.07852424$10.06AL|NL
11 Jhoan Duran MIN 63542.821.12771923$9.54AL|NL
12 Jeff Hoffman TOR 62323.081.10772127$8.98AL|NL
13 Tanner Scott LAD 63532.941.21772923$8.24AL|NL
14 Bowden Francis TOR 1581184.141.16147420$6.45AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Trevor Megill MIL 62333.521.21742227$6.36AL|NL
16 Drew Rasmussen TB 126873.391.13124300$6.07AL|NL
17 Clay Holmes NYM 1561083.681.30148610$5.00AL|NL
18 A.J. Puk ARI 62543.341.15742118$4.89AL|NL
19 Aroldis Chapman BOS 61543.411.30903719$4.75AL|NL
20 Robert Suarez SD 62443.671.19612024$4.68AL|NL
21 Peter Fairbanks TB 58333.441.18652124$4.52AL|NL
22 Kenley Jansen LAA 58333.821.21672225$3.89AL|NL
23 Ryan Pressly CHC 58333.501.21601724$3.70AL|NL
24 Carlos Estevez KAN 62443.851.24612121$2.10AL|NL
25 Justin Martinez ARI 65433.271.30803316$2.00AL|NL
26 Griffin Jax MIN 67553.151.0779188$1.88AL|NL
27 Ben Brown CHC 107653.601.20125410$0.72AL|NL
28 Kyle Finnegan WAS 61344.021.32582323$0.58AL|NL
29 Nick Martinez CIN 158994.161.26133410$0.58AL|NL
30 Luke Jackson TEX 61434.141.35662821$0.50AL|NL
31 Anthony Bender MIA 60433.831.28632118$0.31AL|NL
32 Matthew Strahm PHI 64533.231.0477165$0.05AL|NL
33 Jason Adam SD 64433.111.0674215$-1.05AL|NL
34 Mike Clevinger CWS 62344.471.30562022$-1.13AL|NL
35 Blake Treinen LAD 58533.301.1564177$-1.62AL|NL
36 Grant Holmes ATL 125763.981.27120390$-1.61AL|NL
37 Kirby Yates LAD 57523.261.1672276$-1.61AL|NL
38 Cade Smith CLE 65422.971.0985212$-1.64AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jordan Romano PHI 57443.881.24612114$-1.68AL|NL
40 Lucas Erceg KAN 65443.541.2373249$-2.13AL|NL
41 Seth Halvorsen COL 61454.401.39592419$-2.17AL|NL
42 Orion Kerkering PHI 61433.001.1170184$-2.32AL|NL
43 Landen Roupp SF 132663.851.32127580$-2.41AL|NL
44 Camilo Doval SF 60443.551.29722910$-2.50AL|NL
45 Jeremiah Estrada SD 60433.301.1884254$-2.92AL|NL
46 Kris Bubic KAN 125764.091.31122410$-2.94AL|NL
47 David Bednar PIT 48333.961.26501816$-2.94AL|NL
48 Jose Alvarado PHI 59333.441.27682710$-3.33AL|NL
49 Bryan Abreu HOU 69323.141.1790292$-3.42AL|NL
50 Chris Martin TEX 55323.271.105787$-3.78AL|NL
51 Porter Hodge CHC 60333.611.28672810$-3.93AL|NL
52 Hayden Wesneski HOU 123774.361.26114400$-3.97AL|NL
53 Ryne Nelson ARI 125764.221.26103330$-3.99AL|NL
54 Hayden Birdsong SF 104764.181.32113490$-4.11AL|NL
55 Tyler Holton DET 61323.291.0953156$-4.12AL|NL
56 Ben Joyce LAA 60333.341.2672287$-4.18AL|NL
57 Luis Ortiz CLE 140884.341.32115510$-4.33AL|NL
58 Robert Garcia TEX 59433.361.1866204$-4.43AL|NL
59 Edwin Uceta TB 63323.661.1870236$-4.77AL|NL
60 Luke Weaver NYY 66433.921.1972215$-4.91AL|NL
61 Jordan Hicks SF 129784.121.38116570$-5.11AL|NL
62 Andre Pallante STL 129873.991.3994510$-5.15AL|NL
63 Calvin Faucher MIA 59334.051.40622713$-5.16AL|NL
64 Reid Detmers LAA 101674.331.28112370$-5.16AL|NL
65 Steven Matz STL 120674.121.30104360$-5.19AL|NL
66 Matthew Liberatore STL 135784.321.34120500$-5.23AL|NL
67 Keegan Akin BAL 67323.491.1375192$-5.24AL|NL
68 Justin Slaten BOS 63433.821.2566216$-5.26AL|NL
69 Dylan Lee ATL 59423.181.1468160$-5.46AL|NL
70 Cole Sands MIN 62533.671.1867181$-5.61AL|NL
71 Beau Brieske DET 64343.891.2860249$-5.67AL|NL
72 A.J. Minter NYM 58443.351.1566191$-5.70AL|NL
73 Garrett Whitlock BOS 65433.711.1865153$-5.74AL|NL
74 Bryan Hudson MIL 58423.241.1561211$-5.78AL|NL
75 Tommy Kahnle DET 59223.511.2460258$-5.83AL|NL
76 Dennis Santana PIT 60324.211.32582411$-6.11AL|NL
77 Emilio Pagan CIN 63444.341.2466207$-6.13AL|NL
78 Alexis Diaz IL-15 CIN 50334.261.34532512$-6.13AL|NL
79 Antonio Santillan CIN 60444.171.3270267$-6.18AL|NL
80 Alex Vesia LAD 55433.431.2070241$-6.26AL|NL
81 Liam Hendriks IL-15 BOS 46333.801.1552137$-6.26AL|NL
82 Will Vest DET 65333.421.2164203$-6.30AL|NL
83 Jon Gray IL-60 TEX 104664.321.2793320$-6.34AL|NL
84 Yimi Garcia TOR 60333.731.1468183$-6.36AL|NL
85 Gregory Santos SEA 59323.341.2359204$-6.40AL|NL
86 Joey Cantillo CLE 93564.041.3398430$-6.67AL|NL
87 Osvaldo Bido OAK 115674.421.31107470$-6.72AL|NL
88 Jared Koenig MIL 60543.641.2958222$-6.87AL|NL
89 JoJo Romero STL 61533.661.2458201$-6.90AL|NL
90 Garrett Cleavinger TB 58543.881.3068272$-6.91AL|NL
91 Tim Herrin CLE 60433.321.2263240$-6.96AL|NL
92 Pierce Johnson ATL 61443.721.3074262$-7.03AL|NL
93 Kevin Ginkel IL-15 ARI 49423.391.1953152$-7.06AL|NL
94 Mike Soroka WAS 1336104.531.34125570$-7.10AL|NL
95 Yennier Cano BAL 60333.381.2559213$-7.18AL|NL
96 Fernando Cruz NYY 60333.731.2484281$-7.25AL|NL
97 Ryne Stanek NYM 61533.981.3168282$-7.27AL|NL
98 Chad Green TOR 59433.991.1956173$-7.45AL|NL
99 Evan Phillips IL-15 LAD 50323.421.1456152$-7.45AL|NL
100 Matt Brash IL-15 SEA 48433.151.2562210$-7.46AL|NL
101 Jackson Jobe DET 116664.461.2994420$-7.49AL|NL
102 Aaron Bummer ATL 58433.471.3167241$-7.53AL|NL
103 Seranthony Dominguez BAL 61443.871.2666242$-7.60AL|NL
104 Shane Smith CWS 114574.361.31103420$-7.69AL|NL
105 Manuel Rodriguez TB 59443.601.2757222$-7.66AL|NL
106 Joel Payamps MIL 59343.611.1958182$-7.82AL|NL
107 Reed Garrett NYM 64543.841.3575300$-7.83AL|NL
108 Hunter Gaddis CLE 63433.791.1557170$-7.85AL|NL
109 Jose A. Ferrer WAS 60323.871.2749196$-7.90AL|NL
110 Jose Leclerc OAK 61333.881.2872293$-7.90AL|NL
111 Trent Thornton SEA 64333.771.2163192$-7.95AL|NL
112 Yariel Rodriguez TOR 86454.161.3189391$-7.96AL|NL
113 Hunter Harvey KAN 58333.711.2061172$-8.00AL|NL
114 Derek Law IL-15 WAS 64443.771.3054213$-8.06AL|NL
115 Daniel Coulombe MIN 54333.421.1357150$-8.09AL|NL
116 Erik Miller SF 59333.541.3173321$-8.27AL|NL
117 Paul Sewald CLE 57333.921.1664181$-8.48AL|NL
118 Adrian Morejon SD 58333.611.2461201$-8.65AL|NL
119 Colin Holderman PIT 59343.841.3360264$-8.67AL|NL
120 Daysbel Hernandez ATL 55523.771.4065290$-8.84AL|NL
121 Yuki Matsui SD 55323.591.2464230$-8.99AL|NL
122 Kevin Kelly TB 55323.541.1448120$-9.08AL|NL
123 Tyler Rogers SF 67343.671.2149141$-9.09AL|NL
124 Taylor Rogers CIN 58344.081.2963223$-9.21AL|NL
125 Caleb Ferguson PIT 61333.761.3566252$-9.24AL|NL
126 Jake Junis CLE 67333.981.1862150$-9.26AL|NL
127 Brant Hurter DET 53433.701.2045130$-9.31AL|NL
128 Mark Leiter Jr. NYY 56343.921.2368210$-9.41AL|NL
129 Mitch Spence OAK 105564.441.3285310$-9.40AL|NL
130 Gregory Soto BAL 59343.751.3266271$-9.44AL|NL
131 Tayler Scott HOU 63433.911.3562291$-9.46AL|NL
132 Carmen Mlodzinski PIT 74564.111.3666300$-9.50AL|NL
133 Ryan Thompson ARI 61443.751.2548170$-9.50AL|NL
134 Nick Sandlin TOR 57434.001.2862260$-9.51AL|NL
135 Tanner Banks PHI 66333.871.2565210$-9.53AL|NL
136 Jorge Alcala MIN 59334.041.2261221$-9.57AL|NL
137 Jose Butto NYM 59333.721.2559250$-9.67AL|NL
138 Jason Foley DET 48233.621.2638145$-9.74AL|NL
139 Colin Poche WAS 54433.921.2451200$-9.76AL|NL
140 Joseph Mantiply ARI 57433.831.2649160$-9.82AL|NL
141 Daniel Young NYM 54423.911.3260250$-9.82AL|NL
142 Phil Maton STL 63334.091.2759242$-9.83AL|NL
143 Collin Snider SEA 61443.871.3857261$-10.02AL|NL
144 Ryan Brasier IL-15 CHC 49223.741.1647142$-10.04AL|NL
145 Hoby Milner TEX 55323.831.1951130$-10.05AL|NL
146 Hans Crouse LAA 54434.201.3064260$-10.05AL|NL
147 Craig Kimbrel ATL 48444.071.3059240$-10.09AL|NL
148 Craig Yoho MIL 52333.731.2859220$-10.12AL|NL
149 David Robertson FA 44223.331.1954180$-10.16AL|NL
150 Ryan Fernandez STL 60343.851.3361241$-10.16AL|NL
151 Jorge Lopez WAS 58334.141.3451214$-10.21AL|NL
152 Jesus Tinoco IL-15 MIA 50223.771.2650183$-10.20AL|NL
153 Michael Kopech IL-15 LAD 45333.891.2655211$-10.19AL|NL
154 Nate Pearson CHC 59334.031.2664220$-10.24AL|NL
155 Scott Barlow CIN 62334.001.3366281$-10.22AL|NL
156 Penn Murfee CWS 58334.101.3058252$-10.23AL|NL
157 Angel Perdomo OAK 51333.821.3366270$-10.28AL|NL
158 Fraser Ellard CWS 60344.221.4061304$-10.34AL|NL
159 Bryan King HOU 60223.571.2963240$-10.37AL|NL
160 Mason Montgomery TB 61234.081.3265243$-10.38AL|NL
161 John Schreiber KAN 60333.861.3256241$-10.45AL|NL
162 Brock Burke LAA 63334.091.3163221$-10.48AL|NL
163 Caleb Thielbar CHC 53333.961.2658200$-10.55AL|NL
164 Brock Stewart IL-15 MIN 48223.591.2560210$-10.58AL|NL
165 Abner Uribe MIL 56333.661.3963340$-10.64AL|NL
166 Eduard Bazardo SEA 46313.861.1947150$-10.66AL|NL
167 Gabe Speier SEA 55223.831.2260190$-10.69AL|NL
168 Troy Taylor IL-15 SEA 54333.891.2753210$-10.82AL|NL
169 Kenta Maeda DET 78344.511.2473210$-10.89AL|NL
170 Elvis Peguero MIL 53433.811.3748230$-10.90AL|NL
171 Ian Anderson LAA 85544.361.4274370$-10.91AL|NL
172 Angel Zerpa KAN 59323.901.3352191$-10.95AL|NL
173 Ian Hamilton IL-15 NYY 48223.511.2653190$-10.99AL|NL
174 Bryan Baker BAL 60334.071.3162260$-11.00AL|NL
175 Tayler Saucedo SEA 58323.811.3355260$-11.02AL|NL
176 Tyson Miller IL-15 CHC 47323.881.2043150$-11.04AL|NL
177 Ryan Borucki PIT 57324.201.2854201$-11.10AL|NL
178 Julian Merryweather CHC 55323.991.3360240$-11.12AL|NL
179 Daniel Lynch KAN 71444.311.3056210$-11.11AL|NL
180 Justin Topa MIN 50323.691.2844160$-11.15AL|NL
181 Elijah Morgan CHC 49323.981.2246150$-11.17AL|NL
182 John Brebbia DET 56244.281.2660182$-11.17AL|NL
183 Zack Kelly BOS 53434.181.3756260$-11.21AL|NL
184 Victor Vodnik COL 62344.491.5059316$-11.32AL|NL
185 Tyler Ferguson OAK 59334.121.3565290$-11.32AL|NL
186 Sam Moll CIN 53333.941.3254230$-11.33AL|NL
187 Louie Varland MIN 67344.391.2966200$-11.48AL|NL
188 Erik Sabrowski IL-15 CLE 44333.681.3952240$-11.49AL|NL
189 Greg Weissert BOS 58334.001.3456220$-11.54AL|NL
190 Brennan Bernardino BOS 54323.981.3556220$-11.56AL|NL
191 Colin Rea CHC 77444.561.2961210$-11.57AL|NL
192 Michel Otanez IL-15 OAK 50223.881.4065291$-11.58AL|NL
193 Tyler Kinley COL 60334.881.4163265$-11.58AL|NL
194 Forrest Whitley IL-15 HOU 53324.001.3657250$-11.62AL|NL
195 Graham Ashcraft CIN 56334.381.3345183$-11.65AL|NL
196 John King STL 58333.651.3239150$-11.65AL|NL
197 Wandy Peralta SD 50323.791.2941200$-11.68AL|NL
198 Nick Mears IL-15 MIL 54234.061.3166250$-11.68AL|NL
199 Ryan Yarbrough NYY 52334.021.2138140$-11.71AL|NL
200 Enyel De Los Santos ATL 54324.201.3055210$-11.71AL|NL
201 Marc Church TEX 58334.361.3662241$-11.74AL|NL
202 Luke Little CHC 38223.361.2946190$-11.74AL|NL
203 Anthony Banda LAD 54324.011.3554210$-11.78AL|NL
204 Robert Stephenson IL-60 LAA 40223.941.1848130$-11.83AL|NL
205 Luis Contreras HOU 52324.311.2752220$-11.91AL|NL
206 Ryan Burr IL-15 TOR 40223.731.2447140$-11.94AL|NL
207 Bryan Hoeing IL-15 SD 54334.081.2743160$-12.01AL|NL
208 Jonathan Loaisiga IL-15 NYY 39323.591.2631110$-12.00AL|NL
209 Stephen Kolek SD 80534.591.4064270$-12.02AL|NL
210 Shelby Miller ARI 54344.331.2852190$-12.06AL|NL
211 Cionel Perez BAL 57323.831.4050270$-12.11AL|NL
212 Michael Tonkin IL-15 MIN 49324.231.2949190$-12.09AL|NL
213 Lucas Sims WAS 56344.381.3758301$-12.12AL|NL
214 Brandon Eisert CWS 52334.101.3248190$-12.15AL|NL
215 Andrew Nardi IL-60 MIA 37223.781.2547150$-12.16AL|NL
216 Kendall Graveman IL-15 ARI 51333.911.3849240$-12.15AL|NL
217 Sean Guenther DET 42323.811.2734120$-12.19AL|NL
218 Yilber Diaz ARI 48334.161.3451220$-12.20AL|NL
219 Albert Suarez IL-15 BAL 47324.101.2942140$-12.31AL|NL
220 Joe Ross PHI 62344.201.3555230$-12.30AL|NL
221 Trevor Stephan IL-15 CLE 38323.981.3040140$-12.30AL|NL
222 Brenan Hanifee DET 55223.781.2844160$-12.29AL|NL
223 Gunnar Hoglund OAK 69454.731.2651190$-12.29AL|NL
224 Jose Suarez ATL 70344.451.3669280$-12.33AL|NL
225 Aaron Ashby IL-15 MIL 53334.031.4154260$-12.36AL|NL
226 Lou Trivino SF 64344.251.3759260$-12.41AL|NL
227 Shinnosuke Ogasawara WAS 95344.491.3476310$-12.39AL|NL
228 Jose Ruiz PHI 60324.341.3558240$-12.43AL|NL
229 Randy Rodriguez SF 54334.241.3654240$-12.43AL|NL
230 Alex Lange IL-60 DET 38333.831.3741200$-12.42AL|NL
231 Kaleb Ort IL-15 HOU 56234.241.2958210$-12.53AL|NL
232 Bryse Wilson CWS 93454.691.3470270$-12.61AL|NL
233 Spencer Bivens SF 51323.991.3339160$-12.62AL|NL
234 Eric Orze TB 46334.341.3449210$-12.69AL|NL
235 Landon Knack LAD 44224.121.2344140$-12.76AL|NL
236 Andrew Walters CLE 48224.021.3453230$-12.76AL|NL
237 Jacob Webb TEX 55234.131.3356250$-12.76AL|NL
238 Colin Selby BAL 46233.911.3348210$-12.80AL|NL
239 Triston McKenzie CLE 80464.711.4276400$-12.86AL|NL
240 Scott Alexander COL 54334.041.3641180$-12.89AL|NL
241 Erik Swanson IL-15 TOR 44224.071.2644150$-12.88AL|NL
242 Brent Suter CIN 56224.081.3244161$-12.90AL|NL
243 Shawn Armstrong TEX 52224.141.3050170$-12.93AL|NL
244 Evan Sisk KAN 39323.951.3837180$-13.00AL|NL
245 Mike Vasil CWS 81454.641.3965280$-13.04AL|NL
246 Jake Cousins IL-60 NYY 33213.781.3140170$-13.08AL|NL
247 Andrew Kittredge IL-15 BAL 33223.721.203090$-13.09AL|NL
248 Andrew Chafin DET 41223.871.3646200$-13.08AL|NL
249 Ryan Zeferjahn LAA 59234.441.3762281$-13.08AL|NL
250 Sean Hjelle SF 48223.971.3042130$-13.12AL|NL
251 Hunter Bigge TB 53224.231.3759260$-13.13AL|NL
252 Adam Ottavino NYY 42224.051.2943170$-13.14AL|NL
253 Noah Cameron KAN 43224.031.2841120$-13.18AL|NL
254 Connor Thomas MIL 43324.011.3533120$-13.22AL|NL
255 Cameron Booser CWS 56244.271.4057251$-13.21AL|NL
256 Alek Jacob SD 51214.121.3551200$-13.24AL|NL
257 Mason Fluharty TOR 53234.171.3249200$-13.26AL|NL
258 Tristan Beck SF 40223.941.2535110$-13.25AL|NL
259 Justin Sterner OAK 55234.441.3157210$-13.28AL|NL
260 Sawyer Gipson-Long IL-60 DET 36224.001.2234100$-13.29AL|NL
261 Chad Patrick MIL 42224.191.2339120$-13.27AL|NL
262 Grant Holman OAK 46224.091.3144190$-13.31AL|NL
263 Brendon Little TOR 54223.881.3745240$-13.31AL|NL
264 Steven Okert HOU 50224.411.3154210$-13.33AL|NL
265 Jacob Barnes TOR 48434.701.3640160$-13.32AL|NL
266 Logan VanWey HOU 44334.281.4044220$-13.35AL|NL
267 Josh Sborz IL-60 TEX 36234.171.2741140$-13.37AL|NL
268 Mason Englert TB 51324.601.3145150$-13.42AL|NL
269 Huascar Brazoban NYM 45224.031.3646220$-13.42AL|NL
270 Luarbert Arias MIA 48344.481.3545170$-13.41AL|NL
271 Brusdar Graterol IL-60 LAD 27213.371.202270$-13.43AL|NL
272 Carlos Vargas SEA 52234.001.3544190$-13.47AL|NL
273 Brady Basso IL-15 OAK 34223.961.2332100$-13.46AL|NL
274 Jordan Leasure CWS 61244.681.4259293$-13.52AL|NL
275 Ben Casparius LAD 48324.541.3950230$-13.51AL|NL
276 Tyler Phillips MIA 61544.981.4047190$-13.52AL|NL
277 Hunter Stratton PIT 38224.061.2736130$-13.54AL|NL
278 Bennett Sousa HOU 41224.011.3340170$-13.57AL|NL
279 Easton Lucas TOR 56324.531.3851240$-13.62AL|NL
280 Steven Cruz KAN 46324.301.4244220$-13.60AL|NL
281 Daniel Palencia CHC 36223.981.3641190$-13.61AL|NL
282 Chris Roycroft STL 52344.231.4345230$-13.64AL|NL
283 Kody Funderburk MIN 46214.101.3746200$-13.65AL|NL
284 Gerson Garabito TEX 57234.421.3253200$-13.65AL|NL
285 Brent Headrick NYY 37214.221.2738130$-13.67AL|NL
286 Matthew Bowman BAL 50314.551.3342180$-13.67AL|NL
287 Justin Wilson BOS 57244.461.3659190$-13.71AL|NL
288 Jalen Beeks ARI 48334.381.4043190$-13.75AL|NL
289 Nick Anderson STL 34324.231.3429120$-13.72AL|NL
290 Yoendrys Gomez NYY 53224.481.3252230$-13.79AL|NL
291 Ian Gibaut CIN 44334.421.4042190$-13.77AL|NL
292 Luis Peralta COL 59224.391.4866321$-13.77AL|NL
293 Ron Marinaccio SD 36224.131.3037170$-13.78AL|NL
294 Spencer Turnbull FA 44224.231.3040170$-13.79AL|NL
295 Cooper Criswell BOS 44334.381.3434130$-13.82AL|NL
296 Max Lazar PHI 39224.161.2533110$-13.80AL|NL
297 Riley O'Brien STL 51224.101.4251260$-13.80AL|NL
298 Jose Quijada LAA 35224.101.3640190$-13.87AL|NL
299 Dauri Moreta IL-60 PIT 29214.111.2431110$-13.86AL|NL
300 Sam Long KAN 54234.251.3648220$-13.90AL|NL