Skip to content
442ball
Menu

John McGinn: match by match

371 appearances across 10 competitions, 2018 to 2026.

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

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

2026

10 playedEFL Cup, FIFA World Cup, Premier League, UEFA Champions League

2025

44 played1 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayPremier LeagueManchester CityAW1-2160006.95
Wednesday 20 MayUEFA Europa LeagueSC FreiburgAW0-390017.722
Friday 15 MayPremier LeagueLiverpoolHW4-289107.720
Sunday 10 MayPremier LeagueBurnleyAD2-2850106.724
Thursday 7 MayUEFA Europa LeagueNottingham ForestHW4-0892008.617
Thursday 30 AprilUEFA Europa LeagueNottingham ForestAL1-079000718
Saturday 25 AprilPremier LeagueFulhamAL1-074000729
Sunday 19 AprilPremier LeagueSunderlandHW4-3800107.718
Thursday 16 AprilUEFA Europa LeagueBolognaHW4-064010710
Sunday 12 AprilPremier LeagueNottingham ForestAD1-190007.233
Thursday 9 AprilUEFA Europa LeagueBolognaAW1-3900006.912
Sunday 22 MarchPremier LeagueWest HamHW2-0671007.927
Thursday 19 MarchUEFA Europa LeagueLilleHW2-0741007.722
Sunday 15 MarchPremier LeagueManchester UnitedAL3-1610006.511
Thursday 12 MarchUEFA Europa LeagueLilleAW0-1130007.37
Sunday 18 JanuaryPremier LeagueEvertonHL0-1180006.78
Saturday 10 JanuaryFA CupTottenhamAW1-2650006.623
Wednesday 7 JanuaryPremier LeagueCrystal PalaceAD0-0730006.214
Saturday 3 JanuaryPremier LeagueNottingham ForestHW3-1832008.335
Tuesday 30 DecemberPremier LeagueArsenalAL4-1450006.513
Saturday 27 DecemberPremier LeagueChelseaAW1-2590006.65
Sunday 21 DecemberPremier LeagueManchester UnitedHW2-1840106.720
Sunday 14 DecemberPremier LeagueWest HamAW2-390000722
Thursday 11 DecemberUEFA Europa LeagueFC Basel 1893AW1-211006.50
Saturday 6 DecemberPremier LeagueArsenalHW2-1750006.714
Wednesday 3 DecemberPremier LeagueBrightonAW3-477006.313
Sunday 30 NovemberPremier LeagueWolvesHW1-0900107.738
Thursday 27 NovemberUEFA Europa LeagueBSC Young BoysHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 NovemberPremier LeagueLeedsAW1-268006.326
Sunday 9 NovemberPremier LeagueBournemouthHW4-0710007.717
Thursday 6 NovemberUEFA Europa LeagueMaccabi Tel AvivHW2-0150006.63
Saturday 1 NovemberPremier LeagueLiverpoolAL2-0590006.315
Sunday 26 OctoberPremier LeagueManchester CityHW1-0740006.911
Thursday 23 OctoberUEFA Europa LeagueGO Ahead EaglesAL2-1140006.911
Sunday 19 OctoberPremier LeagueTottenhamAW1-2900006.615
Sunday 5 OctoberPremier LeagueBurnleyHW2-1670006.914
Thursday 2 OctoberUEFA Europa LeagueFeyenoordAW0-2861007.949
Sunday 28 SeptemberPremier LeagueFulhamHW3-172107.923
Thursday 25 SeptemberUEFA Europa LeagueBolognaHW1-09010823
Sunday 21 SeptemberPremier LeagueSunderlandAD1-1900006.942
Tuesday 16 SeptemberEFL CupBrentfordAD1-1900106.344
Saturday 13 SeptemberPremier LeagueEvertonAD0-0900006.732
Sunday 31 AugustPremier LeagueCrystal PalaceHL0-3740006.738
Saturday 23 AugustPremier LeagueBrentfordAL1-0740006.925
Saturday 16 AugustPremier LeagueNewcastleHD0-0840006.313

2024

