Which horse became the first to win the English Triple Crown since Nijinsky by doing so in 2024?

The story behind the answer

No horse became the first to win the English Triple Crown since Nijinsky in 2024; Nijinsky remains the last winner.

The English Triple Crown requires victory in the 2,000 Guineas, the Derby and the St Leger, all for three-year-olds. Nijinsky completed the feat in 1970, becoming the first horse to do so since Bahram in 1935.

The 2024 season did not produce a Triple Crown winner. A horse must contest and win all three races, and modern training patterns often prioritize particular distances or avoid running a leading colt in the St Leger.

This question is designed to distinguish a factual non-event from a named champion. City of Troy won the 2024 Derby, but he did not complete the Triple Crown because he did not win the 2,000 Guineas or contest the St Leger.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: