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: 147.7 lb
Height: 5 ft 10 in

Statistics

SeasonTeamCompetition
2019/20AberdeenScottish Premiership343642161001
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 Cup0000020000
2018/19MotherwellLeague Cup426550103000
2017/18PortsmouthLeague Cup0000010000
2017/18PortsmouthFA Cup0000000000
2016/17PortsmouthLeague Cup84110101000
2015/16Doncaster RoversLeague Cup139211010100
2015/16Doncaster RoversFA Cup14101020000
2014/15Doncaster RoversLeague Cup90110100000
2014/15Doncaster RoversFA Cup281431012000
2013/14MiddlesbroughFA Cup90110000000
2013/14MiddlesbroughLeague Cup16101010000
2012/13MiddlesbroughLeague Cup0000010000
2012/13MiddlesbroughFA Cup61110110000
2011/12MiddlesbroughLeague Cup0000010000
2011/12MiddlesbroughFA Cup120110020000
2010/11DarlingtonFA Cup15101020000
2010/11DarlingtonFA Trophy180321132000
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 »

LeganésNov 23
7:00am
Barcelona
Fortuna DüsseldorfNov 23
9:30am
Bayern München
ArsenalNov 23
10:00am
Southampton
Crystal PalaceNov 23
10:00am
Liverpool
Manchester CityNov 23
12:30pm
Chelsea
Real MadridNov 23
3:00pm
Real Sociedad
Sheffield UnitedNov 24
11:30am
Manchester United
Real MadridNov 26
3:00pm
PSG
Crvena ZvezdaNov 26
3:00pm
Bayern München
JuventusNov 26
3:00pm
Atlético 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