Bo Davidson didn’t just get his first big league hit on Monday night. He walked into the majors and immediately did something no Giants rookie had pulled off in 95 years.
In San Francisco’s 5-2 win over the Minnesota Twins, the 24-year-old outfielder went 1-for-4 with a run scored and a stolen base in his MLB debut. He lined a 103.8 mph single to right field in his first plate appearance, swiped second base one batter later, and then came around to score on a Brett Harris single in the opening inning.
That made Davidson the first Giants player in 95 years to record a hit, a stolen base and a run scored in his first game in the big leagues, according to MLB.com’s Maria Guardado.
Davidson entered the night as San Francisco’s No. 8 prospect on MLB Pipeline, and his debut gives the Giants a late-season look at a player who has climbed steadily through the organization since signing as an undrafted free agent in 2023. The 6-foot-1 left-handed hitter reached Double-A for the first time in 2025 and got his first Triple-A action this season.
His 2026 minor league numbers suggest the bat took a real step forward. Across 125 games, Davidson hit .290 with a .361 on-base percentage and an .888 OPS, while piling up 29 home runs, 94 RBIs and 20 stolen bases.
He had 18 homers in 2025 and 11 in 2024, which means he matched his total from the previous two seasons combined this year. He also added 26 doubles, up from 16 last year and 14 the year before.
Defensively, Davidson has mostly handled center field in the minors, though he has played all three outfield positions. The Giants put him in right field for his debut, and that setup makes the final week of the 2026 regular season worth watching for how they choose to use him.
With San Francisco out of the playoff race, Davidson has a short window to show what he can bring. And if this debut is any indication, the Giants may have found a young outfielder worth keeping in the mix for 2027.
In Other News...
Giants Let A Winnable Game Slip Away Against The Twins
The Giants had a chance to bank a game they could have used, but Minnesota came in and left San Francisco with a 3-2 win in the kind of tight interleague matchup that can sting later. Walker Jenkins supplied the home run, while Luke Keaschall made his presence felt on both sides of the ball with a triple at the plate and a pair of diving catches in the field.
Taj Bradley kept the Twins on track with six innings of two-run work, giving Minnesota enough stability to let the game settle into its late-inning shape. Jeff Hoffman finished it off with the save, and for the Giants it was the sort of loss that turns a winnable night into one that slips cleanly away. [Read more 🡒]
Giants Face One Offseason Problem Buster Posey Can't Fix Fast
The Giants offseason has already been shaped by a frustrating truth from 2026: the roster simply did not deliver, and some of the clubs biggest commitments are now part of the problem. Key players underperformed, the season went sideways, and San Francisco is carrying major financial obligations on four long-term deals, a reality that makes any quick reset far more complicated than a normal winter retool.
Buster Posey has shown support for first-year manager Tony Vitello, who is expected back in 2027, but the larger challenge sits above the dugout. Rafael Devers, Willy Adames, Matt Chapman and Jung Hoo Lee are all tied to money the Giants still owe, which narrows the path to meaningful upgrades and leaves the front office trying to fix a roster that is both expensive and incomplete. [Read more 🡒]
Giants Final Stretch Says Everything About How Broken This Season Became
The late-season picture has become stark enough for the Giants to be living it one setback at a time. Landon Roupp said he will not pitch again this season, pointing to the innings he has already logged and the fact that there is no postseason race to protect. It comes on the heels of Jung Hoo Lee going on the injured list, which ended his season and added another name to a roster that has been thinned out all year.
Christian Koss is now the only player from San Franciscos Opening Day roster still active with the club, a detail that says plenty about how much has changed since March. For a team that expected more stability and far more meaningful games down the stretch, the current state of things feels less like a closing push than a final accounting of how far off course the season went. [Read more 🡒]
