San Francisco Offense Remains Stagnant Losing to Tigers 3-1

Matt Chapman provided the only offense for the San Francisco Giants scoring the team’s only run in the top of the sixth inning at Comerica Park in Detroit on Mon May 26, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (31-23) started off their three game series with the Detroit Tigers (35-20) on Memorial Day but this day was anything but memorable for the Giants losing 3-1. Again the team struggled at the plate coming away with only five hits in the game. The only players with hits were the threesome of Wilmer Flores, Jung Hoo Lee and Matt Chapman. It was a lackluster offensive game for San Francisco.

Game recap: It was a quiet start for both teams through the first three innings. The first team up on the scoreboard was Detroit in the bottom of the fourth inning taking a 1-0 lead. Dillon Dingler singled Colt Keith home. Detroit struck again in the bottom of the fifth inning, this time for two runs extending their lead to 3-0. Riley Greene singled both Kerry Carpenter and Gleyber Torres home and the Tigers were off and running.

San Francisco continued to struggle at the plate finally getting up on the scoreboard in the sixth inning, a single run. Flores singled to center and Chapman scored and the Giants were back in the game but still trailing 3-1.

Flores along with Lee and Chapman were having a good game despite very few hits across the board. Taking the early lead was monumental for the Tigers forcing the Giants to play catchup for the rest of the game. The Tigers have been especially good at home and this game was proving no different.

The Giants pitching was keeping the Giants in the game but the poor hitting was hurting them. Neither team would score for the remainder of the game; the final was 3-1 in favor of the Tigers. San Francisco had horrible offense finishing with only five hits and loading the bases several times in the early innings didn’t help either.

Only three Giants had hits and they are going to have to snap out of it. Flores brought in the only run the Giants had in the game. Flores had 2 hits, Lee had two and Chapman one. San Francisco is connecting at the plate but it has been a collection of fly outs, line outs and ground outs not to mention the mounting errors.

Game notes: The Giants kicked off the unofficial start of summer on the road taking on the Detroit Tigers at Comerica Park. It was a sunny 67 degrees at first pitch. a perfect day for enjoying a holiday baseball game. The Giants were coming off a successful series with the Nationals winning yesterdays game, a close one, 3-2.

The Tigers lost their last series with the Guardians but did win their last game with Cleveland 5-0. The American League Central leaders will be looking to get back on track in this series. They have a very deep lineup which plays very well offensively. The Giants have been struggling with a very quiet offense. They have been winning despite quiet bats but starting to connect would enhance everything for the Giants.

Tuesday in game two the Tigers will be even tougher than in game one. They are back on track winning their second game in a row in a stadium where they have been hard to beat. Logan Webb who has not been very good on the road will try to get a win for the Giants Tuesday and tie up the series.

He struggled in his last outing and will be looking to clean things up. He has a 5-4 win/loss record and a 2.67 ERA. The Tigers will start Jack Flaherty who also struggled in his last outing. He has a 2-6 win/loss record and an ERA of 4.39. First pitch for Tuesday’s game is scheduled for 3:40 PM.

in the only run the Giants scored in the game.

San Francisco Giants podcast Marko Ukalovic: Giants win sixth of last ten; Head to Detroit to open 3 game series Monday

San Francisco Giants Willy Adames (left) and Mike Yastrzemski (right) are lighter than air after their win over the Washington Nationals at Nationals Park in Washington DC on Sun May 25, 2025 (AP News photo)

San Francisco Giants podcast Marko Ukalovic:

#1 San Francisco Giants starter Robbie Ray pitched six effective innings to pick up his seventh win against no loses for the season in a 3-2 win over the Washington Nationals on Sunday.

#2 The Giants Sam Huff provided some offense with a home run and it was enough to get by the Washington Nationals. The Giants taking two out of three in Washington.

#3 The Nats CJ Abrams let the bottom of the ninth off with a double off closer Ryan Walker and James Wood picked up an RBI with a one out double scoring Abrams. Walker ended up retiring the next two hitters and picked up his tenth save of the season.

#4 Marko at the rate that Ray is pitching he could be a Cy Young candidate. Ray is the second Giant in the last 30 years to start a season at 7-0 the last to do it was Kevin Gausman in 2021.

#5 Next up for the Giants it’s off to the Motor City and the Detroit Tigers on Monday. The Giants will be starting RHP Hayden Birdsong 2-0 ERA 1.91 for the Tigers Keider Montrero (1-1 ERA 5.28) first pitch 10:10 AM PDT at Comerica Park in Detroit.

