Skip to content
442ball
Menu

D. Ward: match by match

66 appearances across 9 competitions, 2016 to 2026.

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

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

2026

1 played3 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 28 AugustChampionshipBirminghamHL1-2Bench
Saturday 22 AugustChampionshipWatfordHD1-1Bench
Monday 17 AugustChampionshipCardiffAD1-1Bench
Friday 7 AugustEFL CupMiddlesbroughAL1-0900007.218

2025

8 played13 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipMiddlesbroughHD2-2900007.69
Sunday 26 AprilChampionshipCoventryAL3-1900006.917
Tuesday 21 AprilChampionshipOxford UnitedAW0-1900006.97
Saturday 18 AprilChampionshipStoke CityHW2-0900007.222
Sunday 12 AprilChampionshipBirminghamAL2-0Bench
Tuesday 7 AprilChampionshipSouthamptonHL1-5Bench
Friday 3 AprilChampionshipWest BromAD2-2Bench
Saturday 21 MarchChampionshipSheffield UtdAW1-2Bench
Tuesday 17 MarchChampionshipWatfordAL3-1Bench
Friday 13 MarchChampionshipSwanseaHW2-0Bench
Tuesday 10 MarchChampionshipHull CityHL1-2Bench
Saturday 7 MarchFA CupChelseaHL2-4Bench
Saturday 28 FebruaryChampionshipCharltonAW0-1Bench
Tuesday 24 FebruaryChampionshipPortsmouthHW2-1Bench
Saturday 21 FebruaryChampionshipIpswichHW5-3Bench
Tuesday 17 FebruaryChampionshipBristol CityAD2-2Bench
Saturday 7 FebruaryChampionshipMillwallHL0-2Bench
Saturday 30 AugustChampionshipMillwallAW0-2890006.916
Saturday 23 AugustChampionshipSheffield WednesdayHD2-2900007.216
Saturday 16 AugustChampionshipWest BromHL2-3900006.512
Saturday 9 AugustChampionshipSouthamptonAL2-190000910

2024

8 played17 unusedEFL Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 DecemberPremier LeagueWolvesHL0-3900006.222
Saturday 14 DecemberPremier LeagueNewcastleAL4-0450006.310
Sunday 8 DecemberPremier LeagueBrightonHD2-2Bench
Tuesday 3 DecemberPremier LeagueWest HamHW3-1Bench
Saturday 30 NovemberPremier LeagueBrentfordAL4-1Bench
Saturday 23 NovemberPremier LeagueChelseaHL1-2Bench
Tuesday 19 NovemberUEFA Nations LeagueIcelandHW4-1900007.335
Saturday 16 NovemberUEFA Nations LeagueTürkiyeAD0-0Bench
Sunday 10 NovemberPremier LeagueManchester UnitedAL3-0Bench
Saturday 2 NovemberPremier LeagueIpswichAD1-1Bench
Wednesday 30 OctoberEFL CupManchester UnitedAL5-2900005.916
Friday 25 OctoberPremier LeagueNottingham ForestHL1-3Bench
Saturday 19 OctoberPremier LeagueSouthamptonAW2-3Bench
Monday 14 OctoberUEFA Nations LeagueMontenegroHW1-0Bench
Friday 11 OctoberUEFA Nations LeagueIcelandAD2-29406.338
Saturday 5 OctoberPremier LeagueBournemouthHW1-0Bench
Saturday 28 SeptemberPremier LeagueArsenalAL4-2Bench
Tuesday 24 SeptemberEFL CupWalsallAD0-0900008.519
Saturday 21 SeptemberPremier LeagueEvertonHD1-1Bench
Saturday 14 SeptemberPremier LeagueCrystal PalaceAD2-2Bench
Monday 9 SeptemberUEFA Nations LeagueMontenegroAW1-2Bench
Friday 6 SeptemberUEFA Nations LeagueTürkiyeHD0-0900007.239
Tuesday 27 AugustEFL CupTranmereHW4-0900006.917
Saturday 24 AugustPremier LeagueFulhamAL2-1Bench
Monday 19 AugustPremier LeagueTottenhamHD1-1Bench

2023

