San Francisco Giants podcast Stephen Ruderman: Giants to get 2028 All Star Game; Adames out for Friday back giving him problems could go on IL

San Francisco Giants shortstop Willy Adames as seen here Aug 10, 2026 sat out Fri Aug 2026 against the Colorado Rockies at Oralcle Park due to his back flaring up (AP News photo)

San Francisco Giants podcast Stephen Ruderman:

#1 Major Leauge Baseball announced that the San Francisco Giants will get the 2028 All Star Game at Oracle Park in San Francisco. The last time San Francisco host the All-Star Game was in 2007. MLB Commissioner Rob Manfred said that the reason why the Giants were awarded the mid season classic was due to it’s passionate fanbase, world-class ballpark, and rich baseball history.

#2 San Francisco Giant shortstop Willy Adames who had recieved critcism particularly from Apple TV and Los Angeles Angels TV play by play announcer Wayne Randazzo who questioned Adames’ work ethic. Adames had his back flare up Wednesday and is under observation and might not start in Friday night’s game.

#3 Adames did play in Wednesday afternoon’s game going one for four with a run, a hit and a walk. He did show some stress in the seventh inning when he flipped a throw to second base afterwards twisting and turning. The Giants trainer took a look at him during a pitching change and Adames played through his injuries in that game.

#4 Adames who had been at the MLB bottom of the list for shortstops for defensive metrics was criticized by Randazzo for not working hard enough on his defense but disagreed that he had been taking infield and ground ball with coach Ron Washington but injuries have hampered Adames in a season where he had been batting around .224.

#5 Pitching match ups for Friday night’s opener with the Colorado Rockies and Giants. for Colorado LHP Kyle Freeland (3-10 ERA 6.63) for San Francisco RHP Landen Roupp (7-11 ERA 4.22) talk about how you see this match up?

Stephen Ruderman is a San Francisco Giants beat writer for http://www.sportsradioservice.com

San Francisco Giants podcast Lincoln Juarez: Roupp looking for a strong outing against Rockies Friday

San Francisco Giants pitcher Landen Roupp gets the start against the Colorado Rockies Fri Aug 14, 2026 (AP file photo)

San Francisco Giants podcast Lincoln Juarez:

#1 Can Landen Roupp build on his recent strong starts and give the Giants a chance to control the game early against Colorado?

#2 Will Rafael Devers continue his success against Rockies starter Kyle Freeland, whom he has homered against twice in 10 career at-bats?

#3Can Jung Hoo Lee provide the spark at the top of the Giants lineup after recently moving into the leadoff spot?

#4 With Matt Chapman and Casey Schmitt out for the season, can Christian Koss seize his opportunity at third base and provide some needed offense?

#5 Can Willy Adames, despite his difficult 2026 season, provide the veteran leadership and offensive punch the Giants need against the Rockies?

Lincoln Juarez does the San Francisco Giants podcasts Fridays at http://www.sportsradioservice.com

Offense, bullpen and defense blow six shutout innings by Houser, and Astros top Giants 2-1 for series win

Houston Allen Nick Allen (20) is tagged out in a rundown by San Francisco Giants shortstop Osleivis Basabe (39) in the bottom of the sixth inning at Oracle Park in San Francisco on Wed Aug 12, 2026 (AP News photo)

Wednesday, Aug. 12, 2026

Oracle Park

San Francisco, California

Houston Astros 2 (62-60)

San Francisco Giants 1 (50-71)

Win: Steven Okert (6-1)

Loss: Keaton Winn (2-3)

Save: Josh Hader (16)

Time: 2:27

Attendance: 28,101

By Stephen Ruderman

SAN FRANCISCO–Adrian Houser gave up just two hits over six shutout innings in his first start in two months, but he only got one run in offensive support. The Giants’ bullpen and defense then faltered, as the Astros scored runs in the seventh and eighth to beat the Giants 2-1, and take the series Wednesday.

