Moustakopoulos, a former Greece youth international, made 116 total appearances at the Super League 2 level between Panachaiki, AEK Athens B, and Apollon Smyrnis plus three first team appearances for AEK Athens before joining AKFC in August 2023.