58 playedEFL Cup, Euro Championship, FA Cup, Premier League, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueManchester UnitedAL2-0620006.610
Friday 16 MayPremier LeagueTottenhamHW2-0890007.926
Saturday 10 MayPremier LeagueBournemouthAW0-1200006.33
Saturday 3 MayPremier LeagueFulhamHW1-0610107.622
Saturday 26 AprilFA CupCrystal PalaceAL3-0600006.613
Tuesday 22 AprilPremier LeagueManchester CityAL2-1290006.64
Saturday 19 AprilPremier LeagueNewcastleHW4-1720007.316
Tuesday 15 AprilUEFA Champions LeagueParis Saint GermainHW3-266117.918
Saturday 12 AprilPremier LeagueSouthamptonAW0-313107.62
Wednesday 9 AprilUEFA Champions LeagueParis Saint GermainAL3-1800006.915
Saturday 5 AprilPremier LeagueNottingham ForestHW2-1170007.27
Wednesday 2 AprilPremier LeagueBrightonAW0-3900007.224
Sunday 30 MarchFA CupPrestonAW0-3170006.912
Sunday 23 MarchUEFA Nations LeagueGreeceHL0-3900007.648
Thursday 20 MarchUEFA Nations LeagueGreeceAW0-1900007.232
Wednesday 12 MarchUEFA Champions LeagueClub Brugge KVHW3-0900006.942
Saturday 8 MarchPremier LeagueBrentfordAW0-161006.518
Tuesday 4 MarchUEFA Champions LeagueClub Brugge KVAW1-3640006.726
Friday 28 FebruaryFA CupCardiffHW2-0900007.968
Tuesday 25 FebruaryPremier LeagueCrystal PalaceAL4-190000743
Saturday 22 FebruaryPremier LeagueChelseaHW2-190007.246
Wednesday 19 FebruaryPremier LeagueLiverpoolHD2-2860006.737
Saturday 15 FebruaryPremier LeagueIpswichHD1-190000773
Sunday 9 FebruaryFA CupTottenhamHW2-1900007.237
Saturday 1 FebruaryPremier LeagueWolvesAL2-090006.544
Wednesday 29 JanuaryUEFA Champions LeagueCelticHW4-260000731
Sunday 26 JanuaryPremier LeagueWest HamHD1-1170006.26
Saturday 4 JanuaryPremier LeagueLeicesterHW2-1190006.36
Monday 30 DecemberPremier LeagueBrightonHD2-2900007.231
Thursday 26 DecemberPremier LeagueNewcastleAL3-0800006.211
Saturday 21 DecemberPremier LeagueManchester CityHW2-190017.318
Saturday 14 DecemberPremier LeagueNottingham ForestAL2-1900107.919
Tuesday 10 DecemberUEFA Champions LeagueRB LeipzigAW2-3761007.330
Saturday 7 DecemberPremier LeagueSouthamptonHW1-0900007.222
Wednesday 4 DecemberPremier LeagueBrentfordHW3-1880006.213
Sunday 1 DecemberPremier LeagueChelseaAL3-090000716
Wednesday 27 NovemberUEFA Champions LeagueJuventusHD0-0900006.614
Saturday 23 NovemberPremier LeagueCrystal PalaceHD2-2690107.724
Monday 18 NovemberUEFA Nations LeaguePolandAW1-290107.333
Friday 15 NovemberUEFA Nations LeagueCroatiaHW1-0231007.58
Saturday 9 NovemberPremier LeagueLiverpoolAL2-0450006.98
Wednesday 6 NovemberUEFA Champions LeagueClub Brugge KVAL1-0580006.720
Sunday 3 NovemberPremier LeagueTottenhamAL4-1810006.723
Wednesday 30 OctoberEFL CupCrystal PalaceHL1-2790006.644
Saturday 26 OctoberPremier LeagueBournemouthHD1-171006.714
Tuesday 22 OctoberUEFA Champions LeagueBolognaHW2-0661007.617
Saturday 19 OctoberPremier LeagueFulhamAW1-3160006.64
Saturday 21 SeptemberPremier LeagueWolvesHW3-1450006.713
Tuesday 17 SeptemberUEFA Champions LeagueBSC Young BoysAW0-3900107.223
Saturday 14 SeptemberPremier LeagueEvertonHW3-2890007.234
Sunday 8 SeptemberUEFA Nations LeaguePortugalAL2-1890006.39
Thursday 5 SeptemberUEFA Nations LeaguePolandHL2-3900006.926
Saturday 31 AugustPremier LeagueLeicesterAW1-290006.921
Saturday 24 AugustPremier LeagueArsenalHL0-2650006.613
Saturday 17 AugustPremier LeagueWest HamAW1-2620006.912
Sunday 23 JuneEuro ChampionshipHungaryHL0-1760006.914
Wednesday 19 JuneEuro ChampionshipSwitzerlandHD1-189006.66
Friday 14 JuneEuro ChampionshipGermanyAL5-16700068

2023

53 playedEFL Cup, FA Cup, Premier League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueCrystal PalaceAL5-087006.217
Monday 13 MayPremier LeagueLiverpoolHD3-390007.228
Thursday 9 MayUEFA Conference LeagueOlympiakos PiraeusAL2-0900007.357
Sunday 5 MayPremier LeagueBrightonAL1-0900006.528
Thursday 2 MayUEFA Conference LeagueOlympiakos PiraeusHL2-4900006.938
Saturday 27 AprilPremier LeagueChelseaHD2-2900007.212
Sunday 21 AprilPremier LeagueBournemouthHW3-1900006.938
Thursday 18 AprilUEFA Conference LeagueLilleAL2-1800006.27
Sunday 14 AprilPremier LeagueArsenalAW0-2900007.226
Thursday 11 AprilUEFA Conference LeagueLilleHW2-1901108.315
Saturday 6 AprilPremier LeagueBrentfordHD3-3900107.337
Thursday 14 MarchUEFA Conference LeagueAjaxHW4-0900006.928
Sunday 10 MarchPremier LeagueTottenhamHL0-465006.312
Thursday 7 MarchUEFA Conference LeagueAjaxAD0-0270006.22
Saturday 2 MarchPremier LeagueLutonAW2-390000741
Saturday 24 FebruaryPremier LeagueNottingham ForestHW4-2900107.339
Saturday 17 FebruaryPremier LeagueFulhamAW1-290006.328
Sunday 11 FebruaryPremier LeagueManchester UnitedHL1-2870007.624
Wednesday 7 FebruaryFA CupChelseaHL1-3720006.610
Saturday 3 FebruaryPremier LeagueSheffield UtdAW0-5711007.321
Tuesday 30 JanuaryPremier LeagueNewcastleHL1-390006.961
Friday 26 JanuaryFA CupChelseaAD0-0900007.529
Sunday 14 JanuaryPremier LeagueEvertonAD0-0890006.921
Saturday 6 JanuaryFA CupMiddlesbroughAW0-1700006.712
Saturday 30 DecemberPremier LeagueBurnleyHW3-290006.924
Tuesday 26 DecemberPremier LeagueManchester UnitedAL3-286100718
Friday 22 DecemberPremier LeagueSheffield UtdHD1-1900006.967
Sunday 17 DecemberPremier LeagueBrentfordAW1-2900007.340
Thursday 14 DecemberUEFA Conference LeagueZrinjskiAD1-132016.918
Saturday 9 DecemberPremier LeagueArsenalHW1-090107.711
Wednesday 6 DecemberPremier LeagueManchester CityHW1-0900007.921
Sunday 3 DecemberPremier LeagueBournemouthAD2-2650006.316
Thursday 30 NovemberUEFA Conference LeagueLegia WarszawaHW2-1710006.615
Sunday 26 NovemberPremier LeagueTottenhamAW1-289007.324
Sunday 12 NovemberPremier LeagueFulhamHW3-1901008.222
Thursday 9 NovemberUEFA Conference LeagueAZ AlkmaarHW2-1900007.219
Sunday 5 NovemberPremier LeagueNottingham ForestAL2-0900007.237
Sunday 29 OctoberPremier LeagueLutonHW3-1901007.531
Thursday 26 OctoberUEFA Conference LeagueAZ AlkmaarAW1-4811108.217
Sunday 22 OctoberPremier LeagueWest HamHW4-1900107.535
Sunday 8 OctoberPremier LeagueWolvesAD1-190007.521
Thursday 5 OctoberUEFA Conference LeagueZrinjskiHW1-090107.649
Saturday 30 SeptemberPremier LeagueBrightonHW6-1900107.920
Wednesday 27 SeptemberEFL CupEvertonHL1-2450006.925
Sunday 24 SeptemberPremier LeagueChelseaAW0-1750006.714
Thursday 21 SeptemberUEFA Conference LeagueLegia WarszawaAL3-2610006.212
Saturday 16 SeptemberPremier LeagueCrystal PalaceHW3-171006.326
Sunday 3 SeptemberPremier LeagueLiverpoolAL3-0900006.920
Thursday 31 AugustUEFA Conference LeagueHibernianHW3-0450006.921
Sunday 27 AugustPremier LeagueBurnleyAW1-3900007.329
Wednesday 23 AugustUEFA Conference LeagueHibernianAW0-5900007.235
Sunday 20 AugustPremier LeagueEvertonHW4-0901007.324
Saturday 12 AugustPremier LeagueNewcastleAL5-1640006.212

2022

42 played1 unusedEFL Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueBrightonHW2-19000714
Saturday 20 MayPremier LeagueLiverpoolAD1-190000714
Saturday 13 MayPremier LeagueTottenhamHW2-19000733
Saturday 6 MayPremier LeagueWolvesAL1-0900006.342
Sunday 30 AprilPremier LeagueManchester UnitedAL1-0970006.916
Tuesday 25 AprilPremier LeagueFulhamHW1-0900107.716
Saturday 22 AprilPremier LeagueBrentfordAD1-1900006.923
Saturday 15 AprilPremier LeagueNewcastleHW3-0900007.218
Saturday 8 AprilPremier LeagueNottingham ForestHW2-0900006.925
Tuesday 4 AprilPremier LeagueLeicesterAW1-2900006.349
Saturday 1 AprilPremier LeagueChelseaAW0-2901007.713
Saturday 18 MarchPremier LeagueBournemouthHW3-089007.229
Sunday 12 MarchPremier LeagueWest HamAD1-1900007.343
Saturday 4 MarchPremier LeagueCrystal PalaceHW1-0900007.221
Saturday 25 FebruaryPremier LeagueEvertonAW0-2900107.921
Saturday 18 FebruaryPremier LeagueArsenalHL2-4900007.315
Sunday 12 FebruaryPremier LeagueManchester CityAL3-1300006.79
Saturday 4 FebruaryPremier LeagueLeicesterHL2-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 JanuaryPremier LeagueTottenhamAW0-2780107.217
Monday 26 DecemberPremier LeagueLiverpoolHL1-3900006.717
Sunday 13 NovemberPremier LeagueBrightonAW1-290006.917
Thursday 10 NovemberEFL CupManchester UnitedAL4-2900006.315
Sunday 6 NovemberPremier LeagueManchester UnitedHW3-1200006.35
Saturday 29 OctoberPremier LeagueNewcastleAL4-0210006.69
Sunday 23 OctoberPremier LeagueBrentfordHW4-0270006.65
Thursday 20 OctoberPremier LeagueFulhamAL3-0900007.225
Sunday 16 OctoberPremier LeagueChelseaHL0-2730007.29
Monday 10 OctoberPremier LeagueNottingham ForestAD1-177006.933
Sunday 2 OctoberPremier LeagueLeedsAD0-0900007.332
Tuesday 27 SeptemberUEFA Nations LeagueUkraineAD0-0900006.917
Saturday 24 SeptemberUEFA Nations LeagueRep. Of IrelandHW2-1900006.227
Wednesday 21 SeptemberUEFA Nations LeagueUkraineHW3-0901008.218
Friday 16 SeptemberPremier LeagueSouthamptonHW1-0900007.528
Saturday 3 SeptemberPremier LeagueManchester CityHD1-1650006.58
Wednesday 31 AugustPremier LeagueArsenalAL2-173006.218
Sunday 28 AugustPremier LeagueWest HamHL0-1890007.360
Tuesday 23 AugustEFL CupBoltonAW1-4900006.634
Saturday 20 AugustPremier LeagueCrystal PalaceAL3-173006.220
Saturday 13 AugustPremier LeagueEvertonHW2-1900008.241
Saturday 6 AugustPremier LeagueBournemouthAL2-0900006.946
Tuesday 14 JuneUEFA Nations LeagueArmeniaAW1-4641108.217
Saturday 11 JuneUEFA Nations LeagueRep. Of IrelandAL3-0590006.616
Wednesday 8 JuneUEFA Nations LeagueArmeniaHW2-0900109.268

2021

