Live Soccer TV

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

M. Kennedy

Current team: St. Johnstone
Playing position: Midfielder
Nationality: Northern Ireland
Date of birth: 1 November, 1994 (25 years)
Place of birth: Irvine, Northern Ireland
Weight: 149.9 lb
Height: 5 ft 8 in

Statistics

SeasonTeamCompetition
2019/20St. JohnstoneScottish Premiership106614131913100
2018/19St. JohnstoneScottish Premiership2812363422336200
2017/18PortsmouthLeague One18412920910193400
2017/18Cardiff CityChampionship0101030000
2016/17Plymouth ArgyleLeague Two1253171701305200
2016/17Cardiff CityChampionship49202060000
2015/16Port ValeLeague One7161293650200
2015/16Cardiff CityChampionship12101060000
2014/15Cardiff CityChampionship8351495570100
2014/15HibernianScottish Championship51913581140000
2013/14Milton Keynes DonsLeague One524770401100
2013/14Tranmere RoversLeague One671880600100
2013/14EvertonPremier League0000000000
2012/13EvertonPremier League0000030000
2012/13KilmarnockScottish Premiership207330300000
2011/12KilmarnockScottish Premiership27211292170000
2010/11KilmarnockScottish Premiership0000070000
SeasonTeamCompetition
2019/20St. JohnstoneLeague Cup224321012000
2018/19St. JohnstoneLeague Cup185321221000
2017/18PortsmouthFA Cup63110100000
2017/18Cardiff CityLeague Cup164220200000
2016/17Cardiff CityLeague Cup33101010000
2015/16Cardiff CityLeague Cup0000020000
2015/16Cardiff CityFA Cup27101010000
2014/15HibernianLeague Cup142211021000
SeasonTeamCompetition
2020Northern IrelandUEFA Euro Qualifying0000020000
2019Northern IrelandFriendly0000010000

Trophies

CompetitionPositionTitlesSeasons
England - League Two2nd Place12016/2017
Scotland - League CupWinner12011/2012

Transfers

DateFromToFee
21.07.18CardiffSt. JohnstoneFree
01.06.18PortsmouthCardiffN/A
31.08.17CardiffPortsmouthLoan
01.07.17PlymouthCardiffN/A
01.02.17CardiffPlymouthLoan
07.04.16Port ValeCardiffN/A
25.01.16CardiffPort ValeLoan
02.02.15EvertonCardiffFree
09.01.14EvertonTranmereLoan
31.08.12KilmarnockEverton€ 250K

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