Skip to content
442ball
Menu

P. McNair: match by match

317 appearances across 8 competitions, 2015 to 2026.

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

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

2026

1 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 AugustPremier LeagueCoventryAW0-1000000
Tuesday 25 AugustEFL CupStoke CityAD1-196006.985

2025

40 played13 unusedChampionship, FA Cup, Major League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 MayChampionshipMiddlesbroughHW1-01000
Monday 11 MayChampionshipMillwallAW0-2140006.64
Friday 8 MayChampionshipMillwallHD0-0Bench
Saturday 2 MayChampionshipNorwichHW2-1450007.211
Saturday 25 AprilChampionshipCharltonAL2-179010750
Tuesday 21 AprilChampionshipLeicesterAD2-280006.74
Saturday 18 AprilChampionshipBirminghamHD1-183006.318
Saturday 11 AprilChampionshipSheffield UtdAL2-1700006.310
Monday 6 AprilChampionshipCoventryHD0-0Bench
Friday 3 AprilChampionshipOxford UnitedAD1-1Bench
Saturday 21 MarchChampionshipSheffield WednesdayHW3-1900006.730
Saturday 14 MarchChampionshipWest BromAL3-0Bench
Tuesday 10 MarchChampionshipWrexhamAW1-2690006.729
Saturday 7 MarchChampionshipMillwallHL1-3Bench
Tuesday 3 MarchChampionshipIpswichAL1-0900006.528
Saturday 28 FebruaryChampionshipPortsmouthAW0-1130006.7
Tuesday 24 FebruaryChampionshipDerbyHW4-280006.6
Saturday 21 FebruaryChampionshipQPRHL1-390006.261
Friday 13 FebruaryFA CupChelseaHL0-4900005.916
Saturday 7 FebruaryChampionshipBristol CityHL2-3760006.263
Tuesday 3 FebruaryChampionshipWatfordHD0-0Bench
Saturday 31 JanuaryChampionshipBlackburnAW0-1Bench
Sunday 30 NovemberMajor League SoccerVancouver WhitecapsHL1-3Bench
Tuesday 25 NovemberMajor League SoccerMinnesota United FCHW1-0Bench
Monday 10 NovemberMajor League SoccerPortland TimbersHW4-090006.37
Sunday 2 NovemberMajor League SoccerPortland TimbersAD2-226006.27
Monday 27 OctoberMajor League SoccerPortland TimbersHW2-1Bench
Sunday 5 OctoberMajor League SoccerHouston DynamoAW2-4130006.2
Sunday 28 SeptemberMajor League SoccerSan Jose EarthquakesHL0-1Bench
Saturday 20 SeptemberMajor League SoccerAtlanta United FCAD1-1620007.567
Sunday 14 SeptemberMajor League SoccerMinnesota United FCHL1-3810007.253
Monday 1 SeptemberMajor League SoccerLos Angeles FCAW1-2620006.967
Sunday 24 AugustMajor League SoccerPortland TimbersHD0-0Bench
Sunday 17 AugustMajor League SoccerSan Jose EarthquakesAW1-2Bench
Saturday 26 JulyMajor League SoccerNashville SCHW1-090006.63
Sunday 13 JulyMajor League SoccerChicago FireAW1-2450006.956
Sunday 6 JulyMajor League SoccerHouston DynamoHL3-4560006.749
Sunday 1 JuneMajor League SoccerAustinHW2-0900007.776
Thursday 29 MayMajor League SoccerSeattle SoundersAL1-0900007.388
Saturday 24 MayMajor League SoccerLos Angeles GalaxyHW2-1900007.274
Sunday 18 MayMajor League SoccerSporting Kansas CityHD0-0900007.276
Thursday 15 MayMajor League SoccerColorado RapidsHW2-0900007.370
Sunday 11 MayMajor League SoccerSt. Louis CityAW1-2900006.749
Sunday 4 MayMajor League SoccerFC DallasHW5-0900006.951
Saturday 26 AprilMajor League SoccerReal Salt LakeHL1-3900006.384
Saturday 19 AprilMajor League SoccerCharlotteAL3-0900006.5110
Sunday 13 AprilMajor League SoccerColorado RapidsAL3-2900007.2108
Sunday 6 AprilMajor League SoccerSeattle SoundersHW3-0900006.647
Sunday 30 MarchMajor League SoccerLos Angeles FCHW3-2900007.2103
Sunday 16 MarchMajor League SoccerColumbus CrewHD1-1900007.283
Sunday 9 MarchMajor League SoccerReal Salt LakeAW1-3550006.620
Sunday 2 MarchMajor League SoccerSt. Louis CityHD0-0900007.694
Monday 24 FebruaryMajor League SoccerLos Angeles GalaxyAW0-2900007.560

