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-41000Not recorded1
Thursday 2 JulyFIFA World CupBosnia & HerzegovinaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 26 JuneFIFA World CupTürkiyeAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 19 JuneFIFA World CupAustraliaHW2-01000Not recorded0
Saturday 13 JuneFIFA World CupParaguayHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

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-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-18400□6.28
Tuesday 4 NovemberChampionshipSheffield UtdHW3-1900107.917
Friday 31 OctoberChampionshipWrexhamAL3-2670005.99
Saturday 25 OctoberChampionshipWatfordHW3-1730006.513
Tuesday 21 OctoberChampionshipPortsmouthAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 OctoberChampionshipBlackburnHW2-0620006.912
Saturday 4 OctoberChampionshipSheffield WednesdayAW0-5741007.27
Wednesday 1 OctoberChampionshipMillwallAW0-47220□7.94
Saturday 27 SeptemberChampionshipBirminghamHW3-07200□6.22
Saturday 20 SeptemberChampionshipLeicesterAD0-0860006.26
Saturday 13 SeptemberChampionshipNorwichHD1-1901006.98
Saturday 30 AugustChampionshipOxford UnitedAD2-2901007.213
Tuesday 26 AugustEFL CupMillwallAL2-1261007.35
Saturday 23 AugustChampionshipQPRHW7-1792008.69
Saturday 16 AugustChampionshipDerbyAW3-58910□6.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.20
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-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AugustChampionshipBristol CityAD1-19000□6.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.90
Friday 28 JuneCopa AmericaPanamaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 JuneCopa AmericaBoliviaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

49 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipQPRHL1-2900107.318
Tuesday 30 AprilChampionshipIpswichHL1-2901007.217
Saturday 27 AprilChampionshipBlackburnAD0-0860006.312
Wednesday 24 AprilChampionshipHull CityHL2-345000717
Sunday 21 AprilFA CupManchester UnitedHD3-31201007.316
Saturday 13 AprilChampionshipBirminghamAL3-0900006.511
Tuesday 9 AprilChampionshipSouthamptonAL2-1900005.719
Saturday 6 AprilChampionshipLeedsHW2-1891007.616
Monday 1 AprilChampionshipCardiffHL1-29000□6.911
Friday 29 MarchChampionshipHuddersfieldAW1-3901007.516
Saturday 16 MarchFA CupWolvesAW2-3901008.327
Saturday 9 MarchChampionshipWatfordAW1-29020□8.314
Tuesday 5 MarchChampionshipRotherhamHW5-05901079
Friday 1 MarchChampionshipWest BromAL2-1451007.34
Monday 26 FebruaryFA CupMaidstone UtdHW5-0450006.99
Friday 23 FebruaryChampionshipPrestonHL0-3730006.714
Saturday 17 FebruaryChampionshipStoke CityAW0-1900006.520
Wednesday 14 FebruaryChampionshipPlymouthAD2-2280006.34
Sunday 11 FebruaryChampionshipMillwallHW2-1902008.68
Saturday 3 FebruaryChampionshipNorwichAL2-1900006.514
Tuesday 30 JanuaryChampionshipBristol CityHD2-2320006.99
Friday 26 JanuaryFA CupSheffield WednesdayAD1-1170006.24
Monday 1 JanuaryChampionshipMiddlesbroughAW1-38310□7.912
Friday 29 DecemberChampionshipSwanseaHD2-2901108.214
Tuesday 26 DecemberChampionshipSheffield WednesdayHW2-0900106.922
Saturday 23 DecemberChampionshipSunderlandAW0-3840106.615
Saturday 16 DecemberChampionshipLeedsAD1-1230006.33
Wednesday 13 DecemberChampionshipSouthamptonHD1-1901007.513
Friday 8 DecemberChampionshipBirminghamHW2-0900007.313
Saturday 2 DecemberChampionshipIpswichAL2-1740006.75
Tuesday 28 NovemberChampionshipPlymouthHW1-0901007.917
Saturday 25 NovemberChampionshipMillwallAW0-3900005.67
Saturday 11 NovemberChampionshipStoke CityHD0-0900007.59
Saturday 4 NovemberChampionshipPrestonAL3-2902008.28
Monday 30 OctoberChampionshipWest BromHL0-27700065
Wednesday 25 OctoberChampionshipRotherhamAL2-0250006.52
Saturday 21 OctoberChampionshipBristol CityAL1-0150006.30
Saturday 7 OctoberChampionshipNorwichHD1-1720006.34
Wednesday 4 OctoberChampionshipBlackburnHW1-0181007.31
Saturday 30 SeptemberChampionshipQPRAW1-3110006.91
Monday 25 SeptemberChampionshipHuddersfieldHD1-12000063
Tuesday 19 SeptemberChampionshipCardiffAL3-2830006.27
Friday 15 SeptemberChampionshipHull CityAD1-1750006.214
Saturday 2 SeptemberChampionshipWatfordHD3-3900007.59
Saturday 26 AugustChampionshipSunderlandHD0-0200006.55
Saturday 19 AugustChampionshipSwanseaAD1-1790107.36
Saturday 12 AugustChampionshipMiddlesbroughHW3-0241007.25
Wednesday 9 AugustEFL CupAFC WimbledonAL2-1900006.76
Sunday 6 AugustChampionshipLeicesterAL2-11900072