Adrian Houser took the ball for his first start since the rains limited him to just an inning during the suspended game in Cobb County on June 16. The Giants turned to him, as they looked to play spoilers, and take this series over the American League West-leading Astros, who came into Wednesday’s game a half game up on the Texas Rangers.

Houser opened up the day with a one, two, theee, inning in the top of the first. Now, it was up to the Giants’ offense to give him some support.

Joe Espada went with an opener on this getaway day, and that would be the lefty, Bryan King. After a pair of walks, Espada went to Enyel De Los Santos with two outs in the bottom of the first. Victor Bericoto was at the plate, and flipped a base-hit to left field. Willy Adames came in to score, and the Giants struck first.

Houser ended up retiring the first nine men he faced Wednesday. The Giants wasted an opportunity against Tasuya Imai in the bottom of the second, and Imai threw a one, two, three, inning in the bottom of the third.

The second time through the order started off a little bit different for Houser, as he survived a jam in the top of the fourth. He then settled back down for a one, two, three, top of the fifth.

Nick Allen singled to lead off the top of the sixth, and advanced to second on a sacrifice bunt by Christian Vazquez. Jeremy Pena then hit a ground ball to short, and Allen was caught in a rundown before being tagged out. Pena thought he would try and sneak into second base, but he was thrown out by a mile. For those of you interested, it was a 6-5-4-5 double play, with third-baseman Christian Koss tagging Pena out at second base.

That was an interesting and nice way to end Houser’s afternoon. Houser was good today, as he gave up just two hits, and walked just one over six shutout innings. He struck out five.

Unfortunately, the Giants’ offense couldn’t really do anything against a whole assortment of Astros’ relievers. That meant this 1-0 lead was in the hands of the Giants’ bullpen, which already blew a ninth inning lead on Monday night.

Sam Hentges was the man for the seventh inning, and Yordan Alvarez led off the top of the seventh with a base-hit. It was easy to guess that the Giants’ bullpen was going to blow it, but that wouldn’t be entirely accurate.

Paredes hit a ground ball right to short that was literally tailor made. Unfortunately, Adames just lobbed a throw over to second to get the lead runner, Alvarez, which allowed Paredes to beat out the back end at first.

Daulton Varsho then hit a fly ball to left, but Victor Bericoto lost it in the sun, and dropped it, which got Paredes over to third. Tony Vitello then brought in Keaton Winn to face Nelson Velazquez, who tied the game with a sacrifice fly to center.

Amazingly, only one run scored through that debacle of an inning. All I can say is that things like this happen when a team is having a bad season. That inning was just another clip for the 2026 San Francisco Giants lowlight reel.

After our old friend, Steven Okert, who pitched for the Giants from 2016 to 2018, set down the Giants one, two, three in the bottom of the seventh, Winn was back out for the eighth. However, Willy Adames was not after his lob to second base in the top of the seventh. According to Vitello, Adames was pulled due to a back issue.

Anyway, the Astros predictably took the lead, and it only took them four pitches to do so. Taylor Trammel led off the inning with a triple, and Nick Allen immediately got him in with a sacrifice fly.

Bryan Abreu threw for a one, two, three inning, in bottom of the eighth, and the Giants were up against Josh Hader in the ninth. With one out, Christian Koss gave one a ride to left with one out, but Yordan Alvarez had it right at the wall. Jung Hoo Lee then grounded out to second to end the game. Yes, it was a one, two, three, inning, but I guess that Koss’ long fly ball could count as a whimper.

Steven Okert got the win; Keaton Winn took the loss; and Josh Hader picked up the save.

The Giants are now 50-71, and they are just two games ahead of where they were through 121 games in their 98-loss season of 2017. The Giants were 48-73 after 121 games after 2017. I’ll say it again: it has been a bad season for the Giants.