2024

7 played7 unusedChampionship, EFL Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 DecemberChampionshipSheffield UtdAD1-1Bench
Sunday 22 DecemberChampionshipBristol CityHW2-0Bench
Saturday 26 OctoberChampionshipCardiffHD0-040001
Wednesday 23 OctoberChampionshipBlackburnAD0-0900007.260
Saturday 19 OctoberChampionshipOxford UnitedAD1-1Bench
Tuesday 15 OctoberUEFA Nations LeagueBulgariaHW5-0900006.933
Saturday 12 OctoberUEFA Nations LeagueBelarusAD0-0900007.253
Saturday 5 OctoberChampionshipMillwallHD0-0Bench
Sunday 8 SeptemberUEFA Nations LeagueBulgariaAL1-073006.326
Thursday 5 SeptemberUEFA Nations LeagueLuxembourgHW2-0901007.944
Saturday 31 AugustChampionshipSwanseaHW1-0Bench
Saturday 24 AugustChampionshipStoke CityAW1-2Bench
Saturday 17 AugustChampionshipLeedsHD0-0Bench
Tuesday 13 AugustEFL CupFleetwood TownAL2-1610007.390

2023

25 played9 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MarchChampionshipBlackburnHD0-090007.565
Tuesday 12 MarchChampionshipBirminghamAW0-190007.236
Saturday 9 MarchChampionshipQPRAW0-29007.322
Wednesday 6 MarchChampionshipNorwichHW3-190007.388
Saturday 2 MarchChampionshipStoke CityAL2-0Bench
Saturday 24 FebruaryChampionshipPlymouthHL0-290007.384
Saturday 17 FebruaryChampionshipLeicesterAW1-290006.722
Wednesday 14 FebruaryChampionshipPrestonAL2-1Bench
Saturday 10 FebruaryChampionshipBristol CityHL1-2Bench
Sunday 4 FebruaryChampionshipSunderlandHD1-1Bench
Tuesday 23 JanuaryEFL CupChelseaAL6-1Bench
Saturday 20 JanuaryChampionshipRotherhamHD1-1Bench
Saturday 2 DecemberChampionshipLeedsAL3-236006.318
Tuesday 28 NovemberChampionshipPrestonHW4-082007.256
Saturday 25 NovemberChampionshipBristol CityAL3-290007.283
Saturday 11 NovemberChampionshipLeicesterHW1-090006.943
Saturday 4 NovemberChampionshipPlymouthAD3-390006.950
Tuesday 31 OctoberEFL CupExeter CityAW2-390006.550
Saturday 28 OctoberChampionshipStoke CityHL0-29006.761
Tuesday 24 OctoberChampionshipNorwichAW1-290006.960
Saturday 21 OctoberChampionshipBirminghamHW1-090007.350
Saturday 7 OctoberChampionshipSunderlandAW0-490006.956
Tuesday 3 OctoberChampionshipCardiffHW2-090007.593
Saturday 30 SeptemberChampionshipWatfordAW2-390006.740
Tuesday 26 SeptemberEFL CupBradfordAW0-290007.285
Saturday 23 SeptemberChampionshipSouthamptonHW2-1Bench
Tuesday 19 SeptemberChampionshipSheffield WednesdayAD1-1Bench
Saturday 16 SeptemberChampionshipBlackburnAL2-1Bench
Saturday 2 SeptemberChampionshipQPRHL0-290006.632
Tuesday 29 AugustEFL CupBoltonAW1-3900107.942
Saturday 26 AugustChampionshipWest BromAL4-231006.313
Saturday 12 AugustChampionshipCoventryAL3-081006.940
Tuesday 8 AugustEFL CupHuddersfieldAW2-390007.298
Saturday 5 AugustChampionshipMillwallHL0-190007.671

