Drooid Logo
Back to story perspectives

Full Breakdown

Phillies’ Historic Offensive Outburst Over the Mets

6/21/2026, 8:20:13 AM

Game Overview

On June 20, 2026 the Philadelphia Phillies defeated the New York Mets 15–3 at Citizens Bank Park. Bryce Harper recorded his first career cycle—solo home run (first inning), double and single (third inning), and a two-run triple (fifth inning)—finishing 4-for-5 with three RBIs and two runs. Kyle Schwarber hit three home runs, two in the third inning (456 ft and 457 ft) and a two-run shot in the seventh, ending with six RBIs and four runs. Starting pitcher Cristopher Sánchez allowed one earned run over six innings, preserving the lead.

Background & Recent Context

The Phillies entered the game after a managerial change in April that saw interim manager Don Mattingly replace Rob Thomson. Harper had gone 1-for-22 in his previous seven games and had experimented with a heavier 35-ounce bat in early batting practice. The team was 41–35 (some reports list 40–35) and sat second in the NL East, while the Mets trailed at 34–42.

Key Players and Performances

  • Bryce Harper – first-career cycle, 16th home run of the season.
  • Kyle Schwarber – three homers, 28th of the season (major-league lead), 67th player ever with two homers in one inning.
  • Cristopher Sánchez – 9-3, ERA 1.80, 23 consecutive starts at Citizens Bank Park with <=2 earned runs (second-most since 1913).
  • Freddy Peralta (Mets) – 5-6, surrendered 10 earned runs in 2  2/3  innings; ERA rose to 4.83.
  • Cionel Pérez – reliever who yielded Schwarber’s second third-inning homer.
  • Tobias Myers – reliever who gave up Harper’s cycle-clinching triple.

Statistical Highlights

  • Sánchez: 6 IP, 1 ER, 5 H, 5 K, 1 BB.
  • Peralta: 2  2/3  IP, 10 R, 10 H.
  • The Phillies posted eight runs in the third inning, including 12 plate appearances.
  • This marks the second MLB team ever to combine a cycle with a three-homer game (first: 1932 Yankees).

Historical Significance

Harper’s cycle is recorded as either the 10th or 11th in franchise history, completed in five innings—the second-fastest ever (after Mike Lansing, 2000). Schwarber became the 67th player to hit two homers in an inning and the fourth Phillie to do so. The pairing joins the 1932 Yankees (Lou Gehrig and Tony Lazzeri) as the only teams with a cycle and a three-homer game in the same contest.

Official Statements & Responses

Phillies players emphasized the rarity of the night. Harper noted he “was trying to hit homers and just have some fun,” while Schwarber called the performance “cool” and praised the overall team effort. Manager Mattingly highlighted the complementary skill sets of the two sluggers, noting their ability to “bring in lefties” without disrupting each other’s approach.

Criticism & Opposition

Some Mets fans argued that the defensive play on Harper’s fifth-inning triple should have targeted home plate rather than third base, suggesting a missed opportunity to prevent the cycle. The Mets’ pitching staff also faced scrutiny for Peralta’s early exit and the inability to contain the Phillies’ early surge.

Conflicting Reports & Gaps

Sources differ on the cycle count (10th vs. 11th in franchise history) and on the exact number of at-bats (four) versus innings (five) required to complete it. Additionally, reports vary on the Phillies’ win-loss record (41-35 vs. 40-35) at the time of the game. No official clarification has been issued.

Verbatim Quotes

  • “Just trying to have some fun.” — Bryce Harper, outfielder
  • “That was cool,” — Kyle Schwarber, designated hitter
  • “We didn’t think there was going to be two guys that did it. But to have those two names up against ours is pretty cool. It’s a pretty awesome moment.” — Bryce Harper
  • “It was a pretty cool overall night, in general.” — Kyle Schwarber
  • “He’s (Schwarber) amazing from the standpoint that you watch both of those guys together and they bring in lefties and it doesn’t really bother either one of them.” — Don Mattingly, interim manager

What’s Next

The series concludes Sunday with Zack Wheeler (6-1) starting for Philadelphia against Mets starter David Peterson (3-5). The Phillies then embark on a seven-game road trip, while the Mets look to rebound from the loss.