2022

32 playedFIFA World Cup, Super Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 7 JuneSuper LigGiresunsporAL2-0960006.93
Tuesday 30 MaySuper LigFenerbahçeAL2-0900006.75
Sunday 21 MaySuper LigBaşakşehirHD0-0810006.95
Saturday 6 MaySuper LigBeşiktaşHL1-3900006.510
Saturday 29 AprilSuper LigFatih KaragümrükAW0-1840006.26
Monday 24 AprilSuper LigSivassporHL1-2900006.615
Wednesday 19 AprilSuper LigİstanbulsporAD3-390200810
Friday 14 AprilSuper LigAlanyasporHW3-1900107.29
Friday 7 AprilSuper LigKonyasporAD1-1901007.522
Saturday 18 MarchSuper LigAdana DemirsporAL2-0900006.75
Saturday 11 MarchSuper LigKayserisporHW4-0712108.39
Monday 6 MarchSuper LigKasımpaşaAL3-190006.53
Saturday 7 JanuarySuper LigHataysporAD0-0890006.29
Tuesday 3 JanuarySuper LigFenerbahçeHL1-2901007.610
Tuesday 27 DecemberSuper LigBaşakşehirAL2-0900006.216
Friday 23 DecemberSuper LigAnkaragücüHL0-2900006.310
Saturday 3 DecemberFIFA World CupNetherlandsAL3-1231007.39
Tuesday 29 NovemberFIFA World CupIranAW0-1130006.91
Friday 25 NovemberFIFA World CupEnglandAD0-0830006.76
Monday 21 NovemberFIFA World CupWalesHD1-1160006.74
Sunday 6 NovemberSuper LigFatih KaragümrükHW4-2871006.99
Monday 31 OctoberSuper LigSivassporAW0-2821007.29
Friday 21 OctoberSuper LigİstanbulsporHW2-19000□5.69
Friday 14 OctoberSuper LigAlanyasporAL3-2902008.610
Saturday 8 OctoberSuper LigKonyasporHD1-1850006.94
Saturday 17 SeptemberSuper LigAdana DemirsporHL0-3900006.511
Sunday 11 SeptemberSuper LigKayserisporAL1-0900006.912
Sunday 4 SeptemberSuper LigKasımpaşaHL0-2900006.69
Friday 26 AugustSuper LigGaziantep FKAL5-290200820
Saturday 20 AugustSuper LigTrabzonsporHW5-2902008.510
Sunday 14 AugustSuper LigÜmraniyesporAW0-1761006.98
Sunday 7 AugustSuper LigGalatasarayHL0-1900006.36

