 In the 2013 World Shotgun Championships in Lima, Peru she received a bronze medal in the individual skeet competition.In the 2014 Commonwealth Games in Glasgow, Allen took silver in the women's skeet.She had switched her allegiance to the Welsh team after qualifying for them through residency.