Career
He is 2.01 m (6 ft 7 in) tall, and he can play at both the shooting guard and small forward positions, although he is primarily a small forward. Giannopoulos began his pro career with the Greek League club PAOK Thessaloniki, during the 2005-2006 season. He joined the Greek club Olympiacos Piraeus in 2008.
He moved to Panionios for 2 seasons, from 2009-2011.
He joined Peristeri for the 2011-2012 season. He then moved to Panathinaikos for the 2012-2013 season.
In 2013, he signed with the Spanish League club Bàsquet Manresa. In 2015 Giannopoulos returned to Greece for Rethymno Cretan Kings.
With Greece"s junior national teams, Giannopoulos played at the 2005 International Basketball Federation Europe Under-16 Championship and the 2006 International Basketball Federation Europe Under-18 Championship.