Craig MacGillivray

  • Team: Free Agent
  • Position: Goalkeeper
  • Age: 32
Filter Data

C. MacGillivray Detailed Stats

Career Stats

Overall Record

Total Matches
82
Matches Played
39
Wins
17
Draws
26
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
87.4'
Avg Min
7166
Total Min
Starts79/82
96.3%

Passing

1599
Total
733
Accurate
6
Key Passes
20.1
Per 90
45.8%
Accuracy
0.08
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
82
Failed
0.0%
Goal Chance

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

0
Total
0.00
Per 90
0.0%
Conversion
0
On Target
0.0%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

14
Won
16
Total
88.0%
Win%

Dribbles

1
Success
100.0%
Success%
1
Past

Tackles

0
Total
0.0
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

0
Total
0.0
Per 90

Goalkeeping

209
Saves
68.5%
Saves/90
27
Clean Sheets
32.9%
CS Rate
96
Conceded
1.21
Conceded/90

Timeline

80-15'
916-30'
831-45'
646-60'
961-75'
1476-90'
091-105'
0106-120'
0120+'
1
Pen Faced
1
Pen Saved

Goal Conceded

96
Total
1.21
Per 90
Over
Line
Under
67%
0.5
33%
30%
1.5
70%
13%
2.5
87%
6%
3.5
94%
0%
4.5
100%
0%
5.5
100%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

0
0

Fouls Drawn

14
Drawn
0.18
Per 90

Fouls Committed

