Skip to content
442ball
Menu

C. Townsend: match by match

228 appearances across 5 competitions, 2016 to 2026.

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

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

2026

5 played3 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 OctoberChampionshipWrexhamAW1-2000000
Saturday 10 OctoberChampionshipBirminghamHL0-1000000
Sunday 20 SeptemberChampionshipWolvesAL1-0900006.843
Saturday 12 SeptemberChampionshipQPRHD1-1900006.773
Wednesday 9 SeptemberChampionshipDerbyAW0-1380007.29
Saturday 5 SeptemberChampionshipWatfordHW1-0000000
Wednesday 2 SeptemberChampionshipCharltonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 AugustChampionshipMiddlesbroughAL3-1000000
Wednesday 26 AugustEFL CupNewcastleAL3-2910005.923
Sunday 23 AugustChampionshipBurnleyHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AugustChampionshipNorwichAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AugustEFL CupRotherhamAW1-4210006.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-29001□7.315
Saturday 15 MarchPremier LeagueNottingham ForestHL2-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MarchPremier LeagueCrystal PalaceAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 3 MarchFA CupNottingham ForestAD1-11200007.323
Wednesday 26 FebruaryPremier LeagueManchester UnitedAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 FebruaryPremier LeagueTottenhamHL1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 FebruaryPremier LeagueAston VillaAD1-1900007.613
Saturday 8 FebruaryFA CupCoventryAW1-4900006.716
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-1450006.914
Sunday 19 JanuaryPremier LeagueManchester CityHL0-6BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 16 JanuaryPremier LeagueBrightonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 JanuaryFA CupBristol RoversHW3-0900007.643
Sunday 5 JanuaryPremier LeagueFulhamAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 30 DecemberPremier LeagueChelseaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 27 DecemberPremier LeagueArsenalAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 DecemberPremier LeagueNewcastleHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 DecemberPremier LeagueWolvesAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 DecemberPremier LeagueBournemouthHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 DecemberPremier LeagueCrystal PalaceHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 NovemberPremier LeagueNottingham ForestAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 NovemberPremier LeagueManchester UnitedHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 NovemberPremier LeagueTottenhamAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 NovemberPremier LeagueLeicesterHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 OctoberPremier LeagueBrentfordAL4-380006.30
Saturday 19 OctoberPremier LeagueEvertonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 OctoberPremier LeagueWest HamAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 29 SeptemberPremier LeagueAston VillaHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberPremier LeagueSouthamptonAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 SeptemberPremier LeagueBrightonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 AugustPremier LeagueFulhamHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 28 AugustEFL CupAFC WimbledonAD2-2900107.976
Saturday 24 AugustPremier LeagueManchester CityAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AugustPremier LeagueLiverpoolHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

