Career
He has also been capped for Greece at youth level Club
In 2007, he was transferred to Larissa, after playing with Panetolikos for three years. In August 2011 he signed for Kerkyra.
On 23 July 2013 he signed a two-year contract with Iraklis.
He made his debut for his new club in an away 3–2 loss against Kavala. On 14 June 2015, Boukouvalas penned a three-year contract with Iraklis.
International
He was a starter in all five games of the Greek team that reached the final during the 2007 Union of European Football Associations European Under-19 Football Championship.