Skip to content
442ball
Menu

Daniel Ballard: match by match

197 appearances across 8 competitions, 2020 to 2026.

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

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

2026

5 playedEFL Cup, Premier League, UEFA Europa League

2025

31 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayPremier LeagueWolvesAD1-124004.210
Friday 24 AprilPremier LeagueNottingham ForestHL0-5900005.639
Sunday 19 AprilPremier LeagueAston VillaAL4-327007.312
Saturday 14 MarchPremier LeagueBrightonHL0-1640006.721
Sunday 8 MarchFA CupPort ValeAL1-0900006.355
Tuesday 3 MarchPremier LeagueLeedsAW0-1900006.913
Saturday 28 FebruaryPremier LeagueBournemouthAD1-1900007.231
Sunday 22 FebruaryPremier LeagueFulhamHL1-3900006.956
Wednesday 11 FebruaryPremier LeagueLiverpoolHL0-1900006.748
Saturday 7 FebruaryPremier LeagueArsenalAL3-0900005.944
Monday 2 FebruaryPremier LeagueBurnleyHW3-0900007.542
Saturday 24 JanuaryPremier LeagueWest HamAL3-190006.557
Saturday 17 JanuaryPremier LeagueCrystal PalaceHW2-190000741
Saturday 10 JanuaryFA CupEvertonAD1-149006.322
Wednesday 7 JanuaryPremier LeagueBrentfordAL3-0790006.539
Sunday 4 JanuaryPremier LeagueTottenhamAD1-1240006.311
Saturday 20 DecemberPremier LeagueBrightonAD0-09000841
Sunday 14 DecemberPremier LeagueNewcastleHW1-0900007.330
Saturday 6 DecemberPremier LeagueManchester CityAL3-090000646
Wednesday 3 DecemberPremier LeagueLiverpoolAD1-1900006.727
Saturday 29 NovemberPremier LeagueBournemouthHW3-290000737
Saturday 22 NovemberPremier LeagueFulhamAL1-090006.642
Saturday 8 NovemberPremier LeagueArsenalHD2-2901007.626
Monday 3 NovemberPremier LeagueEvertonHD1-1900006.978
Saturday 25 OctoberPremier LeagueChelseaAW1-2900006.622
Saturday 18 OctoberPremier LeagueWolvesHW2-0900007.232
Saturday 4 OctoberPremier LeagueManchester UnitedAL2-0530007.733
Saturday 27 SeptemberPremier LeagueNottingham ForestAW0-1150006.91
Sunday 21 SeptemberPremier LeagueAston VillaHD1-1530006.23
Saturday 23 AugustPremier LeagueBurnleyAL2-0900073
Saturday 16 AugustPremier LeagueWest HamHW3-0901009.221

2024

26 played2 unusedChampionship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 MayChampionshipCoventryHD1-1120108.254
Friday 9 MayChampionshipCoventryAW1-2900007.68
Saturday 3 MayChampionshipQPRHL0-1300007.222
Saturday 22 FebruaryChampionshipHull CityHL0-1490007.230
Monday 17 FebruaryChampionshipLeedsAL2-190010735
Wednesday 12 FebruaryChampionshipLutonHW2-0900007.275
Saturday 8 FebruaryChampionshipWatfordHD2-2130006.711
Monday 3 FebruaryChampionshipMiddlesbroughAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuaryChampionshipPlymouthHD2-2140006.33
Tuesday 21 JanuaryChampionshipDerbyAW0-1160006.77
Friday 17 JanuaryChampionshipBurnleyAD0-017006.36
Saturday 21 DecemberChampionshipNorwichHW2-188107.357
Saturday 14 DecemberChampionshipSwanseaAW2-3901007.252
Tuesday 10 DecemberChampionshipBristol CityHD1-1900006.985
Saturday 7 DecemberChampionshipStoke CityHW2-1900006.928
Friday 29 NovemberChampionshipSheffield UtdAL1-090007.364
Tuesday 26 NovemberChampionshipWest BromHD0-0900007.756
Saturday 23 NovemberChampionshipMillwallAD1-1900006.634
Monday 18 NovemberUEFA Nations LeagueLuxembourgAD2-2900006.557
Friday 15 NovemberUEFA Nations LeagueBelarusHW2-0761007.653
Saturday 9 NovemberChampionshipCoventryHD2-2110006.39
Wednesday 6 NovemberChampionshipPrestonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberChampionshipMiddlesbroughHW1-01000Not recorded0
Saturday 14 SeptemberChampionshipPlymouthAL3-2900006.347
Sunday 8 SeptemberUEFA Nations LeagueBulgariaAL1-0900007.550
Thursday 5 SeptemberUEFA Nations LeagueLuxembourgHW2-083100843
Saturday 31 AugustChampionshipPortsmouthAW1-3900006.943
Saturday 24 AugustChampionshipBurnleyHW1-01000Not recorded0

