Live Soccer TV

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

M. Davidson

Current team: St. Johnstone
Playing position: Midfielder
Nationality: Scotland
Date of birth: 7 March, 1988 (31 years)
Place of birth: Edinburgh, Scotland
Weight: 141.1 lb
Height: 6 ft 0 in

Statistics

SeasonTeamCompetition
2019/20St. JohnstoneScottish Premiership115413130000301
2018/19St. JohnstoneScottish Premiership221228262343800
2017/18St. JohnstoneScottish Premiership2343292905051400
2016/17St. JohnstoneScottish Premiership174023194153800
2015/16St. JohnstoneScottish Premiership233730300813700
2014/15St. JohnstoneScottish Premiership149923176473500
2013/14St. JohnstoneScottish Premiership147621183531400
2012/13St. JohnstoneScottish Premiership263332311417900
2011/12St. JohnstoneScottish Premiership216126242322600
2010/11St. JohnstoneScottish Premiership271134331810500
2009/10St. JohnstoneScottish Premiership2615333031305700
2008/09LivingstonScottish Championship377
SeasonTeamCompetition
2019/20St. JohnstoneLeague Cup270330010000
2018/19St. JohnstoneLeague Cup480550000000
2017/18St. JohnstoneLeague Cup90110000100
2016/17St. JohnstoneLeague Cup180220010100
2015/16St. JohnstoneLeague Cup270330001200
2014/15St. JohnstoneLeague Cup113220100100
2013/14St. JohnstoneLeague Cup26101010000
2012/13St. JohnstoneLeague Cup140220201000
2011/12St. JohnstoneLeague Cup45110100000
2010/11St. JohnstoneLeague Cup256330102000
2009/10St. JohnstoneLeague Cup360440000100
SeasonTeamCompetition
2017/18St. JohnstoneUEFA Europa League90110000100
2015/16St. JohnstoneUEFA Europa League44110100000
2013/14St. JohnstoneUEFA Europa League39101010100
2012/13St. JohnstoneUEFA Europa League180220000100
SeasonTeamCompetition
2012ScotlandFriendly0101000000

Trophies

CompetitionPositionTitlesSeasons
Scotland - FA CupWinner12013/2014

Transfers

DateFromToFee
01.07.09LivingstonSt. JohnstoneFree

Newsletter Signup »

Email: Why Signup?

Upcoming Top Matches »

Real MadridDec 7
7:00am
Espanyol
EvertonDec 7
7:30am
Chelsea
Borussia M'gladbachDec 7
9:30am
Bayern München
AFC BournemouthDec 7
10:00am
Liverpool
Manchester CityDec 7
12:30pm
Manchester United
BarcelonaDec 7
3:00pm
Mallorca
West Ham UnitedDec 9
3:00pm
Arsenal
SalzburgDec 10
12:55pm
Liverpool
InternazionaleDec 10
3:00pm
Barcelona
ChelseaDec 10
3:00pm
Lille
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