Na arenie międzynarodowej, Gavin pokonał Giovanniego Frontina z Mauritiusu i zdobył złoto na Igrzyskach Wspólnoty Narodów w 2006 roku.
w kategorii lekkich (60 kg). W tym roku zdobył brąz na Mistrzostwach Unii Europejskiej, przegrywając z Domenico Valentino w półfinale. Gavin pokonał go dwa razy.