 Kọ itẹsiwaju fun paragirafi yii - Allen de ipari ikọlu ipo rẹ akọkọ ni 2011 UK Championship : ó ṣe tán. Ó ti gba ife ẹyẹ márùn-ún  2012 World Open, 2013 World Open, 2016 Players Tour Championship Finals, 2018 International Championship, àti 2018 Scottish Open. Allen gba ife ẹyẹ Triple Crown akọkọ rẹ ni idije Masters 2018. 