46 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 17 MayChampionshipSouthamptonAL3-1730006.915
Sunday 12 MayChampionshipSouthamptonHD0-0890007.221
Saturday 4 MayChampionshipPrestonHW3-0900107.943
Saturday 27 AprilChampionshipSheffield WednesdayAL3-0550006.223
Saturday 20 AprilChampionshipLeicesterAL2-1900006.333
Saturday 13 AprilChampionshipSunderlandHL0-1670006.623
Wednesday 10 AprilChampionshipRotherhamHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 AprilChampionshipStoke CityAD2-2900006.729
Monday 1 AprilChampionshipWatfordHD2-2900006.943
Friday 29 MarchChampionshipMillwallAD1-1900007.249
Saturday 16 MarchChampionshipBristol CityHW2-09001□7.325
Friday 1 MarchChampionshipCoventryHW2-16501□6.939
Saturday 24 FebruaryChampionshipHull CityAD1-1900006.327
Tuesday 20 FebruaryChampionshipPlymouthAW0-390000844
Friday 16 FebruaryChampionshipSouthamptonHL0-2900006.732
Tuesday 13 FebruaryChampionshipCardiffHW2-0900007.252
Saturday 10 FebruaryChampionshipIpswichAD2-2900006.917
Saturday 3 FebruaryChampionshipBirminghamHW1-0900007.529
Sunday 28 JanuaryFA CupWolvesHL0-2780006.923
Saturday 20 JanuaryChampionshipNorwichAL2-0900006.545
Saturday 13 JanuaryChampionshipBlackburnHW4-1900006.228
Monday 1 JanuaryChampionshipSwanseaAL1-090000737
Friday 29 DecemberChampionshipLeedsHW1-0900007.724
Tuesday 26 DecemberChampionshipNorwichHW1-0900007.655
Saturday 23 DecemberChampionshipMiddlesbroughAL1-0900006.649
Sunday 17 DecemberChampionshipStoke CityHD1-1900007.351
Tuesday 12 DecemberChampionshipRotherhamAW0-290000721
Saturday 9 DecemberChampionshipSunderlandAL2-1900006.735
Saturday 2 DecemberChampionshipLeicesterHL1-2900006.628
Tuesday 28 NovemberChampionshipCardiffAW0-1900007.237
Saturday 25 NovemberChampionshipIpswichHW2-0900007.339
Saturday 11 NovemberChampionshipSouthamptonAL2-1900006.230
Saturday 4 NovemberChampionshipHull CityHW3-1900006.333
Monday 30 OctoberChampionshipCoventryAW0-2260006.94
Saturday 21 OctoberChampionshipPlymouthHD0-0310006.910
Friday 6 OctoberChampionshipBirminghamAL3-1450006.622
Tuesday 3 OctoberChampionshipSheffield WednesdayHW1-0210006.98
Saturday 30 SeptemberChampionshipPrestonAW0-4120006.35
Saturday 23 SeptemberChampionshipMillwallHD0-0900007.242
Wednesday 20 SeptemberChampionshipWatfordAD2-2390006.39
Saturday 16 SeptemberChampionshipBristol CityAD0-0240006.39
Saturday 2 SeptemberChampionshipHuddersfieldHL1-2900007.338
Saturday 26 AugustChampionshipMiddlesbroughHW4-2260006.922
Friday 18 AugustChampionshipLeedsAD1-1140006.63
Saturday 12 AugustChampionshipSwanseaHW3-2900107.920
Tuesday 8 AugustEFL CupStoke CityAL2-1690107.322
Saturday 5 AugustChampionshipBlackburnAL2-190000730

2022

47 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSwanseaAL3-290000733
Saturday 29 AprilChampionshipNorwichHW2-1901108.741
Wednesday 26 AprilChampionshipSheffield UtdAL2-090000734
Sunday 23 AprilChampionshipSunderlandHL1-290000720
Tuesday 18 AprilChampionshipBlackpoolAW0-2900107.924
Saturday 15 AprilChampionshipStoke CityAW1-2900006.616
Monday 10 AprilChampionshipQPRHD2-2900006.523
Friday 7 AprilChampionshipRotherhamAL3-1980007.624
Saturday 1 AprilChampionshipMillwallHD0-090000726
Wednesday 15 MarchChampionshipCardiffAD1-1900006.923
Saturday 11 MarchChampionshipHuddersfieldHW1-0900007.635
Tuesday 7 MarchChampionshipWiganHW1-0900007.239
Friday 3 MarchChampionshipHull CityAL2-0650006.716
Saturday 25 FebruaryChampionshipMiddlesbroughHW2-0900007.515
Monday 20 FebruaryChampionshipWatfordAL3-2901006.927
Wednesday 15 FebruaryChampionshipBlackburnHD1-1900006.727
Friday 10 FebruaryChampionshipBirminghamAL2-0680006.721
Friday 3 FebruaryChampionshipCoventryHW1-090000730
Saturday 28 JanuaryFA CupBristol CityAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 20 JanuaryChampionshipBurnleyAL2-1900006.612
Saturday 14 JanuaryChampionshipLutonAW2-3901006.921
Saturday 7 JanuaryFA CupChesterfieldAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 2 JanuaryChampionshipReadingHW1-0900007.738
Thursday 29 DecemberChampionshipPrestonHW2-0900007.326
Monday 26 DecemberChampionshipBristol CityAW0-2900107.938
Wednesday 21 DecemberChampionshipCoventryAL1-0900006.934
Saturday 17 DecemberChampionshipRotherhamHW3-0900007.642
Monday 12 DecemberChampionshipSunderlandAW1-2650006.316
Saturday 12 NovemberChampionshipStoke CityHW2-09000□7.734
Saturday 5 NovemberChampionshipQPRAW0-1120006.63
Tuesday 1 NovemberChampionshipBlackpoolHW1-0900007.323
Saturday 29 OctoberChampionshipSheffield UtdHL0-2770006.225
Saturday 22 OctoberChampionshipMillwallAL2-1260006.517
Tuesday 18 OctoberChampionshipBristol CityHL0-2900006.745
Saturday 15 OctoberChampionshipReadingAW0-2900006.319
Saturday 8 OctoberChampionshipLutonHD0-0900006.323
Wednesday 5 OctoberChampionshipPrestonAL1-0900007.274
Saturday 1 OctoberChampionshipSwanseaHL2-3900006.942
Saturday 17 SeptemberChampionshipNorwichAD1-1900006.914
Wednesday 14 SeptemberChampionshipBirminghamHL2-39000□6.942
Friday 2 SeptemberChampionshipBurnleyHD1-1900006.939
Tuesday 30 AugustChampionshipWiganAD1-1900006.959
Saturday 27 AugustChampionshipHuddersfieldAD2-2900007.669
Saturday 20 AugustChampionshipHull CityHW5-2900007.355
Wednesday 17 AugustChampionshipCardiffHD0-090000743
Sunday 14 AugustChampionshipBlackburnAL2-1900006.652
Thursday 11 AugustEFL CupSheffield UtdHW1-0200006.710
Monday 8 AugustChampionshipWatfordHD1-1900006.555
Saturday 30 JulyChampionshipMiddlesbroughAD1-1900006.931

