Francis osallistui vuoden 2016 alle 18-vuotiaiden Euroopan-mestaruuskilpailuihin 100 metrillä jääden alkueriin. Seuraavan vuoden alle 20-vuotiaiden Euroopan-mestaruuskilpailuissa hän pääsi 100 metrillä välieriin ja jäi 4 × 100 metrin viestijuoksussa alkueriin. Vuoden 2018 alle 20-vuotiaiden maailmanmestaruuskilpailuissa Francis juoksi 100 metrillä välieriin, mutta jäi 200 metrillä alkueriin.