I februar kom han på tredjeplass på 60 meter i SM innendørs 2016. Han kom også på tredjeplass på 100 meter i Svensk mesterskap i friidrett 2016. Han satte ny svensk juniorrekord på 100 meter i semifinalen i SM, med tiden 10,40. Han løp raskere i finalen, men tiden der (10,39) ble ikke godkjent på grunn av for mye medvind (+2,9 m/s). Han vant 100 meter under Finnkampen, der han løp på 10,40, og tangerte sin egen svenske juniorrekord.