Ku dhammaystiro weedha soo socota: Allen wuxuu gaadhay finalkiisii ugu horreeyay ee tartanka qiimeynta ee 2011 UK Championship. Ilaa hadda wuxuu ku guuleystay shan tartan oo kala duwan <unk> 2012 World Open, 2013 World Open, 2016 Players Tour Championship Finals, 2018 International Championship, iyo
Horyaalka Scotland ee 2018. Allen wuxuu ku guuleystay horyaalkiisii ugu horreeyay ee Triple Crown ee tartanka Masters 2018.