How Trade-Heavy Is This Offseason?

Kamil Krzaczynski-USA TODAY Sports

Every time I look up this offseason, I see a string of trades. The Braves seemingly made 65 roster moves to upgrade one position. The Mariners sent away a good chunk of their 2023 roster to save money and bulk up their outfield. The Rays are Rays’ing as hard as ever. Truly, it feels like a golden age for offseason deals.

All told, 130 players have changed teams via trade this offseason, per RosterResource. The quality is all over the map, from former aces like Chris Sale and Cy Young winners like Robbie Ray to minor leaguers you’ve never heard of. Juan Soto aside, it hasn’t been much of a season for blockbusters, at least in my estimation, but the sheer volume feels notable.

This being FanGraphs, though, I didn’t want to leave it at that. Sure, it feels like more teams than ever are engaging in red paperclip chains to make marginal upgrades, but the Rays also existed in prior offseasons, and Jerry Dipoto didn’t get his reputation for wheeling and dealing yesterday. Heck, A.J. Preller has been quiet this winter, and he often turns the hot stove incandescent in the winter. Maybe I’m just a victim of my own poor estimation.

To test my hypothesis, I went to the record. More specifically, I went to Retrosheet, which maintains a database of all transactions since the inception of baseball. To give you an idea of how far back it goes, I converted the date formats into Excel for this article, but Excel had issues with it because its normal date conventions only go back to 1900. In fact, the only limitation is that the version I downloaded is only current through 2021, which means I used RosterResource thereafter.

My question: On a normal January 10, how many players have been traded? “Normal” means recent years where nothing weird has happened. For example, the 2021-22 offseason doesn’t count, because the owners locked out the players while negotiating a new CBA. In that offseason, only 37 players were traded by this time, but that’s largely because a transaction freeze prevented any players from being traded, or having any interaction with teams at all.

With that exception in mind, here’s the 2023-24 offseason compared to the rest of the 21st century:

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.

Indeed, it’s been a busy few months of transactions. Last year was fairly busy too, though, and the 2014-15 offseason is on an entirely different level, with a whopping 176 transactions. That year was long on blockbusters, too: the Cardinals traded for Jason Heyward, the Jays traded a buffet of prospects for Josh Donaldson, Didi Gregorius went from Arizona to the Yankees in a three-team deal, the wild Trea Turner/Steven Souza Jr./Wil Myers deal went down, and the Dodgers and the Marlins pulled off a strange seven-player swap that sent Andrew Heaney to Chavez Ravine for about five hours – they turned around and traded him to the Angels in exchange for Howie Kendrick later in the day.

In other words, it was a banner offseason for teams pursuing franchise-changing deals. The Dodgers in particular were in the middle of a transition towards their current form; this was Andrew Friedman’s first offseason with the club. On their own, the team was responsible for 29 players changing clubs. A.J. Preller was a new GM, too; he started with San Diego in August 2014 and also went trade-wild right out of the gate. There’s a little double-counting, because the Dodgers and Padres made a swap (Matt Kemp for Yasmani Grandal and others), but Preller was himself responsible for 34 players changing organizations.

In other words, 2023-24 is really busy, but it doesn’t feel like a new trend so much as a continuation of a noisy time series. We’ve seen years like this before, and we’ve even seen wilder ones, though to get more transactions than this offseason, it appears that several new GMs need to clean house at the same time. That 2014-15 offseason was pivotal for several franchises; it set the Jays, Padres, Dodgers, Athletics, and Nationals on completely new trajectories.

Maybe that’s a better question: Are that many teams changing their fortunes in the same way this year? It’s obviously too early to know, but I think it’s unlikely. The Dodgers, of course, have traded for Tyler Glasnow in addition to signing Shohei Ohtani and Yoshinobu Yamamoto. They’ve locked in their plans for the next decade, and used a big trade as part of the approach. The Yankees might also fit into that category, depending on where Soto ends up at the end of next season; if he stays in New York, you can think of this year as a pivot point for the team.

As far as I can tell, though, that’s it. Most of the rest of the trades this offseason feel like shuffling deck chairs, slight upgrades on the margin rather than new directions. I think that’s what feels so different about this year, and what might actually be a new trend. Trades are more prevalent now than they were a generation ago, and the last two offseasons have been extremely busy without the same number of franchise-shaking deals. Soto and Glasnow were both a year away from free agency when they were traded; perhaps a Dylan Cease deal will shake things up, but we haven’t seen any stars with long-term team control remaining on the move yet.

