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.
40.3%
Win%
52-77
Record
-2.3u
GODDS Units
L3
Streak
GODDS Record on San Francisco Giants
23W–22L · -2.3u
Win Rate
51%

BetOnline.ag
50% Welcome Bonus up to $1,000
ATS Record
21-18
53.8% cover rate
Home
29-33
47% at home
Away
23-44
34% on road
Scoring
4.0
4.6 allowed
Joel Peguero
RP
Peguero has been out since late May, and he didn't retire a batter in either of his rehab appearances with Triple-A Sacramento this month. It's unclear whether surgery is a possibility, but either way Peguero's 2026 campaign is over. He'll finish with 2.38 ERA and 5:4 K:BB over 11.1 innings for the Giants.
Jesus Rodriguez
C
Rodriguez has been out for all of August with right elbow neuritis, but he's been cleared to test things out in games. The 24-year-old shouldn't require too many rehab contests, and once he's reinstated the Giants are expected to use the utility player more on the infield than at catcher or the outfield.
Marcelo Mayer
2B
Mayer will rest through the weekend before being re-evaluated early next week. He initially landed on the 10-day injured list in late June with a left forearm stress reaction while still with the Red Sox, before getting sent west at the trade deadline. The 23-year-old has played four rehab games with Triple-A Sacramento, going 6-for-17 with one home run and a 2:9 BB:K. Mayer had appeared in line to make his Giants debut early next week, but that plan is likely on hold.
Keaton Winn
RP
Winn missed more than a month of action earlier this season with a right elbow strain, and he will now be shelved for at least the next couple weeks. Reiver Sanmartin is taking Winn's spot on the Giants' roster.
Matt Gage
RP
It's unclear which minor-league level Gage will start his rehab assignment in. Regardless, it's a positive step in his recovery from a left elbow strain that landed him on the injured list in early July. Given the nature of Gage's injury, the 33-year-old southpaw will likely need a few outings in the minors before being cleared to return to the Giants' bullpen.
Aug 23 · San Francisco Giants @ Boston Red Sox
Boston Red Sox ML -205
Aug 22 · San Francisco Giants @ Boston Red Sox
Boston Red Sox ML -200
Aug 5 · San Francisco Giants @ Texas Rangers
San Francisco Giants ML +154
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
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 52-77 this season and covering the spread at a 53.8% rate. They average 4.0 points per game and allow 4.6.
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.