Skip to content
442ball
Menu

H. Wright: match by match

234 appearances across 9 competitions, 2017 to 2026.

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

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

2026

2 played3 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 7 JulyFIFA World CupBelgiumHL1-410001
Thursday 2 JulyFIFA World CupBosnia & HerzegovinaHW2-0Bench
Friday 26 JuneFIFA World CupTürkiyeAL3-2Bench
Friday 19 JuneFIFA World CupAustraliaHW2-01000
Saturday 13 JuneFIFA World CupParaguayHW4-1Bench

2025

43 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipWatfordAW0-4110006.52
Sunday 26 AprilChampionshipWrexhamHW3-1710006.56
Tuesday 21 AprilChampionshipPortsmouthHW5-1751007.28
Friday 17 AprilChampionshipBlackburnAD1-1280006.22
Saturday 11 AprilChampionshipSheffield WednesdayHD0-06700075
Monday 6 AprilChampionshipHull CityAD0-0640006.72
Friday 3 AprilChampionshipDerbyHW3-2270006.32
Saturday 14 MarchChampionshipSouthamptonHL1-2620006.33
Wednesday 11 MarchChampionshipPrestonHW3-0Bench
Saturday 7 MarchChampionshipBristol CityAW0-2771007.54
Saturday 28 FebruaryChampionshipStoke CityHW2-1791006.96
Wednesday 25 FebruaryChampionshipSheffield UtdAW1-2761007.52
Saturday 21 FebruaryChampionshipWest BromAW0-2710006.910
Monday 16 FebruaryChampionshipMiddlesbroughHW3-1823009.75
Saturday 7 FebruaryChampionshipOxford UnitedHD0-0900005.92
Saturday 31 JanuaryChampionshipQPRAL2-1190006.21
Monday 26 JanuaryChampionshipNorwichAL2-1710006.34
Tuesday 20 JanuaryChampionshipMillwallHW2-18110077
Saturday 17 JanuaryChampionshipLeicesterHW2-1231007.21
Saturday 10 JanuaryFA CupStoke CityAL1-0730006.210
Sunday 4 JanuaryChampionshipBirminghamAL3-2230006.96
Thursday 1 JanuaryChampionshipCharltonAD1-1860006.98
Monday 29 DecemberChampionshipIpswichHL0-2790006.25
Friday 26 DecemberChampionshipSwanseaHW1-0230006.55
Saturday 20 DecemberChampionshipSouthamptonAD1-1820006.37
Saturday 13 DecemberChampionshipBristol CityHW1-0810006.98
Tuesday 9 DecemberChampionshipPrestonAD1-1790007.36
Saturday 6 DecemberChampionshipIpswichAL3-0150006.56
Saturday 8 NovemberChampionshipStoke CityAW0-184006.28
Tuesday 4 NovemberChampionshipSheffield UtdHW3-1900107.917
Friday 31 OctoberChampionshipWrexhamAL3-2670005.99
Saturday 25 OctoberChampionshipWatfordHW3-1730006.513
Tuesday 21 OctoberChampionshipPortsmouthAW1-2Bench
Saturday 18 OctoberChampionshipBlackburnHW2-0620006.912
Saturday 4 OctoberChampionshipSheffield WednesdayAW0-5741007.27
Wednesday 1 OctoberChampionshipMillwallAW0-472207.94
Saturday 27 SeptemberChampionshipBirminghamHW3-072006.22
Saturday 20 SeptemberChampionshipLeicesterAD0-0860006.26
Saturday 13 SeptemberChampionshipNorwichHD1-1901006.98
Saturday 30 AugustChampionshipOxford UnitedAD2-2901007.213
Tuesday 26 AugustEFL CupMillwallAL2-126107.35
Saturday 23 AugustChampionshipQPRHW7-1792008.69
Saturday 16 AugustChampionshipDerbyAW3-589106.38
Tuesday 12 AugustEFL CupLutonHW1-06301078
Saturday 9 AugustChampionshipHull CityHD0-0230006.52

2024

