Skip to content
442ball
Menu

S. MacDonald: match by match

82 appearances across 5 competitions, 2015 to 2021.

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

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

2021

4 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 24 AugustEFL CupLeedsAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 AugustLeague OneAccrington STHL0-185000727
Saturday 14 AugustLeague OnePortsmouthAL2-0650006.513
Tuesday 10 AugustEFL CupHartlepoolAW0-1900006.924
Saturday 7 AugustLeague OneCheltenhamHD1-1200006.710

2020

20 played15 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipCardiffAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 MayChampionshipLutonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayChampionshipBlackburnHD1-1450006.79
Tuesday 27 AprilChampionshipBrentfordAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AprilChampionshipBarnsleyAL1-07800□6.36
Sunday 18 AprilChampionshipBirminghamHL0-1810006.716
Thursday 15 AprilChampionshipCoventryHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 13 AprilChampionshipQPRHW3-15900□6.713
Saturday 10 AprilChampionshipHuddersfieldAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 5 AprilChampionshipWycombeHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 AprilChampionshipMillwallAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MarchChampionshipBristol CityAW0-23000Not recorded1
Tuesday 16 MarchChampionshipWatfordHL1-4730006.722
Wednesday 3 MarchChampionshipSheffield WednesdayAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 FebruaryChampionshipReadingHL0-1660006.315
Tuesday 23 FebruaryChampionshipNottingham ForestHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 FebruaryChampionshipNorwichAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 17 FebruaryChampionshipBournemouthAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 9 FebruaryChampionshipCardiffHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 FebruaryChampionshipPrestonAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 FebruaryChampionshipDerbyHW3-01000Not recorded0
Saturday 30 JanuaryChampionshipSwanseaHL1-3450006.214
Wednesday 27 JanuaryChampionshipMiddlesbroughAW0-3680006.716
Tuesday 19 JanuaryChampionshipStoke CityHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryChampionshipDerbyAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 OctoberChampionshipStoke CityAL1-0590006.722
Wednesday 28 OctoberChampionshipSheffield WednesdayHW3-080007.211
Saturday 24 OctoberChampionshipReadingAL3-0900006.951
Tuesday 20 OctoberChampionshipNottingham ForestAD1-1230006.314
Saturday 17 OctoberChampionshipNorwichHL1-2730007.525
Saturday 3 OctoberChampionshipHuddersfieldHD1-1750007.311
Saturday 26 SeptemberChampionshipBirminghamAD1-1900006.926
Saturday 19 SeptemberChampionshipMillwallHL0-190000743
Saturday 12 SeptemberChampionshipWycombeAW0-190000721
Saturday 5 SeptemberEFL CupSalford CityAD1-1900006.730

2019

14 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 FebruaryLeague OneMilton Keynes DonsHD1-11000Not recordedNot recorded
Tuesday 25 FebruaryLeague OneCoventryAD1-1170006.80
Friday 7 FebruaryLeague OneLincolnAW0-11000Not recordedNot recorded
Saturday 25 JanuaryLeague OnePeterboroughAL2-190006.4Not recorded
Saturday 5 OctoberLeague OneCoventryHW4-0170006.90%
Saturday 28 SeptemberLeague OneBristol RoversAL1-0140006.3Not recorded
Saturday 21 SeptemberLeague OneShrewsburyHD0-080006.3Not recorded
Tuesday 17 SeptemberLeague OneSunderlandAD1-1100006.40%
Saturday 14 SeptemberLeague OneBoltonHW6-12300070%
Saturday 7 SeptemberLeague OneDoncasterAL2-1690006.40%
Wednesday 28 AugustEFL CupSheffield WednesdayHL0-1230006.60%
Saturday 17 AugustLeague OneBurton AlbionAW0-1330006.40%
Saturday 10 AugustLeague OneLincolnHL0-29000□6.5Not recorded
Saturday 3 AugustLeague OneAFC WimbledonAW1-2900006.3Not recorded

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

1 playedFA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 5 JanuaryFA CupWest BromAL1-0130006.70%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2016

40 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AprilChampionshipReadingAL1-0210006.60%
Saturday 22 AprilChampionshipCardiffHD0-0900007.1Not recorded
Monday 17 AprilChampionshipBrightonAL2-1730006.60%
Thursday 13 AprilChampionshipBarnsleyHW3-29000□7.70%
Saturday 8 AprilChampionshipRotherhamHW3-2900007Not recorded
Tuesday 4 AprilChampionshipIpswichAL3-0790006.3Not recorded
Saturday 1 AprilChampionshipNewcastleAL2-1610006.20%
Saturday 18 MarchChampionshipAston VillaHL0-2900006.90%
Saturday 11 MarchChampionshipBristol CityHL0-140006.5Not recorded
Saturday 4 MarchChampionshipBlackburnAL1-080006.3Not recorded
Saturday 25 FebruaryChampionshipNottingham ForestHD0-0900007.3Not recorded
Saturday 18 FebruaryChampionshipPrestonHD0-0850007.2Not recorded
Tuesday 14 FebruaryChampionshipWolvesAW0-1900007.50%
Saturday 11 FebruaryChampionshipFulhamAL3-2900006.80%
Tuesday 7 FebruaryChampionshipNorwichHD2-2900006.90%
Friday 3 FebruaryChampionshipSheffield WednesdayHL0-1900006.50%
Sunday 29 JanuaryFA CupManchester UnitedAL4-0760006.2Not recorded
Saturday 21 JanuaryChampionshipBrentfordHW2-19000□7.8Not recorded
Saturday 14 JanuaryChampionshipBurton AlbionAW0-2900006.90%
Monday 2 JanuaryChampionshipHuddersfieldHL0-1850006.7Not recorded
Saturday 31 DecemberChampionshipDerbyAD0-0900006.9Not recorded
Wednesday 14 DecemberChampionshipNewcastleHL0-2800006.80%
Saturday 10 DecemberChampionshipAston VillaAL1-09000□6.90%
Saturday 3 DecemberChampionshipDerbyHL0-1900007.10%
Monday 28 NovemberChampionshipHuddersfieldAW1-2900007.30%
Saturday 19 NovemberChampionshipBarnsleyAD0-09000□7.6Not recorded
Saturday 5 NovemberChampionshipReadingHL0-39000□6.20%
Saturday 29 OctoberChampionshipCardiffAW0-1900007.2Not recorded
Saturday 22 OctoberChampionshipBrightonHL0-19000070%
Tuesday 18 OctoberChampionshipLeedsAD1-1901007.40%
Saturday 15 OctoberChampionshipBurton AlbionHD0-0900006.90%
Saturday 1 OctoberChampionshipBrentfordAD0-0900007.6Not recorded
Tuesday 27 SeptemberChampionshipWolvesHW2-19000070%
Friday 23 SeptemberChampionshipPrestonAL1-0530006.90%
Saturday 17 SeptemberChampionshipFulhamHD0-0900007.50%
Tuesday 13 SeptemberChampionshipNorwichAL2-15500□6.50%
Saturday 10 SeptemberChampionshipSheffield WednesdayAL2-1510006.60%
Saturday 27 AugustChampionshipQPRHL0-15400□6.70%
Saturday 20 AugustChampionshipNottingham ForestAL4-3640007.20%
Tuesday 16 AugustChampionshipBirminghamHD1-1290006.7Not recorded

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2015

3 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 9 AprilPremier LeagueAston VillaAW1-23000Not recordedNot recorded
Saturday 21 NovemberPremier LeagueSwanseaAD2-21000Not recordedNot recorded
Saturday 17 OctoberPremier LeagueManchester CityAL5-1250006.50%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.