 Nyorai mberi kweiyi ndima - Allen akahwina menduru yebronze pa2002 ISSF World Shooting ChampionshipsmuFinland. Muna 2005, akaisa rekodhi yenyika yekupfura iyo yakamira kwemakore manomwe. Akakundawo menduru yegoridhe pamutambo weWorld Cup muBelgrade, Serbia, uye menduru yesirivha paEuropean Shooting Championships. Allen akapfura kuEngland pa2006 Commonwealth Games, achikunda menduru yebronze mumakwikwi evakadzi ekupfura skeet. Achikwikwidza nokuda kweGreat Britain pa2008 Summer Olympics muBeijing, China, akaisa 14th nzvimbo yose. Akakunda menduru mbiri dzendarira pamitambo yeWorld Cup muDorset, England, uye muItari muna 2010. 