Giants Secure Series Win Over Phillies with 5-0 Victory
Wednesday, April 8, 2026, 3:45 PM ET · Oracle Park
San Francisco Giants 5, Philadelphia Phillies 0, 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 Philadelphia Phillies vs San Francisco Giants?
San Francisco Giants beat Philadelphia Phillies 5-0 at Oracle Park on April 8, 2026.
Who was favored in Philadelphia Phillies vs San Francisco Giants?
Philadelphia Phillies were the favorite at DraftKings, moneyline -136 (about 58% implied). The underdog won.
The San Francisco Giants triumphed over the Philadelphia Phillies with a decisive 5-0 victory at Oracle Park, concluding the series with a 2-1 win for the Giants. This game showcased the Giants' ability to bounce back after a series of losses, particularly as they had been struggling recently, having lost their last three games prior to this matchup. In contrast, the Phillies entered the game on a five-game winning streak, making this outcome particularly noteworthy.
The Giants, with a home record of 5-8, had been facing challenges at Oracle Park, where they had lost six of their last eight games. Their recent form indicated a record of 4-6 over the last ten games, with an average of 3.1 runs scored and 4.5 runs allowed. The Giants' last five games had seen them average 4.6 runs scored while allowing 6.0 runs, illustrating their struggles on both sides of the game.
The Phillies, on the other hand, boasted a more favorable away record of 6-6 and had been performing well recently with a record of 7-3 in their last ten games. They had an average of 4.3 runs scored and 4.3 runs allowed during that stretch, and their last five games had seen them average 5.4 runs scored while allowing only 2.6 runs, showcasing their strong pitching and offensive capabilities.
In their previous meetings this season, the Giants had lost to the Phillies 4-6 on April 7, 2026, which added pressure on them to perform better in this final game of the series. Historically, the Giants held a slight edge in their head-to-head record against the Phillies, leading 4-3 in their last seven encounters over the past two seasons.
In terms of injuries, the Giants were missing several key players, including Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), Victor Bericoto (knee), and Matt Gage (elbow), all of whom were on the injured list. The Phillies also had significant injuries, including Tanner Banks (forearm), Caleb Kilian (oblique), Felix Reyes (wrist), Johan Rojas (elbow), and Adolis Garcia (lat), which impacted their roster depth.
The betting odds from DraftKings reflected the competitive nature of the matchup, with the Phillies favored at -136, while the Giants were listed at +113. The spread was set at 1.5, and the total runs were projected at 8.5, indicating expectations for a moderately high-scoring game.
Conditions at Oracle Park were favorable for baseball, contributing to an engaging atmosphere for fans and players alike. The Giants capitalized on their home field advantage, which is crucial in a sport where familiarity with the playing surface can impact performance.
In this game, the Giants' scoring plays were highlighted by a three-run homer from Rafael Devers in the sixth inning, which significantly shifted the momentum in favor of the home team. This was followed by a sacrifice bunt from Luis Arraez in the eighth inning, allowing another run to score, and a single from Devers that brought Arraez home, cementing the Giants' lead at 5-0.
Overall, this victory not only secured the series win for the Giants but also provided a much-needed boost to their confidence as they move forward in the season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -136 | 8.5 o -105 / u -115 | Philadelphia Phillies -136 · San Francisco Giants +113 |
Injury report
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Tanner Banks60-Day-ILForearmPhiladelphia Phillies
- Caleb Kilian15-Day-ILObliquePhiladelphia Phillies
- Felix Reyes60-Day-ILWristPhiladelphia Phillies
- Johan Rojas60-Day-ILElbowPhiladelphia Phillies
- Adolis Garcia60-Day-ILLatPhiladelphia Phillies
Recent form
San Francisco Giants
Last 10: 4-6Streak L33.1 scored · 4.5 allowed per game2-6 at home
- L4-6vs Philadelphia PhilliesApr 7
- L0-9vs New York MetsApr 5
- L3-10vs New York MetsApr 4
- W7-2vs New York MetsApr 3
- W9-3at San Diego PadresApr 1
- W3-2at San Diego PadresMar 31
- L1-3vs New York YankeesMar 28
- L0-3vs New York YankeesMar 27
- L0-7vs New York YankeesMar 26
- W4-0vs Colorado RockiesSep 28
Philadelphia Phillies
Last 10: 7-3Streak W54.3 scored · 4.3 allowed per game3-0 away
- W6-4at San Francisco GiantsApr 7
- W2-1at Colorado RockiesApr 5
- W10-1at Colorado RockiesApr 3
- W6-5vs Washington NationalsApr 1
- W3-2vs Washington NationalsMar 31
- L2-13vs Washington NationalsMar 30
- L3-8vs Texas RangersMar 29
- L4-5vs Texas RangersMar 28
- W5-3vs Texas RangersMar 26
- W2-1vs Minnesota TwinsSep 28
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 25 | 83 | L1 | .411 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 6th Inning0-3Devers homered to center (411 feet), Adames scored and Arraez scored.
- 8th Inning0-4Arraez hit sacrifice bunt, Adames scored, Arraez to first on throwing error by pitcher Alvarado, Arraez to second.
- 8th Inning0-5Devers singled to center, Arraez scored.
Win probability
Above the line favours San Francisco Giants, below favours Philadelphia Phillies.
Venue
- Oracle ParkSan Francisco, California
- Attendance36106
- OfficialsTodd Tichenor, Austin Jones, Adam Hamari, Clint Vondrak
Elsewhere
- San Francisco Giants vs. Pittsburgh Pirates: Game Highlights
- Pirates use six relievers to two-hit the Giants in a 5-2 victory
- Pirates rookie Konnor Griffin eyes Friday return from 60-day IL
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
Picks for MLB
MLB rules and settlement
These two, other days
- Phillies Edge Giants in Extra-Inning ThrillerApr 30, 2026
- Phillies Edge Giants in Close Contest at Citizens Bank ParkApr 30, 2026
- Phillies vs. Giants Game Postponed Due to WeatherApr 29, 2026
- Phillies Sweep Giants with 7-0 VictoryApr 28, 2026
- Giants Shut Out Phillies 6-0 at Oracle ParkApr 7, 2026