2022

39 played12 unusedChampionship, EFL Cup, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 17 MayChampionshipCoventryHL0-18807.661
Sunday 14 MayChampionshipCoventryAD0-090007.351
Monday 8 MayChampionshipCoventryHD1-190007.571
Monday 1 MayChampionshipRotherhamAL1-090006.979
Wednesday 19 AprilChampionshipHull CityHW3-169006.254
Friday 14 AprilChampionshipNorwichHW5-190006.549
Monday 10 AprilChampionshipBristol CityAD2-290006.643
Friday 7 AprilChampionshipBurnleyHL1-290006.646
Saturday 1 AprilChampionshipHuddersfieldAL4-284006.239
Saturday 18 MarchChampionshipPrestonHW4-0Bench
Tuesday 14 MarchChampionshipStoke CityHD1-190006.623
Saturday 11 MarchChampionshipSwanseaAW1-390006.976
Saturday 25 FebruaryChampionshipWest BromAL2-057006.339
Saturday 18 FebruaryChampionshipQPRHW3-190007.349
Wednesday 15 FebruaryChampionshipSheffield UtdAW1-3Bench
Saturday 11 FebruaryChampionshipCardiffAW1-39000747
Saturday 4 FebruaryChampionshipBlackpoolHW3-090108.263
Saturday 28 JanuaryChampionshipWatfordHW2-090006.945
Sunday 22 JanuaryChampionshipSunderlandAL2-038006.317
Saturday 14 JanuaryChampionshipMillwallHW1-09000787
Saturday 7 JanuaryFA CupBrightonHL1-59000633
Monday 2 JanuaryChampionshipBirminghamAW1-31003
Thursday 29 DecemberChampionshipBlackburnAW1-2Bench
Monday 26 DecemberChampionshipWiganHW4-1Bench
Saturday 17 DecemberChampionshipBurnleyAL3-1Bench
Saturday 10 DecemberChampionshipLutonHW2-1Bench
Saturday 12 NovemberChampionshipNorwichAW1-2Bench
Tuesday 8 NovemberChampionshipBlackpoolAW0-3Bench
Saturday 5 NovemberChampionshipBristol CityHD1-1Bench
Tuesday 1 NovemberChampionshipHull CityAW1-3Bench
Saturday 29 OctoberChampionshipPrestonAL2-1Bench
Saturday 22 OctoberChampionshipHuddersfieldHD0-068006.322
Saturday 15 OctoberChampionshipBlackburnHL1-29007.557
Saturday 8 OctoberChampionshipMillwallAL2-06506.945
Wednesday 5 OctoberChampionshipBirminghamHW1-09006.930
Saturday 1 OctoberChampionshipCoventryAL1-014006.610
Tuesday 27 SeptemberUEFA Nations LeagueGreeceAL3-190006.325
Saturday 24 SeptemberUEFA Nations LeagueKosovoHW2-19000730
Saturday 17 SeptemberChampionshipRotherhamHD0-0Bench
Tuesday 13 SeptemberChampionshipCardiffHL2-345006.229
Monday 5 SeptemberChampionshipSunderlandHW1-05106.915
Tuesday 30 AugustChampionshipWatfordAL2-18905.731
Saturday 27 AugustChampionshipSwanseaHW2-190006.333
Saturday 20 AugustChampionshipReadingAL1-090007.360
Wednesday 17 AugustChampionshipStoke CityAD2-29000736
Sunday 14 AugustChampionshipSheffield UtdHD2-290006.940
Wednesday 10 AugustEFL CupBarnsleyHL0-159006.942
Saturday 6 AugustChampionshipQPRAL3-245006.725
Sunday 12 JuneUEFA Nations LeagueCyprusHD2-290107.236
Sunday 5 JuneUEFA Nations LeagueCyprusAD0-090007.357
Thursday 2 JuneUEFA Nations LeagueGreeceHL0-19006.741