36 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueManchester CityAL3-29000069
Thursday 19 MayPremier LeagueBurnleyHD1-1900108.341
Sunday 15 MayPremier LeagueCrystal PalaceHD1-1900007.337
Tuesday 10 MayPremier LeagueLiverpoolHL1-2900006.321
Saturday 7 MayPremier LeagueBurnleyAW1-3900107.726
Saturday 30 AprilPremier LeagueNorwichHW2-0900007.730
Saturday 23 AprilPremier LeagueLeicesterAD0-0900007.216
Saturday 9 AprilPremier LeagueTottenhamHL0-4900006.645
Saturday 2 AprilPremier LeagueWolvesAL2-190008.339
Saturday 19 MarchPremier LeagueArsenalHL0-190007.231
Sunday 13 MarchPremier LeagueWest HamAL2-1900007.339
Thursday 10 MarchPremier LeagueLeedsAW0-3900007.328
Saturday 5 MarchPremier LeagueSouthamptonHW4-0900006.613
Saturday 26 FebruaryPremier LeagueBrightonAW0-2900007.225
Saturday 19 FebruaryPremier LeagueWatfordHL0-1900007.548
Sunday 13 FebruaryPremier LeagueNewcastleAL1-084007.331
Wednesday 9 FebruaryPremier LeagueLeedsHD3-3900007.222
Saturday 22 JanuaryPremier LeagueEvertonAW0-1900007.332
Monday 10 JanuaryFA CupManchester UnitedAL1-090000734
Sunday 2 JanuaryPremier LeagueBrentfordAL2-190007.540
Tuesday 14 DecemberPremier LeagueNorwichAW0-2880007.949
Saturday 11 DecemberPremier LeagueLiverpoolAL1-0900006.222
Sunday 5 DecemberPremier LeagueLeicesterHW2-1900108.331
Wednesday 1 DecemberPremier LeagueManchester CityHL1-2900007.725
Saturday 27 NovemberPremier LeagueCrystal PalaceAW1-2901008.727
Saturday 20 NovemberPremier LeagueBrightonHW2-0900007.532
Friday 5 NovemberPremier LeagueSouthamptonAL1-0900006.919
Sunday 31 OctoberPremier LeagueWest HamHL1-490006.917
Friday 22 OctoberPremier LeagueArsenalAL3-190006.928
Saturday 16 OctoberPremier LeagueWolvesHL2-3901108.931
Sunday 3 OctoberPremier LeagueTottenhamAL2-1900006.920
Saturday 25 SeptemberPremier LeagueManchester UnitedAW0-190006.215
Saturday 18 SeptemberPremier LeagueEvertonHW3-0400006.614
Saturday 11 SeptemberPremier LeagueChelseaAL3-090007.630
Saturday 21 AugustPremier LeagueNewcastleHW2-0900007.226
Saturday 14 AugustPremier LeagueWatfordAL3-2901007.530

2020

