By

J.P. Hoornstra writes and edits Major League Baseball content. A veteran of 20 years of sports coverage for daily newspapers in California, J.P. covered MLB, the Los Angeles Dodgers, and the Los Angeles Angels (occasionally of Anaheim) from 2012-23 for the Southern California News Group. His first book, The 50 Greatest Dodgers Games of All-Time, published in 2015. In 2016, he won an Associated Press Sports Editors award for breaking news coverage. He once recorded a keyboard solo on the same album as two of the original Doors. 

Jon Paul Hoornstra

Contributing Sports Writer

news article

Based on facts, either observed and verified firsthand by the reporter, or reported and verified from knowledgeable sources.

✓ Link copied to clipboard!

Listen

Translate

English (Original)

Español中国人FrançaisDeutschPortugueseहिन्दी

Newsweek AI is in beta. Translations may contain inaccuracies—please refer to the original content.

Read original

Speed: 0.5xSpeed: 1xSpeed: 1.5xSpeed: 2x

🎙️ Voice is AI-generated. Inconsistencies may occur.

Atlanta Braves pitcher Spencer Strider hit Phillies star Bryce Harper with a 95-mph fastball in the first inning Tuesday in Philadelphia, causing the first baseman to exit the game.

The pitch hit Harper in the right elbow — the same elbow on which he had Tommy John surgery after the 2022 World Series.

Edmundo Sosa took over for Harper as the pinch runner and stayed in the game as the Phillies’ third baseman.

Harper exited the first after Strider hit him with a 95.3mph fastball to the elbow. Edmundo Sosa is pinch running.

— Charlotte Varnes (@charlottevarnes) May 27, 2025

Harper, a two-time National League MVP, is hitting .267 this season with eight home runs and 33 RBIs. He’s in the seventh year of a 13-year, $330 million contract signed before the 2019 season.

More to come on this story from Newsweek Sports.

Phillies Bryce Harper Spencer Strider injury elbow
Bryce Harper #3 of the Philadelphia Phillies in action during a game against the Pittsburgh Pirates at Citizens Bank Park on May 18, 2025 in Philadelphia, Pennsylvania.
Bryce Harper #3 of the Philadelphia Phillies in action during a game against the Pittsburgh Pirates at Citizens Bank Park on May 18, 2025 in Philadelphia, Pennsylvania.
Hunter Martin/Getty Images

Write A Comment