Allen bereikte zijn eerste ranking-evenement finale op het 2011 UK Championship. Hij heeft tot op heden vijf ranking toernooien gewonnen <unk> 2012 World Open, 2013 World Open, 2016 Players Tour Championship Finals, 2018 International Championship en 2018 Scottish Open
Ik weet het. Allen won zijn eerste Triple Crown-titel op het Masters-toernooi van 2018.