NM i stafetter 2017 ble arrangert på Hamar i mai, og Thompson fikk der tre medaljer; i juniorklassen fikk han og IL i BUL gull på 4 x 100 meter og på 4 x 400 meter, og de vant også 4 x 400 meter stafett i klassen mix junior. Under Bislett Games kom han på sjetteplass på 400 meter i den nasjonale konkurransen, og under Världsungdomsspelen 2017 kom han på andre plass på 400 meter og femteplass på 200 meter i klassen G17. Han deltok i Nordisk juniormesterskap i friidrett 2017, og kom der på fjerdeplass på 400 meter, og deltok på Norges lag som fikk sølv på 4 x 400 meter stafett. Under Junior-NM i friidrett 2017 fikk han gull på 400 meter og på 1000 meter stafett, i U20-klassen.