Marko Ukalovic does the Giants podcasts each Monday at http://www.sportsradioservice.com

Giants Win Series Over the Nationals 3-2; SF’s Ray stays perfect at 7-0

San Francisco Giants pitcher Robbie Ray pitches to the Washington Nationals line up in the bottom of the third inning at Nationals Park in Washington DC on Sun May 25, 2025 (AP News photo)

By Barbara Mason

Despite having a fairly quiet offensive game, the San Francisco Giants beat the Washington Nationals 3-2. San Francisco pitcher Robbie Ray went six innings and continued his brilliant play picking up his seventh win against no loses. A lot of credit to the San Francisco bullpen which is the best in baseball right now and has been a huge part of their success.

Game recap: San Francisco got their bats working early taking a 1-0 lead into the second inning. Willy Adames grounded out to the pitcher allowing Wilmer Flores to score for the first run of the game and the San Francisco 1-0 lead.

The Giants carried the offensive momentum into the third inning scoring two more runs and taking a 3-0 lead. Sam Huff hit a home run to left center for the first third inning run. San Francisco extended that lead off a Heliot Ramos ground out sending Michael Yastrzemski home for the 3-0 tally.

The Nationals scored their first run of the game on a Ray wild pitch in the third inning. Nasim Nunez got the Nationals up on the scoreboard with the Giants still leading 3-1.

San Francisco did not score for the rest of the game coming away with only five hits as they continue to struggle offensively. They stubbornly hung onto the 3-1 lead going into the ninth inning. The Nationals threatened in the bottom of the ninth inning.

The Giant’s Ryan Walker was the closer in the game giving up two hits and one run. The Nationals James Woods doubled in the ninth inning and CJ Abrams scored their second run threatening to at least tie up this game. After Walker gave up two doubles, he shut Washington down getting out of the inning closing out the game with a 3-2 San Francisco win and also a series win.

Despite the win in this game, the Giants continue to look for more success offensively. The home runs have quieted down and the bats have been sluggish. While a win is a win, San Francisco needs to start closing out games with a lot more hits.

As expected Ray was brilliant on the mound with his contagious energy and solid pitching.

Game notes: Sunday afternoon the Giants wrapped up their series with the Nationals. After being shut out in Saturday’s game 3-0 the Giants were looking for a whole lot more offense but just got enough to win it on Sunday.

In game two on Saturday San Francisco only had three hits while the National’s had eight. Giant starter Robbie Ray whose been excellent all season pitched six innings, gave up three hits, one earned run and struck seven with an ERA of 2.56 was the winner now 7-0. Nationals starter Michael Soroka pitched six innings allowing five hits, three earned runs, one walk, and two strike outs for the loss.

The Giants will now take the energy from this series win into Detroit on Monday where they will face the Tigers in a three game series in what will be three challenging matchups. The Tigers are second in all of baseball with a great pitching staff. San Francisco will have to get the bats going. They will start Hayden Birdsong (2-0 ERA 1.91) while the Tigers will send Keider Montero coming into this game with a 1-1 win/loss record and a 5.28 ERA. First pitch for this Memorial Day matchup is scheduled for an early start 10:10 AM.

San Francisco Musters Little Offense Losing Game Two to the Nationals in a 3-0 Shutout

James Wood puts good wood on the baseball for a two run home run for the Washington Nationals against the San Francisco Giants in the bottom of the first inning at Nationals Park in Washington DC on Sat May 24, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (30-22) lost game two in their series with the Washington Nationals (24-28) 3-0. The Giants generated very little offense with only three hits. The National’s pitcher Jake Irvin blew through batter after batter going eight innings.

San Francisco’s lack of hitting has been obvious for the last seven or so games. The Giants will be looking to win this series in Sunday’s rubber game. They still have a chance for a series win but they have to get their bats going and play with a lot more intensity.

Game recap: After the lack of scoring in Friday’s game, the Nationals got up on the scoreboard in the first inning taking an early 2-0 lead when James Wood hit a home run with Amed Rosario on base for the early lead.

The Giants were looking for their first run of the game and through eight innings they had come up empty. The Nationals added another run in the seventh inning when Robert Hassell III grounded out to the pitcher and Luis Garcia Jr. scored giving the Nationals a 3-0 lead. Through eight innings the Giants only had three hits while the Nationals had eight.

