Davids deltok i det sørafrikanske U18-mesterskapet i 2017, og fikk der bronse på 100 meter og kom på fjerdeplass på 200 meter. Han deltok i Samveldelekene for ungdom 2017 i Nassau, og kom der på åttendeplass på 100 meter og femteplass på 200 meter. Han vant begge disse distansene i Tygerberg Summer Special-stevnet i Parow i Cape Town i desember.