Philadelphia Phillies at Los Angeles Angels
· Major League Baseball
5 - 3
Edmundo Sosa's pinch-hit grand slam in 9th propels Phillies to a wild 5-3 win over Angels
Sosa connected just two batters after Wade Meckler reached deep into the right field stands to rob Bryson Stott of a three-run homer.
After J.T. Realmuto drew a walk that loaded the bases and chased shaky closer Ben Joyce (0-2), Sosa Sammy Peralta 404 feet to center, far beyond Mike Trout's reach.
Alex McFarlane (4-1) pitched the eighth for Philly. Jonathan Bowlan got the ninth instead of closer Jhoan Duran, and he put two Angels on base before he struck out Adam Frazier to finish his second save.
Bryce Harper extended his on-base streak to a career-high 30 games with a bunt single in the fourth for Philadelphia, which improved to 2-2 on its nine-game West Coast trip. The Phillies also moved one game behind the Cubs for the top NL wild-card spot.
Reid Detmers yielded one run and eight hits over six resilient innings, but the AL-worst Angels lost their fifth straight with yet another bullpen implosion.
After Alec Bohm and Justin Crawford reached base without a hit off Joyce, Meckler appeared to save the game for Los Angeles with his spectacular running catch on Stott’s sinking fly, putting his body onto the waist-high wall of the short porch and sticking his glove in among the fans.
Instead, Sosa connected for the Phillies’ first go-ahead grand slam with two outs in the ninth inning since Shane Victorino did it in 2009.
Meckler drove in a run on the first pitch he saw in his return from the concussion injured list during a three-run first inning for the Halos, who managed just three singles — one after the first.
Andrew Painter recovered nicely from that 28-pitch first in which he threw two wild pitches that brought home Trout and Meckler, facing the minimum 15 batters during five hitless innings afterward.
See AP’s full MLB coverage here
How can I watch Philadelphia Phillies vs. Los Angeles Angels?
- TV Channel: Phillies at Angels 2022 MLB Baseball, is broadcasted on MLB.TV.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Frazier struck out swinging. |
![]() |
9th Inning | Frazier hit for Guzman |
![]() |
9th Inning | Siri struck out swinging. |
![]() |
9th Inning | Moore grounded into fielder's choice to second, Ballesteros safe at second on fielding error by second baseman Arraez. |
![]() |
9th Inning | Ballesteros grounded into fielder's choice to third, Grissom out at second. |
![]() |
9th Inning | Grissom hit by pitch. |
Statistics
PHI |
LAA |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 1 | Hit By Pitch | 1 |
| 16 | Ground Balls | 13 |
| 5 | Strikeouts | 9 |
| 5 | Runs Batted In | 1 |
| 0 | Sacrifice Hit | 1 |
| 11 | Hits | 3 |
| 0 | Stolen Bases | 0 |
| 3 | Walks | 4 |
| 0 | Catcher Interference | 0 |
| 5 | Runs | 3 |
| 1 | Ground Into Double Play | 1 |
| 0 | Sacrifice Flies | 0 |
| 35 | At Bats | 29 |
| 1 | Home Runs | 0 |
| 1 | Grand Slam Home Runs | 0 |
| 14 | Runners Left On Base | 14 |
| 0 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 0 |
| 14 | Fly Balls | 8 |
| 0 | Caught Stealing | 0 |
| 165 | Pitches | 159 |
| 0 | Games Started | 0 |
| 3 | Pinch At Bats | 2 |
| 1 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 0 |
| 14 | Total Bases | 3 |
| 39 | Plate Appearances | 35 |
| 162.0 | Projected Home Runs | 0.0 |
| 1 | Extra Base Hits | 0 |
| 5.3 | Runs Created | 0.2 |
| .314 | Batting Average | .103 |
| .333 | Pinch Hit Average | .000 |
| .400 | Slugging Percentage | .103 |
| .171 | Secondary Average | .138 |
| .385 | On Base Percentage | .235 |
| .785 | OBP Pct + SLG Pct | .339 |
| 1.1 | Ground To Fly Ball Ratio | 1.6 |
| 5.8 | Runs Created Per 27 Outs | 0.1 |
| 34.0 | Batter Rating | 11.0 |
| 35.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 4.23 | Pitches Per Plate Appearance | 4.54 |
| .086 | Isolated Power | .000 |
| 0.60 | Walk To Strikeout Ratio | 0.44 |
| .077 | Walks Per Plate Appearance | .114 |
| -.143 | Secondary Average Minus Batting Average | .034 |
| 10.0 | Runs Produced | 4.0 |
| 1.0 | Runs Ratio | 0.3 |
| 0.5 | Patience Ratio | 0.2 |
| 0.3 | Balls In Play Average | 0.2 |
| 87.8 | MLB Rating | 61.8 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Anaheim, California
Attendance: 34,951 | Capacity:
2026 National League East Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Atlanta |
- | 64 | W3 | 0.5897436 | 92 |
Philadelphia |
5.5 | 70 | W2 | 0.55414015 | 87 |
Miami |
16 | 80 | L3 | 0.4871795 | 76 |
Washington |
19 | 84 | W1 | 0.46835443 | 74 |
New York |
21 | 85 | L1 | 0.4551282 | 71 |
2026 American League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Texas |
- | 78 | L1 | 0.5 | 78 |
Houston |
1 | 79 | L3 | 0.49358973 | 77 |
Seattle |
5 | 83 | W1 | 0.4679487 | 73 |
Athletics |
17 | 95 | L6 | 0.39102563 | 61 |
Los Angeles |
18 | 96 | L1 | 0.3846154 | 60 |

PHI
LAA
Atlanta
Miami
Washington
New York
Texas
Houston
Seattle
Athletics