The Colorado Rockies will come in for the third and final leg of the lone three-team homestand for the Giants this season. The Giants will get to enjoy a day off Thursday, and then they will get underway against the Rockies on Friday night.

Starting pitchers for Colorado LHP Kyle Freeland (3-10 ERA 6.63) for San Francisco Landen Roupp (7-11 ERA 4.22)

First pitch will be at 7:15 p.m.

Baseball America ranks Giants’ farm system as fourth-best:

As rough as this season has been, it has come with its positives. One of those being that the draft and the trade deadline have bolted the Giants’ farm system to the fourth-best in the eyes of Baseball America.

Whisenhunt sharp as Giants defeat Astros 4-1

Photo: San Francisco Giants pitcher Carson Whisenhunt threw 5 2/3 innings of one-run ball on Tuesday, Aug. 11, 2026, at Oracle Park in San Francisco, Calif. (Jay Choi/SF Bay News Lab)

By Vince Cestone

SAN FRANCISCO — San Francisco Giants starting pitcher Carson Whisenhunt came into Tuesday night’s game with a 7.25 ERA, so it was reasonable to expect an offensive barrage from the Houston Astros.

But Whisenhunt said, “not so fast!” as the Giants young righty threw 5 2/3 strong innings to lead his team past the powerful Astros 4-1 at Oracle Park on Tuesday night. But it started off shaky for Whisenhunt.

Houston loaded the bases in the top of the first inning with one out, but Whisenhunt wiggled out of trouble after walking a batter and hitting a batter in that inning.

The Astros were able to break through in the top of the second inning when center fielder Daulton Varsho and outfielder Cam Smith each hit singles to start the inning. The next batter Yainer Diaz walked, loading the bases with one out. Shortstop Jeremy Peña then grounded one to the third baseman Christian Koss, who cut down the runner Varsho on the force out. Then, Yordan Alvarez hit a sacrifice fly to give the Astros a 1-0 lead. The next hitter Isaac Paredes flew out to right field to end the inning.

San Francisco evened the score in the very next half inning. Designated hitter Rafael Devers led off with a walk. After Victor Bericoto struck out, center fielder Drew Gilbert singled in Devers, who took second on a wild pitch.

The Giants took the lead in the bottom of the fourth inning, which again started with a walk. After Gilbert’s one-out walk, Osleivis Basabe advanced him to second on a groundout to the pitcher. The next batter catcher Drew Cavanaugh singled Gilbert in to give San Francisco a 2-1 lead. That would prove to be enough to lead the Giants to victory.

In the fifth inning, the Giants extended their lead on a Bryce Eldridge solo home run. It was a long potato to left-center field that gave the Giants a 3-1 lead. Eldridge now has 12 home runs on the year.

San Francisco capped their scoring in the bottom of the sixth inning on a two-out rally. After the first two batters flew out, Cavanaugh singled to get things going. Koss then doubled him in and then advanced to third on a throwing error by the shortstop Peña. The Giants were up 4-1.

The Astros committed two errors in the game, which helped the Giants cruise to victory.

J.T. Brubaker came in to close it out in the ninth and earned the save. He retired the side in order, a rarity for a Giants pitcher in the ninth with a lead. The Giants bullpen as a whole pitched 3 1/3 innings of hitless ball.

In addition to Whisenhunt’s 5 2/3 innings of one-run ball, he gave up four hits and struck out two batters, while walking three.

For the Astros, starter Hunter Brown threw five innings of three-run ball. He gave up five hits, while striking out four and walking three.

Up next, the Giants will go for the series win against the Astros on Wednesday afternoon at Oracle Park. Neither the Giants nor the Astros have announced who is pitching in the matinee. Game time is at 12:45 p.m.

Starting pitchers for Houston LHP Bryan King (2-3 ERA 3.83) San Francisco has not determined a starter yet.

Astros star second baseman Jose Altuve left the game after getting hit on the left foot. He was diagnosed with a contusion. He is listed as day-to-day.

