Rookie Bryce Eldridge homered while a surging youth movement powered the San Francisco Giants past the Houston Astros.
The San Francisco Giants managed to snap their three-game losing streak as they took down the surging Houston Astros, 4-1.
With Houston fighting for a division title, the Giants know those hopes and dreams went out the window for them a long time ago.
After a rather successful trade deadline, it's not like San Francisco expected everything to come together in the second half of the 2026 season.
In their most recent game, though, rookie Bryce Eldridge homered, and three relative newcomers all contributed.
Drew Cavanaugh, Drew Gilbert, and Christian Koss all added one RBI each as the bottom of the order stepped up in a big way.
Cavanaugh, 24, is a fellow rookie alongside Eldridge, while Gilbert, 25, and Koss, 28, are both in their second seasons.
Giants' youth movement is gaining momentum
Star shortstop Willy Adames definitely helped contribute as he had two of the team's nine hits, and even designated hitter Rafael Devers did his part by drawing two walks and scoring a run, even though he was held without a hit.
Those are two players this Giants team knows they need to help rally the youngsters, and so far, it looks like they've done just that.
Eldridge blasted his 12th home run of the year in the fifth inning, and Gilbert recorded his 25th RBI while it was only Cavanaugh's fifth and Koss's second.
To see the eighth and ninth batters combine for three hits and two RBIs is quite impressive, and that's something the Giants would love to see more from when it comes to Cavanaugh and Koss, when they receive playing time.
Coincidentally, those two have both appeared in 28 games this season and have 66 at-bats. After last night's win, Cavanaugh is slashing .242/.351/.258, while Koss' slash line of .167/.203/.400 shows a major downgrade from where he was a year ago. For reference, his WAR has fallen from 1.6 to -0.5.
Carson Whisenhunt allows Astros' lone run
Carson Whisenhunt went 5.2 innings in this one as he allowed just one earned run on four hits. Walks were an issue as he gave up three free passes, but those were the Giants' only three walks of the game, so everything worked out in the long run.
This bullpen combined for 3.1 innings of work, and they allowed just one hit. In the end, it was JT Brubaker who recorded his second save of the season after an impressive seven-pitch, ninth-inning outing.