0 played10 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MarchFA CupChelseaAL4-2Bench
Tuesday 27 FebruaryFA CupBournemouthAW0-1Bench
Saturday 27 JanuaryFA CupBirminghamHW3-0Bench
Monday 18 DecemberChampionshipBirminghamAW2-3Bench
Wednesday 13 DecemberChampionshipMillwallHW3-2Bench
Tuesday 24 OctoberChampionshipSunderlandHW1-0Bench
Tuesday 29 AugustEFL CupTranmereAW0-2Bench
Saturday 26 AugustChampionshipRotherhamAW1-2Bench
Saturday 19 AugustChampionshipCardiffHW2-1Bench
Saturday 12 AugustChampionshipHuddersfieldAW0-1Bench

2022

32 played13 unusedEFL Cup, FIFA World Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayPremier LeagueFulhamAL5-3Bench
Monday 1 MayPremier LeagueEvertonHD2-2Bench
Tuesday 25 AprilPremier LeagueLeedsAD1-1Bench
Saturday 22 AprilPremier LeagueWolvesHW2-1Bench
Saturday 15 AprilPremier LeagueManchester CityAL3-1Bench
Saturday 8 AprilPremier LeagueBournemouthHL0-1Bench
Tuesday 4 AprilPremier LeagueAston VillaHL1-2Bench
Saturday 1 AprilPremier LeagueCrystal PalaceAL2-1Bench
Saturday 18 MarchPremier LeagueBrentfordAD1-1Bench
Saturday 11 MarchPremier LeagueChelseaHL1-390006.520
Saturday 4 MarchPremier LeagueSouthamptonAL1-090007.330
Saturday 25 FebruaryPremier LeagueArsenalHL0-190006.313
Sunday 19 FebruaryPremier LeagueManchester UnitedAL3-090006.628
Saturday 11 FebruaryPremier LeagueTottenhamHW4-190006.712
Saturday 4 FebruaryPremier LeagueAston VillaAW2-490006.715
Saturday 21 JanuaryPremier LeagueBrightonHD2-290006.323
Saturday 14 JanuaryPremier LeagueNottingham ForestAL2-090006.533
Tuesday 10 JanuaryEFL CupNewcastleAL2-09000819
Tuesday 3 JanuaryPremier LeagueFulhamHL0-190006.516
Friday 30 DecemberPremier LeagueLiverpoolAL2-190007.520
Monday 26 DecemberPremier LeagueNewcastleHL0-39000615
Tuesday 20 DecemberEFL CupMilton Keynes DonsAW0-390006.914
Tuesday 29 NovemberFIFA World CupEnglandHL0-390005.618
Friday 25 NovemberFIFA World CupIranHL0-216005.74
Monday 21 NovemberFIFA World CupUSAAD1-1Bench
Saturday 12 NovemberPremier LeagueWest HamAW0-290008.222
Saturday 5 NovemberPremier LeagueEvertonAW0-290007.924
Saturday 29 OctoberPremier LeagueManchester CityHL0-19000721
Sunday 23 OctoberPremier LeagueWolvesAW0-490008.221
Thursday 20 OctoberPremier LeagueLeedsHW2-090007.519
Saturday 15 OctoberPremier LeagueCrystal PalaceHD0-090007.320
Saturday 8 OctoberPremier LeagueBournemouthAL2-190006.526
Monday 3 OctoberPremier LeagueNottingham ForestHW4-090007.322
Sunday 25 SeptemberUEFA Nations LeaguePolandHL0-1Bench
Thursday 22 SeptemberUEFA Nations LeagueBelgiumAL2-1Bench
Saturday 17 SeptemberPremier LeagueTottenhamAL6-290005.916
Sunday 4 SeptemberPremier LeagueBrightonAL5-290006.621
Thursday 1 SeptemberPremier LeagueManchester UnitedHL0-190006.646
Saturday 27 AugustPremier LeagueChelseaAL2-190006.213
Tuesday 23 AugustEFL CupStockport CountyAD0-0Bench
Saturday 20 AugustPremier LeagueSouthamptonHL1-290006.318
Saturday 13 AugustPremier LeagueArsenalAL4-290005.726
Sunday 7 AugustPremier LeagueBrentfordHD2-290006.312
Wednesday 8 JuneUEFA Nations LeagueNetherlandsHL1-245006.32
Wednesday 1 JuneUEFA Nations LeaguePolandAL2-145006.98

2021

