ENSign in
MLB · Final

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.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

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

BookSpreadTotalMoneyline
DraftKingsPHI -163 8 o -112 / u -108 San Francisco Giants +135 · Philadelphia Phillies -163

What these prices pay on $100 · What these numbers mean

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

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami1269W2.50771
Washington1775L1.47267
New York2077W1.45063

How the scoring went

  1. 4th Inning0-1Marsh hit sacrifice fly to left, Turner scored.
  2. 6th Inning0-2Harper doubled to left, Turner scored, Schwarber to third.
  3. 6th Inning0-4García doubled to center, Harper scored and Schwarber scored.
  4. 6th Inning0-5Bohm doubled to left, García scored, Stott to third.
  5. 8th Inning0-6Crawford singled to right, Marsh scored.
  6. 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

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.