Skip to content
442ball
Menu

M. Craig: match by match

44 appearances across 5 competitions, 2021 to 2026.

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

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

2026

2 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 1 SeptemberLeague TwoSwindon TownAL3-1450005.418
Saturday 29 AugustLeague TwoCreweHD0-020006.45

2024

21 played7 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 27 AprilLeague OneBirminghamAL4-0440006.55
Friday 18 AprilLeague OneRotherhamAD3-3630006.925
Saturday 5 AprilLeague OneHuddersfieldAL2-1740007.331
Tuesday 1 AprilLeague OneCharltonHL1-2651007.719
Sunday 23 FebruaryLeague OneWrexhamHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 JanuaryLeague OneWycombeHL1-2330006.315
Saturday 21 DecemberLeague OneLeyton OrientHL0-4360006.78
Saturday 14 DecemberLeague OneExeter CityAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 DecemberLeague OneBirminghamHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 DecemberLeague OneWrexhamAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 NovemberLeague OneReadingHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 NovemberLeague OneWiganHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 NovemberLeague OneCambridge UnitedAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 8 NovemberLeague OneRotherhamHW2-01000Not recorded0
Saturday 26 OctoberLeague OneShrewsburyAW0-2260006.97
Tuesday 22 OctoberLeague OneCharltonHD2-2270006.35
Saturday 19 OctoberLeague OneBlackpoolAW1-2230006.63
Saturday 5 OctoberLeague OneHuddersfieldAL2-0870006.319
Tuesday 1 OctoberLeague OneWycombeHD2-2900006.925
Saturday 28 SeptemberLeague OneStockport CountyHD1-1570006.921
Saturday 21 SeptemberLeague OneBurton AlbionAW1-2900006.618
Tuesday 17 SeptemberEFL CupManchester UnitedAL7-0450006.322
Saturday 14 SeptemberLeague OneStevenageAL3-0600006.513
Saturday 7 SeptemberLeague OneBristol RoversHW2-1900007.237
Saturday 31 AugustLeague OneCrawley TownAW0-3550006.72
Saturday 17 AugustLeague OneLincolnAW1-2560006.712
Tuesday 13 AugustEFL CupWiganAD1-1570006.713
Friday 9 AugustLeague OneMansfield TownHL1-2620006.929

2023

20 played1 unusedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 10 MayLeague TwoCreweHL0-21010006.528
Monday 6 MayLeague TwoCreweAW0-2840107.233
Saturday 27 AprilLeague TwoGillinghamAD2-28200□6.722
Tuesday 23 AprilLeague TwoColchesterAW1-4770007.220
Saturday 20 AprilLeague TwoBarrowHW4-2630006.330
Saturday 13 AprilLeague TwoAccrington STHW4-0900007.335
Tuesday 9 AprilLeague TwoWalsallHW2-1850006.936
Saturday 6 AprilLeague TwoMorecambeAW0-39000□7.227
Tuesday 2 AprilLeague TwoWrexhamHW1-086000729
Friday 29 MarchLeague TwoCrawley TownAW0-2820007.320
Saturday 23 MarchLeague TwoForest GreenHW2-0880006.950
Saturday 9 MarchLeague TwoCreweHW2-0450006.615
Tuesday 5 MarchLeague TwoBradfordAD1-1880007.534
Saturday 2 MarchLeague TwoWalsallAL3-1900006.542
Saturday 24 FebruaryLeague TwoAFC WimbledonHW1-0900007.237
Saturday 17 FebruaryLeague TwoGrimsbyAW1-57410□7.724
Tuesday 13 FebruaryLeague TwoSalford CityAD2-29001□6.915
Saturday 10 FebruaryLeague TwoTranmereHW2-19000□6.732
Saturday 3 FebruaryLeague TwoSutton UtdAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 JanuaryLeague TwoStockport CountyHL1-54500067
Saturday 13 JanuaryLeague TwoNewport CountyHL0-1890006.927

2022

1 played2 unusedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueLeedsAW1-4130006.95
Saturday 20 MayPremier LeagueBrentfordHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayPremier LeagueAston VillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

0 played6 unusedPremier League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueNorwichAW0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 MayPremier LeagueBurnleyHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 12 MayPremier LeagueArsenalHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 MayPremier LeagueLiverpoolAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 MayPremier LeagueLeicesterHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 21 OctoberUEFA Conference LeagueVitesseAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded