Live Soccer TV

Live Soccer TV App for iOS
Live Soccer TV App for Android

C. Main

Current team: Aberdeen
Playing position: Forward
Nationality: England
Date of birth: 20 June, 1992 (27 years)
Place of birth: South Shields, England
Weight: 189.6 lb
Height: 6 ft 0 in

Statistics

SeasonTeamCompetition
2019/20AberdeenScottish Premiership90110000000
2018/19MotherwellScottish Premiership2294312831653410
2017/18MotherwellScottish Premiership134816160705200
2017/18PortsmouthLeague One1875231160000
2016/17PortsmouthLeague Two39212484102100
2015/16Oldham AthleticLeague One142518162424100
2015/16Doncaster RoversLeague One5321064471000
2014/15Doncaster RoversLeague One219338231513158200
2013/14MiddlesbroughChampionship722237164211110
2013/14Shrewsbury TownLeague One390541210200
2013/14MiddlesbroughChampionship0000020000
2012/13MiddlesbroughChampionship65813672113110
2011/12MiddlesbroughChampionship316120120142100
2009/10DarlingtonLeague Two1200261214803200
2008/09DarlingtonLeague Two1851342
SeasonTeamCompetition
2019/20AberdeenLeague Cup0000010000
2018/19MotherwellLeague Cup426550103000
2017/18PortsmouthLeague Cup0000010000
2017/18PortsmouthFA Cup0000000000
2016/17PortsmouthLeague Cup84110101000
2015/16Doncaster RoversLeague Cup139211010100
2015/16Doncaster RoversFA Cup14101020000
2014/15Doncaster RoversFA Cup281431012000
2014/15Doncaster RoversLeague Cup90110100000
2013/14MiddlesbroughFA Cup90110000000
2013/14MiddlesbroughLeague Cup16101010000
2012/13MiddlesbroughLeague Cup0000010000
2012/13MiddlesbroughFA Cup61110110000
2011/12MiddlesbroughLeague Cup0000010000
2011/12MiddlesbroughFA Cup120110020000
2010/11DarlingtonFA Trophy180321132000
2010/11DarlingtonFA Cup15101020000
2009/10DarlingtonLeague Cup11101000000
2009/10DarlingtonFA Cup3101000000
SeasonTeamCompetition
2019/20AberdeenUEFA Europa League65303050100

Trophies

CompetitionPositionTitlesSeasons
England - League TwoWinner12016/2017
Scotland - FA Cup2nd Place12017/2018

Transfers

DateFromToFee
01.07.19MotherwellAberdeenFree
03.01.18PortsmouthMotherwellFree
04.07.16DoncasterPortsmouthN/A
01.06.16OldhamDoncasterN/A
15.02.16DoncasterOldhamLoan
30.07.14MiddlesbroughDoncasterSwap
30.09.13ShrewsburyMiddlesbroughN/A
30.08.13MiddlesbroughShrewsburyLoan
01.07.11DarlingtonMiddlesbroughFree

Sidelined

TypeFromTo
Suspended05.12.1308.12.13
Suspended13.02.1324.02.13

Newsletter Signup »

Email: Why Signup?

Upcoming Top Matches »

BarcelonaAug 25
3:00pm
Real Betis
SouthamptonAug 31
7:30am
Manchester United
Bayern MünchenAug 31
9:30am
Mainz 05
ChelseaAug 31
10:00am
Sheffield United
OsasunaAug 31
11:00am
Barcelona
BurnleyAug 31
12:30pm
Liverpool
ArsenalSep 1
11:30am
Tottenham Hotspur
VillarrealSep 1
3:00pm
Real Madrid
TV Schedules and Live Streaming Listings
Live Soccer TV App
Follow the game on the go
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android