Starting his career with hometown club FC Tiraspol in 2004, Namasco made 76 league appearances before a move to city rivals Sheriff in 2008.
He won a league and cup double in his first season before heading to Russian side Kuban Krasnodar in 2010.
Spending the 2012/13 campaign in the Russian National League with Volgar Astrakhan, he had a spell back home with Dinamo-Auto Tiraspol before a successful two-year stint in Azerbaijan with AZAL.
In 2016 he switched to Greek Super League side Levadiakos and having spent the 2017/18 season with FC Decic in Montengro, he joined FK Zeta.
Namasco has made over 40 appearances for Moldova, making his debut in a friendly against Georgia in 2006.