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 LAD 66722.931.04952336$22.02AL|NL
2 Cade Smith CLE 70832.711.03932230$20.61AL|NL
3 Jhoan Duran PHI 70932.561.06852129$20.53AL|NL
4 Mason Miller SD 66312.470.921082432$19.31AL|NL
5 Josh Hader HOU 66743.121.06942531$18.10AL|NL
6 Devin Williams NYM 64743.141.08882632$17.73AL|NL
7 David Bednar NYY 65643.231.10832133$16.41AL|NL
8 Aroldis Chapman BOS 62632.921.15892831$15.77AL|NL
9 Andres Munoz SEA 64522.781.06842428$14.18AL|NL
10 Ryan Walker SF 63743.241.17682027$11.65AL|NL
11 Daniel Palencia CHC 67633.741.21742830$11.02AL|NL
12 Jeff Hoffman TOR 63653.371.14762426$10.60AL|NL
13 Raisel Iglesias ATL 66643.511.10701626$10.38AL|NL
14 Peter Fairbanks MIA 62633.181.17642227$10.36AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Ryan Helsley BAL 64633.271.17742225$9.83AL|NL
16 Carlos Estevez KAN 65553.941.21562331$8.42AL|NL
17 Dennis Santana PIT 68533.411.16622126$8.31AL|NL
18 Griffin Jax TB 67632.721.03891712$6.96AL|NL
19 Robert Garcia TEX 64743.551.18702220$6.62AL|NL
20 Emilio Pagan CIN 66333.941.14692227$5.83AL|NL
21 Abner Uribe MIL 72313.071.15873319$5.50AL|NL
22 Braxton Ashcraft PIT 153993.601.23140430$4.77AL|NL
23 Trevor Megill MIL 66733.131.17822311$3.72AL|NL
24 Quinn Priester MIL 1751194.091.26150590$3.47AL|NL
25 Ryne Nelson ARI 170963.871.22139460$3.46AL|NL
26 Reid Detmers LAA 141994.111.21160480$3.14AL|NL
27 Chase Burns CIN 115873.781.14135310$2.99AL|NL
28 Kenley Jansen DET 60544.151.23582123$2.85AL|NL
29 Joey Cantillo CLE 139853.651.30155620$2.22AL|NL
30 Cody Ponce TOR 164994.191.24162510$2.08AL|NL
31 JoJo Romero STL 64733.411.25632514$2.03AL|NL
32 Edwin Uceta TB 70643.691.17862712$2.00AL|NL
33 Garrett Cleavinger TB 66633.291.0983238$1.44AL|NL
34 Seranthony Dominguez CWS 63443.991.31723020$0.64AL|NL
35 Jacob Lopez OAK 128883.971.26139510$-0.21AL|NL
36 Nick Martinez TB 15111104.261.27114420$-1.07AL|NL
37 Garrett Whitlock BOS 70633.161.1180183$-1.33AL|NL
38 Grant Taylor CWS 90553.581.1998295$-1.34AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Kevin Ginkel ARI 62543.421.26642512$-1.47AL|NL
40 Bryan Abreu HOU 68422.701.1493293$-1.52AL|NL
41 Taylor Rogers MIN 61444.331.37652820$-1.61AL|NL
42 Victor Vodnik COL 64344.101.43613122$-1.93AL|NL
43 Robert Suarez ATL 67653.601.1866218$-1.98AL|NL
44 Adrian Morejon SD 68863.421.1867233$-2.13AL|NL
45 Steven Matz TB 136663.831.26126350$-2.43AL|NL
46 Jeremiah Estrada SD 70533.351.1498281$-3.18AL|NL
47 Clayton Beeter WAS 63344.171.37733417$-3.42AL|NL
48 Will Vest DET 68543.331.1769215$-3.58AL|NL
49 Hunter Harvey CHC 52422.831.0458135$-3.97AL|NL
50 Riley O'Brien STL 63223.871.31672916$-3.96AL|NL
51 Chad Patrick MIL 135784.361.25131440$-4.06AL|NL
52 Jose Alvarado PHI 64633.341.2476273$-4.26AL|NL
53 Orion Kerkering PHI 63743.461.1871221$-4.46AL|NL
54 Robert Stephenson LAA 60244.241.21671815$-4.47AL|NL
55 Matthew Strahm KAN 66523.241.0971191$-4.64AL|NL
56 Mark Leiter Jr. OAK 64754.061.3171266$-4.81AL|NL
57 Michael Burrows HOU 122443.961.22123410$-4.89AL|NL
58 Tanner Scott LAD 63533.501.1870234$-5.02AL|NL
59 Andrew Kittredge BAL 67543.571.1965164$-5.57AL|NL
60 Mike Soroka ARI 95664.121.2493362$-5.57AL|NL
61 Phil Maton CHC 65533.691.1767264$-5.62AL|NL
62 Matt Brash SEA 63433.151.2276273$-5.66AL|NL
63 Alex Vesia LAD 61533.411.1578251$-5.66AL|NL
64 Kyle Leahy STL 135664.031.31116480$-5.82AL|NL
65 A.J. Puk IL-60 ARI 42423.181.1452137$-5.83AL|NL
66 Caleb Thielbar CHC 66633.571.1968201$-6.10AL|NL
67 Chris Martin TEX 54533.311.1552114$-6.12AL|NL
68 Jose A. Ferrer SEA 70433.431.1867223$-6.36AL|NL
69 Tyler Holton DET 72543.591.1058181$-6.54AL|NL
70 Fernando Cruz NYY 61543.461.2783301$-6.80AL|NL
71 Aaron Civale OAK 126774.571.25110400$-6.95AL|NL
72 Camilo Doval NYY 64533.631.2575312$-7.01AL|NL
73 Justin Sterner OAK 65333.941.2467248$-7.01AL|NL
74 Ian Seymour TB 96664.321.2092280$-7.00AL|NL
75 A.J. Minter NYM 56533.521.1761192$-7.23AL|NL
76 Tyler Rogers TOR 74633.721.2050182$-7.26AL|NL
77 Cole Sands MIN 68543.911.2067212$-7.78AL|NL
78 Jordan Leasure CWS 64564.331.2874295$-7.77AL|NL
79 Graham Ashcraft CIN 65643.811.2761232$-7.83AL|NL
80 Ryan Thompson ARI 64633.541.2452181$-8.00AL|NL
81 Louie Varland TOR 67433.641.1864182$-8.02AL|NL
82 Jared Koenig MIL 65533.621.2264221$-8.07AL|NL
83 Dylan Lee ATL 65333.501.1575191$-8.10AL|NL
84 Lucas Erceg KAN 62663.761.2959252$-8.14AL|NL
85 Kirby Yates LAA 56453.941.2767275$-8.20AL|NL
86 Bryan Baker TB 63433.941.1969223$-8.20AL|NL
87 Bryan King HOU 67433.611.1766191$-8.24AL|NL
88 Blake Treinen LAD 58754.091.3065211$-8.25AL|NL
89 Gabe Speier SEA 58423.461.1367180$-8.32AL|NL
90 Shawn Armstrong CLE 68323.701.1868203$-8.33AL|NL
91 Matt Svanson STL 65333.761.2560236$-8.35AL|NL
92 Hunter Gaddis CLE 66333.651.1965213$-8.62AL|NL
93 Ryan Weiss HOU 90564.161.2792330$-8.66AL|NL
94 Hogan Harris OAK 66334.201.39653210$-8.66AL|NL
95 Brad Lord WAS 143894.611.33106470$-8.91AL|NL
96 Eduard Bazardo SEA 68333.541.1869231$-8.93AL|NL
97 Erik Miller SF 62543.751.4164354$-9.02AL|NL
98 Keegan Akin BAL 66433.951.2466223$-9.02AL|NL
99 Drey Jameson ARI 59533.921.3451235$-9.12AL|NL
100 Luke Weaver NYM 67444.301.2774234$-9.25AL|NL
101 Steven Okert HOU 64323.711.1475220$-9.26AL|NL
102 Sean Burke CWS 1407104.651.39137620$-9.27AL|NL
103 Ben Joyce LAA 42213.691.2349188$-9.35AL|NL
104 Carmen Mlodzinski PIT 69553.591.2760230$-9.41AL|NL
105 Kyle Finnegan DET 64554.071.3257234$-9.45AL|NL
106 Yennier Cano BAL 60533.581.2753201$-9.60AL|NL
107 Paul Sewald ARI 58334.651.2257198$-9.64AL|NL
108 Justin Topa MIN 63434.041.3250196$-9.80AL|NL
109 Gregory Soto PIT 61333.811.3066264$-9.89AL|NL
110 Janson Junk MIA 96664.361.2570200$-9.88AL|NL
111 Anthony Bender MIA 61543.851.2657241$-9.90AL|NL
112 Jason Adam SD 51433.391.1552190$-9.98AL|NL
113 Tim Herrin CLE 54533.531.2857250$-10.02AL|NL
114 Justin Slaten BOS 61644.001.2857230$-10.08AL|NL
115 Yimi Garcia TOR 60354.081.2363234$-10.09AL|NL
116 Calvin Faucher MIA 64454.001.4064305$-10.13AL|NL
117 Jose Butto SF 61433.791.2655252$-10.37AL|NL
118 Brooks Raley NYM 62333.781.1761211$-10.44AL|NL
119 Tyler Kinley ATL 63433.941.2672270$-10.60AL|NL
120 Antonio Santillan CIN 70334.231.3173324$-10.73AL|NL
121 Greg Weissert BOS 65544.091.2959231$-10.78AL|NL
122 Kody Funderburk MIN 65444.031.3461273$-10.94AL|NL
123 Cole Henry WAS 64135.171.45623716$-11.06AL|NL
124 Andrew Nardi MIA 56433.851.2867240$-11.07AL|NL
125 Angel Zerpa MIL 60433.761.2355190$-11.16AL|NL
126 Enyel De Los Santos HOU 60434.001.2360210$-11.43AL|NL
127 Drew Pomeranz LAA 58244.121.2259184$-11.51AL|NL
128 Jovani Moran BOS 56413.741.3162250$-11.51AL|NL
129 Ryne Stanek STL 60554.121.4160302$-11.56AL|NL
130 Tommy Nance TOR 58423.801.2656180$-11.57AL|NL
131 Andrew Anderson DET 61444.191.2668220$-11.66AL|NL
132 Aaron Bummer ATL 60423.751.3362240$-11.72AL|NL
133 Elvis Alvarado OAK 58334.061.3262263$-11.75AL|NL
134 Mason Englert TB 60323.961.2056161$-11.77AL|NL
135 Isaac Mattson PIT 64444.071.3561302$-11.77AL|NL
136 Bennett Sousa HOU 50323.541.2256190$-11.82AL|NL
137 Jake Junis TEX 65334.051.1955161$-11.88AL|NL
138 John Schreiber KAN 64333.961.2560231$-11.97AL|NL
139 Matt Festa CLE 58444.091.2558210$-12.09AL|NL
140 Tanner Banks PHI 62333.911.2057160$-12.10AL|NL
141 Sam Hentges SF 54223.221.2051170$-12.12AL|NL
142 Aaron Ashby MIL 64443.951.4067341$-12.14AL|NL
143 Sean Newcomb CWS 70333.991.3465272$-12.19AL|NL
144 Jordan Romano LAA 57444.421.2762211$-12.28AL|NL
145 Brock Burke CIN 62434.251.2757191$-12.24AL|NL
146 Scott Barlow OAK 54444.291.3560282$-12.31AL|NL
147 PJ Poulin WAS 61444.271.3561262$-12.31AL|NL
148 Mike Vasil CWS 95444.231.3677381$-12.29AL|NL
149 Casey Legumina SEA 54554.161.3253210$-12.35AL|NL
150 Braydon Fisher TOR 52333.701.2861250$-12.32AL|NL
151 Ryan Zeferjahn LAA 63554.581.3972341$-12.38AL|NL
152 Mason Montgomery PIT 60233.841.3064242$-12.42AL|NL
153 David Morgan SD 62324.031.2565250$-12.40AL|NL
154 Kyle Harrison MIL 83434.331.3481330$-12.40AL|NL
155 Anthony Kay CWS 129684.661.40109490$-12.42AL|NL
156 Brusdar Graterol LAD 46313.441.1237110$-12.41AL|NL
157 Jacob Webb CHC 54434.181.2252200$-12.52AL|NL
158 Jake Latz TEX 119334.461.36115570$-12.66AL|NL
159 Michael Kelly OAK 60444.171.3950263$-12.76AL|NL
160 Alex Lange KAN 52443.821.3757300$-12.76AL|NL
161 Eric Lauer TOR 66444.251.2859220$-12.82AL|NL
162 Brad Keller PHI 68444.421.3562282$-12.85AL|NL
163 Julian Fernandez WAS 59334.181.3057212$-12.86AL|NL
164 Pierce Johnson CIN 61444.401.3667251$-12.91AL|NL
165 Kevin Kelly TB 44333.811.1140100$-12.97AL|NL
166 Joe Boyle TB 64454.211.3871360$-12.95AL|NL
167 Brant Hurter DET 55333.861.2249160$-13.01AL|NL
168 Josh White MIA 47433.981.2747180$-13.00AL|NL
169 Colin Rea CHC 83454.381.2863240$-13.09AL|NL
170 Erik Sabrowski CLE 61333.941.4075380$-13.10AL|NL
171 Jake Bird NYY 53324.071.2558220$-13.16AL|NL
172 Justin Lawrence PIT 58353.961.3660291$-13.28AL|NL
173 Nick Mears KAN 60454.111.3355240$-13.29AL|NL
174 Grant Anderson MIL 56344.121.2759220$-13.40AL|NL
175 Joel Peguero SF 64334.411.4349286$-13.42AL|NL
176 Ben Brown CHC 50334.101.2353170$-13.47AL|NL
177 Jimmy Herget COL 77224.361.3072242$-13.48AL|NL
178 Troy Melton DET 69334.181.2760200$-13.47AL|NL
179 Kade Strowd ARI 60334.271.3856263$-13.52AL|NL
180 Hoby Milner CHC 60324.011.2550170$-13.57AL|NL
181 Brendon Little TOR 54333.751.3960300$-13.63AL|NL
182 Daniel Coulombe FA 48213.531.2247180$-13.68AL|NL
183 Jose Fermin LAA 52454.361.3153230$-13.80AL|NL
184 Joel Payamps ATL 53323.981.2648160$-13.84AL|NL
185 Jalen Beeks FA 44423.701.3538170$-13.86AL|NL
186 Bradgley Rodriguez SD 50434.091.3245220$-13.88AL|NL
187 Juan Mejia COL 66244.471.3671313$-13.90AL|NL
188 Austin Warren NYM 50554.521.3345190$-13.90AL|NL
189 Hunter Barco PIT 78334.221.3673320$-13.92AL|NL
190 Emerson Hancock SEA 75444.461.3159250$-14.04AL|NL
191 Eric Orze MIN 56334.041.3457250$-14.10AL|NL
192 Mason Fluharty TOR 42323.961.2545170$-14.09AL|NL
193 Ian Hamilton ATL 50223.611.3153220$-14.16AL|NL
194 Matt Pushard STL 52444.161.3345190$-14.16AL|NL
195 Jose Urquidy PIT 89564.791.3165260$-14.15AL|NL
196 Dietrich Enns BAL 62333.981.3657190$-14.21AL|NL
197 Brennan Bernardino COL 58444.401.4453282$-14.25AL|NL
198 Porter Hodge CHC 50344.161.3357270$-14.24AL|NL
199 Tyler Phillips MIA 68334.311.3749243$-14.28AL|NL
200 Cole Winn TEX 63344.811.4352336$-14.32AL|NL
201 Wandy Peralta SD 59334.011.3251260$-14.29AL|NL
202 Brandon Eisert CWS 54344.171.3154190$-14.35AL|NL
203 Brent Headrick NYY 50224.141.1952150$-14.33AL|NL
204 Brenan Hanifee DET 58333.951.2842150$-14.41AL|NL
205 Craig Yoho MIL 42324.051.2745190$-14.43AL|NL
206 Yohan Ramirez PIT 56344.361.3159240$-14.46AL|NL
207 Jack Dreyer LAD 54224.181.2455200$-14.64AL|NL
208 Seth Halvorsen COL 60344.501.4357273$-14.66AL|NL
209 Hayden Harris ATL 42334.211.2746170$-14.66AL|NL
210 Tyler Alexander TEX 70474.841.2657180$-14.67AL|NL
211 Justin Wrobleski LAD 57334.411.2854180$-14.68AL|NL
212 Connor Prielipp MIN 53334.121.3349190$-14.82AL|NL
213 Jason Foley IL-60 SF 34223.211.172980$-14.85AL|NL
214 Rob Zastryzny MIL 50314.181.2945170$-14.88AL|NL
215 Lake Bachar MIA 48334.211.3249200$-14.89AL|NL
216 Ryan Fernandez STL 44334.111.3347190$-14.88AL|NL
217 Alexis Diaz TEX 58354.861.3257322$-14.92AL|NL
218 J.T. Ginn OAK 56334.411.3155210$-14.91AL|NL
219 Dylan Dodd ATL 46324.111.2639110$-14.93AL|NL
220 Erick Fedde CWS 111684.971.4087430$-14.95AL|NL
221 Jon Gray IL-60 FA 59334.461.2751180$-14.97AL|NL
222 Payton Tolle BOS 46224.141.2248140$-14.99AL|NL
223 Connor Brogdon CLE 52334.241.3654220$-15.00AL|NL
224 Evan Phillips IL-60 LAD 28213.351.113080$-15.02AL|NL
225 Jaden Hill COL 52344.431.3153190$-15.04AL|NL
226 Yoendrys Gomez TB 54334.431.3153230$-15.09AL|NL
227 Jack Perkins OAK 40223.881.2443170$-15.13AL|NL
228 Spencer Bivens SF 70344.321.3551231$-15.14AL|NL
229 Ryan Yarbrough NYY 63344.581.2551190$-15.14AL|NL
230 Ethan Roberts CHC 42324.261.3044170$-15.16AL|NL
231 Chris Paddack MIA 132585.091.33100340$-15.25AL|NL
232 Josh Sborz TEX 48344.111.3747210$-15.29AL|NL
233 Caleb Ferguson CIN 58344.521.3154220$-15.33AL|NL
234 Colin Holderman CLE 42324.021.3440180$-15.34AL|NL
235 Nick Raquet STL 38444.261.3331130$-15.31AL|NL
236 Ryan Watson BOS 52334.151.3343170$-15.37AL|NL
237 Justin Bruihl STL 54334.261.3448200$-15.37AL|NL
238 Huascar Brazoban NYM 56334.251.3853260$-15.40AL|NL
239 Jonathan Bowlan PHI 56334.481.3354200$-15.39AL|NL
240 Cade Gibson MIA 60444.391.3846240$-15.38AL|NL
241 Brady Basso OAK 50324.211.3141160$-15.46AL|NL
242 Nick Sandlin LAA 40334.401.2942180$-15.49AL|NL
243 Justin Wilson FA 46223.781.3950180$-15.55AL|NL
244 Tim Hill NYY 66444.301.3335180$-15.55AL|NL
245 Dauri Moreta FA 35223.801.2639150$-15.55AL|NL
246 Jonathan Cannon CWS 105594.841.3978360$-15.54AL|NL
247 Yuki Matsui SD 53224.151.3455250$-15.59AL|NL
248 Ben Casparius LAD 55444.791.3652220$-15.56AL|NL
249 Gordon Graceffo STL 58344.371.3146180$-15.57AL|NL
250 Ron Marinaccio SD 46224.171.2847210$-15.66AL|NL
251 Jonathan Loaisiga ARI 35213.431.2428100$-15.70AL|NL
252 Evan Sisk PIT 52234.021.3551230$-15.69AL|NL
253 RJ Petit COL 55474.631.3848210$-15.69AL|NL
254 Brandyn Garcia ARI 52444.391.4244230$-15.70AL|NL
255 Hayden Birdsong SF 56344.461.3755270$-15.69AL|NL
256 Richard Lovelady WAS 52224.271.2748170$-15.74AL|NL
257 Travis Adams MIN 60444.541.3847210$-15.72AL|NL
258 Tobias Myers NYM 59334.371.3447190$-15.84AL|NL
259 Luke Jackson FA 45334.201.3741210$-15.91AL|NL
260 Michael Kopech FA 40324.421.3543210$-15.91AL|NL
261 Andrew Hoffmann ARI 40334.051.3736150$-15.93AL|NL
262 Carlos Vargas SEA 56334.241.3542200$-15.94AL|NL
263 James McArthur KAN 40334.271.3336150$-16.04AL|NL
264 Zack Kelly BOS 58334.471.4056290$-16.03AL|NL
265 Jordan Wicks CHC 42224.021.2738130$-16.01AL|NL
266 Anthony Banda MIN 60324.661.4157271$-16.08AL|NL
267 Brock Stewart LAD 44114.001.2750180$-16.06AL|NL
268 Matthew Gage SF 56223.951.3544190$-16.10AL|NL
269 A.J. Blubaugh HOU 53344.441.3748230$-16.10AL|NL
270 John King MIA 52323.901.3731140$-16.13AL|NL
271 DL Hall MIL 52224.161.3752250$-16.15AL|NL
272 Keider Montero DET 61344.511.3449210$-16.12AL|NL
273 Andrew Walters CLE 38224.151.3345200$-16.14AL|NL
274 Ryan Brasier TEX 44113.891.1836130$-16.21AL|NL
275 Adbert Alzolay NYM 44244.251.2539130$-16.22AL|NL
276 Colin Selby IL-60 BAL 50244.241.3652220$-16.20AL|NL
277 Luis Garcia NYM 59224.091.4053240$-16.34AL|NL
278 Steven Cruz KAN 45234.131.3141200$-16.33AL|NL
279 Pierson Ohl COL 40224.091.233270$-16.33AL|NL
280 Cole Sulser TB 55244.261.3348190$-16.36AL|NL
281 Reiver Sanmartin SF 44334.121.3531130$-16.37AL|NL
282 Grant Wolfram BAL 46334.331.4244210$-16.41AL|NL
283 Cooper Criswell SEA 51234.231.3042160$-16.41AL|NL
284 Joey Wentz ATL 51334.531.4151210$-16.41AL|NL
285 Andrew Chafin MIN 54344.461.4859290$-16.44AL|NL
286 Tristan Beck SF 40224.061.2733130$-16.50AL|NL
287 Justin Martinez IL-60 ARI 22213.331.3127120$-16.50AL|NL
288 Chase Silseth LAA 50234.361.3651220$-16.56AL|NL
289 Taylor Clarke ARI 56224.271.3143160$-16.59AL|NL
290 Rico Garcia BAL 56224.391.4059260$-16.58AL|NL
291 Peyton Pallette CLE 48224.401.3449210$-16.58AL|NL
292 Troy Taylor SEA 50334.611.3847230$-16.59AL|NL
293 Bryan Hudson NYM 52234.351.3548230$-16.73AL|NL
294 Daysbel Hernandez ATL 40344.461.4442230$-16.75AL|NL
295 Tyler Samaniego BOS 34324.211.3728130$-16.75AL|NL
296 Keaton Winn SF 36224.121.2932110$-16.84AL|NL
297 Coleman Crow MIL 32224.111.2428100$-16.84AL|NL
298 Eduarniel Nunez OAK 52344.611.5153331$-16.88AL|NL
299 Nate Pearson HOU 54234.471.3955250$-16.93AL|NL
300 Jordan Hicks CWS 56344.561.4351260$-16.92AL|NL