Skip to content
442ball
Menu

Brandon Thomas-Asante: match by match

271 appearances across 6 competitions, 2017 to 2026.

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

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

2026

5 played2 unusedEFL Cup, FIFA World Cup, Premier League

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.2
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-195006.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-01000
Monday 21 AprilChampionshipPlymouthAL3-1150006.31
Friday 18 AprilChampionshipWest BromHW2-0Bench
Saturday 8 MarchChampionshipStoke CityHW3-2310006.613
Saturday 1 MarchChampionshipOxford UnitedAW2-3Bench
Saturday 22 FebruaryChampionshipPrestonHW2-1Bench
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-232006.72
Saturday 9 NovemberChampionshipSunderlandAD2-2660006.35
Wednesday 6 NovemberChampionshipDerbyHL1-2610006.73
Saturday 2 NovemberChampionshipMiddlesbroughAW0-384006.54
Saturday 26 OctoberChampionshipLutonHW3-2Bench
Tuesday 22 OctoberChampionshipQPRAD1-1740107.25
Saturday 19 OctoberChampionshipPrestonAL1-0260006.72
Saturday 5 OctoberChampionshipSheffield WednesdayHL1-290006.54
Tuesday 1 OctoberChampionshipBlackburnHW3-0861007.27
Saturday 28 SeptemberChampionshipLeedsAL3-0290006.92
Saturday 21 SeptemberChampionshipSwanseaHL1-2630007.37
Wednesday 18 SeptemberEFL CupTottenhamHL1-290106.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-081006.54
Saturday 4 MayChampionshipPrestonHW3-085005.95
Saturday 27 AprilChampionshipSheffield WednesdayAL3-035006.96
Saturday 13 AprilChampionshipSunderlandHL0-1430□□5.52
Wednesday 10 AprilChampionshipRotherhamHW2-083106.76
Saturday 6 AprilChampionshipStoke CityAD2-287007.26
Monday 1 AprilChampionshipWatfordHD2-290107.58
Friday 29 MarchChampionshipMillwallAD1-128006.73
Saturday 16 MarchChampionshipBristol CityHW2-019006.73
Sunday 10 MarchChampionshipHuddersfieldAW1-415006.74
Friday 16 FebruaryChampionshipSouthamptonHL0-24506.57
Tuesday 13 FebruaryChampionshipCardiffHW2-066006.57
Saturday 10 FebruaryChampionshipIpswichAD2-255006.39
Saturday 3 FebruaryChampionshipBirminghamHW1-062006.36
Sunday 28 JanuaryFA CupWolvesHL0-290006.99
Saturday 20 JanuaryChampionshipNorwichAL2-069006.37
Saturday 13 JanuaryChampionshipBlackburnHW4-178208.614
Monday 1 JanuaryChampionshipSwanseaAL1-090006.68
Friday 29 DecemberChampionshipLeedsHW1-086006.313
Tuesday 26 DecemberChampionshipNorwichHW1-090107.36
Saturday 23 DecemberChampionshipMiddlesbroughAL1-090006.78
Sunday 17 DecemberChampionshipStoke CityHD1-190106.96
Tuesday 12 DecemberChampionshipRotherhamAW0-290006.313
Saturday 9 DecemberChampionshipSunderlandAL2-13017.23
Saturday 2 DecemberChampionshipLeicesterHL1-290006.72
Tuesday 28 NovemberChampionshipCardiffAW0-169006.23
Saturday 25 NovemberChampionshipIpswichHW2-0800107.36
Saturday 11 NovemberChampionshipSouthamptonAL2-190006.213
Saturday 4 NovemberChampionshipHull CityHW3-190006.910
Monday 30 OctoberChampionshipCoventryAW0-23710711
Tuesday 24 OctoberChampionshipQPRHW2-09016.914
Saturday 21 OctoberChampionshipPlymouthHD0-090006.55
Friday 6 OctoberChampionshipBirminghamAL3-125006.33
Tuesday 3 OctoberChampionshipSheffield WednesdayHW1-0860079
Saturday 30 SeptemberChampionshipPrestonAW0-4Bench
Saturday 23 SeptemberChampionshipMillwallHD0-090006.517
Wednesday 20 SeptemberChampionshipWatfordAD2-297006.76
Saturday 16 SeptemberChampionshipBristol CityAD0-083007.213
Saturday 2 SeptemberChampionshipHuddersfieldHL1-2740107.317
Saturday 26 AugustChampionshipMiddlesbroughHW4-265107.214
Friday 18 AugustChampionshipLeedsAD1-176107.38
Tuesday 8 AugustEFL CupStoke CityAL2-133107.34
Saturday 5 AugustChampionshipBlackburnAL2-190006.97

