Skip to content
442ball
Menu

B. Mumba: match by match

208 appearances across 5 competitions, 2017 to 2026.

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

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

2026

6 playedEFL Cup, League One

2025

47 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague OneAFC WimbledonAW0-480006.66
Saturday 25 AprilLeague OneMansfield TownHL1-4900006.924
Saturday 18 AprilLeague OneBoltonAD3-3890006.224
Tuesday 14 AprilLeague OneCardiffHD1-188000710
Saturday 11 AprilLeague OneWycombeHD3-3900006.622
Monday 6 AprilLeague OneLeyton OrientAW1-2900006.615
Friday 3 AprilLeague OneReadingHD1-1900006.622
Saturday 21 MarchLeague OnePlymouthAL3-19000□6.721
Tuesday 17 MarchLeague OneLincolnHD2-2900006.214
Saturday 14 MarchLeague OnePort ValeAD0-090000729
Saturday 7 MarchLeague OneRotherhamHW1-090000726
Saturday 28 FebruaryLeague OneWiganAL1-0900006.732
Saturday 21 FebruaryLeague OneBarnsleyHW2-1900107.327
Tuesday 17 FebruaryLeague OneDoncasterAL1-0900006.222
Saturday 14 FebruaryLeague OneStevenageAL1-0900006.227
Saturday 7 FebruaryLeague OneBlackpoolHD2-2900107.349
Saturday 31 JanuaryLeague OnePeterboroughAW2-3900006.913
Tuesday 27 JanuaryLeague OneLutonHW1-0900006.315
Saturday 24 JanuaryLeague OneBradfordHW1-09000□6.932
Saturday 17 JanuaryLeague OneBurton AlbionAL3-1650006.311
Sunday 4 JanuaryLeague OneBurton AlbionHW3-09000□7.230
Thursday 1 JanuaryLeague OneStevenageAD1-1670006.915
Monday 29 DecemberLeague OneWycombeHD1-19000□6.727
Friday 26 DecemberLeague OneReadingHL1-4900006.919
Saturday 20 DecemberLeague OneDoncasterAW1-58900□6.930
Saturday 13 DecemberLeague OneRotherhamHW1-0870006.319
Tuesday 9 DecemberLeague OneWycombeAW0-1270006.92
Saturday 6 DecemberLeague OneBradfordHL0-1900005.626
Saturday 29 NovemberLeague OneNorthamptonHL0-3900006.315
Saturday 22 NovemberLeague OnePort ValeAW0-1900006.516
Saturday 8 NovemberLeague OneHuddersfieldAL3-1450106.314
Tuesday 28 OctoberLeague OneMansfield TownAL2-0900006.720
Thursday 23 OctoberLeague OneExeter CityAL2-0290006.97
Saturday 18 OctoberLeague OneAFC WimbledonHL1-2900006.625
Saturday 4 OctoberLeague OneWiganHD1-19000□6.325
Saturday 27 SeptemberLeague OneBurton AlbionAW0-4900107.514
Saturday 20 SeptemberLeague OnePeterboroughHL0-1900006.737
Saturday 13 SeptemberLeague OneLutonAW2-39000□6.713
Saturday 6 SeptemberLeague OneStockport CountyHW4-2900106.924
Saturday 30 AugustLeague OneCardiffAL4-0900007.337
Tuesday 26 AugustEFL CupSwanseaAD1-1270006.66
Saturday 23 AugustLeague OneBlackpoolHW1-0900007.224
Tuesday 19 AugustLeague OneLeyton OrientHL0-1900006.315
Saturday 16 AugustLeague OneLincolnAL3-2900106.930
Tuesday 12 AugustEFL CupQPRHW3-2330006.58
Saturday 9 AugustLeague OneBoltonAL2-09000□6.720
Saturday 2 AugustLeague OneBarnsleyHL1-3900006.629

2024

