Nationality
wal Wales
Position
Defender
Current Team
Exeter City
Leagues
FA Cup, Football League, Johnstone's Paint Trophy, League 2, EFL Trophy, EFL Play offs, Carabao Cup, Cup Competitions, EFL Cup, Capital One Cup
Age
28

FA Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

Football League

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
2017/18Exeter City242402010
2016/17Exeter City333124020
2015/16Exeter City403915011
Total-9794311041

Johnstone's Paint Trophy

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

League 2

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

EFL Trophy

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

EFL Play offs

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

Carabao Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

Cup Competitions

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
2017/18Exeter City3300000
2016/17Exeter City1100000
2015/16Exeter City7701000
Total-111101000

EFL Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

Capital One Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
Total-

Career Total

SeasonAppearancesStartedOn as subYellow CardsRed CardsGoalsOwn Goals
2017/18272702010
2016/17343224020
2015/16474616011
Total108105312041
DateHomeResultsAwayTime
Exeter City vs Crawley TownExeter CityCrawley Town
Exeter City vs Port ValeExeter CityPort Vale
Macclesfield vs Exeter CityMacclesfieldExeter City
Cheltenham Town vs Exeter CityCheltenham TownExeter City
Exeter City vs Mansfield TownExeter CityMansfield Town
Notts County vs Exeter CityNotts CountyExeter City
Exeter City vs Colchester UnitedExeter CityColchester United
Northampton Town vs Exeter CityNorthampton TownExeter City
Exeter City vs Lincoln CityExeter CityLincoln City
Exeter City vs Newport CountyExeter CityNewport County
Exeter City vs Ipswich TownExeter CityIpswich Town
Morecambe vs Exeter CityMorecambeExeter City
Exeter City vs Carlisle UnitedExeter CityCarlisle United
Morecambe vs Exeter CityMorecambeExeter City
Exeter City vs Yeovil TownExeter CityYeovil Town
Exeter City vs Carlisle UnitedExeter CityCarlisle United
Grimsby Town vs Exeter CityGrimsby TownExeter City
Crewe Alexendra vs Exeter CityCrewe AlexendraExeter City
Exeter City vs Mansfield TownExeter CityMansfield Town
Exeter City vs Accrington StanleyExeter CityAccrington Stanley
Crawley Town vs Exeter CityCrawley TownExeter City
Chesterfield FC vs Exeter CityChesterfield FCExeter City
Exeter City vs Grimsby TownExeter CityGrimsby Town
Exeter City vs Heybridge SwiftsExeter CityHeybridge Swifts
Mansfield Town vs Exeter CityMansfield TownExeter City
Exeter City vs Port ValeExeter CityPort Vale
Exeter City vs Luton TownExeter CityLuton Town
Wycombe Wanderers vs Exeter CityWycombe WanderersExeter City
Carlisle United vs Exeter CityCarlisle UnitedExeter City
Plymouth Argyle vs Exeter CityPlymouth ArgyleExeter City
Exeter City vs MorecambeExeter CityMorecambe
Exeter City vs Notts CountyExeter CityNotts County
Coventry City vs Exeter CityCoventry CityExeter City
Exeter City vs Crewe AlexendraExeter CityCrewe Alexendra
Barnet vs Exeter CityBarnetExeter City
Forest Green Rovers vs Exeter CityForest Green RoversExeter City
Exeter City vs Newport CountyExeter CityNewport County
Exeter City vs Yeovil TownExeter CityYeovil Town
Cheltenham Town vs Exeter CityCheltenham TownExeter City
Exeter City vs Lincoln CityExeter CityLincoln City
Exeter City vs Charlton AthleticExeter CityCharlton Athletic
Exeter City vs Cambridge UnitedExeter CityCambridge United
Blackpool vs Exeter CityBlackpoolExeter City
Exeter City vs Carlisle UnitedExeter CityCarlisle United
Carlisle United vs Exeter CityCarlisle UnitedExeter City
Exeter City vs Carlisle UnitedExeter CityCarlisle United
Doncaster Rovers vs Exeter CityDoncaster RoversExeter City
Exeter City vs MorecambeExeter CityMorecambe
Cambridge United vs Exeter CityCambridge UnitedExeter City
Exeter City vs Newport CountyExeter CityNewport County
Mansfield Town vs Exeter CityMansfield TownExeter City
Exeter City vs Yeovil TownExeter CityYeovil Town
Luton Town vs Exeter CityLuton TownExeter City
Exeter City vs Cheltenham TownExeter CityCheltenham Town
Exeter City vs Accrington StanleyExeter CityAccrington Stanley
Hartlepool United vs Exeter CityHartlepool UnitedExeter City
Crawley Town vs Exeter CityCrawley TownExeter City
Exeter City vs BlackpoolExeter CityBlackpool
Exeter City vs Stevenage FCExeter CityStevenage FC
Notts County vs Exeter CityNotts CountyExeter City
Plymouth Argyle vs Exeter CityPlymouth ArgyleExeter City
Exeter City vs Crewe AlexendraExeter CityCrewe Alexendra
Exeter City vs Wycombe WanderersExeter CityWycombe Wanderers
Portsmouth FC vs Exeter CityPortsmouth FCExeter City
Exeter City vs Colchester UnitedExeter CityColchester United
Grimsby Town vs Exeter CityGrimsby TownExeter City
Exeter City vs Leyton OrientExeter CityLeyton Orient
Newport County vs Exeter CityNewport CountyExeter City
Yeovil Town vs Exeter CityYeovil TownExeter City
Exeter City vs Mansfield TownExeter CityMansfield Town
Cheltenham Town vs Exeter CityCheltenham TownExeter City
Exeter City vs Luton TownExeter CityLuton Town
Leyton Orient vs Exeter CityLeyton OrientExeter City
Carlisle United vs Exeter CityCarlisle UnitedExeter City
Exeter City vs Doncaster RoversExeter CityDoncaster Rovers
Colchester United vs Exeter CityColchester UnitedExeter City
Exeter City vs Portsmouth FCExeter CityPortsmouth FC
Exeter City vs Hull CityExeter CityHull City
Accrington Stanley vs Exeter CityAccrington StanleyExeter City
Exeter City vs Crawley TownExeter CityCrawley Town
Blackpool vs Exeter CityBlackpoolExeter City
Luton Town vs Exeter CityLuton TownExeter City
Exeter City vs MorecambeExeter CityMorecambe
Bristol Rovers vs Exeter CityBristol RoversExeter City
Exeter City vs Mansfield TownExeter CityMansfield Town
Exeter City vs Northampton TownExeter CityNorthampton Town
Yeovil Town vs Exeter CityYeovil TownExeter City
Exeter City vs Plymouth ArgyleExeter CityPlymouth Argyle
Crawley Town vs Exeter CityCrawley TownExeter City
Exeter City vs BarnetExeter CityBarnet
Notts County vs Exeter CityNotts CountyExeter City
Exeter City vs Carlisle UnitedExeter CityCarlisle United
Cambridge United vs Exeter CityCambridge UnitedExeter City
Exeter City vs Portsmouth FCExeter CityPortsmouth FC
Stevenage FC vs Exeter CityStevenage FCExeter City
Exeter City vs Oxford UnitedExeter CityOxford United
Exeter City vs Newport CountyExeter CityNewport County
York City vs Exeter CityYork CityExeter City
Wycombe Wanderers vs Exeter CityWycombe WanderersExeter City
Hartlepool United vs Exeter CityHartlepool UnitedExeter City
Exeter City vs Accrington StanleyExeter CityAccrington Stanley
Liverpool vs Exeter CityLiverpoolExeter City
Leyton Orient vs Exeter CityLeyton OrientExeter City
Morecambe vs Exeter CityMorecambeExeter City
Exeter City vs LiverpoolExeter CityLiverpool
Exeter City vs Dagenham and RedbridgeExeter CityDagenham and Redbridge
Exeter City vs Port ValeExeter CityPort Vale
Exeter City vs Bristol RoversExeter CityBristol Rovers
Mansfield Town vs Exeter CityMansfield TownExeter City
Plymouth Argyle vs Exeter CityPlymouth ArgyleExeter City
Exeter City vs Crawley TownExeter CityCrawley Town
Didcot Town vs Exeter CityDidcot TownExeter City
Barnet vs Exeter CityBarnetExeter City
Carlisle United vs Exeter CityCarlisle UnitedExeter City
Exeter City vs Stevenage FCExeter CityStevenage FC
Plymouth Argyle vs Exeter CityPlymouth ArgyleExeter City
Newport County vs Exeter CityNewport CountyExeter City
Portsmouth FC vs Exeter CityPortsmouth FCExeter City
Exeter City vs Wycombe WanderersExeter CityWycombe Wanderers
Accrington Stanley vs Exeter CityAccrington StanleyExeter City
Exeter City vs Hartlepool UnitedExeter CityHartlepool United
Exeter City vs Leyton OrientExeter CityLeyton Orient
Exeter City vs Portsmouth FCExeter CityPortsmouth FC
AFC Wimbledon vs Exeter CityAFC WimbledonExeter City
Sunderland vs Exeter CitySunderlandExeter City
Exeter City vs York CityExeter CityYork City
Dagenham and Redbridge vs Exeter CityDagenham and RedbridgeExeter City
Northampton Town vs Exeter CityNorthampton TownExeter City
Swindon Town vs Exeter CitySwindon TownExeter City
Exeter City vs Yeovil TownExeter CityYeovil Town