Bridlington RUFC Juniors 1992-2001 (Captain 1996-2000), East Yorkshire 1996-98, Yorkshire 1997-2000, North East England U16s (1999/2000), Bridlington RUFC 1st XV 2001-04.
Joined Aire for 2012/2013 season. Primary position is right wing, but play left wing and fullback.
1st XV Player of the year 15/16 season.
Aire/Wharfe Plate winner with Aireborough 2015/2016 season. 1st XV vice captain 16/17 season.