Skip to content
442ball
Menu

C. Townsend: match by match

225 appearances across 5 competitions, 2016 to 2026.

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

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

2026

2 played2 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 26 AugustEFL CupNewcastleAL3-291005.923
Sunday 23 AugustChampionshipBurnleyHW3-1Bench
Saturday 15 AugustChampionshipNorwichAW1-2Bench
Saturday 8 AugustEFL CupRotherhamAW1-421006.215

2024

10 played26 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 13 AprilPremier LeagueChelseaAD2-2280006.73
Saturday 5 AprilPremier LeagueWolvesHL1-2810007.219
Wednesday 2 AprilPremier LeagueBournemouthAW1-290017.315
Saturday 15 MarchPremier LeagueNottingham ForestHL2-4Bench
Saturday 8 MarchPremier LeagueCrystal PalaceAL1-0Bench
Monday 3 MarchFA CupNottingham ForestAD1-11200007.323
Wednesday 26 FebruaryPremier LeagueManchester UnitedAL3-2Bench
Saturday 22 FebruaryPremier LeagueTottenhamHL1-4Bench
Saturday 15 FebruaryPremier LeagueAston VillaAD1-1900007.613
Saturday 8 FebruaryFA CupCoventryAW1-4900006.716
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2Bench
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-1450006.914
Sunday 19 JanuaryPremier LeagueManchester CityHL0-6Bench
Thursday 16 JanuaryPremier LeagueBrightonHL0-2Bench
Sunday 12 JanuaryFA CupBristol RoversHW3-0900007.643
Sunday 5 JanuaryPremier LeagueFulhamAD2-2Bench
Monday 30 DecemberPremier LeagueChelseaHW2-0Bench
Friday 27 DecemberPremier LeagueArsenalAL1-0Bench
Saturday 21 DecemberPremier LeagueNewcastleHL0-4Bench
Saturday 14 DecemberPremier LeagueWolvesAW1-2Bench
Sunday 8 DecemberPremier LeagueBournemouthHL1-2Bench
Tuesday 3 DecemberPremier LeagueCrystal PalaceHL0-1Bench
Saturday 30 NovemberPremier LeagueNottingham ForestAL1-0Bench
Sunday 24 NovemberPremier LeagueManchester UnitedHD1-1Bench
Sunday 10 NovemberPremier LeagueTottenhamAW1-2Bench
Saturday 2 NovemberPremier LeagueLeicesterHD1-1Bench
Saturday 26 OctoberPremier LeagueBrentfordAL4-380006.3
Saturday 19 OctoberPremier LeagueEvertonHL0-2Bench
Saturday 5 OctoberPremier LeagueWest HamAL4-1Bench
Sunday 29 SeptemberPremier LeagueAston VillaHD2-2Bench
Saturday 21 SeptemberPremier LeagueSouthamptonAD1-1Bench
Saturday 14 SeptemberPremier LeagueBrightonAD0-0Bench
Saturday 31 AugustPremier LeagueFulhamHD1-1Bench
Wednesday 28 AugustEFL CupAFC WimbledonAD2-2900107.976
Saturday 24 AugustPremier LeagueManchester CityAL4-1Bench
Saturday 17 AugustPremier LeagueLiverpoolHL0-2Bench

2023

