Nationality
eng England
Current Team
Newtown AFC
Past Teams
Aberystwyth Town, Shrewsbury Town
Birthday
18/04/1986
Age
33

A former professional at Shrewsbury Town, Gavin first played for the club in the 2008 and enjoyed further spells with Cefn Druids, Aberystwyth and Airbus.

He returned to Newtown in 2015 and played in the club’s Europa League campaign before retiring in the summer of 2017.

He was installed as the club’s first team coach and he also coaches with Shrewsbury Town’s academy.