Skip to content
442ball
Menu

Brandon Thomas-Asante: match by match

275 appearances across 6 competitions, 2017 to 2026.

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

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

2026

9 played2 unusedEFL Cup, FIFA World Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 12 OctoberPremier LeagueNewcastleHW4-1900107.19
Saturday 19 SeptemberPremier LeagueNottingham ForestAW0-1900006.65
Wednesday 16 SeptemberEFL CupAston VillaHL1-3000000
Sunday 13 SeptemberPremier LeagueBrightonHL0-5170006.73
Saturday 5 SeptemberPremier LeagueManchester CityAL1-0190006.42
Saturday 29 AugustPremier LeagueHull CityHL0-1320006.26
Tuesday 25 AugustEFL CupPlymouthAW2-4190007.23
Friday 21 AugustPremier LeagueArsenalAL3-0700006.56
Saturday 4 JulyFIFA World CupColombiaAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 JuneFIFA World CupCroatiaAL2-1190006.72
Tuesday 23 JuneFIFA World CupEnglandAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 17 JuneFIFA World CupPanamaHW1-0320006.71

2025

34 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipWatfordAW0-4870006.320
Sunday 26 AprilChampionshipWrexhamHW3-1821008.218
Tuesday 21 AprilChampionshipPortsmouthHW5-1260006.73
Friday 17 AprilChampionshipBlackburnAD1-1190006.71
Saturday 11 AprilChampionshipSheffield WednesdayHD0-0670006.26
Saturday 21 MarchChampionshipSwanseaAW0-3621006.97
Saturday 14 MarchChampionshipSouthamptonHL1-2330006.96
Wednesday 11 MarchChampionshipPrestonHW3-079100613
Saturday 7 MarchChampionshipBristol CityAW0-2140006.52
Saturday 28 FebruaryChampionshipStoke CityHW2-1120006.22
Wednesday 25 FebruaryChampionshipSheffield UtdAW1-2230006.94
Saturday 21 FebruaryChampionshipWest BromAW0-2120006.61
Monday 26 JanuaryChampionshipNorwichAL2-1620006.23
Tuesday 20 JanuaryChampionshipMillwallHW2-1200106.55
Saturday 17 JanuaryChampionshipLeicesterHW2-1150006.20
Tuesday 25 NovemberChampionshipMiddlesbroughAW2-4410006.27
Saturday 22 NovemberChampionshipWest BromHW3-2170006.33
Saturday 8 NovemberChampionshipStoke CityAW0-1900006.53
Tuesday 4 NovemberChampionshipSheffield UtdHW3-1901007.212
Friday 31 OctoberChampionshipWrexhamAL3-2670006.513
Saturday 25 OctoberChampionshipWatfordHW3-1901006.924
Tuesday 21 OctoberChampionshipPortsmouthAW1-2902007.915
Saturday 18 OctoberChampionshipBlackburnHW2-0901007.918
Saturday 4 OctoberChampionshipSheffield WednesdayAW0-5902001013
Wednesday 1 OctoberChampionshipMillwallAW0-4830106.712
Saturday 27 SeptemberChampionshipBirminghamHW3-0811006.713
Saturday 20 SeptemberChampionshipLeicesterAD0-0900006.910
Saturday 13 SeptemberChampionshipNorwichHD1-1240006.94
Saturday 30 AugustChampionshipOxford UnitedAD2-2870006.28
Tuesday 26 AugustEFL CupMillwallAL2-1950006.28
Saturday 23 AugustChampionshipQPRHW7-1671209.913
Saturday 16 AugustChampionshipDerbyAW3-5891006.54
Tuesday 12 AugustEFL CupLutonHW1-0160006.93
Saturday 9 AugustChampionshipHull CityHD0-08100066

2024