32 played3 unusedChampionship, Copa America, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 MayChampionshipSunderlandAD1-11200006.96
Friday 9 MayChampionshipSunderlandHL1-2900006.36
Saturday 3 MayChampionshipMiddlesbroughHW2-0900006.611
Saturday 26 AprilChampionshipLutonAL1-0900006.97
Monday 21 AprilChampionshipPlymouthAL3-19010079
Friday 18 AprilChampionshipWest BromHW2-0890007.326
Monday 14 AprilChampionshipHull CityAD1-1890006.919
Wednesday 9 AprilChampionshipPortsmouthHW1-0850006.64
Saturday 5 AprilChampionshipBurnleyHL1-2901006.65
Friday 28 MarchChampionshipSheffield UtdAL3-1770006.77
Saturday 15 MarchChampionshipSunderlandHW3-089300109
Tuesday 11 MarchChampionshipDerbyAL2-0900006.97
Saturday 8 MarchChampionshipStoke CityHW3-2240006.53
Saturday 1 MarchChampionshipOxford UnitedAW2-3160006.2
Saturday 9 NovemberChampionshipSunderlandAD2-2891007.913
Wednesday 6 NovemberChampionshipDerbyHL1-2900006.74
Saturday 2 NovemberChampionshipMiddlesbroughAW0-3841108.25
Saturday 26 OctoberChampionshipLutonHW3-2901008.314
Tuesday 22 OctoberChampionshipQPRAD1-1841007.511
Saturday 19 OctoberChampionshipPrestonAL1-0260006.52
Saturday 5 OctoberChampionshipSheffield WednesdayHL1-2900006.69
Tuesday 1 OctoberChampionshipBlackburnHW3-0901007.98
Saturday 28 SeptemberChampionshipLeedsAL3-0290006.211
Saturday 21 SeptemberChampionshipSwanseaHL1-2450006.35
Wednesday 18 SeptemberEFL CupTottenhamHL1-2710006.36
Saturday 14 SeptemberChampionshipWatfordAD1-1250006.98
Saturday 31 AugustChampionshipNorwichHL0-1780006.76
Tuesday 27 AugustEFL CupOxford UnitedHW1-0Bench
Saturday 24 AugustChampionshipBristol CityAD1-190006.620
Friday 16 AugustChampionshipOxford UnitedHW3-2902009.218
Tuesday 13 AugustEFL CupBristol CityAW0-1620006.99
Saturday 10 AugustChampionshipStoke CityAL1-0280006.37
Tuesday 2 JulyCopa AmericaUruguayHL0-1110006.9
Friday 28 JuneCopa AmericaPanamaAL2-1Bench
Sunday 23 JuneCopa AmericaBoliviaHW2-0Bench

2023

49 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipQPRHL1-2900107.318
Tuesday 30 AprilChampionshipIpswichHL1-290107.217
Saturday 27 AprilChampionshipBlackburnAD0-086006.312
Wednesday 24 AprilChampionshipHull CityHL2-34500717
Sunday 21 AprilFA CupManchester UnitedHD3-3120107.316
Saturday 13 AprilChampionshipBirminghamAL3-090006.511
Tuesday 9 AprilChampionshipSouthamptonAL2-190005.719
Saturday 6 AprilChampionshipLeedsHW2-189107.616
Monday 1 AprilChampionshipCardiffHL1-29006.911
Friday 29 MarchChampionshipHuddersfieldAW1-390107.516
Saturday 16 MarchFA CupWolvesAW2-390108.327
Saturday 9 MarchChampionshipWatfordAW1-29028.314
Tuesday 5 MarchChampionshipRotherhamHW5-05901079
Friday 1 MarchChampionshipWest BromAL2-145107.34
Monday 26 FebruaryFA CupMaidstone UtdHW5-045006.99
Friday 23 FebruaryChampionshipPrestonHL0-373006.714
Saturday 17 FebruaryChampionshipStoke CityAW0-190006.520
Wednesday 14 FebruaryChampionshipPlymouthAD2-228006.34
Sunday 11 FebruaryChampionshipMillwallHW2-190208.68
Saturday 3 FebruaryChampionshipNorwichAL2-190006.514
Tuesday 30 JanuaryChampionshipBristol CityHD2-232006.99
Friday 26 JanuaryFA CupSheffield WednesdayAD1-117006.24
Monday 1 JanuaryChampionshipMiddlesbroughAW1-38317.912
Friday 29 DecemberChampionshipSwanseaHD2-2901108.214
Tuesday 26 DecemberChampionshipSheffield WednesdayHW2-0900106.922
Saturday 23 DecemberChampionshipSunderlandAW0-3840106.615
Saturday 16 DecemberChampionshipLeedsAD1-123006.33
Wednesday 13 DecemberChampionshipSouthamptonHD1-190107.513
Friday 8 DecemberChampionshipBirminghamHW2-090007.313
Saturday 2 DecemberChampionshipIpswichAL2-174006.75
Tuesday 28 NovemberChampionshipPlymouthHW1-090107.917
Saturday 25 NovemberChampionshipMillwallAW0-390005.67
Saturday 11 NovemberChampionshipStoke CityHD0-090007.59
Saturday 4 NovemberChampionshipPrestonAL3-290208.28
Monday 30 OctoberChampionshipWest BromHL0-2770065
Wednesday 25 OctoberChampionshipRotherhamAL2-025006.52
Saturday 21 OctoberChampionshipBristol CityAL1-015006.3
Saturday 7 OctoberChampionshipNorwichHD1-172006.34
Wednesday 4 OctoberChampionshipBlackburnHW1-018107.31
Saturday 30 SeptemberChampionshipQPRAW1-311006.91
Monday 25 SeptemberChampionshipHuddersfieldHD1-1200063
Tuesday 19 SeptemberChampionshipCardiffAL3-283006.27
Friday 15 SeptemberChampionshipHull CityAD1-175006.214
Saturday 2 SeptemberChampionshipWatfordHD3-390007.59
Saturday 26 AugustChampionshipSunderlandHD0-020006.55
Saturday 19 AugustChampionshipSwanseaAD1-1790107.36
Saturday 12 AugustChampionshipMiddlesbroughHW3-024107.25
Wednesday 9 AugustEFL CupAFC WimbledonAL2-190006.76
Sunday 6 AugustChampionshipLeicesterAL2-1190072

