search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Craig MacGillivray - Player Info

Player picture of Craig MacGillivray
Firstname:
Craig
Lastname:
MacGillivray
Media Name:
Craig MacGillivray
Age:
31
Place of Birth:
Perth, Scotland
Nationality:
Scotland
Position:
Goalkeeper

Craig MacGillivray - Matches

2024-03-29
Stevenage FCStevenage 0 : 0 Bolton Wanderers FCBolton
2024-04-01
Charlton Athletic FCCharlton 0 : 0 Stevenage FCStevenage
2024-04-06
Exeter City FCExeter City 1 : 0 Stevenage FCStevenage
2024-04-09
Stevenage FCStevenage 2 : 1 Barnsley FCBarnsley
2024-04-13
Stevenage FCStevenage 1 : 2 Burton Albion FCBurton Albion
2024-04-19
Oxford United FCOxford United 1 : 1 Stevenage FCStevenage

Craig MacGillivray - Career Stations

01/2024 -
Stevenage FC
England
Player
07/2023 - 01/2024
Milton Keynes Dons FC
England
Player
01/2023 - 06/2023
Burton Albion FC
England
Player
07/2021 - 01/2023
Charlton Athletic FC
England
Player
07/2018 - 06/2021
Portsmouth FC
England
Player
07/2017 - 06/2018
Shrewsbury Town FC
England
Player
07/2014 - 06/2017
Walsall FC
England
Player

Craig MacGillivray - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
The Emirates FA Cup
14
0
2
0
19
0
0
0
0
1166
Flag of EnglandThe Emirates FA Cup
Ap
G
SI
SO
B
14
0
2
0
19
A
YC
Y2C
RC
Min
0
0
0
0
1166
Carabao Cup
7
0
1
0
14
0
0
0
0
584
Flag of EnglandCarabao Cup
Ap
G
SI
SO
B
7
0
1
0
14
A
YC
Y2C
RC
Min
0
0
0
0
584
Sky Bet League One
210
0
0
0
205
3
2
0
0
18900
Flag of EnglandSky Bet League One
Ap
G
SI
SO
B
210
0
0
0
205
A
YC
Y2C
RC
Min
3
2
0
0
18900
Sky Bet League Two
24
0
0
0
1
0
2
0
0
2160
Flag of EnglandSky Bet League Two
Ap
G
SI
SO
B
24
0
0
0
1
A
YC
Y2C
RC
Min
0
2
0
0
2160
Bristol Street Motors Trophy
18
0
0
0
14
0
0
0
0
1710
Flag of EnglandBristol Street Motors Trophy
Ap
G
SI
SO
B
18
0
0
0
14
A
YC
Y2C
RC
Min
0
0
0
0
1710
273
0
3
0
253
3
4
0
0
24520
Totals
Ap
G
SI
SO
B
273
0
3
0
253
A
YC
Y2C
RC
Min
3
4
0
0
24520

Craig MacGillivray - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
UEFA Euro Qualification
0
0
0
0
6
0
0
0
0
0
Flag of EuropeUEFA Euro Qualification
Ap
G
SI
SO
B
0
0
0
0
6
A
YC
Y2C
RC
Min
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
Totals
Ap
G
SI
SO
B
0
0
0
0
6
A
YC
Y2C
RC
Min
0
0
0
0
0

