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 62533.001.05912235$17.09AL|NL
2 Ryan Helsley STL 63532.831.11782333$15.04AL|NL
3 Emmanuel Clase CLE 63432.581.00601233$14.62AL|NL
4 Josh Hader HOU 65543.211.09922631$14.29AL|NL
5 Devin Williams NYY 60532.851.13832830$13.32AL|NL
6 Mason Miller OAK 64322.771.01922229$13.32AL|NL
7 Raisel Iglesias ATL 65533.141.06701530$12.72AL|NL
8 Ryan Walker SF 65533.041.10772026$11.00AL|NL
9 Andres Munoz SEA 61432.721.11782426$10.53AL|NL
10 Felix Bautista BAL 57432.681.07832324$9.98AL|NL
11 Jhoan Duran MIN 62542.821.12761922$9.03AL|NL
12 Tanner Scott LAD 62532.941.21762924$8.76AL|NL
13 Jeff Hoffman TOR 62323.081.10772126$8.62AL|NL
14 Bowden Francis TOR 1571184.141.16146420$6.52AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Trevor Megill MIL 61333.521.21732227$6.39AL|NL
16 Drew Rasmussen TB 125873.391.13123300$6.10AL|NL
17 Clay Holmes NYM 1551083.681.30147600$5.05AL|NL
18 Aroldis Chapman BOS 60533.411.30893619$4.77AL|NL
19 Robert Suarez SD 62443.671.19602024$4.73AL|NL
20 Peter Fairbanks TB 57333.441.18642123$4.01AL|NL
21 Kenley Jansen LAA 57333.821.21662225$3.90AL|NL
22 A.J. Puk ARI 61443.341.15732018$3.87AL|NL
23 Ryan Pressly CHC 57333.501.21591724$3.71AL|NL
24 Carlos Estevez KAN 61443.851.24612121$2.18AL|NL
25 Justin Martinez ARI 64433.271.30793316$2.00AL|NL
26 Griffin Jax MIN 67553.151.0778188$1.92AL|NL
27 Ben Brown CHC 106653.601.20124410$0.73AL|NL
28 Nick Martinez CIN 156994.161.26132400$0.62AL|NL
29 Kyle Finnegan WAS 60344.021.32572223$0.60AL|NL
30 Luke Jackson TEX 61434.141.35652821$0.51AL|NL
31 Matthew Strahm PHI 63533.231.0476165$0.00AL|NL
32 Anthony Bender MIA 60433.831.28622117$-0.19AL|NL
33 Blake Treinen LAD 58533.301.1564179$-0.50AL|NL
34 Jason Adam SD 64423.111.0673215$-1.02AL|NL
35 Mike Clevinger CWS 61344.471.30552022$-1.11AL|NL
36 Cade Smith CLE 65422.971.0985212$-1.54AL|NL
37 Grant Holmes ATL 124763.981.27120390$-1.53AL|NL
38 Jordan Romano PHI 56443.881.24602114$-1.68AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Lucas Erceg KAN 64433.541.2373249$-2.08AL|NL
40 Seth Halvorsen COL 60454.401.39592419$-2.07AL|NL
41 Orion Kerkering PHI 60433.001.1169184$-2.38AL|NL
42 Landen Roupp SF 131663.851.32126570$-2.40AL|NL
43 Camilo Doval SF 59443.551.29712910$-2.52AL|NL
44 Kirby Yates LAD 57523.261.1671274$-2.63AL|NL
45 Jeremiah Estrada SD 60433.301.1883254$-2.91AL|NL
46 David Bednar PIT 48333.961.26491816$-2.95AL|NL
47 Jose Alvarado PHI 58333.441.27672710$-3.36AL|NL
48 Bryan Abreu HOU 69323.141.1790292$-3.33AL|NL
49 Chris Martin TEX 55323.271.105787$-3.71AL|NL
50 Kris Bubic KAN 124664.091.31121410$-3.95AL|NL
51 Porter Hodge CHC 59333.611.28662810$-3.96AL|NL
52 Hayden Wesneski HOU 122774.361.26113400$-3.96AL|NL
53 Ryne Nelson ARI 124764.221.26102320$-3.98AL|NL
54 Hayden Birdsong SF 103764.181.32113480$-4.03AL|NL
55 Tyler Holton DET 60323.291.0952156$-4.19AL|NL
56 Ben Joyce LAA 59333.341.2671287$-4.22AL|NL
57 Luis Ortiz CLE 139874.341.32114510$-4.31AL|NL
58 Robert Garcia TEX 59433.361.1866204$-4.36AL|NL
59 Edwin Uceta TB 62323.661.1870236$-4.75AL|NL
60 Luke Weaver NYY 65433.921.1971205$-4.94AL|NL
61 Reid Detmers LAA 102674.331.28114380$-4.96AL|NL
62 Jordan Hicks SF 129784.121.38116570$-5.05AL|NL
63 Calvin Faucher MIA 59334.051.40622613$-5.10AL|NL
64 Steven Matz STL 119674.121.30104360$-5.12AL|NL
65 Andre Pallante STL 128873.991.3993510$-5.15AL|NL
66 Matthew Liberatore STL 134774.321.34119490$-5.22AL|NL
67 Keegan Akin BAL 67323.491.1374192$-5.24AL|NL
68 Justin Slaten BOS 62433.821.2565216$-5.29AL|NL
69 Dylan Lee ATL 59423.181.1468160$-5.40AL|NL
70 Cole Sands MIN 61533.671.1867181$-5.59AL|NL
71 Beau Brieske DET 63343.891.2860249$-5.63AL|NL
72 A.J. Minter NYM 57443.351.1565191$-5.77AL|NL
73 Tommy Kahnle DET 58223.511.2460258$-5.81AL|NL
74 Garrett Whitlock BOS 64433.711.1864153$-5.79AL|NL
75 Emilio Pagan CIN 62444.341.2465207$-6.14AL|NL
76 Dennis Santana PIT 60324.211.32572411$-6.13AL|NL
77 Antonio Santillan CIN 59444.171.3269267$-6.19AL|NL
78 Liam Hendriks IL-15 BOS 46333.801.1552137$-6.20AL|NL
79 Alex Vesia LAD 55433.431.2069241$-6.27AL|NL
80 Yimi Garcia TOR 60333.731.1468183$-6.30AL|NL
81 Gregory Santos SEA 59323.341.2359204$-6.34AL|NL
82 Will Vest DET 65333.421.2163203$-6.32AL|NL
83 Jon Gray IL-60 TEX 103664.321.2792320$-6.35AL|NL
84 Bryan Hudson MIL 55423.241.1558200$-6.64AL|NL
85 Osvaldo Bido OAK 114674.421.31107460$-6.64AL|NL
86 Alexis Diaz IL-15 CIN 49334.261.34522511$-6.65AL|NL
87 Joey Cantillo CLE 92564.041.3397420$-6.69AL|NL
88 JoJo Romero STL 60533.661.2458201$-6.88AL|NL
89 Jared Koenig MIL 59543.641.2957212$-6.91AL|NL
90 Garrett Cleavinger TB 57543.881.3067272$-6.95AL|NL
91 Tim Herrin CLE 59423.321.2263240$-6.95AL|NL
92 Pierce Johnson ATL 61443.721.3074262$-6.98AL|NL
93 Kevin Ginkel IL-15 ARI 48423.391.1952152$-7.14AL|NL
94 Yennier Cano BAL 59333.381.2559213$-7.17AL|NL
95 Ryne Stanek NYM 60533.981.3168282$-7.23AL|NL
96 Chad Green TOR 59433.991.1956173$-7.41AL|NL
97 Jackson Jobe DET 115664.461.2994420$-7.43AL|NL
98 Matt Brash IL-15 SEA 48433.151.2562210$-7.41AL|NL
99 Aaron Bummer ATL 58433.471.3167241$-7.48AL|NL
100 Evan Phillips IL-15 LAD 50323.421.1455152$-7.47AL|NL
101 Shane Smith CWS 113574.361.31103420$-7.62AL|NL
102 Seranthony Dominguez BAL 60443.871.2665232$-7.65AL|NL
103 Manuel Rodriguez TB 58443.601.2757212$-7.64AL|NL
104 Reed Garrett NYM 63543.841.3575300$-7.78AL|NL
105 Joel Payamps MIL 58343.611.1957172$-7.88AL|NL
106 Jose A. Ferrer WAS 59323.871.2749186$-7.87AL|NL
107 Trent Thornton SEA 64333.771.2163192$-7.90AL|NL
108 Hunter Gaddis CLE 62433.791.1556170$-7.91AL|NL
109 Yariel Rodriguez TOR 85454.161.3188391$-7.98AL|NL
110 Hunter Harvey KAN 57333.711.2061172$-7.99AL|NL
111 Derek Law IL-15 WAS 63443.771.3054213$-8.03AL|NL
112 Daniel Coulombe MIN 54333.421.1356150$-8.12AL|NL
113 Erik Miller SF 58333.541.3172321$-8.32AL|NL
114 Fernando Cruz NYY 55333.731.2477260$-8.35AL|NL
115 Paul Sewald CLE 56333.921.1663181$-8.54AL|NL
116 Mark Leiter Jr. NYY 59343.921.2371231$-8.58AL|NL
117 Adrian Morejon SD 58333.611.2461191$-8.61AL|NL
118 Colin Holderman PIT 59343.841.3360254$-8.63AL|NL
119 Mike Soroka IL-15 WAS 114584.531.34108490$-8.74AL|NL
120 Daysbel Hernandez ATL 55523.771.4064290$-8.89AL|NL
121 Yuki Matsui SD 55323.591.2464230$-8.95AL|NL
122 Jose Leclerc OAK 59333.881.2870281$-9.06AL|NL
123 Kevin Kelly TB 55323.541.1448120$-9.04AL|NL
124 Tyler Rogers SF 67343.671.2148141$-9.13AL|NL
125 Jake Junis CLE 67333.981.1862150$-9.22AL|NL
126 Caleb Ferguson PIT 61333.761.3566252$-9.21AL|NL
127 Taylor Rogers CIN 57344.081.2962223$-9.24AL|NL
128 Brant Hurter DET 53433.701.2045130$-9.28AL|NL
129 Mitch Spence OAK 105564.441.3285310$-9.37AL|NL
130 Gregory Soto BAL 58343.751.3265271$-9.49AL|NL
131 Ryan Thompson ARI 60443.751.2548170$-9.49AL|NL
132 Nick Sandlin TOR 57434.001.2862260$-9.48AL|NL
133 Jorge Alcala MIN 58334.041.2261221$-9.55AL|NL
134 Carmen Mlodzinski PIT 73564.111.3665300$-9.53AL|NL
135 Tanner Banks PHI 65323.871.2564210$-9.58AL|NL
136 Jose Butto NYM 58333.721.2559250$-9.66AL|NL
137 Jason Foley DET 48233.621.2638145$-9.72AL|NL
138 Joseph Mantiply ARI 56433.831.2649160$-9.80AL|NL
139 Colin Poche WAS 54433.921.2450200$-9.80AL|NL
140 Phil Maton STL 62334.091.2759232$-9.80AL|NL
141 Bryan King HOU 60223.571.2963251$-9.82AL|NL
142 Abner Uribe MIL 57333.661.3965351$-9.95AL|NL
143 Tayler Scott HOU 61433.911.3561290$-10.02AL|NL
144 Collin Snider SEA 61443.871.3857251$-9.99AL|NL
145 Ryan Brasier IL-15 CHC 49223.741.1647142$-10.01AL|NL
146 Hoby Milner TEX 55323.831.1951130$-10.03AL|NL
147 Craig Kimbrel ATL 48444.071.3059240$-10.06AL|NL
148 David Robertson FA 44223.331.1954170$-10.13AL|NL
149 Jorge Lopez WAS 57334.141.3451214$-10.18AL|NL
150 Craig Yoho MIL 51333.731.2858220$-10.19AL|NL
151 Jesus Tinoco IL-15 MIA 49223.771.2650183$-10.19AL|NL
152 Michael Kopech IL-15 LAD 44333.891.2655211$-10.18AL|NL
153 Ryan Fernandez STL 59343.851.3360241$-10.21AL|NL
154 Scott Barlow CIN 61334.001.3365281$-10.26AL|NL
155 Penn Murfee CWS 57334.101.3057252$-10.28AL|NL
156 Nate Pearson CHC 58334.031.2663220$-10.29AL|NL
157 Angel Perdomo OAK 50333.821.3365270$-10.33AL|NL
158 Mason Montgomery TB 60234.081.3265243$-10.35AL|NL
159 Fraser Ellard CWS 59344.221.4060304$-10.37AL|NL
160 John Schreiber KAN 59333.861.3256231$-10.43AL|NL
161 Caleb Thielbar CHC 53333.961.2658190$-10.52AL|NL
162 Brock Burke LAA 62334.091.3162221$-10.52AL|NL
163 Brock Stewart IL-15 MIN 48223.591.2560210$-10.55AL|NL
164 Gabe Speier SEA 55223.831.2260190$-10.67AL|NL
165 Eduard Bazardo SEA 46313.861.1946150$-10.71AL|NL
166 Ian Anderson LAA 90554.361.4279390$-10.70AL|NL
167 Tyler Ferguson OAK 61334.121.3566301$-10.73AL|NL
168 Troy Taylor IL-15 SEA 53333.891.2753210$-10.81AL|NL
169 Daniel Young NYM 54323.911.3259250$-10.88AL|NL
170 Kenta Maeda DET 77344.511.2473210$-10.85AL|NL
171 Elvis Peguero MIL 52433.811.3748220$-10.88AL|NL
172 Angel Zerpa KAN 58323.901.3352191$-10.93AL|NL
173 Bryan Baker BAL 59334.071.3162260$-10.97AL|NL
174 Tyson Miller IL-15 CHC 47323.881.2043150$-11.03AL|NL
175 Tayler Saucedo SEA 58323.811.3354250$-11.07AL|NL
176 Ian Hamilton IL-15 NYY 48223.511.2652190$-11.04AL|NL
177 Ryan Borucki PIT 57324.201.2854201$-11.08AL|NL
178 Daniel Lynch KAN 70444.311.3056210$-11.08AL|NL
179 Julian Merryweather CHC 54323.991.3359240$-11.17AL|NL
180 Elijah Morgan CHC 49323.981.2246150$-11.15AL|NL
181 John Brebbia DET 55244.281.2659182$-11.21AL|NL
182 Justin Topa MIN 50323.691.2843160$-11.21AL|NL
183 Zack Kelly BOS 52434.181.3755260$-11.25AL|NL
184 Sam Moll CIN 52333.941.3254230$-11.32AL|NL
185 Victor Vodnik COL 61344.491.5058306$-11.33AL|NL
186 Erik Sabrowski IL-15 CLE 44333.681.3952240$-11.48AL|NL
187 Tyler Kinley COL 59334.881.4163265$-11.51AL|NL
188 Louie Varland MIN 67344.391.2965200$-11.53AL|NL
189 Colin Rea CHC 76444.561.2961210$-11.53AL|NL
190 Greg Weissert BOS 57334.001.3455220$-11.59AL|NL
191 Brennan Bernardino BOS 53323.981.3555210$-11.61AL|NL
192 Michel Otanez IL-15 OAK 49223.881.4064291$-11.63AL|NL
193 Graham Ashcraft CIN 55334.381.3345173$-11.62AL|NL
194 Justin Sterner OAK 57334.441.3159221$-11.63AL|NL
195 Wandy Peralta SD 49323.791.2941200$-11.68AL|NL
196 Ryan Yarbrough NYY 52334.021.2138140$-11.69AL|NL
197 John King STL 57333.651.3238150$-11.73AL|NL
198 Marc Church TEX 58334.361.3662241$-11.72AL|NL
199 Nick Mears IL-15 MIL 53234.061.3165250$-11.73AL|NL
200 Enyel De Los Santos ATL 53324.201.3054200$-11.76AL|NL
201 Anthony Banda LAD 54324.011.3554210$-11.77AL|NL
202 Luke Little CHC 38223.361.2945190$-11.80AL|NL
203 Forrest Whitley IL-15 HOU 50324.001.3654230$-11.80AL|NL
204 Robert Stephenson IL-60 LAA 40223.941.1848130$-11.82AL|NL
205 Steven Okert HOU 55334.411.3160240$-11.96AL|NL
206 Ryan Burr IL-15 TOR 40223.731.2446140$-11.99AL|NL
207 Lucas Sims WAS 55344.381.3758301$-12.08AL|NL
208 Stephen Kolek SD 80534.591.4063270$-12.08AL|NL
209 Bryan Hoeing IL-15 SD 53334.081.2742160$-12.07AL|NL
210 Jonathan Loaisiga IL-15 NYY 38323.591.2630110$-12.08AL|NL
211 Michael Tonkin IL-15 MIN 49324.231.2949190$-12.08AL|NL
212 Shelby Miller ARI 53334.331.2851190$-12.11AL|NL
213 Brandon Eisert CWS 52334.101.3248190$-12.14AL|NL
214 Andrew Nardi IL-60 MIA 37223.781.2547150$-12.14AL|NL
215 Cionel Perez BAL 56323.831.4049270$-12.17AL|NL
216 Sean Guenther DET 42323.811.2734120$-12.18AL|NL
217 Shinnosuke Ogasawara WAS 104354.491.3482330$-12.19AL|NL
218 Kendall Graveman IL-15 ARI 50333.911.3848240$-12.21AL|NL
219 Yilber Diaz ARI 47334.161.3450210$-12.25AL|NL
220 Luis Contreras HOU 46314.311.2746190$-12.29AL|NL
221 Brenan Hanifee DET 55223.781.2844150$-12.28AL|NL
222 Gunnar Hoglund OAK 69454.731.2651190$-12.28AL|NL
223 Albert Suarez IL-15 BAL 47324.101.2942140$-12.30AL|NL
224 Trevor Stephan IL-15 CLE 37323.981.3040140$-12.29AL|NL
225 Lou Trivino SF 63344.251.3759260$-12.38AL|NL
226 Joe Ross PHI 62334.201.3554230$-12.36AL|NL
227 Jose Ruiz PHI 59324.341.3558230$-12.40AL|NL
228 Jose Suarez ATL 70344.451.3668270$-12.39AL|NL
229 Randy Rodriguez SF 54334.241.3654240$-12.43AL|NL
230 Tyler Alexander MIL 67344.621.2657150$-12.47AL|NL
231 Hans Crouse LAA 34324.201.3041160$-12.57AL|NL
232 Bryse Wilson CWS 92454.691.3469270$-12.63AL|NL
233 Eric Orze TB 46334.341.3449210$-12.69AL|NL
234 Spencer Bivens SF 51323.991.3338160$-12.69AL|NL
235 Landon Knack LAD 44224.121.2344140$-12.75AL|NL
236 Jake Cousins IL-60 NYY 36223.781.3144190$-12.75AL|NL
237 Kaleb Ort IL-15 HOU 53234.241.2954200$-12.78AL|NL
238 Jacob Webb TEX 55234.131.3355250$-12.83AL|NL
239 Andrew Walters CLE 48224.021.3452230$-12.82AL|NL
240 Colin Selby BAL 46233.911.3347200$-12.86AL|NL
241 Scott Alexander COL 54334.041.3641180$-12.88AL|NL
242 Shawn Armstrong TEX 51224.141.3050170$-12.91AL|NL
243 Triston McKenzie CLE 80454.711.4275400$-12.93AL|NL
244 Brent Suter CIN 55224.081.3243161$-12.97AL|NL
245 Erik Swanson IL-15 TOR 44224.071.2643150$-12.95AL|NL
246 Evan Sisk KAN 38323.951.3837180$-12.98AL|NL
247 Ryan Zeferjahn LAA 58234.441.3762281$-13.05AL|NL
248 Andrew Chafin DET 41223.871.3646200$-13.08AL|NL
249 Mike Vasil CWS 81454.641.3964280$-13.11AL|NL
250 Andrew Kittredge IL-15 BAL 32223.721.203090$-13.12AL|NL
251 Cameron Booser CWS 55244.271.4057251$-13.18AL|NL
252 Sean Hjelle SF 48223.971.3041130$-13.19AL|NL
253 Hunter Bigge TB 53224.231.3758260$-13.20AL|NL
254 Alek Jacob SD 50214.121.3551200$-13.22AL|NL
255 Tristan Beck SF 40223.941.2535110$-13.25AL|NL
256 Noah Cameron KAN 43224.031.2840120$-13.24AL|NL
257 Brendon Little TOR 53223.881.3745240$-13.30AL|NL
258 Jacob Barnes TOR 48434.701.3640160$-13.32AL|NL
259 Mason Fluharty TOR 52234.171.3248200$-13.31AL|NL
260 Chad Patrick MIL 41224.191.2338120$-13.34AL|NL
261 Logan VanWey HOU 44334.281.4044210$-13.34AL|NL
262 Josh Sborz IL-60 TEX 36234.171.2741140$-13.37AL|NL
263 Sawyer Gipson-Long IL-60 DET 36224.001.2233100$-13.36AL|NL
264 Grant Holman OAK 46224.091.3143190$-13.38AL|NL
265 Mason Englert TB 51324.601.3145150$-13.42AL|NL
266 Luarbert Arias MIA 48344.481.3545170$-13.41AL|NL
267 Alex Lange IL-60 DET 37233.831.3741200$-13.43AL|NL
268 Jordan Leasure CWS 60244.681.4259293$-13.47AL|NL
269 Ben Casparius LAD 47324.541.3950220$-13.47AL|NL
270 Brent Headrick NYY 39214.221.2741140$-13.46AL|NL
271 Tyler Phillips MIA 60544.981.4047190$-13.47AL|NL
272 Carlos Vargas SEA 51234.001.3544190$-13.47AL|NL
273 Huascar Brazoban NYM 45224.031.3645220$-13.49AL|NL
274 Brady Basso IL-15 OAK 33223.961.2332100$-13.48AL|NL
275 Brusdar Graterol IL-60 LAD 26213.371.202270$-13.48AL|NL
276 Bennett Sousa HOU 41224.011.3340170$-13.57AL|NL
277 Hunter Stratton PIT 38224.061.2736130$-13.54AL|NL
278 Daniel Palencia CHC 36223.981.3641190$-13.61AL|NL
279 Easton Lucas TOR 56324.531.3851240$-13.62AL|NL
280 Kody Funderburk MIN 46214.101.3746190$-13.65AL|NL
281 Chris Roycroft STL 52344.231.4345230$-13.65AL|NL
282 Steven Cruz KAN 46324.301.4243220$-13.68AL|NL
283 Matthew Bowman BAL 49314.551.3341180$-13.72AL|NL
284 Nick Anderson STL 33324.231.3429120$-13.71AL|NL
285 Gerson Garabito TEX 57234.421.3252200$-13.72AL|NL
286 Justin Wilson BOS 56244.461.3658190$-13.75AL|NL
287 Jose Quijada LAA 36224.101.3642200$-13.73AL|NL
288 Yoendrys Gomez NYY 53224.481.3252230$-13.78AL|NL
289 Ron Marinaccio SD 36224.131.3037170$-13.78AL|NL
290 Luis Peralta COL 58224.391.4865311$-13.79AL|NL
291 Spencer Turnbull FA 43224.231.3040160$-13.78AL|NL
292 Jalen Beeks ARI 48334.381.4042190$-13.82AL|NL
293 Riley O'Brien STL 51224.101.4251250$-13.80AL|NL
294 Max Lazar PHI 38224.161.2533110$-13.80AL|NL
295 Cooper Criswell BOS 44334.381.3434130$-13.82AL|NL
296 Ian Gibaut CIN 44334.421.4041180$-13.84AL|NL
297 Dauri Moreta IL-60 PIT 29214.111.2431110$-13.86AL|NL
298 Sam Long KAN 54234.251.3648220$-13.91AL|NL
299 Slade Cecconi IL-15 CLE 47234.601.2443110$-13.91AL|NL
300 Ronny Henriquez MIA 51224.171.3644170$-13.95AL|NL