2022

32 playedFIFA World Cup, Super Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 7 JuneSuper LigGiresunsporAL2-096006.93
Tuesday 30 MaySuper LigFenerbahçeAL2-090006.75
Sunday 21 MaySuper LigBaşakşehirHD0-081006.95
Saturday 6 MaySuper LigBeşiktaşHL1-390006.510
Saturday 29 AprilSuper LigFatih KaragümrükAW0-184006.26
Monday 24 AprilSuper LigSivassporHL1-290006.615
Wednesday 19 AprilSuper LigİstanbulsporAD3-39020810
Friday 14 AprilSuper LigAlanyasporHW3-1900107.29
Friday 7 AprilSuper LigKonyasporAD1-190107.522
Saturday 18 MarchSuper LigAdana DemirsporAL2-090006.75
Saturday 11 MarchSuper LigKayserisporHW4-0712108.39
Monday 6 MarchSuper LigKasımpaşaAL3-19006.53
Saturday 7 JanuarySuper LigHataysporAD0-089006.29
Tuesday 3 JanuarySuper LigFenerbahçeHL1-290107.610
Tuesday 27 DecemberSuper LigBaşakşehirAL2-090006.216
Friday 23 DecemberSuper LigAnkaragücüHL0-290006.310
Saturday 3 DecemberFIFA World CupNetherlandsAL3-123107.39
Tuesday 29 NovemberFIFA World CupIranAW0-113006.91
Friday 25 NovemberFIFA World CupEnglandAD0-083006.76
Monday 21 NovemberFIFA World CupWalesHD1-116006.74
Sunday 6 NovemberSuper LigFatih KaragümrükHW4-287106.99
Monday 31 OctoberSuper LigSivassporAW0-282107.29
Friday 21 OctoberSuper LigİstanbulsporHW2-19005.69
Friday 14 OctoberSuper LigAlanyasporAL3-290208.610
Saturday 8 OctoberSuper LigKonyasporHD1-185006.94
Saturday 17 SeptemberSuper LigAdana DemirsporHL0-390006.511
Sunday 11 SeptemberSuper LigKayserisporAL1-090006.912
Sunday 4 SeptemberSuper LigKasımpaşaHL0-290006.69
Friday 26 AugustSuper LigGaziantep FKAL5-29020820
Saturday 20 AugustSuper LigTrabzonsporHW5-290208.510
Sunday 14 AugustSuper LigÜmraniyesporAW0-176106.98
Sunday 7 AugustSuper LigGalatasarayHL0-190006.36

2021

32 played2 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 20 MaySuper LigGalatasarayHD1-190007.312
Sunday 15 MaySuper LigKasımpaşaAW2-4901108.913
Monday 9 MaySuper LigKonyasporHW3-280107.39
Saturday 30 AprilSuper LigTrabzonsporAD2-290107.316
Sunday 24 AprilSuper LigKayserisporHD1-189107.29
Saturday 16 AprilSuper LigAlanyasporAW1-377107.68
Monday 11 AprilSuper LigHataysporHW4-185208.37
Saturday 2 AprilSuper LigAltayAW1-2841107.99
Sunday 20 MarchSuper LigGiresunsporHW4-159006.66
Monday 14 MarchSuper LigBaşakşehirAW0-175107.211
Sunday 6 MarchSuper LigSivassporHW1-09006.7
Friday 25 FebruarySuper LigAdana DemirsporAD0-0100
Saturday 19 FebruarySuper LigYeni MalatyasporAW1-211006.52
Sunday 13 FebruarySuper LigFatih KaragümrükHW3-0Bench
Sunday 6 FebruarySuper LigBeşiktaşAD0-015006.21
Sunday 23 JanuarySuper LigGaziantep FKHD0-057006.913
Thursday 20 JanuarySuper LigRizesporAL2-176107.913
Saturday 15 JanuarySuper LigFenerbahçeHD1-164006.59
Sunday 9 JanuarySuper LigGöztepeAL4-027006.91
Saturday 25 DecemberSuper LigGalatasarayAL2-026006.52
Tuesday 21 DecemberSuper LigKasımpaşaHD1-1100
Saturday 18 DecemberSuper LigKonyasporAL1-0Bench
Saturday 11 DecemberSuper LigTrabzonsporHW2-11001
Monday 1 NovemberSuper LigGiresunsporAW1-2300
Sunday 24 OctoberSuper LigBaşakşehirHL1-245006.76
Saturday 16 OctoberSuper LigSivassporAD2-231006.62
Friday 1 OctoberSuper LigAdana DemirsporHL1-29005.310
Saturday 25 SeptemberSuper LigYeni MalatyasporHW1-087006.911
Tuesday 21 SeptemberSuper LigFatih KaragümrükAD0-09006.26
Saturday 18 SeptemberSuper LigBeşiktaşHL2-3901077
Monday 13 SeptemberSuper LigGaziantep FKAL2-090006.38
Friday 27 AugustSuper LigRizesporHW3-290308.79
Sunday 22 AugustSuper LigFenerbahçeAL2-090006.28
Sunday 15 AugustSuper LigGöztepeHD1-190006.77