2023

44 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipSheffield WednesdayHL0-2900007.273
Saturday 27 AprilChampionshipWatfordAL1-0900007.357
Saturday 20 AprilChampionshipMillwallHL0-190006.973
Saturday 13 AprilChampionshipWest BromAW0-1900007.352
Tuesday 9 AprilChampionshipLeedsAD0-09000715
Saturday 6 AprilChampionshipBristol CityHD0-0900007.661
Monday 1 AprilChampionshipBlackburnHL1-5900006.363
Friday 29 MarchChampionshipCardiffAW0-2900007.357
Saturday 16 MarchChampionshipQPRHD0-0900007.254
Saturday 9 MarchChampionshipSouthamptonAL4-271006.341
Tuesday 5 MarchChampionshipLeicesterHL0-1900006.942
Saturday 17 FebruaryChampionshipBirminghamAL2-190006.749
Wednesday 14 FebruaryChampionshipHuddersfieldAL1-0900007.373
Saturday 10 FebruaryChampionshipPlymouthHW3-1900006.669
Sunday 4 FebruaryChampionshipMiddlesbroughAD1-189000758
Saturday 27 JanuaryChampionshipStoke CityHW3-190006.943
Friday 19 JanuaryChampionshipHull CityHL0-190000771
Saturday 13 JanuaryChampionshipIpswichAL2-1900007.358
Saturday 6 JanuaryFA CupNewcastleHL0-390006.523
Monday 1 JanuaryChampionshipPrestonHW2-0900007.244
Friday 29 DecemberChampionshipRotherhamAD1-1900007.390
Tuesday 26 DecemberChampionshipHull CityAW0-1900007.354
Saturday 23 DecemberChampionshipCoventryHL0-3900006.963
Saturday 16 DecemberChampionshipBristol CityAL1-09000771
Tuesday 12 DecemberChampionshipLeedsHW1-090000726
Saturday 9 DecemberChampionshipWest BromHW2-190108.261
Saturday 2 DecemberChampionshipMillwallAD1-190007.358
Wednesday 29 NovemberChampionshipHuddersfieldHL1-2900006.774
Saturday 25 NovemberChampionshipPlymouthAL2-0900007.954
Saturday 4 NovemberChampionshipSwanseaAD0-076006.951
Saturday 28 OctoberChampionshipNorwichHW3-190007.276
Tuesday 24 OctoberChampionshipLeicesterAL1-090000737
Saturday 21 OctoberChampionshipStoke CityAL2-1900007.541
Saturday 7 OctoberChampionshipMiddlesbroughHL0-490006.647
Wednesday 4 OctoberChampionshipWatfordHW2-0900007.383
Friday 29 SeptemberChampionshipSheffield WednesdayAW0-3901007.983
Sunday 24 SeptemberChampionshipCardiffHL0-1900007.266
Wednesday 20 SeptemberChampionshipBlackburnAW1-390007.740
Saturday 16 SeptemberChampionshipQPRAW1-3901007.944
Saturday 2 SeptemberChampionshipSouthamptonHW5-0900007.216
Saturday 26 AugustChampionshipCoventryAD0-0900007.337
Saturday 19 AugustChampionshipRotherhamHW2-1900006.571
Saturday 12 AugustChampionshipPrestonAL2-190006.249
Sunday 6 AugustChampionshipIpswichHL1-290007.271

