Francis deltok i Sentralamerikanske og karibiske leker 2018 (CAC Games), der han fikk bronse i høydehopp.