2021

32 played2 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 20 MaySuper LigGalatasarayHD1-1900007.312
Sunday 15 MaySuper LigKasımpaşaAW2-4901108.913
Monday 9 MaySuper LigKonyasporHW3-2801007.39
Saturday 30 AprilSuper LigTrabzonsporAD2-2901007.316
Sunday 24 AprilSuper LigKayserisporHD1-1891007.29
Saturday 16 AprilSuper LigAlanyasporAW1-3771007.68
Monday 11 AprilSuper LigHataysporHW4-1852008.37
Saturday 2 AprilSuper LigAltayAW1-2841107.99
Sunday 20 MarchSuper LigGiresunsporHW4-1590006.66
Monday 14 MarchSuper LigBaşakşehirAW0-1751007.211
Sunday 6 MarchSuper LigSivassporHW1-090006.70
Friday 25 FebruarySuper LigAdana DemirsporAD0-01000Not recorded0
Saturday 19 FebruarySuper LigYeni MalatyasporAW1-2110006.52
Sunday 13 FebruarySuper LigFatih KaragümrükHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 FebruarySuper LigBeşiktaşAD0-0150006.21
Sunday 23 JanuarySuper LigGaziantep FKHD0-0570006.913
Thursday 20 JanuarySuper LigRizesporAL2-1761007.913
Saturday 15 JanuarySuper LigFenerbahçeHD1-1640006.59
Sunday 9 JanuarySuper LigGöztepeAL4-0270006.91
Saturday 25 DecemberSuper LigGalatasarayAL2-0260006.52
Tuesday 21 DecemberSuper LigKasımpaşaHD1-11000Not recorded0
Saturday 18 DecemberSuper LigKonyasporAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberSuper LigTrabzonsporHW2-11000Not recorded1
Monday 1 NovemberSuper LigGiresunsporAW1-23000Not recorded0
Sunday 24 OctoberSuper LigBaşakşehirHL1-2450006.76
Saturday 16 OctoberSuper LigSivassporAD2-2310006.62
Friday 1 OctoberSuper LigAdana DemirsporHL1-29000□5.310
Saturday 25 SeptemberSuper LigYeni MalatyasporHW1-0870006.911
Tuesday 21 SeptemberSuper LigFatih KaragümrükAD0-09000□6.26
Saturday 18 SeptemberSuper LigBeşiktaşHL2-39010077
Monday 13 SeptemberSuper LigGaziantep FKAL2-0900006.38
Friday 27 AugustSuper LigRizesporHW3-2903008.79
Sunday 22 AugustSuper LigFenerbahçeAL2-0900006.28
Sunday 15 AugustSuper LigGöztepeHD1-1900006.77

2019

22 playedEredivisie

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchEredivisieEmmenAL3-0770006.443
Saturday 22 FebruaryEredivisieGroningenAW0-1900006.662
Saturday 8 FebruaryEredivisieHeerenveenAD1-11000Not recorded50
Sunday 2 FebruaryEredivisieUtrechtHD1-1900006.858
Sunday 19 JanuaryEredivisiePSV EindhovenHD1-180006.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.50%
Sunday 20 JanuaryBundesligaVfL WolfsburgHW2-11000Not recorded0%
Saturday 22 DecemberBundesligaVfB StuttgartAW1-390006.10%
Wednesday 19 DecemberBundesligaBayer LeverkusenHL1-2541006.90%
Saturday 15 DecemberBundesligaFC AugsburgAD1-1450006.20%
Saturday 1 DecemberBundesliga1899 HoffenheimAD1-1700006.40%
Saturday 24 NovemberBundesliga1. FC NürnbergHW5-22000Not recorded0%

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-01700□6.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.