56 played1 unusedEFL Cup, Euro Championship, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 22 JuneEuro ChampionshipCroatiaAL3-1900006.920
Friday 18 JuneEuro ChampionshipEnglandAD0-090006.322
Monday 14 JuneEuro ChampionshipCzechiaHL0-2950006.925
Sunday 23 MayPremier LeagueChelseaHW2-19000718
Wednesday 19 MayPremier LeagueTottenhamAW1-290007.327
Sunday 16 MayPremier LeagueCrystal PalaceAL3-290106.924
Thursday 13 MayPremier LeagueEvertonHD0-090007.249
Sunday 9 MayPremier LeagueManchester UnitedHL1-390006.234
Saturday 1 MayPremier LeagueEvertonAW1-2900006.924
Sunday 25 AprilPremier LeagueWest BromHD2-2900007.557
Wednesday 21 AprilPremier LeagueManchester CityHL1-2901007.325
Saturday 10 AprilPremier LeagueLiverpoolAL2-1900106.917
Sunday 4 AprilPremier LeagueFulhamHW3-190000717
Sunday 21 MarchPremier LeagueTottenhamHL0-290006.337
Friday 12 MarchPremier LeagueNewcastleAD1-19000735
Saturday 6 MarchPremier LeagueWolvesHD0-0900006.932
Wednesday 3 MarchPremier LeagueSheffield UtdAL1-0900007.663
Saturday 27 FebruaryPremier LeagueLeedsAW0-1900006.913
Sunday 21 FebruaryPremier LeagueLeicesterHL1-290000732
Saturday 13 FebruaryPremier LeagueBrightonAD0-0900007.537
Saturday 6 FebruaryPremier LeagueArsenalHW1-090000718
Wednesday 3 FebruaryPremier LeagueWest HamHL1-3900006.645
Saturday 30 JanuaryPremier LeagueSouthamptonAW0-1900007.225
Wednesday 27 JanuaryPremier LeagueBurnleyAL3-2900007.333
Wednesday 20 JanuaryPremier LeagueManchester CityAL2-090006.218
Friday 1 JanuaryPremier LeagueManchester UnitedAL2-1900006.736
Monday 28 DecemberPremier LeagueChelseaAD1-1900007.523
Saturday 26 DecemberPremier LeagueCrystal PalaceHW3-090000723
Sunday 20 DecemberPremier LeagueWest BromAW0-3900007.544
Thursday 17 DecemberPremier LeagueBurnleyHD0-0900006.636
Saturday 12 DecemberPremier LeagueWolvesAW0-190006.322
Monday 30 NovemberPremier LeagueWest HamAL2-1900006.221
Saturday 21 NovemberPremier LeagueBrightonHL1-2900006.945
Wednesday 18 NovemberUEFA Nations LeagueIsraelAL1-0610007.213
Sunday 15 NovemberUEFA Nations LeagueSlovakiaAL1-09000721
Thursday 12 NovemberEuro ChampionshipSerbiaAD1-1830006.912
Sunday 8 NovemberPremier LeagueArsenalAW0-3900006.927
Sunday 1 NovemberPremier LeagueSouthamptonHL3-4900006.223
Friday 23 OctoberPremier LeagueLeedsHL0-3900006.316
Sunday 18 OctoberPremier LeagueLeicesterAW0-19001721
Wednesday 14 OctoberUEFA Nations LeagueCzechiaHW1-0790007.312
Sunday 11 OctoberUEFA Nations LeagueSlovakiaHW1-0890006.626
Thursday 8 OctoberEuro ChampionshipIsraelHD0-0120006.929
Sunday 4 OctoberPremier LeagueLiverpoolHW7-2901108.718
Monday 28 SeptemberPremier LeagueFulhamAW0-390028.215
Thursday 24 SeptemberEFL CupBristol CityAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 SeptemberPremier LeagueSheffield UtdHW1-090006.935
Monday 7 SeptemberUEFA Nations LeagueCzechiaAW1-21900076
Friday 4 SeptemberUEFA Nations LeagueIsraelHD1-1790007.619
Tuesday 19 NovemberEuro ChampionshipKazakhstanHW3-1892008.776%
Saturday 16 NovemberEuro ChampionshipCyprusAW1-290118.176%
Sunday 13 OctoberEuro ChampionshipSan MarinoHW6-0703009.471%
Thursday 10 OctoberEuro ChampionshipRussiaAL4-0900006.977%
Monday 9 SeptemberEuro ChampionshipBelgiumHL0-480006.7100%
Friday 6 SeptemberEuro ChampionshipRussiaHL1-2621006.880%
Saturday 8 JuneEuro ChampionshipCyprusHW2-1790107.491%
Thursday 21 MarchEuro ChampionshipKazakhstanAL3-0700006.657%

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.

2019

30 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueWest HamAD1-1900106.30
Tuesday 21 JulyPremier LeagueArsenalHW1-0890007.10
Thursday 16 JulyPremier LeagueEvertonAD1-19000070
Sunday 12 JulyPremier LeagueCrystal PalaceHW2-0900007.10
Thursday 9 JulyPremier LeagueManchester UnitedHL0-3590006.50
Sunday 5 JulyPremier LeagueLiverpoolAL2-090006.50
Saturday 27 JunePremier LeagueWolvesHL0-1300006.60
Wednesday 24 JunePremier LeagueNewcastleAD1-1770006.30
Sunday 21 JunePremier LeagueChelseaHL1-2870006.50
Wednesday 17 JunePremier LeagueSheffield UtdHD0-07600070
Saturday 21 DecemberPremier LeagueSouthamptonHL1-380006.60%
Saturday 14 DecemberPremier LeagueSheffield UtdAL2-0900006.80%
Sunday 8 DecemberPremier LeagueLeicesterHL1-490006.80%
Wednesday 4 DecemberPremier LeagueChelseaAL2-1900007.10%
Sunday 1 DecemberPremier LeagueManchester UnitedAD2-2900007.10%
Monday 25 NovemberPremier LeagueNewcastleHW2-0900006.90%
Sunday 10 NovemberPremier LeagueWolvesAL2-1900006.80%
Saturday 2 NovemberPremier LeagueLiverpoolHL1-2900107.20%
Wednesday 30 OctoberEFL CupWolvesHW2-19006.476%
Saturday 26 OctoberPremier LeagueManchester CityAL3-0900006.50%
Saturday 19 OctoberPremier LeagueBrightonHW2-1900007.30%
Saturday 5 OctoberPremier LeagueNorwichAW1-590006.90%
Saturday 28 SeptemberPremier LeagueBurnleyHD2-2901007.40%
Wednesday 25 SeptemberEFL CupBrightonAW1-3660007.883%
Sunday 22 SeptemberPremier LeagueArsenalAL3-29010080%
Monday 16 SeptemberPremier LeagueWest HamHD0-0900006.90%
Saturday 31 AugustPremier LeagueCrystal PalaceAL1-0900007.30%
Friday 23 AugustPremier LeagueEvertonHW2-0900107.10%
Saturday 17 AugustPremier LeagueBournemouthHL1-2900007.40%
Saturday 10 AugustPremier LeagueTottenhamAL3-1901007.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.