2019

22 playedEredivisie

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchEredivisieEmmenAL3-077006.443
Saturday 22 FebruaryEredivisieGroningenAW0-190006.662
Saturday 8 FebruaryEredivisieHeerenveenAD1-110050
Sunday 2 FebruaryEredivisieUtrechtHD1-190006.858
Sunday 19 JanuaryEredivisiePSV EindhovenHD1-18006.40
Sunday 22 DecemberEredivisieVitesseAL3-0290007.180%
Saturday 14 DecemberEredivisiePEC ZwolleHL1-2450006.350%
Saturday 7 DecemberEredivisieEmmenHW2-0900006.965%
Sunday 1 DecemberEredivisieAZ AlkmaarAL1-0900006.963%
Sunday 24 NovemberEredivisieTwenteHW2-1900007.963%
Saturday 9 NovemberEredivisieHeraclesAL6-1900006.561%
Sunday 3 NovemberEredivisieFeyenoordHL0-3900007.183%
Saturday 26 OctoberEredivisieFortuna SittardAL4-1780007.188%
Saturday 19 OctoberEredivisieVitesseHL0-4560006.780%
Sunday 6 OctoberEredivisiePSV EindhovenAL4-1870006.356%
Saturday 28 SeptemberEredivisieHeerenveenHL0-3900006.464%
Saturday 21 SeptemberEredivisieWillem IIAL1-0190006.485%
Saturday 14 SeptemberEredivisieGroningenHW2-1700006.850%
Saturday 31 AugustEredivisieADO Den HaagAL1-0290006.766%
Saturday 17 AugustEredivisieAjaxHL1-4190006.650%
Friday 9 AugustEredivisieSparta RotterdamAL4-1840006.668%
Saturday 3 AugustEredivisieWaalwijkHW3-190000754%

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

7 playedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 23 FebruaryBundesligaFSV Mainz 05AL3-0210006.5
Sunday 20 JanuaryBundesligaVfL WolfsburgHW2-11000
Saturday 22 DecemberBundesligaVfB StuttgartAW1-390006.1
Wednesday 19 DecemberBundesligaBayer LeverkusenHL1-2541006.9
Saturday 15 DecemberBundesligaFC AugsburgAD1-1450006.2
Saturday 1 DecemberBundesliga1899 HoffenheimAD1-1700006.4
Saturday 24 NovemberBundesliga1. FC NürnbergHW5-22000

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

15 played2. Bundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 17 March2. BundesligaVfL BochumHL2-3220006.675%
Saturday 24 February2. BundesligaUnion BerlinAL2-1290006.385%
Friday 16 February2. Bundesliga1. FC KaiserslauternAW0-1450006.387%
Saturday 2 December2. Bundesliga1. FC NürnbergAL1-017006.333%
Friday 24 November2. Bundesliga1. FC HeidenheimHL1-2140006.580%
Friday 3 November2. BundesligaMSV DuisburgHL0-190006.733%
Saturday 28 October2. BundesligaSpVgg Greuther FürthAL2-138000730%
Saturday 14 October2. BundesligaVfL BochumAL2-0900006.576%
Sunday 1 October2. BundesligaSSV Jahn RegensburgHW2-0260006.516%
Friday 22 September2. BundesligaErzgebirge AueAL1-0590006.680%
Tuesday 19 September2. BundesligaUnion BerlinHW1-0170006.625%
Saturday 16 September2. Bundesliga1. FC KaiserslauternHW1-0590006.355%
Sunday 10 September2. BundesligaEintracht BraunschweigAD1-190000763%
Sunday 27 August2. BundesligaFortuna DüsseldorfHL1-2340006.3100%
Saturday 19 August2. BundesligaDynamo DresdenAW0-4371007.155%

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.