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 37222.931.08531421$17.13AL|NL
2 Mason Miller OAK 37222.821.05551418$15.44AL|NL
3 Josh Hader HOU 39223.201.08561519$15.33AL|NL
4 Andres Munoz SEA 38222.861.08481418$14.25AL|NL
5 Emmanuel Clase CLE 39222.631.0537818$14.03AL|NL
6 Drew Rasmussen TB 86643.461.1581210$11.89AL|NL
7 Ryan Helsley STL 38223.491.18441519$11.66AL|NL
8 Jeff Hoffman TOR 38223.461.11481317$11.38AL|NL
9 Jhoan Duran MIN 38222.591.16451315$11.05AL|NL
10 Felix Bautista BAL 35222.991.17481616$10.72AL|NL
11 Clay Holmes NYM 100743.571.3290360$9.88AL|NL
12 Aroldis Chapman BOS 36223.141.28532116$9.82AL|NL
13 Kris Bubic KAN 95653.651.2694320$9.74AL|NL
14 Tanner Scott LAD 38223.221.24441616$9.09AL|NL
15 Robert Suarez SD 38223.641.21381317$8.40AL|NL
16 Camilo Doval SF 36223.441.28401617$8.25AL|NL
17 David Bednar PIT 36223.561.22401316$7.76AL|NL
18 Kyle Finnegan WAS 37223.951.30341419$7.67AL|NL
19 Peter Fairbanks TB 36223.751.25381417$7.53AL|NL
20 Kenley Jansen LAA 35224.051.26381318$7.49AL|NL
21 Raisel Iglesias ATL 40223.481.15431012$6.06AL|NL
22 Ben Brown CHC 72533.581.2479260$5.89AL|NL
23 Carlos Estevez KAN 37223.761.24361315$5.68AL|NL
24 Trevor Megill MIL 36223.471.25431413$5.44AL|NL
25 Devin Williams NYY 37223.141.19471710$5.01AL|NL
26 Emilio Pagan CIN 37224.601.24401315$3.94AL|NL
27 Shelby Miller ARI 37223.791.30371413$3.29AL|NL
28 Matthew Liberatore STL 88553.921.2876270$3.10AL|NL
29 Jordan Romano PHI 36223.971.25391312$2.77AL|NL
30 Nick Martinez CIN 97654.291.2978250$2.37AL|NL
31 Robert Garcia TEX 36223.611.22391310$2.32AL|NL
32 Grant Holmes ATL 95564.161.3494350$2.05AL|NL
33 Cade Smith CLE 40222.681.1352143$2.00AL|NL
34 Will Vest DET 37223.281.2437129$1.91AL|NL
35 Landen Roupp SF 79543.901.3473310$1.16AL|NL
36 Calvin Faucher MIA 37224.031.43371713$1.12AL|NL
37 Mike Soroka WAS 89554.281.3183340$0.84AL|NL
38 Matthew Strahm PHI 38223.511.1144115$0.36AL|NL
39 Chris Martin TEX 33222.861.093564$-0.39AL|NL
40 Luis Ortiz CLE 98564.351.3689390$-0.62AL|NL
41 Luke Weaver IL-15 NYY 28224.001.212999$-0.98AL|NL
42 Daniel Palencia CHC 36223.891.3140178$-1.04AL|NL
43 Grant Taylor CWS 34223.961.3235149$-1.11AL|NL
44 Jason Adam SD 39223.401.1344143$-1.20AL|NL
45 Reid Detmers LAA 46333.751.2653172$-1.50AL|NL
46 Griffin Jax MIN 38223.011.1347111$-1.58AL|NL
47 Hayden Birdsong SF 76444.211.3478330$-1.66AL|NL
48 Tommy Kahnle DET 36223.941.3136158$-1.68AL|NL
49 Porter Hodge IL-15 CHC 33223.701.3036167$-1.88AL|NL
50 Ryan Pressly CHC 35223.481.2632116$-2.20AL|NL
51 Shane Smith CWS 90464.341.3380340$-2.29AL|NL
52 Jeremiah Estrada SD 37223.221.1649151$-2.37AL|NL
53 Chad Patrick MIL 77444.441.2768240$-2.52AL|NL
54 Bryan Abreu HOU 42223.321.2453191$-2.71AL|NL
55 Ryan Walker SF 35223.081.1739112$-2.75AL|NL
56 Lucas Erceg KAN 36223.391.2838144$-3.10AL|NL
57 Fernando Cruz NYY 36223.251.2250161$-3.11AL|NL
58 Colton Gordon HOU 74444.361.3065230$-3.13AL|NL
59 Kirby Yates LAD 35223.591.2344163$-3.21AL|NL
60 Aaron Bummer ATL 35222.881.2639132$-3.25AL|NL
61 Stephen Kolek SD 82544.211.3861280$-3.24AL|NL
62 Noah Cameron KAN 70444.151.3360220$-3.29AL|NL
63 Kyle Harrison SF 61334.021.3063230$-3.39AL|NL
64 Dylan Lee ATL 37223.631.1642112$-3.50AL|NL
65 Gabe Speier SEA 36223.331.1441111$-3.55AL|NL
66 Randy Rodriguez SF 37223.661.2441153$-3.78AL|NL
67 Garrett Whitlock BOS 37223.281.163991$-3.80AL|NL
68 Abner Uribe MIL 35223.541.2943193$-3.88AL|NL
69 Ronny Henriquez MIA 37223.761.3236135$-3.90AL|NL
70 Alex Vesia LAD 37223.631.1948151$-3.95AL|NL
71 Zach Agnos COL 36224.811.39291210$-4.02AL|NL
72 Colin Rea CHC 88464.451.3269250$-4.05AL|NL
73 Garrett Cleavinger TB 37223.571.2444162$-4.02AL|NL
74 Matt Brash SEA 36223.221.2544161$-4.15AL|NL
75 Orion Kerkering PHI 35223.281.2337122$-4.18AL|NL
76 Andre Pallante STL 89554.171.4262340$-4.24AL|NL
77 Slade Cecconi CLE 68354.341.2560170$-4.23AL|NL
78 Quinn Priester MIL 60434.251.2847210$-4.27AL|NL
79 Mark Leiter Jr. NYY 36223.781.2244142$-4.39AL|NL
80 Kevin Ginkel ARI 35223.281.2637122$-4.51AL|NL
81 Brock Stewart MIN 35223.451.2645151$-4.79AL|NL
82 Michael McGreevy STL 55333.891.2541130$-4.81AL|NL
83 Brandon Eisert CWS 35223.681.2635113$-4.92AL|NL
84 Steven Matz STL 47333.721.2841130$-4.92AL|NL
85 Dennis Santana PIT 36223.671.3333144$-5.04AL|NL
86 Cole Sands MIN 37223.631.2437122$-5.07AL|NL
87 Ryan Gusto HOU 77444.501.3667290$-5.19AL|NL
88 Pierce Johnson ATL 36223.611.3142152$-5.24AL|NL
89 Spencer Turnbull TOR 63334.191.3257230$-5.32AL|NL
90 Adrian Morejon SD 36223.611.1936111$-5.49AL|NL
91 Brandon Walter HOU 47334.021.2642140$-5.51AL|NL
92 Hunter Gaddis CLE 38223.911.1838121$-5.80AL|NL
93 Tyler Holton DET 37223.741.1632101$-5.92AL|NL
94 Keegan Akin BAL 36223.831.2240121$-5.90AL|NL
95 Bryan Baker BAL 37224.011.2741152$-5.93AL|NL
96 Yimi Garcia IL-15 TOR 31223.701.1634101$-5.99AL|NL
97 Bryan King HOU 37223.741.2438141$-6.10AL|NL
98 Tyler Rogers SF 40223.651.203081$-6.22AL|NL
99 Reed Garrett NYM 38223.721.3244181$-6.21AL|NL
100 Phil Maton STL 37223.791.3037142$-6.21AL|NL
101 Anthony Bender MIA 36223.921.3335143$-6.30AL|NL
102 Yennier Cano BAL 38223.701.2637131$-6.32AL|NL
103 Jared Koenig MIL 35223.541.2634131$-6.42AL|NL
104 Tim Herrin CLE 36223.561.3138161$-6.48AL|NL
105 Nick Mears MIL 34223.781.2638141$-6.55AL|NL
106 Bowden Francis TOR 79364.861.2870240$-6.72AL|NL
107 Seth Halvorsen COL 35224.191.4332155$-6.76AL|NL
108 Gregory Soto BAL 36223.441.3140160$-6.78AL|NL
109 Daniel Coulombe MIN 32223.591.193490$-6.84AL|NL
110 Jose A. Ferrer WAS 36223.581.2530111$-6.86AL|NL
111 Jack Dreyer LAD 36223.811.2837141$-6.92AL|NL
112 Tanner Banks PHI 35223.681.2935111$-6.98AL|NL
113 Ryan Brasier CHC 33223.461.2131100$-7.05AL|NL
114 Justin Martinez IL-15 ARI 22112.891.2727113$-7.05AL|NL
115 Yariel Rodriguez TOR 37224.201.3039162$-7.05AL|NL
116 A.J. Puk IL-60 ARI 23112.991.172882$-7.12AL|NL
117 Brant Hurter DET 33223.461.182880$-7.11AL|NL
118 Louie Varland MIN 35223.911.2636101$-7.10AL|NL
119 Shawn Armstrong TEX 35223.761.2935121$-7.18AL|NL
120 Luke Jackson TEX 37224.091.3836173$-7.22AL|NL
121 Logan Henderson MIL 29223.701.173390$-7.22AL|NL
122 Paul Sewald IL-15 CLE 29223.701.173390$-7.22AL|NL
123 Andrew Kittredge BAL 37223.981.2434101$-7.25AL|NL
124 Jon Gray IL-60 TEX 54334.441.3147180$-7.26AL|NL
125 Steven Okert HOU 34224.011.2139130$-7.31AL|NL
126 Caleb Ferguson PIT 36223.581.3636151$-7.36AL|NL
127 Ryan Thompson ARI 35223.561.2929101$-7.44AL|NL
128 Adrian Houser CWS 94564.491.4767360$-7.50AL|NL
129 Kevin Kelly TB 33223.861.212881$-7.52AL|NL
130 Hoby Milner TEX 33223.831.243091$-7.51AL|NL
131 Yuki Matsui SD 33223.861.2437140$-7.55AL|NL
132 Sawyer Gipson-Long DET 45224.031.2741130$-7.61AL|NL
133 Seranthony Dominguez BAL 35223.791.2939150$-7.61AL|NL
134 Michael Kopech LAD 34224.371.3239172$-7.65AL|NL
135 John Schreiber KAN 35223.681.3433141$-7.79AL|NL
136 Mason Montgomery TB 34224.191.2636131$-7.81AL|NL
137 Bennett Sousa HOU 32223.811.2535120$-7.83AL|NL
138 Jake Bird COL 37223.951.4137162$-7.93AL|NL
139 Mitch Spence OAK 46334.251.3337140$-7.96AL|NL
140 Greg Weissert BOS 35223.851.3435131$-7.97AL|NL
141 Braxton Ashcraft PIT 39223.741.2833110$-8.02AL|NL
142 Huascar Brazoban NYM 35224.051.3136161$-8.01AL|NL
143 Caleb Thielbar CHC 32223.881.2534120$-8.12AL|NL
144 Eric Orze TB 35223.961.3436151$-8.12AL|NL
145 Graham Ashcraft CIN 35224.051.3430122$-8.24AL|NL
146 Brennan Bernardino BOS 34223.601.3233130$-8.26AL|NL
147 Edwin Uceta TB 35224.191.3137141$-8.24AL|NL
148 Jonathan Loaisiga NYY 34223.991.242791$-8.25AL|NL
149 Brendon Little TOR 35223.681.3436160$-8.27AL|NL
150 Brenan Hanifee DET 34223.751.2926101$-8.33AL|NL
151 Jalen Beeks ARI 36224.081.3632142$-8.31AL|NL
152 Antonio Santillan CIN 36224.331.3637162$-8.32AL|NL
153 Drew Pomeranz CHC 32223.971.2534130$-8.33AL|NL
154 JoJo Romero STL 36224.031.3133141$-8.34AL|NL
155 Ian Hamilton NYY 31223.671.3234140$-8.37AL|NL
156 Enyel De Los Santos ATL 34224.251.2935131$-8.41AL|NL
157 Chase Lee DET 31223.641.2930110$-8.51AL|NL
158 Erik Miller SF 34223.931.4138201$-8.54AL|NL
159 Bryan Hudson MIL 31223.801.2932140$-8.62AL|NL
160 Blake Treinen IL-60 LAD 21113.301.192372$-8.60AL|NL
161 Liam Hendriks IL-15 BOS 25113.611.242782$-8.69AL|NL
162 Brock Burke LAA 35224.251.2933121$-8.67AL|NL
163 Taylor Rogers CIN 34224.221.3537141$-8.73AL|NL
164 Justin Wilson BOS 34223.811.3536130$-8.72AL|NL
165 DL Hall MIL 32223.751.3434150$-8.73AL|NL
166 Ryne Stanek NYM 36224.361.3338171$-8.79AL|NL
167 Joey Cantillo CLE 30223.751.3333140$-8.79AL|NL
168 Kyle Backhus ARI 34223.691.3533140$-8.80AL|NL
169 Jake Junis CLE 35224.081.233080$-8.82AL|NL
170 Ian Seymour TB 34224.191.2433110$-8.84AL|NL
171 Ryan Zeferjahn LAA 37224.301.3840181$-9.00AL|NL
172 Matt Festa CLE 35223.991.3134140$-8.98AL|NL
173 Grant Holman OAK 35224.141.3130131$-9.00AL|NL
174 Jordan Hicks IL-15 SF 39223.761.3835170$-9.06AL|NL
175 John Brebbia DET 30223.981.2730100$-9.09AL|NL
176 Ryan Borucki PIT 32223.811.3130130$-9.08AL|NL
177 Steven Wilson CWS 36225.001.4236194$-9.15AL|NL
178 Rob Zastryzny MIL 31224.061.2630110$-9.16AL|NL
179 Angel Zerpa KAN 34223.721.3228110$-9.19AL|NL
180 Eduard Bazardo SEA 32224.061.2831120$-9.22AL|NL
181 Chad Green TOR 34224.601.2431101$-9.24AL|NL
182 Mason Englert TB 32224.001.2829100$-9.34AL|NL
183 Ben Casparius LAD 43224.321.3543180$-9.38AL|NL
184 Aaron Ashby MIL 33223.891.3633160$-9.40AL|NL
185 Hunter Dobbins BOS 47334.381.3835150$-9.42AL|NL
186 Andrew Chafin WAS 33223.801.4236170$-9.43AL|NL
187 Kody Funderburk MIN 28223.541.3627120$-9.42AL|NL
188 Mason Fluharty TOR 30223.821.3329120$-9.45AL|NL
189 Janson Junk MIA 50334.471.3636140$-9.45AL|NL
190 Robert Stephenson IL-15 LAA 26113.791.153180$-9.45AL|NL
191 Brad Lord WAS 44224.201.3634151$-9.46AL|NL
192 Ryan Yarbrough NYY 52244.541.2741150$-9.44AL|NL
193 Colin Selby BAL 30223.821.3732140$-9.45AL|NL
194 Steven Cruz KAN 34223.871.3833160$-9.57AL|NL
195 Jorge Alcala BOS 31224.121.3232130$-9.63AL|NL
196 Trent Thornton SEA 34224.311.2631110$-9.61AL|NL
197 Jose Butto NYM 34224.161.3233150$-9.63AL|NL
198 Sean Guenther DET 29223.841.282380$-9.80AL|NL
199 Kyle Leahy STL 36224.171.3629131$-9.79AL|NL
200 Omar Cruz SD 33224.191.3333150$-9.80AL|NL
201 Michel Otanez OAK 30223.951.4336180$-9.80AL|NL
202 Ryan Fernandez STL 28223.891.3227110$-9.77AL|NL
203 Hector Neris LAA 30224.151.3332130$-9.78AL|NL
204 Scott Barlow CIN 33224.101.3936160$-9.83AL|NL
205 Dylan Dodd ATL 34224.011.3228100$-9.90AL|NL
206 Tyler Ferguson OAK 36224.281.4236191$-9.87AL|NL
207 Braydon Fisher TOR 29224.251.3131130$-9.92AL|NL
208 Jose Castillo NYM 32224.191.3432140$-10.01AL|NL
209 Daniel Lynch KAN 41224.301.3732141$-10.05AL|NL
210 Nathan Wiles ATL 42224.351.3134120$-10.05AL|NL
211 Max Lazar PHI 31224.121.292690$-10.10AL|NL
212 Shawn Dubin HOU 31223.901.4232150$-10.13AL|NL
213 Andre Granillo STL 31224.221.3532140$-10.15AL|NL
214 Carlos Vargas SEA 35224.281.3729141$-10.15AL|NL
215 Max Kranick NYM 30224.221.272590$-10.25AL|NL
216 Tristan Beck SF 30224.151.302690$-10.26AL|NL
217 Brad Keller CHC 36224.281.3930151$-10.29AL|NL
218 Declan Cronin MIA 28223.641.3924110$-10.27AL|NL
219 Michael Tonkin IL-60 MIN 29224.181.3429110$-10.30AL|NL
220 Sean Newcomb OAK 31224.021.3930150$-10.35AL|NL
221 Hunter Harvey IL-60 KAN 23113.291.222370$-10.35AL|NL
222 Andrew Hoffmann KAN 28223.961.3626110$-10.40AL|NL
223 Paul Blackburn NYM 43224.371.3536140$-10.43AL|NL
224 Drey Jameson ARI 36224.061.3931130$-10.45AL|NL
225 Zack Kelly BOS 30224.051.4030150$-10.49AL|NL
226 Isaac Mattson PIT 37224.221.4338200$-10.49AL|NL
227 Carmen Mlodzinski PIT 37224.111.3831140$-10.50AL|NL
228 Riley O'Brien STL 30223.981.4331150$-10.50AL|NL
229 Tyler Gilbert IL-15 CWS 30224.181.3327100$-10.48AL|NL
230 Erik Swanson TOR 32224.441.3130110$-10.53AL|NL
231 Eric Lauer TOR 44224.591.3440160$-10.52AL|NL
232 Grant Anderson MIL 29224.281.3429120$-10.51AL|NL
233 Jackson Kowar SEA 38224.491.4236181$-10.55AL|NL
234 Sean Hjelle SF 29223.941.342390$-10.56AL|NL
235 Cameron Booser CWS 34224.541.4436171$-10.62AL|NL
236 Justin Slaten IL-15 BOS 27113.811.3327101$-10.61AL|NL
237 David Robertson FA 20113.451.202380$-10.70AL|NL
238 Cole Sulser TB 31224.311.3529130$-10.73AL|NL
239 Cole Henry WAS 35224.621.4034171$-10.71AL|NL
240 Matthew Gage DET 27113.551.2624100$-10.75AL|NL
241 Justin Topa MIN 30223.951.3724100$-10.75AL|NL
242 Wandy Peralta SD 30224.181.3325130$-10.74AL|NL
243 Luis Contreras HOU 28224.321.3629120$-10.74AL|NL
244 Jose Ruiz ATL 32224.161.4131130$-10.78AL|NL
245 Sean Reynolds SD 34224.281.4134170$-10.77AL|NL
246 Casey Legumina SEA 31224.281.3528120$-10.79AL|NL
247 Manuel Rodriguez IL-15 TB 27113.471.3025100$-10.81AL|NL
248 Paxton Schultz TOR 28224.291.3628110$-10.81AL|NL
249 Connor Prielipp MIN 23113.471.262490$-10.82AL|NL
250 Jose Alvarado PHI 17112.901.242070$-10.85AL|NL
251 T.J. McFarland OAK 34224.101.4123121$-10.87AL|NL
252 Kaleb Ort HOU 37224.661.3537160$-10.85AL|NL
253 Dan Altavilla CWS 34224.751.4431162$-10.91AL|NL
254 Chase Shugart PIT 34224.341.4127131$-10.95AL|NL
255 Nic Enright CLE 27114.101.222890$-10.97AL|NL
256 Justin Garza NYM 32224.311.3830140$-10.95AL|NL
257 Jacob Webb TEX 32224.311.3830140$-10.95AL|NL
258 Scott Effross NYY 29224.321.312490$-10.96AL|NL
259 Tayler Saucedo SEA 29224.151.3826130$-10.99AL|NL
260 Shinnosuke Ogasawara WAS 38224.411.3430130$-11.00AL|NL
261 Joe Ross PHI 34224.191.3828120$-10.99AL|NL
262 Derek Law IL-15 WAS 28224.071.3623100$-11.00AL|NL
263 Jake Latz TEX 31224.351.4233160$-11.01AL|NL
264 Jesus Tinoco IL-15 MIA 32224.281.3829130$-11.01AL|NL
265 Anthony Banda LAD 33224.221.4231140$-11.07AL|NL
266 Lou Trivino LAD 30224.321.3728120$-11.04AL|NL
267 Tyler Kinley COL 35224.561.4635171$-11.10AL|NL
268 Bryan Hoeing IL-60 SD 31224.351.3224100$-11.17AL|NL
269 Juan Morillo ARI 31224.151.4228150$-11.20AL|NL
270 Lake Bachar MIA 30224.381.4030140$-11.20AL|NL
271 Zach Brzykcy WAS 30224.381.4030140$-11.20AL|NL
272 Cade Gibson MIA 36224.391.4228151$-11.18AL|NL
273 Kolby Allard CLE 43224.461.3734140$-11.24AL|NL
274 Cole Winn TEX 29224.181.4127140$-11.21AL|NL
275 Hunter Bigge IL-15 TB 28224.431.3929130$-11.24AL|NL
276 Kendall Graveman IL-15 ARI 29224.151.4126130$-11.27AL|NL
277 Genesis Cabrera CHC 30224.421.3728130$-11.26AL|NL
278 Travis Adams MIN 30224.351.332390$-11.36AL|NL
279 Logan VanWey HOU 30224.451.4029140$-11.48AL|NL
280 Spencer Bivens SF 32224.411.3424110$-11.53AL|NL
281 Craig Yoho MIL 26113.981.3128120$-11.51AL|NL
282 John King STL 34224.041.3821100$-11.52AL|NL
283 Albert Suarez IL-60 BAL 29224.351.3825100$-11.54AL|NL
284 Jackson Rutledge WAS 32224.381.4129140$-11.54AL|NL
285 Jordan Leasure CWS 32224.691.3832150$-11.57AL|NL
286 Jhonathan Diaz SEA 26113.601.312290$-11.56AL|NL
287 Logan Evans SEA 30224.451.3323100$-11.58AL|NL
288 Mike Vasil CWS 48334.811.4235180$-11.57AL|NL
289 Josh Sborz IL-60 TEX 24113.961.2926100$-11.59AL|NL
290 Gordon Graceffo STL 30224.421.332290$-11.64AL|NL
291 Jordan Wicks CHC 28224.461.3624100$-11.66AL|NL
292 Michael Kelly OAK 33224.731.4229141$-11.67AL|NL
293 Nick Sandlin IL-15 TOR 27114.361.2629120$-11.69AL|NL
294 A.J. Blubaugh HOU 29224.491.3826120$-11.70AL|NL
295 Luis Guerrero BOS 32224.501.4130160$-11.69AL|NL
296 Tyler Alexander CWS 29224.631.312370$-11.73AL|NL
297 Victor Vodnik COL 34224.401.5332171$-11.76AL|NL
298 Connor Brogdon LAA 33224.861.3632130$-11.84AL|NL
299 Brent Headrick NYY 23113.901.302480$-11.82AL|NL
300 David Morgan SD 28224.541.3926120$-11.84AL|NL