2022

42 playedChampionship, EFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSwanseaAL3-29006.28
Saturday 29 AprilChampionshipNorwichHW2-190006.59
Wednesday 26 AprilChampionshipSheffield UtdAL2-090006.315
Sunday 23 AprilChampionshipSunderlandHL1-290006.23
Tuesday 18 AprilChampionshipBlackpoolAW0-290107.310
Saturday 15 AprilChampionshipStoke CityAW1-290006.515
Monday 10 AprilChampionshipQPRHD2-276106.99
Friday 7 AprilChampionshipRotherhamAL3-174005.98
Saturday 1 AprilChampionshipMillwallHD0-09006.97
Wednesday 15 MarchChampionshipCardiffAD1-120007.32
Saturday 25 FebruaryChampionshipMiddlesbroughHW2-012006.93
Monday 20 FebruaryChampionshipWatfordAL3-262006.22
Wednesday 15 FebruaryChampionshipBlackburnHD1-181006.911
Friday 10 FebruaryChampionshipBirminghamAL2-035006.94
Friday 3 FebruaryChampionshipCoventryHW1-0310063
Saturday 28 JanuaryFA CupBristol CityAL3-038006.51
Saturday 7 JanuaryFA CupChesterfieldAD3-390208.211
Monday 2 JanuaryChampionshipReadingHW1-024006.35
Thursday 29 DecemberChampionshipPrestonHW2-063006.75
Monday 26 DecemberChampionshipBristol CityAW0-226107.24
Wednesday 21 DecemberChampionshipCoventryAL1-066006.55
Saturday 17 DecemberChampionshipRotherhamHW3-034106.73
Monday 12 DecemberChampionshipSunderlandAW1-264006.58
Saturday 12 NovemberChampionshipStoke CityHW2-089107.715
Saturday 5 NovemberChampionshipQPRAW0-126006.76
Tuesday 1 NovemberChampionshipBlackpoolHW1-012006.2
Saturday 29 OctoberChampionshipSheffield UtdHL0-210006.33
Tuesday 18 OctoberChampionshipBristol CityHL0-290006.98
Saturday 15 OctoberChampionshipReadingAW0-266006.95
Saturday 8 OctoberChampionshipLutonHD0-082006.712
Wednesday 5 OctoberChampionshipPrestonAL1-018006.72
Saturday 1 OctoberChampionshipSwanseaHL2-390006.78
Saturday 17 SeptemberChampionshipNorwichAD1-178006.97
Wednesday 14 SeptemberChampionshipBirminghamHL2-330107.32
Friday 2 SeptemberChampionshipBurnleyHD1-120107.31
Saturday 27 AugustLeague TwoStevenageHW1-090007.219
Saturday 20 AugustLeague TwoDoncasterAL2-190107.721
Tuesday 16 AugustLeague TwoNewport CountyAW2-390006.713
Saturday 13 AugustLeague TwoCreweHW3-0902109.214
Tuesday 9 AugustEFL CupBoltonAL5-190106.918
Saturday 6 AugustLeague TwoSwindon TownAD0-090006.919
Saturday 30 JulyLeague TwoMansfield TownHW2-0901107.618

