MLB trade deadline tracker
Every trade before the July 31 non-waiver deadline
The non-waiver trade deadline in Major League Baseball is 4 p.m. ET on Tuesday, July 31. Here is a look at all the deals as they happen, including details and analysis.
July 26
Yanks add another pitcher, this time a starter
Yankees get: J.A. Happ
Blue Jays get: IF Brandon Drury, OF Billy McKinney
As daunting as it sounds to face their dominant bullpen for the bulk of innings, the Yankees did also need starting pitching. They got in in Happ, the 35-year-old veteran with a 4.18 ERA in 20 starts and a career-best 27.4% strikeout rate.
Soria to bother you
Brewers get: Joakim Soria
White Sox get: LHP Kodi Medeiros, RHP Wilber Perez
Milwaukee was 2½ games back in the NL Central, and needed some reinforcements for a bullpen that had a 4.46 ERA since the start of June. Enter Soria, the free agent to be who had a 2.56 ERA and 16 saves in Chicago, with 49 strikeouts and 10 walks in 38⅔ innings.
Backstop help in Houston
Astros get: Martin Maldonado
Angels get: LHP Patrick Sandoval, future considerations
The defending champion Astros don’t have many weaknesses, but with Brian McCann on the disabled list Houston could use some catching depth. Maldonado gives them that, especially defensively.
Rox relief
Rockies get: Seungwhan Oh
Blue Jays get: 1B Chad Spanberger, 2B Forrest Wall
Colorado was busy in the offseason in the bullpen aisle of the market, committing a total of $106 million in free agent contracts for relievers. What that got them was a 5.26 bullpen ERA that’s worst in the National League. Oh, the former Cardinal, has a 2.68 ERA this season with 55 strikeouts and only 10 walks in 47 innings.
July 25
Boston keeps up in AL East arms race
Red Sox get: Nathan Eovaldi
Rays get: LHP Jalen Beeks
The Red Sox own the best record in baseball, but were looking to bolster their rotation. Unless the Mets make one of Jacob deGrom or Noah Syndergaard available, Eovaldi is one of the top starters on the market. Back after missing nearly two full years, Eovaldi has a 4.26 ERA in 10 starts, but also 53 strikeouts against only eight walks in 57 innings.
D-backs add pitching
Diamondbacks get: Matt Andriese
Rays get: C Michael Perez, RHP Brian Shaffer
It was a busy dealing day for Tampa Bay, who sent right-handed pitcher Andriese to Arizona. He has a 4.07 ERA and 59 strikeouts in 59⅔ innings mostly in relief for the Rays.
July 24
Bronx bullpen gets even stronger
Yankees get: Zach Britton
Orioles get: RHP Cody Caroll, RHP Dillon Tate, LHP Josh Rogers
Baltimore traded their second high-priced star in a week, with Britton looking more like his former self in recent weeks after Achilles surgery cost him the first two months of the season. The sinker specialist joins a Yankees bullpen that already boasted the best ERA (2.76) and strikeout rate (31.6%) in baseball, and second-best FIP (3.03).
July 21
Oakland finds relief
Athletics get: Jeurys Familia
Mets get: RHP Bobby Wahl, 3B Will Toffey, $1 million in international bonus pool slot money
New York is headed nowhere and Familia is a free agent, so dealing him was a no-brainer. The only question was whether the Mets got enough in return for their closer.
July 19
Cleveland bolsters bullpen
Indians get: Brad Hand, Adam Cimber
Padres get: C Francisco Mejia
Hand has been on the rumor mill for years, especially with a team-friendly contract (making $3.5 million this season, with $14.5 million guaranteed remaining over two years, plus an option). Cleveland relievers had a 5.28 ERA before the All-Star break, second-worst in the American League. But with Hand and Cimber added to Cody Allen and a potentially healthy Andrew Miller, Terry Francona will have more weapons at his disposal come October.
Chicago adds pitching depth
Cubs get: Jesse Sanchez
Rangers get: LHP Tyler Thomas
From Bleed Cubbie Blue:
The Cubs added reliever Jesse Chavez on the back-end of a relatively inexpensive contract in exchange for Tyler Thomas. Even if all the incentives are met, the Cubs will only be out about $1.5 million on his contract. If he pitches well, he should be worth it, if only limiting the number of times the Des Moines Variations relievers pitch in key spots.
July 18
LA gets another Manny
Dodgers get: Manny Machado
Orioles get: Yusniel Diaz, Breyvic Valera, Dean Kremer, Rylan Bannon, Zach Pop
The worst-kept secret of the All-Star Game, the Machado rumors gained steam on Monday before the game, waiting until after Machado took a selfie during the midsummer classic with future teammate Matt Kemp at second base. Machado was the biggest midseason trade, a deal that is unlikely to be topped.

