Award Overview

Award Name
Triple Crown
Total Winners
19
First Awarded
1878
Most Recent
2024

All Winners

Complete list of Triple Crown recipients

Year Player Name Team League
2024 Chris Sale ATL AL
2024 Tarik Skubal DET NL
2012 Miguel Cabrera DET AL
1967 Carl Yastrzemski BOS AL
1966 Frank Robinson BAL AL
1956 Mickey Mantle NYY AL
1947 Ted Williams BOS AL
1942 Ted Williams BOS AL
1937 Joe Medwick STL NL
1934 Lou Gehrig NYY AL
1933 Jimmie Foxx PHA AL
1933 Chuck Klein PHI NL
1925 Rogers Hornsby STL NL
1922 Rogers Hornsby STL NL
1909 Ty Cobb DET AL
1901 Nap Lajoie PHA AL
1894 Hugh Duffy BSN NL
1887 Tip O'Neill SL4 AA
1878 Paul Hines PRO NL