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

Capital One Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2014/15Exeter City110000
2015/16Exeter City220000
Total-330000

Carabao Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2017/18Exeter City110100
2018/19Exeter City220000
Total-330100

Cup Competitions

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2013/14Exeter City000000
2014/15Exeter City211000
2015/16Exeter City660001
2016/17Exeter City110000
2017/18Exeter City431310
2018/19Exeter City440101
Total-17152412

EFL Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2016/17Exeter City110000
Total-110000

EFL Play offs

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2016/17Exeter City110000
2017/18Exeter City330000
Total-440000

EFL Trophy

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2018/19Exeter City110000
Total-110000

FA Cup

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2015/16Exeter City220001
2017/18Exeter City321210
2018/19Exeter City110101
Total-651312

Football League

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2013/14Exeter City220000
2014/15Exeter City330000
2015/16Exeter City26224701
2016/17Exeter City201010100
2017/18Exeter City40382401
2018/19Exeter City15105300
Total-10685211502

Johnstone's Paint Trophy

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2014/15Exeter City101000
2015/16Exeter City220000
Total-321000

League 2

SeasonClubAppearancesStartedOn as subYellow CardsRed CardsGoals
2013/14Exeter City220000
2014/15Exeter City330000
2015/16Exeter City26224701
2016/17Exeter City201010100
2017/18Exeter City40382401
2018/19Exeter City15105300
Total-10685211502

Career Total