So if you’re a little confused by why this offseason feels so trade-heavy and yet all the action seems to be in free agency, you’re not alone. Trades are flying off the shelves this year, there’s no denying it. But increasingly, those trades are about small upgrades rather than big, franchise-changing gambles.

An earlier version of this story listed Chris Sale as a former Cy Young winner, which he somehow is not. The story has been updated.





Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.

11 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
strycal
2 years ago

The quality is all over the map, from former Cy Young winners Chris Sale and Robbie Ray to minor leaguers you’ve never heard of

When did Chris Sale win the cy young?

__AL
2 years ago

Difficult as it may be to believe, Chris Sale is not a former Cy Young winner.

formerly matt wMember since 2025
2 years ago
Reply to  Ben Clemens

new article pitch: how has Chris Sale never won a Cy Young?

formerly matt wMember since 2025
2 years ago

I guess I don’t see any year where he should’ve won. FIP-heads might make a case for 2015, but Keuchel had enough more innings that he edges Sale in fWAR, and he also had nearly a run on him in ERA (we’ll ignore those 20 wins). In 2014 he has no case over Felix. In 2018, when he had an ERA of 2.11 and an FIP of 1.98, but he only pitched 158 innings that year, which let Verlander pass him in fWAR, and Snell’s ERA was even more spectacular than his. In 2017 Sale does have the FIP and fWAR lead, but Kluber is very close on both counts and leads him by .65 ERA points. Just a thing where his very best years were the two he missed a few starts, and there was a rotating cast of guys with better cases.

CousinNicky
2 years ago

Uh….2017 is the answer, not only does he lead in those categories but he led the majors in K rate, pitched 3 more starts than Kluber, led the majors in IP, Kluber ERA appears to benefit from some BABIP luck and having a premium defense behind him compared to below avg defense Sale had in Boston.

Kluber and Sale were the 2 best pitchers in MLB that season, but I think its pretty clear that Sale was 1 and Kluber was 2.
Narrative wise its even a little weird since the Red Sox won their division that year so the lead the team/winning argument cant be used (I am aware Cle did win 9 more game overall and their division as well, my point is more Sale wasnt pitching for the 70 win White Sox while doing this which is dumb to knock him for but voters do unfortunately)

formerly matt wMember since 2025
2 years ago
Reply to  CousinNicky

Kluber did have a premium defense but the stats don’t back up Boston’s defense being below average in 2017. Bradley, Betts, and Moreland were well above average at their positions, Pedroia was above average or scratch depending which measure you use, even Bogaerts was scratch, and the catchers were excellent. Devers and Benintendi were the only problems. You’d expect Kluber to have a lower BABIP but not 34 points lower.

So the question is whether the lower BABIP was all luck or partly skill. The case could be made either way, I wouldn’t say it’s at all clear that Sale is better than Kluber unless you’re really committed to fWAR. And you could even say that Sale’s superior fWAR was down to Kluber’s bad HR/FB luck.

WARonEverything
2 years ago

I think it would be interesting to overlay a line with the count of the number of 3+ (? not sure if this is the right value?) WAR type FA players who signed during these time periods as well. My hypothesis is that there are approximately the same amount of good players changing teams over this time period but they change teams in different ways depending on how deep the FA pool is.

catmanwayne
2 years ago

This winter it’s a combination of a couple of things that are driving a more trades-heavy offseason than what is considered the usual. The free agent class isn’t as strong as it was in the last two offseasons. Aside from a small handful of stars (Ohtani, Yamamoto, Snell, Bellinger, Chapman), there weren’t/aren’t a ton of quality options available. This is a winter that has seen Teoscar Hernandez get $23.5M after putting out a 1.7 WAR season which saw his wRC+ drop about 20 points from his 2022. Lucas Giolito has declined a bit for the White Sox the last couple of years, was traded midseason to Anaheim who then DFA’d him after a month of getting shelled, and yet the Red Sox still saw fit to sign him for almost $20M AAV. It’s no wonder many teams have mostly pivoted towards trading to fill their needs, as paying $20M or so a year for roughly average players is not the most economical. At least the salary costs aren’t inflated, even though they’re sending talent out the other way.

The other part is that roughly a third or half of the league is having trouble with their TV broadcast deals and many of the smaller and middle market teams are anticipating a sizable loss in revenue as a result. Bally Sports is a rotting corpse at this point, and the teams under that umbrella are going to have to deal with it some way. The Mariners have bought out their regional sports network right as Xfinity and Dish Network dropped the channel from their premium sports packages. This has partially led to them making some head scratcher trades to slash payroll.

Last edited 2 years ago by catmanwayne
nicolette67
2 years ago

Thank you for the sharing..