A batter wins the Triple Crown when he leads his league or the Majors in home runs, RBIs and batting average. There have been 14 Triple Crown winners in Major League history. Rogers Hornsby and Ted Williams did it twice.
1878 Paul Hines
1887 Tip O'Neill
1894 Hugh Duffy
1901 Nap Lajoie
1909 Ty Cobb
1922 Rogers Hornsby
1925 Rogers Hornsby
1933 Jimmie Foxx
1933 Chuck Klein
1934 Lou Gehrig
1937 Joe Medwick
1942 Ted Williams
1947 Ted Williams
1956 Mickey Mantle
1966 Frank Robinson
1967 Carl Yastrzemski