I CARIFTA Games 2017 vant han høydehopp i U20-klassen, med ny personlig rekord på 2,22 meter. Han vant høydehopp i det sanktkittiske mesterskapet i friidrett 2017, og deltok også i spydkast, der han kom på andreplass. Østkaribisk mesterskap i friidrett 2017 ble arrangert i Grenada, og Francis vant der høydehopp. I Panamerikansk U20-mesterskap i friidrett 2017 fikk han sølv i høydehopp, bak Roberto Vilches fra Mexico.