Kyle Schwarber

Kyle Schwarber hits 3 homers, Bryce Harper hits for the cycle in Phillies’ 15-3 rout of Mets

Jun 21, 2026


PHILADELPHIA (AP) — Kyle Schwarber homered three times, including twice in Philadelphia's eight-run third inning, and Bryce Harper hit for the cycle as the Philadelphia Phillies routed the New York Mets 15-3 on Saturday night.

Schwarber led off the third inning with a 456-foot home run to the second deck in right field off Mets starter Freddy Peralta (5-6). He capped the Phillies' big inning with a 457-foot drive to almost the same spot off Cionel Perez.

Schwarber added a two-run homer in the seventh, his major league-leading 28th of the season, off Tobias Myers. It was the fifth career three-homer game for Schwarber, who was 4 for 5 with six RBIs and four runs scored in a season-high offensive output for the Phillies.

Cristopher Sánchez (9-3) allowed one earned run in six innings to lower his ERA to 1.80. It’s his 23rd straight start at Citizens Bank Park in which he allowed two earned runs or fewer, the second-most such starts by a pitcher at the same ballpark in MLB history since 1913, trailing only Jacob deGrom’s 24 at Citi Field for the Mets from Sept. 9, 2019 to Aug. 31, 2022.

Schwarber is the 67th player in major league history and second this season with multiple home runs in an inning, joining Houston’s Yordan Alvarez on June 12. Schwarber is the fourth Phillies player to hit two home runs in an inning, along with Trea Turner (Aug. 19, 2023), Von Hayes (June 11, 1985) and Andy Seminick (June 2, 1949).

Harper hit a solo home run in the first inning, his 16th of the year. He doubled and singled in the third, then hit a two-run triple to the gap in left-center field in the fifth for his first career cycle and the 11th in Phillies history.

Peralta allowed 10 hits and a career-worst 10 earned runs in 2 2/3 innings. His ERA rose from 3.90 to 4.83.

Mark Vientos homered off Sánchez for the only run he allowed. Carson Benge hit a two-run homer in the seventh.

Zack Wheeler (6-1, 2.01 ERA) will wrap up the series Sunday night against his former team, while the Mets will start David Peterson (3-5, 5.91).

—

AP MLB: https://apnews.com/hub/mlb

More MLB News

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM