Skip to content
442ball
Menu

A. McCarthy: match by match

165 appearances across 5 competitions, 2015 to 2026.

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

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

2026

1 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupIpswichAL3-1Bench
Saturday 22 AugustLeague OneBurton AlbionHL1-2900006.926

2025

10 played25 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 FebruaryChampionshipWatfordHW1-0Bench
Saturday 31 JanuaryChampionshipStoke CityAW0-2Bench
Sunday 25 JanuaryChampionshipPortsmouthAD1-1Bench
Wednesday 21 JanuaryChampionshipSheffield UtdHW1-0Bench
Saturday 17 JanuaryChampionshipHull CityHL1-2Bench
Saturday 10 JanuaryFA CupDoncasterAW2-3Bench
Sunday 4 JanuaryChampionshipMiddlesbroughAL4-0Bench
Thursday 1 JanuaryChampionshipMillwallHD0-0Bench
Monday 29 DecemberChampionshipBirminghamAD1-1Bench
Friday 26 DecemberChampionshipOxford UnitedAL2-1Bench
Saturday 20 DecemberChampionshipCoventryHD1-1Bench
Saturday 13 DecemberChampionshipNorwichAL2-1Bench
Tuesday 9 DecemberChampionshipWest BromHW3-2Bench
Saturday 6 DecemberChampionshipBirminghamHW3-1Bench
Saturday 29 NovemberChampionshipMillwallAL3-2Bench
Tuesday 25 NovemberChampionshipLeicesterHW3-0Bench
Saturday 22 NovemberChampionshipCharltonAW1-5Bench
Saturday 8 NovemberChampionshipSheffield WednesdayHW3-1Bench
Wednesday 5 NovemberChampionshipQPRAW1-2Bench
Saturday 1 NovemberChampionshipPrestonHL0-2900006.314
Saturday 25 OctoberChampionshipBlackburnAL2-190000716
Tuesday 21 OctoberChampionshipBristol CityAL3-1900006.311
Saturday 18 OctoberChampionshipSwanseaHD0-0900006.921
Saturday 4 OctoberChampionshipDerbyAD1-1900008.514
Tuesday 30 SeptemberChampionshipSheffield UtdAW1-2900006.711
Saturday 27 SeptemberChampionshipMiddlesbroughHD1-1900006.523
Tuesday 23 SeptemberEFL CupLiverpoolAL2-1900006.221
Saturday 20 SeptemberChampionshipHull CityAL3-1Bench
Sunday 14 SeptemberChampionshipPortsmouthHD0-0Bench
Saturday 30 AugustChampionshipWatfordAD2-2Bench
Tuesday 26 AugustEFL CupNorwichAW0-3900008.617
Saturday 23 AugustChampionshipStoke CityHL1-2Bench
Sunday 17 AugustChampionshipIpswichAD1-1Bench
Tuesday 12 AugustEFL CupNorthamptonAW0-1900006.317
Saturday 9 AugustChampionshipWrexhamHW2-1Bench

2024

8 played36 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueArsenalHL1-2Bench
Sunday 18 MayPremier LeagueEvertonAL2-0Bench
Saturday 10 MayPremier LeagueManchester CityHD0-0Bench
Saturday 3 MayPremier LeagueLeicesterAL2-0Bench
Saturday 26 AprilPremier LeagueFulhamHL1-2Bench
Saturday 19 AprilPremier LeagueWest HamAD1-1Bench
Saturday 12 AprilPremier LeagueAston VillaHL0-3Bench
Sunday 6 AprilPremier LeagueTottenhamAL3-1Bench
Wednesday 2 AprilPremier LeagueCrystal PalaceHD1-1Bench
Saturday 15 MarchPremier LeagueWolvesHL1-2Bench
Saturday 8 MarchPremier LeagueLiverpoolAL3-1Bench
Tuesday 25 FebruaryPremier LeagueChelseaAL4-0Bench
Saturday 22 FebruaryPremier LeagueBrightonHL0-4Bench
Saturday 15 FebruaryPremier LeagueBournemouthHL1-3Bench
Saturday 8 FebruaryFA CupBurnleyHL0-190000727
Saturday 1 FebruaryPremier LeagueIpswichAW1-2Bench
Saturday 25 JanuaryPremier LeagueNewcastleHL1-3900007.621
Sunday 19 JanuaryPremier LeagueNottingham ForestAL3-2Bench
Thursday 16 JanuaryPremier LeagueManchester UnitedAL3-1Bench
Sunday 12 JanuaryFA CupSwanseaHW3-0Bench
Saturday 4 JanuaryPremier LeagueBrentfordHL0-5Bench
Sunday 29 DecemberPremier LeagueCrystal PalaceAL2-1Bench
Thursday 26 DecemberPremier LeagueWest HamHL0-1Bench
Sunday 22 DecemberPremier LeagueFulhamAD0-0Bench
Wednesday 18 DecemberEFL CupLiverpoolHL1-2900006.313
Sunday 15 DecemberPremier LeagueTottenhamHL0-5900006.317
Saturday 7 DecemberPremier LeagueAston VillaAL1-0Bench
Wednesday 4 DecemberPremier LeagueChelseaHL1-5Bench
Friday 29 NovemberPremier LeagueBrightonAD1-1Bench
Sunday 24 NovemberPremier LeagueLiverpoolHL2-3900007.315
Saturday 9 NovemberPremier LeagueWolvesAL2-0Bench
Saturday 2 NovemberPremier LeagueEvertonHW1-0Bench
Tuesday 29 OctoberEFL CupStoke CityHW3-2Bench
Saturday 26 OctoberPremier LeagueManchester CityAL1-0Bench
Saturday 19 OctoberPremier LeagueLeicesterHL2-3Bench
Saturday 5 OctoberPremier LeagueArsenalAL3-1Bench
Monday 30 SeptemberPremier LeagueBournemouthAL3-1Bench
Saturday 21 SeptemberPremier LeagueIpswichHD1-1Bench
Tuesday 17 SeptemberEFL CupEvertonAD1-1900007.648
Saturday 14 SeptemberPremier LeagueManchester UnitedHL0-3Bench
Saturday 31 AugustPremier LeagueBrentfordAL3-1Bench
Wednesday 28 AugustEFL CupCardiffAW3-5Bench
Saturday 24 AugustPremier LeagueNottingham ForestHL0-1900008.220
Saturday 17 AugustPremier LeagueNewcastleAL1-0900006.315

2023

9 played17 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayChampionshipLeedsAW0-1900007.516
Friday 17 MayChampionshipWest BromHW3-1900006.918
Sunday 12 MayChampionshipWest BromAD0-090007.324
Saturday 4 MayChampionshipLeedsAW1-290007.319
Saturday 27 AprilChampionshipStoke CityHL0-190008.232
Tuesday 23 AprilChampionshipLeicesterAL5-090005.724
Saturday 20 AprilChampionshipCardiffAL2-190007.221
Tuesday 16 AprilChampionshipPrestonHW3-09000722
Wednesday 28 FebruaryFA CupLiverpoolAL3-0Bench
Sunday 28 JanuaryFA CupWatfordAD1-1Bench
Saturday 25 NovemberChampionshipHuddersfieldAD1-1Bench
Saturday 11 NovemberChampionshipWest BromHW2-1Bench
Saturday 4 NovemberChampionshipMillwallAW0-1Bench
Saturday 28 OctoberChampionshipBirminghamHW3-1Bench
Wednesday 25 OctoberChampionshipPrestonAD2-2Bench
Saturday 21 OctoberChampionshipHull CityAW1-2Bench
Saturday 7 OctoberChampionshipRotherhamHD1-1Bench
Tuesday 3 OctoberChampionshipStoke CityAW0-1Bench
Saturday 30 SeptemberChampionshipLeedsHW3-1Bench
Saturday 23 SeptemberChampionshipMiddlesbroughAL2-1Bench
Tuesday 19 SeptemberChampionshipIpswichHL0-1Bench
Friday 15 SeptemberChampionshipLeicesterHL1-4Bench
Saturday 2 SeptemberChampionshipSunderlandAL5-0Bench
Saturday 12 AugustChampionshipNorwichHD4-4Bench
Tuesday 8 AugustEFL CupGillinghamAL3-190006.219
Friday 4 AugustChampionshipSheffield WednesdayAW1-2Bench

2022

9 played22 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueLiverpoolHD4-490006.29
Sunday 21 MayPremier LeagueBrightonAL3-190006.531
Saturday 13 MayPremier LeagueFulhamHL0-290006.312
Monday 8 MayPremier LeagueNottingham ForestAL4-390005.320
Sunday 30 AprilPremier LeagueNewcastleAL3-190006.317
Thursday 27 AprilPremier LeagueBournemouthHL0-190006.532
Friday 21 AprilPremier LeagueArsenalAD3-3Bench
Saturday 15 AprilPremier LeagueCrystal PalaceHL0-2Bench
Saturday 8 AprilPremier LeagueManchester CityHL1-4Bench
Sunday 2 AprilPremier LeagueWest HamAL1-0Bench
Saturday 18 MarchPremier LeagueTottenhamHD3-3Bench
Sunday 12 MarchPremier LeagueManchester UnitedAD0-0Bench
Wednesday 1 MarchFA CupGrimsbyHL1-290006.213
Tuesday 20 DecemberEFL CupLincolnHW2-1Bench
Saturday 12 NovemberPremier LeagueLiverpoolAL3-1Bench
Wednesday 9 NovemberEFL CupSheffield WednesdayHD1-190007.627
Sunday 6 NovemberPremier LeagueNewcastleHL1-4Bench
Saturday 29 OctoberPremier LeagueCrystal PalaceAL1-0Bench
Sunday 23 OctoberPremier LeagueArsenalHD1-1Bench
Wednesday 19 OctoberPremier LeagueBournemouthAW0-1Bench
Sunday 16 OctoberPremier LeagueWest HamHD1-1Bench
Saturday 8 OctoberPremier LeagueManchester CityAL4-0Bench
Saturday 1 OctoberPremier LeagueEvertonHL1-2Bench
Friday 16 SeptemberPremier LeagueAston VillaAL1-0Bench
Saturday 3 SeptemberPremier LeagueWolvesAL1-0Bench
Tuesday 30 AugustPremier LeagueChelseaHW2-1Bench
Saturday 27 AugustPremier LeagueManchester UnitedHL0-1Bench
Tuesday 23 AugustEFL CupCambridge UnitedAW0-390006.920
Saturday 20 AugustPremier LeagueLeicesterAW1-2Bench
Saturday 13 AugustPremier LeagueLeedsHD2-2Bench
Saturday 6 AugustPremier LeagueTottenhamAL4-1Bench

2021

17 played1 unusedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueLeicesterAL4-190005.711
Tuesday 17 MayPremier LeagueLiverpoolHL1-290006.318
Saturday 7 MayPremier LeagueBrentfordAL3-0Bench
Saturday 4 DecemberPremier LeagueBrightonHD1-190006.96
Wednesday 1 DecemberPremier LeagueLeicesterHD2-290006.98
Saturday 27 NovemberPremier LeagueLiverpoolAL4-090005.614
Saturday 20 NovemberPremier LeagueNorwichAL2-190006.211
Friday 5 NovemberPremier LeagueAston VillaHW1-090007.520
Saturday 30 OctoberPremier LeagueWatfordAW0-190007.721
Saturday 23 OctoberPremier LeagueBurnleyHD2-290006.319
Saturday 16 OctoberPremier LeagueLeedsHW1-09006.918
Saturday 2 OctoberPremier LeagueChelseaAL3-190007.217
Sunday 26 SeptemberPremier LeagueWolvesHL0-190006.918
Saturday 18 SeptemberPremier LeagueManchester CityAD0-090007.316
Saturday 11 SeptemberPremier LeagueWest HamHD0-090007.624
Saturday 28 AugustPremier LeagueNewcastleAD2-290006.76
Sunday 22 AugustPremier LeagueManchester UnitedHD1-190006.65
Saturday 14 AugustPremier LeagueEvertonAL3-190006.311

2020

31 played9 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueWest HamAL3-090006.314
Tuesday 18 MayPremier LeagueLeedsHL0-297007.221
Saturday 15 MayPremier LeagueFulhamHW3-190006.623
Tuesday 11 MayPremier LeagueCrystal PalaceHW3-1Bench
Saturday 8 MayPremier LeagueLiverpoolAL2-0Bench
Friday 30 AprilPremier LeagueLeicesterHD1-190007.912
Wednesday 21 AprilPremier LeagueTottenhamAL2-190006.217
Sunday 18 AprilFA CupLeicesterAL1-0Bench
Monday 12 AprilPremier LeagueWest BromAL3-0Bench
Sunday 4 AprilPremier LeagueBurnleyHW3-2Bench
Saturday 20 MarchFA CupBournemouthAW0-3Bench
Sunday 14 MarchPremier LeagueBrightonHL1-2Bench
Wednesday 10 MarchPremier LeagueManchester CityAL5-290006.232
Saturday 6 MarchPremier LeagueSheffield UtdAW0-2Bench
Monday 1 MarchPremier LeagueEvertonAL1-0Bench
Tuesday 23 FebruaryPremier LeagueLeedsAL3-090006.217
Saturday 20 FebruaryPremier LeagueChelseaHD1-19006.713
Sunday 14 FebruaryPremier LeagueWolvesHL1-290006.219
Saturday 6 FebruaryPremier LeagueNewcastleAL3-290005.917
Tuesday 2 FebruaryPremier LeagueManchester UnitedAL9-090005.27
Saturday 30 JanuaryPremier LeagueAston VillaHL0-190006.919
Tuesday 26 JanuaryPremier LeagueArsenalHL1-390005.623
Saturday 16 JanuaryPremier LeagueLeicesterAL2-090006.722
Tuesday 29 DecemberPremier LeagueWest HamHD0-090007.321
Saturday 26 DecemberPremier LeagueFulhamAD0-090007.219
Saturday 19 DecemberPremier LeagueManchester CityHL0-190007.225
Wednesday 16 DecemberPremier LeagueArsenalAD1-190007.317
Sunday 13 DecemberPremier LeagueSheffield UtdHW3-090006.922
Monday 7 DecemberPremier LeagueBrightonAW1-29006.914
Sunday 29 NovemberPremier LeagueManchester UnitedHL2-39000625
Monday 23 NovemberPremier LeagueWolvesAD1-190008.219
Friday 6 NovemberPremier LeagueNewcastleHW2-090007.519
Sunday 1 NovemberPremier LeagueAston VillaAW3-490007.67
Sunday 25 OctoberPremier LeagueEvertonHW2-090007.217
Saturday 17 OctoberPremier LeagueChelseaAD3-390005.921
Sunday 4 OctoberPremier LeagueWest BromHW2-090007.528
Saturday 26 SeptemberPremier LeagueBurnleyAW0-190007.79
Sunday 20 SeptemberPremier LeagueTottenhamHL2-590005.221
Wednesday 16 SeptemberEFL CupBrentfordHL0-29006.526
Saturday 12 SeptemberPremier LeagueCrystal PalaceAL1-090006.632

2019

30 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueSheffield UtdHW3-190006.6
Sunday 19 JulyPremier LeagueBournemouthAW0-290007.8
Thursday 16 JulyPremier LeagueBrightonHD1-190006.5
Monday 13 JulyPremier LeagueManchester UnitedAD2-290006.5
Thursday 9 JulyPremier LeagueEvertonAD1-190006.9
Sunday 5 JulyPremier LeagueManchester CityHW1-090008.6
Sunday 28 JunePremier LeagueWatfordAW1-390006.3
Thursday 25 JunePremier LeagueArsenalHL0-290005.8
Friday 19 JunePremier LeagueNorwichAW0-390007.1
Saturday 7 MarchPremier LeagueNewcastleHL0-190008.5
Saturday 29 FebruaryPremier LeagueWest HamAL3-190005.8
Saturday 22 FebruaryPremier LeagueAston VillaHW2-090007.5
Saturday 15 FebruaryPremier LeagueBurnleyHL1-290006.2
Saturday 1 FebruaryPremier LeagueLiverpoolAL4-090006.4
Tuesday 21 JanuaryPremier LeagueCrystal PalaceAW0-290006.8
Saturday 18 JanuaryPremier LeagueWolvesHL2-390005.8
Saturday 11 JanuaryPremier LeagueLeicesterAW1-290007.2
Wednesday 1 JanuaryPremier LeagueTottenhamHW1-090008.1
Saturday 28 DecemberPremier LeagueCrystal PalaceHD1-1900006.4
Thursday 26 DecemberPremier LeagueChelseaAW0-2900007.6
Saturday 21 DecemberPremier LeagueAston VillaAW1-3900007
Saturday 14 DecemberPremier LeagueWest HamHL0-1900007.1
Sunday 8 DecemberPremier LeagueNewcastleAL2-1900006.7
Wednesday 4 DecemberPremier LeagueNorwichHW2-1900006.6
Saturday 30 NovemberPremier LeagueWatfordHW2-1900006.7
Saturday 23 NovemberPremier LeagueArsenalAD2-2900006.8
Saturday 9 NovemberPremier LeagueEvertonHL1-2900006.5
Saturday 2 NovemberPremier LeagueManchester CityAL2-1900006.4
Tuesday 29 OctoberEFL CupManchester CityAL3-1900007.376%
Tuesday 24 SeptemberEFL CupPortsmouthAW0-4900007.976%

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

