Skip to content
442ball
Menu

Scott McKenna: match by match

183 appearances across 12 competitions, 2020 to 2026.

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

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

2026

9 played2 unusedFIFA World Cup, UEFA Champions League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 OctoberUEFA Nations LeagueFYR MacedoniaAW0-28300■6.216
Tuesday 29 SeptemberUEFA Nations LeagueSwitzerlandHL0-3880006.419
Saturday 26 SeptemberUEFA Nations LeagueSloveniaAD0-0880006.661
Wednesday 16 SeptemberUEFA Europa LeagueHapoel Beer ShevaAD0-0900006.628
Wednesday 26 AugustUEFA Champions LeagueVikingAL3-18900□6.582
Tuesday 18 AugustUEFA Champions LeagueVikingHD2-2900006.276
Tuesday 28 JulyUEFA Champions LeagueFC ThunHW3-21200006.9114
Tuesday 21 JulyUEFA Champions LeagueFC ThunAD1-1900007.541
Wednesday 24 JuneFIFA World CupBrazilHL0-3900005.951
Friday 19 JuneFIFA World CupMoroccoHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 JuneFIFA World CupHaitiAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2025

10 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 26 FebruaryUEFA Europa LeagueGenkAD3-3120000873
Thursday 19 FebruaryUEFA Europa LeagueGenkHL1-3900007.279
Thursday 29 JanuaryUEFA Europa LeagueFC MidtjyllandAL2-0690006.312
Thursday 22 JanuaryUEFA Europa LeagueFCSBHW4-1900006.636
Thursday 11 DecemberUEFA Europa LeagueReal BetisHL1-3900005.658
Thursday 27 NovemberUEFA Europa LeagueLilleAL4-090000654
Thursday 6 NovemberUEFA Europa LeagueCelta VigoHL0-3900006.2102
Thursday 23 OctoberUEFA Europa LeagueMalmo FFAD1-1900008.2127
Thursday 2 OctoberUEFA Europa LeagueMaccabi Tel AvivAW1-390000794
Wednesday 24 SeptemberUEFA Europa LeagueFenerbahçeHW3-190000733

2024

37 played4 unusedCopa del Rey, Euro Championship, La Liga, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 24 MayLa LigaEspanyolAL2-0900006.347
Sunday 18 MayLa LigaLeganesHL0-1900007.964
Tuesday 13 MayLa LigaSevillaAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 23 AprilLa LigaAthletic ClubAL1-090000764
Saturday 19 AprilLa LigaAtletico MadridHW1-0900007.243
Saturday 12 AprilLa LigaGetafeAW1-3900006.949
Sunday 6 AprilLa LigaReal SociedadHL1-3900006.341
Monday 31 MarchLa LigaCelta VigoAD1-1900007.349
Sunday 23 MarchUEFA Nations LeagueGreeceHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 20 MarchUEFA Nations LeagueGreeceAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 14 MarchLa LigaAlavesHD2-2900006.647
Friday 28 FebruaryLa LigaValladolidAD1-12900■5.314
Sunday 16 FebruaryLa LigaMallorcaAL3-19000□6.336
Saturday 8 FebruaryLa LigaVillarrealHL1-29000□761
Monday 3 FebruaryLa LigaGironaAL2-19000□6.352
Friday 24 JanuaryLa LigaOsasunaHD1-190000743
Sunday 19 JanuaryLa LigaReal MadridAL4-1900006.330
Sunday 12 JanuaryLa LigaGetafeHL1-2900006.753
Sunday 5 JanuaryCopa del ReyElcheAL4-0900006.538
Sunday 22 DecemberLa LigaEspanyolHW1-0900007.268
Sunday 15 DecemberLa LigaReal SociedadAD0-0900007.318
Saturday 7 DecemberLa LigaValladolidHW2-19000□6.761
Tuesday 3 DecemberCopa del ReyEuropa FcAW1-2130006.71
Saturday 30 NovemberLa LigaBarcelonaAW1-2900006.915
Saturday 23 NovemberLa LigaMallorcaHL2-3900006.544
Monday 18 NovemberUEFA Nations LeaguePolandAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 15 NovemberUEFA Nations LeagueCroatiaHW1-0450006.940
Friday 8 NovemberLa LigaRayo VallecanoAW1-39000□6.917
Sunday 3 NovemberLa LigaAtletico MadridAL2-0900006.940
Saturday 26 OctoberLa LigaGironaHW1-0900007.236
Monday 21 OctoberLa LigaValenciaAW2-3900006.345
Sunday 15 SeptemberLa LigaAthletic ClubHL2-3770006.353
Sunday 8 SeptemberUEFA Nations LeaguePortugalAL2-1900007.212
Thursday 5 SeptemberUEFA Nations LeaguePolandHL2-3900006.284
Sunday 1 SeptemberLa LigaAlavesAL2-0900006.777
Thursday 29 AugustLa LigaReal MadridHD1-190000726
Sunday 25 AugustLa LigaLeganesAL2-1900006.666
Friday 16 AugustLa LigaSevillaHD2-2210006.313
Sunday 23 JuneEuro ChampionshipHungaryHL0-1900006.960
Wednesday 19 JuneEuro ChampionshipSwitzerlandHD1-12900□6.79
Friday 14 JuneEuro ChampionshipGermanyAL5-1130006.94

