C. Macgillivray´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Milton Keynes Dons
Milton Keynes Dons
2025/26
1 0 0 0 0 1 1 0 90 32 6.2 59
League Two
League Two
1 0 0 0 0 1 1 0 90' 32 6.2 59
Milton Keynes Dons
Milton Keynes Dons
2024/25
10 8 0 0 0 10 10 0 900 31 6.4 63
Stevenage
Stevenage
2023/24
11 16 0 1 0 11 11 0 990 31 5.9 66
Milton Keynes Dons
Milton Keynes Dons
2023/24
25 33 0 2 0 25 25 0 2250 30 6.7 66
Burton Albion
Burton Albion
2022/23
19 25 0 1 0 19 19 0 1710 30 7.1 65
Charlton Athletic
Charlton Athletic
2022/23
6 12 0 0 0 6 6 0 540 29 5.3 68
Charlton Athletic
Charlton Athletic
2021/22
45 55 0 0 0 45 45 0 4050 28 6.9 69
Portsmouth
Portsmouth
2020/21
51 59 0 0 0 51 50 1 4544 27 6.7 66
Portsmouth
Portsmouth
2019/20
28 34 0 0 0 28 28 0 2520 26 6.8 68
Portsmouth
Portsmouth
2018/19
56 57 0 0 0 56 56 0 5040 25 7.1 66
Shrewsbury Town
Shrewsbury Town
2017/18
14 11 0 0 0 14 14 0 1260 24 7 47
Walsall
Walsall
2016/17
9 13 0 0 0 9 9 0 810 23 5.8 40
Walsall
Walsall
2015/16
8 9 0 0 0 8 6 2 596 22 5.7 44
Walsall
Walsall
2014/15
2 8 0 0 0 2 2 0 180 21 5.3 51
Harrogate Town
Harrogate Town
2013/14
40 56 0 0 0 40 40 0 3600 20 6.9 53
Harrogate Town
Harrogate Town
2012/13
33 37 0 0 0 33 33 0 2970 19 7.1 48
Stalybridge Celtic
Stalybridge Celtic
2011/12
1 4 0 0 0 1 1 0 90 18 4 26
359 437 0 4 0 359 356 3 32140 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Scotland
Scotland
2019
0 0 0 0 0 0 0 0 - 26 0 68
EC Qualifying
EC Qualifying
0 0 0 0 0 0 0 0 0 26 0 68
0 0 0 0 0 0 0 0 - - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Milton Keynes Dons
Milton Keynes Dons
36 41 0 2 0 36 36 0 3240 32 7 59
Stevenage
Stevenage
11 16 0 1 0 11 11 0 990 31 5.5 66
Burton Albion
Burton Albion
19 25 0 1 0 19 19 0 1710 30 6.4 65
Charlton Athletic
Charlton Athletic
51 67 0 0 0 51 51 0 4590 29 4.9 68
Portsmouth
Portsmouth
135 150 0 0 0 135 134 1 12104 27 6.2 66
Scotland
Scotland
0 0 0 0 0 0 0 0 - 26 4.7 68
Shrewsbury Town
Shrewsbury Town
14 11 0 0 0 14 14 0 1260 24 5.1 47
Walsall
Walsall
19 30 0 0 0 19 17 2 1586 23 5 40
Harrogate Town
Harrogate Town
73 93 0 0 0 73 73 0 6570 20 6.4 53
Stalybridge Celtic
Stalybridge Celtic
1 4 0 0 0 1 1 0 90 18 4.7 26
359 437 0 4 0 359 356 3 32140 - - -