42 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 MayChampionshipSunderlandAD1-1100006.71
Friday 9 MayChampionshipSunderlandHL1-2710006.96
Saturday 3 MayChampionshipMiddlesbroughHW2-0180107.55
Saturday 26 AprilChampionshipLutonAL1-01000Not recorded0
Monday 21 AprilChampionshipPlymouthAL3-1150006.31
Friday 18 AprilChampionshipWest BromHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MarchChampionshipStoke CityHW3-2310006.613
Saturday 1 MarchChampionshipOxford UnitedAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 FebruaryChampionshipPrestonHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 FebruaryChampionshipSheffield WednesdayAW1-2570006.79
Tuesday 11 FebruaryChampionshipQPRHW1-0260006.32
Saturday 8 FebruaryFA CupIpswichHL1-4620006.36
Wednesday 5 FebruaryChampionshipLeedsHL0-2450006.36
Saturday 1 FebruaryChampionshipSwanseaAW0-2831108.28
Saturday 25 JanuaryChampionshipWatfordHW2-1710006.312
Tuesday 21 JanuaryChampionshipBlackburnAW0-2691007.99
Saturday 18 JanuaryChampionshipBristol CityHW1-0881007.57
Saturday 4 JanuaryChampionshipNorwichAL2-1900006.39
Wednesday 1 JanuaryChampionshipCardiffAD1-1170006.36
Sunday 29 DecemberChampionshipMillwallHD0-090006.93
Thursday 26 DecemberChampionshipPlymouthHW4-0280007.26
Saturday 21 DecemberChampionshipPortsmouthAL4-1270006.37
Saturday 14 DecemberChampionshipHull CityHW2-1110006.21
Wednesday 11 DecemberChampionshipWest BromAL2-0280006.65
Saturday 7 DecemberChampionshipMillwallAW0-1160006.62
Saturday 30 NovemberChampionshipCardiffHD2-2190006.73
Tuesday 26 NovemberChampionshipBurnleyAL2-0120006.31
Saturday 23 NovemberChampionshipSheffield UtdHD2-23200□6.72
Saturday 9 NovemberChampionshipSunderlandAD2-2660006.35
Wednesday 6 NovemberChampionshipDerbyHL1-2610006.73
Saturday 2 NovemberChampionshipMiddlesbroughAW0-38400□6.54
Saturday 26 OctoberChampionshipLutonHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 OctoberChampionshipQPRAD1-1740107.25
Saturday 19 OctoberChampionshipPrestonAL1-0260006.72
Saturday 5 OctoberChampionshipSheffield WednesdayHL1-29000□6.54
Tuesday 1 OctoberChampionshipBlackburnHW3-0861007.27
Saturday 28 SeptemberChampionshipLeedsAL3-0290006.92
Saturday 21 SeptemberChampionshipSwanseaHL1-2630007.37
Wednesday 18 SeptemberEFL CupTottenhamHL1-29010□6.96
Saturday 14 SeptemberChampionshipWatfordAD1-1190006.61
Saturday 31 AugustChampionshipNorwichHL0-1120006.71
Tuesday 27 AugustEFL CupOxford UnitedHW1-0901007.613
Saturday 24 AugustChampionshipBristol CityAD1-1180006.91
Friday 16 AugustChampionshipOxford UnitedHW3-2200006.32
Tuesday 13 AugustEFL CupBristol CityAW0-1900006.77
Saturday 10 AugustChampionshipStoke CityAL1-0270006.31

2023

43 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 17 MayChampionshipSouthamptonAL3-1260006.34
Sunday 12 MayChampionshipSouthamptonHD0-0810006.54
Saturday 4 MayChampionshipPrestonHW3-0850005.95
Saturday 27 AprilChampionshipSheffield WednesdayAL3-0350006.96
Saturday 13 AprilChampionshipSunderlandHL0-14300□□■5.52
Wednesday 10 AprilChampionshipRotherhamHW2-0831006.76
Saturday 6 AprilChampionshipStoke CityAD2-2870007.26
Monday 1 AprilChampionshipWatfordHD2-2901007.58
Friday 29 MarchChampionshipMillwallAD1-1280006.73
Saturday 16 MarchChampionshipBristol CityHW2-0190006.73
Sunday 10 MarchChampionshipHuddersfieldAW1-4150006.74
Friday 16 FebruaryChampionshipSouthamptonHL0-24500□6.57
Tuesday 13 FebruaryChampionshipCardiffHW2-0660006.57
Saturday 10 FebruaryChampionshipIpswichAD2-2550006.39
Saturday 3 FebruaryChampionshipBirminghamHW1-0620006.36
Sunday 28 JanuaryFA CupWolvesHL0-2900006.99
Saturday 20 JanuaryChampionshipNorwichAL2-0690006.37
Saturday 13 JanuaryChampionshipBlackburnHW4-1782008.614
Monday 1 JanuaryChampionshipSwanseaAL1-0900006.68
Friday 29 DecemberChampionshipLeedsHW1-0860006.313
Tuesday 26 DecemberChampionshipNorwichHW1-0901007.36
Saturday 23 DecemberChampionshipMiddlesbroughAL1-0900006.78
Sunday 17 DecemberChampionshipStoke CityHD1-1901006.96
Tuesday 12 DecemberChampionshipRotherhamAW0-2900006.313
Saturday 9 DecemberChampionshipSunderlandAL2-13010□7.23
Saturday 2 DecemberChampionshipLeicesterHL1-2900006.72
Tuesday 28 NovemberChampionshipCardiffAW0-1690006.23
Saturday 25 NovemberChampionshipIpswichHW2-0800107.36
Saturday 11 NovemberChampionshipSouthamptonAL2-1900006.213
Saturday 4 NovemberChampionshipHull CityHW3-1900006.910
Monday 30 OctoberChampionshipCoventryAW0-237100711
Tuesday 24 OctoberChampionshipQPRHW2-09010□6.914
Saturday 21 OctoberChampionshipPlymouthHD0-0900006.55
Friday 6 OctoberChampionshipBirminghamAL3-1250006.33
Tuesday 3 OctoberChampionshipSheffield WednesdayHW1-08600079
Saturday 30 SeptemberChampionshipPrestonAW0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 SeptemberChampionshipMillwallHD0-0900006.517
Wednesday 20 SeptemberChampionshipWatfordAD2-2970006.76
Saturday 16 SeptemberChampionshipBristol CityAD0-0830007.213
Saturday 2 SeptemberChampionshipHuddersfieldHL1-2740107.317
Saturday 26 AugustChampionshipMiddlesbroughHW4-2651007.214
Friday 18 AugustChampionshipLeedsAD1-1761007.38
Tuesday 8 AugustEFL CupStoke CityAL2-1331007.34
Saturday 5 AugustChampionshipBlackburnAL2-1900006.97