2023

8 played3 unusedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 6 MarchUEFA Champions LeagueManchester CityAL3-1900006.551
Tuesday 13 FebruaryUEFA Champions LeagueManchester CityHL1-3900007.218
Friday 26 JanuaryFA CupBristol CityAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 JanuaryPremier LeagueBrentfordAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 17 JanuaryFA CupBlackpoolAW2-3180006.97
Sunday 7 JanuaryFA CupBlackpoolHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 SeptemberPremier LeagueBurnleyHD1-1900007.349
Saturday 2 SeptemberPremier LeagueChelseaAW0-1900007.514
Saturday 26 AugustPremier LeagueManchester UnitedAL3-2570006.621
Friday 18 AugustPremier LeagueSheffield UtdHW2-1900006.936
Saturday 12 AugustPremier LeagueArsenalAL2-1900006.311

2022

28 played6 unusedEFL Cup, FA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AprilPremier LeagueLiverpoolAL3-2300006.31
Sunday 16 AprilPremier LeagueManchester UnitedHL0-2810006.617
Saturday 8 AprilPremier LeagueAston VillaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 FebruaryPremier LeagueFulhamAL2-07000Not recorded1
Sunday 5 FebruaryPremier LeagueLeedsHW1-0900007.216
Wednesday 1 FebruaryEFL CupManchester UnitedAL2-0900006.68
Wednesday 25 JanuaryEFL CupManchester UnitedHL0-3900006.222
Saturday 21 JanuaryPremier LeagueBournemouthAD1-1150006.714
Saturday 14 JanuaryPremier LeagueLeicesterHW2-090000736
Wednesday 11 JanuaryEFL CupWolvesHD1-1290006.69
Saturday 7 JanuaryFA CupBlackpoolAL4-1900006.743
Wednesday 4 JanuaryPremier LeagueSouthamptonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 JanuaryPremier LeagueChelseaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 DecemberPremier LeagueManchester UnitedAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 21 DecemberEFL CupBlackburnAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 NovemberPremier LeagueCrystal PalaceHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 NovemberPremier LeagueBrentfordHD2-2900006.743
Sunday 30 OctoberPremier LeagueArsenalAL5-0900006.233
Saturday 22 OctoberPremier LeagueLiverpoolHW1-0900007.226
Tuesday 18 OctoberPremier LeagueBrightonAD0-0900006.98
Saturday 15 OctoberPremier LeagueWolvesAL1-09000□6.937
Monday 10 OctoberPremier LeagueAston VillaHD1-190000725
Monday 3 OctoberPremier LeagueLeicesterAL4-0900006.257
Saturday 24 SeptemberUEFA Nations LeagueRep. Of IrelandHW2-19000□6.966
Wednesday 21 SeptemberUEFA Nations LeagueUkraineHW3-0900006.952
Friday 16 SeptemberPremier LeagueFulhamHL2-3900006.550
Saturday 3 SeptemberPremier LeagueBournemouthHL2-39000□5.957
Wednesday 31 AugustPremier LeagueManchester CityAL6-0900006.316
Sunday 28 AugustPremier LeagueTottenhamHL0-29000□7.255
Saturday 20 AugustPremier LeagueEvertonAD1-1900006.532
Sunday 14 AugustPremier LeagueWest HamHW1-09000□6.611
Saturday 6 AugustPremier LeagueNewcastleAL2-0900006.920
Saturday 11 JuneUEFA Nations LeagueRep. Of IrelandAL3-0740006.540
Wednesday 8 JuneUEFA Nations LeagueArmeniaHW2-0901008.3106

