C. MacGillivray
| First name | Craig |
| Last name | MacGillivray |
| Date of birth | Jan. 12, 1993 — 33 y/o |
| Nationality | Scotland |
| Birthplace | Harrogate |
| Country of birth | Scotland |
| Position | Goalkeeper |
| Height | 188 cm |
| Weight | 75 kg |
| Foot | Left |
C. MacGillivray's career
| Competition |
Season |
Team |
Shirt number |
|
|
|
|
|
|
|
|
|
|
| EFL Trophy |
- |
Portsmouth |
1 |
180 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| League Cup |
2019/2020 |
Portsmouth |
1 |
270 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| FA Cup |
2019/2020 |
Portsmouth |
1 |
180 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| League One |
- |
Portsmouth |
1 |
1800 |
20 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
| League One |
- |
Portsmouth |
15 |
4320 |
48 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| League Cup |
2018/2019 |
Portsmouth |
15 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| FA Cup |
2018/2019 |
Portsmouth |
15 |
450 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| EFL Trophy |
- |
Portsmouth |
15 |
300 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
| League One |
- |
Shrewsbury Town |
15 |
720 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
41 |
| League Cup |
2017/2018 |
Shrewsbury Town |
15 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| FA Cup |
2017/2018 |
Shrewsbury Town |
15 |
180 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
| EFL Trophy |
- |
Shrewsbury Town |
15 |
360 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
| League One |
- |
Walsall |
13 |
450 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
41 |
| FA Cup |
- |
Walsall |
13 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| League Cup |
- |
Walsall |
13 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| EFL Trophy |
- |
Walsall |
13 |
360 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| FA Cup |
- |
Walsall |
13 |
56 |
2 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
5 |
| League Cup |
- |
Walsall |
13 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
| EFL Trophy |
- |
Walsall |
13 |
90 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| League One |
- |
Walsall |
13 |
450 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
34 |
| League Cup |
- |
Walsall |
13 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
| EFL Trophy |
- |
Walsall |
13 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
| League One |
- |
Walsall |
13 |
180 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
44 |
| National League N / S |
- |
Harrogate Town |
- |
3600 |
40 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| FA Cup |
- |
Harrogate Town |
- |
510 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| National League N / S |
- |
Harrogate Town |
- |
2700 |
30 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| FA Trophy |
- |
Harrogate Town |
- |
90 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| National League N / S |
- |
Stalybridge Celtic |
- |
90 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |