Allen saavutti Eugenen alle 20-vuotiaiden MM-kilpailuissa 2014 pronssia 4 × 400 metrin viestissä. 400 metrin juoksussa hän karsiutui välierissä. Rio de Janeiron olympialaisissa 2016 hän juoksi toisen osuuden hopeaa saaneessa Jamaikan 4 × 400 metrin viestijoukkueessa. Lontoon MM-kilpailuissa 2017 hän sijoittui 400 metrillä viidenneksi. Hän saavutti 2019 hopeaa 4 × 400 metrin viestissä sekä IAAF World Relays -kilpailuissa että Dohan MM-kilpailuissa. Hän saavutti Dohassa hopeaa myös 4 × 400 metrin sekaviestissä.