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 Mason Miller SD 66532.050.971012632$22.75AL|NL
2 Edwin Diaz IL-15 LAD 66532.621.06912536$21.93AL|NL
3 Jhoan Duran PHI 70632.411.08852329$18.92AL|NL
4 Cade Smith CLE 70532.631.06892230$18.56AL|NL
5 Devin Williams IL-15 NYM 64532.711.11842732$18.03AL|NL
6 Aroldis Chapman BOS 62532.701.13882831$17.28AL|NL
7 David Bednar NYY 65433.091.12792533$16.43AL|NL
8 Andres Munoz SEA 64532.431.10832728$16.37AL|NL
9 Daniel Palencia CHC 67533.101.19822832$16.13AL|NL
10 Josh Hader HOU 61432.971.06832429$14.95AL|NL
11 Ryan Walker SF 63433.261.20682130$12.40AL|NL
12 Ryan Helsley IL-60 BAL 64433.201.18762626$10.93AL|NL
13 Jeff Hoffman MIN 63433.351.16742426$10.61AL|NL
14 Emilio Pagan CIN 66433.741.15742427$10.50AL|NL
15 Abner Uribe IL-15 MIL 72542.751.18893319$10.13AL|NL
16 Raisel Iglesias ATL 66433.641.15702026$9.90AL|NL
17 Peter Fairbanks IL-15 MIA 62433.401.20652326$9.40AL|NL
18 Chase Burns CIN 109832.961.10143370$8.23AL|NL
19 Griffin Jax IL-15 TB 68532.451.04872212$8.08AL|NL
20 Reid Detmers LAA 149953.641.21166540$6.75AL|NL
21 Grant Taylor CWS 92742.791.17117375$6.73AL|NL
22 Dennis Santana ARI 68434.001.27632425$6.43AL|NL
23 Robert Garcia IL-60 TEX 64433.411.19712320$6.34AL|NL
24 Seranthony Dominguez SEA 63433.491.26732920$5.38AL|NL
25 Trevor Megill MIL 66532.851.12842711$5.02AL|NL
26 Kenley Jansen DET 60333.951.21612323$4.94AL|NL
27 Carlos Estevez IL-60 KAN 62334.631.32532328$4.55AL|NL
28 Cody Ponce IL-60 TOR 164994.021.23160490$3.82AL|NL
29 Braxton Ashcraft PIT 147943.731.27139490$2.79AL|NL
30 Taylor Rogers MIN 61433.841.32662719$2.73AL|NL
31 Garrett Cleavinger TB 65433.041.14792610$2.41AL|NL
32 Chad Patrick MIL 141983.991.23138480$2.23AL|NL
33 Reynaldo Lopez IL-15 ATL 144953.961.26146540$2.14AL|NL
34 Sean Manaea NYM 128833.811.21131430$2.08AL|NL
35 Victor Vodnik MIA 64434.361.46633123$1.97AL|NL
36 Clayton Beeter WAS 63433.531.31753315$1.79AL|NL
37 Ryne Nelson IL-60 ARI 164974.111.25143480$1.54AL|NL
38 Bryan Abreu HOU 68532.961.1489295$1.32AL|NL
39 Brandon Pfaadt ARI 1639104.191.25142390$0.95AL|NL
40 Joey Cantillo CLE 144843.881.30149610$0.81AL|NL
41 Edwin Uceta IL-60 TB 56433.321.15672010$0.28AL|NL
42 Jeremiah Estrada IL-15 SD 70532.741.0998290$0.28AL|NL
43 Jose A. Ferrer SEA 70532.711.1274223$0.27AL|NL
44 Michael Burrows IL-15 HOU 137874.041.26137500$0.17AL|NL
45 Adrian Morejon SD 68532.801.1275233$-0.09AL|NL
46 Riley O'Brien STL 63433.531.34682813$-0.22AL|NL
47 Ben Joyce LAA 48323.491.27522215$-0.41AL|NL
48 Robert Suarez IL-15 ATL 67433.451.1773238$-0.50AL|NL
49 Paul Sewald TOR 62334.141.23612215$-0.55AL|NL
50 JoJo Romero IL-15 MIL 64433.731.30612512$-1.28AL|NL
51 Quinn Priester IL-60 MIL 120873.881.27106390$-1.42AL|NL
52 Kodai Senga NYM 133853.991.32132600$-1.44AL|NL
53 Will Vest IL-60 DET 68533.251.2070245$-1.43AL|NL
54 Nick Martinez TB 147844.181.26119410$-1.68AL|NL
55 Garrett Whitlock BOS 70533.351.1878233$-2.04AL|NL
56 Mike Soroka IL-15 ARI 103624.101.30102385$-2.12AL|NL
57 Ian Seymour TB 112633.941.21108340$-2.15AL|NL
58 Chris Martin IL-15 TEX 55433.451.1654158$-2.20AL|NL
59 Graham Ashcraft IL-60 CIN 65532.961.1770232$-2.29AL|NL
60 Matt Brash IL-60 SEA 63432.911.1774243$-2.32AL|NL
61 Steven Matz TB 134754.101.26115390$-2.44AL|NL
62 Louie Varland TOR 67533.191.1570212$-2.50AL|NL
63 Carmen Mlodzinski PIT 118733.821.30109420$-2.52AL|NL
64 Tanner Scott LAD 63433.211.1873264$-2.64AL|NL
65 Bryan Baker TB 63433.281.1574233$-3.00AL|NL
66 Kyle Harrison MIL 103643.951.26108400$-3.37AL|NL
67 Jordan Romano COL 60333.951.27642510$-3.41AL|NL
68 Gabe Speier SEA 58432.801.0870180$-3.50AL|NL
69 Kyle Leahy STL 121733.991.31108420$-3.60AL|NL
70 Jose Alvarado PHI 64433.241.2173263$-3.63AL|NL
71 Matt Svanson STL 65433.781.3162268$-3.87AL|NL
72 Yimi Garcia IL-60 TOR 56433.371.1964224$-4.07AL|NL
73 A.J. Puk IL-60 ARI 42323.191.1550157$-4.09AL|NL
74 Justin Sterner IL-60 OAK 65434.201.2766248$-4.20AL|NL
75 Jacob Lopez OAK 120784.341.31125480$-4.18AL|NL
76 Eduard Bazardo SEA 68433.321.1773251$-4.34AL|NL
77 Phil Maton IL-60 CHC 65433.341.2174262$-4.38AL|NL
78 Mason Montgomery PIT 60433.121.2271252$-4.40AL|NL
79 Caleb Thielbar CHC 66433.371.1571241$-4.45AL|NL
80 Alex Vesia LAD 61433.491.1477251$-4.53AL|NL
81 Dylan Lee ATL 65433.491.1473201$-4.57AL|NL
82 Tyler Rogers TOR 74543.651.1857172$-4.64AL|NL
83 Joe Boyle TB 89523.591.34106490$-4.65AL|NL
84 Camilo Doval PIT 64433.181.2775322$-4.69AL|NL
85 Jordan Leasure IL-60 CWS 64433.831.2873295$-4.76AL|NL
86 Cole Henry WAS 64334.581.45623414$-4.85AL|NL
87 Aaron Ashby MIL 77533.321.3584411$-4.90AL|NL
88 Luke Weaver PIT 67433.881.2269244$-4.95AL|NL
89 Hunter Harvey IL-60 CHC 52333.281.1456174$-4.97AL|NL
90 Cole Sands IL-60 MIN 68433.801.2366214$-5.03AL|NL
91 Fernando Cruz IL-15 NYY 61433.351.2380291$-5.05AL|NL
92 Jared Koenig MIL 65433.321.2070251$-5.06AL|NL
93 Shawn Armstrong IL-60 CLE 68433.661.2267243$-5.06AL|NL
94 Drew Pomeranz CHC 56433.581.2063213$-5.31AL|NL
95 Andrew Kittredge BAL 60433.641.2062193$-5.36AL|NL
96 Mark Leiter Jr. IL-60 OAK 64433.981.3266256$-5.46AL|NL
97 Brayan Bello BOS 1509104.411.39125520$-5.47AL|NL
98 Kyle Finnegan DET 64433.741.2764254$-5.59AL|NL
99 Gregory Soto PIT 64433.361.2870272$-5.58AL|NL
100 Hogan Harris OAK 66434.511.40633110$-5.61AL|NL
101 Adrian Houser IL-15 SF 147994.361.38111510$-5.70AL|NL
102 Calvin Faucher MIA 64433.761.3466285$-5.75AL|NL
103 Andrew Nardi IL-60 MIA 60433.381.2074230$-5.80AL|NL
104 Jason Adam IL-60 SD 61433.491.1965241$-5.87AL|NL
105 Simeon Woods Richardson TOR 145874.621.34126540$-5.97AL|NL
106 Anthony Kay CWS 1528104.341.39125570$-5.99AL|NL
107 Ben Brown IL-60 CHC 73433.701.2076250$-5.99AL|NL
108 Bryan King HOU 67433.651.2067211$-6.02AL|NL
109 Matthew Strahm KAN 66433.991.1867212$-6.09AL|NL
110 Jonathan Loaisiga ARI 60433.861.2853205$-6.15AL|NL
111 Brooks Raley PHI 62433.591.2064231$-6.25AL|NL
112 Orion Kerkering PHI 54433.191.1862200$-6.23AL|NL
113 Steven Okert HOU 64433.721.1772240$-6.24AL|NL
114 Antonio Santillan CIN 70434.071.3276324$-6.29AL|NL
115 Angel Zerpa IL-60 MIL 60433.261.2060210$-6.40AL|NL
116 Luis Morales OAK 121744.471.35114520$-6.43AL|NL
117 Jake Latz TEX 96624.131.3596460$-6.54AL|NL
118 Keegan Akin IL-60 BAL 66434.051.2667263$-6.65AL|NL
119 A.J. Minter MIN 52333.401.1757202$-6.66AL|NL
120 Kody Funderburk MIN 65433.721.3365263$-6.79AL|NL
121 Ryne Stanek STL 60434.071.3461285$-6.82AL|NL
122 Johan Oviedo IL-60 BOS 97634.261.3496400$-6.87AL|NL
123 Erik Miller BOS 62433.391.3371331$-6.85AL|NL
124 Sean Burke CWS 141794.541.38134630$-6.85AL|NL
125 Tyler Holton DET 72443.911.2061201$-6.96AL|NL
126 Tanner Banks IL-60 PHI 63433.811.2061191$-6.95AL|NL
127 Charlie Barnes LAD 4004.641.49410$0.00AL|NL
128 James Karinchak ATL 34223.901.3240180$0.00AL|NL
129 Vincent Velasquez KAN 8004.821.42740$0.00AL|NL
130 Jose Cabrera ARI 5005.581.53320$0.00AL|NL
131 Peyton Gray TEX 34224.111.3034130$0.00AL|NL
132 Julian Garcia CIN 5004.201.12520$0.00AL|NL
133 Bryce Conley NYM 5005.401.40320$0.00AL|NL
134 Chase Solesky CIN 5004.901.38320$0.00AL|NL
135 Kirby Yates PIT 48323.811.2657224$-7.26AL|NL
136 Blake Treinen IL-60 LAD 54433.501.2364230$-7.28AL|NL
137 Justin Topa NYY 62433.941.3354224$-7.45AL|NL
138 Jordan Hicks CWS 62433.601.3462282$-7.44AL|NL
139 Lucas Erceg KAN 64434.001.3458254$-7.47AL|NL
140 Ryan Weiss HOU 89564.211.3187340$-7.52AL|NL
141 Hunter Gaddis CLE 61333.931.2357203$-7.56AL|NL
142 Anthony Bender IL-15 MIA 61433.661.2860251$-7.63AL|NL
143 Brad Lord WAS 91534.621.3870336$-7.65AL|NL
144 Tommy Nance MIN 58433.501.2457190$-7.68AL|NL
145 David Morgan SD 58433.521.2763250$-7.68AL|NL
146 Brad Keller IL-60 PHI 68433.861.3366302$-7.69AL|NL
147 Kevin Ginkel ARI 59433.871.2959232$-7.73AL|NL
148 Jake Bird WAS 57433.511.2862260$-7.86AL|NL
149 Ryan Thompson IL-15 ARI 63433.731.2756221$-7.90AL|NL
150 Aaron Bummer KAN 60433.481.3062240$-7.94AL|NL
151 Griffin Canning SD 107644.411.3491410$-7.96AL|NL
152 Yennier Cano BAL 60433.691.2957231$-8.03AL|NL
153 Erik Sabrowski CLE 63433.711.3476350$-8.03AL|NL
154 Justin Slaten IL-15 BOS 61433.751.2561200$-8.05AL|NL
155 Zack Littell ARI 1517104.831.29106330$-8.09AL|NL
156 Mason Englert TB 61333.761.2259191$-8.12AL|NL
157 Ryan Johnson LAA 67423.911.2664220$-8.27AL|NL
158 Sean Newcomb CWS 66433.841.3264271$-8.25AL|NL
159 Will Klein IL-15 LAD 58433.721.3870331$-8.30AL|NL
160 J.T. Ginn OAK 83524.171.3377300$-8.29AL|NL
161 Matt Festa CLE 60433.781.2660230$-8.32AL|NL
162 Hunter Barco PIT 87524.091.3783380$-8.33AL|NL
163 Pierce Johnson CIN 61434.061.3067261$-8.39AL|NL
164 Isaac Mattson PIT 61334.231.3660285$-8.39AL|NL
165 Brendon Little TOR 54433.381.3560280$-8.50AL|NL
166 Edgardo Henriquez LAD 46323.251.2558210$-8.55AL|NL
167 Eric Orze MIN 60433.921.3364271$-8.59AL|NL
168 Kevin Kelly TB 48323.381.1646120$-8.65AL|NL
169 Yohan Ramirez PIT 56433.581.3360240$-8.70AL|NL
170 Brock Burke CIN 62434.051.2857231$-8.75AL|NL
171 Hoby Milner IL-15 CHC 60433.801.2552190$-8.75AL|NL
172 Hayden Harris ATL 50323.571.2561220$-8.82AL|NL
173 Chris Paddack TEX 134764.781.3399370$-8.82AL|NL
174 Aaron Civale CHC 132794.851.34108430$-8.80AL|NL
175 Tyler Phillips MIA 68434.191.3454243$-8.85AL|NL
176 Dietrich Enns BAL 62433.991.2761200$-8.85AL|NL
177 Janson Junk MIA 91524.391.2868210$-8.86AL|NL
178 Andrew Anderson DET 84534.301.3375350$-8.86AL|NL
179 Tyler Kinley DET 63434.051.3067290$-8.96AL|NL
180 Luis Garcia MIN 60433.671.3256260$-8.99AL|NL
181 Braydon Fisher TOR 52333.591.2760240$-9.06AL|NL
182 Casey Legumina TB 50323.541.2352200$-9.14AL|NL
183 Brusdar Graterol IL-60 LAD 44323.321.1639130$-9.20AL|NL
184 Grant Anderson MIL 56333.751.2659230$-9.27AL|NL
185 Justin Wrobleski IL-15 LAD 65424.131.2861240$-9.30AL|NL
186 Tobias Myers NYM 76434.281.2764240$-9.39AL|NL
187 Brock Stewart LAD 40323.471.2047160$-9.46AL|NL
188 Joel Peguero IL-60 SF 48324.001.3845214$-9.47AL|NL
189 Juan Mejia COL 66434.361.4471313$-9.45AL|NL
190 Scott Barlow KAN 60334.261.4162324$-9.49AL|NL
191 Andrew Walters CLE 38323.321.2348180$-9.48AL|NL
192 Justin Lawrence WAS 58433.891.3959281$-9.50AL|NL
193 Greg Weissert BOS 65434.211.3360241$-9.58AL|NL
194 Elvis Alvarado OAK 54334.011.3660272$-9.62AL|NL
195 Joel Payamps ATL 55333.891.2455180$-9.64AL|NL
196 Jimmy Herget COL 77444.601.3472262$-9.67AL|NL
197 Jaden Hill COL 55433.881.3660230$-9.67AL|NL
198 Daniel Coulombe BOS 55333.861.2453200$-9.70AL|NL
199 Brant Hurter IL-60 DET 55333.731.2550170$-9.71AL|NL
200 Yosver Zulueta BAL 40323.181.2845190$-9.74AL|NL
201 Cole Winn TEX 63334.321.3957284$-9.80AL|NL
202 Wandy Peralta SD 57333.631.3052250$-9.85AL|NL
203 Craig Yoho CLE 42323.481.2748190$-9.89AL|NL
204 Tim Hill NYY 66433.891.3046220$-9.87AL|NL
205 Jake Junis TEX 65334.251.2555191$-9.89AL|NL
206 John Schreiber KAN 64434.301.3358241$-9.92AL|NL
207 Cooper Criswell IL-60 SEA 72434.181.3057230$-9.95AL|NL
208 Ryan Zeferjahn CHC 52333.811.3362270$-9.98AL|NL
209 Jack Dreyer LAD 52333.961.2452200$-10.03AL|NL
210 Colin Rea CHC 87424.491.2970260$-10.08AL|NL
211 Keaton Winn IL-15 SF 58323.841.2852190$-10.09AL|NL
212 Emerson Hancock IL-15 SEA 79424.321.3164270$-10.12AL|NL
213 Tim Herrin CLE 56333.751.3357260$-10.14AL|NL
214 Tyler Wells TB 72434.671.2463210$-10.14AL|NL
215 Jonathan Bowlan PHI 58334.031.2756200$-10.17AL|NL
216 Hunter Bigge TB 44323.681.2849190$-10.20AL|NL
217 Carlos Vargas SEA 56333.711.2947200$-10.26AL|NL
218 Kai-Wei Teng HOU 59323.991.3363260$-10.29AL|NL
219 Didier Fuentes ATL 59444.261.3359230$-10.30AL|NL
220 Kyle Hurt LAD 49313.841.3155220$-10.31AL|NL
221 Troy Melton DET 53324.001.2550180$-10.32AL|NL
222 Anthony Banda IL-60 MIN 56334.031.3556251$-10.43AL|NL
223 Josh White MIA 47323.861.3052200$-10.46AL|NL
224 Cole Sulser IL-15 TB 56333.991.2852200$-10.45AL|NL
225 Caleb Ferguson STL 53333.821.3151210$-10.49AL|NL
226 Jose Butto IL-60 SF 64334.231.3656282$-10.51AL|NL
227 Shane Drohan MIL 57324.091.3260260$-10.60AL|NL
228 Grant Wolfram BAL 50323.841.3252210$-10.58AL|NL
229 Jovani Moran BOS 52333.941.3356210$-10.62AL|NL
230 Bradgley Rodriguez SD 52333.781.3452250$-10.65AL|NL
231 Ryan Borucki CLE 54333.871.3353230$-10.66AL|NL
232 Logan Allen CLE 113654.671.4088430$-10.71AL|NL
233 Tyler Alexander TEX 71434.581.2858200$-10.73AL|NL
234 Huascar Brazoban IL-15 CWS 52333.841.3351230$-10.73AL|NL
235 Yoendrys Gomez MIN 58324.151.3158240$-10.76AL|NL
236 Enyel De Los Santos HOU 60334.231.2957240$-10.79AL|NL
237 Taylor Clarke ARI 61334.431.3149192$-10.80AL|NL
238 Rico Garcia BAL 56334.181.3260250$-10.79AL|NL
239 Ryan Lambert NYM 36223.361.2646190$-10.83AL|NL
240 Colin Selby IL-60 BAL 45323.811.3248190$-10.81AL|NL
241 Michael Petersen MIA 48324.001.2949190$-10.81AL|NL
242 Ben Casparius IL-60 LAD 55334.181.2954220$-10.85AL|NL
243 Lake Bachar PIT 52334.101.3153220$-10.94AL|NL
244 Michael Kelly OAK 58334.491.3952263$-10.98AL|NL
245 Sam Moll CIN 52334.001.3352230$-11.00AL|NL
246 Connor Prielipp MIN 57324.111.3356230$-11.00AL|NL
247 PJ Poulin IL-60 WAS 59334.231.3656251$-11.03AL|NL
248 Robert Stephenson IL-60 LAA 36223.601.1941140$-11.01AL|NL
249 Kyle Backhus PHI 52334.081.3151200$-11.03AL|NL
250 Austin Warren NYM 48324.031.2845180$-11.03AL|NL
251 Jose Suarez OAK 65334.371.3060230$-11.10AL|NL
252 Rob Zastryzny IL-60 MIL 48324.051.2844180$-11.13AL|NL
253 Bennett Sousa HOU 30213.321.1634110$-11.19AL|NL
254 Nate Pearson KAN 50324.061.3452230$-11.20AL|NL
255 Brent Headrick NYY 42223.891.2042140$-11.27AL|NL
256 Colin Holderman CLE 42323.811.3241180$-11.27AL|NL
257 Connor Brogdon CLE 52334.161.3251220$-11.29AL|NL
258 Andre Granillo DET 52334.221.3354230$-11.32AL|NL
259 Caleb Kilian IL-15 PHI 59334.331.3645202$-11.35AL|NL
260 Jacob Webb CHC 54334.261.3050220$-11.37AL|NL
261 Chase Silseth TEX 62334.371.3758281$-11.41AL|NL
262 Connor Phillips CIN 58334.231.3862300$-11.46AL|NL
263 Justin Bruihl STL 54334.021.3549210$-11.44AL|NL
264 Evan Phillips LAD 28213.381.133090$-11.46AL|NL
265 Matthew Gage IL-60 SF 56334.081.3448210$-11.54AL|NL
266 Brenan Hanifee DET 42323.871.2934120$-11.58AL|NL
267 Andrew Hoffmann PHI 58334.311.3751231$-11.62AL|NL
268 Eric Lauer LAD 67324.641.2859220$-11.64AL|NL
269 Tim Mayza PHI 48324.041.3342170$-11.70AL|NL
270 Yaramil Hiraldo BAL 38223.941.2341140$-11.73AL|NL
271 Josh Sborz TEX 50324.251.3449210$-11.77AL|NL
272 Adbert Alzolay NYM 42223.911.2439150$-11.81AL|NL
273 George Klassen IL-15 LAA 49314.191.3649230$-11.83AL|NL
274 Payton Tolle BOS 31213.691.2336110$-11.87AL|NL
275 Bryan Hudson CWS 34223.601.2535140$-11.85AL|NL
276 Tyler Ferguson CHC 52334.211.3853260$-11.86AL|NL
277 Miles Mikolas WAS 1396105.021.3492340$-11.89AL|NL
278 Nick Mears IL-60 KAN 60334.401.3455240$-11.89AL|NL
279 George Soriano STL 58334.251.3754240$-11.90AL|NL
280 DL Hall MIL 52334.241.3649240$-11.98AL|NL
281 Brent Suter ATL 61334.411.3149190$-11.96AL|NL
282 Kyle Nicolas WAS 42324.091.3744210$-11.95AL|NL
283 Eduarniel Nunez CHC 50324.081.4556290$-12.04AL|NL
284 Sam Bachman IL-15 LAA 59334.371.4450282$-12.02AL|NL
285 Gus Varland WAS 46324.161.3644180$-12.04AL|NL
286 Zak Kent WAS 54334.231.3953240$-12.04AL|NL
287 Gage Jump OAK 48334.331.3345180$-12.06AL|NL
288 Juan Morillo ARI 54333.951.4654290$-12.10AL|NL
289 Mason Fluharty TOR 42223.961.2942170$-12.10AL|NL
290 Codi Heuer BAL 30213.591.2532110$-12.15AL|NL
291 Ryan Yarbrough NYY 60324.571.2947190$-12.22AL|NL
292 Ethan Roberts CHC 42223.971.3143170$-12.21AL|NL
293 Zack Kelly IL-60 BOS 58334.281.4157280$-12.22AL|NL
294 Julian Fernandez WAS 38223.981.2637130$-12.25AL|NL
295 Jonah Tong NYM 25213.401.2731120$-12.26AL|NL
296 Sam Hentges IL-15 SF 26213.341.232690$-12.29AL|NL
297 Brandan Bidois MIA 52334.241.4152270$-12.28AL|NL
298 Dylan Ross NYM 27213.431.3032140$-12.32AL|NL
299 Chris Murphy IL-15 CWS 56334.231.4051260$-12.32AL|NL
300 Javier Assad CHC 68324.431.3656260$-12.32AL|NL