The English Triple Crown Winners is a three-race competition for Thoroughbred racehorses.
The English Triple Crown consists of the 2000 Guineas Stakes (at 1 mile), The Derby (at 1½ miles), and the St Leger Stakes (at 1 mile 6 furlongs and 127 yds) although the distances have varied throughout the years.
Runners who have won all three races in one year are in bold.
| † | Denotes winners of the Triple Crown | 
| * | Denotes winners of the 2000 Guineas Stakes and Epsom Derby that raced in the St Leger Stakes and lost. | 
| # | Denotes winners of the other two combinations of 2 out of the 3 Triple Crown races, or winners of 2000 Guineas Stakes and Epsom Derby that did not race in the St Leger Stakes. |