Triple Crown
17 award winners
The Triple Crown has been awarded 17 times, from 1878 to 2012. The most recent winner on record is Miguel Cabrera in 2012, playing for DET. Rogers Hornsby has won it most often, 2 times. There are 15 distinct winners in the list below.
Data updated
Award Overview
- Award Name
- Triple Crown
- Total Awards Given
- 17
- First Awarded
- 1878
- Most Recent
- 2012
All Winners
Complete list of Triple Crown recipients
| Year | Player Name | Team | League |
|---|---|---|---|
| 2012 | Miguel Cabrera | DET | AL |
| 1967 | Carl Yastrzemski | BOS | AL |
| 1966 | Frank Robinson | BAL | AL |
| 1956 | Mickey Mantle | NYA | AL |
| 1947 | Ted Williams | BOS | AL |
| 1942 | Ted Williams | BOS | AL |
| 1937 | Joe Medwick | SLN | NL |
| 1934 | Lou Gehrig | NYA | AL |
| 1933 | Jimmie Foxx | PHA | AL |
| 1933 | Chuck Klein | PHI | NL |
| 1925 | Rogers Hornsby | SLN | NL |
| 1922 | Rogers Hornsby | SLN | 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 |
About the Triple Crown list
The Triple Crown list on this page runs from 1878 to 2012. Paul Hines heads the list chronologically, in 1878. The most recent 2012 row names Miguel Cabrera. The name that recurs most is Rogers Hornsby (1922 and 1925). Other repeat winners include Ted Williams (1942 and 1947). The League column shows separate American and National League winners from 1933 on. No club turns up in the Triple Crown Team column as often as the St. Louis Cardinals. Earlier recent winners were Carl Yastrzemski (1967), Frank Robinson (1966), Mickey Mantle (1956), Ted Williams (1947), and Ted Williams (1942). The Triple Crown list is densest between 1933 and 1937. The first American League row is Nap Lajoie in 1901. The first National League row is Paul Hines in 1878. The Triple Crown also appears on every winner's profile, under awards.
Triple Crown: Frequently Asked Questions
- Who won the most recent Triple Crown?
- Miguel Cabrera won the Triple Crown in 2012.
- Who has won the most Triple Crown awards?
- Rogers Hornsby, with 2 wins.
- When was the Triple Crown first awarded?
- The first Triple Crown on record was awarded in 1878; the most recent in this list is from 2012.
- How many players have won the Triple Crown?
- 15 different players have won it, across 17 awards.