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
62-85 record · W3 streak · AI picks & best odds updated daily
62-85
Record
42.2%
Win%
W3
Streak

BetAnything
35% Sports Free Play up to $105
ATS Record
24-23
51.1% cover rate
Over / Under
20O–27U
42.6% over rate
Home
36–36
50% at home
Away
26–49
35% on road
Advanced Stats
4.34
era
0.72
ops
1.36
whip
0.25
batting average
Scoring
4.2
PPG / GPG
4.7
Allowed
-0.5
Diff
Season Stats
50%
Home Win %
35%
Road Win %
147
Games Played
3
Win Streak

BetAnything
35% Sports Free Play up to $105
Every graded pick that involved this team, by season. "On" means we took the San Francisco Giants; "against" means we took the opponent. Units at 1u per pick.
| Season | Picks | On · W-L | Against · W-L | Units | Hit rate |
|---|---|---|---|---|---|
| 2026 | 49 | 5-9 | 19-16 | −4.0u | 49% |
All-time hit rate 49% on 49 decided picks.
Latest graded, newest first:
| Sep 8 | St. Louis Cardinals @ San Francisco Giants | St. Louis Cardinals ML +114 | Cardinals 4, Giants 5 | loss −1.0u |
| Sep 3 | San Francisco Giants @ Pittsburgh Pirates | San Francisco Giants ML +145 | Giants 2, Pirates 5 | loss −1.0u |
| Sep 2 | San Francisco Giants @ Pittsburgh Pirates | San Francisco Giants ML +131 | Giants 5, Pirates 4 | win +1.3u |
| Aug 31 | San Francisco Giants @ Atlanta Braves | Atlanta Braves ML -188 | Giants 7, Braves 3 | loss −1.0u |
| Aug 23 | San Francisco Giants @ Boston Red Sox | Boston Red Sox ML -205 | Giants 2, Sox 3 | win +0.5u |
One row per season in our database. Completed seasons never change; the current one updates after each game.
| Season | Record | Home | Away | ATS | O/U | Status |
|---|---|---|---|---|---|---|
| 2026 | 62-85 | 36-36 | 26-49 | 24-23 | 20O-27U | In progress |
Every matchup we published for the San Francisco Giants, with the final score and our pick. Opponents we have covered most often first.
| Opponent | Covered | Giants W-L | Our picks W-L | Latest |
|---|---|---|---|---|
| Washington Nationals | 5 | 2-3 | 3-2 | Jun 10 |
| Atlanta Braves | 4 | 4-0 | 0-4 | Aug 31 |
| Chicago Cubs | 4 | 2-2 | 1-3 | Jun 14 |
| Pittsburgh Pirates | 3 | 1-2 | 2-1 | Sep 3 |
| San Diego Padres | 3 | 0-3 | 1-2 | Aug 2 |
| Colorado Rockies | 3 | 3-0 | 0-3 | Jul 12 |
All 49 San Francisco Giants matchups → — each one keeps its score, our pick and the result.
Free Tool
Turn These Picks Into a Parlay
Add any pick and get an instant confidence analysis. Win probability, expected value, best odds.
Carson Whisenhunt
SP
It had already been reported that Whisenhunt would have surgery to repair his left elbow UCL, and now it's been revealed that he will have a full Tommy John repair. The left-hander is likely to be sidelined until the 2028 campaign.
Victor Bericoto
LF
Bericoto has gradually built up his workload over the past week as he recovers from a bone bruise in his right knee, and he's now been cleared to test his knee in a true game setting. He'll likely need a handful of minor-league at-bats after spending a little more than two weeks on the injured list, but he could still return sometime in mid-September.
Marcelo Mayer
2B
Mayer had seemed close to returning from his left forearm stress reaction in late August, only to suffer a setback when he developed a bone bruise in his right foot. Vitello noted that Mayer is close to resuming his rehab assignment, though he didn't offer a specific date. Acquired from the Red Sox at the trade deadline, Mayer will be making his Giants debut when he sees action.
JT Brubaker
RP
Brubaker is working his way back from bruised ribs, which have kept him on the injured list since Aug. 24. He'll likely require a brief minor-league rehab assignment before making his return to the San Francisco bullpen.
Jesus Rodriguez
C
The 24-year-old was placed on the injured list at the start of August due to right elbow neuritis, and he recently suffered a setback after starting up a minor-league rehab assignment. Rodriguez won't be eligible to be reinstated until after the end of the regular season, so his 2026 campaign can safely be considered finished since San Francisco is 25 games under. 500. He played in 22 games in his first taste of the majors this year and posted a .235/.316/.412 slash line with two homers and one steal in 58 plate appearances.
Keaton Winn
RP
The transaction clears a spot on the 40-man roster for Brett Harris, who was claimed off waivers. Winn is now officially out for the season due to right elbow neuritis.
Adrian Houser
SP
Houser exited his start versus the Reds Aug. 25 due to a right forearm strain. The right-hander got a MRI Aug. 26 that revealed the extent of the injury. With the Giants out of the playoff picture, Houser's season is being shut down. He concludes 2026 with a 4.02 ERA and 1.30 WHIP across 109.2 innings in 16 starts.
Matt Gage
RP
The left-hander surrendered four runs over two-thirds of an inning during his third rehab outing Friday, which is presumably when the discomfort surfaced. Gage has been on the injured list since early July due to a flexor strain, and the setback could mean he's unable to return before the end of the season.
Sam Hentges
RP
Hentges presumably sustained the injury during or coming out of his most recent appearance Tuesday, when he tossed a scoreless inning of relief against the Reds. Reds. The Giants will likely send Hentges in for an MRI to determine the severity of his forearm strain, but given the nature of the injury, the southpaw could be at risk of missing the rest of the season. He holds a 3.27 ERA and 1.61 WHIP over 33 innings on the campaign.
Casey Schmitt
LF
The move opens up a spot on the 26-man roster for Yunior Marte, who will start in the second game of Saturday's doubleheader against the Diamondbacks. Schmitt underwent surgery in late July to repair a torn meniscus in his left knee. He's technically eligible to return in the last days of the regular season, but he'll likely be sidelined for the rest of the year given that the Giants are unlikely to qualify for the postseason.
Willy Adames
SS
The plan for Adames is to rest, rehab and get a PRP injection. The shortstop landed on the 10-day injured list Aug. 24 due to a sprain in his left elbow. He faces the possibility of being shut down for the season as the Giants are not in the playoff picture and if he returned, it wouldn't until the final weeks of the regular season.
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.
Daniel Susac
C
Susac was diagnosed with a fractured left patella earlier in the day Monday and is unlikely to return this season. Zach Morgan had his contract selected from Triple-A Sacramento in a corresponding move.
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.
Matt Chapman
3B
The transaction clears a spot on the 40-man roster for the addition of Turner Hill. Chapman underwent season-ending hernia surgery earlier this week but should be ready to go for the start of spring training.
Trevor McDonald
SP
McDonald was diagnosed with a sprained UCL in his right elbow Friday, and after seeking out a second opinion, he will opt to go under the knife to address the issue. The procedure will end his season early and likely rule him out for most, if not all, of 2027 as well. He'll close the book on 2026 after logging a 5.12 ERA and 1.31 WHIP in 70.1 innings across 14 starts.
Rowan Wick
RP
Wick's move to the 60-day IL was fully expected, as San Francisco signed him earlier this weekend with the knowledge that the right-hander would miss the entire 2026 season while recovering from Tommy John surgery, which he underwent in November. The 33-year-old's contract includes a club option for 2027, so the Giants will have the ability to closely monitor his rehab program in the months to come before deciding whether to retain him this winter. Wick hasn't pitched in the majors since 2022 but was one of the top relievers in Japan's Nippon Professional Baseball this past season, when he turned in a 1.13 ERA, 0.90 WHIP and 58:13 K:BB over 47.2 innings.
Hayden Birdsong
RP
Birdsong was diagnosed with a sprained UCL in mid-March and elected to go under the knife. The right-hander will miss the entirety of the 2026 campaign and likely at least the first couple months of 2027.
Randy Rodriguez
RP
The transaction frees a spot on the 40-man roster for Luis Arraez, whose signing was officially announced Tuesday. Rodriguez underwent Tommy John surgery last September and will miss the entire 2026 season.
Jose Butto
RP
Butto has already been ruled out for the rest of the season after undergoing surgery Saturday to repair an artery in his arm, so moving to 60-day IL has no impact on his timeline. He'll cede his spot on the 40-man roster to Eric Haase, who was selected from Triple-A Sacramento to replace Daniel Susac (elbow) on the active roster.