Career
He started his career with Agrotikos Asteras having also spells with Irodotos, Frenaros, Eordaikos, Ethnikos Sochos, Korinthos, Anagennisi Giannitsa and Iraklis. Kouroupis started his career in the youth ranks of Agrotikos Asteras before moving to Cretan club Irodotos. After leaving Irodotos he moved to Cypriot Second Division club Frenaros and Eordaikos.
In the 2011-2012 season he played for Delta Ethniki club Ethnikos Sochos, making his debut for the club in an away defeat for the opening matchday against Olympiakos Kymina.
Totally he appeared in 21 matches for the club On 5 July 2012 Kouroupis signed for Korinthos appearing only once for the club
In the 2013 summer transfer window he signed for Anagennisi Giannitsa. He debuted for the club in the opening matchday of the season against Kerkyra.
He signed for Iraklis on 30 January 2014.
On 1 August 2014 he signed for Apollon Kalamarias.