Craig MacGillivray Footballer Career History

Craig MacGillivray
(C. MacGillivray)
Goalkeeper
188 cm
75 kg
30 Age (01/12/1993)
Scotland
Harrogate
Scotland

Craig MacGillivray Career Statistics

Season Team Played Match Time Number of Matches Played Starting in the Top Eleven In Put Bench Number of Goals Scored Number of Yellow Cards Number of Double Yellow Cards Number of Red Cards
2023-2024 Milton Keynes Dons Milton Keynes Dons
(League Cup)
90
1
1
0
0
0
0
0
0
0
2023-2024 Burton Albion Burton Albion
(League One)
0
0
0
0
0
0
0
0
0
0
2023-2024 Milton Keynes Dons Milton Keynes Dons
(League Two)
2160
24
24
0
0
1
0
2
0
0
2023-2024 Milton Keynes Dons Milton Keynes Dons
(EFL Trophy)
0
0
0
0
0
3
0
0
0
0
2023-2024 Milton Keynes Dons Milton Keynes Dons
(FA Cup)
0
0
0
0
0
1
0
0
0
0
2023-2024 Stevenage Stevenage
(League One)
990
11
11
0
0
9
0
1
0
0
2022-2023 Charlton Charlton
(EFL Trophy)
90
1
1
0
0
0
0
0
0
0
2022-2023 Charlton Charlton
(League One)
360
4
4
0
0
18
0
0
0
0
2022-2023 Charlton Charlton
(FA Cup)
90
1
1
0
0
1
0
0
0
0
2022-2023 Charlton Charlton
(League Cup)
0
0
0
0
0
5
0
0
0
0
2022-2023 Burton Albion Burton Albion
(League One)
1710
19
19
0
0
2
0
1
0
0
2021-2022 Charlton Charlton
(League One)
3870
43
43
0
0
0
0
0
0
0
2021-2022 Charlton Charlton
(League Cup)
90
1
1
0
0
0
0
0
0
0
2021-2022 Charlton Charlton
(FA Cup)
0
0
0
0
0
3
0
0
0
0
2021-2022 Charlton Charlton
(EFL Trophy)
90
1
1
0
0
1
0
0
0
0
2020-2021 Portsmouth Portsmouth
(EFL Trophy)
90
1
1
0
0
1
0
0
0
0
2020-2021 Portsmouth Portsmouth
(League One)
4140
46
46
0
0
0
0
0
0
0
2020-2021 Portsmouth Portsmouth
(League Cup)
134
2
1
1
0
1
0
0
0
0
2020-2021 Portsmouth Portsmouth
(FA Cup)
210
2
2
0
0
1
0
0
0
0
2020 Scotland Scotland
(EC Qualification)
0
0
0
0
0
6
0
0
0
0
2020 Scotland Scotland
(Euro Championship)
0
0
0
0
0
6
0
0
0
0
2020 Scotland Scotland
(UEFA European Championship Qualifiers)
0
0
0
0
0
6
0
0
0
0
2019-2020 Portsmouth Portsmouth
(League One)
1800
20
20
0
0
15
0
0
0
0
2019-2020 Portsmouth Portsmouth
(League Cup)
270
3
3
0
0
0
0
0
0
0
2019-2020 Portsmouth Portsmouth
(FA Cup)
180
2
2
0
0
3
0
0
0
0
2019-2020 Portsmouth Portsmouth
(EFL Trophy)
300
3
3
0
0
2
0
0
0
0
2018-2019 Portsmouth Portsmouth
(League One)
4320
48
48
0
0
0
0
0
0
0
2018-2019 Portsmouth Portsmouth
(FA Cup)
450
5
5
0
0
0
0
0
0
0
2018-2019 Portsmouth Portsmouth
(League Cup)
0
0
0
0
0
1
0
0
0
0
2018-2019 Portsmouth Portsmouth
(EFL Trophy)
300
3
3
0
0
3
0
0
0
0
2017-2018 Shrewsbury Shrewsbury
(League One)
720
8
8
0
0
41
0
0
0
0
2017-2018 Shrewsbury Shrewsbury
(FA Cup)
180
2
2
0
0
2
0
0
0
0
2017-2018 Shrewsbury Shrewsbury
(League Cup)
0
0
0
0
0
1
0
0
0
0
2017-2018 Shrewsbury Shrewsbury
(EFL Trophy)
360
4
4
0
0
4
0
0
0
0
2016-2017 Walsall Walsall
(League One)
450
5
5
0
0
41
0
0
0
0
2016-2017 Walsall Walsall
(League Cup)
0
0
0
0
0
1
0
0
0
0
2016-2017 Walsall Walsall
(FA Cup)
0
0
0
0
0
1
0
0
0
0
2016-2017 Walsall Walsall
(EFL Trophy)
360
4
4
0
0
0
0
0
0
0
2015-2016 Walsall Walsall
(League One)
450
5
5
0
0
34
0
0
0
0
2015-2016 Walsall Walsall
(FA Cup)
56
2
0
2
0
5
0
0
0
0
2015-2016 Walsall Walsall
(League Cup)
0
0
0
0
0
3
0
0
0
0
2015-2016 Walsall Walsall
(EFL Trophy)
90
1
1
0
0
0
0
0
0
0
2014-2015 Walsall Walsall
(League One)
180
2
2
0
0
44
0
0
0
0
2014-2015 Walsall Walsall
(League Cup)
0
0
0
0
0
2
0
0
0
0
2014-2015 Walsall Walsall
(FA Cup)
0
0
0
0
0
2
0
0
0
0
2014-2015 Walsall Walsall
(EFL Trophy)
0
0
0
0
0
6
0
0
0
0
2013-2014 Harrogate Town Harrogate Town
(National League N / S)
3600
40
40
0
0
0
0
0
0
0
2012-2013 Harrogate Town Harrogate Town
(FA Trophy)
90
1
1
0
0
0
0
0
0
0
2012-2013 Harrogate Town Harrogate Town
(FA Cup)
510
5
5
0
0
0
0
0
0
0
2012-2013 Harrogate Town Harrogate Town
(National League N / S)
2700
30
30
0
0
0
0
0
0
0
2011-2012 Stalybridge Celtic Stalybridge Celtic
(FA Trophy)
0
0
0
0
0
1
0
0
0
0
2011-2012 Stalybridge Celtic Stalybridge Celtic
(National League N / S)
90
1
1
0
0
4
0
0
0
0

Football Player Search Form