46 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 17 MayChampionshipSouthamptonAL3-1730006.915
Sunday 12 MayChampionshipSouthamptonHD0-089007.221
Saturday 4 MayChampionshipPrestonHW3-0900107.943
Saturday 27 AprilChampionshipSheffield WednesdayAL3-055006.223
Saturday 20 AprilChampionshipLeicesterAL2-190006.333
Saturday 13 AprilChampionshipSunderlandHL0-167006.623
Wednesday 10 AprilChampionshipRotherhamHW2-0Bench
Saturday 6 AprilChampionshipStoke CityAD2-290006.729
Monday 1 AprilChampionshipWatfordHD2-290006.943
Friday 29 MarchChampionshipMillwallAD1-190007.249
Saturday 16 MarchChampionshipBristol CityHW2-090017.325
Friday 1 MarchChampionshipCoventryHW2-165016.939
Saturday 24 FebruaryChampionshipHull CityAD1-190006.327
Tuesday 20 FebruaryChampionshipPlymouthAW0-39000844
Friday 16 FebruaryChampionshipSouthamptonHL0-290006.732
Tuesday 13 FebruaryChampionshipCardiffHW2-090007.252
Saturday 10 FebruaryChampionshipIpswichAD2-290006.917
Saturday 3 FebruaryChampionshipBirminghamHW1-090007.529
Sunday 28 JanuaryFA CupWolvesHL0-278006.923
Saturday 20 JanuaryChampionshipNorwichAL2-090006.545
Saturday 13 JanuaryChampionshipBlackburnHW4-190006.228
Monday 1 JanuaryChampionshipSwanseaAL1-09000737
Friday 29 DecemberChampionshipLeedsHW1-090007.724
Tuesday 26 DecemberChampionshipNorwichHW1-090007.655
Saturday 23 DecemberChampionshipMiddlesbroughAL1-090006.649
Sunday 17 DecemberChampionshipStoke CityHD1-190007.351
Tuesday 12 DecemberChampionshipRotherhamAW0-29000721
Saturday 9 DecemberChampionshipSunderlandAL2-190006.735
Saturday 2 DecemberChampionshipLeicesterHL1-290006.628
Tuesday 28 NovemberChampionshipCardiffAW0-190007.237
Saturday 25 NovemberChampionshipIpswichHW2-090007.339
Saturday 11 NovemberChampionshipSouthamptonAL2-190006.230
Saturday 4 NovemberChampionshipHull CityHW3-190006.333
Monday 30 OctoberChampionshipCoventryAW0-226006.94
Saturday 21 OctoberChampionshipPlymouthHD0-031006.910
Friday 6 OctoberChampionshipBirminghamAL3-145006.622
Tuesday 3 OctoberChampionshipSheffield WednesdayHW1-021006.98
Saturday 30 SeptemberChampionshipPrestonAW0-412006.35
Saturday 23 SeptemberChampionshipMillwallHD0-090007.242
Wednesday 20 SeptemberChampionshipWatfordAD2-239006.39
Saturday 16 SeptemberChampionshipBristol CityAD0-024006.39
Saturday 2 SeptemberChampionshipHuddersfieldHL1-290007.338
Saturday 26 AugustChampionshipMiddlesbroughHW4-226006.922
Friday 18 AugustChampionshipLeedsAD1-114006.63
Saturday 12 AugustChampionshipSwanseaHW3-2900107.920
Tuesday 8 AugustEFL CupStoke CityAL2-1690107.322
Saturday 5 AugustChampionshipBlackburnAL2-19000730

2022

