Matrix Reloaded: Offseason Breakdown Tables Extravaganza
Ever wonder how many sortable tables is too many? Here's your answer.


The offseason isn’t done until the season starts, but updates to the Offseason Matrices are fewer and farther between with each successive day. There’s just not that much left to happen: A few more players should sign MLB deals, and a few dozen others who were non-roster invitees this spring will find their way onto the main page of the FA Matrix after they make Opening Day rosters. There’ll be a few waiver claims as teams finalize rosters, and maybe some trades of larger significance, but perhaps not. Largely, what you see with teams right now is what you get. So, I figured now is a great time to recap what happened and give you a ridiculous amount of data in sortable tables.
As a reminder, the offseason document currently includes only free agency and trades, meaning that all of the dollar figures in the below tables correspond to free agent spending only, not payroll added via trades or extensions. For example, the extensions that Lawrence Butler (seven years, $65.5 million) and Brent Rooker (five years, $60 million) signed with the A’s this offseason aren’t included. If you’re curious about how these deals impact their full financial picture, head on over to the RosterResource payroll pages, where you’ll find that the two extensions bring the team’s luxury tax payroll to about $115 million for 2025. As extensions are the Offseason Matrices’ one big blind spot, I plan on including those next offseason!
Before diving in, here are the notable players still on the free agent market who have at least decent odds of securing last-minute MLB contracts:
• Catchers: Yasmani Grandal, James McCann
• Infielders: Anthony Rizzo
• Outfielders: Alex Verdugo, David Peralta
• Utilitymen: Whit Merrifield
• Designated hitters: J.D. Martinez
• Righty starters: Kyle Gibson, Lance Lynn, Spencer Turnbull, José Urquidy
• Lefty starters: Patrick Corbin
• Righty relievers: David Robertson, Hunter Strickland, Dillon Tate, Craig Kimbrel, Joe Kelly
• Lefty relievers: Jalen Beeks, Brooks Raley, Drew Smyly, Will Smith
And now for the sortable tables, with a little bit of commentary in between:
Metric | Value |
---|---|
Free Agent Spending | $3,392,675,000 |
Free Agents Signed | 130 |
Years Committed | 217 |
Dollars per Free Agent | $26,097,500 |
Reaching $3.5 billion isn’t out of the question even as commitments have slowed, with some free agents lingering and plenty of NRIs set to make Opening Day rosters. A couple of players, Ben Gamel and Ty France, are on contracts that become fully guaranteed if they make the Opening Day roster, so they’ll get added to the total if they break camp with their respective clubs.
Team | Free Agents Signed | Free Agent Spending | $ per FA | % of MLB Spending | Spending Rank |
---|---|---|---|---|---|
BAL | 7 | $100.98M | $14.43M | 3.0% | 9 |
BOS | 5 | $172.30M | $34.46M | 5.1% | 6 |
NYY | 4 | $238.35M | $59.59M | 7.0% | 3 |
TBR | 2 | $37.50M | $18.75M | 1.1% | 19 |
TOR | 4 | $156.00M | $39.00M | 4.6% | 7 |
CHW | 6 | $15.20M | $2.53M | 0.4% | 24 |
CLE | 6 | $53.50M | $8.92M | 1.6% | 16 |
DET | 5 | $75.50M | $15.10M | 2.2% | 12 |
KCR | 2 | $29.20M | $14.60M | 0.9% | 21 |
MIN | 2 | $9.25M | $4.63M | 0.3% | 27 |
ATH | 5 | $82.05M | $16.41M | 2.4% | 11 |
HOU | 1 | $60.00M | $60.00M | 1.8% | 14 |
LAA | 6 | $95.25M | $15.88M | 2.8% | 10 |
SEA | 2 | $11.25M | $5.63M | 0.3% | 26 |
TEX | 8 | $137.50M | $17.19M | 4.1% | 8 |
ATL | 1 | $42.00M | $42.00M | 1.2% | 18 |
MIA | 1 | $3.50M | $3.50M | 0.1% | 29 |
NYM | 10 | $1,005.25M | $100.53M | 29.6% | 1 |
PHI | 3 | $22.50M | $7.50M | 0.7% | 22 |
WSN | 9 | $47.50M | $5.28M | 1.4% | 17 |
CHC | 6 | $56.25M | $9.38M | 1.7% | 15 |
CIN | 4 | $31.05M | $7.76M | 0.9% | 20 |
MIL | 2 | $5.25M | $2.63M | 0.2% | 28 |
PIT | 6 | $19.95M | $3.33M | 0.6% | 23 |
STL | 0 | $0.00M | $0.00M | 0.0% | 30 |
ARI | 3 | $216.35M | $72.12M | 6.4% | 4 |
COL | 4 | $11.75M | $2.94M | 0.3% | 25 |
LAD | 9 | $398.50M | $44.28M | 11.7% | 2 |
SDP | 5 | $62.00M | $12.40M | 1.8% | 13 |
SFG | 2 | $197.00M | $98.50M | 5.8% | 5 |
Yes, the Cardinals still haven’t spent a cent on a major league free agent. They haven’t even signed anyone to a split contract, and the only player they’ve signed to a minor league deal who played in the majors last year is reliever Nick Anderson, who’s been torched for five runs in 2 1/3 spring training innings. As someone who enjoys completionism and checking things off a list — I play way too much Balatro, and no, I’m not making as much progress as I’d like winning against the higher-stake decks — I’m begging the Cardinals to do something, anything. Inject a Kyle Gibson re-signing into my veins like I’m Demi Moore in The Substance — I don’t care about the side effects. Add one of the relievers that you’re apparently “in touch” with, and I’ll send you a gift basket, John Mozeliak. Would it help if I asked nicely?
Division | Free Agents Signed | Free Agent Spending | $ per FA | % of MLB Spending | Spending Rank |
---|---|---|---|---|---|
AL East | 22 | $705.13M | $32.05M | 20.78% | 3 |
AL Central | 21 | $182.65M | $8.70M | 5.38% | 5 |
AL West | 22 | $386.05M | $17.55M | 11.38% | 4 |
NL East | 24 | $1,120.75M | $46.70M | 33.03% | 1 |
NL Central | 18 | $112.50M | $6.25M | 3.32% | 6 |
NL West | 23 | $885.60M | $38.50M | 26.10% | 2 |
Six players (Juan Soto, Max Fried, Corbin Burnes, Blake Snell, Willy Adames, and Alex Bregman) signed contracts worth more than the entirety of the NL Central’s free agent commitments.
Years | # of Contracts |
---|---|
1 | 93 |
2 | 17 |
3 | 12 |
4 | 2 |
5 | 2 |
6 | 1 |
7 | 1 |
8 | 1 |
15 | 1 |
Soto signed the longest contract in MLB history, a record that, at least in free agency, should take a long time to break.
Also signing deals of four-plus years were Tanner Scott and Nick Pivetta for four years; Snell and Anthony Santander for five years; Burnes for six years; Adames for seven years; and Fried for eight years.
Agency | # of FA Signed | Value of Contracts | % of MLB Commitments | Notable Clients |
---|---|---|---|---|
Boras Corporation | 16 | $1,674.05M | 49.34% | Soto, Burnes, Snell, Bregman, Sean Manaea, Yusei Kikuchi, Pete Alonso, Tyler O’Neill, Frankie Montas, Ha-Seong Kim, Matthew Boyd, Nick Martinez, Michael Conforto, Max Scherzer |
CAA Sports | 9 | $603.60M | 17.79% | Fried, Adames, Pivetta, Christian Walker, Jack Flaherty, Jeff Hoffman, Hyeseong Kim |
Beverly Hills Sports Council | 6 | $138.75M | 4.09% | Santander, Alex Cobb, Kyle Higashioka, Kirby Yates |
MVP Sports Group | 7 | $129.50M | 3.82% | Scott, Jurickson Profar |
Wasserman | 13 | $128.75M | 3.79% | Clay Holmes, Patrick Sandoval, Charlie Morton, Travis d’Arnaud, Aroldis Chapman, Kenley Jansen |
Excel Sports Management | 9 | $98.05M | 2.89% | Joc Pederson, Walker Buehler, Paul Goldschmidt, Jesse Winker, Clayton Kershaw |
ACES | 4 | $85.00M | 2.51% | Nathan Eovaldi, Jose Quintana |
Rep 1 Baseball | 2 | $69.15M | 2.04% | Luis Severino, Gio Urshela |
Republik Sports | 1 | $66.00M | 1.95% | Teoscar Hernández |
ISE Baseball | 8 | $54.00M | 1.59% | Justin Verlander, Michael Soroka, Paul Sewald, Chris Martin, Jonathan Loáisiga |
Octagon | 6 | $43.55M | 1.28% | Gleyber Torres, Carlos Santana, Jorge Polanco, Martín Pérez |
Apex Baseball | 3 | $35.50M | 1.05% | Blake Treinen, Carson Kelly, Scott Alexander |
VC Sports Group | 3 | $31.50M | 0.93% | Tomoyuki Sugano, Max Kepler, Jordan Romano |
Rosenhaus Sports Representation | 1 | $26.00M | 0.77% | Shane Bieber |
PTSE | 1 | $22.20M | 0.65% | Carlos Estévez |
The Bledsoe Agency | 1 | $22.00M | 0.65% | A.J. Minter |
VaynerSports | 4 | $20.28M | 0.60% | Harrison Bader, Justin Turner, Tommy Pham, Ramón Laureano |
Scott Boras still has some clients looking for jobs, namely J.D. Martinez, Spencer Turnbull, and Nick Senzel. But those three, plus whichever of his NRIs (Jose Iglesias, Brendan Rodgers, Joey Gallo, Shintaro Fujinami, Matt Moore) win spots out of camp, won’t be quite enough to give his agency a majority of the money committed in free agency. Boras shouldn’t be too bummed about it, though; a plurality of the money and nearly $1.7 billion isn’t too shabby.
Player | Team | Position | 2024 WAR |
---|---|---|---|
Jose Iglesias | SDP | INF | 2.5 |
Chris Flexen | CHC | SP | 1.3 |
Ross Stripling | KCR | SP | 1.1 |
Mark Canha | MIL | OF/1B | 1.0 |
Nicky Lopez | CHC | INF | 0.9 |
Brendan Rodgers | HOU | 2B | 0.8 |
Abraham Toro | BOS | INF | 0.7 |
Hunter Stratton | PIT | RP | 0.7 |
Dylan Floro | ATH | RP | 0.6 |
Buck Farmer | ATL | RP | 0.6 |
Adam Ottavino | BOS | RP | 0.5 |
Nick Ahmed | TEX | SS | 0.5 |
Kevin Pillar | TEX | OF | 0.5 |
Garrett Hampson | ARI | INF/OF | 0.5 |
Andrew Chafin | DET | RP | 0.4 |
Matt Festa | TEX | RP | 0.4 |
Austin Wynns | CIN | C | 0.4 |
Colten Brewer | NYY | RP | 0.3 |
Bligh Madris | DET | OF/1B | 0.3 |
Chad Kuhl | ATL | RP | 0.3 |
Enoli Paredes | ATL | RP | 0.3 |
Carson Fulmer | PIT | SP/RP | 0.3 |
Burch Smith | PIT | RP | 0.3 |
Luis García | LAD | RP | 0.3 |
David Bote | LAD | INF | 0.3 |
Every year, plenty of free agents get the short end of the stick and have to settle for minor league deals despite strong seasons. This offseason, Iglesias is chief among them, as his BABIP-buoyed 2.5-win season wasn’t enough to earn him a major league deal.
Plenty of the above players will make Opening Day rosters and ultimately lock in decent salaries. Right now on RosterResource, we have Iglesias, Canha, Rodgers, and Chafin on projected rosters. Other notable veterans who signed minor league deals and are expected to make the Opening Day roster include: Gallo, Shelby Miller, Héctor Neris, Brandon Drury, J.D. Davis, Tim Anderson, Génesis Cabrera, Tyler Matzek, Lou Trivino, and Colin Poche.
Player | Position | Age | 2024 WAR | FA after | Old Team | New Team |
---|---|---|---|---|---|---|
Garrett Crochet | SP | 26 | 4.7 | 2026 | CHW | BOS |
Kyle Tucker | RF | 28 | 4.2 | 2025 | HOU | CHC |
Isaac Paredes | 3B | 26 | 3.4 | 2027 | CHC | HOU |
Nestor Cortes | SP | 30 | 3.1 | 2025 | NYY | MIL |
Nathaniel Lowe | 1B | 29 | 2.8 | 2026 | TEX | WSN |
Andrés Giménez | 2B | 26 | 2.8 | 2029/30 | CLE | TOR |
Jonathan India | 2B | 28 | 2.8 | 2026 | CIN | KCR |
Brady Singer | SP | 28 | 2.5 | 2026 | KCR | CIN |
Josh Naylor | 1B | 28 | 2.3 | 2025 | CLE | ARI |
Cody Bellinger | CF | 29 | 2.2 | 2025/26 | CHC | NYY |
Spencer Horwitz | 1B/2B | 27 | 1.9 | 2030 | TOR | PIT (via CLE) |
Jose Siri | CF | 29 | 1.9 | 2027 | TBR | NYM |
Jose Trevino | C | 32 | 1.6 | 2025 | NYY | CIN |
Gavin Lux | 2B | 27 | 1.5 | 2026 | LAD | CIN |
Robert Garcia | RP | 29 | 1.5 | 2029 | WSN | TEX |
Jake Burger | 3B/1B | 29 | 1.4 | 2028 | MIA | TEX |
Fernando Cruz | RP | 35 | 1.2 | 2028 | CIN | NYY |
Jorge Soler | DH | 33 | 1.1 | 2026 | ATL | LAA |
Luis L. Ortiz | SP | 26 | 1.0 | 2028 | PIT | CLE |
Ryan Pressly | RP | 36 | 0.8 | 2025 | HOU | CHC |
Devin Williams | RP | 30 | 0.8 | 2025 | MIL | NYY |
Jesús Luzardo | SP | 27 | 0.7 | 2026 | MIA | PHI |
Davis Daniel | SP | 28 | 0.5 | 2029 | LAA | ATL |
No Soto-level players were traded this time around, but the offseason still saw two four-win players get moved, another two three-win players, and an elite closer in Williams. There were also three prospects traded from our Top 100 Prospects list: Kyle Teel (no. 49, to the White Sox in the Crochet trade), Cam Smith (no. 70, from the Cubs to the Astros in the Tucker deal), Starlyn Caba (no. 87, from the Phillies to the Marlins in the Luzardo trade).
Player | Position | Age | 2024 WAR | FA after | Team at Start of Offseason | New Team |
---|---|---|---|---|---|---|
Roansy Contreras | SP/RP | 25 | 0.2 | 2028 | LAA | First TEX, then CIN, then BAL, then NYY, then ultimately BAL again |
Anthony Maldonado | RP | 27 | 0.2 | 2030 | MIA | ATH |
Ronny Henriquez | RP | 25 | 0.1 | 2030 | MIN | MIA |
Connor Gillispie | SP/RP | 27 | 0.1 | 2030 | ATL | MIA |
Jimmy Herget | RP | 31 | 0.1 | 2027 | CHC | COL |
John McMillon | RP | 27 | 0.1 | 2030 | MIA | PHI |
Justin Sterner | RP | 28 | 0.1 | 2030 | TBR | ATH |
Kevin Herget | RP | 34 | 0.1 | 2030 | MIL | NYM |
Brett de Geus | RP | 27 | 0.0 | 2029 | TOR | First PIT, now MIA |
Brent Headrick | RP | 27 | 0.0 | 2030 | MIN | NYY |
Brandon Eisert | RP | 27 | 0.0 | 2030 | TOR | First TBR, now CHW |
Austin Warren | RP | 29 | 0.0 | 2028 | SFG | NYY |
René Pinto | C | 28 | 0.0 | 2029 | TBR | First BAL, now ARI |
Sam Huff | C/DH | 27 | 0.0 | 2029 | TEX | SFG |
Of course, none of these names are going to jump off the page — if they did, they wouldn’t have been exposed to waivers in the first place. But that doesn’t mean none of these players will contribute. Declan Cronin, Collin Snider, Romy Gonzalez, Miguel Andujar, Jeremiah Estrada, and Jalen Beeks were all waiver claims who ended up performing well in 2024.
Thanks for following along with the Matrices this offseason; your support means a lot. I’m always looking for more tabs to add and ways to refine the offseason document, so if you have any suggestions, leave a comment!