Skip to content
442ball
Menu

A. Hackford: match by match

79 appearances across 4 competitions, 2020 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

9 of 100 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

8 played1 unusedEFL Cup, League One, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 OctoberLeague TwoCreweHL0-1640006.813
Saturday 3 OctoberLeague TwoRochdaleAL1-0900006.213
Saturday 26 SeptemberLeague TwoAccrington STHD1-1230006.73
Saturday 19 SeptemberLeague TwoSalford CityAL1-0210006.21
Saturday 12 SeptemberLeague TwoYorkAL4-0300006.43
Saturday 5 SeptemberLeague TwoColchesterHW3-1460006.63
Thursday 27 AugustEFL CupFulhamAL3-0160006.30
Saturday 22 AugustLeague OneReadingHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AugustEFL CupNewport CountyHD1-1180006.60

2025

38 played4 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague OneHuddersfieldHL0-4270006.54
Saturday 25 AprilLeague OneWiganAW0-1131007.30
Saturday 18 AprilLeague OnePlymouthHL1-3250006.23
Wednesday 15 AprilLeague OneStockport CountyHL0-27800065
Saturday 11 AprilLeague OneBurton AlbionAL1-0130006.31
Monday 6 AprilLeague OneLutonHL0-3670006.31
Friday 3 AprilLeague OneLincolnAL1-06600□5.99
Saturday 28 MarchLeague OneStockport CountyAL3-0220006.21
Saturday 21 MarchLeague OnePeterboroughHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 17 MarchLeague OneLeyton OrientHL2-4160006.20
Saturday 14 MarchLeague OneStevenageAL1-0130006.50
Wednesday 11 MarchLeague OneBlackpoolHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 MarchLeague OneNorthamptonHW1-0100006.51
Saturday 28 FebruaryLeague OneMansfield TownAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 FebruaryLeague OneBradfordHW3-180006.30
Tuesday 17 FebruaryLeague OneCardiffAL4-1160006.55
Saturday 14 FebruaryLeague OneBarnsleyAD3-32000Not recorded1
Saturday 7 FebruaryLeague OneReadingHW3-280006.31
Tuesday 3 FebruaryLeague OnePort ValeAW0-1170006.64
Saturday 31 JanuaryLeague OneBoltonHL0-1670006.31
Saturday 24 JanuaryLeague OneRotherhamAD1-1180006.31
Saturday 17 JanuaryLeague OneDoncasterHL0-1230006.64
Sunday 4 JanuaryLeague OneWycombeAL2-0250006.30
Thursday 1 JanuaryLeague OneLeyton OrientAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 29 DecemberLeague OneExeter CityHL0-1450006.22
Friday 26 DecemberLeague OneStevenageHD0-090006.21
Friday 19 DecemberLeague OneNorthamptonAL3-1100006.23
Saturday 22 NovemberLeague OneWiganHL1-2260006.75
Saturday 8 NovemberLeague OnePeterboroughAL5-0450006.52
Saturday 25 OctoberLeague OneBurton AlbionHL0-1300006.63
Saturday 18 OctoberLeague OnePlymouthAW1-2200006.24
Saturday 11 OctoberLeague OnePort ValeHD1-1231007.73
Saturday 13 SeptemberLeague OneRotherhamHW2-1100006.33
Saturday 6 SeptemberLeague OneBoltonAL3-0230006.62
Saturday 30 AugustLeague OneBradfordAL3-2140006.52
Tuesday 26 AugustEFL CupReadingAL2-1710006.510
Saturday 23 AugustLeague OneBarnsleyHW2-0261007.93
Tuesday 19 AugustLeague OneCardiffHL0-12800077
Saturday 16 AugustLeague OneReadingAW1-2580006.33
Tuesday 12 AugustEFL CupGillinghamAD1-1621007.511
Saturday 9 AugustLeague OneLincolnHW2-0300006.53
Friday 1 AugustLeague OneLutonAL1-0100006.50

2024

24 played12 unusedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayLeague TwoGillinghamHL0-1130006.56
Saturday 26 AprilLeague TwoAFC WimbledonAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 AprilLeague TwoGrimsbyHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 AprilLeague TwoWalsallAW2-390006.70
Tuesday 1 AprilLeague TwoBradfordHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 MarchLeague TwoCreweAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 25 MarchLeague TwoBarrowHL0-1450006.38
Saturday 22 MarchLeague TwoMorecambeHW1-01000Not recorded0
Saturday 15 MarchLeague TwoMilton Keynes DonsHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 MarchLeague TwoColchesterAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MarchLeague TwoFleetwood TownAD1-1450006.35
Tuesday 4 MarchLeague TwoHarrogate TownHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MarchLeague TwoTranmereAD1-1610006.68
Saturday 22 FebruaryLeague TwoSalford CityHW2-1651006.94
Thursday 13 FebruaryLeague TwoNotts CountyHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 FebruaryLeague TwoSwindon TownAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 FebruaryLeague TwoAccrington STHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 JanuaryLeague TwoNewport CountyHW3-2450006.57
Saturday 4 JanuaryLeague TwoDoncasterAW1-2780106.96
Wednesday 1 JanuaryLeague TwoCheltenhamHD0-0280006.62
Sunday 29 DecemberLeague TwoGrimsbyAL3-0900006.37
Thursday 26 DecemberLeague TwoBradfordAL2-1901007.56
Saturday 21 DecemberLeague TwoCarlisleHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 DecemberLeague TwoBromleyAD0-0640006.27
Saturday 7 DecemberLeague TwoWalsallHL0-1120006.94
Monday 25 NovemberLeague TwoCreweHD1-1320006.71
Saturday 9 NovemberLeague TwoGillinghamAL1-0210006.32
Saturday 26 OctoberLeague TwoAFC WimbledonHW3-2100006.64
Tuesday 22 OctoberLeague TwoHarrogate TownAW0-1240006.54
Saturday 19 OctoberLeague TwoFleetwood TownHW3-1150006.53
Saturday 12 OctoberLeague TwoMilton Keynes DonsAW0-12310071
Tuesday 1 OctoberLeague TwoColchesterHD1-1450006.96
Saturday 28 SeptemberLeague TwoSwindon TownHW2-1700006.63
Saturday 21 SeptemberLeague TwoAccrington STAD2-2191007.31
Saturday 14 SeptemberLeague TwoChesterfieldHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 SeptemberLeague TwoNewport CountyAW1-41500□6.31

2023

8 played4 unusedLeague One, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 16 AprilLeague OneCheltenhamHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 AprilLeague OneStevenageAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 1 AprilLeague OneBarnsleyHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 29 MarchLeague OneWiganAD1-180006.50
Saturday 16 MarchLeague OneExeter CityAL1-0340006.33
Tuesday 12 MarchLeague OnePortsmouthAL2-1210006.30
Saturday 9 MarchLeague OnePeterboroughHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 FebruaryLeague OneCarlisleHL0-1720006.911
Saturday 10 FebruaryLeague OneBristol RoversAW1-2180006.51
Saturday 3 FebruaryLeague OneLincolnHL0-1180006.75
Friday 18 AugustPremier LeagueNottingham ForestAL2-180006.22
Saturday 12 AugustPremier LeagueCrystal PalaceHL0-190006.30

2020

1 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 JanuaryPremier LeagueCrystal PalaceAL2-0100006.71