It had been a silent day for San Francisco at the plate going into the ninth inning. They were three outs away from losing game two. The Nationals pitcher Jake Irving had an amazing time on the mound lasting eight innings allowing the three hits, with two walks and seven strikeouts. He was handling the Giant’s batters with ease. He was relieved by Jorge Lopez who came in to close out this game for Washington.

San Francisco had their final chance going into the ninth inning. Jung Hoo Lee was first up at the plate but grounded out to the pitcher. Wilmer Flores struck out with Matt Chapman the Giant’s last hope at the plate. Chapman hit a deep ball to right field but Daylen Lyle made an amazing play stretching for the final out and that was the ball game 3-0 in favor of the Nationals to even up the series.

The Nationals pitcher had a great game with Jake Irvin going for eight innings. He just blasted through the Giant’s lineup in record time, the game lasting only 1:52. He used his sinker very well pitching to the Giant’s weakness. He only gave up the three hits with seven strikeouts and now has a 4-1 win/loss record. In this game he had 96 total pitches and 64 of them were strikes.

Giants pitcher Kyle Harrison lasted four innings allowing five hits and two earned runs. He did not walk any batters and had four strikeout. He was relieved by Tristan Beck who allowed two hits and the third run with two strikeouts and went for three innings.

This was the fifth time the Giants have been shutout this season. San Francisco got completely shut down and didn’t even have a hit after the fifth inning and didn’t have a runner in scoring position after the fourth. They had very few scoring opportunities. With the series all tied up, the rubber game will be played Sunday with first pitch scheduled for 10:35AM PDT.

Game notes: The Giants took on the Nationals Saturday afternoon in the second of their two game series at Nationals Park. San Francisco won game one day 4-0 after six scoreless innings by both teams. The Giants got on the board in the seventh scoring two runs extending their lead in the eighth inning with two more runs for the eventual final of 4-0.

The Giants starter Kyle Harrison struggled pitching four innings allowing five hits and two earned runs. The Nats starter Jake Irvin had a strong outing going eight innings, allowing three hits and no runs.

Robbie Ray will take the mound for San Francisco who has been pitching very well with a 6-0 win/loss record and a 2.67 ERA so the Nationals will be challenged by him. Washington will start Michael Soroka who has a 1-2 win/loss record with a 5.95 ERA.

Landen Roupp Leads Giants to a Win Against Nationals in Game One 4-0

By Barbara Mason

San Francisco Giants starter Landen Roupp pitched six innings of five hit ball against the Washington Nationals at Nationals Park in Washington DC on Fri May 23, 2025 (AP News photo)

The San Francisco Giants (30-21) beat the Washington Nationals (23-28) in game one of their series 4-0 at Nationals Park in Washington DC. The keys to this game were the Giants Willy Adames single driving in Jung Hoo Lee for the first run of the game in the seventh inning 1-0.

The Nationals walked in a run in the same inning extending the San Francisco lead to 2-0. Wilmer Flores’ had his 43rd RBI driving in a second run from Lee and a 3-0 lead in the eighth inning. A wild pitch allowed a fourth San Francisco run and the great start that Mackenzie Gore had given Washington faded quickly when he left the game in the seventh inning.

Game recap: Going into the bottom of the fourth inning the game remained scoreless. Neither team was having a lot of offense as this pitchers duel went into the fifth inning. Through four innings, each team had two hits. The Giant’s starter Landon Roupp was having a great showing on the mound.

He knocked out the first three at bats for Washington in the opening inning, allowed a double in the second and a single in the third. He did walk Luis Garcia Jr. in the fourth inning but that would be it for Washington. Gore was also having a very solid game only allowing two hits through the four innings.

As this game wore on the stalemate continued going into the top of the seventh inning. The pitchers duel continued into the inning. Lee walked in the top of the inning and the Giants had another runner on base with no outs.

Gore left the game in the inning and was relieved by Jackson Rutledge. Gore had been hit in the leg in the second inning which could have been the reason for the eventual relief. Both the trainer and manager came out to the mound making the decision although Gore argued that he was ok.

Rutledge walked Matt Chapman and San Francisco had runners at first and second still with no outs. The Nationals had their second double play of the game with Lee advancing to third.

Adames singled Lee home and the Giants were first up on the scoreboard with the first run of the game 1-0. San Francisco still had two runners on base, Adames and Casey Schmitt looking to extend their lead.

Rutledge walked Mike Yastrzemski and the Giants had the bases loaded with a great chance for more. Rutledge walked in a run and the Giants had drawn five walks in the inning now leading 2-0. That would be it for Rutledge as Zach Brzykcy came in to relieve him the bases still loaded. Brzykcy got out of the inning putting an end to any more San Francisco runs.

