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 65742.941.05952436$17.55AL|NL
2 Josh Hader IL-15 HOU 68853.171.10962833$16.22AL|NL
3 Emmanuel Clase CLE 66622.250.98661434$16.16AL|NL
4 Ryan Helsley NYM 66732.771.08782235$16.03AL|NL
5 Raisel Iglesias ATL 68722.821.04761533$15.42AL|NL
6 Devin Williams NYY 63732.651.06872731$15.00AL|NL
7 Jhoan Duran PHI 651022.381.07811923$14.39AL|NL
8 Andres Munoz SEA 64732.631.06862427$13.15AL|NL
9 Nick Martinez CIN 19013103.521.20166480$12.81AL|NL
10 Ryan Walker SF 68742.901.10832128$12.63AL|NL
11 Mason Miller SD 67322.711.00972230$12.28AL|NL
12 Tanner Scott LAD 66943.071.18812925$11.49AL|NL
13 Felix Bautista IL-60 BAL 60622.501.03862125$11.45AL|NL
14 Jeff Hoffman TOR 65522.661.03802127$11.13AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Clay Holmes NYM 18015123.561.31159560$10.27AL|NL
16 A.J. Puk IL-60 ARI 64743.011.15822219$7.10AL|NL
17 Drew Rasmussen TB 124853.051.08118290$6.76AL|NL
18 David Bednar NYY 64533.501.23692328$6.48AL|NL
19 Aroldis Chapman BOS 63643.151.28973719$5.45AL|NL
20 Trevor Megill IL-15 MIL 64333.371.24762228$5.27AL|NL
21 Peter Fairbanks TB 60543.341.22672425$5.23AL|NL
22 Jordan Romano IL-15 PHI 59633.701.17662023$4.78AL|NL
23 Robert Suarez SD 65663.951.26612526$4.47AL|NL
24 Bowden Francis IL-60 TOR 15610104.061.18145450$4.32AL|NL
25 Ryan Pressly CHC 61423.351.19631825$4.30AL|NL
26 Kenley Jansen LAA 60443.751.18682126$4.26AL|NL
27 Carlos Estevez KAN 64643.581.19612222$4.21AL|NL
28 Justin Martinez IL-60 ARI 67633.131.28853617$3.83AL|NL
29 Griffin Jax TB 70753.191.0783198$2.73AL|NL
30 Kyle Finnegan DET 63554.161.32582324$1.15AL|NL
31 Tobias Myers MIL 138984.021.25129430$0.44AL|NL
32 Chris Martin TEX 58433.421.09571016$0.21AL|NL
33 Camilo Doval NYY 62633.301.24772810$-0.32AL|NL
34 Jason Adam SD 67523.331.0676236$-1.15AL|NL
35 Matthew Strahm PHI 66633.371.0377163$-1.39AL|NL
36 Kirby Yates LAD 60633.461.2373309$-1.45AL|NL
37 Cade Smith CLE 68532.921.1087242$-1.57AL|NL
38 Grant Holmes IL-60 ATL 130643.811.27130450$-1.83AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Blake Treinen LAD 59643.321.1563187$-2.06AL|NL
40 Jeremiah Estrada SD 63523.241.1487264$-2.21AL|NL
41 Robert Garcia TEX 64543.661.1873249$-2.24AL|NL
42 Luis Ortiz CLE 152884.151.31132580$-2.46AL|NL
43 Orion Kerkering PHI 63533.191.0973184$-2.57AL|NL
44 Bryan Abreu HOU 72413.001.1693312$-2.73AL|NL
45 Ben Brown CHC 100653.721.22106380$-2.82AL|NL
46 Lucas Erceg KAN 67543.681.30753110$-2.90AL|NL
47 Liam Hendriks IL-60 BOS 61554.251.27681913$-3.11AL|NL
48 Calvin Faucher MIA 63244.091.46663022$-3.43AL|NL
49 Jose Alvarado PHI 61423.011.1875265$-3.54AL|NL
50 Kris Bubic IL-60 KAN 114754.031.29113410$-3.69AL|NL
51 Mike Clevinger CWS 64354.801.3754230$-3.69AL|NL
52 Tyler Holton DET 63423.341.0854167$-3.73AL|NL
53 Dietrich Enns BAL 12114.421.371140$0.00AL|NL
54 Alexis Diaz LAD 52443.901.23532613$-4.08AL|NL
55 Reid Detmers LAA 108684.171.25118370$-4.19AL|NL
56 Reed Garrett IL-15 NYM 66853.521.3382320$-4.23AL|NL
57 Alex Vesia IL-15 LAD 58633.171.1575250$-4.27AL|NL
58 Aaron Bummer IL-15 ATL 61622.941.2672251$-4.39AL|NL
59 Chad Green TOR 63653.701.1559174$-4.51AL|NL
60 Fernando Cruz NYY 61633.291.2384280$-4.54AL|NL
61 Gregory Santos IL-60 SEA 62212.531.1668175$-4.54AL|NL
62 Porter Hodge CHC 63443.961.30693111$-4.57AL|NL
63 Hayden Wesneski IL-60 HOU 125774.401.27119440$-4.62AL|NL
64 A.J. Minter IL-60 NYM 57633.411.1563182$-4.77AL|NL
65 Landen Roupp IL-15 SF 119553.931.28115460$-4.80AL|NL
66 JoJo Romero STL 62643.391.1866201$-5.04AL|NL
67 Andre Pallante STL 131883.931.3796520$-5.14AL|NL
68 Colin Holderman PIT 62533.761.2763257$-5.17AL|NL
69 Matthew Liberatore STL 127674.131.30114470$-5.26AL|NL
70 Jordan Hicks BOS 131774.101.38123610$-5.24AL|NL
71 Dylan Lee ATL 62423.101.1075160$-5.27AL|NL
72 Garrett Cleavinger TB 63653.781.2674293$-5.26AL|NL
73 Tyler Kinley ATL 64344.701.38702817$-5.28AL|NL
74 Keegan Akin BAL 70323.471.1281182$-5.52AL|NL
75 Pierce Johnson ATL 64653.621.3279272$-5.60AL|NL
76 Anthony Bender IL-60 MIA 61543.721.2465225$-5.60AL|NL
77 Gregory Soto NYM 61633.431.2570271$-5.60AL|NL
78 Osvaldo Bido OAK 122884.571.33116520$-5.88AL|NL
79 Mike Soroka IL-15 CHC 1438134.681.33131570$-5.93AL|NL
80 Garrett Whitlock BOS 66433.481.1467142$-6.03AL|NL
81 Ben Joyce IL-60 LAA 62223.581.2175277$-6.14AL|NL
82 Cole Sands MIN 64533.611.1972211$-6.14AL|NL
83 Kevin Ginkel IL-60 ARI 51523.091.1754162$-6.22AL|NL
84 Joel Payamps MIL 61543.491.1860212$-6.25AL|NL
85 Hayden Birdsong SF 96674.231.29101420$-6.33AL|NL
86 Yimi Garcia IL-60 TOR 61443.661.1565183$-6.47AL|NL
87 Jon Gray IL-15 TEX 110674.401.2599330$-6.54AL|NL
88 Yennier Cano BAL 62433.271.2158213$-6.61AL|NL
89 Beau Brieske DET 66344.121.26602410$-6.63AL|NL
90 Bryan Hudson CWS 60533.551.2064241$-6.82AL|NL
91 Steven Matz BOS 118664.101.34101380$-6.82AL|NL
92 Seranthony Dominguez TOR 63633.971.3070282$-6.91AL|NL
93 Tayler Scott HOU 65653.631.3166291$-6.92AL|NL
94 Hunter Harvey IL-15 KAN 59433.221.1659171$-7.03AL|NL
95 Jose Butto SF 63423.481.2070271$-7.07AL|NL
96 Edwin Uceta TB 65323.971.2472266$-7.09AL|NL
97 Paul Sewald IL-60 CLE 59433.691.1469191$-7.19AL|NL
98 Julian Merryweather MIL 61523.621.2871261$-7.26AL|NL
99 Yariel Rodriguez TOR 100564.171.31102440$-7.34AL|NL
100 Ian Hamilton NYY 60433.391.2369251$-7.35AL|NL
101 Daysbel Hernandez ATL 58633.631.3470290$-7.51AL|NL
102 Ryan Thompson ARI 63633.551.2350170$-7.55AL|NL
103 Seth Halvorsen IL-15 COL 63564.671.40582710$-7.68AL|NL
104 Luke Weaver NYY 68334.221.2472226$-7.71AL|NL
105 Trent Thornton IL-60 SEA 67423.641.1665170$-7.73AL|NL
106 Shelby Miller MIL 56643.771.2154200$-7.78AL|NL
107 Will Vest DET 68333.551.2364213$-7.84AL|NL
108 Justin Slaten BOS 64553.941.3367253$-7.86AL|NL
109 Kyle Hart SD 97564.551.2396250$-7.91AL|NL
110 Ryan Brasier IL-15 CHC 52313.091.1047142$-7.99AL|NL
111 Tyler Rogers NYM 70433.511.1749121$-8.04AL|NL
112 Mitch Spence OAK 111674.321.3188330$-8.11AL|NL
113 Ryan Fernandez STL 65433.731.2665242$-8.16AL|NL
114 Jose Leclerc IL-60 OAK 64433.961.3275333$-8.19AL|NL
115 Jared Koenig MIL 62543.901.2759232$-8.20AL|NL
116 Matt Brash SEA 50433.111.2564230$-8.19AL|NL
117 Mark Leiter Jr. NYY 58544.011.2168220$-8.23AL|NL
118 Evan Phillips IL-60 LAD 50323.111.0755160$-8.30AL|NL
119 Jason Foley IL-60 DET 50323.351.1941135$-8.38AL|NL
120 Tim Herrin CLE 62433.441.2564270$-8.44AL|NL
121 Craig Kimbrel HOU 50654.041.3064270$-8.49AL|NL
122 Richard Lovelady NYM 59653.981.2352160$-8.53AL|NL
123 Caleb Ferguson SEA 61333.291.2666231$-8.56AL|NL
124 Manuel Rodriguez IL-60 TB 61443.761.2560232$-8.57AL|NL
125 Hector Neris HOU 56654.001.3158240$-8.93AL|NL
126 Nick Sandlin IL-60 TOR 60443.851.2166260$-8.93AL|NL
127 Emilio Pagan CIN 65454.621.2564215$-8.94AL|NL
128 Taylor Rogers CHC 62444.561.3575265$-8.99AL|NL
129 Daniel Coulombe TEX 56413.461.2357190$-9.00AL|NL
130 Erik Miller IL-60 SF 61433.751.3676351$-8.98AL|NL
131 Joseph Mantiply TOR 59523.551.2851190$-9.07AL|NL
132 Derek Law IL-60 WAS 66453.911.3356244$-9.06AL|NL
133 Brock Burke LAA 66333.671.2466221$-9.14AL|NL
134 Adrian Morejon SD 61333.581.2262191$-9.13AL|NL
135 Ryne Stanek NYM 58553.881.3366300$-9.24AL|NL
136 Kyle Harrison BOS 87444.241.3089320$-9.27AL|NL
137 Jake Junis CLE 70333.731.1964160$-9.24AL|NL
138 Luke Jackson SEA 60444.251.3364274$-9.29AL|NL
139 Craig Yoho MIL 51333.551.1663200$-9.29AL|NL
140 Kevin Kelly TB 57333.521.1152120$-9.29AL|NL
141 Antonio Santillan CIN 60454.471.3567295$-9.31AL|NL
142 Caleb Thielbar CHC 56443.701.2562210$-9.35AL|NL
143 Michael Kopech LAD 53444.211.2861263$-9.38AL|NL
144 Carmen Mlodzinski PIT 69553.891.3160260$-9.44AL|NL
145 Brock Stewart IL-15 LAD 50203.001.2265220$-9.58AL|NL
146 Elvis Peguero IL-15 CWS 56543.811.2852230$-9.63AL|NL
147 Nick Mears MIL 58423.801.3270280$-9.63AL|NL
148 Jose A. Ferrer WAS 62234.021.2452186$-9.66AL|NL
149 Dennis Santana PIT 65333.831.2762262$-9.70AL|NL
150 John Schreiber KAN 62423.711.3157241$-9.74AL|NL
151 Gabe Speier SEA 58333.681.1859170$-9.77AL|NL
152 Kendall Graveman ARI 53523.461.3750250$-9.88AL|NL
153 Scott Barlow CIN 58344.051.2867242$-10.04AL|NL
154 Tommy Kahnle DET 61134.001.2864296$-10.13AL|NL
155 Jorge Alcala STL 61344.021.2263231$-10.11AL|NL
156 Yuki Matsui SD 58323.711.2766270$-10.20AL|NL
157 Hunter Gaddis CLE 65444.041.2457210$-10.27AL|NL
158 Jesus Tinoco IL-60 MIA 64124.011.3363257$-10.26AL|NL
159 Jonathan Loaisiga IL-15 NYY 40433.231.1433100$-10.34AL|NL
160 Steven Okert HOU 52323.801.2059200$-10.40AL|NL
161 Marc Church TEX 61464.501.2965252$-10.38AL|NL
162 Tanner Banks PHI 68323.951.2566200$-10.42AL|NL
163 Greg Weissert BOS 60433.891.3160240$-10.46AL|NL
164 Ryan Burr IL-60 TOR 44323.391.1950150$-10.48AL|NL
165 Drey Jameson ARI 64443.871.3056220$-10.57AL|NL
166 Stephen Kolek KAN 82554.371.3266290$-10.62AL|NL
167 David Robertson PHI 48323.701.2358210$-10.63AL|NL
168 Penn Murfee CWS 60344.171.2861232$-10.74AL|NL
169 Phil Maton TEX 63324.081.2560231$-10.76AL|NL
170 Victor Vodnik COL 65444.351.4362314$-10.83AL|NL
171 Justin Sterner OAK 58424.181.2859220$-10.90AL|NL
172 Louie Varland TOR 69444.251.2963210$-10.93AL|NL
173 Hans Crouse LAA 56454.251.3468300$-10.97AL|NL
174 Erik Sabrowski CLE 46443.641.3653250$-10.97AL|NL
175 Daniel Young IL-60 NYM 56434.291.2962270$-11.02AL|NL
176 Lou Trivino PHI 66574.221.4062280$-11.16AL|NL
177 John King IL-15 STL 60443.551.3038160$-11.15AL|NL
178 Justin Topa MIN 52423.791.2844160$-11.19AL|NL
179 Angel Zerpa KAN 61323.941.3050212$-11.19AL|NL
180 Michel Otanez OAK 52334.021.3767311$-11.26AL|NL
181 Jake Cousins IL-60 NYY 54224.001.2267250$-11.33AL|NL
182 Shane Smith CWS 99484.681.3392370$-11.33AL|NL
183 Trevor Stephan CLE 39433.601.3042160$-11.36AL|NL
184 Josh Sborz IL-60 TEX 38323.741.2742152$-11.40AL|NL
185 Hoby Milner TEX 58324.061.2152150$-11.43AL|NL
186 Colin Rea CHC 82454.441.2864230$-11.41AL|NL
187 Andrew Walters IL-60 CLE 50333.811.3056250$-11.52AL|NL
188 Jacob Webb TEX 58344.171.2661240$-11.51AL|NL
189 Keaton Winn SF 54444.261.2650170$-11.54AL|NL
190 Jorge Lopez WAS 60344.501.3753235$-11.56AL|NL
191 Abner Uribe MIL 55213.741.3167340$-11.58AL|NL
192 Robert Stephenson LAA 38213.621.1351110$-11.61AL|NL
193 Eduard Bazardo SEA 48333.831.2347170$-11.67AL|NL
194 Tyler Ferguson OAK 62444.381.3565300$-11.69AL|NL
195 Fraser Ellard CWS 62364.441.4263334$-11.74AL|NL
196 Tayler Saucedo SEA 61333.921.3359280$-11.76AL|NL
197 Elijah Morgan IL-60 CHC 52223.731.1849140$-11.77AL|NL
198 Enyel De Los Santos HOU 54223.911.2055180$-11.83AL|NL
199 Nic Enright CLE 36333.581.1738100$-11.86AL|NL
200 John Brebbia ATL 58344.631.2961212$-11.89AL|NL
201 Dylan Floro OAK 44433.671.2934130$-11.89AL|NL
202 Ian Anderson ATL 84554.511.4172390$-11.94AL|NL
203 Brennan Bernardino BOS 55333.881.3355230$-11.97AL|NL
204 Wandy Peralta SD 52444.061.3042220$-12.06AL|NL
205 Brant Hurter DET 55344.111.2044130$-12.07AL|NL
206 Collin Snider IL-15 SEA 65354.311.4059293$-12.07AL|NL
207 Mason Montgomery TB 60224.151.3058232$-12.08AL|NL
208 Zack Kelly BOS 50434.281.3553250$-12.11AL|NL
209 Nate Pearson CHC 63234.111.3068270$-12.23AL|NL
210 Eric Orze TB 48333.961.3252220$-12.27AL|NL
211 Troy Taylor SEA 56334.311.2958230$-12.32AL|NL
212 Bryan Baker TB 52334.091.2951220$-12.35AL|NL
213 Bryse Wilson CWS 102464.591.3374310$-12.37AL|NL
214 Colin Poche NYM 56354.251.2752210$-12.44AL|NL
215 Scott Alexander SF 56444.101.3442170$-12.52AL|NL
216 Andrew Nardi IL-60 MIA 39223.731.2449150$-12.59AL|NL
217 Andrew Kittredge CHC 34323.611.203180$-12.66AL|NL
218 Jose Suarez ATL 56324.161.3354210$-12.65AL|NL
219 Randy Rodriguez IL-60 SF 56334.081.3757270$-12.63AL|NL
220 Alex Lange DET 39333.771.3646230$-12.68AL|NL
221 Paul Blackburn NYY 87554.661.4068320$-12.70AL|NL
222 Jordan Leasure CWS 63354.791.3863293$-12.70AL|NL
223 Yilber Diaz ARI 48434.211.3947230$-12.70AL|NL
224 Huascar Brazoban NYM 47323.971.3650240$-12.75AL|NL
225 Sam Moll CIN 58444.561.3656270$-12.76AL|NL
226 Alek Jacob SD 53224.041.2552200$-12.78AL|NL
227 Hunter Bigge IL-60 TB 55314.141.4060280$-12.81AL|NL
228 Jalen Beeks ARI 50333.641.3843200$-12.79AL|NL
229 Forrest Whitley TB 55334.131.3756270$-12.80AL|NL
230 Jose Ruiz TEX 62334.471.3363240$-12.81AL|NL
231 Luke Little CHC 40223.621.2846220$-12.88AL|NL
232 Luis Guerrero IL-60 BOS 52444.551.3955290$-12.89AL|NL
233 Brenan Hanifee DET 57233.851.2544160$-12.90AL|NL
234 Mason Englert TB 53334.291.2848170$-12.89AL|NL
235 T.J. McFarland OAK 60424.281.3443200$-12.90AL|NL
236 Cionel Perez BAL 59223.641.3652270$-12.89AL|NL
237 Tyson Miller IL-60 CHC 50233.981.2347170$-12.89AL|NL
238 Aaron Ashby MIL 53444.221.4553300$-12.92AL|NL
239 Jack Dreyer LAD 35324.071.2438130$-12.98AL|NL
240 Luis Contreras HOU 54234.061.3157230$-12.99AL|NL
241 Chris Roycroft STL 54434.191.4146250$-13.03AL|NL
242 Erik Swanson TOR 46223.871.2545160$-13.05AL|NL
243 Jackson Jobe IL-60 DET 96454.751.3574360$-13.13AL|NL
244 Kenta Maeda NYY 77354.771.3070230$-13.14AL|NL
245 Brendon Little TOR 56333.961.3848260$-13.12AL|NL
246 Bryan Hoeing SD 56334.321.2643160$-13.15AL|NL
247 J.T. Ginn OAK 82454.591.3763290$-13.19AL|NL
248 Connor Thomas IL-60 MIL 54334.101.2939150$-13.23AL|NL
249 Anthony Banda LAD 57334.321.3756220$-13.26AL|NL
250 Sean Hjelle SF 50334.161.3142150$-13.30AL|NL
251 Bubba Chandler PIT 60454.591.3752240$-13.28AL|NL
252 Bobby Miller LAD 46324.371.2742160$-13.35AL|NL
253 Graham Ashcraft IL-15 CIN 55344.721.3644193$-13.41AL|NL
254 Grant Holman IL-60 OAK 48334.271.3143180$-13.43AL|NL
255 Logan VanWey HOU 46324.141.3847230$-13.42AL|NL
256 Kaleb Ort HOU 58224.231.3460250$-13.46AL|NL
257 Mike Vasil CWS 78464.651.3760260$-13.47AL|NL
258 Joey Wentz ATL 65334.441.4165280$-13.52AL|NL
259 Brusdar Graterol IL-60 LAD 28213.221.092260$-13.54AL|NL
260 Jacob Barnes TOR 50444.501.3842180$-13.59AL|NL
261 Sean Guenther IL-60 DET 44334.131.2935120$-13.58AL|NL
262 Bennett Sousa IL-15 HOU 43334.451.3043170$-13.61AL|NL
263 Justin Lawrence IL-60 PIT 57454.501.4351280$-13.62AL|NL
264 Sawyer Gipson-Long DET 36334.171.2532110$-13.60AL|NL
265 Max Kranick IL-60 NYM 51214.081.2744160$-13.63AL|NL
266 Tyler Alexander CWS 55334.731.2446120$-13.63AL|NL
267 Riley O'Brien STL 53334.291.4355270$-13.71AL|NL
268 Gunnar Hoglund IL-60 OAK 66454.751.3348190$-13.74AL|NL
269 Daniel Lynch KAN 71334.501.3557220$-13.75AL|NL
270 Sam Long KAN 56334.421.3448220$-13.75AL|NL
271 Logan Gillaspie IL-15 SD 46334.171.3136140$-13.73AL|NL
272 Steven Cruz IL-15 KAN 48324.221.4047240$-13.76AL|NL
273 Bryan King HOU 62113.851.3660290$-13.76AL|NL
274 Lake Bachar MIA 60344.561.4156251$-13.80AL|NL
275 Shawn Armstrong TEX 54234.391.3054180$-13.82AL|NL
276 Michael Tonkin MIN 51234.271.3151200$-13.84AL|NL
277 Joe Boyle TB 63354.561.4973430$-14.01AL|NL
278 Kyle Leahy STL 56334.271.3744210$-13.99AL|NL
279 Andrew Chafin LAA 43344.281.4245230$-14.04AL|NL
280 Jonathan Brubaker SF 57334.831.3353200$-14.60AL|NL
281 Kody Funderburk MIN 48224.131.3649210$-14.09AL|NL
282 Cameron Booser CWS 55354.561.4156240$-14.09AL|NL
283 Gordon Graceffo STL 56344.411.3240190$-14.12AL|NL
284 Joe Jimenez IL-60 ATL 25113.281.113180$-14.20AL|NL
285 Carlos Vargas SEA 54334.261.4044220$-14.20AL|NL
286 Angel Chivilli COL 53344.881.3251180$-14.25AL|NL
287 Mason Thompson WAS 42334.241.3635170$-14.25AL|NL
288 Slade Cecconi CLE 48234.471.2341120$-14.27AL|NL
289 Chase Silseth LAA 59234.451.3658250$-14.32AL|NL
290 Brent Suter CIN 64224.421.3449191$-14.33AL|NL
291 Buck Farmer CIN 40213.961.3540180$-14.31AL|NL
292 Tyler Gilbert CWS 58334.851.3447181$-14.36AL|NL
293 Ian Gibaut IL-60 CIN 46334.561.3945190$-14.40AL|NL
294 Brady Basso OAK 38224.141.2433100$-14.38AL|NL
295 DL Hall IL-15 MIL 41224.131.3644190$-14.37AL|NL
296 Nick Robertson KAN 39214.081.3238150$-14.44AL|NL
297 Ryan Gusto IL-15 MIA 54334.471.3743210$-14.45AL|NL
298 Spencer Turnbull KAN 45224.381.3043170$-14.48AL|NL
299 Justin Wilson BOS 58354.591.4457210$-14.49AL|NL
300 Garrett McDaniels IL-15 LAD 60454.731.4348250$-14.50AL|NL