47 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSwanseaAL3-29000733
Saturday 29 AprilChampionshipNorwichHW2-1901108.741
Wednesday 26 AprilChampionshipSheffield UtdAL2-09000734
Sunday 23 AprilChampionshipSunderlandHL1-29000720
Tuesday 18 AprilChampionshipBlackpoolAW0-2900107.924
Saturday 15 AprilChampionshipStoke CityAW1-290006.616
Monday 10 AprilChampionshipQPRHD2-290006.523
Friday 7 AprilChampionshipRotherhamAL3-198007.624
Saturday 1 AprilChampionshipMillwallHD0-09000726
Wednesday 15 MarchChampionshipCardiffAD1-190006.923
Saturday 11 MarchChampionshipHuddersfieldHW1-090007.635
Tuesday 7 MarchChampionshipWiganHW1-090007.239
Friday 3 MarchChampionshipHull CityAL2-065006.716
Saturday 25 FebruaryChampionshipMiddlesbroughHW2-090007.515
Monday 20 FebruaryChampionshipWatfordAL3-290106.927
Wednesday 15 FebruaryChampionshipBlackburnHD1-190006.727
Friday 10 FebruaryChampionshipBirminghamAL2-068006.721
Friday 3 FebruaryChampionshipCoventryHW1-09000730
Saturday 28 JanuaryFA CupBristol CityAL3-0Bench
Friday 20 JanuaryChampionshipBurnleyAL2-190006.612
Saturday 14 JanuaryChampionshipLutonAW2-390106.921
Saturday 7 JanuaryFA CupChesterfieldAD3-3Bench
Monday 2 JanuaryChampionshipReadingHW1-090007.738
Thursday 29 DecemberChampionshipPrestonHW2-090007.326
Monday 26 DecemberChampionshipBristol CityAW0-2900107.938
Wednesday 21 DecemberChampionshipCoventryAL1-090006.934
Saturday 17 DecemberChampionshipRotherhamHW3-090007.642
Monday 12 DecemberChampionshipSunderlandAW1-265006.316
Saturday 12 NovemberChampionshipStoke CityHW2-09007.734
Saturday 5 NovemberChampionshipQPRAW0-112006.63
Tuesday 1 NovemberChampionshipBlackpoolHW1-090007.323
Saturday 29 OctoberChampionshipSheffield UtdHL0-277006.225
Saturday 22 OctoberChampionshipMillwallAL2-126006.517
Tuesday 18 OctoberChampionshipBristol CityHL0-290006.745
Saturday 15 OctoberChampionshipReadingAW0-290006.319
Saturday 8 OctoberChampionshipLutonHD0-090006.323
Wednesday 5 OctoberChampionshipPrestonAL1-090007.274
Saturday 1 OctoberChampionshipSwanseaHL2-390006.942
Saturday 17 SeptemberChampionshipNorwichAD1-190006.914
Wednesday 14 SeptemberChampionshipBirminghamHL2-39006.942
Friday 2 SeptemberChampionshipBurnleyHD1-190006.939
Tuesday 30 AugustChampionshipWiganAD1-190006.959
Saturday 27 AugustChampionshipHuddersfieldAD2-290007.669
Saturday 20 AugustChampionshipHull CityHW5-290007.355
Wednesday 17 AugustChampionshipCardiffHD0-09000743
Sunday 14 AugustChampionshipBlackburnAL2-190006.652
Thursday 11 AugustEFL CupSheffield UtdHW1-020006.710
Monday 8 AugustChampionshipWatfordHD1-190006.555
Saturday 30 JulyChampionshipMiddlesbroughAD1-190006.931

2021

