US Sports
Soccer
Leaderboard
Full rankings →Top Bettors This Week
No rankings yet. Be the first.
Betting Academy
View all tracks →Track 1 - Rookie
How odds work, first paper bet - 6 lessons
Track 2 - Bettor
Line shopping, CLV, bankroll - 7 lessons
Unlocks after Track 1
Track 3 - Sharp
Steam moves, sharp signals - 7 lessons
Unlocks after Track 2
Track 4 - Handicapper
Build your model - 4 lessons
Unlocks after Track 3
Track 5 - God
Final exam - 4 lessons
Unlocks after Track 4
Notifications
Settings →MLB · 2026 · AI Picks
Betting picks, ATS record, and odds analysis for San Francisco Giants. Updated daily.
42.0%
Win%
47-65
Record
-2.3u
GODDS Units
L3
Streak
GODDS Record on San Francisco Giants
21W–21L · -2.3u
Win Rate
50%

BetOnline.ag
50% Welcome Bonus up to $1,000
ATS Record
20-17
54.1% cover rate
Home
26-27
49% at home
Away
21-38
36% on road
Scoring
4.2
4.7 allowed
Harrison Bader
CF
Placed on shelf May 30 after experiencing plantar fasciitis in his left foot, Bader worsened the injury when he was involved in a scooter accident last weekend. According to Vitello, the Giants were already anticipating Bader to miss the remainder of the season before his accident, though the outfielder's recovery timeline could be extended as a result of the setback. Bader underwent a follow-up MRI on his foot earlier in the week but the Giants haven't provided any details regarding to what extent the scooter accident worsened his injury. The 32-year-old will be heading into the second season of a two-year, $20.5 million deal in 2027 after finishing his inaugural campaign in San Francisco with a .170/.198/.358 slash line to go with five home runs, 14 RBI and 10 runs over 30 games.
Joel Peguero
RP
Peguero is scheduled to repeat the activity again Wednesday, and if all goes well, he could then start throwing live batting practice. The reliever has been on the shelf since June 1 due to a left hamstring strain and appears to be trending toward late-August return from the injured list.
Matt Gage
RP
There was some fear that the injury could be worse, so the diagnosis is relatively good news for the southpaw. Gage will be given a platelet-rich plasma injection before resting, and he could rejoin the Giants' bullpen before the end of this season if all goes well. He holds a 5.60 ERA and 22:17 K:BB across 27.1 frames this season.
Matt Chapman
3B
It doesn't sound as though the 33-year-old has suffered a setback, but moreso that he can't quite get over the hump in his recovery. Manager Tony Vitello said Wednesday that Chapman was expected to come off the injured list during this weekend's series in San Diego, but it appears the third baseman will instead be out a bit longer.
Osleivis Basabe
SS
Basabe took a 100.8 mph sinker from southpaw Adrian Morejon off his left arm with two outs in the bottom of the ninth inning, and he was subsequently replaced at first base by Grant McCray. Basabe said that he expects to be okay, but he can be considered day-to-day for the time being ahead of Monday's series opener against the Rangers.
Aug 2 · San Francisco Giants @ San Diego Padres
San Francisco Giants ML +112
Jul 26 · Los Angeles Angels @ San Francisco Giants
San Francisco Giants ML +106
Jul 12 · Colorado Rockies @ San Francisco Giants
Colorado Rockies ML +136
Jul 11 · Colorado Rockies @ San Francisco Giants
Colorado Rockies ML +134
Jul 10 · Colorado Rockies @ San Francisco Giants
Colorado Rockies ML +112
Jul 7 · Toronto Blue Jays @ San Francisco Giants
San Francisco Giants ML -101
Jun 25 · Athletics @ San Francisco Giants
San Francisco Giants ML -128
Jun 21 · San Francisco Giants @ Miami Marlins
Miami Marlins ML +129
Jun 20 · San Francisco Giants @ Miami Marlins
Miami Marlins ML -132
Jun 19 · San Francisco Giants @ Miami Marlins
Miami Marlins ML -116
GODDS tracks every San Francisco Giants bet with a public win-loss record. Our AI algorithm evaluates all San Francisco Giants matchups using 18 signals — season record, ATS history, recent form, scoring edge, line movement, injuries, and head-to-head data.
The San Francisco Giants are 47-65 this season and covering the spread at a 54.1% rate. They average 4.2 points per game and allow 4.7.
For upcoming San Francisco Giants games, see San Francisco Giants team page. For today's full slate, see MLB picks today.
Betting Academy
Don't just bet - understand why.
Five tracks from rookie to god. Free to start.