Profile of C. Macgillivray

Performance in the last match

Partidos Amistosos, 5 days ago

C. Macgillivray

Craig MacGillivray
32
years
SCO
Scotland
78
kgs
Goa
position
188
cms
15
shirt number
386
K.€
59
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
Europa
Region of birth
Europa del Norte
Career details
Current competition
League Two League Two
Previous club
Stevenage Stevenage
Previous competition
League One League One
Historic team
Portsmouth Portsmouth
Historical competition
League One League One
Last number
15
Most common shirt number
1
Other shirt numbers
1, 34, 21, 13

Form in last matches

Competitions played in

Participation and performances
League Two
0%
Wins
Carabao Cup
0%
Wins

Team's position in the competition

Matchday 46 PTS MP W D L GF GA GD
17
Gillingham
Gillingham 58 46 14 16 16 41 46 -5
18
Harrogate Town
Harrogate Town 53 46 14 11 21 43 61 -18
19
Milton Keynes Dons
Milton Keynes Dons 52 46 14 10 22 52 66 -14
20
Tranmere Rovers
Tranmere Rovers 51 46 12 15 19 45 65 -20
21
Accrington Stanley
Accrington Stanley 50 46 12 14 20 53 69 -16

Attributes

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

Rating progression

59 ▼ -2
5515 11
5519 12
9174 14
9183 17
2004 18
751 21
4443 23
2859 23
9191 23
Highest value in career
69 (2022)
Rankings
General
27997º
Age
1555º
By country
328º 328º
By position
2213º GS GS

Evolution of market value

▼ -0.2
5515 11
5519 12
9174 14
9183 17
2004 18
751 21
4443 23
2859 23
9191 23
Highest value in career
977.3K (2022)
Rankings
General
42540º
Age
2102º
By country
446º 446º
By position
3111º GS GS
Contract information
Agent
CAA Stellar
Start of contract
01/07/2023
End of contract
30/06/2026
FINAL YEAR OF CONTRACT
Contract length
31/07/2028
Last signing
31/05/2024

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
Calendar year 8
4
0.5
59
Last 6 months 5
1
0.2
58
Last 365 days 10
8
0.8
60
Last 3 years 71
94
1.32
64
Last 5 years 168
208
1.24
65
Career 358
437
1.22
61

List of clubs played for

Teams Season MP
Cards
MP GS MS MIN Age Pts. ELO
Milton Keynes Dons
Milton Keynes Dons
2024/25
10 8 0 0 0 10 10 0 900' 32 6.4 60
League Two
League Two
8 4 0 0 0 8 8 0 720' 32 6.5 59
FA Cup
FA Cup
1 2 0 0 0 1 1 0 90' 31 4.8 62
Checkatrade Trophy
Checkatrade Trophy
1 2 0 0 0 1 1 0 90' 31 5.5 63
Stevenage
Stevenage
2023/24
11 16 0 1 0 11 11 0 990' 31 5.9 65
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 64
Charlton Athletic
Charlton Athletic
2022/23
6 12 0 0 0 6 6 0 540' 29 5.3 63

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
2 35 35 3150' 41 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 11 11 990' 16 1
Stalybridge Celtic
Stalybridge Celtic
1 1 1 90' 4 0
By competition Season. MP GS Min.
League One
League One
10 209 209 18810' 257 2
National League North
National League North
3 71 71 6390' 95 0
League Two
League Two
2 32 32 2880' 35 2
EFL Trophy
EFL Trophy
9 19 19 1710' 21 0
FA Cup
FA Cup
8 18 16 1496' 17 0

For the national team

3758
0 times at International
0
Average number of goals
-
0
0
0

Titles

  • Football League Trophy Winner
    Football League Trophy Winner

Most important achievements

Milestones and events on this day

Best performances