The following year Ennis competed in the 2004 World Junior Championships in Grosseto, Italy, where she finished eighth with 5,542 points, again after leading at the end of the first day. Ennis won two silver medals, in the 100 m hurdles and the high jump, at the 2004 Commonwealth Youth Games in Bendigo, Australia, held in November and December 2004, and won the heptathlon at the July 2005 European Athletics Junior Championships in Kaunas, Lithuania, with a British junior record score of 5,891 points.