He finished sixth at the 2002 European Championships and won the gold medal at the 2001 Mediterranean Games, the latter in a career best time of 10.14 seconds. In Greece only Angelos Pavlakakis has run faster. Gavelas also competed at the 2003 World Indoor Championships without reaching the finals.