2021

51 played1 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayChampionshipHuddersfieldAW0-1900006.953
Tuesday 17 MayChampionshipSheffield UtdHL1-212000□6.934
Saturday 14 MayChampionshipSheffield UtdAW1-2900006.716
Saturday 7 MayChampionshipHull CityAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 MayChampionshipBournemouthAL1-09000□6.720
Saturday 30 AprilChampionshipSwanseaHW5-1900007.315
Tuesday 26 AprilChampionshipFulhamAW0-1900007.316
Saturday 23 AprilChampionshipPeterboroughAW0-1900007.236
Monday 18 AprilChampionshipWest BromHW4-0750006.969
Friday 15 AprilChampionshipLutonAL1-0660006.729
Saturday 9 AprilChampionshipBirminghamHW2-0901007.947
Wednesday 6 AprilChampionshipCoventryHW2-0900006.947
Saturday 2 AprilChampionshipBlackpoolAW1-4900107.222
Wednesday 16 MarchChampionshipQPRHW3-1790006.645
Saturday 12 MarchChampionshipReadingHW4-0900007.367
Monday 7 MarchFA CupHuddersfieldHW2-1900006.745
Friday 4 MarchChampionshipSheffield UtdAD1-1790006.624
Saturday 26 FebruaryChampionshipBristol CityHW2-0900007.736
Tuesday 22 FebruaryChampionshipPrestonAD0-09000□727
Saturday 12 FebruaryChampionshipStoke CityHD2-2900106.716
Wednesday 9 FebruaryChampionshipBlackburnAW0-2900007.526
Sunday 6 FebruaryFA CupLeicesterHW4-1900006.78
Sunday 30 JanuaryChampionshipCardiffAL2-1900006.592
Tuesday 25 JanuaryChampionshipBarnsleyHW3-0900007.341
Saturday 22 JanuaryChampionshipDerbyHW2-1900006.626
Saturday 15 JanuaryChampionshipMillwallAW0-19000□7.232
Sunday 9 JanuaryFA CupArsenalHW1-0900007.227
Thursday 30 DecemberChampionshipHuddersfieldHL0-1900006.650
Sunday 26 DecemberChampionshipMiddlesbroughAL2-0900006.733
Saturday 18 DecemberChampionshipHull CityHW2-1900007.246
Saturday 11 DecemberChampionshipSwanseaAW1-49000□6.618
Saturday 4 DecemberChampionshipPeterboroughHW2-0900006.940
Friday 26 NovemberChampionshipWest BromAD0-0900006.938
Tuesday 23 NovemberChampionshipLutonHD0-09000□7.255
Saturday 20 NovemberChampionshipReadingAD1-1900006.652
Saturday 6 NovemberChampionshipPrestonHW3-0900007.226
Tuesday 2 NovemberChampionshipSheffield UtdHD1-1900006.647
Friday 29 OctoberChampionshipQPRAD1-1900006.952
Sunday 24 OctoberChampionshipFulhamHL0-4900005.547
Tuesday 19 OctoberChampionshipBristol CityAW1-2900006.950
Saturday 16 OctoberChampionshipBlackpoolHW2-19000□7.237
Saturday 2 OctoberChampionshipBirminghamAW0-3900006.718
Wednesday 29 SeptemberChampionshipBarnsleyAW1-3900006.945
Saturday 25 SeptemberChampionshipMillwallHD1-1900106.738
Saturday 18 SeptemberChampionshipHuddersfieldAW0-2900006.915
Wednesday 15 SeptemberChampionshipMiddlesbroughHL0-2900006.240
Sunday 12 SeptemberChampionshipCardiffHL1-2900006.721
Saturday 28 AugustChampionshipDerbyAD1-1900007.351
Saturday 21 AugustChampionshipStoke CityAL1-0900006.926
Wednesday 18 AugustChampionshipBlackburnHL1-2900006.346
Saturday 14 AugustChampionshipBournemouthHL1-29010□7.246
Sunday 8 AugustChampionshipCoventryAL2-1900006.213