5 played40 unusedEFL Cup, FA Cup, Premier League, UEFA Conference League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueSouthamptonHW4-1Bench
Thursday 19 MayPremier LeagueChelseaAD1-1Bench
Sunday 15 MayPremier LeagueWatfordAW1-590007.322
Wednesday 11 MayPremier LeagueNorwichHW3-0Bench
Sunday 8 MayPremier LeagueEvertonHL1-2Bench
Thursday 5 MayUEFA Conference LeagueAS RomaAL1-0Bench
Sunday 1 MayPremier LeagueTottenhamAL3-1Bench
Thursday 28 AprilUEFA Conference LeagueAS RomaHD1-1Bench
Saturday 23 AprilPremier LeagueAston VillaHD0-0Bench
Wednesday 20 AprilPremier LeagueEvertonAD1-1Bench
Saturday 5 MarchPremier LeagueLeedsHW1-0Bench
Tuesday 1 MarchPremier LeagueBurnleyAW0-2Bench
Thursday 24 FebruaryUEFA Conference LeagueRanders FCAW1-3Bench
Sunday 20 FebruaryPremier LeagueWolvesAL2-1Bench
Thursday 17 FebruaryUEFA Conference LeagueRanders FCHW4-1Bench
Sunday 13 FebruaryPremier LeagueWest HamHD2-2Bench
Thursday 10 FebruaryPremier LeagueLiverpoolAL2-0Bench
Sunday 6 FebruaryFA CupNottingham ForestAL4-190006.314
Sunday 23 JanuaryPremier LeagueBrightonHD1-1Bench
Wednesday 19 JanuaryPremier LeagueTottenhamHL2-3Bench
Saturday 8 JanuaryFA CupWatfordHW4-190006.628
Tuesday 28 DecemberPremier LeagueLiverpoolHW1-0Bench
Sunday 12 DecemberPremier LeagueNewcastleHW4-0Bench
Thursday 9 DecemberUEFA Europa LeagueNapoliAL3-2Bench
Sunday 5 DecemberPremier LeagueAston VillaAL2-1Bench
Wednesday 1 DecemberPremier LeagueSouthamptonAD2-2Bench
Sunday 28 NovemberPremier LeagueWatfordHW4-2Bench
Saturday 20 NovemberPremier LeagueChelseaHL0-3Bench
Sunday 7 NovemberPremier LeagueLeedsAD1-1Bench
Thursday 4 NovemberUEFA Europa LeagueSpartak MoscowHD1-1Bench
Saturday 30 OctoberPremier LeagueArsenalHL0-2Bench
Wednesday 27 OctoberEFL CupBrightonHD2-290007.324
Sunday 24 OctoberPremier LeagueBrentfordAW1-2Bench
Wednesday 20 OctoberUEFA Europa LeagueSpartak MoscowAW3-4Bench
Saturday 16 OctoberPremier LeagueManchester UnitedHW4-2Bench
Sunday 3 OctoberPremier LeagueCrystal PalaceAD2-2Bench
Thursday 30 SeptemberUEFA Europa LeagueLegia WarszawaAL1-0Bench
Saturday 25 SeptemberPremier LeagueBurnleyHD2-2Bench
Wednesday 22 SeptemberEFL CupMillwallAW0-290007.227
Sunday 19 SeptemberPremier LeagueBrightonAL2-1Bench
Thursday 16 SeptemberUEFA Europa LeagueNapoliHD2-2Bench
Saturday 11 SeptemberPremier LeagueManchester CityHL0-1Bench
Saturday 28 AugustPremier LeagueNorwichAW1-2Bench
Monday 23 AugustPremier LeagueWest HamAL4-1Bench
Saturday 14 AugustPremier LeagueWolvesHW1-0Bench

2020

