Giants Edge Brewers in High-Scoring Affair
Thursday, June 4, 2026, 2:10 PM ET · American Family Field
San Francisco Giants 12, Milwaukee Brewers 9, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Milwaukee Brewers?
San Francisco Giants beat Milwaukee Brewers 12-9 at American Family Field on June 4, 2026.
Who was favored in San Francisco Giants vs Milwaukee Brewers?
Milwaukee Brewers were the favorite at DraftKings, moneyline -193 (about 66% implied). The underdog won.
In a thrilling contest at American Family Field, the San Francisco Giants triumphed over the Milwaukee Brewers with a final score of 12-9. This victory not only marked the Giants' second win in their last three matchups but also showcased their offensive prowess, particularly in the late innings. The game was part of a tightly contested series that was tied 2-2 going into this matchup.
The Brewers entered the game with a home record of 37-23, having recently gone 6-4 in their last ten games, with an average of 5.1 runs scored and 4.3 runs allowed per game. They had just come off a win against the Chicago Cubs, where they secured a 9-4 victory. However, their recent form had been a mix of highs and lows, including a significant loss to the Cubs the day before, where they fell 3-17. The Giants, on the other hand, had a less favorable away record of 25-38 and were 5-5 in their last ten games, averaging 5.6 runs scored while allowing 4.4 runs. They were looking to bounce back after a close loss to the Pittsburgh Pirates, where they lost 12-13.
Both teams faced injury challenges leading into the game. The Brewers were missing several key players, including Joel Kuhnel, Rob Zastryzny, Bryse Wilson, Brandon Woodruff, and Quinn Priester, all of whom were on the injured list. The Giants had their own injury concerns, with Drew Gilbert listed as day-to-day and Victor Bericoto, Marcelo Mayer, JT Brubaker, and Keaton Winn on the injured list.
The pre-game odds from DraftKings favored the Brewers at -193, with a spread of -1.5 and a total set at 9.0. The Giants were priced at +158 on the money line, indicating a competitive matchup. The weather conditions were suitable for baseball, contributing to a lively atmosphere at the ballpark.
The game itself was a rollercoaster of scoring, particularly in the seventh inning, where the Giants exploded offensively. Haase's homer to center field, which traveled 406 feet, brought in three runs, pushing the Giants' lead to 10-3. Following that, Arraez added another run with a sacrifice fly, extending the lead to 11-3. The Brewers attempted to rally back, with Chourio hitting a homer of his own, but they could not overcome the deficit.
As the game progressed into the eighth and ninth innings, the Brewers continued to fight back, with Hamilton hitting a homer to left center, making it 12-6. The Brewers scored additional runs in the ninth, narrowing the gap to 12-9 with contributions from Perkins and Rengifo, but ultimately fell short.
This game highlighted the Giants' ability to capitalize on scoring opportunities, particularly in crucial moments, while the Brewers showed resilience despite their injuries and the mounting pressure. The final score reflected a high-scoring affair, showcasing both teams' offensive capabilities, and leaving fans eager for the next matchup.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIL -193 | 9 o -120 / u +100 | San Francisco Giants +158 · Milwaukee Brewers -193 |
Injury report
- Joel Kuhnel15-Day-ILShoulderMilwaukee Brewers
- Rob Zastryzny60-Day-ILShoulderMilwaukee Brewers
- Bryse Wilson15-Day-ILBackMilwaukee Brewers
- Brandon Woodruff60-Day-ILShoulderMilwaukee Brewers
- Quinn Priester60-Day-ILShoulderMilwaukee Brewers
- Drew GilbertDay-To-DayUndisclosedSan Francisco Giants
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
Recent form
Milwaukee Brewers
Last 10: 6-4Streak W15.1 scored · 4.3 allowed per game3-2 at home
- W9-4at Chicago CubsSep 1
- L3-17at Chicago CubsAug 31
- L4-7vs Texas RangersAug 30
- W5-3vs Texas RangersAug 29
- W6-1vs Texas RangersAug 28
- W8-2at New York MetsAug 27
- W8-1at New York MetsAug 26
- L2-3at New York MetsAug 25
- L2-4vs Atlanta BravesAug 23
- W4-1vs Atlanta BravesAug 22
San Francisco Giants
Last 10: 5-5Streak L15.6 scored · 4.4 allowed per game1-4 away
- L12-13at Pittsburgh PiratesSep 1
- W7-3at Atlanta BravesAug 31
- W7-2vs Arizona DiamondbacksAug 30
- L6-10vs Arizona DiamondbacksAug 29
- W6-1vs Arizona DiamondbacksAug 28
- W3-1vs Cincinnati RedsAug 26
- W5-0vs Cincinnati RedsAug 25
- L4-5at Boston Red SoxAug 23
- L2-3at Boston Red SoxAug 22
- L4-6at Boston Red SoxAug 21
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 56 | L1 | .594 | 82 |
| San Diego | 9.5 | 66 | L1 | .525 | 73 |
| Arizona | 10 | 67 | L3 | .521 | 73 |
| San Francisco | 25.5 | 82 | L1 | .410 | 57 |
| Colorado | 29.5 | 86 | W1 | .381 | 53 |
| Milwaukee | - | 53 | W1 | .619 | 86 |
| Chicago | 8 | 61 | L1 | .561 | 78 |
| St. Louis | 17 | 70 | W1 | .496 | 69 |
| Pittsburgh | 18 | 71 | W3 | .489 | 68 |
| Cincinnati | 20 | 73 | W1 | .475 | 66 |
How the scoring went
- 1st Inning1-0Schmitt homered to left center (379 feet).
- 1st Inning2-0Eldridge singled to center, Arraez scored, Lee to third.
- 1st Inning3-0Chapman doubled to left, Lee scored, Eldridge to third.
- 1st Inning3-1Contreras hit sacrifice fly to right, Chourio scored.
- 3rd Inning4-1Lee doubled to right, Adames scored.
- 3rd Inning5-1Chapman singled to center, Lee scored, Eldridge to second.
- 3rd Inning6-1Schmitt hit sacrifice fly to right, Eldridge scored, Chapman to third.
- 5th Inning6-3Chourio homered to right (353 feet), Yelich scored.
- 7th Inning10-3Haase homered to center (406 feet), Lee scored, Eldridge scored and Chapman scored.
- 7th Inning11-3Arraez hit sacrifice fly to left, Gilbert scored, Devers to second.
- 7th Inning12-3Adames singled to center, Devers scored.
- 7th Inning12-5Chourio homered to center (423 feet), Yelich scored.
- 8th Inning12-6Hamilton homered to left center (380 feet).
- 9th Inning12-7Perkins walked, Chourio scored, Ortiz to second, Sánchez to third.
- 9th Inning12-8Frelick grounded into fielder's choice to first, Sánchez scored, Perkins out at second, Ortiz to third.
- 9th Inning12-9Rengifo singled to left, Ortiz scored, Frelick to second.
Win probability
Above the line favours Milwaukee Brewers, below favours San Francisco Giants.
Venue
- American Family FieldMilwaukee, Wisconsin
- Attendance32570
- OfficialsEdwin Jimenez, Ramon De Jesus, Paul Clemons, Quinn Wolcott
Elsewhere
- Who are the current MLB team owners?
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB betting tips for Wednesday: Cubs continue to clobber the ball
- Fantasy baseball news and notes: Reinforcements on the way for Rays, White Sox and others
Picks for MLB
MLB rules and settlement
These two, other days
- Giants Secure Series Win Over Brewers with Dominant PerformanceJul 29, 2026
- Brewers Dominate Giants in 8-2 VictoryJul 28, 2026
- Giants Shut Out Brewers to Win Series 2-1Jul 27, 2026
- Giants Edge Brewers in Close ContestJun 3, 2026
- Brewers Defeat Giants 8-3 in Key MatchupJun 2, 2026