2021

44 played1 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilChampionshipReadingAW0-1450006.727
Saturday 23 AprilChampionshipCoventryHD0-0890006.938
Monday 18 AprilChampionshipNottingham ForestAL4-0900006.323
Friday 15 AprilChampionshipBlackpoolHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilChampionshipStoke CityHL1-3790007.332
Wednesday 6 AprilChampionshipBournemouthHW2-0900006.922
Sunday 3 AprilChampionshipBirminghamAL1-0760006.36
Saturday 19 MarchChampionshipBristol CityAD2-2830006.924
Tuesday 15 MarchChampionshipFulhamHW1-0900006.613
Friday 11 MarchChampionshipHuddersfieldHD2-29000□6.929
Saturday 5 MarchChampionshipHull CityAW0-2900006.225
Monday 28 FebruaryChampionshipSwanseaHL0-2900006.539
Tuesday 22 FebruaryChampionshipMiddlesbroughAL2-1820006.222
Saturday 19 FebruaryChampionshipLutonAL2-0900007.319
Monday 14 FebruaryChampionshipBlackburnHD0-090000728
Wednesday 9 FebruaryChampionshipSheffield UtdAL2-0900007.530
Saturday 29 JanuaryChampionshipMillwallAL2-0900006.512
Wednesday 26 JanuaryChampionshipPrestonHL0-29000□6.340
Saturday 22 JanuaryChampionshipPeterboroughHW3-0900007.747
Saturday 15 JanuaryChampionshipQPRAL1-0900006.732
Saturday 8 JanuaryFA CupBrightonHL1-212000□7.221
Sunday 2 JanuaryChampionshipCardiffHD1-1950006.630
Monday 27 DecemberChampionshipDerbyAL1-0900007.239
Friday 17 DecemberChampionshipBarnsleyAD0-09000□6.928
Saturday 4 DecemberChampionshipCoventryAW1-2900006.915
Friday 26 NovemberChampionshipNottingham ForestHD0-0900006.622
Tuesday 23 NovemberChampionshipBlackpoolAD0-0900008.329
Saturday 20 NovemberChampionshipHuddersfieldAL1-0900007.949
Saturday 6 NovemberChampionshipMiddlesbroughHD1-1900006.938
Wednesday 3 NovemberChampionshipHull CityHW1-0900007.258
Saturday 30 OctoberChampionshipFulhamAL3-0900007.526
Saturday 23 OctoberChampionshipBristol CityHW3-085000718
Wednesday 20 OctoberChampionshipSwanseaAL2-1900007.314
Friday 15 OctoberChampionshipBirminghamHW1-0900006.926
Friday 1 OctoberChampionshipStoke CityAL1-090000620
Tuesday 28 SeptemberChampionshipCardiffAW0-4900006.942
Friday 24 SeptemberChampionshipQPRHW2-190000735
Saturday 18 SeptemberChampionshipPrestonAD1-1900006.720
Tuesday 14 SeptemberChampionshipDerbyHD0-0900007.224
Saturday 11 SeptemberChampionshipMillwallHD1-1900107.219
Saturday 28 AugustChampionshipPeterboroughAW0-1900007.224
Saturday 21 AugustChampionshipBlackburnAW1-2900007.619
Wednesday 18 AugustChampionshipSheffield UtdHW4-0900007.215
Saturday 14 AugustChampionshipLutonHW3-2900006.316
Friday 6 AugustChampionshipBournemouthAD2-2900107.79