2021

45 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipPrestonAL4-17305.941
Wednesday 27 AprilChampionshipCardiffHW2-090007.649
Saturday 23 AprilChampionshipSwanseaAD1-190006.630
Monday 18 AprilChampionshipHuddersfieldHL0-290007.266
Friday 15 AprilChampionshipBournemouthAD0-090007.343
Saturday 9 AprilChampionshipHull CityHL0-190006.560
Wednesday 6 AprilChampionshipFulhamHL0-19006.249
Saturday 2 AprilChampionshipPeterboroughAW0-490010841
Saturday 19 MarchFA CupChelseaHL0-253006.220
Tuesday 15 MarchChampionshipBirminghamAW0-290006.625
Saturday 12 MarchChampionshipMillwallAD0-090007.546
Tuesday 8 MarchChampionshipSheffield UtdAL4-190006.257
Saturday 5 MarchChampionshipLutonHW2-190106.926
Tuesday 1 MarchFA CupTottenhamHW1-010507.778
Saturday 26 FebruaryChampionshipBarnsleyAL3-29000778
Tuesday 22 FebruaryChampionshipWest BromHW2-190107.664
Saturday 19 FebruaryChampionshipBristol CityAL2-190006.971
Saturday 12 FebruaryChampionshipDerbyHW4-190006.936
Wednesday 9 FebruaryChampionshipQPRAD2-290006.723
Friday 4 FebruaryFA CupManchester UnitedAD1-1120007.227
Saturday 29 JanuaryChampionshipCoventryHW1-090007.724
Monday 24 JanuaryChampionshipBlackburnAL1-09006.364
Saturday 15 JanuaryChampionshipReadingHW2-190006.788
Wednesday 29 DecemberChampionshipBlackpoolAW1-290007.235
Sunday 26 DecemberChampionshipNottingham ForestHW2-09000734
Saturday 18 DecemberChampionshipBournemouthHW1-09007.538
Saturday 11 DecemberChampionshipStoke CityAD0-090007.571
Saturday 4 DecemberChampionshipSwanseaHW1-09007.933
Saturday 27 NovemberChampionshipHuddersfieldAW1-29006.248
Tuesday 23 NovemberChampionshipPrestonHL1-290108.346
Saturday 20 NovemberChampionshipMillwallHD1-190006.926
Saturday 6 NovemberChampionshipWest BromAD1-19007.39
Tuesday 2 NovemberChampionshipLutonAL3-190006.527
Saturday 30 OctoberChampionshipBirminghamHL0-290007.344
Saturday 23 OctoberChampionshipCardiffAW0-290007.313
Wednesday 20 OctoberChampionshipBarnsleyHW2-0900207.925
Saturday 16 OctoberChampionshipPeterboroughHW2-09010839
Saturday 2 OctoberChampionshipHull CityAL2-09006.735
Tuesday 28 SeptemberChampionshipSheffield UtdHW2-090107.322
Saturday 25 SeptemberChampionshipReadingAL1-09006.950
Saturday 28 AugustChampionshipBlackburnHD1-190007.637
Saturday 21 AugustChampionshipDerbyAD0-09000845
Wednesday 18 AugustChampionshipQPRHL2-390006.726
Saturday 14 AugustChampionshipBristol CityHW2-190007.217
Sunday 8 AugustChampionshipFulhamAD1-19006.316

2020