2022

42 playedChampionship, EFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSwanseaAL3-29000□6.28
Saturday 29 AprilChampionshipNorwichHW2-1900006.59
Wednesday 26 AprilChampionshipSheffield UtdAL2-0900006.315
Sunday 23 AprilChampionshipSunderlandHL1-2900006.23
Tuesday 18 AprilChampionshipBlackpoolAW0-2901007.310
Saturday 15 AprilChampionshipStoke CityAW1-2900006.515
Monday 10 AprilChampionshipQPRHD2-2761006.99
Friday 7 AprilChampionshipRotherhamAL3-1740005.98
Saturday 1 AprilChampionshipMillwallHD0-09000□6.97
Wednesday 15 MarchChampionshipCardiffAD1-1200007.32
Saturday 25 FebruaryChampionshipMiddlesbroughHW2-0120006.93
Monday 20 FebruaryChampionshipWatfordAL3-2620006.22
Wednesday 15 FebruaryChampionshipBlackburnHD1-1810006.911
Friday 10 FebruaryChampionshipBirminghamAL2-0350006.94
Friday 3 FebruaryChampionshipCoventryHW1-03100063
Saturday 28 JanuaryFA CupBristol CityAL3-0380006.51
Saturday 7 JanuaryFA CupChesterfieldAD3-3902008.211
Monday 2 JanuaryChampionshipReadingHW1-0240006.35
Thursday 29 DecemberChampionshipPrestonHW2-0630006.75
Monday 26 DecemberChampionshipBristol CityAW0-2261007.24
Wednesday 21 DecemberChampionshipCoventryAL1-0660006.55
Saturday 17 DecemberChampionshipRotherhamHW3-0341006.73
Monday 12 DecemberChampionshipSunderlandAW1-2640006.58
Saturday 12 NovemberChampionshipStoke CityHW2-0891007.715
Saturday 5 NovemberChampionshipQPRAW0-1260006.76
Tuesday 1 NovemberChampionshipBlackpoolHW1-0120006.20
Saturday 29 OctoberChampionshipSheffield UtdHL0-2100006.33
Tuesday 18 OctoberChampionshipBristol CityHL0-2900006.98
Saturday 15 OctoberChampionshipReadingAW0-2660006.95
Saturday 8 OctoberChampionshipLutonHD0-0820006.712
Wednesday 5 OctoberChampionshipPrestonAL1-0180006.72
Saturday 1 OctoberChampionshipSwanseaHL2-3900006.78
Saturday 17 SeptemberChampionshipNorwichAD1-1780006.97
Wednesday 14 SeptemberChampionshipBirminghamHL2-3301007.32
Friday 2 SeptemberChampionshipBurnleyHD1-1201007.31
Saturday 27 AugustLeague TwoStevenageHW1-0900007.219
Saturday 20 AugustLeague TwoDoncasterAL2-1901007.721
Tuesday 16 AugustLeague TwoNewport CountyAW2-3900006.713
Saturday 13 AugustLeague TwoCreweHW3-0902109.214
Tuesday 9 AugustEFL CupBoltonAL5-1901006.918
Saturday 6 AugustLeague TwoSwindon TownAD0-0900006.919
Saturday 30 JulyLeague TwoMansfield TownHW2-0901107.618

