San Francisco Giants
Featured
SF Giants observations: Offense remains quiet in series-opening win over Padres, but Vitello praises rookies

The Giants snapped their six-game losing streak with a 3-2 win on Monday

Eldridge ‘feeling sexy at the plate’ as SF Giants hope for offensive boost
Top prospect Bryce Eldridge is batting seventh for the Giants tonight in their series opener...

Around the SF Giants farm: How Keyner Martinez evolved into one of the organization’s top pitching prospects
Martinez won California League Pitcher of the Week after throwing five shutout innings with seven...

Posey presses the panic button (again); SF Giants call up Bryce Eldridge to save a tragic season
You can't vibe code a baseball team.

SF Giants to call up top prospects Eldridge, Rodriguez amid six-game losing skid
Bryce Eldridge is hitting .333 with five home runs and a .963 OPS this season...

SF Giants swept by Rays, go winless on East Coast swing as offensive struggles continue
The Giants only scored nine runs in their six games against the Phillies and Rays

Pitcher-turned-radio host Bill Laskey on front lines of SF Giants fan emotions
Postgame radio host Bill Laskey is on the front line for taking the slings and...

SF Giants lose a Heliot Ramos home run and then the game to Tampa Bay
Giants lose an apparent home run as well as the game to Tampa Bay.

SF Giants extend losing streak by getting shut out to open Tampa visit
The Giants suffered their seventh shutout loss this season, dropping Friday's opener at Tampa Bay...

Kurtenbach: Rafael Devers is the Reverse Panda and there’s little reason to believe that’ll change
The Red Sox have exacted karmic revenge on the SF Giants for the Pablo Sandoval...

Offensive shortcomings, bullpen surprise and more: Evaluating SF Giants’ and Vitello’s first month
The Giants are last in the National League West with a 13-18 record entering May.

Breaking down SF Giants’ curious decisions from ‘painful’ doubleheader vs. Phillies
The Giants lost both games of their doubleheader on Thursday in walk-off fashion

SF Giants walked off for second time in one day, swept by Phillies
The Giants lost in walk-off fashion in Game 1 of Thursday's split doubleheader

SF Giants’ Webb pitches gem but Walker blows save in first game of doubleheader
Ryan Walker blew his second save while Rafael Devers went 0-for-4 with a strikeout

SF Giants call up Gregory Santos, option Tidwell to Triple-A Sacramento
Santos made his MLB debut with the Giants in April 2021

SF Giants’ Devers sees ‘no reason to be frustrated’ despite extended slump
Rafael Devers is currently hitting .211 with two home runs over 29 games

SF Giants’ Wednesday night game vs. Phillies postponed, split doubleheader scheduled for Thursday
San Francisco's Logan Webb was slated to face Philadelphia's Cristopher Sánchez on Wednesday night

SF Giants blown out by Phillies in Mattingly’s first game as Philadelphia’s manager
San Francisco's offense was shut out for an MLB-leading sixth time this season

SF Giants to face Phillies after Philadelphia fires manager Thomson
The Phillies fired manager Rob Thomson on Tuesday morning before the Giants' three-game series in...

At a half-billion dollars, Buster Posey might have built baseball’s most expensive albatross
The Giants' three most important hitters — Rafael Devers, Willy Adames, and Matt Chapman —...

How Luis Arraez turns taking a pitch into performance art for SF Giants
Luis Arraez's 33 hits and .314 batting average both lead the Giants.

SF Giants ride Casey Schmitt’s home run, Landen Roupp’s gem to win over Miami
Giants rally from early deficit to shut down Miami and win another series.

SF Giants pregame: Willy Adames gets the day off, but Rafael Devers does not
Willy Adames is rested with off day coming Monday before road trip. Rafael Devers will...

‘Never thought this would happen’: SF Giants celebrate legacy of Brandon Belt
Belt spent 12 seasons with the Giants and helped the team capture two World Series...

SF Giants’ Gilbert, Schmitt, Ramos all homer in win vs. Marlins
This marks the second time this season that San Francisco has hit three homers in...

Ahead of Brandon Belt celebration day, what were his best moments with SF Giants?
The Giants will honor Belt on Saturday afternoon at Oracle Park

SF Giants’ Houser’s rough outing vs. Marlins spoils Lee’s big night
Adrian Houser has a 7.36 ERA through his first five starts as a Giant

Where do SF Giants stand on Marlins’ innovative pitch-calling practice?
Miami is continuing to call pitches from its dugout this season after debuting the concept...

SF Giants’ finale with rival Dodgers gets chippy after hit by pitch, ‘dirty’ slide
Logan Webb plunked Dalton Rushing with a fastball in the top of the sixth

SF Giants can’t sweep Dodgers as Glasnow silences offense
Luis Arraez was San Francisco's only hitter to reach base against Los Angeles' Tyler Glasnow

How SF Giants snapped Shohei Ohtani’s 53-game on-base streak
Shohei Ohtani wowed on the mound for the Dodgers, but his long on-base streak came...

Bailey’s three-run homer propels SF Giants to electrifying win over Dodgers
Tyler Mahle earned his first win as a Giant by pitching seven shutout innings

SF Giants’ Lee back in lineup after awkward slide, Dodgers’ Rushing addresses viral clip
Several social media posts speculated Rushing made disparaging remarks about Lee

Ex-CSU East Bay pitcher grateful for Dodgers’ support after daughter’s death
Los Angeles Dodgers reliever will have about 15 friends at Wednesday's game against the Giants...

‘That was different’: Vitello relishes first taste of SF Giants-Dodgers rivalry in win
San Francisco beat Los Angeles 3-1 in their first meeting of the season

Can SF Giants solve new and improved Shohei Ohtani?
The SF Giants will face a reinvented Shohei Ohtani, who has his sights set on...

SF Giants’ Jung Hoo Lee ‘banged up’ quad in win over Dodgers
Tony Vitello defends third base coach Hector Borg’s decision to send Jung Hoo Lee from...

SF Giants’ bullpen combines for four scoreless innings in narrow win vs. Dodgers
Ryan Borucki, Matt Gage, Erik Miller, Keaton Winn and Ryan Walker protected a two-run lead

SF Giants place rookie Susac on injured list with elbow issue
Daniel Susac placed on the 10-day injured list with right elbow neuritis

SF Giants may have found their identity, but duel with Dodgers is a new test
The Giants went 4-5 on their East Coast road trip but had moments of edginess...

SF Giants can’t finish off sweep vs. Nationals, shut out to finish road trip
The Giants went 4-5 during their three-city road trip against the Orioles, Reds and Nationals

SF Giants outlast Washington in 12 innings, win third straight game
The Giants trailed 5-1, took the lead 6-5 and eventually beat Washington in the 12th...

SF Giants get offensive, homer three times in beating Washington
The Giants entire lineup had at least one hit against ex-Giant Mark Littell through four...

How SF Giants could divvy up Bailey, Susac’s playing time going forward
Patrick Bailey has a .308 OPS over 50 plate appearances after going 0-for-3 on Thursday.

Embrace the black hat — the SF Giants might have found an identity in their churlish series with Reds
Tony Vitello's team showed some fight in Cincinnati. It suits them. Now, can they carry...

What SF Giants, Reds said about benches-clearing kerfuffle
The benches cleared after Erik Miller struck out Sal Stewart to end the ballgame

SF Giants snap four-game losing streak as tempers flare vs. Reds
Landen Roupp has a 2.38 ERA over four starts this season

SF Giants observations: Why Vitello liked Brubaker’s fiery moment on mound
JT Brubaker got upset with home plate umpire Quinn Wolcott in the seventh inning

SF Giants drop fourth straight as Mahle allows four homers to Reds
Tyler Mahle was drafted by the Reds and pitched for them for six seasons

SF Giants place Bader, Oliva on injured list, call up Brennan, Gilbert from Sacramento
Harrison Bader has a .338 OPS this season as he's managed a hamstring ailment dating...

SF Giants observations: Offense continues search for power, patience
The Giants rank last in the majors in runs, home runs and walks

SF Giants score one run against Reds, lose third straight
Willy Adames' solo homer accounted for San Francisco's lone run against Cincinnati

SF Giants’ Arraez returns to starting lineup after being kicked in hand
Arraez missed Sunday's series finale against the Baltimore Orioles

SF Giants enter series vs. Reds still searching for answers offensively
The Giants rank 29th in the majors in runs scored, could top prospect Eldridge force...

SF Giants fall behind quickly, can’t recover in another loss to Baltimore
The Giants' three-city road trip begins by losing two of three in Baltimore.

Former A’s and Pirates All-Star Phil Garner, who managed Astros’ first World Series team, dies at 76
Nicknamed “Scrap Iron” for his blue-collar approach to the game, Garner had a 16-year playing...

SF Giants have three-game win streak snapped against Orioles
Giants' offensive resurgence comes to a halt in road loss to Orioles.

SF Giants win third straight game as Adames, Lee each homer vs. Orioles
Willy Adames has at least two hits in each of his last four games

What’s stood out in SF Giants’ season so far? 13 games, 13 observations
The Giants are 5-5 since being swept by the New York Yankees to start the...

Gage earns first MLB win as SF Giants’ bullpen shows promise
Matt Gage was originally drafted by the Giants in the 10th round of the 2014...

Kurtenbach: The SF Giants have signs of life, but we’re still a ways away from understanding this team
Tony Vitello's team runs hot and cold. A nine-game road trip is an opportunity for...

Devers’ three-run homer propels SF Giants to series victory over Phillies
Rafael Devers totaled multiple RBIs in a game for the first time this season

SF Giants snap four-game losing streak as rookie Susac makes history
Daniel Susac became the first major leaguer to have a hit in his first five...

SF Giants remain searching for bullpen solutions after blowing leads in back-to-back games
The Giants lost back-to-back games on Sunday and Monday after surrendering a pair of four-run...

SF Giants can’t hold four-run lead over Phillies, drop fourth game in a row
The Giants allowed four runs in the seventh on Monday after allowing four runs in...