Giants blow another 9th-inning lead, lose 6-3 in extras

Houston Astros’ Cam Smith, right, hits an RBI single in front of San Francisco Giants catcher Drew Cavanaugh, left, during the ninth inning of a baseball game in San Francisco, Monday, Aug 10, 2026. (AP Photo/Jed Jacobsohn)

By Vince Cestone

SAN FRANCISCO — The San Francisco Giants lost on Monday night in a familiar way, blowing a 3-2 ninth-inning lead and ultimately losing the game 6-3 at Oracle Park.

As was the case many times in 2026, they were one-out away from securing a one-run win at Oracle Park in front of 28,070 fans. But acting closer Dylan Smith could not secure the save in the ninth, as Houston Astros right fielder Cam’s Smith seeing-eye single rolled into right field for an RBI hit that tied the game at three. The inning could’ve gone on, but Smith was thrown out at second trying to stretch the single into a double. Before Smith had the big hit, Christian Walker coaxed a one-out walk and advanced to second on a wild pitch, a wild pitch that proved costly when Smith singled two batters later.

After the Giants went down in order in the bottom of the ninth inning, the Astros went to work in the 10th against reliever Jason Foley. With the placed runner at second base, Catcher Christian Vasquez led off the inning with a walk. The next batter Jeremy Pena singled in the ghost runner, making the score 4-3 Houston. The Astros then piled on with a 2-RBI double by third baseman Isaac Paredes, making the score 6-3. That would end up being the final score, as the Giants went down in order in their half of the tenth inning.

A game that started out with such high hopes, turned into another nightmare for San Francisco. After falling behind 1-0 in the first inning on an RBI single by Parades following a Yordan Alvarez double, the Giants tied the score in the bottom of the fourth inning on a sacrifice fly by center fielder Drew Gilbert. Before that, Bryce Eldridge hit a one-out double, Rafael Devers then walked, and then Eldridge advanced to third on an infield hit by Osleivis Basabe.

In the bottom of the fifth inning, the Giants took a 2-1 lead on a two-out Jung Hoo Lee home run to right field. That was Lee’s ninth home run of the year.

The Astros knotted the score at two in the top of the seventh inning. After center fielder Daulton Varsho grounded out to second, Smith hit a solo home run to match Lee’s homer.

The Giants and Astros exchanged solo home runs yet again in the bottom of the seventh inning as Gilbert blasted one to right-center field to give San Francisco a 3-2 lead. Unfortunately for the Giants, that was the last run they would score in the game.

Once again, familiar sight. Familiar sound. The Giants had a lead late and blew it. If the Giants are to compete in 2027–if there is a season–they will have to address the bullpen and get a bona fide closer. Smith will try to compete for a bullpen spot next year, but by no means is he meant to be a closer on a big-league team. Middle relief may be what he’s destined for.

On the positive side for the Giants, Blade Tidwell pitched well on Monday night. He threw 5 2/3 innings, giving up just one run on four hits. He struck out six Astros batters and walked just one. His ERA is now down to 2.78 on the year, and he could be a candidate for the rotation in 2027–or quite possibly 2028 if there’s no season next year due to the impending lockout.

For the Astros, starting pitcher Hayden Wesneski pitched seven strong innings, giving up three runs on five hits. He struck out four batters and walked two. The Astros bullpen took it from there, throwing three innings of one-hit ball.

Up next in this now meaningless 2027 Giants season, Hunter Brown (3-1, 3.53 ERA) will pitch for the Astros on Tuesday against San Francisco. The Giants have not yet announced a starter.

Only 45 more painful Giants games to go in 2026.

Webb goes eight in pitcher’s duel, but Tigers score two in 10th to take series over Giants with 3-1 win

Detroit Tigers Hao Yu Lee (right) hits an RBI single in front of San Francisco Giants catcher Drew Cavanaugh (left) in the top of the tenth inning at Oracle Park in San Francisco on Sun Aug 10, 2026 (AP News photo)

