Kyle Schwarber Makes Incredible MLB History With 20th Home Run

In this story:
The Philadelphia Phillies looked dead in the water in their series opener against the Pittsburgh Pirates.
They went down 6-0 after an explosive bottom of the third by the Pirates, but the Phillies slowly but surely climbed back into the game. One of the catalysts in the eventual come-from-behind 11-9 victory in 10 innings was Kyle Schwarber.
The designated hitter has been on quite a hot streak recently with an unprecedented power surge. In the top of the fifth inning, he hit his 19th long ball of the season to cut the lead to 6-3. In the top of the seventh inning, he struck again, hitting another two-run homer.
That put him at 20 for the season, which has etched his name into the MLB history books. As shared by OptaSTATS on X, this is the earliest date that a player has reached 20 home runs in MLB history.
No one has reached 20 home runs earlier than Kyle Schwarber

The previous record was held by Luis Gonzalez of the Arizona Diamondbacks, who hit No. 20 during the 2001 season on May 17. He ended that season with a career-high 57 home runs.
Schwarber was able to beat that mark by two days because of a torrid performance at the plate and is on track to reach some impressive milestones and thresholds if he keeps up this pace of performance.
The Philadelphia slugger has hit a home run in seven out of eight games, sending nine balls over the fence during that time. Over that stretch, he has produced a .353/.421/1.147 slash line, with nine of his 12 hits being home runs.
He is still striking out more than he would like, going down on Ks 12 times in the last seven games for a concerningly high 31.6% strikeout rate. However, he still has a healthy 10.5% walk rate during that time and has experienced some bad luck.
Kyle Schwarber of the @Phillies hit his 20th HR of the season tonight.
— OptaSTATS (@OptaSTATS) May 16, 2026
This is the earliest date any player has reached that mark in MLB history (previous record: Luis Gonzalez on May 17 in 2001). pic.twitter.com/DSQ8kpaRY8
Over the last eight games, Schwarber’s batting average on balls in play is only .231, which is well below the league average of .295. Alas, throughout his career, the left-handed slugger has been below the norm with a .265 BABIP.
Along with his MLB-leading 20 home runs, Schwarber has upped his slash line to .237/.365/.645 with 35 RBI. He is approaching the .240 batting average that he produced last year and had a goal to surpass in 2026.
However, he has fallen short of his goal to cut back on strikeouts. He has been struck out 64 times in 203 plate appearances. If he can successfully scale that back, his overall numbers will rise as a result.

Kenneth Teape is an alumnus of SUNY Old Westbury and graduated in 2013 with an Honors Degree in Media Communications with a focus on print journalism. During his time at Old Westbury, he worked for the school newspaper and several online publications, such as Knicks Now, the official website of the New York Knicks, and a self-made website with fellow students, Gotham City Sports News. Kenneth has also been a site expert at Empire Writes Back, Musket Fire, and Lake Show Life within the FanSided Network. He was a contributor to HoopsHabit, with work featured on Bleacher Report and Yardbarker. In addition to his work here, he is a reporter for both NBA Analysis Network and NFL Analysis Network, as well as a writer and editor for Packers Coverage. You can follow him on X, formerly Twitter, @teapester725, or reach him via email at teapester725@gmail.com.