63 playedChampionship, EFL Cup, Euro Championship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 8 MayChampionshipWycombeHL0-390006.239
Saturday 1 MayChampionshipLutonAD1-190007.319
Saturday 24 AprilChampionshipSheffield WednesdayHW3-19007.630
Wednesday 21 AprilChampionshipRotherhamAW1-2900107.960
Saturday 17 AprilChampionshipQPRHL1-29000748
Saturday 10 AprilChampionshipBarnsleyAL2-090006.611
Monday 5 AprilChampionshipWatfordHD1-1900107.316
Friday 2 AprilChampionshipBournemouthAL3-19006.322
Saturday 20 MarchChampionshipMillwallAL1-081007.337
Tuesday 16 MarchChampionshipPrestonHW2-058007.220
Saturday 13 MarchChampionshipStoke CityHW3-090107.525
Saturday 6 MarchChampionshipSwanseaAL2-190006.632
Tuesday 2 MarchChampionshipCoventryAW1-290017.218
Saturday 27 FebruaryChampionshipCardiffHD1-190107.935
Tuesday 23 FebruaryChampionshipBristol CityHL1-390007.542
Saturday 20 FebruaryChampionshipReadingAW0-290007.517
Tuesday 16 FebruaryChampionshipHuddersfieldHW2-18106.326
Saturday 13 FebruaryChampionshipDerbyAL2-190006.642
Saturday 6 FebruaryChampionshipBrentfordHL1-490006.227
Saturday 30 JanuaryChampionshipNorwichAD0-090007.526
Wednesday 27 JanuaryChampionshipRotherhamHL0-39000740
Sunday 24 JanuaryChampionshipBlackburnHL0-190007.333
Wednesday 20 JanuaryChampionshipNottingham ForestAW1-290007.221
Saturday 16 JanuaryChampionshipBirminghamHL0-190006.328
Saturday 2 JanuaryChampionshipWycombeAW1-3900107.738
Tuesday 29 DecemberChampionshipSheffield WednesdayAL2-190007.241
Saturday 19 DecemberChampionshipBirminghamAW1-490006.929
Wednesday 16 DecemberChampionshipLutonHW1-097006.919
Saturday 12 DecemberChampionshipMillwallHW3-090007.750
Wednesday 9 DecemberChampionshipPrestonAL3-090006.530
Saturday 5 DecemberChampionshipStoke CityAL1-090006.935
Wednesday 2 DecemberChampionshipSwanseaHW2-1900107.716
Saturday 28 NovemberChampionshipHuddersfieldAL3-2900623
Wednesday 25 NovemberChampionshipDerbyHW3-09000729
Saturday 21 NovemberChampionshipNorwichHL0-190006.925
Wednesday 18 NovemberUEFA Nations LeagueRomaniaHD1-190007.531
Sunday 15 NovemberUEFA Nations LeagueAustriaAL2-1900107.717
Thursday 12 NovemberEuro ChampionshipSlovakiaHL1-210400736
Saturday 7 NovemberChampionshipBrentfordAD0-090007.228
Tuesday 3 NovemberChampionshipBlackburnAD0-09007.725
Saturday 31 OctoberChampionshipNottingham ForestHW1-090007.317
Tuesday 27 OctoberChampionshipCoventryHW2-090006.946
Saturday 24 OctoberChampionshipCardiffAD1-19000616
Tuesday 20 OctoberChampionshipBristol CityAW0-190007.731
Saturday 17 OctoberChampionshipReadingHD0-09007.628
Wednesday 14 OctoberUEFA Nations LeagueNorwayAL1-029006.24
Sunday 11 OctoberUEFA Nations LeagueAustriaHL0-183006.318
Thursday 8 OctoberEuro ChampionshipBosnia & HerzegovinaAD1-190007.224
Saturday 3 OctoberChampionshipBarnsleyHW2-19007.929
Saturday 26 SeptemberChampionshipQPRAD1-1900107.723
Saturday 19 SeptemberChampionshipBournemouthHD1-1900107.920
Tuesday 15 SeptemberEFL CupBarnsleyHL0-24500723
Friday 11 SeptemberChampionshipWatfordAL1-090006.927
Monday 7 SeptemberUEFA Nations LeagueNorwayHL1-590106.948
Friday 4 SeptemberUEFA Nations LeagueRomaniaAD1-19000712
Tuesday 19 NovemberEuro ChampionshipGermanyAL6-1770006.381%
Saturday 16 NovemberEuro ChampionshipNetherlandsHD0-0900006.872%
Thursday 10 OctoberEuro ChampionshipNetherlandsAL3-1900005.750%
Monday 9 SeptemberEuro ChampionshipGermanyHL0-29000661%
Tuesday 11 JuneEuro ChampionshipBelarusAW0-1901007.672%
Saturday 8 JuneEuro ChampionshipEstoniaAW1-2900007.375%
Sunday 24 MarchEuro ChampionshipBelarusHW2-1900107.570%
Thursday 21 MarchEuro ChampionshipEstoniaHW2-0900007.270%

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

