C. Macgillivray

Profile of C. Macgillivray

Season 2023/24

Competitive matches
32
Matches
played
2880'
Minutes
played
44
1.38
Goals/90'
7
Matches
unbeaten
3/0
0.09
Cards/90'

Performance in the last match

League One, 5 days ago
C. Macgillivray
Craig MacGillivray
31
years
SCO
Scotland
78
kgs
Goa
position
188
cms
12
shirt number
734
K.€
65
ELO

Born on 12 January 1993 in Harrogate

Personal data
Country of birth
Scotland Scotland
Other nationality
England England
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
Northern Europe
Career details
Status
Midfield
Current club
Stevenage Stevenage
Current competition
League One League One
Previous club
Milton Keynes Dons Milton Keynes Dons
Previous competition
League Two League Two
Historic team
Portsmouth Portsmouth
Historical competition
League One League One
Last number
12
Most common shirt number
1
Other shirt numbers
34, 1, 15, 21, 13
Form in last matches

Competitions played in

Participation and performances
League One
29%
Wins
2 W
2 D
3 L
FA Cup
0%
Wins
EFL Cup
0%
Wins
0 W
0 D
1 L
EFL Trophy
0%
Wins

Team's position in the competition

Matchday 41 PTS MP W D L GF GA GD
5
Barnsley
Barnsley 71 38 20 11 7 70 48 +22
6
Oxford United
Oxford United 63 39 18 9 12 62 52 +10
7
Stevenage
Stevenage 62 39 17 11 11 51 40 +11
8
Lincoln City
Lincoln City 61 39 16 13 10 56 33 +23
9
Blackpool
Blackpool 60 39 17 9 13 57 42 +15

Attributes

71
jump
64
diving
62
saves
65
kicking
63
Positioning
64
reflexes

Rating progression

65 ▲ 1
5515 11
5519 12
9174 14
9183 17
2004 18
751 21
4443 23
9191 23
2859 24
Highest value in career
69 (2022)
Rankings
General
9556º
Age
659º
By country
113º 113º
By position
829º GS GS

Evolution of market value

▼ -0.1
5515 11
5519 12
9174 14
9183 17
2004 18
751 21
4443 23
9191 23
2859 24
Highest value in career
938.1K (2022)
Rankings
General
25899º
Age
1670º
By country
265º 265º
By position
1800º GS GS
Contract information
Agent
CAA Stellar
Start of contract
18/01/2024
NEW SIGNING
End of contract
31/05/2024
LAST YEAR OF CONTRACT
Milton Keynes Dons

Current transfer news

Official
origin_C. Macgillivray
C. Macgillivray
destination_C. Macgillivray
Milton Keynes Dons have loaned C. Macgillivray to Stevenage

Past signings

Season. Date
Origin Destination Cost
23/24 31/05/2024
Stevenage
Stevenage
Milton Keynes Dons
Milton Keynes Dons
End of loan
23/24 18/01/2024
Milton Keynes Dons
Milton Keynes Dons
Stevenage
Stevenage
Loan
23/24 01/07/2023
Burton Albion
Burton Albion
Milton Keynes Dons
Milton Keynes Dons
Free transfer
22/23 13/01/2023
Charlton Athletic
Charlton Athletic
Burton Albion
Burton Albion
Transfer
21/22 01/07/2021
Portsmouth
Portsmouth
Charlton Athletic
Charlton Athletic
Free transfer
Total amount of money in transfer dealings 0

Professional performance

Average number of goals
Current season 32
44
1.38
65
Calendar year 8
14
1.75
65
Last 6 months 22
27
1.23
65
Last 365 days 41
53
1.29
65
Last 3 years 112
148
1.32
65
Last 5 years 190
240
1.26
65
Career 344
424
1.23
60

List of clubs played for

Teams Season MP
Cards
MP GS MS MIN Age Pts. ELO
Stevenage
Stevenage
2023/24
7 11 0 1 0 7 7 0 630' 31 5.6 66
League One
League One
7 11 0 1 0 7 7 0 630' 31 5.6 66
Milton Keynes Dons
Milton Keynes Dons
2023/24
25 33 0 2 0 25 25 0 2250' 30 6.7 64
Burton Albion
Burton Albion
2022/23
19 25 0 1 0 19 19 0 1710' 30 7.1 63
Charlton Athletic
Charlton Athletic
2022/23
6 12 0 0 0 6 6 0 540' 29 5.3 62
Charlton Athletic
Charlton Athletic
2021/22
45 55 0 0 0 45 45 0 4050' 29 6.9 67

Teammates

Player rating and role
C. Piergianni
D
C. Piergianni
75
4
J. Reid
F
J. Reid
74
7
L. Wildin
D
L. Wildin
71
4
J. Roberts
D
J. Roberts
71
4
D. Butler
D
D. Butler
70
7
D. Sweeney
D
D. Sweeney
67
-1
T. Ashby-Hammond
GK
T. Ashby-Hammond
67
2
Terence Vancooten
D
Terence Vancooten
67
2
K. Hemmings
F
K. Hemmings
63
0
Finley Burns
D
Finley Burns
63
6
N. Freeman
MF
N. Freeman
63
8
N. Thompson
D
N. Thompson
62
-1
J. Forster-Caskey
MF
J. Forster-Caskey
60
7
L. Thompson
MF
L. Thompson
60
7
A. Macdonald
D
A. Macdonald
59
0
B. Thompson
MF
B. Thompson
57
1
E. List
F
E. List
55
-1
V. Oliver
F
V. Oliver
55
-4
A. Pressley
F
A. Pressley
55
2

Historical performance in clubs

By teams Season. MP GS Min.
Portsmouth
Portsmouth
3 135 134 12104' 150 0
Harrogate Town
Harrogate Town
2 73 73 6570' 93 0
Charlton Athletic
Charlton Athletic
2 51 51 4590' 67 0
Milton Keynes Dons
Milton Keynes Dons
1 25 25 2250' 33 2
Burton Albion
Burton Albion
1 19 19 1710' 25 1
Walsall
Walsall
3 19 17 1586' 30 0
Shrewsbury Town
Shrewsbury Town
1 14 14 1260' 11 0
Stevenage
Stevenage
1 7 7 630' 11 1
Stalybridge Celtic
Stalybridge Celtic
1 1 1 90' 4 0
By competition Season. MP GS Min.
League One
League One
10 205 205 18450' 252 2
National League North
National League North
3 71 71 6390' 95 0
League Two
League Two
1 24 24 2160' 31 2
EFL Trophy
EFL Trophy
8 18 18 1620' 19 0
FA Cup
FA Cup
7 17 15 1406' 15 0

Teams played for

Portsmouth
Portsmouth
3 season
150
135
Harrogate Town
Harrogate Town
2 season
93
73
Charlton Athletic
Charlton Athletic
2 season
67
51
Milton Keynes Dons
Milton Keynes Dons
1 season
33
25
Burton Albion
Burton Albion
1 season
25
19
Walsall
Walsall
3 season
30
19
Shrewsbury Town
Shrewsbury Town
1 season
11
14
Stevenage
Stevenage
1 season
11
7
Stalybridge Celtic
Stalybridge Celtic
1 season
4
1

For the national team

0 times at International
0
Average number of goals
-
0
0
0
Titles
  • Football League Trophy Winner
    Football League Trophy Winner
    18/19

Most important achievements

Milestones and events on this day
Debut for team, Debut in category
Milton Keynes Dons
Milton Keynes Dons
League Two
League Two
05 AUG. 23
30 years
Best performances