11 played52 unusedEFL Cup, Euro Championship, FA Cup, Premier League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 26 JuneEuro ChampionshipDenmarkHL0-49700610
Sunday 20 JuneEuro ChampionshipItalyAL1-090007.319
Wednesday 16 JuneEuro ChampionshipTürkiyeAW0-29000813
Saturday 12 JuneEuro ChampionshipSwitzerlandHD1-19000717
Sunday 23 MayPremier LeagueTottenhamHL2-4Bench
Tuesday 18 MayPremier LeagueChelseaAL2-1Bench
Saturday 15 MayFA CupChelseaAW0-1Bench
Tuesday 11 MayPremier LeagueManchester UnitedAW1-2Bench
Friday 7 MayPremier LeagueNewcastleHL2-4Bench
Friday 30 AprilPremier LeagueSouthamptonAD1-1Bench
Monday 26 AprilPremier LeagueCrystal PalaceHW2-1Bench
Thursday 22 AprilPremier LeagueWest BromHW3-0Bench
Sunday 18 AprilFA CupSouthamptonHW1-0Bench
Sunday 11 AprilPremier LeagueWest HamAL3-2Bench
Saturday 3 AprilPremier LeagueManchester CityHL0-2Bench
Sunday 21 MarchFA CupManchester UnitedHW3-1Bench
Sunday 14 MarchPremier LeagueSheffield UtdHW5-0Bench
Saturday 6 MarchPremier LeagueBrightonAW1-2Bench
Wednesday 3 MarchPremier LeagueBurnleyAD1-1Bench
Sunday 28 FebruaryPremier LeagueArsenalHL1-3Bench
Thursday 25 FebruaryUEFA Europa LeagueSlavia PrahaHL0-2Bench
Sunday 21 FebruaryPremier LeagueAston VillaAW1-2Bench
Thursday 18 FebruaryUEFA Europa LeagueSlavia PrahaAD0-0Bench
Saturday 13 FebruaryPremier LeagueLiverpoolHW3-1Bench
Wednesday 10 FebruaryFA CupBrightonHW1-090007.223
Sunday 7 FebruaryPremier LeagueWolvesAD0-0Bench
Wednesday 3 FebruaryPremier LeagueFulhamAW0-2Bench
Sunday 31 JanuaryPremier LeagueLeedsHL1-3Bench
Wednesday 27 JanuaryPremier LeagueEvertonAD1-1Bench
Sunday 24 JanuaryFA CupBrentfordAW1-390006.623
Tuesday 19 JanuaryPremier LeagueChelseaHW2-0Bench
Saturday 16 JanuaryPremier LeagueSouthamptonHW2-0Bench
Saturday 9 JanuaryFA CupStoke CityAW0-4Bench
Sunday 3 JanuaryPremier LeagueNewcastleAW1-2Bench
Monday 28 DecemberPremier LeagueCrystal PalaceAD1-1Bench
Saturday 26 DecemberPremier LeagueManchester UnitedHD2-2Bench
Sunday 20 DecemberPremier LeagueTottenhamAW0-2Bench
Wednesday 16 DecemberPremier LeagueEvertonHL0-2Bench
Sunday 13 DecemberPremier LeagueBrightonHW3-0Bench
Thursday 10 DecemberUEFA Europa LeagueAEK Athens FCHW2-090006.914
Sunday 6 DecemberPremier LeagueSheffield UtdAW1-2Bench
Thursday 3 DecemberUEFA Europa LeagueZorya LuhanskAL1-090006.919
Monday 30 NovemberPremier LeagueFulhamHL1-2Bench
Thursday 26 NovemberUEFA Europa LeagueSC BragaAD3-3Bench
Sunday 22 NovemberPremier LeagueLiverpoolAL3-0Bench
Wednesday 18 NovemberUEFA Nations LeagueFinlandHW3-190006.612
Sunday 15 NovemberUEFA Nations LeagueRep. Of IrelandHW1-090007.713
Sunday 8 NovemberPremier LeagueWolvesHW1-0Bench
Thursday 5 NovemberUEFA Europa LeagueSC BragaHW4-0Bench
Monday 2 NovemberPremier LeagueLeedsAW1-4Bench
Thursday 29 OctoberUEFA Europa LeagueAEK Athens FCAW1-2Bench
Sunday 25 OctoberPremier LeagueArsenalAW0-1Bench
Thursday 22 OctoberUEFA Europa LeagueZorya LuhanskHW3-0Bench
Sunday 18 OctoberPremier LeagueAston VillaHL0-1Bench
Wednesday 14 OctoberUEFA Nations LeagueBulgariaAW0-1Bench
Sunday 11 OctoberUEFA Nations LeagueRep. Of IrelandAD0-0Bench
Sunday 4 OctoberPremier LeagueWest HamHL0-3Bench
Sunday 27 SeptemberPremier LeagueManchester CityAW2-5Bench
Wednesday 23 SeptemberEFL CupArsenalHL0-290006.736
Sunday 20 SeptemberPremier LeagueBurnleyHW4-2Bench
Sunday 13 SeptemberPremier LeagueWest BromAW0-3Bench
Sunday 6 SeptemberUEFA Nations LeagueBulgariaHW1-0Bench
Thursday 3 SeptemberUEFA Nations LeagueFinlandAW0-1Bench

2016

1 playedEuro Championship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 JuneEuro ChampionshipSlovakiaHW2-1900006.531%

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.