Overview
- Josh Harrison officially announced his retirement on May 31, 2025, exactly 14 years after his major league debut with the Pittsburgh Pirates.
- Over 1,208 games, Harrison compiled a .270 batting average, 73 home runs and 1,080 hits while playing every position except catcher.
- He earned All-Star selections in 2014 and 2017 and finished ninth in National League MVP voting following a .315 average season in 2014.
- After his final MLB appearance with the Philadelphia Phillies in 2023, Harrison attempted a comeback with the Cincinnati Reds but opted out of his minor league deal in spring training 2024.
- In his social media retirement announcement, he expressed gratitude to his family, former teams and baseball for fostering his growth on and off the field.