Sunday, Aug. 9, 2026

Oracle Park

San Francisco, California

Detroit Tigers 3 (67-41)

San Francisco Giants 1 (49-69)

Win: Kenley Jensen (3-4)

Loss: Sam Hentges (1-4)

Save: Tyler Holton (2)

Time: 2:46

Attendance: 32,200

By Stephen Ruderman

SAN FRANCISCO–Logan Webb and Troy Melton duked it out in a good old-fashioned pitcher’s duel; each team scored a run; but the Tigers scored two off of Sam Hentges in the top of the 10th inning to take the rubber match of this three-game series 3-1 Sunday.

It was a hazy, but nice day for baseball at Oracle Park. Logan Webb would be doing what he has seemed to do far too many times, and that is take the ball after a Giants’ loss. It wasn’t any Giants’ loss; it was an 8-0 shellacking, in which the Giants only got two hits.

Things did not look that much more promising for the Giants’ offense today. Why, you ask? Opposing Webb would be right-hander Troy Melton. Melton, in his second year in the big leagues—his first as a fulltime starter—came into Sunday’s game 7-1 with a 1.58 ERA. It was not good news for the Giants’ offense, but it was great news for any true baseball fan, who enjoys a pitcher’s duel.

This turned out to be the pitcher’s duel we all expected. Webb and Melton both opened up with one, two, three, first innings, and then pitched through two-out hits in the second. The Giants’ two-out hit in the bottom of the second was a triple off the bat of Drew Gilbert. However, Daniel Susac was unable to get him in.

Both pitchers cruised along nicely through the middle innings. Though, the funny thing was that neither pitcher would throw another one, two, three inning until they both threw 1-2-3 innings in the fifth.

The Tigers would strike in the top of the sixth. Zach McKinstry and Kevin McGonicle both singled to put runners at the corners with nobody out. Tony Vitello moved the infield in, and up came Gleyber Torres. Torres hit a ground ball towards third to Willy Adames, who was playing closer to third than second. Adames knew he didn’t have a play at the plate, so he turned a 6-4-3 double play. The Tigers were on the board, but it was pretty impressive that Adames and the Giants were able to turn a double play with the drawn-in infield.

The Tigers were up 1-0, and Melton responded with a one,two, three bottom of the sixth. Webb then followed suit in the top of the seventh. A. J. Hinch brought in Kyle Finnegan. 

Rafael Devers led off the bottom of the seventh with a base-hit to left, and that would do it for Melton. Osleivis Basabe grounded into a fielder’s choice. He then stole second base, and then took third when the throw from catcher Eduarco Valencia tipped off the top of the glove of second-baseman Gleyber Torres, into center field.

Drew Gilbert hit a little squibber off the end of the bat towards third. Colt Keith had no play, and the game was tied.

It was a new game at 1-1, and Webb was back out for the eighth. Webb pitched through a one-out double by Valencia to cap off his day. 

After Tony Vitello had to use four relievers yesterday, Webb gave the Giants the outing they needed. Webb gave up just one run on four hits. He only struck out two, but that helped keep his pitch count down, and allowed him to pitch eight innings.

The Giants wasted an opportunity against Drew Sommers in the bottom of the eighth, which sent the game to the ninth still tied. Dylan Smith came in, and threw a 1-2-3 top of the ninth.

Hinch summoned our old friend, Kenley Jansen, for the bottom of the ninth. Jansen struck out the side in a one, two, three inning.

It was off to extras. Sam Hentges was brought in for the top of the tenth. Riley Greene was the Manfred runner at second base, and Hao-Yu Lee led off the inning with an RBI single to right to put the Tigers back ahead at 2-1. 

Spencer Torkelson then poked a base-hit to left-center, which moved Lee over to third. Max Clark grounded into a fielder’s choice, and the Tigers tacked on a valuable insurance run to make it 3-1.

