M. Kennedy´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Kilmarnock
Kilmarnock
2024/25
26 4 1 4 0 26 18 8 1621 29 6.2 72
Scottish Premiership
Scottish Premiership
19 4 1 4 0 19 13 6 1128' 30 6.2 72
Q. Europa League
Q. Europa League
2 0 0 0 0 2 1 1 121' 29 4.9 68
League Cup
League Cup
1 0 0 0 0 1 0 1 32' 29 4.2 68
Conference League qualifiers
Conference League qualifiers
4 0 0 0 0 4 4 0 340' 29 5.7 69
Kilmarnock
Kilmarnock
2023/24
43 3 4 3 0 43 38 5 3466 29 6.9 69
Aberdeen
Aberdeen
2022/23
29 4 2 3 0 29 23 6 1772 27 6.1 60
Aberdeen
Aberdeen
2021/22
9 0 0 0 0 9 3 6 360 27 4.6 64
Aberdeen
Aberdeen
2020/21
36 1 3 1 0 36 26 10 2487 26 6 67
Aberdeen
Aberdeen
2019/20
12 1 3 1 0 12 11 1 991 25 6.3 67
St. Johnstone
St. Johnstone
2019/20
21 5 4 1 0 21 18 3 1539 25 6.7 64
St. Johnstone
St. Johnstone
2018/19
41 7 2 2 0 41 38 3 3110 23 6.8 63
Portsmouth
Portsmouth
2017/18
33 3 3 4 0 33 22 11 2027 23 5.8 56
Cardiff City
Cardiff City
2017/18
3 0 0 0 0 3 2 1 164 22 4.9 53
Plymouth Argyle
Plymouth Argyle
2016/17
17 5 3 2 0 17 17 0 1253 22 7.1 54
Cardiff City
Cardiff City
2016/17
3 0 0 0 0 3 0 3 52 22 4.2 48
Port Vale
Port Vale
2015/16
12 0 1 2 0 12 9 3 716 21 5.5 51
Cardiff City
Cardiff City
2015/16
2 0 0 0 0 2 0 2 40 21 4.1 51
Cardiff City
Cardiff City
2014/15
14 0 2 1 0 14 9 5 836 20 5.8 53
Everton U21
Everton U21
2014/15
3 0 0 0 0 3 2 1 184 20 5 47
Hibernian FC
Hibernian FC
2014/15
16 1 2 0 0 16 6 10 637 20 5.2 49
Milton Keynes Dons
Milton Keynes Dons
2013/14
7 1 0 1 0 7 7 0 524 19 5.6 48
Tranmere Rovers
Tranmere Rovers
2013/14
8 0 0 1 0 8 8 0 671 19 5.8 43
Everton U21
Everton U21
2013/14
10 1 1 0 0 10 10 0 900 19 5.9 43
Everton U21
Everton U21
2012/13
21 4 4 0 0 21 19 2 1611 18 6.2 38
Kilmarnock
Kilmarnock
2012/13
3 0 0 0 0 3 3 0 206 17 5.1 37
Kilmarnock
Kilmarnock
2011/12
10 0 0 0 0 10 2 8 267 17 4.4 33
Kilmarnock
Kilmarnock
2010/11
0 0 0 0 0 0 0 0 - 16 0 26
379 40 35 26 0 379 291 88 25434 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Northern Ireland
Northern Ireland
2023
2 0 0 0 0 2 2 0 109 28 4.7 61
EC Qualifying
EC Qualifying
2 0 0 0 0 2 2 0 109 28 4.7 61
Northern Ireland
Northern Ireland
2021
2 0 0 0 0 2 1 1 83 26 4.6 66
Northern Ireland
Northern Ireland
2020
1 0 0 0 0 1 1 0 66 26 5.4 65
Northern Ireland
Northern Ireland
2019
0 0 0 0 0 0 0 0 - 24 0 63
Escocia U21
Escocia U21
2013
0 0 0 0 0 0 0 0 - 18 0 33
Escocia U19
Escocia U19
2013
4 0 0 1 0 4 3 1 277 18 4.9 35
Escocia U21
Escocia U21
2012
1 0 0 0 0 1 0 1 24 18 4.3 37
Escocia U19
Escocia U19
2012
4 1 0 0 0 4 3 1 245 17 5.7 38
Escocia U17
Escocia U17
2011
3 0 1 0 0 3 3 0 185 16 5.4 26
Escocia U17
Escocia U17
2010
1 0 0 0 0 1 1 0 80 15 5.7 26
Escocia U16
Escocia U16
2010
1 0 0 0 0 1 1 0 66 15 5.2 26
Escocia U17
Escocia U17
2009
1 0 0 0 0 1 1 0 90 15 5.5 26
Escocia U16
Escocia U16
2009
1 0 0 0 0 1 1 0 90 15 5.5 26
21 1 1 1 0 21 17 4 1315 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Kilmarnock
Kilmarnock
82 7 5 7 0 82 61 21 5560 29 5.9 72
Northern Ireland
Northern Ireland
5 0 0 0 0 5 4 1 258 28 5.1 61
Aberdeen
Aberdeen
86 6 8 5 0 86 63 23 5610 27 5.5 60
St. Johnstone
St. Johnstone
62 12 6 3 0 62 56 6 4649 25 6.1 64
Plymouth Argyle
Plymouth Argyle
17 5 3 2 0 17 17 0 1253 22 6.5 54
Cardiff City
Cardiff City
22 0 2 1 0 22 11 11 1092 22 5.2 53
Portsmouth
Portsmouth
33 3 3 4 0 33 22 11 2027 23 5.5 56
Port Vale
Port Vale
12 0 1 2 0 12 9 3 716 21 5.6 51
Everton U21
Everton U21
34 5 5 0 0 34 31 3 2695 20 5.7 47
Hibernian FC
Hibernian FC
16 1 2 0 0 16 6 10 637 20 5.2 49
Milton Keynes Dons
Milton Keynes Dons
7 1 0 1 0 7 7 0 524 19 6.1 48
Tranmere Rovers
Tranmere Rovers
8 0 0 1 0 8 8 0 671 19 6.3 43
Escocia U19
Escocia U19
8 1 0 1 0 8 6 2 522 18 5.6 35
Escocia U21
Escocia U21
1 0 0 0 0 1 0 1 24 18 4.7 33
Escocia U17
Escocia U17
5 0 1 0 0 5 5 0 355 16 6.1 26
Escocia U16
Escocia U16
2 0 0 0 0 2 2 0 156 15 6 26
400 41 36 27 0 400 308 92 26749 - - -