2018

42 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 14 MayChampionshipWest BromAL2-0120000881%
Saturday 11 MayChampionshipWest BromHW2-1900006.572%
Sunday 28 AprilChampionshipLeedsAD1-190006.272%
Monday 22 AprilChampionshipMillwallHW1-090000777%
Friday 19 AprilChampionshipBoltonAW0-2720006.965%
Saturday 13 AprilChampionshipBristol CityHW2-190007.481%
Wednesday 10 AprilChampionshipRotherhamAW1-290000779%
Saturday 6 AprilChampionshipSheffield WednesdayAW1-3901007.278%
Saturday 30 MarchChampionshipBlackburnHW2-190017.775%
Saturday 16 MarchChampionshipMiddlesbroughHW3-0901108.690%
Wednesday 13 MarchChampionshipNottingham ForestAW1-3902008.766%
Sunday 10 MarchChampionshipBirminghamAW0-127007.178%
Saturday 16 FebruaryChampionshipWest BromHL0-290007.183%
Wednesday 13 FebruaryChampionshipBrentfordAL1-0900006.670%
Friday 8 FebruaryChampionshipSheffield UtdHD3-3900107.282%
Saturday 2 FebruaryChampionshipReadingAD0-0890006.781%
Saturday 26 JanuaryChampionshipIpswichHW2-1900008.172%
Saturday 19 JanuaryChampionshipHull CityHD2-290000788%
Saturday 12 JanuaryChampionshipWiganAL3-0900006.670%
Tuesday 1 JanuaryChampionshipQPRHD2-2900107.771%
Saturday 29 DecemberChampionshipPrestonAD1-1900006.571%
Wednesday 26 DecemberChampionshipSwanseaAW0-190006.775%
Sunday 23 DecemberChampionshipLeedsHL2-390016.756%
Saturday 15 DecemberChampionshipStoke CityHD2-290007.386%
Friday 7 DecemberChampionshipWest BromAD2-2900007.170%
Saturday 1 DecemberChampionshipMiddlesbroughAW0-3820006.586%
Wednesday 28 NovemberChampionshipNottingham ForestHD5-5790006.577%
Saturday 10 NovemberChampionshipDerbyAW0-390118.683%
Friday 2 NovemberChampionshipBoltonHW2-0900007.282%
Friday 26 OctoberChampionshipQPRAL1-0900007.270%
Saturday 20 OctoberChampionshipSwanseaHW1-09000776%
Saturday 6 OctoberChampionshipMillwallAL2-1690006.785%
Tuesday 2 OctoberChampionshipPrestonHD3-390017.193%
Friday 28 SeptemberChampionshipBristol CityAD1-1900007.185%
Saturday 22 SeptemberChampionshipSheffield WednesdayHL1-290107.291%
Tuesday 18 SeptemberChampionshipRotherhamHW2-0900007.584%
Saturday 15 SeptemberChampionshipBlackburnAD1-190006.780%
Saturday 1 SeptemberChampionshipSheffield UtdAL4-1760006.976%
Saturday 25 AugustChampionshipReadingHD1-1900007.681%
Wednesday 22 AugustChampionshipBrentfordHD2-2900007.474%
Saturday 18 AugustChampionshipIpswichAD1-190016.763%
Saturday 11 AugustChampionshipWiganHW3-2900107.881%

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.