PHILADELPHIA -- Ryan Howard never did it.
Mike Schmidt never did it.
Not Chuck Klein. Not Del Ennis. Not Bryce Harper.
But Kyle Schwarber did it Tuesday night.
With his league-leading 25th home run of the season, Schwarber became the first player in Phillies history to hit at least 25 home runs before the All-Star break in three different seasons, helping power the Phillies to an 8-2 victory over the Miami Marlins at Citizens Bank Park.
The milestone was the headline. Jesús Luzardo was the foundation.
Luzardo delivered one of his sharpest starts of the season. The left-hander carried a no-hitter into the fifth inning and finished with seven innings of two-run baseball, allowing five hits while striking out nine.
The only blemish came in the seventh when Esteury Ruiz connected for a two-run homer. By then, the game was already firmly in the Phillies' control.
Luzardo improved to 6-4 and continued what has become one of the Phillies' most reliable developments this season. In a year filled with ups and downs, the Phillies have rarely had to worry when the ball has been in his hands.
The offense made sure he had breathing room early.
Brandon Marsh continued his torrid stretch at Citizens Bank Park in the second inning, launching a two-run homer to right-center field that stretched the Phillies' lead to 5-0. The blast was Marsh's ninth of the season and his fourth consecutive home game with a home run.
Alec Bohm joined the party an inning later.
After already contributing an RBI single, Bohm crushed a 447-foot homer into the seats in left-center field, his ninth long ball of the season. The towering drive came against former Phillies right-hander Tyler Phillips, who endured a difficult return to Philadelphia.
The Phillies tagged Phillips for eight runs on six hits and three walks in four innings. Bryson Stott delivered a two-run triple, Bohm homered, Marsh homered, and Schwarber eventually put an exclamation point on the evening.
His historic blast came in the fourth inning.
The home run not only moved Schwarber into sole possession of the major league lead with 25, it further cemented what is becoming another extraordinary season. Through 73 games, Schwarber already has more home runs than he had at the same point a year ago, when he eventually finished with 56.
What makes this season different is everything happening between the home runs.
After watching his batting average sink below .190 in late April, Schwarber has steadily climbed back toward the .250 mark while maintaining elite power production. The result has been one of the most complete offensive stretches of his Phillies tenure. It also moved him into 11th place on the Phillies' all-time home run list, another remarkable milestone for a player who has spent just five seasons in Philadelphia.
The Phillies received contributions throughout the lineup. Luzardo controlled the game from the mound. Marsh continued his hot streak. Bohm delivered one of the longest home runs hit at Citizens Bank Park this season.
Yet the night still belonged to Schwarber.
Twenty-five home runs before the All-Star break.
Three different times.
No Phillie had ever done it before.
Recent Philly | Phillies Baseball News | Philadelphia Baseball Review
- Phillies lose Keller to injured list, putting more pressure on bullpen bridge to Duran (June 16)
- Schwarber makes Phillies history, Luzardo dominates in 8-2 win over Marlins (June 16)
- Gabriel Rincones Jr.'s dream night highlights Phillies' 7-0 win over Marlins (June 15)
- Brandon Marsh headlines Phillies' strong showing in first All-Star voting update (June 15)
- Brewers blank Phillies as Cristopher Sánchez stumbles and Trea Turner's slump deepens (June 14)
- Phillies bash their way to victory, but Alvarado and Keller another win into a nail-biter (June 13)
- For Boilermakers, growth matters more than the scoreboard during 13U transition (June 13)
- Phillies left searching for answers as Jacob Misiorowski delivers a masterpiece in Milwaukee (June 12)
- Phillies turn to Gabriel Rincones Jr. after Adolis García injury, acquire Derek Hill for outfield depth (June 12)
- Schwarber, Harper, and Bohm help Phillies win series in Toronto, but García injury casts shadow over 7-4 victory (June 10)
- Duran finally breaks: Blue Jays walk off Phillies after Wheeler-Cease classic (June 9)
- Cristopher Sánchez keeps dominating as Phillies ride left-hander past Blue Jays (June 8)
- Brandon Marsh stays red hot as Phillies power past White Sox to cap 5-1 homestand (June 7)
- West Chester falls one win short of NCAA Division II Baseball National Championship (June 7)
- Andrew Painter's growing pains continue as White Sox hand Phillies 6-3 loss (June 7)
- Kyle Schwarber had four singles, a headfirst slide and one of the strangest nights of his career (June 6)
- Kyle Lazer's complete-game masterpiece forces winner-take-all National Championship showdown (June 6)
- Adolis García's extra work finally pays off as Phillies outfielder shows signs of life (June 5)
- West Chester rallies from four runs down, falls to Tampa in 10 innings of National Championship Series opener (June 5)
- Zack Wheeler flirts with no-hitter as Phillies sweep Padres for second time in eight days (June 4)
- Cristopher Sánchez's streak ends at 50⅔ innings, but a standing ovation steals the night as Phillies beat Padres (June 3)
- West Chester rallies past UT Tyler, advances to NCAA Division II National Championship Series (June 3)
- Voting opens for 2026 MLB All-Star Game at Citizens Bank Park (June 3)
- Phillies finally have clarity on Aidan Miller's injury, recovery timeline (June 3)
- Wyatt Spinks bringing speed, experience as Total Skills adjusts to life in the PSCBL (June 3)
- Bryce Harper homers, Phillies edge Padres 3-2 behind another strong night of pitching (June 2)
- Phillies vs. Padres series preview, pitching matchups, lineups, and notes (June 2)
- In the Philadelphia Amateur Baseball League, the love of the game still wins (June 1)
- West Chester moves within one win of National Championship Series (June 1)
- Phillies finish winning trip on sour note as Dodgers rout Andrew Painter (June 1)
- Edmundo Sosa's go-ahead home run lifts Phillies past Dodgers after Don Mattingly's controversial decision (May 31)
- Four Dodgers homers sink Zack Wheeler, Phillies in series opener at Los Angeles (May 30)
- West Chester Explodes Early, Rolls Past Indianapolis in National Finals Opener (May 29)
- Phillies vs. Dodgers Preview: Zack Wheeler leads Phillies into their biggest test yet (May 29)
- Four Wins Away: West Chester returns to Cary chasing another national championship (May 29)
- Philadelphia Baseball Review names 2026 Division I All-Philadelphia Team (May 28)
- PHILLIES: Inside Grover Cleveland Alexander’s 1911 scoreless streak — and how Cristopher Sánchez surpassed it 115 years later (May 28)
- Cristopher Sánchez breaks 115-year-old Phillies record in sweep of Padres (May 27)
- The Phillies needed Aaron Nola to stop the spiral - and he did just that in a win over the Padres (May 27)
- La Salle turns attention to City Title after capturing Philadelphia Catholic League Championship (May 26)
- Luzardo escapes trouble, Schwarber and Marsh go deep as Phillies blank Padres (May 26)
- By Memorial Day, the Phillies have shown exactly what they are — and why that’s a problem (May 25)
- Memorial Day and Baseball: Why the game still holds a special place in America’s heart (May 25)
- Saint Joseph’s season ends after VCU’s 10-run seventh inning in A-10 Tournament (May 23)
- Zack Wheeler dominates as Phillies shut out Guardians to snap losing streak (May 23)
- Saint Joseph’s blasts George Mason, awaits resumption of winner-take-all clash with VCU (May 22)
- Historic Cristopher Sánchez gem wasted as Guardians edge Phillies on late Manzardo homer (May 22)
- Red-Hot Guardians Meet Surging Cristopher Sánchez in Crucial Weekend Series at Citizens Bank Park (May 22)
- Julian Costa, West Chester dominate Millersville in Super Regional opener (May 22)
- Why the Phillies' Kyle Schwarber fits Philadelphia better than almost anyone (May 21)
- Phillies drop series to Reds as Aaron Nola’s struggles continue (May 20)
- Phillies News from the Philadelphia Baseball Review
Support the Mission. Fuel the Movement.
You’re not just funding journalism — you’re backing the future of youth baseball in Philly.
👉 Join us on Patreon »