2021

40 playedFA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayLeague TwoStevenageAL4-2820006.510
Monday 2 MayLeague TwoMansfield TownHD2-2900107.315
Saturday 23 AprilLeague TwoOldhamAW1-29010□7.58
Monday 18 AprilLeague TwoBarrowHD2-22501078
Friday 15 AprilLeague TwoBristol RoversAL1-0900006.915
Saturday 9 AprilLeague TwoHarrogate TownHW2-0890006.515
Tuesday 5 AprilLeague TwoPort ValeHL0-1900007.29
Saturday 2 AprilLeague TwoHartlepoolAW0-2860006.211
Tuesday 29 MarchLeague TwoCrawley TownHW2-19010□7.27
Saturday 26 MarchLeague TwoWalsallHW2-19000075
Saturday 19 MarchLeague TwoScunthorpeHW5-19030□9.78
Tuesday 15 MarchLeague TwoRochdaleAD1-1900006.315
Saturday 12 MarchLeague TwoExeter CityAD0-0900006.712
Saturday 5 MarchLeague TwoForest GreenHD1-1900006.66
Saturday 26 FebruaryLeague TwoSwindon TownAW1-2900006.912
Saturday 12 FebruaryLeague TwoLeyton OrientAW0-2800107.211
Tuesday 8 FebruaryLeague TwoSutton UtdAD0-0860006.712
Tuesday 1 FebruaryLeague TwoCarlisleHW2-1860006.317
Saturday 15 JanuaryLeague TwoBradfordAL2-14310■6.35
Tuesday 11 JanuaryLeague TwoTranmereHD1-1870005.95
Saturday 8 JanuaryLeague TwoNewport CountyAW0-2901007.613
Sunday 5 DecemberFA CupChesterfieldHL0-2790006.54
Saturday 27 NovemberLeague TwoOldhamHW2-09010□6.913
Tuesday 23 NovemberLeague TwoBristol RoversHD1-19010□6.91
Saturday 20 NovemberLeague TwoHarrogate TownAW0-2900006.211
Saturday 13 NovemberLeague TwoScunthorpeAD1-19000□6.57
Saturday 30 OctoberLeague TwoExeter CityHL1-2900006.39
Saturday 23 OctoberLeague TwoForest GreenAL3-1901007.318
Tuesday 19 OctoberLeague TwoRochdaleHD0-09000079
Saturday 16 OctoberLeague TwoHartlepoolHW2-09001□712
Saturday 2 OctoberLeague TwoColchesterAW0-28810□□■7.521
Saturday 25 SeptemberLeague TwoNorthamptonHD2-2750006.24
Saturday 18 SeptemberLeague TwoTranmereAL2-0630006.38
Saturday 11 SeptemberLeague TwoBradfordHW1-0810006.27
Saturday 4 SeptemberLeague TwoCarlisleAL2-1610006.78
Saturday 28 AugustLeague TwoNewport CountyHW3-0260006.95
Saturday 21 AugustLeague TwoSwindon TownHL0-1210006.64
Tuesday 17 AugustLeague TwoCrawley TownAL2-1140006.92
Saturday 14 AugustLeague TwoSutton UtdHD0-06500066
Saturday 7 AugustLeague TwoLeyton OrientHD1-190000712

2020