2021

40 playedFA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayLeague TwoStevenageAL4-282006.510
Monday 2 MayLeague TwoMansfield TownHD2-2900107.315
Saturday 23 AprilLeague TwoOldhamAW1-29017.58
Monday 18 AprilLeague TwoBarrowHD2-22501078
Friday 15 AprilLeague TwoBristol RoversAL1-090006.915
Saturday 9 AprilLeague TwoHarrogate TownHW2-089006.515
Tuesday 5 AprilLeague TwoPort ValeHL0-190007.29
Saturday 2 AprilLeague TwoHartlepoolAW0-286006.211
Tuesday 29 MarchLeague TwoCrawley TownHW2-19017.27
Saturday 26 MarchLeague TwoWalsallHW2-1900075
Saturday 19 MarchLeague TwoScunthorpeHW5-19039.78
Tuesday 15 MarchLeague TwoRochdaleAD1-190006.315
Saturday 12 MarchLeague TwoExeter CityAD0-090006.712
Saturday 5 MarchLeague TwoForest GreenHD1-190006.66
Saturday 26 FebruaryLeague TwoSwindon TownAW1-290006.912
Saturday 12 FebruaryLeague TwoLeyton OrientAW0-2800107.211
Tuesday 8 FebruaryLeague TwoSutton UtdAD0-086006.712
Tuesday 1 FebruaryLeague TwoCarlisleHW2-186006.317
Saturday 15 JanuaryLeague TwoBradfordAL2-14316.35
Tuesday 11 JanuaryLeague TwoTranmereHD1-187005.95
Saturday 8 JanuaryLeague TwoNewport CountyAW0-290107.613
Sunday 5 DecemberFA CupChesterfieldHL0-279006.54
Saturday 27 NovemberLeague TwoOldhamHW2-09016.913
Tuesday 23 NovemberLeague TwoBristol RoversHD1-19016.91
Saturday 20 NovemberLeague TwoHarrogate TownAW0-290006.211
Saturday 13 NovemberLeague TwoScunthorpeAD1-19006.57
Saturday 30 OctoberLeague TwoExeter CityHL1-290006.39
Saturday 23 OctoberLeague TwoForest GreenAL3-190107.318
Tuesday 19 OctoberLeague TwoRochdaleHD0-0900079
Saturday 16 OctoberLeague TwoHartlepoolHW2-09001712
Saturday 2 OctoberLeague TwoColchesterAW0-2881□□7.521
Saturday 25 SeptemberLeague TwoNorthamptonHD2-275006.24
Saturday 18 SeptemberLeague TwoTranmereAL2-063006.38
Saturday 11 SeptemberLeague TwoBradfordHW1-081006.27
Saturday 4 SeptemberLeague TwoCarlisleAL2-161006.78
Saturday 28 AugustLeague TwoNewport CountyHW3-026006.95
Saturday 21 AugustLeague TwoSwindon TownHL0-121006.64
Tuesday 17 AugustLeague TwoCrawley TownAL2-114006.92
Saturday 14 AugustLeague TwoSutton UtdHD0-0650066
Saturday 7 AugustLeague TwoLeyton OrientHD1-19000712

2020

