Ainsworth has represented England at youth level playing for the England U-17 and England U-18 sides.
Ainsworth has represented England at a youth level, playing for the England U-17 and England U-18 teams.