The Nationals put two runners on base in the bottom of the seventh and that would be it for Roupp. Randy Rodriguez one of the Giants best relievers took the mound. The Giants got out of the inning with a double play taking the 2-0 lead into the top of the eighth inning and the combination of Roupp and Rodriguez had been perfect.

The Giants got a great jump in the eighth inning off hits from Lee and Chapman, now with runners at the corners and one out. Flores singled driving in his 43rd of the season and San Francisco had a 3-0 lead. A wild pitch scored a fourth Giant’s run and not much was going right for the Nationals trailing 4-0.

Erik Miller took the mound for the Giants in the bottom of the eighth inning. He allowed one walk but that would be it for the Nationals who were three outs away from losing the first game of the series.

Camilo Duval closed out this game for San Francisco in the ninth inning. Nathaniel Lowe popped, Keibert Ruiz flied out and Luis Garcia Jr. lined out and that was the ball game 4-0 in favor of San Francisco.

Game notes: After dropping their last series to the Kansas City Royals winning game two but losing the first and third game, the Giants left the Bay Area traveling back east for a series with the Washington Nationals Friday night.

For the Giants starter Roupp pitched six innings allowing five hits and didn’t allow a run with two walks and two strike outs. For the Nat’s starter MacKenzie Gore pitched six innings allowing two hits and one earned run.

San Francisco was able to get back on track holding down second place in the National League West right now trailing the Los Angeles Dodgers by two games.

This was exactly the way that the San Francisco Giants wanted to get this road trip underway. They will be looking for a second win Saturday with first pitch scheduled for 1:05 PM. Lefty Kyle Harrison will take the mound for San Francisco with a 0-0, 3.38 ERA. The Nationals will start Jake Irvin who had a 3-1 win/loss record and a 3.88 ERA.

San Francisco Giants podcast Stephen Ruderman: Giants get the home runs but not the win

San Francisco Giants Matt Chapman touches home after hitting a solo home run in the bottom of the third inning at Oracle Park in San Francisco on Wed May 21, 2025 (AP News photo)

San Francisco Giants podcast Stephen Ruderman:

#1 Wednesday the Kansas City Royals Salvador Perez got three hits and belted a two run home run. Bobby Witt Jr and Maikel Garcia contributed with two hits and two RBIs.

#2 The Royals came back from their loss on Tuesday night to take the three game series over the San Francisco Giants 8-4 on Wednesday.

#3 Even though the Royals scored three or fewer runs in their last seven games and scored four or less runs in their last 42 of 50 games this is a team that can compete.

#4 You can’t say the Giants did it without home run help. They got home runs from Matt Chapman, Patrick Bailey and Heliot Ramos. Ramos also hit a two run home run in the top of the ninth inning off Royals pitcher Lucas Erceg that closed the deficit in half 8-4.

#5 The Giants open a three game series in Washington on Friday night at Nationals Park. The Giants will start RHP Landen Roupp (2-3 ERA 4.11) the Nationals will start LHP MacKenzie Gore (2-4 ERA 3.67) first pitch 3:45pm PDT.

Stephen Ruderman filled in for Morris Phillips who does the San Francisco Giants podcasts Thursdays at http://www.sportsradioservice.com

That’s Amaury News and Commentary: Ready for Professional Cricket?

San Francisco Unicorns Hassan Khan takes a swing in cricket action back on Jul 25, 2024 (photo by ESPN)

Ready for Professional Cricket?

That’s Amaury News and Commentary

By Amaury Pi-González

Are we Saturated with professional Sports teams in the Bay Area?

Yes, No? Prepare for Professional Cricket, which is coming to the Oakland Coliseum. World-class cricket is coming to the Oakland Coliseum. The San Francisco Unicorns were announced as one of the six teams participating in the league’s inaugural season in 2025. Games will be held on June 12, 14, and 15 at the Oakland Coliseum, and tickets will start at $30.

–The Golden State Valkyries: A new WNBA team owned by Golden State Warriors Joe Lacob and Peter Guber. They are an American professional basketball team based in San Francisco’s Chase Center. The Valkyries compete in the Women’s National Basketball Association as a member of the Western Conference. They recently began play in the 2025 season. Fact: The Valkyries already had more attendance in their inaugural game, 18,064, a sellout, than the Oakland A’s, playing in exile in Sacramento, who have yet to sell out one (1) game this season at Sutter Health Park.