2020

40 played5 unusedChampionship, Euro Championship, FA Cup, Premiership, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 22 JuneEuro ChampionshipCroatiaAL3-15700□6.214
Friday 18 JuneEuro ChampionshipEnglandAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 14 JuneEuro ChampionshipCzechiaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MayChampionshipPrestonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayChampionshipSheffield WednesdayAD0-0900007.342
Saturday 24 AprilChampionshipStoke CityHD1-190000756
Wednesday 21 AprilChampionshipBirminghamAD1-1900007.228
Saturday 17 AprilChampionshipHuddersfieldHL0-2900006.739
Saturday 10 AprilChampionshipBristol CityAD0-09000□751
Monday 5 AprilChampionshipQPRHW3-190000722
Friday 2 AprilChampionshipCardiffAW0-1900007.226
Saturday 20 MarchChampionshipBrentfordAD1-1900007.328
Wednesday 17 MarchChampionshipNorwichHL0-2900006.933
Saturday 13 MarchChampionshipReadingHD1-1900006.79
Wednesday 20 JanuaryChampionshipMiddlesbroughHL1-2900006.945
Saturday 16 JanuaryChampionshipMillwallHW3-1900006.935
Saturday 9 JanuaryFA CupCardiffHW1-0900007.521
Saturday 2 JanuaryChampionshipPrestonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 DecemberChampionshipReadingAL2-0450006.510
Sunday 29 NovemberChampionshipSwanseaHL0-19000□727
Tuesday 24 NovemberChampionshipBournemouthAL2-0900006.525
Saturday 21 NovemberChampionshipBarnsleyAL2-0900007.351
Wednesday 18 NovemberUEFA Nations LeagueIsraelAL1-017000715
Sunday 15 NovemberUEFA Nations LeagueSlovakiaAL1-0900007.352
Thursday 12 NovemberEuro ChampionshipSerbiaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 NovemberChampionshipWycombeHW2-0900007.231
Wednesday 4 NovemberChampionshipCoventryHW2-190100738
Saturday 31 OctoberChampionshipMiddlesbroughAL1-0900006.924
Wednesday 28 OctoberChampionshipLutonAD1-1900006.731
Friday 23 OctoberChampionshipDerbyHD1-1900006.953
Tuesday 20 OctoberChampionshipRotherhamHD1-1900006.229
Saturday 17 OctoberChampionshipBlackburnAW0-1900007.314
Friday 25 SeptemberChampionshipHuddersfieldAL1-09000□6.951
Saturday 12 SeptemberPremiershipKilmarnockHW1-0900007.327
Monday 7 SeptemberUEFA Nations LeagueCzechiaAW1-29000□6.937
Friday 4 SeptemberUEFA Nations LeagueIsraelHD1-1900006.759
Sunday 30 AugustPremiershipHibernianAW0-1950007.284
Sunday 23 AugustPremiershipLivingstonHW2-145000753
Saturday 1 AugustPremiershipRangersHL0-190000778
Tuesday 19 NovemberEuro ChampionshipKazakhstanHW3-1900006.480%
Saturday 16 NovemberEuro ChampionshipCyprusAW1-29000□6.474%
Tuesday 11 JuneEuro ChampionshipBelgiumAL3-0900006.475%
Saturday 8 JuneEuro ChampionshipCyprusHW2-1900006.687%
Sunday 24 MarchEuro ChampionshipSan MarinoAW0-2900007.378%
Thursday 21 MarchEuro ChampionshipKazakhstanAL3-090000778%

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.