SeasonAppearancesStartedOn as subYellow CardsRed CardsGoals
2013/14220000
2014/15541000
2015/1632284702
2016/17211110100
2017/1844413711
2018/1919145401
Total123100231914
DateHomeResultsAwayTime
Exeter CityNorthampton Town
Exeter CityBlackpool
Tranmere RoversExeter City
Exeter CityForest Green Rovers
Crawley TownExeter City
Grimsby TownExeter City
Exeter CitySwindon Town
Yeovil TownExeter City
Exeter CityStevenage FC
Port ValeExeter City
Exeter CityWest Ham Utd U23s
Exeter CityCheltenham Town
Mansfield TownExeter City
Exeter CityNotts County
Yeovil TownExeter City
Exeter CityLincoln City
FulhamExeter City
MK DonsExeter City
Cambridge UnitedExeter City
Exeter CityNewport County
Exeter CityIpswich Town
MorecambeExeter City
Exeter CityCarlisle United
Coventry CityExeter City
Exeter CityLincoln City
Lincoln CityExeter City
Exeter CityColchester United
Stevenage FCExeter City
Exeter CityCrawley Town
Exeter CityChesterfield FC
Accrington StanleyExeter City
Cambridge UnitedExeter City
Exeter CityCheltenham Town
Lincoln CityExeter City
Exeter CitySwindon Town
Port ValeExeter City
MorecambeExeter City
Exeter CityYeovil Town
Exeter CityCarlisle United
Grimsby TownExeter City
Crewe AlexendraExeter City
Exeter CityMansfield Town
Exeter CityWycombe Wanderers
Luton TownExeter City
Exeter CityForest Green Rovers
Notts CountyExeter City
Exeter CityCoventry City
Exeter CityWest Brom
Newport CountyExeter City
Exeter CityBarnet
Yeovil TownExeter City
Exeter CityForest Green Rovers
Colchester UnitedExeter City
Forest Green RoversExeter City
Exeter CityLuton Town
Wycombe WanderersExeter City
Carlisle UnitedExeter City
Exeter CityMorecambe
Exeter CityNotts County
Coventry CityExeter City
Exeter CityCrewe Alexendra
BarnetExeter City
Forest Green RoversExeter City
Exeter CityNewport County
Exeter CityYeovil Town
Cheltenham TownExeter City
Exeter CityLincoln City
Swindon TownExeter City
Exeter CityCharlton Athletic
Exeter CityCambridge United
BlackpoolExeter City
Exeter CityCarlisle United
Carlisle UnitedExeter City
Exeter CityCarlisle United
Doncaster RoversExeter City
Exeter CityMorecambe
Cambridge UnitedExeter City
Exeter CityBarnet
Exeter CityNewport County
Mansfield TownExeter City
Exeter CityYeovil Town
Luton TownExeter City
Exeter CityCheltenham Town
Exeter CityAccrington Stanley
Hartlepool UnitedExeter City
Crawley TownExeter City
Exeter CityBlackpool
Exeter CityStevenage FC
Notts CountyExeter City
Plymouth ArgyleExeter City
Exeter CityCrewe Alexendra
Exeter CityWycombe Wanderers
Portsmouth FCExeter City
Exeter CityColchester United
Grimsby TownExeter City
Exeter CityLeyton Orient
Newport CountyExeter City
Yeovil TownExeter City
Exeter CityMansfield Town
Cheltenham TownExeter City
Exeter CityPortsmouth FC
Exeter CityHull City
Accrington StanleyExeter City
Exeter CityCrawley Town
Exeter CityHartlepool United
Exeter CityBrentford
BlackpoolExeter City
Luton TownExeter City
Exeter CityMorecambe
Bristol RoversExeter City
Exeter CityMansfield Town
Exeter CityNorthampton Town
Yeovil TownExeter City
Exeter CityPlymouth Argyle
Crawley TownExeter City
Notts CountyExeter City
Exeter CityCarlisle United
Cambridge UnitedExeter City
Exeter CityPortsmouth FC
Exeter CityOxford United
Exeter CityNewport County
York CityExeter City
Wycombe WanderersExeter City
Hartlepool UnitedExeter City
Exeter CityAccrington Stanley
LiverpoolExeter City
Leyton OrientExeter City
MorecambeExeter City
Exeter CityLiverpool
Exeter CityDagenham and Redbridge
Exeter CityAFC Wimbledon
Oxford UnitedExeter City
Exeter CityLuton Town
Exeter CityPort Vale
Exeter CityBristol Rovers
Mansfield TownExeter City
Exeter CityCrawley Town
Didcot TownExeter City
BarnetExeter City
Exeter CityNotts County
Exeter CityCambridge United
Carlisle UnitedExeter City
Exeter CityStevenage FC
Plymouth ArgyleExeter City
Newport CountyExeter City
Portsmouth FCExeter City
Exeter CityWycombe Wanderers
Accrington StanleyExeter City
Exeter CityHartlepool United
Exeter CityLeyton Orient
Exeter CityPortsmouth FC
AFC WimbledonExeter City
SunderlandExeter City
Exeter CityYork City
Dagenham and RedbridgeExeter City
Northampton TownExeter City
Swindon TownExeter City
Exeter CityYeovil Town
Exeter CityDagenham and Redbridge
Hartlepool UnitedExeter City
Exeter CitySouthend United
Shrewsbury TownExeter City
York CityExeter City
Exeter CityPlymouth Argyle
Exeter CityCambridge United
BuryExeter City
Exeter CityTranmere Rovers
Oxford UnitedExeter City
Mansfield TownExeter City
Exeter CityAccrington Stanley
AFC WimbledonExeter City
Stevenage FCExeter City
Exeter CityCarlisle United
Exeter CityBurton Albion
Accrington StanleyExeter City
Exeter CityShrewsbury Town
Newport CountyExeter City
Warrington TownExeter City
Exeter CityLuton Town
MorecambeExeter City
Exeter CityWycombe Wanderers
Southend UnitedExeter City
Exeter CityHartlepool United
Coventry CityExeter City
Dagenham and RedbridgeExeter City
Exeter CityBury
Tranmere RoversExeter City
Cambridge UnitedExeter City
Exeter CityOxford United
Exeter CityMansfield Town
Northampton TownExeter City
Exeter CityYork City
Burton AlbionExeter City
Plymouth ArgyleExeter City
Exeter CityAFC Bournemouth
Exeter CityPortsmouth FC
Hartlepool UnitedExeter City
Portsmouth FCExeter City
Oxford UnitedExeter City
Scunthorpe UnitedExeter City
Exeter CityHartlepool United
Exeter CityPlymouth Argyle
Fleetwood TownExeter City