2020

27 played2 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueLeedsAL3-190000724
Wednesday 19 MayPremier LeagueWest HamHL1-3900006.730
Sunday 16 MayPremier LeagueLiverpoolHL1-2900006.718
Sunday 9 MayPremier LeagueArsenalAL3-190010722
Monday 3 MayPremier LeagueWolvesHD1-1900107.625
Sunday 25 AprilPremier LeagueAston VillaAD2-2900006.913
Thursday 22 AprilPremier LeagueLeicesterAL3-0900005.915
Monday 12 AprilPremier LeagueSouthamptonHW3-0900007.221
Saturday 3 AprilPremier LeagueChelseaAW2-5900006.322
Saturday 13 MarchPremier LeagueCrystal PalaceAL1-090000738
Sunday 7 MarchPremier LeagueNewcastleHD0-0900008.530
Thursday 4 MarchPremier LeagueEvertonHL0-1900006.941
Saturday 27 FebruaryPremier LeagueBrightonHW1-0900006.324
Saturday 20 FebruaryPremier LeagueBurnleyAD0-0900006.321
Sunday 14 FebruaryPremier LeagueManchester UnitedHD1-1900006.716
Sunday 7 FebruaryPremier LeagueTottenhamAL2-0900006.635
Tuesday 2 FebruaryPremier LeagueSheffield UtdAL2-1900006.623
Saturday 30 JanuaryPremier LeagueFulhamHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 JanuaryPremier LeagueManchester CityHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 NovemberPremier LeagueSheffield UtdHW1-0750006.925
Saturday 21 NovemberPremier LeagueManchester UnitedAL1-090000734
Sunday 8 NovemberPremier LeagueTottenhamHL0-1900007.219
Monday 2 NovemberPremier LeagueFulhamAL2-0900007.556
Monday 26 OctoberPremier LeagueBrightonAD1-1900006.958
Monday 19 OctoberPremier LeagueBurnleyHD0-0900007.346
Sunday 4 OctoberPremier LeagueSouthamptonAL2-0900006.930
Saturday 26 SeptemberPremier LeagueChelseaHD3-3900006.318
Tuesday 22 SeptemberEFL CupBrentfordHD2-295000749
Wednesday 16 SeptemberEFL CupHarrogate TownHW3-0900007.350

2019

29 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipQPRHD2-290006.770
Friday 17 JulyChampionshipHuddersfieldAL2-15900□6.675
Tuesday 14 JulyChampionshipFulhamHD0-09000□6.785
Saturday 11 JulyChampionshipBlackburnAD1-1900006.875
Wednesday 8 JulyChampionshipDerbyHW2-0900007.281
Sunday 5 JulyChampionshipHull CityHW4-2540007.182
Saturday 7 MarchChampionshipSwanseaAD0-0900007.576
Saturday 29 FebruaryChampionshipWiganHL0-19000□6.881
Tuesday 25 FebruaryChampionshipPrestonHW2-0900006.980
Saturday 22 FebruaryChampionshipBristol CityAW0-3900007.878
Saturday 15 FebruaryChampionshipNottingham ForestHD2-2900006.786
Wednesday 12 FebruaryChampionshipReadingAW1-2900007.785
Sunday 9 FebruaryChampionshipMillwallAW0-2900006.864
Saturday 1 FebruaryChampionshipLutonHW2-0900007.775
Saturday 25 JanuaryFA CupWest HamAW0-1901007.870
Monday 20 JanuaryChampionshipStoke CityHL0-1750006.575
Saturday 11 JanuaryChampionshipCharltonAD2-2900006.886
Sunday 5 JanuaryFA CupCharltonAW0-1900007.989
Wednesday 1 JanuaryChampionshipLeedsHD1-1720006.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-24501□7.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-19000□6.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.