–The Town FC is an American professional soccer team in Moraga, California. It is the San Jose Earthquakes reserve team and participates in MLS Next Pro, a minor league.

The Oakland Roots Sports Club is an American professional soccer club based in Oakland, California. It is a member of the Western Conference and competes in the USL Championship.

–The Bay Football Club, an American professional soccer team based in the San Francisco Bay Area that competes in the National Women’s Soccer League. The team began play in the NWSL as an expansion team in the 2024 season.

Not satisfied with enough Soccer yet? …There is more!

Golden City Football Club (GCFC) co-founders have announced plans to bring professional soccer to the Bay Area—the Golden City Football Club. San Francisco’s iconic Kezar Stadium is getting a major facelift thanks to a new $10 million public-private investment partnership. Mayor Daniel Lurie and (Soccer in Spanish=Fútbol in Portuguese=Futebol) Bay Area franchises in other Sports. –The San Francisco Giants, the San José Giants, and the Oakland Ballers are professional baseball teams in the Major and Minor Leagues.

–The Golden State Warriors of the National Basketball Association were recently eliminated (minus Curry) during the playoffs.

–The NFL San Francisco 49ers, who play in Levi’s Stadium in Santa Clara, just signed quarterback Brock Purdy to a five-year, $265 million extension. Purdy is looking for his first Super Bowl ring. Legendary Hall of Fame QB Joe Montana led the 49ers to four (4) Super Bowl titles. Joe Montana, as the 49ers Quarterback, earned an estimated $25 million during his professional football career.

–San José Earthquakes of the MLS (Major League Soccer)USA.

–The NHL San José Sharks just signed a lease to stay at SAP Center until 2050, and the mayor of San José promised many arena improvements.

Q: Are there enough fans and money to support all these sports teams in the Bay Area?

A: Think of this: Most of the wealthiest Californians reside in the Bay Area and amassed their fortunes thanks to the tech industry. With 342,400 millionaires and 756 people worth more than $100 million, the region ranked as the second wealthiest region in the world, just behind New York City. Apr 16, 2025 Adiós Atléticos. It’s too bad for the Oakland Athletics, who left this wonderful, rich area loaded with sports action for Sacramento and are still seeking additional funds for their Las Vegas stadium project. They aim to raise to $550 million from investors. The new stadium, valued at $1.75 billion, is financed through private investment, public funding, and bank loans.

Amaury Pi-Gonzalez – Cuban-born Pi-González is one of the pioneers of Spanish-language baseball play-by-play in America. Began as Oakland A’s Spanish-language voice in 1977 ending in 2024 (interrupted by stops with the Giants, Mariners and Angels). Voice of the Golden State Warriors from 1992 through 1998. 2010 inducted in the Bay Area Radio Hall of fame.

@Central Park Fremont – Fremont CA

 OPENS MEMORIAL DAY WEEKEND

goaquaadventure.com

SF Giants game wrap:Webb torched for six runs in worst start of season, and Royals’ bullpen shuts down Giants in 8-4 win to take series

Kansas City Royals Salvador Perez circles the bases after connecting for a two run home run in the top of the fourth inning against the San Francisco Giants on Wed May 21, 2025 at Oracle Park in San Francisco (AP News photo)

Wednesday, May 21, 2025

Oracle Park

San Francisco, California

Kansas City Royals 8 (28-23)

San Francisco Giants 4 (29-21)

Win: Jonathan Bowlan (1-0)

Loss: Logan Webb (5-4)

Time: 2:39

Attendance: 29,064

By Stephen Ruderman

SAN FRANCISCO–The Royals torched Logan Webb for six runs, and their powerful bullpen shut down the Giants’ struggling offense in an 8-4 to take the series Wednesday.

The Royals took the series opener behind seven shutout innings by Kris Bubic on Monday night. Then Tuesday night, Hayden Birdsong was strong over five innings in his first start of the season, and that carried the Giants to a 3-2 win to even the series.

Wednesday, the Giants looked to take the series with their ace, Logan Webb, on the mound. On the surface, Webb was the perfect guy to have going Wednesday, but in baseball, even the best pitchers have their bad days. Unfortunately, that is exactly what happened today to Logan Webb Wednesday.

The Royals started off the game with three-straight singles off Webb to plate a run. Webb then followed that up by striking out the side. It was three base-hits followed by three strikeouts. How very Logan Webb of him.

Kansas City went with the old bullpen game, a move they could make with one of the best bullpens in the game.