25 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 9 FebruaryPremier LeagueCardiffHL1-2900006
Saturday 2 FebruaryPremier LeagueBurnleyAD1-1900007.2
Wednesday 30 JanuaryPremier LeagueCrystal PalaceHD1-1900006.3
Saturday 19 JanuaryPremier LeagueEvertonHW2-1900006.5
Saturday 12 JanuaryPremier LeagueLeicesterAW1-2900007.3
Sunday 30 DecemberPremier LeagueManchester CityHL1-3900006.4
Thursday 27 DecemberPremier LeagueWest HamHL1-2900006.3
Saturday 22 DecemberPremier LeagueHuddersfieldAW1-3900006.4
Sunday 16 DecemberPremier LeagueArsenalHW3-2900006.4
Saturday 8 DecemberPremier LeagueCardiffAL1-0900006.8
Wednesday 5 DecemberPremier LeagueTottenhamAL3-1900006.5
Saturday 1 DecemberPremier LeagueManchester UnitedHD2-2900006.1
Saturday 24 NovemberPremier LeagueFulhamAL3-2900006
Saturday 10 NovemberPremier LeagueWatfordHD1-1900007.8
Sunday 4 NovemberPremier LeagueManchester CityAL6-1900004.9
Saturday 27 OctoberPremier LeagueNewcastleHD0-0900006.8
Saturday 20 OctoberPremier LeagueBournemouthAD0-0900007.5
Sunday 7 OctoberPremier LeagueChelseaHL0-3900006
Saturday 29 SeptemberPremier LeagueWolvesAL2-0900006.9
Saturday 22 SeptemberPremier LeagueLiverpoolAL3-0900006.1
Monday 17 SeptemberPremier LeagueBrightonHD2-290006.2
Saturday 1 SeptemberPremier LeagueCrystal PalaceAW0-2900008.2
Saturday 25 AugustPremier LeagueLeicesterHL1-2900006.2
Saturday 18 AugustPremier LeagueEvertonAL2-1900006.9
Sunday 12 AugustPremier LeagueBurnleyHD0-0900008.5

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.

2017

18 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 13 MayPremier LeagueManchester CityHL0-1900006.4
Tuesday 8 MayPremier LeagueSwanseaAW0-1900007.2
Saturday 5 MayPremier LeagueEvertonAD1-1900006.8
Saturday 28 AprilPremier LeagueBournemouthHW2-190007.8
Thursday 19 AprilPremier LeagueLeicesterAD0-0900007.1
Saturday 14 AprilPremier LeagueChelseaHL2-3900006.1
Sunday 8 AprilPremier LeagueArsenalAL3-2900006.5
Saturday 31 MarchPremier LeagueWest HamAL3-0900006.1
Saturday 10 MarchPremier LeagueNewcastleAL3-0900006
Saturday 3 MarchPremier LeagueStoke CityHD0-0900007.2
Saturday 24 FebruaryPremier LeagueBurnleyAD1-1900006.6
Sunday 11 FebruaryPremier LeagueLiverpoolHL0-2900006.4
Saturday 3 FebruaryPremier LeagueWest BromAW2-3900006.5
Wednesday 31 JanuaryPremier LeagueBrightonHD1-1900006.5
Sunday 21 JanuaryPremier LeagueTottenhamHD1-1900006.4
Saturday 13 JanuaryPremier LeagueWatfordAD2-290006.3
Tuesday 2 JanuaryPremier LeagueCrystal PalaceHL1-2900006.3
Saturday 30 DecemberPremier LeagueManchester UnitedAD0-0900006.9

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

7 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MarchPremier LeagueLiverpoolHL1-2900005.921%
Sunday 20 SeptemberPremier LeagueTottenhamAL1-0900006.841%
Saturday 12 SeptemberPremier LeagueManchester CityHL0-1900006.554%
Saturday 29 AugustPremier LeagueChelseaAW1-2900007.528%
Saturday 22 AugustPremier LeagueAston VillaHW2-1900006.545%
Sunday 16 AugustPremier LeagueArsenalHL1-2900006.872%
Saturday 8 AugustPremier LeagueNorwichAW1-3900006.732%

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.