How two-time MVP Bryce Harper became friend, resource to SF Giants manager Vitello
Harper became a fan of Tony Vitello's teams at Tennessee before the two developed a...

SF Giants’ bullpen implodes in eighth after Tony Vitello ejected against Mets
The Giants' bullpen couldn't hold a 2-1 lead for Logan Webb and lose third straight...

SF Giants pregame: Rafael Devers makes debut at first base
Rafael Devers will make his first start of the season at first base Sunday, having...

Sloppy defense, quiet offense headlines SF Giants’ blowout loss to Mets
The Giants committed three errors and totaled just three hits

SF Giants’ Buttó to miss 2-4 months after undergoing surgery to remove blood clot from right arm
José Buttó was placed on the 15-day injured list on Friday

SF Giants trade Tyler Fitzgerald to Blue Jays for cash considerations
Fitzgerald was designated for assignment by the Giants earlier this week.

SF Giants fall to Mets as rookie McLean shines, Alvarez hits two homers
Nolan McLean started his outing by retiring the first 15 batters he faced

SF Giants’ Buttó to undergo procedure to remove blood clot in right arm
José Buttó was placed on the 15-day injured list on Thursday with right arm fatigue

SF Giants’ Tidwell records rare three-inning save on milestone-filled night
Blade Tidwell pitched three scoreless innings of relief to record his first save since high...

Susac records three hits in first career start as SF Giants overpower Mets
Daniel Susac became the first Giant to reach base four times in his first career...

SF Giants’ Buttó placed on injured list with right arm fatigue
Right-hander Blade Tidwell was recalled from Triple-A in a corresponding move

Kurtenbach: 3 up, 3 down as the SF Giants win series in San Diego
San Francisco: The case against Casey Schmitt at first and for Keaton Winn in the...

‘We’re all brothers here’: SF Giants’ Chapman, Schmitt clear air on tense moment
Matt Chapman and Casey Schmitt each had a fielding error in Wednesday's 7-1 loss to...

SF Giants can’t complete series sweep of Padres, settle for two of three
Former Padre Luis Arraez recorded his first three-hit game as a Giant

How Jared Oliva fought his way onto SF Giants’ roster after four years in minors
Jared Oliva played exclusively in the minors from 2022-25 before making the Giants' Opening Day...

How Webb’s San Diego Navy SEALs experience fueled gutsy outing for SF Giants
Logan Webb allowed three runs over six innings and retired the final 10 batters he...

SF Giants’ offense roars to life in win over Padres, secures Vitello’s first series victory
The Giants scored nine runs after scoring four runs in their first four games

Aside from Eldridge, which SF Giants prospects are worth watching in 2026?
The Giants signed the top-rated position player of an international signing class in two straight...

Former SF Giants star J.T. Snow takes on new challenge with Oakland Ballers’ new rivals in Modesto
After gaining valuable lessons as a player from Dusty Baker, Felipe Alou and Terry Francona,...

‘I’ll be plotting my revenge’: SF Giants’ Vitello gets beer shower treatment in first win as rookie manager
The Giants' 3-2 win on Monday against the Padres marked Tony Vitello's first win in...

Vitello gets first win as SF Giants’ manager behind Roupp’s gem
Landen Roupp pitched six shutout innings in his return to Petco Park, where he sustained...

SF Giants trade Matos to Brewers, acquire reliever Dylan Smith from Tigers
Tyler Fitzgerald was designated for assignment to make room for Smith, who was optioned to...

Kurtenbach: From Sleepy Bob to Spectator Tony — Vitello’s mark yet to be seen on 2026 SF Giants
There wasn't much to manage as the Giants were swept by the Yankees to open...

Voice of experience: Third-year San Jose Giants manager Ydwin Villegas does more than talk the talk
Former San Jose player Villegas' attention to team chemistry has helped lead the Giants to...

What stood out in Tony Vitello’s first series as SF Giants’ manager?
The Giants were swept by the Yankees to open the season and scored one run...

SF Giants swept by Yankees to open Vitello era as offense remains silent
The Giants scored just one run over three games against the Yankees to start their...

More than just Forever Giants have gone through San Francisco to Cooperstown
The Giants have had more Hall of Fame players wear their jersey than any other...

Kent, Beltran took different paths to joining other former SF Giants greats in Hall of Fame
Jeff Kent and Carlos Beltran both went through the Giants to the Hall of Fame...

SF Giants flat again in Opening Day loss, shut out in second straight game to open season
Aaron Judge and Giancarlo Stanton each homered for the Yankees

How SF Giants plan to navigate ‘unique schedule’ to start 2026 season
The Giants have two off days in a five-day stretch to begin their year.

The SF Giants’ 2026 first impression? Doing everything we hated in 2025
Bad hitting, bad defense? The 2026 SF Giants sure looked like the same-old club on...

SF Giants great Barry Bonds reveals a few surprises in Netflix debut
Barry Bonds has never met Giants manager Tony Vitello, says he rejected Yankees offer in...

Why baseball fans keep scorebooks in 2026 instead of using apps
Those who keep scrupulous score by hand in the stands may be a vanishing breed,...

