Giants Secure Series Win Over Brewers with Dominant Performance
Wednesday, July 29, 2026, 3:45 PM ET · Oracle Park
San Francisco Giants 16, Milwaukee Brewers 3, 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 Milwaukee Brewers vs San Francisco Giants?
San Francisco Giants beat Milwaukee Brewers 16-3 at Oracle Park on July 29, 2026.
Who was favored in Milwaukee Brewers vs San Francisco Giants?
San Francisco Giants were the favorite at DraftKings, moneyline -111 (about 53% implied). The favorite won.
In a commanding display, the San Francisco Giants triumphed over the Milwaukee Brewers with a final score of 16-3 at Oracle Park, clinching the series 2-1. This victory is significant, especially considering the Giants' recent struggles and the Brewers' strong season record. The Giants improved their home record to 46-62, while the Brewers fell to 67-41 with this loss.
The Giants entered the game with a 4-6 record in their last ten games, having recently secured a win against the Brewers just a day prior with a score of 3-0. Their scoring average over those ten games was 3.8 runs per game, while they allowed an average of 3.1 runs. At home, the Giants had a record of 3-2 in their last five games, scoring an average of 3.8 runs and allowing 3.6 runs.
Conversely, the Brewers had been performing well, boasting a record of 7-3 in their last ten games before this matchup. They had an average of 4.6 runs scored per game and allowed 3.3 runs. However, they faced a setback in this game, ending a streak of solid performances. The Brewers had a strong home record of 7-2 in their last nine games but struggled in this away game, dropping to 0-1 in their last away appearance.
In their previous meetings this season, the Giants had a slight edge, winning six out of their last ten encounters against the Brewers. The most recent matchup prior to this game saw the Giants winning 3-0 at home, and they also claimed victory in another game earlier in June, scoring 12-9. The Giants' ability to perform well against the Brewers this season has been noteworthy, especially given their overall struggles.
In terms of injuries, the Giants were dealing with several key players on the injured list, including Victor Bericoto (10-Day IL, knee), Marcelo Mayer (10-Day IL, forearm), JT Brubaker (15-Day IL, ribs), Keaton Winn (15-Day IL, elbow), and Matt Gage (60-Day IL, elbow). The Brewers also had significant injuries, with Rob Zastryzny (60-Day IL, shoulder), Bryse Wilson (15-Day IL, back), Brandon Woodruff (60-Day IL, shoulder), Quinn Priester (60-Day IL, shoulder), and Angel Zerpa (60-Day IL, elbow) unavailable for this game.
The betting market reflected the competitive nature of this matchup, with DraftKings listing the Giants at -111 and the Brewers at -109. The spread was set at 1.5, and the total runs were projected at 7.5, with over odds at -118.0 and under odds at -102.0. This indicated a closely contested game, but the Giants' performance exceeded expectations.
The game conditions at Oracle Park were favorable for the Giants, contributing to their offensive explosion. The scoring plays showcased a relentless attack, starting with Lee's double in the sixth inning that brought in two runs. The Giants continued their scoring onslaught in the seventh inning, with multiple players contributing to the score, including a homer from Susac in the eighth inning.
Overall, this game highlighted the Giants' offensive capabilities and their ability to capitalize on their home advantage, while the Brewers will need to regroup and address their recent challenges as they continue their season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -111 | 7.5 o -118 / u -102 | Milwaukee Brewers -109 · San Francisco Giants -111 |
Injury report
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Rob Zastryzny60-Day-ILShoulderMilwaukee Brewers
- Bryse Wilson15-Day-ILBackMilwaukee Brewers
- Brandon Woodruff60-Day-ILShoulderMilwaukee Brewers
- Quinn Priester60-Day-ILShoulderMilwaukee Brewers
- Angel Zerpa60-Day-ILElbowMilwaukee Brewers
Recent form
San Francisco Giants
Last 10: 4-6Streak W13.8 scored · 3.1 allowed per game3-2 at home
- W3-0vs Milwaukee BrewersJul 28
- L3-4vs Los Angeles AngelsJul 26
- W7-6vs Los Angeles AngelsJul 25
- L4-5at Kansas City RoyalsJul 22
- L2-3at Kansas City RoyalsJul 21
- L3-4at Kansas City RoyalsJul 20
- L3-4at Seattle MarinersJul 19
- W7-0at Seattle MarinersJul 18
- W3-1vs Colorado RockiesJul 12
- L3-4vs Colorado RockiesJul 11
Milwaukee Brewers
Last 10: 7-3Streak L14.6 scored · 3.3 allowed per game0-1 away
- L0-3at San Francisco GiantsJul 28
- W11-2vs Colorado RockiesJul 26
- W8-5vs Colorado RockiesJul 25
- L2-5vs Colorado RockiesJul 24
- W4-3vs New York MetsJul 22
- L0-4vs New York MetsJul 21
- W8-3vs New York MetsJul 20
- W3-1vs Miami MarlinsJul 19
- W8-6vs Miami MarlinsJul 18
- W2-1vs Miami MarlinsJul 17
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 2nd Inning0-3Susac homered to center (411 feet), Lee scored and Adames scored.
- 3rd Inning1-3Turang grounded into fielder's choice to first, Hamilton scored, Pratt out at second.
- 4th Inning2-3Mitchell grounded out to pitcher, Bauers scored, Yelich to second.
- 6th Inning2-4Koss singled to left, Adames scored, J. Rodríguez to second, Susac to third.
- 6th Inning2-5Arraez singled to center, Susac scored, Koss to second, J. Rodríguez to third.
- 6th Inning2-7Ramos singled to right, J. Rodríguez scored and Koss scored, Arraez to third.
- 6th Inning2-8Devers grounded into fielder's choice to first, Arraez scored on error by catcher Sánchez, Ramos to second.
- 6th Inning2-10Lee doubled to right, Devers scored and Ramos scored.
- 7th Inning3-10Turang singled to left, Lara scored, Pratt to second, Vaughn to third.
- 7th Inning3-11Arraez singled to center, Gilbert scored, Koss to third.
- 7th Inning3-12Eldridge grounded into fielder's choice to second, Koss scored, Arraez out at second.
- 7th Inning3-13Lee singled to left, Eldridge scored, Ramos to second.
- 8th Inning3-14Susac homered to left center (379 feet).
- 8th Inning3-15Ramos singled to left, Koss scored, Eldridge to third.
- 8th Inning3-16Cavanaugh singled to center, Eldridge scored, Ramos to second.
Win probability
Above the line favours San Francisco Giants, below favours Milwaukee Brewers.
Venue
- Oracle ParkSan Francisco, California
- Attendance35399
- OfficialsEmil Jimenez, Gabe Morales, Doug Eddings, Mike Muchlinski
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Brewers Dominate Giants in 8-2 VictoryJul 28, 2026
- Giants Shut Out Brewers to Win Series 2-1Jul 27, 2026
- Giants Edge Brewers in High-Scoring AffairJun 4, 2026
- Giants Edge Brewers in Close ContestJun 3, 2026
- Brewers Defeat Giants 8-3 in Key MatchupJun 2, 2026