POSTERIOR · WIRE
TradeMILAug 1, 2026, 9:47 AM EDTSignal confidence 100%

Brewers receive C Bo Naylor and RHP Codi Heuer from Guardians in four-player trade

Milwaukee and Cleveland have completed a trade, per Adam McCalvy, with the Brewers receiving Bo Naylor and Codi Heuer while sending Blake Perkins and Craig Yoho to Cleveland.

Posterior generated visual for Milwaukee Brewers: Brewers receive C Bo Naylor and RHP Codi Heuer from Guardians in four...

What happened

The Milwaukee Brewers and Cleveland Guardians have completed a trade, per Brewers beat reporter Adam McCalvy. Milwaukee receives catcher Bo Naylor and right-handed reliever Codi Heuer (pronounced HOY-er); Cleveland receives outfielder Blake Perkins and pitcher Craig Yoho. McCalvy reported that both Naylor and Heuer are being assigned to Triple-A upon joining the organization.

McCalvy noted that the deal frees two spots on the Brewers' active roster — and then, with the candor of a beat writer who has watched a front office operate long enough to read the tea leaves, posed the follow-up questions himself: could outfielder Lockridge be the answer for one of those spots? Could a pitcher fill the other?

Why it matters

The most operationally significant detail in McCalvy's report is not what Milwaukee is adding to its active roster today — it is what the trade creates. Naylor and Heuer are headed to Triple-A, so neither occupies an active-roster spot immediately. But the departures of Perkins and Yoho leave two vacancies on the 26-man roster, and those openings are now the Brewers' most pressing roster question.

It is worth sitting with the structure of the move for a moment. A club does not receive a catcher and a reliever, send both to Triple-A, and treat the exercise as purely cosmetic — not when it is sitting at 103-59 and riding a five-game winning streak. Naylor and Heuer represent assets the Brewers can deploy on their own timeline: a promotion triggered by need, a September addition when the active roster expands, or simply the organizational comfort of knowing the depth is there and under team control. The two open active-roster spots are the more urgent story for today; the Triple-A assignments are the story for later.

Under general roster mechanics, a player who arrives via trade rather than a minor-league deal is typically on the 40-man roster, which means the club can promote him without first exposing him to waivers. That flexibility is part of what makes the structure of this deal worth noting, even if neither Naylor nor Heuer is expected to appear in a major-league game this week.

The numbers

The Brewers carry a record of 103-59 (.636) into this transaction, sitting first in the NL Central with a five-game winning streak. That is not merely a backdrop — it is the context that explains why the front office is making moves calibrated toward depth and October optionality rather than immediate triage.

Where the club stands

At 103-59, Milwaukee holds first place in the NL Central and has won five consecutive games. The schedule ahead offers a useful window into what the roster will be asked to do in the near term.

On Saturday, August 1, the Brewers are at Angel Stadium to face the Los Angeles Angels, with Robert Gasser listed as the probable starter opposite Brent Suter. Sunday, August 2 brings the second game of that series, with Jacob Misiorowski projected to start against Walbert Ureña. The club then returns home to American Family Field on Monday, August 3 to open a series against the Pittsburgh Pirates, with Brandon Sproat lined up to face Bubba Chandler.

None of the players involved in the trade are among those probable starters, and neither Naylor nor Heuer is expected to factor into those games given their Triple-A assignments. The two open roster spots, however, could be filled before the first pitch Saturday — or they could remain in flux a bit longer. That is precisely what is unresolved as of McCalvy's report.

What we don't know yet

The two open active-roster spots are the central unanswered question. McCalvy named Lockridge as a candidate for one and gestured toward a pitcher for the other, but neither move has been reported as decided. The Brewers have not announced any corresponding roster moves beyond the trade itself.

Naylor and Heuer's Triple-A assignments do not foreclose future promotions. General roster mechanics allow a club to recall a player from the minors when circumstances warrant, and with the active roster expanding from 26 to 28 players on September 1, Milwaukee will have additional flexibility to bring players up without displacing anyone currently on the roster. Whether either Naylor or Heuer factors into those September decisions is not something McCalvy's report addresses.

What Perkins and Yoho represent for Cleveland — whether either is expected to contribute at the major-league level or serve as organizational depth for the Guardians — is similarly outside the scope of what was reported.

What to watch

The immediate watch item is the simplest one: which two players fill the active-roster spots the trade just opened. McCalvy's framing — "Lockridge for one? Pitcher for the other?" — reads as live and pending, not settled. Any corresponding roster move the Brewers announce in the hours and days ahead will answer that question directly.

The longer arc involves Naylor and Heuer themselves. Both are now in the Milwaukee system, both are at Triple-A, and both are available for promotion on the club's schedule rather than the calendar's. For a team at 103-59 with a five-game winning streak and a firm grip on the NL Central, the trade reads less as a reaction to a problem and more as a deliberate addition of pieces the front office wants within reach when August turns to September and the stakes get heavier. The active-roster math is today's story. The rest is a question the Brewers are content to answer later.

02 / Posterior Lens
03 / Adjacent

More on the Brewers wire.

Brewers receive C Bo Naylor and RHP Codi Heuer from Guardians in four-player trade