James McCann reached 100 career home runs on July 22, 2026, a milestone reached in the same game as Arizona's 15-5 win over Oakland. The mark represents a career checkpoint for the veteran catcher, who has spent 13 seasons in the major leagues since debuting in 2014.
McCann's path to the milestone has taken him through several organizations. He spent five seasons with Detroit from 2014 through 2018, appearing in 9, 114, 105, 106 and 118 games in those respective years. He then played 118 games in 2019 and 31 in 2020 with the Chicago White Sox, followed by 121 games in 2021 and 61 in 2022 with the New York Mets. McCann moved to Baltimore for the 2023 and 2024 seasons, appearing in 70 and 66 games, before joining Arizona in 2025, where he played 42 games.
Across his MLB career as a whole, McCann has compiled a .242 batting average with 100 home runs, 404 RBI, 784 hits and 137 doubles over 986 games — figures that span five organizations.
The milestone came in a game at Chase Field in Phoenix, Arizona, with Arizona defeating Oakland 15-5.
The 100-home run milestone marks 13 seasons of major league service across five organizations. McCann reached the mark in his 13th season since debuting in 2014.