5. Jim Thome (2003 – 2005, 2012)
Although Jim Thome’s time with the Phillies was limited, he made his mark in 2003 and 2004, earning him a place in the Phillies Wall of Fame.
Thome belted 47 home runs and 131 RBI in 2003 and 42 home runs and 105 RBI in 2004, earning him an All-Star appearance. Injuries plagued Thome in 2005, opening the door for Ryan Howard. Thome returned to the Phillies in 2012, hitting five home runs mainly as a pinch hitter before being traded to Baltimore.
Thome posted solid defensive numbers for a big man with .997, .994 and 1.000 fielding percentages from 2003-05.
Had Jim Thome’s tenure in Philadelphia been longer, he undoubtedly would be higher on this list.