Every MLB deal, ranked by the Contract Value Index — our grade for what a team actually gets back per dollar committed.
Baseball has no salary cap, but every front office still answers to a budget — and the nine-figure free-agent deal that ages badly can sink a payroll for a decade. This page grades every MLB signing, trade, and extension by the only thing that matters at the ledger: value returned per dollar spent.
The grade is our Contract Value Index (CVI), FanVerdicts’ flagship contract-value metric. Below we surface the deals returning the most value, the ones returning the least, and break out the game’s most overpaid contracts from its sharpest bargains.
A productive season on a pre-arbitration salary can grade far higher than an All-Star year on a record contract — because value is the spread between what a club pays and what it actually gets back on the field.
Cuts and releases are excluded — the Contract Value Index is not a valid signal on a non-contract move. Grades reflect value to the team, not raw talent.
Contracts where MLB front offices are getting the most back per dollar. These earn the strongest Contract Value Index (CVI) grades on the board.
| # | Player | Avg / Yr | CVI |
|---|---|---|---|
| 1 | Kerry CarpenterOF · Tigers | $3.3M | A+ A+ |
| 2 | Bryan AbreuRHP · Astros | $5.8M | A+ A+ |
| 3 | Danny CoulombeLHP · Red Sox | $1.0M | A A |
| 4 | Andrew McCutchenOF · Rangers | $1.3M | A A |
| 5 | Rhys Hoskins1B · Guardians | $1.5M | A A |
| 6 | Matt BrashRHP · Mariners | $1.6M | A A |
| 7 | Garrett CleavingerLHP · Rays | $2.4M | A A |
| 8 | Kevin GinkelRHP · Diamondbacks | $2.7M | A A |
| 9 | Anthony BenderRHP · Marlins | $2.8M | A A |
| 10 | Max ScherzerRHP · Blue Jays | $3.0M | A A |
| 11 | Vinnie PasquantinoINF · Royals | $5.5M | A A |
| 12 | David BednarRHP · Yankees | $9.0M | A A |
The contracts our grading flags as the weakest returns relative to cost — the deals most likely to age poorly.
| # | Player | Avg / Yr | CVI |
|---|---|---|---|
| 1 | Christian VázquezC · Astros | $1.0M | F F |
| 2 | Santiago Espinal3B · Dodgers | $2.5M | D- D- |
| 3 |
High average-annual-value contracts carrying a weak CVI grade — big money, light return. Ranked by how far the grade falls and how large the commitment is.
| # | Player | Avg / Yr | CVI |
|---|---|---|---|
| 1 | Tomoyuki SuganoRHP · Rockies | $5.1M | D D |
| 2 | Tatsuya ImaiRHP · Astros | $18.0M | D+ D+ |
| 3 |
Strong CVI grades on below-median salaries — the bargains a smart front office locked up. The closest thing to a free win on the ledger.
| # | Player | Avg / Yr | CVI |
|---|---|---|---|
| 1 | Kerry CarpenterOF · Tigers | $3.3M | A+ A+ |
| 2 | Danny CoulombeLHP · Red Sox | $1.0M | A A |
| 3 |
The Contract Value Index (CVI) is FanVerdicts' grade for how much on-field value a team captures for every dollar of a contract — weighing pay against production, role, and term. It is the platform's flagship contract-value grade. A high CVI grade means the team is winning the deal; a low grade means it is paying a premium it may not recover. Read the full methodology.
Reese McGuireC · White Sox |
| $1.2M |
D- D- |
| 4 | Reese McGuireC · Brewers | $1.2M | D- D- |
| 5 | Tomoyuki SuganoRHP · Rockies | $5.1M | D D |
| 6 | Jorge MateoSS · Braves | $1.0M | D D |
| 7 | Tatsuya ImaiRHP · Astros | $18.0M | D+ D+ |
| 8 | Kazuma OkamotoINF · Blue Jays | $15.0M | C- C- |
| 9 | Ryan O'HearnUTL · Pirates | $14.5M | C- C- |
| 10 | Nick MartinezRHP · Rays | $13.0M | C- C- |
| 11 | Harrison BaderOF · Giants | $10.3M | C- C- |
| 12 | Isiah Kiner-FalefaINF · Red Sox | $6.0M | C- C- |
Kazuma OkamotoINF · Blue Jays |
| $15.0M |
C- C- |
| 4 | Ryan O'HearnUTL · Pirates | $14.5M | C- C- |
| 5 | Nick MartinezRHP · Rays | $13.0M | C- C- |
| 6 | Harrison BaderOF · Giants | $10.3M | C- C- |
| 7 | Isiah Kiner-FalefaINF · Red Sox | $6.0M | C- C- |
| 8 | Ernie ClementINF · Blue Jays | $4.6M | C- C- |
Andrew McCutchenOF · Rangers |
| $1.3M |
A A |
| 4 | Rhys Hoskins1B · Guardians | $1.5M | A A |
| 5 | Matt BrashRHP · Mariners | $1.6M | A A |
| 6 | Garrett CleavingerLHP · Rays | $2.4M | A A |
| 7 | Kevin GinkelRHP · Diamondbacks | $2.7M | A A |
| 8 | Anthony BenderRHP · Marlins | $2.8M | A A |
| 9 | Max ScherzerRHP · Blue Jays | $3.0M | A A |
| 10 | Tanner BanksLHP · Phillies | $1.2M | A- A- |