0
Committed
0.00
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
GrimsbyG LT2-2906.203110320002100
Bristol RoversG LT1-0907.202414580000300
ShrewsburyG LT5-1906.203018600001300
Accrington STG LT0-2907.703916412200004001
Oxford UnitedG FAC1-11207.204318420001500
ChesterfieldG LT2-2906.602713480002100
ColchesterG LT1-0906.703012401100011001
Notts CountyG LT1-1905.90361953220001200
Swindon TownG LT1-0907.302712440000200
Harrogate TownG LT0-4908.503518510000200
Cambridge UnitedG LT1-1906.902515600001100
Notts CountyG LT3-2905.701912630003300
Fleetwood TownG LT2-1906.602412501100013001
TranmereG LT2-2906.503215471100022001
Salford CityG LT2-0907.603118580000400
BromleyG LT2-1246.5012433000000
CreweG LT3-1906.304120492200011001
Bristol RoversG LT0-4907.00281450110000100
GillinghamG LT3-2906.20401333110002200
ShrewsburyG LT1-2907.003811294400013001
Accrington STG LT1-2906.203117552200024001
ChesterfieldG LT1-1906.90331648220001300
GrimsbyG LT2-3905.202510400003500
WalsallG LT0-1906.202011550001100
Newport CountyG LT1-2906.602918620001200
Crawley TownG LT1-1907.90288291100015001
CheltenhamG LT5-0906.902913450000200
Bristol CityG LC2-000000
BarrowG LT0-2906.5027933220000001
OldhamG LT0-0906.902213592200001001
Swindon TownG LT0-0906.60381437000000
GrimsbyG LT0-0907.50241667330000002
CreweG LT0-1907.9034144112200001001
Newport CountyG LT0-0907.503623640000200
GillinghamG LT1-0907.703618500001400
BarrowG LT0-300000
Notts CountyG LT3-000000
Fleetwood TownG LT2-400000
CarlisleG LT2-200000
CheltenhamG LT0-100000
Port ValeG LT3-000000
MorecambeG LT2-100000
Accrington STG LT2-000000
ColchesterG LT0-100000
Harrogate TownG LT2-1906.2047275710001200
AFC WimbledonG LT0-0907.003320610000100
Fleetwood TownG LT2-1906.90302583110002400
WalsallG LT4-200000
Salford CityG LT0-100000
ChesterfieldG LT1-200000
CreweG LT1-100000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025FA Cup1100.07.200.00.00.00.000.04341.860.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2025League Cup10.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2025League Two2887.66.7100.00.00.00.000.081346.860.000.00.00.0240.8899.9900.00.00.000.000.0000.0000.00.0
2024EFL Trophy190.07.900.00.00.00.000.04879.170.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2024League Two3123.27.1600.00.00.00.000.027856.470.1200.00.00.070.8885.7100.00.00.000.000.0000.0000.00.0
2023EFL Trophy30.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2023League Cup190.06.600.00.00.00.000.02171.430.000.00.00.022.099.9900.00.00.000.000.0000.0000.00.0
2023League One2049.56.8200.00.00.00.000.035642.70.0900.00.00.050.4599.9920.180.00.000.000.0000.0100.050.0
2023League Two2586.46.9400.00.00.00.000.067665.980.0410.040.00.090.3888.8900.00.00.000.000.0000.0200.080.0
2022FA Cup245.06.200.00.00.00.000.03844.740.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022League Cup50.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022League One4348.16.9600.00.00.00.000.064839.350.000.00.00.0120.5299.9900.00.00.000.000.0000.0100.020.0
2021EFL Trophy245.07.200.00.00.00.000.03429.410.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2021FA Cup10.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2021League Cup190.06.500.00.00.00.000.04358.140.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2021League One4390.06.8500.00.00.00.020.05123253.90.0700.00.00.0100.2370.020.050.00.000.000.0000.0000.00.0
2020EFL Trophy245.07.100.00.00.00.000.01899.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2020FA Cup245.06.500.00.00.00.000.02944.830.000.00.00.011.099.9900.00.00.000.000.0000.0000.00.0
2020League Cup267.57.300.00.00.00.000.02999.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2020League One4690.06.9600.00.00.00.000.0122745.640.0900.00.00.0150.3386.6700.00.00.000.000.0000.0000.00.0
2019EFL Trophy295.57.100.00.00.00.000.02799.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2019FA Cup290.06.700.00.00.00.000.02199.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2019League Cup390.07.0700.00.00.00.000.03499.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2019League One1990.06.5700.00.00.00.000.016499.990.1110.0599.990.000.00.000.00.00.000.000.0000.0000.00.0
2018FA Cup290.07.200.00.00.00.000.02299.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2018League One290.06.900.00.00.00.000.02899.990.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Portsmouth2025 Championship18554614/13/19-15(49/64)
DWLWW
Charlton2025 Championship19534613/14/19-14(44/58)
LWLDL
Stevenage2025 League One6754621/12/133(49/46)
WDWDL
Burton Albion2025 League One17544613/15/18-10(50/60)
DDDWD
Milton Keynes Dons2025 League Two2864624/14/841(86/45)
DWWWD
Portsmouth2024 Championship16544614/12/20-13(58/71)
DDWWD
Charlton2024 League One4854625/10/1124(67/43)
WLWWW
Stevenage2024 League One14574615/12/19-8(42/50)
DDLWL
Burton Albion2024 League One20474611/14/21-17(49/66)
LDWLD
Milton Keynes Dons2024 League Two19524614/10/22-14(52/66)
DDWDL
Portsmouth2023 League One1974628/13/537(78/41)
WLWDW
Stevenage2023 League One9714619/14/1311(57/46)
WDLWL
Charlton2023 League One16534611/20/15-1(64/65)
LDDDW
Burton Albion2023 League One20464612/10/24-28(39/67)
LWLWL
Milton Keynes Dons2023 League Two4784623/9/1415(83/68)
DWLWD
Portsmouth2022 League One8704617/19/1011(61/50)
DDWDD
Charlton2022 League One10624616/14/164(70/66)
DWLWL
Burton Albion2022 League One15564615/11/20-22(57/79)
DWLWL
Milton Keynes Dons2022 League One21454611/12/23-22(44/66)
DDLLD
Stevenage2022 League Two2854624/13/922(61/39)
WWWLW
Milton Keynes Dons2021 League One3894626/11/934(78/44)
WWLLD
Portsmouth2021 League One10734620/13/1317(68/51)
LWWDW
Charlton2021 League One13594617/8/21-4(55/59)
LWWLW
Burton Albion2021 League One16534614/11/21-16(51/67)
LLWDD
Stevenage2021 League Two21474611/14/21-23(45/68)
WLLWD
Charlton2020 League One7744620/14/1214(70/56)
WWDDL
Portsmouth2020 League One8724621/9/1614(65/51)
LWDWL
Milton Keynes Dons2020 League One13654618/11/172(64/62)
LDWWW
Burton Albion2020 League One16574615/12/19-12(61/73)
LDWDL
Stevenage2020 League Two14604614/18/140(41/41)
WDWLL
Charlton2019 Championship22484612/12/22-15(50/65)
LDDLL
Portsmouth2019 League One5603517/9/917(53/36)
DLWWL
Burton Albion2019 League One12483512/12/110(50/50)
DLDWL
Milton Keynes Dons2019 League One19373510/7/18-11(36/47)
LDLWD
Stevenage2019 League Two2422363/13/20-26(24/50)
LLLLL
Charlton2018 League One3884626/10/1033(73/40)
WWWLW
Portsmouth2018 League One4884625/13/832(83/51)
DLDWW
Burton Albion2018 League One9634617/12/179(66/57)
LWLLW
Milton Keynes Dons2018 League Two3794623/10/1322(71/49)
WLDWL
Stevenage2018 League Two10704620/10/164(59/55)
WWDWW
Burton Albion2017 Championship2425316/7/18-34(24/58)
DLLLL
Charlton2017 League One7483113/9/93(41/38)
DDLWW
Portsmouth2017 League One9463214/4/141(39/38)
LWDLL
Milton Keynes Dons2017 League One2230317/9/15-14(30/44)
LLLLD
Stevenage2017 League Two16393310/9/14-6(42/48)
LDLLW
Burton Albion2016 Championship20524613/13/20-14(49/63)
LDWWL
Milton Keynes Dons2016 League One12614616/13/172(60/58)
WLWLD
Charlton2016 League One13604614/18/147(60/53)
WWWDW
Portsmouth2016 League Two1874626/9/1139(79/40)
WWWWD
Stevenage2016 League Two10674620/7/194(67/63)
LDLDL
Charlton2015 Championship2240469/13/24-40(40/80)
LWLDL
Milton Keynes Dons2015 Championship2339469/12/25-30(39/69)
LLLDD
Burton Albion2015 League One2854625/10/1120(57/37)
DWWDD
Portsmouth2015 League Two6784621/15/1031(75/44)
LWWWL
Stevenage2015 League Two18484611/15/20-15(52/67)
DDWDW
Charlton2014 Championship12604614/18/14-6(54/60)
LLWDD
Milton Keynes Dons2014 League One2914627/10/957(101/44)
WWWWW
Burton Albion2014 League Two1944628/10/830(69/39)
WWWDW
Stevenage2014 League Two6724620/12/148(62/54)
LWDWW
Portsmouth2014 League Two16574614/15/17-2(52/54)
DWLLL
Charlton2013 Championship18514613/12/21-20(41/61)
WWLWD
Milton Keynes Dons2013 League One10604617/9/20-2(63/65)
LDDLL
Stevenage2013 League One24424611/9/26-26(46/72)
LWLLL
Burton Albion2013 League Two6724619/15/125(47/42)
LLDWL
Portsmouth2013 League Two13594614/17/15-10(56/66)
DDWWW
Charlton2012 Championship9654617/14/156(65/59)
WDWDW
Milton Keynes Dons2012 League One8704619/13/1417(62/45)
WLWLW
Stevenage2012 League One18544615/9/22-17(47/64)
LLLDW
Portsmouth2012 League One24324610/12/24-18(51/69)
LWLDW
Burton Albion2012 League Two4764622/10/146(71/65)
WLWWL
Portsmouth2011 Championship22404613/11/22-9(50/59)
LLWWL
Charlton2011 League One11014630/11/546(82/36)
WDWWW
Milton Keynes Dons2011 League One5804622/14/1037(84/47)
LWWWW
Stevenage2011 League One6734618/19/925(69/44)
WDWWW
Burton Albion2011 League Two17544614/12/20-27(54/81)
LWLLW