POSTERIOR · WIRE
RosterSFJul 28, 2026, 7:51 PM EDTSignal confidence 85%

White Sox sign Eric Haase to minor league deal, assign him to Triple-A Charlotte

Chicago reportedly signed catcher Eric Haase to a minor league contract after his release by the Giants, placing him at Triple-A Charlotte as the club navigates its catching situation.

Posterior generated visual for San Francisco Giants: White Sox sign Eric Haase to minor league deal, assign him to Triple-...

The White Sox have signed catcher Eric Haase to a minor league deal and assigned him to Triple-A Charlotte, per an announcement from the Knights this evening. Haase had been released by the Giants last week after spending roughly three months on San Francisco's major league roster.

What happened

Haase's path to Charlotte ran through a familiar offseason template: a minor league deal, a spring training invitation, a roster bubble that didn't quite pop on Opening Day. He signed with San Francisco in the offseason on a minor league contract and did not break camp with the big-league club. By mid-April, though, injuries behind the plate opened a door, and Haase walked through it. He appeared in 29 games for the Giants in a depth role, taking 84 plate appearances before being released last week.

The Knights — Triple-A affiliate of the White Sox — announced the signing this evening. The deal is a minor league contract, meaning Haase does not join Chicago's 40-man roster by virtue of this move alone. Under general league mechanics, a minor league deal keeps a player outside the 40-man picture until and unless the club elects to add him.

Why it matters

Per MLB Trade Rumors, the White Sox have been working the catching market after Kyle Teel suffered a high ankle sprain. That context makes the Haase signing legible as something more than a routine depth filing: the club needed a warm body with major league experience behind the plate, and Haase — a veteran of parts of nine MLB seasons — qualifies on that count.

He is not, by MLB Trade Rumors' own framing, a frontline answer. The outlet describes him as a depth option rather than a solution, noting that he has a good arm but is not a polished receiving catcher. The assignment to Triple-A Charlotte rather than a direct addition to the 40-man roster reflects that framing. He is in the system, available if needed, and not yet on the active roster.

What Haase does offer is a known commodity. At 33, he has been around long enough that an organization knows exactly what it is getting — which, in a catching market being navigated under duress, has its own quiet value.

The numbers

Haase's 29-game stint with San Francisco produced a .162/.235/.365 slash line across 84 plate appearances, with four home runs and a strikeout rate of roughly one in three trips to the plate. MLB Trade Rumors characterizes that as standard production for him, and the career line bears it out: a .224/.276/.394 slash across parts of nine major league seasons, with above-average power and a lot of swing-and-miss.

The profile is consistent enough to have a recognizable shape: he will hit the ball hard when he makes contact, he will not make contact as often as you'd like, and he will throw out baserunners at a rate that earns him roster spots. That combination has kept him employed across nearly a decade of big-league service, even if it has never made him a starter.

The Giants, for their part, are sitting at 65-97 (.401) on the season — 4th in the NL West, 35 games back in the division, and carrying a five-game losing streak into their current homestand. They are eliminated from both the division race and the Wild Card race. In that environment, releasing a depth catcher who hit .162 is less a difficult decision than a bookkeeping exercise.

Where the club stands

San Francisco's 65-97 record and elimination from postseason contention set the backdrop for why Haase became available in the first place. A club playing meaningful games in late July does not typically release a catcher with four home runs and a functional arm. A club 35 games out of first place and 23.0 games relative to the Wild Card cut line is doing something different — it is clearing space, evaluating younger options, and letting the veterans find new homes.

The Giants host the Milwaukee Brewers on Tuesday, July 28, with Landen Roupp scheduled against Logan Henderson, and again Wednesday, July 29, with Logan Webb taking the ball against Thomas Pannone. They then travel to Petco Park on Thursday, July 30, where Robbie Ray is lined up against JP Sears. None of those games carry postseason weight for San Francisco at this point.

For the White Sox, the operational context is clear enough from the reporting: they lost their catcher to a high ankle sprain, they have been working the market, and they have now added a veteran with nine seasons of major league experience to their Triple-A roster.

What we don't know yet

The minor league deal structure leaves several things unresolved. It is not reported whether the contract includes an opt-out clause or a specific timeline for a potential call-up. It is not reported whether Haase is being considered as a direct replacement for Teel on the 40-man roster, or whether he is simply organizational depth while the club weighs other options.

MLB Trade Rumors notes that Chicago has been working the catching market — a framing that implies Haase may not be the last move in this space. Whether additional catching help is coming, and in what form, is not addressed in the reporting.

What to watch

The question most White Sox fans will have is straightforward: does Haase end up on the active roster, and if so, when? The answer depends on how the catching situation in Chicago develops. If the club determines it needs a 40-man addition behind the plate, Haase is now in the system and available. If another option emerges — a trade, a different signing, a prospect ready to step in — he may spend the remainder of the season in Charlotte.

Under general league mechanics, a player on a minor league deal can be added to the 40-man roster at any point if the club chooses to do so. The 26-man active roster limit runs through August 31, after which clubs can expand to 28 players. That September window, the annual shuffle that turns Triple-A rosters into a kind of organizational clearinghouse, is not far off — and a veteran catcher with nine seasons of big-league experience is exactly the kind of player who tends to resurface in that context.

For now, Haase is a Knight. What happens next is, per MLB Trade Rumors, still being written.

02 / Posterior Lens
03 / Adjacent

More on the Giants wire.

Giants: White Sox sign Eric Haase to minor league deal, assign him to Triple-A Charlotte