44 played1 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilChampionshipReadingAW0-145006.727
Saturday 23 AprilChampionshipCoventryHD0-089006.938
Monday 18 AprilChampionshipNottingham ForestAL4-090006.323
Friday 15 AprilChampionshipBlackpoolHW2-1Bench
Saturday 9 AprilChampionshipStoke CityHL1-379007.332
Wednesday 6 AprilChampionshipBournemouthHW2-090006.922
Sunday 3 AprilChampionshipBirminghamAL1-076006.36
Saturday 19 MarchChampionshipBristol CityAD2-283006.924
Tuesday 15 MarchChampionshipFulhamHW1-090006.613
Friday 11 MarchChampionshipHuddersfieldHD2-29006.929
Saturday 5 MarchChampionshipHull CityAW0-290006.225
Monday 28 FebruaryChampionshipSwanseaHL0-290006.539
Tuesday 22 FebruaryChampionshipMiddlesbroughAL2-182006.222
Saturday 19 FebruaryChampionshipLutonAL2-090007.319
Monday 14 FebruaryChampionshipBlackburnHD0-09000728
Wednesday 9 FebruaryChampionshipSheffield UtdAL2-090007.530
Saturday 29 JanuaryChampionshipMillwallAL2-090006.512
Wednesday 26 JanuaryChampionshipPrestonHL0-29006.340
Saturday 22 JanuaryChampionshipPeterboroughHW3-090007.747
Saturday 15 JanuaryChampionshipQPRAL1-090006.732
Saturday 8 JanuaryFA CupBrightonHL1-212007.221
Sunday 2 JanuaryChampionshipCardiffHD1-195006.630
Monday 27 DecemberChampionshipDerbyAL1-090007.239
Friday 17 DecemberChampionshipBarnsleyAD0-09006.928
Saturday 4 DecemberChampionshipCoventryAW1-290006.915
Friday 26 NovemberChampionshipNottingham ForestHD0-090006.622
Tuesday 23 NovemberChampionshipBlackpoolAD0-090008.329
Saturday 20 NovemberChampionshipHuddersfieldAL1-090007.949
Saturday 6 NovemberChampionshipMiddlesbroughHD1-190006.938
Wednesday 3 NovemberChampionshipHull CityHW1-090007.258
Saturday 30 OctoberChampionshipFulhamAL3-090007.526
Saturday 23 OctoberChampionshipBristol CityHW3-08500718
Wednesday 20 OctoberChampionshipSwanseaAL2-190007.314
Friday 15 OctoberChampionshipBirminghamHW1-090006.926
Friday 1 OctoberChampionshipStoke CityAL1-09000620
Tuesday 28 SeptemberChampionshipCardiffAW0-490006.942
Friday 24 SeptemberChampionshipQPRHW2-19000735
Saturday 18 SeptemberChampionshipPrestonAD1-190006.720
Tuesday 14 SeptemberChampionshipDerbyHD0-090007.224
Saturday 11 SeptemberChampionshipMillwallHD1-1900107.219
Saturday 28 AugustChampionshipPeterboroughAW0-190007.224
Saturday 21 AugustChampionshipBlackburnAW1-290007.619
Wednesday 18 AugustChampionshipSheffield UtdHW4-090007.215
Saturday 14 AugustChampionshipLutonHW3-290006.316
Friday 6 AugustChampionshipBournemouthAD2-2900107.79

2020

27 played2 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueLeedsAL3-19000724
Wednesday 19 MayPremier LeagueWest HamHL1-390006.730
Sunday 16 MayPremier LeagueLiverpoolHL1-290006.718
Sunday 9 MayPremier LeagueArsenalAL3-190010722
Monday 3 MayPremier LeagueWolvesHD1-1900107.625
Sunday 25 AprilPremier LeagueAston VillaAD2-290006.913
Thursday 22 AprilPremier LeagueLeicesterAL3-090005.915
Monday 12 AprilPremier LeagueSouthamptonHW3-090007.221
Saturday 3 AprilPremier LeagueChelseaAW2-590006.322
Saturday 13 MarchPremier LeagueCrystal PalaceAL1-09000738
Sunday 7 MarchPremier LeagueNewcastleHD0-090008.530
Thursday 4 MarchPremier LeagueEvertonHL0-190006.941
Saturday 27 FebruaryPremier LeagueBrightonHW1-090006.324
Saturday 20 FebruaryPremier LeagueBurnleyAD0-090006.321
Sunday 14 FebruaryPremier LeagueManchester UnitedHD1-190006.716
Sunday 7 FebruaryPremier LeagueTottenhamAL2-090006.635
Tuesday 2 FebruaryPremier LeagueSheffield UtdAL2-190006.623
Saturday 30 JanuaryPremier LeagueFulhamHD2-2Bench
Tuesday 26 JanuaryPremier LeagueManchester CityHL0-5Bench
Saturday 28 NovemberPremier LeagueSheffield UtdHW1-075006.925
Saturday 21 NovemberPremier LeagueManchester UnitedAL1-09000734
Sunday 8 NovemberPremier LeagueTottenhamHL0-190007.219
Monday 2 NovemberPremier LeagueFulhamAL2-090007.556
Monday 26 OctoberPremier LeagueBrightonAD1-190006.958
Monday 19 OctoberPremier LeagueBurnleyHD0-090007.346
Sunday 4 OctoberPremier LeagueSouthamptonAL2-090006.930
Saturday 26 SeptemberPremier LeagueChelseaHD3-390006.318
Tuesday 22 SeptemberEFL CupBrentfordHD2-29500749
Wednesday 16 SeptemberEFL CupHarrogate TownHW3-090007.350

