The SF Giants have started trimming their roster. But it's just the start. There's a lot of work to do considering that they deployed 72 players last season, an MLB record. Many of those players, like Brett Harris, whose season we're going to be reviewing today, have very uncertain futures.
Harris, 28, played for three organizations last season. He arrived in San Francisco in September, made a few appearances for the team, and probably didn't do enough to stick around at the major-league level.
Three organizations, no lasting role in the majors for Brett Harris
Drafted in the seventh round of the 2021 MLB Draft by the Athletics, Harris spent spring training with the A's. He posted underwhelming numbers in his few outings and was optioned to the team's Triple-A affiliate in Las Vegas in early March.
In his few games in the minors, Harris was productive. He batted .336, hit five home runs, and drove in 34 runs in 37 games in Las Vegas. Harris eventually earned a call-up in late April, but his opportunity with the big club was limited. Five appearances and four at-bats later – having failed to collect a hit in any of them – Harris was back in the minors.
From May 23, a few days after his demotion, to June 11, Harris was on the minor-league injured list. A couple of weeks later, on June 27, the Athletics designated him for assignment. The Boston Red Sox ended up acquiring Harris on July 1 in exchange for Ben Hansen, a right-handed pitching prospect.
His stay in Massachusetts was short-lived, and his performances in Worcester, the team's Triple-A affiliate, declined. Harris appeared in just one game with Boston, going 0-for-2 with a hit-by-pitch. In the minors, he batted .236 with a .711 OPS in 34 games. The Red Sox designated him for assignment on September 1.
Two days later, after transferring Keaton Winn to the 60-day injured list, the Giants claimed Harris off waivers. Harris spent his first few days in a familiar place: in Sacramento. But this time with the River Cats. He appeared in two games for them, going 1-for-8, before receiving a call-up on September 8.
His Giants debut came a day later against the Cardinals at Oracle Park, entering as a pinch-hitter. His first Giants hit – and first MLB hit of 2026 – was also against the Cardinals on September 15. He had his best game against the Twins on September 21, when he went 2-for-4 with a couple of RBIs in a Giants win. Over his last five appearances, though, Harris, whom the Giants used both at first and third base, went 0-for-13.
Given the Giants' infield depth and his lack of production at the major-league level – he hit .158 in 15 games with San Francisco – expecting Harris not to return would be a safe bet. As of October 30, Harris remains on the 40-man roster. If the Giants, for some reason, wanted to retain him, they would have to tender him a contract.
As for a more likely situation, Harris exhausted his final option year in 2026 after using options in 2024 and 2025, meaning that the Giants would need to get him through outright waivers to send him to Sacramento in 2027. With the World Series now behind us, a flurry of moves is to be expected over the next few days and weeks.