Hinch brought in Tyler Holton for the bottom of the tenth. Drew Cavanaugh was the Manfred runner at second, but it wouldn’t matter. Just as Jansen did an inning prior, Holton struck out the side in a one, two, three inning, and the Tigers won it 3-1.

Kenley Jansen got the win; Sam Hentges took the loss; and Tyler Holton picked up his second save of the season.

The Giants are now 20 games under .500 at 49-69.

The Houston Astros will come in for the second leg of this three-team homestand for a three-game series starting Monday night. The Giants will be somewhat dragged into the pennant race, and get to play spoilers, as the Astros currently stand atop the American League West by a game. The Astros are currently playing on NBC Sunday Night Baseball in San Diego.

RHP Blade Tidwell (0-0 ERA 3.18) will go for the Giants. He will be opposed by RHP Hayden Wesneski (2-0 ERA 3.86) for the Astros.

First pitch will be at 6:45 pm PDT.

San Francisco Giants podcast Lincoln Juarez: Giants looking for more offense out of the line up Sunday

Detroit Tigers pitcher Jackson Jobe was in command of the San Francisco Giants line up on Sat Aug 9, 2026 at Oracle Park in San Francisco (AP News photo)

San Francisco Giants podcast Lincoln Juarez:

#1 Detroit Tigers starter Jackson Jobe held the San Francisco Giants just to one hit through five innings pitched. It was Jackson’s first appearance in more than a year. Jobe ended up striking out four Giants hitters.

#2 Jobe had all his pitches working for him a great mix of pitches and considering he rehabbed from Tommy John surgery from 2025 it looked like he didn’t miss a step agianst the Giants line up.

#3 The only Giants who got hits against Detroit pitching Saturday were Willy Adames and Eddys Leonard as the Giants were shutout 8-0 on a two hitter facing a combinaiton of three Tiger pitchers.

#4 It’s back to the drawing board for the Giants in game 3 of this three game set in the rubber game match for Detroit RHP Troy Melton (7-1 ERA 1.58) and for San Francisco RHP Logan Webb (7-7 ERA 3.74) first pitch 1:05pm PDT.

#5 Lastly we talked about this on Saturday the loss of the late great AP reporter Michael Wags Wagaman who we got to speak with whether it was at the Sacramento A’s, San Francisco Giants, Cal Bears, or San Jose Sharks hockey, Wags was full of life and always fired up and excited to be at a sporting event his passing on Friday certainly leaves a huge void in the media community and his friends will deeply miss him.

Lincoln Juarez is a San Francisco Giants podcast contributor at http://www.sportsradioservice.com

San Francisco Giants podcast Stephen Ruderman: Webb gets the call in rubber game against Tigers at Oracle Park on Sunday

San Francisco Giants right hander Logan Webb started against the Detroit Tigers on Sun Aug 9, 2026 (AP News photo)

San Francisco Giants podcast Stephen Ruderman:

#1 Detroit Tigers starter Jackson Jobe held the San Francisco Giants just to one hit through five innings pitched. It was Jackson’s first appearance in more than a year. Jobe ended up striking out four Giants hitters.

#2 Jobe had all his pitches working for him a great mix of pitches and considering he rehabbed from Tommy John surgery from 2025 it looked like he didn’t miss a step agianst the Giants line up.

#3 The only Giants who got hits against Detroit pitching Saturday were Willy Adames and Eddys Leonard as the Giants were shutout 8-0 on a two hitter facing a combinaiton of three Tiger pitchers.

#4 It’s back to the drawing board for the Giants in game 3 of this three game set in the rubber game match for Detroit RHP Troy Melton (7-1 ERA 1.58) and for San Francisco RHP Logan Webb (7-7 ERA 3.74) first pitch 1:05pm PDT.

