Pupe ruilde op zeventienjarige leeftijd de jeugdopleiding van Club Brugge voor die van KV Kortrijk.[1] In de seizoenen 2016/17 en 2017/18 zat hij er soms op de bank bij het eerste elftal, maar hij maakte nooit zijn officiële debuut in het eerste elftal van Kortrijk. Na een succesvolle test versierde Pupe in 2018 een tweejarig profcontract bij Almere City. Mede vanwege een knieblessure kwam hij er evenmin in actie voor het eerste elftal.[1]