Answer
Jim Thome's highest single-season home run total was 52, which he achieved in 2003 while playing for the Philadelphia Phillies. This impressive feat showcased Thome's exceptional power and consistency at the plate, solidifying his status as one of the most prolific home run hitters in Major League Baseball history.