Craig MacGillivray - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Bristol Street Motors Trophy
2023/2024
Team logo of Milton Keynes Dons FC
0
0
0
0
3
-
0
0
0
0
Flag of Team logo of Milton Keynes Dons FCBristol Street Motors Trophy
Ap
SI
SO
B
G
0
0
0
3
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Carabao Cup
2023/2024
Team logo of Milton Keynes Dons FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of Milton Keynes Dons FCCarabao Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Sky Bet League One
2023/2024
Team logo of Stevenage FC
10
0
0
0
9
0
1
0
0
900
Flag of Team logo of Stevenage FCSky Bet League One
Ap
SI
SO
B
G
10
0
0
9
0
A
YC
Y2C
RC
Min
0
1
0
0
900
The Emirates FA Cup
2023/2024
Team logo of Milton Keynes Dons FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Milton Keynes Dons FCThe Emirates FA Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Sky Bet League Two
2023/2024
Team logo of Milton Keynes Dons FC
24
0
0
0
1
0
2
0
0
2160
Flag of Team logo of Milton Keynes Dons FCSky Bet League Two
Ap
SI
SO
B
G
24
0
0
1
0
A
YC
Y2C
RC
Min
0
2
0
0
2160
Papa John's Trophy
2022/2023
Team logo of Charlton Athletic FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Charlton Athletic FCPapa John's Trophy
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
The Emirates FA Cup
2022/2023
Team logo of Charlton Athletic FC
1
0
0
0
1
0
0
0
0
90
Flag of Team logo of Charlton Athletic FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Carabao Cup
2022/2023
Team logo of Charlton Athletic FC
0
0
0
0
5
0
0
0
0
0
Flag of Team logo of Charlton Athletic FCCarabao Cup
Ap
SI
SO
B
G
0
0
0
5
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Sky Bet League One
2022/2023
Team logo of Burton Albion FC
19
0
0
0
2
0
1
0
0
1710
Flag of Team logo of Burton Albion FCSky Bet League One
Ap
SI
SO
B
G
19
0
0
2
0
A
YC
Y2C
RC
Min
0
1
0
0
1710
Sky Bet League One
2022/2023
Team logo of Charlton Athletic FC
4
0
0
0
18
0
0
0
0
360
Flag of Team logo of Charlton Athletic FCSky Bet League One
Ap
SI
SO
B
G
4
0
0
18
0
A
YC
Y2C
RC
Min
0
0
0
0
360
Carabao Cup
2021/2022
Team logo of Charlton Athletic FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of Charlton Athletic FCCarabao Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
The Emirates FA Cup
2021/2022
Team logo of Charlton Athletic FC
0
0
0
0
3
0
0
0
0
0
Flag of Team logo of Charlton Athletic FCThe Emirates FA Cup
Ap
SI
SO
B
G
0
0
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Papa John's Trophy
2021/2022
Team logo of Charlton Athletic FC
1
0
0
0
1
-
0
0
0
120
Flag of Team logo of Charlton Athletic FCPapa John's Trophy
Ap
SI
SO
B
G
1
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
120
Sky Bet League One
2021/2022
Team logo of Charlton Athletic FC
43
0
0
0
0
2
0
0
0
3870
Flag of Team logo of Charlton Athletic FCSky Bet League One
Ap
SI
SO
B
G
43
0
0
0
0
A
YC
Y2C
RC
Min
2
0
0
0
3870
Sky Bet League One
2020/2021
Team logo of Portsmouth FC
46
0
0
0
0
0
0
0
0
4140
Flag of Team logo of Portsmouth FCSky Bet League One
Ap
SI
SO
B
G
46
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
4140
Papa John's Trophy
2020/2021
Team logo of Portsmouth FC
1
0
0
0
1
-
0
0
0
90
Flag of Team logo of Portsmouth FCPapa John's Trophy
Ap
SI
SO
B
G
1
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
90
The Emirates FA Cup
2020/2021
Team logo of Portsmouth FC
2
0
0
0
1
0
0
0
0
210
Flag of Team logo of Portsmouth FCThe Emirates FA Cup
Ap
SI
SO
B
G
2
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
210
Carabao Cup
2020/2021
Team logo of Portsmouth FC
2
0
1
0
1
0
0
0
0
134
Flag of Team logo of Portsmouth FCCarabao Cup
Ap
SI
SO
B
G
2
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
134
Leasing.com Trophy
2019/2020
Team logo of Portsmouth FC
3
0
0
0
2
-
0
0
0
300
Flag of Team logo of Portsmouth FCLeasing.com Trophy
Ap
SI
SO
B
G
3
0
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
300
Carabao Cup
2019/2020
Team logo of Portsmouth FC
3
0
0
0
0
0
0
0
0
270
Flag of Team logo of Portsmouth FCCarabao Cup
Ap
SI
SO
B
G
3
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
270
The Emirates FA Cup
2019/2020
Team logo of Portsmouth FC
2
0
0
0
3
0
0
0
0
180
Flag of Team logo of Portsmouth FCThe Emirates FA Cup
Ap
SI
SO
B
G
2
0
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
180
Sky Bet League One
2019/2020
Team logo of Portsmouth FC
20
0
0
0
15
0
0
0
0
1800
Flag of Team logo of Portsmouth FCSky Bet League One
Ap
SI
SO
B
G
20
0
0
15
0
A
YC
Y2C
RC
Min
0
0
0
0
1800
Carabao Cup
2018/2019
Team logo of Portsmouth FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Portsmouth FCCarabao Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
The Emirates FA Cup
2018/2019
Team logo of Portsmouth FC
5
0
0
0
0
0
0
0
0
450
Flag of Team logo of Portsmouth FCThe Emirates FA Cup
Ap
SI
SO
B
G
5
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
450
Checkatrade Trophy
2018/2019
Team logo of Portsmouth FC
3
0
0
0
3
-
0
0
0
300
Flag of Team logo of Portsmouth FCCheckatrade Trophy
Ap
SI
SO
B
G
3
0
0
3
0
A
YC
Y2C
RC
Min
-
0
0
0
300
Sky Bet League One
2018/2019
Team logo of Portsmouth FC
48
0
0
0
0
1
0
0
0
4320
Flag of Team logo of Portsmouth FCSky Bet League One
Ap
SI
SO
B
G
48
0
0
0
0
A
YC
Y2C
RC
Min
1
0
0
0
4320
Checkatrade Trophy
2017/2018
Team logo of Shrewsbury Town FC
4
0
0
0
4
-
0
0
0
360
Flag of Team logo of Shrewsbury Town FCCheckatrade Trophy
Ap
SI
SO
B
G
4
0
0
4
0
A
YC
Y2C
RC
Min
-
0
0
0
360
Carabao Cup
2017/2018
Team logo of Shrewsbury Town FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Shrewsbury Town FCCarabao Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Sky Bet League One
2017/2018
Team logo of Shrewsbury Town FC
8
0
0
0
41
0
0
0
0
720
Flag of Team logo of Shrewsbury Town FCSky Bet League One
Ap
SI
SO
B
G
8
0
0
41
0
A
YC
Y2C
RC
Min
0
0
0
0
720
The Emirates FA Cup
2017/2018
Team logo of Shrewsbury Town FC
2
0
0
0
2
0
0
0
0
180
Flag of Team logo of Shrewsbury Town FCThe Emirates FA Cup
Ap
SI
SO
B
G
2
0
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
180
The Emirates FA Cup
2016/2017
Team logo of Walsall FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Walsall FCThe Emirates FA Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Checkatrade Trophy
2016/2017
Team logo of Walsall FC
4
0
0
0
0
-
0
0
0
360
Flag of Team logo of Walsall FCCheckatrade Trophy
Ap
SI
SO
B
G
4
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
360
EFL Cup
2016/2017
Team logo of Walsall FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Walsall FCEFL Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Sky Bet League One
2016/2017
Team logo of Walsall FC
5
0
0
0
41
0
0
0
0
450
Flag of Team logo of Walsall FCSky Bet League One
Ap
SI
SO
B
G
5
0
0
41
0
A
YC
Y2C
RC
Min
0
0
0
0
450
The Emirates FA Cup
2015/2016
Team logo of Walsall FC
2
0
2
0
5
0
0
0
0
56
Flag of Team logo of Walsall FCThe Emirates FA Cup
Ap
SI
SO
B
G
2
2
0
5
0
A
YC
Y2C
RC
Min
0
0
0
0
56
Johnstone's Paint Trophy
2015/2016
Team logo of Walsall FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Walsall FCJohnstone's Paint Trophy
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
Capital One Cup
2015/2016
Team logo of Walsall FC
0
0
0
0
3
-
0
0
0
0
Flag of Team logo of Walsall FCCapital One Cup
Ap
SI
SO
B
G
0
0
0
3
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Sky Bet League One
2015/2016
Team logo of Walsall FC
5
0
0
0
35
0
0
0
0
450
Flag of Team logo of Walsall FCSky Bet League One
Ap
SI
SO
B
G
5
0
0
35
0
A
YC
Y2C
RC
Min
0
0
0
0
450
The FA Cup
2014/2015
Team logo of Walsall FC
0
0
0
0
2
-
0
0
0
0
Flag of Team logo of Walsall FCThe FA Cup
Ap
SI
SO
B
G
0
0
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Capital One Cup
2014/2015
Team logo of Walsall FC
0
0
0
0
2
-
0
0
0
0
Flag of Team logo of Walsall FCCapital One Cup
Ap
SI
SO
B
G
0
0
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Sky Bet League One
2014/2015
Team logo of Walsall FC
2
0
0
0
44
-
0
0
0
180
Flag of Team logo of Walsall FCSky Bet League One
Ap
SI
SO
B
G
2
0
0
44
0
A
YC
Y2C
RC
Min
-
0
0
0
180
Show All
Show All
273
0
3
0
253
3
4
0
0
24520
Totals
Ap
SI
SO
B
G
273
3
0
253
0
A
YC
Y2C
RC
Min
3
4
0
0
24520

Craig MacGillivray - International Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
UEFA Euro Qualification
2020
Team logo of Scotland
0
0
0
0
6
0
0
0
0
0
Flag of Team logo of ScotlandUEFA Euro Qualification
Ap
SI
SO
B
G
0
0
0
6
0
A
YC
Y2C
RC
Min
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
Totals
Ap
SI
SO
B
G
0
0
0
6
0
A
YC
Y2C
RC
Min
0
0
0
0
0