46 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipLeedsHL1-2900006.77
Saturday 26 AprilChampionshipPrestonAW1-2900107.210
Monday 21 AprilChampionshipCoventryHW3-1900006.98
Friday 18 AprilChampionshipMiddlesbroughAL2-1900006.316
Saturday 12 AprilChampionshipSheffield UtdHW2-1900007.211
Wednesday 9 AprilChampionshipSwanseaAL3-0900006.314
Saturday 5 AprilChampionshipNorwichHW2-1900006.64
Saturday 29 MarchChampionshipWatfordAD0-0180006.62
Saturday 15 MarchChampionshipDerbyHL2-3720006.911
Wednesday 12 MarchChampionshipPortsmouthAW1-2250006.64
Saturday 8 MarchChampionshipSheffield WednesdayHL0-3900006.720
Tuesday 4 MarchChampionshipHull CityAL2-0830006.619
Saturday 1 MarchFA CupManchester CityAL3-1640006.310
Saturday 22 FebruaryChampionshipCardiffHD1-1450007.212
Wednesday 19 FebruaryChampionshipLutonAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 FebruaryChampionshipBlackburnAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 12 FebruaryChampionshipMillwallHW5-12700063
Sunday 9 FebruaryFA CupLiverpoolHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 FebruaryChampionshipWest BromHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuaryChampionshipSunderlandAD2-2900006.222
Wednesday 22 JanuaryChampionshipBurnleyHL0-5900006.323
Saturday 18 JanuaryChampionshipQPRHL0-1800005.923
Tuesday 14 JanuaryChampionshipOxford UnitedHD1-190000730
Saturday 11 JanuaryFA CupBrentfordAW0-1900007.221
Saturday 4 JanuaryChampionshipStoke CityAD0-0900007.226
Wednesday 1 JanuaryChampionshipBristol CityHD2-2760006.320
Sunday 29 DecemberChampionshipOxford UnitedAL2-0900006.926
Thursday 26 DecemberChampionshipCoventryAL4-0900006.218
Saturday 21 DecemberChampionshipMiddlesbroughHD3-3900006.723
Saturday 14 DecemberChampionshipSheffield UtdAL2-0900006.253
Tuesday 10 DecemberChampionshipSwanseaHL1-2900006.322
Saturday 30 NovemberChampionshipBristol CityAL4-0900006.217
Tuesday 26 NovemberChampionshipNorwichAL6-1900006.314
Friday 22 NovemberChampionshipWatfordHD2-29000□6.921
Saturday 9 NovemberChampionshipDerbyAD1-19000□6.726
Tuesday 5 NovemberChampionshipPortsmouthHW1-0900007.727
Saturday 2 NovemberChampionshipLeedsAL3-0900006.914
Saturday 26 OctoberChampionshipPrestonHD3-3900107.244
Wednesday 23 OctoberChampionshipMillwallAL1-0900006.372
Saturday 19 OctoberChampionshipCardiffAL5-0900006.337
Saturday 5 OctoberChampionshipBlackburnHW2-19000□6.655
Tuesday 1 OctoberChampionshipBurnleyAL1-0240006.917
Friday 27 SeptemberChampionshipLutonHW3-1450007.518
Saturday 21 SeptemberChampionshipWest BromAL1-0900006.657
Saturday 14 SeptemberChampionshipSunderlandHW3-2900006.231
Saturday 31 AugustChampionshipStoke CityHL0-1900007.230
Tuesday 27 AugustEFL CupWatfordAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AugustChampionshipQPRAD1-1780006.216
Saturday 17 AugustChampionshipHull CityHD1-1900006.730
Wednesday 14 AugustEFL CupCheltenhamHW3-0900107.346
Sunday 11 AugustChampionshipSheffield WednesdayAL4-0330006.28

2023

