Mezue ahịrịokwu na-esonụ: Allen ruru njedebe nke mbụ ya na 2011 UK Championship. Ruo ugbu a, o meriela asọmpi ọkwa ise <unk> 2012 World Open, 2013 World Open, 2016 Players Tour Championship Finals, 2018 International Championship, na
2018 Scottish Open. Allen meriri aha mbụ ya na Triple Crown na asọmpi Masters nke 2018.