2019

29 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipQPRHD2-29006.770
Friday 17 JulyChampionshipHuddersfieldAL2-15906.675
Tuesday 14 JulyChampionshipFulhamHD0-09006.785
Saturday 11 JulyChampionshipBlackburnAD1-190006.875
Wednesday 8 JulyChampionshipDerbyHW2-090007.281
Sunday 5 JulyChampionshipHull CityHW4-254007.182
Saturday 7 MarchChampionshipSwanseaAD0-090007.576
Saturday 29 FebruaryChampionshipWiganHL0-19006.881
Tuesday 25 FebruaryChampionshipPrestonHW2-090006.980
Saturday 22 FebruaryChampionshipBristol CityAW0-390007.878
Saturday 15 FebruaryChampionshipNottingham ForestHD2-290006.786
Wednesday 12 FebruaryChampionshipReadingAW1-290007.785
Sunday 9 FebruaryChampionshipMillwallAW0-290006.864
Saturday 1 FebruaryChampionshipLutonHW2-090007.775
Saturday 25 JanuaryFA CupWest HamAW0-190107.870
Monday 20 JanuaryChampionshipStoke CityHL0-175006.575
Saturday 11 JanuaryChampionshipCharltonAD2-290006.886
Sunday 5 JanuaryFA CupCharltonAW0-190007.989
Wednesday 1 JanuaryChampionshipLeedsHD1-172006.966
Sunday 29 DecemberChampionshipMiddlesbroughHL0-2450006.784%
Thursday 26 DecemberChampionshipBarnsleyAD1-180006.2100%
Saturday 14 DecemberChampionshipBirminghamAW2-3610006.466%
Wednesday 11 DecemberChampionshipWiganAD1-1900006.880%
Saturday 23 NovemberChampionshipSheffield WednesdayHW2-1900006.782%
Saturday 9 NovemberChampionshipHull CityAW0-190000785%
Monday 4 NovemberChampionshipStoke CityAW0-2900006.881%
Saturday 26 OctoberChampionshipCharltonHD2-2190006.380%
Tuesday 22 OctoberChampionshipBarnsleyHD2-245017.376%
Saturday 3 AugustChampionshipNottingham ForestAW1-2190006.766%

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
Monday 22 AprilChampionshipReadingAD0-0900007.278%
Saturday 13 AprilChampionshipPrestonHW4-1290006.383%
Tuesday 9 AprilChampionshipBristol CityAL3-2730006.585%
Saturday 6 AprilChampionshipMillwallAL2-0900006.668%
Friday 29 MarchChampionshipBirminghamHW3-290000768%
Saturday 16 MarchChampionshipBrentfordAW0-1900006.881%
Wednesday 13 MarchChampionshipSwanseaHW3-0900007.372%
Saturday 9 MarchChampionshipIpswichHD1-190000655%
Wednesday 6 FebruaryFA CupBrightonHL1-31200006.289%
Saturday 26 JanuaryFA CupBrightonAD0-0900007.583%
Saturday 5 JanuaryFA CupWiganHW1-0900007.191%
Saturday 3 NovemberChampionshipHull CityAL1-0900006.585%
Saturday 27 OctoberChampionshipBlackburnHD1-1900007.170%
Tuesday 25 SeptemberEFL CupCrystal PalaceHL0-390000784%
Friday 14 SeptemberChampionshipBirminghamAD1-190006.376%
Tuesday 28 AugustEFL CupMansfield TownHW2-1900107.687%
Tuesday 14 AugustEFL CupLutonHW1-0900007.577%
Saturday 11 AugustChampionshipNorwichAW3-4450006.178%

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

2 playedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayLeague OneMillwallHL2-3740006.684%
Thursday 4 MayLeague OneMillwallAD0-0900006.756%

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.