Roe vant sjukamp under NM i mangekamp innendørs 2018, for tredje år på rad. Han vant Multistars 2018 utendørs, med ny norsk rekord på 8228 poeng, og med sjetteplass i tikamp under EM i friidrett 2018 og 12.-plass i Hypomeeting 2018 endte han på tredjeplass sammenlagt i IAAF Combined Events Challenge 2018, bak hhv. Arthur Abele og Pieter Braun. Han kom på andreplass i lengdehopp under NM i friidrett 2018, og han kom på fjerdeplass i kulestøt og sjetteplass i spydkast og diskos. Han ble slått ut i semifinalen på 200 meter. I Trond Mohn Games 2018 kom han på andreplass i lengdehopp.