Harper, Sosa, Realmuto homer to lead Phillies past Rangers 11-4 and to best start in team history

PHILADELPHIA, PENNSYLVANIA - MAY 22: The Philadelphia Phillies react after defeating the Texas Rangers at Citizens Bank Park on May 22, 2024 in Philadelphia, Pennsylvania. (Photo by Tim Nwachukwu/Getty Images) ((Photo by Tim Nwachukwu/Getty Images))

Bryce Harper and J.T. Realmuto hit solo homers and Edmundo Sosa had a three-run shot to lead the Philadelphia Phillies past the Texas Rangers 11-4 on Wednesday night and send them off to the best 50-game start in franchise history.

Realmuto extended his hitting streak to 12 games and added three RBIs and Alec Bohm hit a two-RBI double in the sixth inning that made it 10-3 and gave him an NL-best 46 RBIs.

Already boasting the best record in baseball, the Phillies are 36-14 -- and are just the 26th team in National League history to win at least 36 games over the first 50 played. The 1998 Braves were the last to get off to such a fast start. Only 17 teams in AL history have reached that mark, the last in 2001 when the Seattle Mariners were on their way to 116 wins.

The Phillies had never been better than 35-15 (1993, 1976) through their first 50 games over the course of franchise history that dates to 1883.

The Phillies won their fifth straight game, 17 of 20 overall and are 21-8 at home — and winners of 17 of 19 at Citizens Bank Park.

"I don’t really get caught up in it," manager Rob Thomson said ahead of the game. "I don’t think any of our guys do, either."

Matt Strahm (3-0) pitched 1 1/3 scoreless innings to pick up the win in relief.

The good times are rolling in Philly — though it took a hot minute in a game where temps hovered near 90 degrees at first pitch. Leody Taveras crushed a solo homer off Phillies starter Taijuan Walker in the second and the Rangers actually led 2-0.

The early hole was nothing but a pesky inconvenience for this year's Phillies. They took advantage of two errors in the second inning by the World Series champions to tie the game 2-all.

Brandon Marsh's RBI single made it 2-1. Marsh then tried to steal second only for Rangers starter Dane Dunning (3-3) to wheel around and throw the ball into center field, bring home the tying run. Marsh was just getting started on a big night; the left fielder threw out Corey Seager at third base in the fourth inning on Adolis Garcia's hit into the corner.

Realmuto’s sixth homer of the year in the third made it 3-2 and he knocked in two more in the sixth with a bases-loaded single for an 8-3 lead.

Dunning left with two runners in the fourth after he threw 74 pitches in his first start since he returned from the injured list. Dunning was sidelined with a right rotator cuff strain.

Manager Bruce Bochy brought in Jonathan Hernández and the move instantly backfired. Sosa crushed one off the end of the bat and hit a three-run homer to right on the reliever's first pitch that made it 6-2.

Walker struck out five but allowed three runs in 4 2/3 innings.


The Rangers' loss a night earlier dropped them to 24-25 and put them under .500 for the first time under Bochy in his two seasons. Now, make it two games under .500 with one more left to go against the Phillies.

"This isn't who we are," Bochy said before the game. "Hey, it's going to happen. What's important is how we deal with it. How you handle it will determine how well you bounce back. How resilient you are. This is a very resilient club. So we'll come out of this."

Seager hit a solo homer in the seventh.


Rangers RHP Nathan Eovaldi (groin) threw from the mound before batting practice.

Phillies shortstop Trea Turner took batting practice as part of his recovery from a left hamstring injury. Turner was hitting .343 with two homers, 10 doubles, nine RBIs and 10 stolen bases before he was hurt earlier this month.

Thomson said there was no timeline on Turner's rehab assignment.


The Phillies send RHP Zack Wheeler (5-3, 2.52 ERA) to the mound against Texas LHP Andrew Heaney (0-5, 4.43).