Want this question answered?
The most recent American Triple crown winner was Affirmed in 1978.
Affirmed in 1978
14 Players Won the Triple CrownThere have been 14 different players that have won the Triple Crown in hitting with two players dong it twice. Roger Horsby in 1922, and 1925, and Ted Williams in 1942, and 1947. The last to hit for the Triple Crown was Carl Yastrzemski in 1967 when he hit 326, with 44 home runs, and had 121 RBIs.
The last American League player to win the Triple Crown was Carl Yastrzemski of the Boston Red Sox in 1967 when he hit .326 with 44 HR and 121 RBIs. The year before that Frank Robinson of the Baltimore won the American League Triple Crown, batting .316 with 49 homers and 122 RBIs. Only 6 other American League players and 5 National League players have ever won the Triple Crown.
Not the US Triple Crown. But he did win the UK Triple Crown.
Only 16 players have won the MLB Triple Crown
Citation won the Triple Crown in 1948
Skycity Triple Crown was created in 1998.
There were no Thoroughbred Triple Crown winners in 2012.
There was no MLB triple crown winner in 1902.
He sired no Triple Crown Winner.
No the last triple crown winner was Affirmed 1978