Daniel Lynch IV took the ball as the opener in the bottom of the first. Matt Chapman walked with one out, and Wilmer Flores singled him over to third base with two outs. Willy Adames came up as the Giants looked for their response, but Adames flew out to end the inning.

Webb’s troubles continued in the top of the second, as the Royals once again scored a run on three straight singles. However, they would tack on an extra run this time on a sacrifice fly by Bobby Witt Jr. to make it 3-0.

Lynch walked Patrick Bailey and LaMonte Wade with two outs in the bottom of the second, and Royals Manager Matt Quatraro brought in Jonathan Bowlan to face the potential tying run in Heliot Ramos. However, Ramos grounded out to third, and the Giants wasted it.

Webb escaped another jam in the top of the third, and the Giants looked to finally get on the board in the bottom of the third. Matt Chapman would do that on his own, as he led off the inning with a home run to left field.

Jung Hoo Lee then doubled, and the Giants appeared to have a rally going. Unfortunately, Bowlan retired the next three, and it was another wasted opportunity for the Giants

Things fell apart for Webb in the top of the fourth. It started when Kyle Isbel reached on an error by Wade at first. Maikel Garcia then hit a chopper back to the mound, and Webb appeared to be ready to throw to second to get the lead runner, but he bizarrely hesitated and lobbed it over to first to barely get Isbel.

That would prove to be extremely costly for Webb, as Witt lined a double out to left-center to get the run right back and make 4-1. Webb struck out Vinnie Pasquantino, but Salvidor Perez, the longtime Royals’ catcher, and lone remaining Royal from the world series teams in 2014 and 2015, hit a two-run home run to right-center to open it up to 6-1.

Webb finished the inning, but he was done after four in what was his shortest and worst start of the season. He gave up six runs on ten hits, and he plain and simply just did not have it today.

Patrick Bailey hit his first home run of the year to center off Steven Cruz with one out in the bottom of the fourth to make it 6-2. The Giants then loaded the bases, and once again brought up the tying run to the plate in Wilmer Flores. However, it would be another wasted opportunity, as Wilmer lined out to center.

Spencer Bivens came in for the top of the fifth as the mop-up guy, and he gave up two runs over three innings. Jordan Hicks, in his second appearance out of the bullpen, threw a one, two, three, inning in the bottom of the eighth. Lefty Erik Miller then worked around two walks in a scoreless top of the ninth.

Despite the amount of wasted opportunities today, the Giants kept fighting it out every single inning. There was no reason they wouldn’t continue to do so down to their final three outs against Lucas Erceg in the bottom of the ninth.

Wade led off the inning with a line-drive base-hit off the top of the glove of Royals’ right-fielder Drew Waters. Heliot Ramos then hit a two-run home run to left-center to cut the deficit to 8-4, and suddenly, this crowd had something to cheer for. Jung Hoo Lee then walked with one out, and the crowd started getting into it.

Wilmer came up and looked to keep it going. It appeared he was going to when he hit a line drive to right, but it was right to Waters for the second out. That seemed to suck the life out of any potential comeback, as Adames struck out swinging to end it.

It is Jonathan Bowlan, who took over for the opener, Lynch, in the bottom of the second, who got the win for Kansas City. Logan Webb suffered his fourth loss of the season.

The Giants fall to 29-21, and while they lost the series, they still end up with a 5-4 homestand. The Giants swept the A’s, but lost two of three to the Diamondbacks and the Royals. Not your usual homestand.

The Giants will now hit the road for their second of three three-city road trips this season. First up, they will go to the nation’s capital to take on the Washington Nationals for three starting Friday night. After D.C., the Giants will head to Detroit for three against the Tigers, and then to Miami for three against the Marlins.

Neither the Giants nor the Nationals have announced their starters for Friday night. First pitch will be at 6:45 p.m EDT. in D.C., and 3:45 p.m PDT back in San Francisco.

Birdsong shines in first start, and Giants pull off 3-2 win over Royals on city connect night

Hayden Birdsong (60) San Francisco Giants pitcher delivers to the Kansas City Royals line up in the top of the first inning at Oracle Park in San Francisco on Tue May 20, 2025 (AP News photo)

Tuesday, May 20, 2025

Oracle Park

San Francisco, California

Kansas City Royals 2 (27-23)

San Francisco Giants 3 (29-20)

Win: Hayden Birdsong (2-0)

Loss: Michael Lorenzen (3-5)

Save: Ryan Walker (9)

Time: 2:36

Attendance: 32,118