43 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipSheffield WednesdayAW1-290107.460
Saturday 18 JulyChampionshipCardiffHL1-33200790
Tuesday 14 JulyChampionshipReadingAW1-210006.50
Saturday 11 JulyChampionshipBristol CityHL1-377006.670
Wednesday 8 JulyChampionshipMillwallAW0-282006.757
Sunday 5 JulyChampionshipQPRHL0-124006.854
Thursday 2 JulyChampionshipHull CityAL2-19000780
Saturday 27 JuneChampionshipStoke CityAW0-26300760
Saturday 20 JuneChampionshipSwanseaHL0-390007.686
Saturday 7 MarchChampionshipCharltonAW0-181107.680
Monday 2 MarchChampionshipNottingham ForestHD2-290007.183
Saturday 22 FebruaryChampionshipBarnsleyAL1-01100766
Saturday 15 FebruaryChampionshipLutonHL0-190006.583
Tuesday 11 FebruaryChampionshipWiganAD2-290006.885
Saturday 8 FebruaryChampionshipBrentfordAL3-290006.357
Saturday 1 FebruaryChampionshipBlackburnHD1-190006.975
Tuesday 21 JanuaryChampionshipBirminghamHD1-190005.983
Friday 17 JanuaryChampionshipFulhamAL1-09006.673
Tuesday 14 JanuaryFA CupTottenhamAL2-190006.287
Saturday 11 JanuaryChampionshipDerbyHD2-290107.575
Sunday 5 JanuaryFA CupTottenhamHD1-190007.452
Wednesday 1 JanuaryChampionshipPrestonAW0-256006.750
Saturday 14 DecemberChampionshipSwanseaAL3-177006.176%
Tuesday 10 DecemberChampionshipNottingham ForestAD1-1901007.381%
Saturday 30 NovemberChampionshipLeedsAL4-090006.269%
Wednesday 27 NovemberChampionshipBarnsleyHW1-078000766%
Sunday 24 NovemberChampionshipHull CityHD2-2900107.574%
Saturday 9 NovemberChampionshipQPRAD2-2900006.682%
Saturday 2 NovemberChampionshipDerbyAL2-09000674%
Saturday 26 OctoberChampionshipFulhamHD0-090007.689%
Wednesday 23 OctoberChampionshipHuddersfieldAD0-090006.970%
Saturday 19 OctoberChampionshipWest BromHL0-1900006.462%
Friday 4 OctoberChampionshipBirminghamAL2-190006.556%
Tuesday 1 OctoberChampionshipPrestonHD1-1900106.182%
Saturday 28 SeptemberChampionshipSheffield WednesdayHL1-4901006.490%
Saturday 21 SeptemberChampionshipCardiffAL1-0900005.968%
Saturday 14 SeptemberChampionshipReadingHW1-090000775%
Saturday 31 AugustChampionshipBristol CityAD2-2900007.275%
Saturday 24 AugustChampionshipMillwallHD1-1901007.292%
Tuesday 20 AugustChampionshipWiganHW1-090000764%
Saturday 17 AugustChampionshipBlackburnAL1-0900007.178%
Saturday 10 AugustChampionshipBrentfordHL0-1900007.189%
Friday 2 AugustChampionshipLutonAD3-3860007.188%

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

