Tony Gwynn is one of the greatest hitters of all time. The things that he did throughout his career were just astonishing, and I wish I couldve moved him higher up this list. Gwynn won eight batting titles in his career, tied for the second most all time. He finished his career with a .338 average and 3,141 hits. Gwynn was selected to 15 All Star games, won seven Silver Slugger awards and garnered five Gold Gloves during his 20 year career.