Whilst at Stevenage Borough, Hayles played twice for the England Non League Team at that time (now England C Team).
During his time at Stevenage Borough, Hayles played twice for the England Non League Team (now England C Team).