By Stephen Ruderman

Hayden Birdsong shined in his first start of the season, and the Giants got just enough offense to pull off a 3-2 win over the Royals on Tuesday.

As exciting as this weekend’s sweep of the A’s, the somewhat-harsh reality was that it was mostly Wilmer Flores carrying a struggling offense. That showed again last night when the Royals took the series opener. Tonight, on city connect night, the Giants would have a secret weapon.

Hayden Birdsong showed promise in his 16 starts for the Giants in his rookie season last year. At the start of this season, Bob Melvin placed him in the bullpen, where he has shined. In 11 games this season, Birdsong posted a 2.31, struck out 25 and established himself as a reliable force for the Giants. Before he gave up three runs to the Diamondbacks last Wednesday, his ERA was 1.33.

Birdsong’s skipper rewarded him for his hard work and dominance with a spot in the rotation. Tuesday night, he made his well-earned first start of the season. Birdsong pitched a pair of scoreless innings to start things off, and then he ran into his first test in the top of the third.

Drew Waters led off the top of the third with a base-hit to center field. Birdsong then tried to pick Waters off with a throw over to first base, but he flung the ball into right field, which allowed Waters to go all the way to this. Kyle Isbel stepped up and got Waters in with a sacrifice fly to center, and the Royals fired the opening salvo.

The veteran right-hander, Michael Lorenzen, took the ball for the Royals. Lorenzen escaped a jam in the bottom of the first, and then he threw a one, two, three inning in the bottom of the second. He was then picked up by his defense, who stymied the Giants’ response in the bottom of the third.

After Birdsong got through a scoreless top of the fourth, the Giants would have their response in the bottom of the fourth. Lorenzen hit Willy Adames with one out, and Willy Adames shot a three-bagger out to Triples Alley in right-center to tie it. LaMonte Wade walked, and Casey Schmitt hit a base-hit to left to give the Giants the lead.

Birdsong pitched through a two-out double by Isbel in the top of the fifth. Birdsong got Jonathan India to end the inning with a flyout to left, and his night would be over. Birdsong gave up a run and five hits over his five innings. He didn’t walk anybody, and he struck out four.

Birdsong had done his job, and the Giants had more for Lorenzen in the bottom of the fifth. Mike Yastrzemski reached on an infield hit to start the inning. Wilmer Flores than hit a ground ball off the end of the bat to first-baseman Vinnie Pasquantino on the right side, but as Pasquantino threw to second to try and nail the leading runner, Yastrzemski, he winged it into left field.

The Giants had runners at the corners with nobody out for Jung Hoo Lee. Lee worked the count full, and then Lorenzen hung a curve right down the pipe that Lee shot up the middle into center field for a base-hit. Yastrzemski scored, and the Giants led it 3-1.

Randy Rodriguez entered for the Giants’ starter, as he has done many times this season, in the top of the sixth and threw a scoreless inning. Kyle Harrison then came in and threw a one, two, three top of the seventh.

Harrison was back out for the top of the eighth, but he gave up a leadoff double to the now-journeyman, Hunter Renfroe. Jonathan India grounded out to move Renfroe over to third, and Melvin brought in Camilo Doval.

Bobby Witt Jr. came up and knocked in Renfroe with an infield hit. It was now 3-2, and Witt was aboard as the tying run. Witt tried to steal second, but he was gunned down by Patrick Bailey for the second out. Doval got Pasquantino looking on a cutter right at the bottom of the zone to end the inning.

Melvin then went to his closer, Ryan Walker, in the top of the ninth. Walker shut the Royals down with a one, two, three inning, and the Giants won 3-2.

Kyle Harrison got the win in his first start of the season; Michael Lorenzen took the loss; and Ryan Walker picked up his ninth save.

The Giants are now 29-20—2-2 in the funky city connects—and they can take the series with a win in the rubber match Wednesday. It will be another midweek matinee at the corner of Third and King. The Giants will have their ace, Logan Webb (5-3, 2.42 ERA), on the mound. The Royals will counter with a bullpen game. Daniel Lynch IV (3-0, 1.29 ERA) will take the ball as the opener for Kansas City.

First pitch will be at 12:45 p.m.

Bubic and bad luck shut down Giants, and Pasquantino’s eighth-inning home run carries Royals to 3-1 win in series opener

Kansas City Royals starter Kris Bubic (50) had a no hit bid going into the sixth inning but lost it on a Wilmer Flores base hit at Oracle Park in San Francisco on Monday May 19, 2025 (AP News photo)