44 played1 unusedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayLeague TwoLeyton OrientHW3-087208.59
Saturday 1 MayLeague TwoColchesterAL1-058006.96
Tuesday 27 AprilLeague TwoBradfordAW0-190006.919
Saturday 24 AprilLeague TwoMansfield TownHW2-010006.73
Tuesday 20 AprilLeague TwoWalsallAW0-2806.33
Saturday 17 AprilLeague TwoTranmereAD0-062006.37
Tuesday 13 AprilLeague TwoBoltonHL0-190006.914
Saturday 10 AprilLeague TwoStevenageHW2-190107.39
Monday 5 AprilLeague TwoForest GreenAW0-289016.911
Friday 2 AprilLeague TwoGrimsbyHD1-190006.36
Saturday 27 MarchLeague TwoExeter CityAL1-090006.76
Saturday 20 MarchLeague TwoCheltenhamAL2-045006.96
Tuesday 16 MarchLeague TwoColchesterHD0-089006.53
Tuesday 9 MarchLeague TwoCrawley TownAL1-09006.919
Saturday 6 MarchLeague TwoScunthorpeHD1-13506.58
Tuesday 2 MarchLeague TwoPort ValeHW1-08200720
Saturday 27 FebruaryLeague TwoSouthendAD0-083006.317
Tuesday 23 FebruaryLeague TwoMorecambeAL2-190107.521
Saturday 20 FebruaryLeague TwoCarlisleHD1-127006.74
Tuesday 16 FebruaryLeague TwoBarrowHW1-08006.7
Tuesday 9 FebruaryLeague TwoCambridge UnitedHW4-11001
Saturday 30 JanuaryLeague TwoOldhamAL2-19006.51
Friday 22 JanuaryLeague TwoHarrogate TownHD2-233107.27
Saturday 16 JanuaryLeague TwoNewport CountyAD0-011006.93
Tuesday 12 JanuaryLeague TwoScunthorpeAW0-160006.712
Tuesday 5 JanuaryLeague TwoMansfield TownAL2-145006.35
Saturday 2 JanuaryLeague TwoLeyton OrientAL1-070005.913
Saturday 26 DecemberLeague TwoWalsallHW2-0830107.510
Saturday 19 DecemberLeague TwoHarrogate TownAW0-1740106.713
Tuesday 15 DecemberLeague TwoNewport CountyHD1-189006.916
Tuesday 24 NovemberLeague TwoMorecambeHW2-116006.36
Saturday 21 NovemberLeague TwoBradfordHW3-023006.32
Friday 13 NovemberLeague TwoBoltonAL2-045006.611
Tuesday 3 NovemberLeague TwoCambridge UnitedAL2-170006.318
Saturday 31 OctoberLeague TwoOldhamHW2-0900713
Saturday 24 OctoberLeague TwoCrawley TownHD1-19006.510
Tuesday 20 OctoberLeague TwoSouthendHW3-07606.720
Saturday 17 OctoberLeague TwoPort ValeAL1-030006.56
Saturday 10 OctoberLeague TwoTranmereHD2-2Bench
Saturday 3 OctoberLeague TwoStevenageAW0-126006.64
Saturday 26 SeptemberLeague TwoForest GreenHD0-090007.312
Saturday 19 SeptemberLeague TwoGrimsbyAW0-490006.915
Wednesday 16 SeptemberEFL CupEvertonAL3-07506.312
Saturday 12 SeptemberLeague TwoExeter CityHD2-228006.92
Saturday 5 SeptemberEFL CupRotherhamHD1-111006.92

2019

20 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague TwoBradfordHW2-080006.473
Saturday 29 FebruaryLeague TwoMacclesfieldAW0-2780106.781
Saturday 22 FebruaryLeague TwoColchesterHL1-290006.547
Saturday 15 FebruaryLeague TwoStevenageAW0-19017.575
Tuesday 11 FebruaryLeague TwoPlymouthHL2-3290107.262
Saturday 8 FebruaryLeague TwoCrawley TownHD0-023006.975
Saturday 1 FebruaryLeague TwoPort ValeAD1-167006.562
Tuesday 28 JanuaryLeague TwoCambridge UnitedAW0-46706.470
Saturday 25 JanuaryLeague TwoOldhamHD1-190107.761
Saturday 18 JanuaryLeague TwoForest GreenAW1-267006.666
Saturday 11 JanuaryLeague TwoNorthamptonHL1-29007.381
Saturday 4 JanuaryLeague TwoWalsallHL1-290107.660
Wednesday 1 JanuaryLeague TwoGrimsbyAL1-090006.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.