SAN FRANCISCO – There’s an old saying of any port in a storm, an idiom that basically means even in bad times some peace can be found.
For the Giants, Logan Webb has been and continues to be their port.
San Francisco’s ace was at his best Sunday at Oracle Park, putting up an absolute gem that set the tone as the Orange and Black ended their longest losing streak of the season Sunday with a resounding 7-1 win over the Tampa Bay Rays.
Webb had everything working while spinning seven scoreless innings against the Rays, an outing that was so dominant that only one Tampa Bay player made it beyond first base, and that only happened because of an error.
Otherwise, it was Webb, Webb and more Webb pacing the Giants to what he called their best game in a while.
“Changeup was good, sweeper was good, located the fastball,” catcher Patrick Bailey said while summarizing Webb’s afternoon. “That was one of the better outings of the year for sure. He gives us a chance to win every time he goes out there.”
The Giants needed every single bit of it to blend some positivity into what has otherwise been a trainwreck of a homestand.
Prior to beating the Rays the Giants had lost seven of eight at home and were on the verge of matching their worst homestand since moving West from New York in 1958.
“Honestly, probably the best game we’ve played in a long time,” Webb said. “ Sad to say but it’s kind of the truth. We gotta keep this going.”
The Giants have been pretty much a mess this season but the one constant has been Webb.
The 28-year-old right-hande, who only allowed three hits to the Rays, leads the Giants in wins (11) and ERA (3.19). He leads the National League in innings pitched with 160 2/3 (no shock there) and has 175 strikeouts this season, third most in the NL.
“With Webby on the mound you feel pretty good about your chances,” Giants manager Bob Melvin said.
For obvious reason.
Since 2021 the Giants have won 84 games started by Webb. That’s second-most in the National League behind the Phillies’ Zack Wheeler (87).
If anyone can stop this skid … pic.twitter.com/bpXSRVUeLS
— SF Giants on NBCS (@NBCSGiants) August 17, 2025
Sunday’s win marked the ninth time in 16 games that Webb has pitched his team to a victory following a loss, earning him the title of stopper.
Webb declined to go that far and instead focused on how well he pitched after getting roughed up for four runs in 6 1/3 innings during his previous start last Monday against the San Diego Padres.
“I try to win every game I go out and pitch,” Webb said. “I feel like I really haven’t done a good job lately, putting the team in a bad spot. Just wanted to go out and try to throw up some zeroes today.”
He did just that, and in doing so, Webb cemented himself as a port of calm in any storm.
Download and follow the Giants Talk Podcast