Monday, May 19, 2025

Oracle Park

San Francisco, California

Kansas City Royals 3 (27-22)

San Francisco Giants 1 (28-20)

Win: Kris Bubic (3-0)

Loss: Tyler Rogers (2-2)

Save: Carlos Estevez (14)

Time: 2:24

Attendance: 28,432

By Stephen Ruderman

Kris Bubic shut down the Giants’ offense, and Vinnie Pasquantino hit a two-run home run off of Tyler Rogers in the top of the eighth inning to carry the Royals to a 3-1 win in the series opener.

The Giants were riding high off their sweep of the A’s over the weekend. Monday night, they welcomed the Kansas Royals to Oracle Park for a 2014 World Series rematch, and they looked to return to their season-high ten games over .500. Robbie Ray, who came in 6-0, was on the mound, and the Giants were 9-0 in his starts.

Ray was his usual self Monday night. He had to work around a couple of jams, but he struck out seven over seven shutout innings. 

Ray was good Monday night, but Kris Bubic, the young left-hander who took the ball for Kansas City, was lights out. Bubic took a no-hitter into the sixth inning, which ended with a two-out base-hit by Wilmer Flores.

The Giants finally had their first rally of the night going against Bubic in the bottom of the seventh. Willy Adames walked with one out, and Casey Schmitt, who was activated off the injured list prior to the game, roped a double down the left field line to put runners at second and third with one out. 

Tyler Fitzgerald came up and hit a bullet, but it was right to shortstop Bobby Witt Jr. Adames, who had no time to react, was doubled off third to end the inning. It was just bad luck. Fitzgerald hit the ball on the screws, but just to the wrong place. That’s baseball, and that is why certain things like exit velocity don’t always mean everything.

That did it for Bubic, who only gave up two hits over seven shutout innings. He walked three, and he struck out five.

The bad luck that bit the Giants in the bottom of the seventh would rear its head in the top of the eighth when Tyler Rogers came into the game. Jonathan India doubled with one out, and two batters later, Vinnie Pasquantino hit an absolute bomb over the 24-foot-high wall in the deepest part of the yard in right-center field to give the Royals a 2-0 lead. It was only the second home run the usually-reliable Rogers gave up this season.

The Giants looked to respond against left-hander Daniel Lynch in the bottom of the eighth. Sam Huff and Heliot Ramos got base-hits to put runners at first and second with one out. 

John Schrieber was then brought in for Kansas City to face the white-hot MLB RBI leader, Wilmer Flores. Wilmer worked the count full, and was prepared to take Schrieber to a long at-bat. However, Schrieber threw an inside sinker that Wilmer surprisingly chased, and there were two away.

Jung Hoo Lee was now at the plate. Lee took a fastball high for ball one, and then he lined a double to right. Huff scored to put the Giants on the board, but Matt Williams held Ramos up at third. It was up to Matt Chapman, but he popped up to Royals’ catcher Salvidor Perez in foul territory to end the inning.

The Giants were unable to tie it, and the Royals got that run back against Jordan Hicks in the top of the ninth. Hicks was making his first appearance out of the bullpen after getting bumped from the rotation, and his struggles only followed him to the pen.

Maikel Garcia led off the inning with a base-hit to center, and he moved to second on a sacrifice bunt by Darion Blanco. Hicks walked Hunter Renfroe with two outs, and then Kyle Isbel lined a base-hit to center that scored Garcia to make it 3-1.

Carlos Estevez came in for the bottom of the ninth. The Giants, as they always did, kept fighting until the very end, as LaMonte Wade lined a base-hit to right-center with one out. Unfortunately, it wouldn’t get anything started, and Estevez set down the next two to close it out.

Kris Bubic was rewarded for his dominant seven-inning performance with the win. Tyler Rogers was tagged with the loss, and Carlos Estevez picked up the save.

The Giants fall to 28-20.

Tuesday, the Giants will look to bounce back behind Hayden Birdsong (1-0, 2.31 ERA), who has just been brought into the rotation, in his first start of the season. Countering Birdsong for Kansas City will be the veteran right-hander, Michael Lorenzen (3-4, 3.76 ERA).

First pitch will be at 6:45 p.m.

Giants News and Notes:

  • With Schmitt’s return from the IL, the Giants designated infielder David Villar for assignment. 

Villar had been up with the Giants at various points since 2022, and hit exactly .200 in 118 games with the Giants over four seasons. He also hit exactly .200 in nine games this season.