46 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipHull CityHW1-0830007.628
Saturday 27 AprilChampionshipMillwallAL1-0900006.620
Saturday 20 AprilChampionshipStoke CityAL3-09000□6.220
Friday 12 AprilChampionshipLeicesterHW1-0900006.99
Tuesday 9 AprilChampionshipQPRHD1-1900007.530
Friday 5 AprilChampionshipRotherhamAW0-1871007.627
Monday 1 AprilChampionshipBristol CityHL0-1670006.919
Saturday 9 MarchChampionshipBlackburnAD1-18000□7.634
Tuesday 5 MarchChampionshipSheffield WednesdayAL1-0120006.79
Saturday 2 MarchChampionshipIpswichHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 FebruaryChampionshipMiddlesbroughAW0-2140006.72
Tuesday 20 FebruaryChampionshipWest BromHL0-35900□6.619
Saturday 17 FebruaryChampionshipLeedsHL0-290006.35
Wednesday 14 FebruaryChampionshipCoventryHD2-22900066
Saturday 10 FebruaryChampionshipSunderlandAL3-17200□6.310
Tuesday 6 FebruaryFA CupLeedsHL1-41200007.321
Saturday 3 FebruaryChampionshipSwanseaAW0-1860006.618
Saturday 27 JanuaryFA CupLeedsAD1-1900007.527
Saturday 20 JanuaryChampionshipCardiffHW3-17700□6.329
Saturday 13 JanuaryChampionshipHuddersfieldAD1-166010720
Monday 1 JanuaryChampionshipWatfordHD3-36400□6.619
Friday 29 DecemberChampionshipSouthamptonAL2-16500□6.26
Tuesday 26 DecemberChampionshipCardiffAD2-226000711
Saturday 23 DecemberChampionshipBirminghamHD3-3890006.931
Saturday 16 DecemberChampionshipRotherhamHW3-2820007.338
Wednesday 13 DecemberChampionshipQPRAD0-0570006.913
Saturday 9 DecemberChampionshipLeicesterAL4-0240006.33
Saturday 2 DecemberChampionshipStoke CityHW2-1680006.725
Tuesday 28 NovemberChampionshipCoventryAL1-0550006.711
Saturday 25 NovemberChampionshipSunderlandHW2-09000□6.911
Saturday 11 NovemberChampionshipLeedsAL2-1900006.927
Saturday 4 NovemberChampionshipMiddlesbroughHD3-3651107.620
Saturday 28 OctoberChampionshipIpswichAL3-29001□7.627
Wednesday 25 OctoberChampionshipSheffield WednesdayHW3-0820006.913
Saturday 21 OctoberChampionshipWest BromAD0-08800□7.224
Saturday 7 OctoberChampionshipSwanseaHL1-3660006.726
Tuesday 3 OctoberChampionshipMillwallHL0-2890007.750
Saturday 30 SeptemberChampionshipHull CityAD1-1740006.915
Saturday 23 SeptemberChampionshipNorwichHW6-2800006.615
Tuesday 19 SeptemberChampionshipBristol CityAL4-1290006.713
Saturday 16 SeptemberChampionshipPrestonAL2-190000735
Saturday 2 SeptemberChampionshipBlackburnHW3-0710007.917
Tuesday 29 AugustEFL CupCrystal PalaceHL2-4190006.28
Saturday 26 AugustChampionshipBirminghamAL2-1840007.741
Saturday 19 AugustChampionshipSouthamptonHL1-2900007.323
Saturday 12 AugustChampionshipWatfordAD0-08200□6.95
Tuesday 8 AugustEFL CupLeyton OrientHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 AugustChampionshipHuddersfieldHW3-1891007.622

2022

41 played3 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 MayLeague OnePort ValeAW1-3840007.216
Saturday 29 AprilLeague OneBurton AlbionHW1-090000737
Tuesday 25 AprilLeague OneBristol RoversHW2-0850007.250
Saturday 22 AprilLeague OneCambridge UnitedHW3-18901□7.238
Friday 7 AprilLeague OneMorecambeAW1-3140006.72
Tuesday 21 MarchLeague OneAccrington STAW0-2740006.912
Saturday 18 MarchLeague OneForest GreenHW2-0891006.932
Saturday 11 MarchLeague OneBarnsleyAL3-0900006.324
Tuesday 7 MarchLeague OneDerbyHW2-1900006.629
Saturday 4 MarchLeague OneCharltonHW2-0880006.230
Saturday 25 FebruaryLeague OnePeterboroughAL5-2900107.219
Saturday 18 FebruaryLeague OneFleetwood TownHD0-0200006.717
Tuesday 14 FebruaryLeague OneOxford UnitedAW1-3760107.921
Saturday 11 FebruaryLeague OnePortsmouthHW3-1230006.94
Saturday 4 FebruaryLeague OneSheffield WednesdayAL1-0900006.223
Saturday 21 JanuaryLeague OneCheltenhamHW4-2870007.232
Saturday 14 JanuaryLeague OneIpswichAD1-1901007.628
Saturday 7 JanuaryLeague OneBoltonAD0-0890007.318
Sunday 1 JanuaryLeague OneMilton Keynes DonsHW3-1900006.723
Thursday 29 DecemberLeague OneWycombeHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 26 DecemberLeague OneCheltenhamAW0-1870007.217
Saturday 17 DecemberLeague OneMorecambeHW2-1900007.321
Saturday 10 DecemberLeague OneCambridge UnitedAD0-02000Not recorded0
Friday 2 DecemberLeague OnePort ValeHL0-2760006.619
Saturday 19 NovemberLeague OneBurton AlbionAD2-2831007.311
Saturday 12 NovemberLeague OneLincolnAD1-1750006.217
Monday 31 OctoberLeague OneExeter CityHW4-2891007.222
Tuesday 25 OctoberLeague OneShrewsburyHW2-1900006.630
Saturday 22 OctoberLeague OneBristol RoversAD2-290010725
Saturday 15 OctoberLeague OneMilton Keynes DonsAW1-4620106.926
Saturday 8 OctoberLeague OneAccrington STHW3-04500□6.37
Tuesday 4 OctoberLeague OneSheffield WednesdayHW2-1840007.231
Saturday 1 OctoberLeague OneWycombeAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 SeptemberLeague OneIpswichHW2-1901007.921
Saturday 17 SeptemberLeague OnePortsmouthAD2-2900007.323
Tuesday 13 SeptemberLeague OneOxford UnitedHW1-0890006.915
Saturday 3 SeptemberLeague OneDerbyAW2-36100□6.614
Saturday 27 AugustLeague OneBoltonHW2-085000711
Saturday 20 AugustLeague OneForest GreenAW0-38711□812
Tuesday 16 AugustLeague OneCharltonAL5-1450006.211
Saturday 13 AugustLeague OnePeterboroughHW2-0830007.322
Wednesday 10 AugustEFL CupPeterboroughHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 AugustLeague OneFleetwood TownAL2-17400□6.915
Saturday 30 JulyLeague OneBarnsleyHW1-0900107.516

