San Francisco Giants

San Francisco Giants Daily Update


The San Francisco Giants are 38-52, 4th in the NL West. Yesterday, the San Francisco Giants crushed the Toronto Blue Jays 10-1 at Oracle Park. Today they play the Toronto Blue Jays at 09:45 PM EDT on NBCS BA, Sportsnet, TVA Sports.

Get this free every morning at 7 AM ET ↓

Giants Daily Vibe Check
57°
▲19
Lukewarm
last night's win
26° 59°

The positives and negatives are canceling out. A W by 9 last night. The most recent result always counts most. But giving up 6.3 runs a game. That's the biggest issue.

Redemption ArcAchievement HunterNEWCrooked Number
See all 26 achievements

Giants Game Today

Opponent:Toronto Blue Jays (42-49)
Location:Oracle Park
First Pitch:09:45 PM EDT
Pitching Matchup:Trevor McDonald (3-6, 4.42 ERA) vs TBD (TBD)
TV Broadcast:NBCS BA, Sportsnet, TVA Sports

Giants Score & Recap

Yesterday, the San Francisco Giants crushed the Toronto Blue Jays 10-1 at Oracle Park.

123456789RHE
Toronto Blue Jays000001000133
San Francisco Giants100115021081

Highlights

Giants Record & Standings

NL West

TeamL10WLPCTGBSTRK
Dodgers
6032.652 W1
D-backs
4545.50014.0 W1
Padres
4446.48915.0 L1
Giants
3852.42221.0 W1
Rockies
3755.40223.0 L1

San Francisco Giants are 3-4 in their last 7 games, with a -7 run differential.

Giants Player Stats & Leaders

Batting Leaders

PlayerHRAVGOPSRBI
16
Rafael Devers
18.246.79047
10
Casey Schmitt
17.279.79645
2
Willy Adames
14.231.70634

Pitching Leaders

PitcherW-LERAWHIPIP
45
Caleb Kilian
2-44.141.2737.0
38
Robbie Ray
8-63.451.23101.2
34
JT Brubaker
0-02.891.1943.2

Hot Hitters

PlayerStreak
0
Drew Gilbert
4 hits, 1 HR, 3 RBI, .667 AVG in last 3 games
17
Heliot Ramos
5 hits, 2 HR, 5 RBI, .357 AVG in last 3 games
16
Rafael Devers
3 hits, 2 HR, 2 RBI, .273 AVG in last 3 games

Hot Pitchers

PitcherStreak
38
Robbie Ray
8.0 IP, 6 K, 0 ER in dominant recent start
62
Logan Webb
7.0 IP, 6 K, 0 ER in dominant recent start
68
Erik Miller
2.3 scoreless IP, 4 K in 3 recent games

Giants News

The San Francisco Giants continue to flounder with a lackluster 37-52 record, and yesterday's 6-7 loss to the Colorado Rockies only deepened the woes, highlighting a pitching staff that has allowed an alarming 6.4 runs per game over the last week. With injuries piling up and their former ace Kevin Gausman set to face them soon, it's hard not to wonder if the Giants are missing out on what could have been. In the midst of this turmoil, they've claimed right-hander Eric Cerantola from the Royals, looking to shake up a struggling roster. Meanwhile, former players like Heliot Ramos are trying to find their footing, reminding fans that the team's issues extend beyond this season's struggles. As the Giants gear up to face the Toronto Blue Jays, one has to question if any reinforcements can turn the tide in a season already teetering on disaster.

Sources
Mike Krukow owes SF Giants career to great Phillies pitcher who just passed away
Aroundthefoghorn · 16h ago
Mike Krukow owes SF Giants career to great Phillies pitcher who just passed away
SF Giants broadcaster Mike Krukow is beloved by fans, but Giants fans may not even know his name without pitcher Al Holland who just passed away.
As the SF Giants search for answers, former players are providing them elsewhere
Aroundthefoghorn · 18h ago
As the SF Giants search for answers, former players are providing them elsewhere
With Kevin Gausman set to face the SF Giants, several former players are thriving in areas where San Francisco still badly needs help.
Giants Claim Eric Cerantola, Outright Gregory Santos
Mlbtraderumors · 15h ago
Giants Claim Eric Cerantola, Outright Gregory Santos
The Giants have claimed right-hander Eric Cerantola off waivers from the Royals, according to his transactions tracker at MLB.com. The Royals designated him for assignment last week. Cerantola has been assigned to Triple-A Sacramento, so they don’t need a corresponding move to open an active roster spot. San Francisco also outrighted reliever Gregory Santos off the […]
Al Holland Passes Away
Mlbtraderumors · 20h ago
Al Holland Passes Away
The Phillies announced that former big league pitcher Al Holland has passed away. He was 73 years old. Holland was born in Roanoke, Virginia in 1952. After graduating high school, Holland attended North Carolina A&T State University, a historically black university in Greensboro, North Carolina. He played baseball and also football for the Aggies. His […]
Heliot Ramos, Landen Roupp lead Giants to rout over Blue Jays
McCovey Chronicles · 9h ago
Heliot Ramos, Landen Roupp lead Giants to rout over Blue Jays
May and June served as months to forget for Landen Roupp and Heliot Ramos. Roupp, following a brilliant March and April that generated All-Star buzz, struggled disastrously. After ending April with a 5-1 record and a 2.55 ERA, Roupp labored through 11 May and June starts, sporting a 5.87 ERA and walking 26 batters in […]
Giants Minor League Baseball roundup, July 3-5: Parks Harber, homer machine
McCovey Chronicles · 15h ago
Giants Minor League Baseball roundup, July 3-5: Parks Harber, homer machine
A busy weekend for the San Francisco Giants Minor League Baseball affiliates! Let’s jump into all the action that happened on Friday, Saturday, and Sunday. Link to the 2026 McCovey Chronicles Community Prospect List (CPL) All listed positions in the roundup are the position played in that particular game. News Some shocking news came across […]

San Francisco Giants Essentials

This section contains affiliate links. Small Ball may earn a commission on purchases at no extra cost to you. Learn more

Giants Upcoming Schedule

DateOpponentTime
Wed 07/08
vs Toronto Blue Jays
3:45 PM
Thu 07/09
vs Colorado Rockies
9:45 PM
Fri 07/10
vs Colorado Rockies
10:15 PM

About Small Ball

This San Francisco Giants digest was built by Small Ball to save you from bouncing between five apps to follow your team. It's fan-run and made to deliver what matters each morning.

Got thoughts? Tell us. Want to support it? Ko-fi tips help keep it running.

Never miss a San Francisco Giants update

Get the San Francisco Giants digest delivered free every morning at 7 AM ET.