gioscore-logo
gioscore-logo
Menu
January 2025
Su
Mo
Tu
We
Th
Fr
Sa
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
Main leagues
Countries
Menu
January 2025
Su
Mo
Tu
We
Th
Fr
Sa
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
Main leagues
Countries
Type
Season
Club

Vanarama National League North

Vanarama National League NorthAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
Vanarama National League North 2013/2014-Harrogate Town33-----
Vanarama National League North 2012/2013-Harrogate Town26-----
total59-----

League Two

League TwoAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
League Two 2024/2025-Milton Keynes Dons------
League Two 2023/2024-Milton Keynes Dons2472-462-
total2472-46--

League One

League OneAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
League One 2024/2025-Stevenage------
League One 2023/2024-Stevenage1122-131-
League One 2022/2023-Burton Albion1963-451-
League One 2021/2022-Charlton Athletic43105-66--
League One 2020/2021-Portsmouth46126-77--
League One 2019/2020-Portsmouth2045-18--
League One 2018/2019-Portsmouth48-----
League One 2017/2018-Shrewsbury Town67----
League One 2016/2017-Walsall5-----
League One 2015/2016-Walsall5-----
League One 2014/2015-Walsall2-----
total205368-219--

FA Cup

FA CupAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
FA Cup 2024/2025-Milton Keynes Dons1-----
FA Cup 2023/2024-Milton Keynes Dons------
FA Cup 2022/2023-Charlton Athletic13-3--
FA Cup 2021/2022-Charlton Athletic------
FA Cup 2020/2021-Portsmouth22-2--
FA Cup 2019/2020-Portsmouth23-2--
FA Cup 2018/2019-Portsmouth53-3--
FA Cup 2017/2018-Shrewsbury Town2-----
FA Cup 2015/2016-Walsall2-----
FA Cup 2012/2013-Harrogate Town5-----
total2011-10--

EFL Trophy

EFL TrophyAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
EFL Trophy 2024/2025-Milton Keynes Dons1-----
EFL Trophy 2023/2024-Milton Keynes Dons------
EFL Trophy 2022/2023-Charlton Athletic1-----
EFL Trophy 2021/2022-Charlton Athletic1-----
EFL Trophy 2020/2021-Portsmouth1-----
EFL Trophy 2019/2020-Portsmouth2-----
EFL Trophy 2018/2019-Portsmouth3-----
EFL Trophy 2017/2018-Shrewsbury Town4-----
EFL Trophy 2016/2017-Walsall4-----
total17-----

Club Friendlies 3

Club Friendlies 3AgeteamMatchesSavesPen savesInside box savesYellow cardRed card
Club Friendlies 3 2022-1990Charlton Athletic------
total------

Club Friendlies

Club FriendliesAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
Club Friendlies 2021-Charlton Athletic------
total------

Carabao Cup

Carabao CupAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
Carabao Cup 2023/2024-Milton Keynes Dons12-2--
Carabao Cup 2022/2023-Charlton Athletic------
Carabao Cup 2021/2022-Charlton Athletic11----
Carabao Cup 2020/2021-Portsmouth25-2--
Carabao Cup 2019/2020-Portsmouth311-5--
total719-9--

3. HNL - South

3. HNL - SouthAgeteamMatchesSavesPen savesInside box savesYellow cardRed card
3. HNL - South 2016/2017-1990Zadar2-----
total2-----
Craig MacGillivray played in 9 teams:
Harrogate Town, Walsall, Zadar, Shrewsbury Town, Portsmouth, Charlton Athletic, Burton Albion, Milton Keynes Dons, Stevenage
When and where played Craig MacGillivray?

Craig MacGillivray (GBR) currently plays for League Two club Milton Keynes Dons.

In this profile you will can follow the player data information, statistics, career history and performance of Craig MacGillivray in Milton Keynes Dons matches.

Show more ›››