Skip to content
442ball
Menu

T. Cannon: match by match

132 appearances across 5 competitions, 2022 to 2026.

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

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

2026

13 played1 unusedChampionship, EFL Cup, UEFA Nations League

2025

37 played10 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipDerbyAW1-2641007.74
Saturday 25 AprilChampionshipPrestonHL2-31000Not recorded1
Wednesday 22 AprilChampionshipBlackburnHL1-3900106.612
Saturday 18 AprilChampionshipWatfordAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 AprilChampionshipHull CityHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 6 AprilChampionshipBristol CityAL1-09000□6.37
Friday 3 AprilChampionshipSwanseaHD3-3311007.77
Saturday 21 MarchChampionshipWrexhamHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 MarchChampionshipBirminghamAD1-1190006.31
Wednesday 11 MarchChampionshipNorwichAL2-1900006.24
Saturday 7 MarchChampionshipWest BromHD1-190006.30
Saturday 28 FebruaryChampionshipQPRAW0-2880006.36
Wednesday 25 FebruaryChampionshipCoventryHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 FebruaryChampionshipSheffield WednesdayHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 FebruaryChampionshipPortsmouthAW0-1450006.24
Monday 9 FebruaryChampionshipMiddlesbroughHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 FebruaryChampionshipOxford UnitedHW3-19001□6.37
Saturday 31 JanuaryChampionshipMillwallAD1-1900006.94
Saturday 24 JanuaryChampionshipIpswichHW3-1170006.23
Wednesday 21 JanuaryChampionshipSouthamptonAL1-0790006.76
Saturday 17 JanuaryChampionshipCharltonAL1-0440006.32
Sunday 11 JanuaryFA CupMansfield TownHL3-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 1 JanuaryChampionshipLeicesterHW3-1851007.25
Monday 29 DecemberChampionshipStoke CityAW1-2871007.38
Friday 26 DecemberChampionshipWrexhamAL5-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 DecemberChampionshipBirminghamHW3-0330006.55
Friday 12 DecemberChampionshipWest BromAL2-0200006.31
Tuesday 9 DecemberChampionshipNorwichHD1-1720005.92
Saturday 6 DecemberChampionshipStoke CityHW4-0250006.33
Saturday 29 NovemberChampionshipLeicesterAW2-3651007.26
Wednesday 26 NovemberChampionshipPortsmouthHW3-0750006.29
Sunday 23 NovemberChampionshipSheffield WednesdayAW0-3131007.61
Saturday 8 NovemberChampionshipQPRHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 NovemberChampionshipCoventryAL3-1670006.22
Friday 24 OctoberChampionshipPrestonAL3-290006.20
Tuesday 21 OctoberChampionshipBlackburnAW1-3610006.51
Saturday 18 OctoberChampionshipWatfordHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 OctoberChampionshipHull CityAL1-0180006.51
Tuesday 30 SeptemberChampionshipSouthamptonHL1-2190006.71
Saturday 27 SeptemberChampionshipOxford UnitedAW0-1120006.32
Saturday 20 SeptemberChampionshipCharltonHL0-1170006.92
Friday 12 SeptemberChampionshipIpswichAL5-0620006.26
Saturday 30 AugustChampionshipMiddlesbroughAL1-0210006.73
Saturday 23 AugustChampionshipMillwallHL0-1590006.311
Saturday 16 AugustChampionshipSwanseaAL1-0290006.51
Wednesday 13 AugustEFL CupBirminghamAL2-1900005.95
Saturday 9 AugustChampionshipBristol CityHL1-4320006.56

2024

42 played4 unusedChampionship, EFL Cup, FA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 12 MayChampionshipBristol CityHW3-0620006.92
Thursday 8 MayChampionshipBristol CityAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 MayChampionshipBlackburnHD1-1850006.64
Friday 25 AprilChampionshipStoke CityAW0-2250006.72
Monday 21 AprilChampionshipBurnleyAL2-1601007.35
Friday 18 AprilChampionshipCardiffHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AprilChampionshipPlymouthAL2-1680006.36
Tuesday 8 AprilChampionshipMillwallHL0-1250006.91
Saturday 5 AprilChampionshipOxford UnitedAL1-0140006.72
Friday 28 MarchChampionshipCoventryHW3-1200006.95
Sunday 16 MarchChampionshipSheffield WednesdayAW0-1140006.52
Saturday 8 MarchChampionshipPrestonHW1-0260006.32
Saturday 1 MarchChampionshipQPRAW1-2170006.32
Monday 24 FebruaryChampionshipLeedsHL1-3310006.21
Wednesday 12 FebruaryChampionshipMiddlesbroughHW3-1450006.55
Saturday 8 FebruaryChampionshipPortsmouthHW2-1820006.610
Saturday 1 FebruaryChampionshipDerbyAW0-1780107.28
Friday 24 JanuaryChampionshipHull CityHL0-3900006.75
Saturday 11 JanuaryFA CupSunderlandAW1-2761006.910
Saturday 4 JanuaryChampionshipPlymouthHD0-09000066
Wednesday 1 JanuaryChampionshipBurnleyAD0-0790006.73
Sunday 29 DecemberChampionshipSunderlandHW1-09010□7.38
Thursday 26 DecemberChampionshipLeedsHL0-29000□6.67
Saturday 21 DecemberChampionshipSheffield WednesdayAL2-0900006.24
Saturday 14 DecemberChampionshipCardiffHD2-2900006.38
Tuesday 10 DecemberChampionshipLutonAL2-190100810
Saturday 7 DecemberChampionshipSunderlandAL2-1900006.36
Saturday 30 NovemberChampionshipBurnleyHL0-2900007.311
Tuesday 26 NovemberChampionshipPrestonHD0-0900006.97
Saturday 23 NovemberChampionshipQPRAD1-1901007.99
Sunday 17 NovemberUEFA Nations LeagueEnglandAL5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 14 NovemberUEFA Nations LeagueFinlandHW1-0110006.33
Saturday 9 NovemberChampionshipMillwallHD1-1900006.38
Wednesday 6 NovemberChampionshipBlackburnAW0-2881007.29
Saturday 2 NovemberChampionshipDerbyHW2-1901007.912
Tuesday 29 OctoberEFL CupSouthamptonAL3-2601007.35
Saturday 26 OctoberChampionshipSheffield UtdAL2-0450006.24
Tuesday 22 OctoberChampionshipBristol CityHD2-2900107.38
Saturday 19 OctoberChampionshipNorwichHD1-1900006.94
Saturday 5 OctoberChampionshipSwanseaAD0-0900006.311
Wednesday 2 OctoberChampionshipPortsmouthHW6-1904001013
Saturday 28 SeptemberChampionshipMiddlesbroughAL2-04500□6.22
Friday 20 SeptemberChampionshipHull CityHL1-3890006.37
Tuesday 17 SeptemberEFL CupFleetwood TownHD1-1270005.93
Saturday 14 SeptemberChampionshipOxford UnitedAL1-0740006.72
Monday 19 AugustPremier LeagueTottenhamHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

16 played15 unusedChampionship, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 29 AprilChampionshipPrestonAW0-3150006.74
Tuesday 23 AprilChampionshipSouthamptonHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AprilChampionshipWest BromHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 12 AprilChampionshipPlymouthAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 MarchFA CupChelseaAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 MarchChampionshipHull CityAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 MarchChampionshipQPRHL1-2120006.32
Tuesday 27 FebruaryFA CupBournemouthAW0-1640006.914
Friday 23 FebruaryChampionshipLeedsAL3-1120006.36
Saturday 17 FebruaryChampionshipMiddlesbroughHL1-2450107.98
Tuesday 13 FebruaryChampionshipSheffield WednesdayHW2-090006.73
Saturday 10 FebruaryChampionshipWatfordAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 FebruaryChampionshipStoke CityAW0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 JanuaryChampionshipSwanseaHW3-1100006.32
Saturday 27 JanuaryFA CupBirminghamHW3-0230106.95
Monday 22 JanuaryChampionshipIpswichHD1-18100075
Saturday 13 JanuaryChampionshipCoventryAL3-18300□6.712
Monday 1 JanuaryChampionshipHuddersfieldHW4-1902008.212
Friday 29 DecemberChampionshipCardiffAW0-280006.22
Tuesday 26 DecemberChampionshipIpswichAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 DecemberChampionshipRotherhamHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 DecemberChampionshipBirminghamAW2-3120006.93
Wednesday 13 DecemberChampionshipMillwallHW3-2190006.34
Saturday 9 DecemberChampionshipPlymouthHW4-0270006.38
Saturday 2 DecemberChampionshipWest BromAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 NovemberChampionshipSheffield WednesdayAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 NovemberChampionshipWatfordHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 NovemberChampionshipMiddlesbroughAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 AugustPremier LeagueWolvesHL0-11000Not recorded0
Sunday 20 AugustPremier LeagueAston VillaAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustPremier LeagueFulhamHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

24 playedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSunderlandHL0-3900006.99
Saturday 29 AprilChampionshipSheffield UtdAL4-1900006.99
Saturday 22 AprilChampionshipBlackburnHD1-1900006.99
Wednesday 19 AprilChampionshipSwanseaAL4-29010□6.99
Saturday 15 AprilChampionshipMillwallAL2-0900006.212
Monday 10 AprilChampionshipReadingHW2-1901007.211
Friday 7 AprilChampionshipQPRAW0-2902008.23
Saturday 1 AprilChampionshipBlackpoolHW3-1901007.611
Saturday 18 MarchChampionshipMiddlesbroughAL4-0900006.73
Tuesday 14 MarchChampionshipRotherhamAW1-2851108.212
Saturday 11 MarchChampionshipCardiffHW2-09010□7.39
Saturday 4 MarchChampionshipWatfordAD0-0210006.54
Tuesday 28 FebruaryChampionshipCoventryHD0-0740006.56
Saturday 25 FebruaryChampionshipWiganHW2-19010□7.210
Saturday 18 FebruaryChampionshipHull CityAD0-0900006.36
Wednesday 15 FebruaryChampionshipLutonHD1-1890006.58
Saturday 11 FebruaryChampionshipBurnleyAL3-0680006.62
Saturday 4 FebruaryChampionshipBristol CityHL1-2900006.915
Saturday 28 JanuaryFA CupTottenhamHL0-39000□6.57
Saturday 21 JanuaryChampionshipBirminghamAW1-2810006.95
Saturday 14 JanuaryChampionshipNorwichHL0-49000□6.310
Monday 26 DecemberPremier LeagueWolvesHL1-2140006.72
Saturday 12 NovemberPremier LeagueBournemouthAL3-0160006.92
Tuesday 8 NovemberEFL CupBournemouthAL4-190006.30