44 played1 unusedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayLeague TwoLeyton OrientHW3-0872008.59
Saturday 1 MayLeague TwoColchesterAL1-0580006.96
Tuesday 27 AprilLeague TwoBradfordAW0-1900006.919
Saturday 24 AprilLeague TwoMansfield TownHW2-0100006.73
Tuesday 20 AprilLeague TwoWalsallAW0-2800□6.33
Saturday 17 AprilLeague TwoTranmereAD0-0620006.37
Tuesday 13 AprilLeague TwoBoltonHL0-1900006.914
Saturday 10 AprilLeague TwoStevenageHW2-1901007.39
Monday 5 AprilLeague TwoForest GreenAW0-28901□6.911
Friday 2 AprilLeague TwoGrimsbyHD1-1900006.36
Saturday 27 MarchLeague TwoExeter CityAL1-0900006.76
Saturday 20 MarchLeague TwoCheltenhamAL2-0450006.96
Tuesday 16 MarchLeague TwoColchesterHD0-0890006.53
Tuesday 9 MarchLeague TwoCrawley TownAL1-09000□6.919
Saturday 6 MarchLeague TwoScunthorpeHD1-13500□6.58
Tuesday 2 MarchLeague TwoPort ValeHW1-082000720
Saturday 27 FebruaryLeague TwoSouthendAD0-0830006.317
Tuesday 23 FebruaryLeague TwoMorecambeAL2-1901007.521
Saturday 20 FebruaryLeague TwoCarlisleHD1-1270006.74
Tuesday 16 FebruaryLeague TwoBarrowHW1-080006.70
Tuesday 9 FebruaryLeague TwoCambridge UnitedHW4-11000Not recorded1
Saturday 30 JanuaryLeague TwoOldhamAL2-190006.51
Friday 22 JanuaryLeague TwoHarrogate TownHD2-2331007.27
Saturday 16 JanuaryLeague TwoNewport CountyAD0-0110006.93
Tuesday 12 JanuaryLeague TwoScunthorpeAW0-1600006.712
Tuesday 5 JanuaryLeague TwoMansfield TownAL2-1450006.35
Saturday 2 JanuaryLeague TwoLeyton OrientAL1-0700005.913
Saturday 26 DecemberLeague TwoWalsallHW2-0830107.510
Saturday 19 DecemberLeague TwoHarrogate TownAW0-1740106.713
Tuesday 15 DecemberLeague TwoNewport CountyHD1-1890006.916
Tuesday 24 NovemberLeague TwoMorecambeHW2-1160006.36
Saturday 21 NovemberLeague TwoBradfordHW3-0230006.32
Friday 13 NovemberLeague TwoBoltonAL2-0450006.611
Tuesday 3 NovemberLeague TwoCambridge UnitedAL2-1700006.318
Saturday 31 OctoberLeague TwoOldhamHW2-09000□713
Saturday 24 OctoberLeague TwoCrawley TownHD1-19000□6.510
Tuesday 20 OctoberLeague TwoSouthendHW3-07600□6.720
Saturday 17 OctoberLeague TwoPort ValeAL1-0300006.56
Saturday 10 OctoberLeague TwoTranmereHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 OctoberLeague TwoStevenageAW0-1260006.64
Saturday 26 SeptemberLeague TwoForest GreenHD0-0900007.312
Saturday 19 SeptemberLeague TwoGrimsbyAW0-4900006.915
Wednesday 16 SeptemberEFL CupEvertonAL3-07500□6.312
Saturday 12 SeptemberLeague TwoExeter CityHD2-2280006.92
Saturday 5 SeptemberEFL CupRotherhamHD1-1110006.92

2019

20 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague TwoBradfordHW2-0800006.473
Saturday 29 FebruaryLeague TwoMacclesfieldAW0-2780106.781
Saturday 22 FebruaryLeague TwoColchesterHL1-2900006.547
Saturday 15 FebruaryLeague TwoStevenageAW0-19010□7.575
Tuesday 11 FebruaryLeague TwoPlymouthHL2-3290107.262
Saturday 8 FebruaryLeague TwoCrawley TownHD0-0230006.975
Saturday 1 FebruaryLeague TwoPort ValeAD1-1670006.562
Tuesday 28 JanuaryLeague TwoCambridge UnitedAW0-46700□6.470
Saturday 25 JanuaryLeague TwoOldhamHD1-1901007.761
Saturday 18 JanuaryLeague TwoForest GreenAW1-2670006.666
Saturday 11 JanuaryLeague TwoNorthamptonHL1-29000□7.381
Saturday 4 JanuaryLeague TwoWalsallHL1-2901007.660
Wednesday 1 JanuaryLeague TwoGrimsbyAL1-0900006.670
Sunday 29 DecemberLeague TwoOldhamAW1-490210970%
Thursday 26 DecemberLeague TwoCreweHW3-1791007.761%
Saturday 21 DecemberLeague TwoBradfordAD1-1900107.263%
Saturday 14 DecemberLeague TwoExeter CityHL0-1700007.256%
Saturday 23 NovemberLeague TwoMacclesfieldHD0-0280006.850%
Saturday 16 NovemberLeague TwoSwindon TownHL2-3120006.7100%
Saturday 14 SeptemberLeague TwoCheltenhamHL0-2230006.642%

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.

2017

1 playedEFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 22 AugustEFL CupSwanseaHL1-4230006.5100%

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.