2022

24 playedChampionship, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MarchChampionshipLutonHD1-190000742
Wednesday 15 MarchChampionshipSheffield UtdHL1-290006.940
Sunday 12 MarchChampionshipNorwichAW0-1900007.29
Saturday 4 MarchChampionshipStoke CityHL1-5900006.342
Saturday 25 FebruaryChampionshipCoventryAL2-1900007.763
Tuesday 21 FebruaryChampionshipRotherhamAL2-1900006.950
Saturday 18 FebruaryChampionshipBristol CityHD1-1900006.748
Tuesday 14 FebruaryChampionshipQPRAW0-3900007.231
Saturday 11 FebruaryChampionshipReadingHW1-0900007.361
Wednesday 8 FebruaryFA CupFulhamHL2-3900006.663
Saturday 4 FebruaryChampionshipMillwallAD1-1900007.350
Saturday 28 JanuaryFA CupFulhamAD1-1900007.715
Sunday 22 JanuaryChampionshipMiddlesbroughHW2-0900007.259
Saturday 14 JanuaryChampionshipSwanseaHL1-3900006.923
Sunday 1 JanuaryChampionshipBlackpoolAD1-1900006.952
Thursday 29 DecemberChampionshipWiganAW1-490006.942
Monday 26 DecemberChampionshipBlackburnHW2-1900107.324
Saturday 17 DecemberChampionshipHull CityAD1-1760006.924
Saturday 13 AugustChampionshipQPRHD2-290006.75
Saturday 6 AugustChampionshipBristol CityAW2-3900006.514
Sunday 31 JulyChampionshipCoventryHD1-190006.623
Sunday 12 JuneUEFA Nations LeagueCyprusHD2-2900007.270
Thursday 9 JuneUEFA Nations LeagueKosovoAL3-2901007.649
Thursday 2 JuneUEFA Nations LeagueGreeceHL0-1900006.640

2021

33 played1 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 AprilChampionshipBirminghamAD2-2900007.317
Monday 18 AprilChampionshipHull CityHW2-19000730
Friday 15 AprilChampionshipPrestonAD1-1900007.337
Saturday 9 AprilChampionshipBarnsleyHW4-1900007.536
Tuesday 5 AprilChampionshipSwanseaHL0-19000733
Saturday 2 AprilChampionshipLutonAD2-2900006.913
Saturday 19 MarchChampionshipStoke CityAL2-090006.941
Wednesday 16 MarchChampionshipHuddersfieldHW2-0900006.928
Saturday 12 MarchChampionshipMiddlesbroughHD0-090006.623
Tuesday 8 MarchChampionshipBlackburnAD0-0450006.921
Saturday 5 MarchChampionshipReadingAW0-190000743
Saturday 26 FebruaryChampionshipSheffield UtdHW1-0260007.22
Wednesday 23 FebruaryChampionshipDerbyAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 NovemberChampionshipHull CityAL2-1900006.650
Wednesday 24 NovemberChampionshipBournemouthHD1-1900007.249
Saturday 20 NovemberChampionshipMiddlesbroughAD1-1900006.228
Saturday 6 NovemberChampionshipDerbyHD1-1740006.719
Saturday 30 OctoberChampionshipHuddersfieldAL1-0830006.220
Saturday 23 OctoberChampionshipStoke CityHW2-1900006.730
Tuesday 19 OctoberChampionshipSheffield UtdAW1-2900007.221
Saturday 16 OctoberChampionshipLutonHL0-2900006.538
Saturday 2 OctoberChampionshipBarnsleyAW0-1900007.237
Wednesday 29 SeptemberChampionshipBristol CityHW1-0900007.941
Saturday 25 SeptemberChampionshipNottingham ForestAD1-190006.924
Wednesday 22 SeptemberEFL CupLeicesterHL0-2250006.64
Saturday 18 SeptemberChampionshipCoventryHD1-1900007.519
Wednesday 15 SeptemberChampionshipSwanseaAD0-0700006.919
Saturday 11 SeptemberChampionshipWest BromAD1-1901007.37
Saturday 28 AugustChampionshipBlackpoolHW2-190000769
Tuesday 24 AugustEFL CupCambridge UnitedHW3-180000743
Saturday 21 AugustChampionshipCardiffAL3-1900006.626
Tuesday 17 AugustChampionshipFulhamHL1-2900007.733
Saturday 14 AugustChampionshipBlackburnHD1-1900006.647
Saturday 7 AugustChampionshipQPRAD1-190006.518

