Phillies Sweep Giants with 7-0 Victory
Tuesday, April 28, 2026, 6:40 PM ET · Citizens Bank Park
Philadelphia Phillies 7, San Francisco Giants 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 San Francisco Giants vs Philadelphia Phillies?
Philadelphia Phillies beat San Francisco Giants 7-0 at Citizens Bank Park on April 28, 2026.
Who was favored in San Francisco Giants vs Philadelphia Phillies?
Philadelphia Phillies were the favorite at DraftKings, moneyline -163 (about 62% implied). The favorite won.
The Philadelphia Phillies secured a commanding 7-0 victory over the San Francisco Giants at Citizens Bank Park, completing a three-game sweep of the series. This win is significant for the Phillies, who have struggled this season, now holding a home record of 10-19 and an overall record of 11-20. The Giants, on the other hand, fell to 13-16 with this defeat.
In terms of recent form, the Phillies have been underwhelming, with a record of 1-9 in their last ten games leading up to this match. They have averaged just 3.0 runs scored while allowing 5.9 runs per game during this stretch. Their last five games show a slight improvement with an average of 4.4 runs scored and 6.2 allowed, but they remain on a one-game losing streak. In contrast, the Giants have found some rhythm, going 6-4 in their last ten games, with an average of 4.0 runs scored and 3.7 allowed. They entered this game on a one-game winning streak.
At home, the Phillies have struggled significantly, with a record of 0-3 in their last three home games. The Giants have performed moderately well on the road, holding a 3-3 record in their last six away games. The two teams have faced each other eight times in the last two seasons, with the Phillies holding a 3-5 record against the Giants in those meetings. Their most recent encounter before this game was on April 8, 2026, where the Phillies lost 0-6.
In terms of injuries, the Phillies are dealing with several key players on the injured list, including Tanner Banks (forearm), Caleb Kilian (oblique), Felix Reyes (wrist), Johan Rojas (elbow), and Adolis Garcia (lat), all of whom are on the 60-day IL. The Giants are also facing injury issues, with Victor Bericoto (knee), Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), and Matt Gage (elbow) on the injured list, including two players on the 10-day IL.
The betting market, as reported by DraftKings, had the Phillies favored at -163 on the money line, with a spread of -1.5 and a total of 8.0 runs. The over odds were set at -112.0, while the under odds were at -108.0.
The game conditions were conducive to a solid performance from the Phillies, who capitalized on their opportunities. The scoring plays began in the fourth inning when Brandon Marsh hit a sacrifice fly to left, allowing Trea Turner to score. The sixth inning saw a flurry of scoring, starting with a double from Bryce Harper that brought Turner home, followed by a two-run double from García that scored both Harper and Kyle Schwarber. Alec Bohm then added to the lead with another double, scoring García, while in the eighth inning, Crawford and Turner added two more runs to seal the victory.
Overall, the Phillies showcased a strong offensive performance, and their pitching was effective in keeping the Giants scoreless. This victory not only boosts the Phillies' morale but also solidifies their dominance over the Giants in this series.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -163 | 8 o -112 / u -108 | San Francisco Giants +135 · Philadelphia Phillies -163 |
Injury report
- 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
- 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
Recent form
Philadelphia Phillies
Last 10: 1-9Streak L13 scored · 5.9 allowed per game0-3 at home
- L2-6at Atlanta BravesApr 26
- W8-5at Atlanta BravesApr 25
- L3-5at Atlanta BravesApr 24
- L7-8at Chicago CubsApr 23
- L2-7at Chicago CubsApr 22
- L4-7at Chicago CubsApr 21
- L1-5at Chicago CubsApr 20
- L2-4vs Atlanta BravesApr 19
- L1-3vs Atlanta BravesApr 18
- L0-9vs Atlanta BravesApr 17
San Francisco Giants
Last 10: 6-4Streak W14 scored · 3.7 allowed per game3-3 away
- W6-3vs Miami MarlinsApr 26
- L4-9vs Miami MarlinsApr 25
- W3-0vs Los Angeles DodgersApr 23
- W3-1vs Los Angeles DodgersApr 22
- L0-3at Washington NationalsApr 19
- W7-6at Washington NationalsApr 18
- W10-5at Washington NationalsApr 17
- W3-0at Cincinnati RedsApr 16
- L3-8at Cincinnati RedsApr 15
- L1-2at Cincinnati RedsApr 14
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| 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 |
| 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 |
How the scoring went
- 4th Inning0-1Marsh hit sacrifice fly to left, Turner scored.
- 6th Inning0-2Harper doubled to left, Turner scored, Schwarber to third.
- 6th Inning0-4García doubled to center, Harper scored and Schwarber scored.
- 6th Inning0-5Bohm doubled to left, García scored, Stott to third.
- 8th Inning0-6Crawford singled to right, Marsh scored.
- 8th Inning0-7Turner singled to center, Crawford scored, Marchán to second.
Win probability
Above the line favours Philadelphia Phillies, below favours San Francisco Giants.
Venue
- Citizens Bank ParkPhiladelphia, Pennsylvania
- Attendance36731
- OfficialsNestor Ceja, Charlie Ramos, David Rackley, Chris Guccione
Elsewhere
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
- Giants Secure Series Win Over Phillies with 5-0 VictoryApr 8, 2026
- Giants Shut Out Phillies 6-0 at Oracle ParkApr 7, 2026