Traguardi
- Has been member of the Greek U16, U18 and U20 National Team.
- Played at the 2001 European U16 Championship.
- Played at the 2005 European U20 Championship.
Grew up with Themistoklis Aigalew (Greece) youth teams and AEK Athens juniors.
Made his debut with AEK Athens during the 2002-03 season.
He's still playing there.