18 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipRotherhamAW1-2900006.167%
Saturday 27 AprilChampionshipReadingHW2-1900007.393%
Monday 22 AprilChampionshipNottingham ForestAL3-0900006.375%
Friday 19 AprilChampionshipStoke CityHW1-0900007.376%
Sunday 17 FebruaryChampionshipBlackburnAW0-1290006.560%
Tuesday 5 FebruaryFA CupNewport CountyAL2-0450006.540%
Saturday 26 JanuaryFA CupNewport CountyHD1-1180006.566%
Saturday 12 JanuaryChampionshipBirminghamAW1-230000%
Wednesday 26 DecemberChampionshipSheffield WednesdayHL0-190006.573%
Saturday 22 DecemberChampionshipReadingAW0-1520107.275%
Saturday 1 DecemberChampionshipAston VillaHL0-3310006.461%
Wednesday 31 OctoberEFL CupCrystal PalaceHW1-0900007.580%
Saturday 27 OctoberChampionshipDerbyHD1-1510006.250%
Tuesday 23 OctoberChampionshipRotherhamHD0-0720006.771%
Tuesday 2 OctoberChampionshipIpswichAW0-2210006.440%
Saturday 18 AugustChampionshipBristol CityAW0-210000%
Saturday 11 AugustChampionshipBirminghamHW1-0100033%
Tuesday 7 AugustChampionshipSheffield UtdHW3-0190006.650%

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

16 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MayChampionshipWolvesHW3-0751008.182%
Friday 27 AprilChampionshipFulhamAL2-1900006.885%
Saturday 21 AprilChampionshipBurton AlbionHL1-290107.264%
Saturday 14 AprilChampionshipReadingAD2-2901006.680%
Saturday 7 AprilChampionshipLeedsAD1-190100771%
Monday 2 AprilChampionshipSheffield WednesdayHL1-3900006.889%
Friday 30 MarchChampionshipDerbyAW1-4780007.469%
Saturday 17 MarchChampionshipPrestonHL0-2140006.566%
Saturday 24 FebruaryChampionshipMiddlesbroughHD3-3420005.727%
Tuesday 20 FebruaryChampionshipBoltonAL1-0900007.177%
Monday 1 JanuaryChampionshipBarnsleyHL0-157000679%
Saturday 25 NovemberChampionshipBurton AlbionAW0-2700006.876%
Saturday 18 NovemberChampionshipMillwallHD2-2900006.283%
Sunday 5 NovemberChampionshipMiddlesbroughAL1-0770006.262%
Tuesday 31 OctoberChampionshipBoltonHD3-3151007.976%
Saturday 28 OctoberChampionshipBristol CityHL1-2110006.3100%

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

11 playedEuro Championship, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 19 NovemberPremier LeagueHull CityHW3-0880007.1
Saturday 5 NovemberPremier LeagueBournemouthAW1-2720006.2
Saturday 22 OctoberPremier LeagueWest HamAL1-0100006.2
Saturday 15 OctoberPremier LeagueStoke CityAL2-0550006.8
Saturday 1 OctoberPremier LeagueWest BromHD1-1720006.6
Saturday 24 SeptemberPremier LeagueCrystal PalaceHL2-340006.3
Sunday 18 SeptemberPremier LeagueTottenhamAL1-01000
Sunday 21 AugustPremier LeagueMiddlesbroughHL1-2450006.3
Saturday 13 AugustPremier LeagueManchester CityAL2-170006.2
Thursday 16 JuneEuro ChampionshipUkraineAW0-2100050%
Sunday 12 JuneEuro ChampionshipPolandAL1-0450006.237%

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

9 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 2 MarchPremier LeagueWatfordHW1-010000%
Thursday 18 FebruaryUEFA Europa LeagueFC MidtjyllandAL2-1900006.179%
Saturday 23 JanuaryPremier LeagueSouthamptonHL0-1300006.520%
Saturday 2 JanuaryPremier LeagueSwanseaHW2-1120006.640%
Saturday 12 DecemberPremier LeagueBournemouthAL2-1890006.387%
Saturday 5 DecemberPremier LeagueWest HamHD0-045000681%
Saturday 28 NovemberPremier LeagueLeicesterAD1-1900006.587%
Saturday 21 NovemberPremier LeagueWatfordAW1-221000658%
Sunday 20 SeptemberPremier LeagueSouthamptonAW2-3210006.190%

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.