#5 Lastly we talked about this on Saturday the loss of the late great AP reporter Michael Wags Wagaman who we got to speak with whether it was at the Sacramento A’s, San Francisco Giants, Cal Bears, or San Jose Sharks hockey, Wags was full of life and always fired up and excited to be at a sporting event his passing on Friday certainly leaves a huge void in the media community and his friends will deeply miss him.

Stephen Ruderman is a San Francisco Giants podcast contributor at http://www.sportsradioservice.com

Giants suffer two hit shutout by Tigers 8-0; Bengals 3 pitchers combine throwing nothing but goose eggs

Detroit Tigers pitcher Jackson Jobe throws against the San Francisco Giants during the third inning of a baseball game, Saturday, Aug. 8, 2026, in San Francisco (AP Photo/ Jeff Chiu)

By Maggie Akins

SAN FRANCISCO–The San Francisco Giants were shutout by the Detroit Tigers 8-0 on Saturday afternoon at Oracle Park in a game of firsts.

Giants RHP Trent Harris made his MLB debut, and Tigers starting pitcher made his season debut following a 14-month rehab from Tommy John surgery. 

Though Harris’s debut was probably not what he had dreamed about. Harris’s short 14-pitch outing resulted in three hits from the Tigers’ bats, all doubles, and tallied three runs on the board. The Tigers’ offense woke up after this and scored seven runs in the seventh inning, starting and ending with rightfielder Zach McKinstry. 

Reliever LHP Reiver Sanmartin took over for Harris after McKinstry’s, McConigle’s, and Dingler’s doubles. The Giants’ pitching change did not change the Tigers’ energy. They kept hitting.

Greene singled, bringing Dingler to third and scoring position. Valencia then doubled, bringing home both Dingler and Greene. Rookie Max Clark showcased how electric he is with his fresh speed by hitting a triple. Last on the action was Baez, who brought home Clark on a single. McKinstry grounded out, giving the Giants the last out they needed to end the inning of their nightmares. 

“Seventh inning was big, and it didn’t go our way,” Manager Tony Vitello said post game. 

The Tigers drew in one final run on a fielder’s choice during Clark’s at- bat in the ninth inning, bringing the score to 8-0. This win has evened the playing field in their three-game series. 

The Giants continued to fumble offensively, not having much to show, but two singles by Willy Adames in the fourth and Eddys Leonard in the eighth. 

Giants starting pitcher RHP Landen Roupp suffered his 11th loss of the season with a 4.22 ERA, despite only allowing one run through his five innings. 

Vitello spoke highly of Roupp, seeing his frustration with getting taken out of the game after the fifth inning as a good thing. 

“His stuff is good, but his competitive heart is even better. It’s a big part of who he is,” Vitello said. 

Before first pitch, the Giants hosted their Wall of Fame ceremony, including five new inductees: Brandon Belt, Brandon Crawford, Buster Posey, Pablo Sandoval, and Joe Panik. The festivities were celebrated loudly, with many fans happy to see familiar faces. 

Up next, the Giants will play the Tigers in the series finale on Sunday afternoon, first pitch at 1:05 p.m. The starting pitchers on the hill will be Giants RHP Logan Webb (7-7, 3.74 ERA) and Tigers RHP Troy Melton (7-1, 1.58 ERA).

San Francisco takes flight on Detroit and gets the Win, 5-2 on Giant’s celebration of Top Gun Night

