Faatumu le fuaiupu lenei: Na ausia e Allen lana uluaʻi faʻaiʻuga i le 2011 UK Championship. E oʻo mai i le taimi nei ua manumalo o ia i le lima taʻamilosaga o le tulaga <unk> 2012 World Open, 2013 World Open, 2016 Players Tour Championship Finals, 2018 International Championship, ma
2018 Scottish Open. Na manumalo Allen i lana uluaʻi faʻailoga o le Triple Crown i le taʻamilosaga a le Masters i le 2018.