Bij de nieuwelingen en junioren was Goossens vooral actief als veldrijder bij de jongerenploeg van Telenet Fidea, na eerst twee jaar zonder ploeg te rijden. In 2013 won hij de Duinencross bij de junioren, en dat seizoen 2013/2014 werd hij derde in de wereldbeker voor junioren. Hij promoveerde naar de eliteploeg in 2015 en 2016 en reed in 2017 voor Marlux-Napoleon Games. In 2018 maakt Goossens de overstap naar de opleidingsploeg van Lotto Soudal. Dat jaar werd hij tweede in het klassement van de Ronde van de Jura.[1] Een jaar later won hij de eerste etappe en het algemeen klassement van deze wedstrijd.
In 2020 werd hij prof bij Lotto Soudal.[2] Dat jaar maakte hij zijn debuut in een grote ronde, namelijk de Ronde van Spanje.[3] Goossens kon in de bergritten lang stand houden in de groep der favorieten. Hij werd 24ste in het eindklassement en zo ook de beste Belg in het klassement.[4] Eveneens in 2020 maakte hij deel uit van de Belgische delegatie voor de Olympische testrit te Tokio[5] en in 2021 won hij het bergklassement in de Ronde van Romandië.[6][7]