San Francisco Giants Rafael Devers (#16) and Jung Hoo Lee (#51) celebrating after Rafael Devers got himself his 24th home run of the season, giving the Giants the lead over the Detroit Tigers in an MLB game on Friday, August 7th, 2026, at Oracle Park in San Francisco, CA. (Photo credit to Jay Choi, SF Bay News Lab)

By Michael Villanueva

SAN FRANCISCO – This Friday night’s game was the start of the San Francisco Giants’ season-long nine-game homestand. The Giants (49-67) will host the Detroit Tigers (56-60) for the next three games, with the home team, the Giants, taking the first one Friday night, 5-2. The winning and starting pitcher of this ballgame was San Francisco Giants RHP Adrian Houser. This is Houser’s third win of the season, and he got his 43rd career win as a pitcher.

The losing pitcher for this game was Detroit Tigers RHP Keider Montero. Montero, coming into the game, was 8-6 and had an ERA of 3.17. This game was his 19th start in his 25th game of the season. This is also his fourth straight start after five consecutive relief outings.

The Giants returned home after a rough road trip in which San Francisco went (2-5), going (1-3) at San Diego and then (1-2) at Texas. These losses have now brought San Francisco to a season-low 19 games under .500 for the first time since 2017, ending 34 games under .500. Going into the game, the Giants were on a two-game losing streak. So the team was ready to come home and take advantage of their long homestand.

Detroit came into this game having great success on their road trip. The Tigers have won five of their six games in their West Coast trip. They stopped in three cities along the West Coast: Sacramento, Seattle, and now San Francisco. They went (3-0) in Sacramento, sweeping the Athletics, and then went (2-1) in Seattle. Detroit has outscored their opponents by 42 runs (53-11) in these first six games.

Tigers leadoff hitter Kevin McGonigle started the game off for Detroit with a single on a fly ball to right outfielder Jung Hoo Lee. Then the next batter, Gleyber Torres, also got himself a single on a sharp line drive back to right fielder Lee. Setting up McGonigle at third, so all Detroit needed was a hit, and that’s what they got. Tigers’ Dillon Dingler grounded into a force out, third baseman Christian Koss to second baseman Osleivis Basabe. Bringing in Kevin McGonigle to score early for the Tigers, 1-0.

Eventually, Giants pitcher JT Brubaker would end the top of the first with his first strikeout of the night. So with the Giants already down one run, they were trying to get their bats swinging and give their fans something to cheer for. So, Giants Rafael Devers’ first at-bat delivered with a home run to center field (401 feet). His homer would bring two runs, giving the Giants their first lead of the night, 2-1. His homer was his 24th of the season.

Just pitching one inning, with two hits, one run, and one strikeout. The Giants pull JT Brubaker, shortening his first start of the season. San Francisco brings in RHP Adrian Houser to replace him. However, Detroit still gets their bats swinging on him as well. The Tigers, in the top of the second, would be able to get another run on the Giants, tying the game, 2-2.

At the bottom of the second inning, with the Giants having two outs but bases loaded. Giants Jung Hoo Lee understood the assignment for them. Lee would get himself a single to center field, bringing in two runs for San Francisco. His two-run single would give the Giants the lead, 4-2. His hit would ignite and get the fans on their feet just after. The San Francisco Giants had a quick moment to honor and celebrate longtime Giants broadcaster Mike Brokow on his retirement.

In the bottom of the fifth inning, the Giants were seeing all the right pitches to their batting. Giants Willy Adames would add on and get his 19th home run of the season to left field, pushing San Francisco’s lead to 5-2. After that, the Giants defense stepped up and held off the Tigers. Detroit scored 76 runs in their last eight games, starting back on July 28th. So with the Tigers just being held to two runs, it makes the Giants defense stand out and shows some light into the season’s lows.

Heading into the top of the ninth inning, the Giants were holding the lead at 5-2. With San Francisco needing three more outs to call the game, they sent out RHP Dylan Smith. Smith is 0-4 and is still looking for his first win, and got his most recent loss on Tuesday. So with him determined to get his win and with help from the Giants’ defense. San Francisco holds off Detroit and took game one tonight. Smith would receive his first career save in this ballgame, and the Giants would get their 49th win of the season.

The San Francisco Giants and Detroit Tigers will come back Saturday for their second game out of three. The first pitch will be at 4:15 p.m. with the Giants sending out RHP Landen Roupp (7-10, 4.34 ERA). Detroit will send out and also will be making their season debut is RHP Jackson Jobe. The game will be broadcast on FOX.