2021

15 played15 unusedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 AprilChampionshipNottingham ForestHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 AprilChampionshipBarnsleyAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilChampionshipBristol CityAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 AprilChampionshipLutonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilChampionshipMiddlesbroughHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 MarchChampionshipQPRAW1-34500□6.79
Wednesday 16 MarchChampionshipSwanseaHL2-3900007.214
Saturday 12 MarchChampionshipStoke CityHD2-2190006.51
Tuesday 8 MarchChampionshipBournemouthAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 MarchChampionshipHuddersfieldAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 MarchFA CupManchester CityHL0-2110006.91
Saturday 26 FebruaryChampionshipHull CityHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 23 FebruaryChampionshipFulhamAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryChampionshipDerbyAL1-0530006.918
Wednesday 16 FebruaryChampionshipReadingHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 FebruaryChampionshipPrestonHL0-1290006.610
Wednesday 9 FebruaryChampionshipCardiffAL4-09000□5.947
Saturday 5 FebruaryFA CupQPRHW2-0890107.316
Saturday 29 JanuaryChampionshipSheffield UtdHL0-2900006.323
Tuesday 25 JanuaryChampionshipBirminghamAD2-2900007.222
Saturday 22 JanuaryChampionshipWest BromAL3-0900006.318
Saturday 15 JanuaryChampionshipCoventryHL1-49000□5.233
Tuesday 28 DecemberPremier LeagueCrystal PalaceAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 DecemberPremier LeagueArsenalHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 DecemberPremier LeagueAston VillaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberPremier LeagueManchester UnitedHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 SeptemberEFL CupLiverpoolHL0-3690006.517
Tuesday 24 AugustEFL CupBournemouthHW6-0900006.627
Saturday 21 AugustPremier LeagueManchester CityAL5-0450006.27
Saturday 14 AugustPremier LeagueLiverpoolHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

6 played11 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipBarnsleyAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayChampionshipReadingHW4-11000Not recorded4
Saturday 24 AprilChampionshipQPRAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 20 AprilChampionshipWatfordHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AprilChampionshipBournemouthHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 AprilChampionshipDerbyAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 6 AprilChampionshipHuddersfieldHW7-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 AprilChampionshipPrestonAD1-1900006.737
Friday 5 FebruaryChampionshipSwanseaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 FebruaryChampionshipMillwallAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 JanuaryChampionshipMiddlesbroughHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 JanuaryFA CupBarnsleyAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 JanuaryFA CupCoventryHW2-0620006.938
Saturday 7 NovemberChampionshipSwanseaHW1-0220006.77
Tuesday 3 NovemberChampionshipMillwallHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 OctoberChampionshipBristol CityAW1-31000Not recorded4
Saturday 5 SeptemberEFL CupLutonAL3-1900006.937

2017

1 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MayChampionshipWolvesHW3-03000Not recorded0%

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.