Opening Day is in under two weeks, which means the offseason is just about over. Also wrapping up is this year’s Offseason Matrices document. With offseason business all but settled (sorry, Lucas Giolito), let’s summarize using my favorite thing: tables and tables of data.
Free Agency by Team
| Team | Free Agents Signed | Free Agent Spending | $ per FA | % of MLB Spending | Spending Rank |
|---|---|---|---|---|---|
| TOR | 5 | $340M | $68M | 11.2% | 1 |
| LAD | 6 | $326.7M | $54.45M | 10.8% | 2 |
| NYM | 5 | $240.75M | $48.15M | 7.9% | 3 |
| CHC | 8 | $229.775M | $28.721875M | 7.6% | 4 |
| PHI | 4 | $227M | $56.75M | 7.5% | 5 |
| BAL | 5 | $213.6M | $42.72M | 7.0% | 6 |
| NYY | 6 | $195.525M | $32.5875M | 6.4% | 7 |
| DET | 6 | $187.025M | $31.171M | 6.2% | 8 |
| BOS | 3 | $136M | $45.67M | 4.5% | 9 |
| ATL | 8 | $112.75M | $14.09375M | 3.7% | 10 |
| SDP | 7 | $100.23M | $14.319M | 3.3% | 11 |
| SEA | 3 | $99.75M | $33.25M | 3.3% | 12 |
| CHW | 6 | $78M | $13M | 2.6% | 13 |
| ARI | 7 | $77.325M | $11.046M | 2.5% | 14 |
| SFG | 7 | $68.78M | $9.83M | 2.3% | 15 |
| HOU | 3 | $57.95M | $19.317M | 1.9% | 16 |
| PIT | 4 | $50.25M | $12.5625M | 1.7% | 17 |
| CIN | 5 | $47.4M | $9.48M | 1.6% | 18 |
| TBR | 4 | $38.5M | $9.6M | 1.3% | 19 |
| COL | 4 | $31.9M | $7.975M | 1.1% | 20 |
| MIL | 3 | $27.275M | $9.0917M | 0.9% | 21 |
| TEX | 7 | $25.875M | $3.7M | 0.9% | 22 |
| MIN | 3 | $23M | $7.67M | 0.8% | 23 |
| MIA | 4 | $21M | $5.125M | 0.7% | 24 |
| LAA | 6 | $18.2M | $3.033M | 0.6% | 25 |
| STL | 3 | $18M | $6M | 0.6% | 26 |
| WSN | 3 | $14.75M | $4.917M | 0.5% | 27 |
| ATH | 3 | $10.85M | $3.617M | 0.4% | 28 |
| CLE | 3 | $7.9M | $2.633M | 0.3% | 29 |
| KCR | 3 | $7.15M | $2.383M | 0.2% | 30 |
It’s no surprise to see the two World Series teams spend big, with Dylan Cease’s seven-year, $210 million contract with the Blue Jays and Kyle Tucker’s four-year, $240 million contract with the Dodgers the two largest deals of the offseason. Of the 11 teams that spent at least $100 million, only the Braves did so without signing a player to a $50 million contract; reliever Robert Suarez’s three-year, $45 million deal was their priciest.
Free Agency by Division
| Division | Free Agents Signed | Free Agent Spending | $ per FA | % of MLB Spending | Spending Rank |
|---|---|---|---|---|---|
| AL East | 22 | $924.625M | $40.2M | 30.5% | 1 |
| NL East | 24 | $615.75M | $25.65625M | 20.3% | 2 |
| NL West | 31 | $604.935M | $19.51403M | 19.9% | 3 |
| NL Central | 23 | $372.7M | $16.20435M | 12.3% | 4 |
| AL Central | 21 | $303.075M | $14.4M | 10.0% | 5 |
| AL West | 21 | $212.625M | $10.125M | 7.0% | 6 |
The two East divisions combined to spend more than the other four divisions, accounting for 50.8% of league-wide outlay. In addition to its place at the bottom of this list, the AL West was the only division that didn’t sign a player for $100 million or more. Josh Naylor’s $92.5 million deal with the Mariners was the largest handed out by that quintet of clubs.
Agencies with $20M+ in Contracts
Source: MLBTR’s Agency Database
Once again, Scott Boras’ clients eclipsed $1 billion in contracts signed, cracking 10 figures for the second straight offseason and fourth out of the last five. His agency could still get Michael Kopech a big league deal before the season starts, too.
As always, there were free agents who got the short end of the stick and had to settle for minor league contracts despite decent showings last year. Leading the pack was Mike Tauchman, the only player worth 1.0 WAR or better who signed a minor league deal. He’s not currently on the Mets’ projected roster, but he’s having a great camp as he makes a strong push for a spot. It’s also worth noting that any XX(B) free agent — free agents with at least six years of major league service time who ended the season on an big league roster or IL — who signed a minor league deal has the right to opt out before Opening Day and try to latch on elsewhere. Non XX(B) free agents like Tauchman often have opt-out clauses, too, so there are plenty of vets auditioning for a spot on another team if not their current one.
In addition to the players listed above who finished with at least 1.0 WAR last year, five players from our Top 100 Prospects were moved: no. 37 Brandon Sproat and no. 75 Jett Williams from the Mets to the Brewers; no. 62 Owen Caissie from the Cubs to the Marlins; no. 74 Harry Ford from the Mariners to the Nationals; and no. 94 Jurrangelo Cijntje from the Mariners to the Cardinals.
You Aren’t a FanGraphs Member
It looks like you aren’t yet a FanGraphs Member (or aren’t logged in). We aren’t mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we’d like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won’t bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn’t sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don’t be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you’ll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we’ve also removed all the other ads in this article. We didn’t want to overdo it.
As always, thanks for following along with the Matrix and all of this offseason’s Reloaded updates!
