Live Soccer TV

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

C. Main

Current team: St. Mirren
Playing position: Forward
Nationality: England
Date of birth: 20 June, 1992 (30 years)
Place of birth: South Shields, England
Weight: 147.7 lb
Height: 5 ft 10 in

Statistics

SeasonTeamCompetition
2022/23St. MirrenScottish Premiership0000000000
2021/22St. MirrenScottish Premiership16673116158172200
2020/21Shrewsbury TownLeague One1258201461082300
2020/21AberdeenScottish Premiership7081486882100
2019/20AberdeenScottish Premiership1047181263134001
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/10Darlington FCLeague Two1200261214803200
2008/09Darlington FCLeague Two1851342
SeasonTeamCompetition
2022/23St. MirrenScottish League Cup0000000000
2021/22St. MirrenScottish League Cup344440202000
2020/21AberdeenScottish League Cup44101010000
2019/20AberdeenScottish League Cup0000020000
2018/19MotherwellScottish League 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/12MiddlesbroughFA Cup120110020000
2011/12MiddlesbroughLeague Cup0000010000
2010/11Darlington FCFA Trophy180321132000
2010/11Darlington FCFA Cup15101020000
2009/10Darlington FCLeague Cup11101000000
2009/10Darlington FCFA Cup3101000000
SeasonTeamCompetition
2020/21AberdeenUEFA Europa League46211111000
2019/20AberdeenUEFA Europa League65303050100

Trophies

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

Transfers

Sidelined

TypeFromTo
Suspended05.12.1308.12.13
Suspended13.02.1324.02.13

Newsletter Signup »

Email: Why Signup?

Upcoming Top Matches »

ArsenalAug 13
10:00am
Leicester City
BrentfordAug 13
12:30pm
Manchester United
BarcelonaAug 13
3:00pm
Rayo Vallecano
Bayern MünchenAug 14
11:30am
Wolfsburg
ChelseaAug 14
11:30am
Tottenham Hotspur
AlmeríaAug 14
4:00pm
Real Madrid
LiverpoolAug 15
3:00pm
Crystal Palace
TV Schedules and Live Streaming Listings
Live Soccer TV App
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android