2020

34 played9 unusedEuro Championship, FA Cup, League One, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MayLeague OneLincolnHW2-196006.937
Friday 21 MayLeague OneOxford UnitedHD3-345010714
Tuesday 18 MayLeague OneOxford UnitedAW0-3960007.524
Sunday 9 MayLeague OneBristol RoversHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 MayLeague OneDoncasterHW2-0900006.917
Saturday 1 MayLeague OneNorthamptonAW0-3900006.929
Tuesday 27 AprilLeague OneSunderlandAW0-190007.532
Saturday 24 AprilLeague OneShrewsburyHL0-1900007.275
Tuesday 20 AprilLeague OneRochdaleAL1-0900007.276
Saturday 17 AprilLeague OneSunderlandHW1-0900007.912
Tuesday 13 AprilLeague OneAccrington STHD0-090007.367
Saturday 10 AprilLeague OneLincolnAD2-2900006.327
Monday 5 AprilLeague OneGillinghamHW4-1900006.642
Friday 2 AprilLeague OneSwindon TownAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MarchLeague OneOxford UnitedAW0-2901007.618
Tuesday 16 MarchLeague OneBurton AlbionHD1-1900006.958
Saturday 13 MarchLeague OneFleetwood TownHD0-0900007.233
Tuesday 9 MarchLeague OneMilton Keynes DonsAW0-190000719
Saturday 6 MarchLeague OneAFC WimbledonHD1-1900006.930
Tuesday 2 MarchLeague OneCreweHD1-1901007.527
Saturday 27 FebruaryLeague OneCharltonAW0-3900006.630
Saturday 20 FebruaryLeague OnePortsmouthAW0-1900007.331
Tuesday 2 FebruaryLeague OneNorthamptonHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryLeague OneHull CityAD1-1900006.667
Saturday 9 JanuaryFA CupWest BromHD2-290007.229
Saturday 2 JanuaryLeague OneBristol RoversAL2-1900006.737
Tuesday 29 DecemberLeague OneShrewsburyAL1-0900007.244
Saturday 19 DecemberLeague OneAccrington STAD0-0900007.213
Tuesday 1 DecemberLeague OnePortsmouthHW1-090007.355
Tuesday 24 NovemberLeague OneDoncasterAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 NovemberLeague OnePeterboroughAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 18 NovemberUEFA Nations LeagueRomaniaHD1-190000734
Sunday 15 NovemberUEFA Nations LeagueAustriaAL2-1830007.319
Thursday 12 NovemberEuro ChampionshipSlovakiaHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 OctoberLeague OneAFC WimbledonAL1-075006.648
Saturday 24 OctoberLeague OneMilton Keynes DonsHW1-0900007.629
Tuesday 20 OctoberLeague OneCharltonHL0-1860006.711
Saturday 17 OctoberLeague OneCreweAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 14 OctoberUEFA Nations LeagueNorwayAL1-0900007.244
Sunday 11 OctoberUEFA Nations LeagueAustriaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 8 OctoberEuro ChampionshipBosnia & HerzegovinaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 7 SeptemberUEFA Nations LeagueNorwayHL1-545006.228
Friday 4 SeptemberUEFA Nations LeagueRomaniaAD1-1890006.67