Skip to content
442ball
Menu

K. Mbabu: match by match

178 appearances across 10 competitions, 2015 to 2026.

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

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

2026

1 playedSerie B

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 9 OctoberSerie BAvellinoAL4-1000000
Saturday 19 SeptemberSerie BCatanzaroHW2-1110006.21
Sunday 13 SeptemberSerie BMantovaAL2-0000000

2025

8 played1 unusedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 12 MarchUEFA Europa LeagueNottingham ForestAW0-1600006.59
Thursday 29 JanuaryUEFA Europa LeagueDinamo ZagrebHW2-01000Not recorded3
Thursday 22 JanuaryUEFA Europa LeagueBrannAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 11 DecemberUEFA Europa LeagueGenkHW1-0110006.60
Thursday 27 NovemberUEFA Europa LeagueAS RomaAL2-1900006.911
Thursday 6 NovemberUEFA Europa LeagueCelticHW3-1900006.932
Thursday 23 OctoberUEFA Europa LeagueMaccabi Tel AvivAW0-3260006.79
Thursday 2 OctoberUEFA Europa LeagueNottingham ForestAW2-36600□6.57
Wednesday 24 SeptemberUEFA Europa LeagueSturm GrazHW2-0690007.530

2024

8 played1 unusedUEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 20 FebruaryUEFA Europa LeagueReal SociedadAL5-24500078
Thursday 23 JanuaryUEFA Europa LeagueLudogoretsAW0-29000□715
Thursday 28 NovemberUEFA Europa LeagueEintracht FrankfurtHL1-2900006.722
Monday 18 NovemberUEFA Nations LeagueSpainAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 15 NovemberUEFA Nations LeagueSerbiaHD1-1130006.57
Thursday 7 NovemberUEFA Europa LeagueFCSBAL2-0700005.717
Thursday 24 OctoberUEFA Europa LeagueUnion St. GilloiseHW1-0830006.925
Thursday 3 OctoberUEFA Europa LeagueMaccabi Tel AvivAW0-2680006.913
Wednesday 25 SeptemberUEFA Europa League1899 HoffenheimHD1-1900006.927

2023

25 played5 unusedBundesliga, EFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 10 MayBundesligaVfB StuttgartHL0-19000□6.710
Saturday 4 MayBundesligaBorussia DortmundAL5-1900006.320
Saturday 27 AprilBundesligaWerder BremenHL0-3900005.928
Friday 19 AprilBundesligaEintracht FrankfurtAL3-1900006.721
Sunday 31 MarchBundesliga1. FC KölnHD1-1900007.228
Saturday 16 MarchBundesligaVfL WolfsburgAW1-3900007.229
Saturday 9 MarchBundesliga1. FC HeidenheimHW1-09000□7.221
Saturday 2 MarchBundesligaSV Darmstadt 98AW0-6900006.733
Sunday 25 FebruaryBundesligaSC FreiburgHW2-1900006.734
Saturday 17 FebruaryBundesligaFSV Mainz 05AL1-0740006.58
Saturday 10 FebruaryBundesligaRB LeipzigHD2-29000□6.920
Saturday 3 FebruaryBundesligaVfL BochumAD1-1900007.320
Saturday 27 JanuaryBundesligaBayern MünchenHL2-39001□6.722
Sunday 21 JanuaryBundesligaBorussia MönchengladbachAW1-2900107.329
Saturday 13 JanuaryBundesligaBayer LeverkusenHL0-1900006.913
Wednesday 20 DecemberBundesligaVfB StuttgartAL3-0590006.213
Saturday 16 DecemberBundesligaBorussia DortmundHD1-1890007.218
Saturday 9 DecemberBundesligaWerder BremenAL2-0860006.930
Sunday 3 DecemberBundesligaEintracht FrankfurtHW2-1900006.614
Saturday 25 NovemberBundesligaUnion BerlinAD1-16700□6.916
Saturday 11 NovemberBundesliga1899 HoffenheimHD1-180006.92
Saturday 4 NovemberBundesliga1. FC KölnAD1-1450006.97
Saturday 7 OctoberBundesligaSV Darmstadt 98HL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 OctoberBundesligaSC FreiburgAL2-0900006.29
Saturday 23 SeptemberBundesligaFSV Mainz 05HW2-1900006.921
Saturday 16 SeptemberBundesligaRB LeipzigAL3-0900006.519
Tuesday 29 AugustEFL CupTottenhamHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 AugustPremier LeagueArsenalAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 AugustPremier LeagueBrentfordHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustPremier LeagueEvertonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

24 played12 unusedEFL Cup, Premier League, Super League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 29 MaySuper LeagueFC LuzernAW0-1900006.520
Thursday 25 MaySuper LeagueFC Basel 1893HD3-390000730
Saturday 20 MaySuper LeagueFC WinterthurAW0-190000728
Saturday 13 MaySuper LeagueFC SionHW5-0790107.217
Sunday 7 MaySuper LeagueGrasshoppersAW2-3900107.251
Saturday 29 AprilSuper LeagueFC ST. GallenHD1-19000□6.919
Wednesday 26 AprilSuper LeagueFC ZurichHW4-0900107.548
Saturday 22 AprilSuper LeagueBSC Young BoysAL6-1900005.531
Saturday 15 AprilSuper LeagueFC LuganoHD0-0900007.628
Saturday 8 AprilSuper LeagueFC SionAD2-2900006.623
Saturday 1 AprilSuper LeagueBSC Young BoysHW2-1900007.920
Sunday 12 MarchSuper LeagueFC LuzernHL0-17700□□■6.316
Sunday 5 MarchSuper LeagueFC ZurichAD1-1900006.223
Sunday 26 FebruarySuper LeagueFC WinterthurHD1-1890006.928
Sunday 19 FebruarySuper LeagueFC Basel 1893AD2-27900□615
Wednesday 15 FebruarySuper LeagueFC WinterthurAW1-2570006.526
Sunday 13 NovemberPremier LeagueManchester UnitedHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 NovemberPremier LeagueManchester CityAL2-1100006.33
Sunday 23 OctoberPremier LeagueLeedsAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 20 OctoberPremier LeagueAston VillaHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberPremier LeagueBournemouthHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 OctoberPremier LeagueWest HamAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 OctoberPremier LeagueNewcastleHL1-4450005.96
Tuesday 27 SeptemberUEFA Nations LeagueCzechiaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 SeptemberUEFA Nations LeagueSpainAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 16 SeptemberPremier LeagueNottingham ForestAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 SeptemberPremier LeagueTottenhamAL2-1610006.532
Tuesday 30 AugustPremier LeagueBrightonHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 AugustPremier LeagueArsenalAL2-1110006.21
Tuesday 23 AugustEFL CupCrawley TownAL2-0900007.336
Saturday 20 AugustPremier LeagueBrentfordHW3-21301□7.37
Saturday 13 AugustPremier LeagueWolvesAD0-01000Not recorded0
Saturday 6 AugustPremier LeagueLiverpoolHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 9 JuneUEFA Nations LeagueSpainHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 JuneUEFA Nations LeaguePortugalAL4-0900006.528
Thursday 2 JuneUEFA Nations LeagueCzechiaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

31 played9 unusedBundesliga, DFB-Pokal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayBundesligaBayern MünchenHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 MayBundesliga1. FC KölnAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 AprilBundesligaVfB StuttgartAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 22 AprilBundesligaFSV Mainz 05HW5-0160006.510
Saturday 16 AprilBundesligaBorussia DortmundAL6-1450006.614
Saturday 9 AprilBundesligaArminia BielefeldHW4-0170006.911
Sunday 3 AprilBundesligaFC AugsburgAL3-0740007.327
Sunday 20 MarchBundesligaBayer LeverkusenHL0-2740006.713
Saturday 12 MarchBundesligaSC FreiburgAL3-2760006.615
Saturday 5 MarchBundesligaUnion BerlinHW1-090000726
Saturday 26 FebruaryBundesligaBorussia MönchengladbachAD2-2320006.74
Saturday 19 FebruaryBundesliga1899 HoffenheimHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 FebruaryBundesligaEintracht FrankfurtAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 JanuaryBundesligaRB LeipzigAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 JanuaryBundesligaHertha BSCHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 JanuaryBundesligaVfL BochumAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 17 DecemberBundesligaBayern MünchenAL4-03000Not recorded1
Tuesday 14 DecemberBundesliga1. FC KölnHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberBundesligaVfB StuttgartHL0-2670006.714
Wednesday 8 DecemberUEFA Champions LeagueLilleHL1-3630006.719
Saturday 4 DecemberBundesligaFSV Mainz 05AL3-04500□6.29
Saturday 27 NovemberBundesligaBorussia DortmundHL1-3160006.39
Tuesday 23 NovemberUEFA Champions LeagueSevillaAL2-01500063
Saturday 20 NovemberBundesligaArminia BielefeldAD2-2610006.640
Saturday 6 NovemberBundesligaFC AugsburgHW1-090006.71
Tuesday 2 NovemberUEFA Champions LeagueRed Bull SalzburgHW2-180006.94
Saturday 30 OctoberBundesligaBayer LeverkusenAW0-2210006.24
Saturday 23 OctoberBundesligaSC FreiburgHL0-29000□7.233
Wednesday 20 OctoberUEFA Champions LeagueRed Bull SalzburgAL3-19000□6.231
Saturday 16 OctoberBundesligaUnion BerlinAL2-0900006.347
Saturday 2 OctoberBundesligaBorussia MönchengladbachHL1-39000□6.926
Wednesday 29 SeptemberUEFA Champions LeagueSevillaHD1-16200□6.913
Saturday 25 SeptemberBundesliga1899 HoffenheimAL3-1900006.220
Sunday 19 SeptemberBundesligaEintracht FrankfurtHD1-1900007.937
Tuesday 14 SeptemberUEFA Champions LeagueLilleAD0-0900006.926
Saturday 11 SeptemberBundesligaSpVgg Greuther FürthAW0-2230006.38
Sunday 29 AugustBundesligaRB LeipzigHW1-0900006.320
Saturday 21 AugustBundesligaHertha BSCAW1-29000□732
Saturday 14 AugustBundesligaVfL BochumHW1-0900007.640
Sunday 8 AugustDFB-PokalPreußen MünsterAW1-3590107.520

2020

33 played5 unusedBundesliga, DFB-Pokal, Euro Championship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 2 JulyEuro ChampionshipSpainHD1-1200006.30
Monday 28 JuneEuro ChampionshipFranceAD3-3470106.912
Sunday 20 JuneEuro ChampionshipTürkiyeHW3-11000Not recorded0
Wednesday 16 JuneEuro ChampionshipItalyAL3-0580006.916
Saturday 12 JuneEuro ChampionshipWalesAD1-19000□7.229
Saturday 22 MayBundesligaFSV Mainz 05HL2-3570007.728
Sunday 16 MayBundesligaRB LeipzigAD2-29000□7.312
Saturday 8 MayBundesligaUnion BerlinHW3-07000□7.239
Saturday 24 AprilBundesligaBorussia DortmundHL0-2650006.523
Saturday 17 AprilBundesligaBayern MünchenHL2-39000□7.237
Saturday 10 AprilBundesligaEintracht FrankfurtAL4-39000□6.324
Saturday 3 AprilBundesliga1. FC KölnHW1-09000□7.233
Saturday 20 MarchBundesligaWerder BremenAW1-2900006.634
Saturday 13 MarchBundesligaFC Schalke 04HW5-090000731
Saturday 6 MarchBundesliga1899 HoffenheimAL2-1450006.323
Wednesday 3 MarchDFB-PokalRB LeipzigAL2-0900007.225
Saturday 27 FebruaryBundesligaHertha BSCHW2-07700□730
Friday 19 FebruaryBundesligaArminia BielefeldAW0-3900007.220
Sunday 14 FebruaryBundesligaBorussia MönchengladbachHD0-0900007.938
Saturday 6 FebruaryBundesligaFC AugsburgAW0-2900007.237
Wednesday 3 FebruaryDFB-PokalFC Schalke 04HW1-0900006.936
Sunday 31 JanuaryBundesligaSC FreiburgHW3-0900007.721
Saturday 23 JanuaryBundesligaBayer LeverkusenAW0-190000717
Tuesday 19 JanuaryBundesligaFSV Mainz 05AW0-2150006.79
Saturday 16 JanuaryBundesligaRB LeipzigHD2-29000□6.526
Saturday 9 JanuaryBundesligaUnion BerlinAD2-2240006.35
Sunday 3 JanuaryBundesligaBorussia DortmundAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 DecemberBundesligaVfB StuttgartHW1-0300006.73
Wednesday 16 DecemberBundesligaBayern MünchenAL2-190010620
Friday 11 DecemberBundesligaEintracht FrankfurtHW2-1900007.236
Saturday 5 DecemberBundesliga1. FC KölnAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 27 NovemberBundesligaWerder BremenHW5-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 NovemberBundesligaFC Schalke 04AW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 NovemberBundesliga1899 HoffenheimHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 3 SeptemberUEFA Nations LeagueUkraineAL2-1900005.630
Saturday 12 OctoberEuro ChampionshipDenmarkAL1-0220006.780%
Thursday 5 SeptemberEuro ChampionshipRep. Of IrelandAD1-18900□6.567%
Tuesday 26 MarchEuro ChampionshipDenmarkHD3-3900006.882%

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.

2019

27 playedBundesliga, DFB-Pokal, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 JuneBundesligaBayern MünchenHL0-4900006.20
Saturday 20 JuneBundesligaFC Schalke 04AW1-49110□8.20
Tuesday 16 JuneBundesligaBorussia MönchengladbachAL3-09000□6.90
Saturday 13 JuneBundesligaSC FreiburgHD2-2900007.90
Sunday 7 JuneBundesligaWerder BremenAW0-19500□6.60
Saturday 30 MayBundesligaEintracht FrankfurtHL1-2901007.60
Tuesday 26 MayBundesligaBayer LeverkusenAW1-4930007.20
Saturday 23 MayBundesligaBorussia DortmundHL0-2950006.90
Saturday 16 MayBundesligaFC AugsburgAW1-2900107.90
Sunday 1 MarchBundesligaUnion BerlinAD2-2900006.60
Sunday 23 FebruaryBundesligaFSV Mainz 05HW4-0900007.20
Thursday 20 FebruaryUEFA Europa LeagueMalmo FFHW2-19000□6.780
Saturday 15 FebruaryBundesliga1899 HoffenheimAW2-3900006.80
Saturday 8 FebruaryBundesligaFortuna DüsseldorfHD1-1630006.80
Saturday 25 JanuaryBundesligaHertha BSCHL1-2900006.30
Saturday 18 JanuaryBundesliga1. FC KölnAL3-1900006.30
Saturday 21 DecemberBundesligaBayern MünchenAL2-0900007.10%
Wednesday 18 DecemberBundesligaFC Schalke 04HD1-1901007.60%
Sunday 15 DecemberBundesligaBorussia MönchengladbachHW2-1900006.60%
Thursday 12 DecemberUEFA Europa LeagueSaint EtienneHW1-09000□7.170%
Thursday 28 NovemberUEFA Europa LeagueOleksandriaAW0-11000Not recorded75%
Wednesday 30 OctoberDFB-PokalRB LeipzigHL1-69001□5.864%
Thursday 24 OctoberUEFA Europa LeagueGentAD2-24500□769%
Saturday 19 OctoberBundesligaRB LeipzigAD1-19000□7.40%
Monday 23 SeptemberBundesliga1899 HoffenheimHD1-1110006.20%
Thursday 19 SeptemberUEFA Europa LeagueOleksandriaHW3-1900006.770%
Monday 12 AugustDFB-PokalHallescher FCAW3-590006.40%

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

9 playedUEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 9 JuneUEFA Nations LeagueEnglandHD0-01200007.275%
Wednesday 5 JuneUEFA Nations LeaguePortugalAL3-190000778%
Wednesday 12 DecemberUEFA Champions LeagueJuventusHW2-1900007.166%
Tuesday 27 NovemberUEFA Champions LeagueManchester UnitedAL1-090000764%
Wednesday 7 NovemberUEFA Champions LeagueValenciaAL3-19000□6.167%
Tuesday 23 OctoberUEFA Champions LeagueValenciaHD1-19000□6.675%
Wednesday 19 SeptemberUEFA Champions LeagueManchester UnitedHL0-3900006.480%
Tuesday 28 AugustUEFA Champions LeagueDinamo ZagrebAW1-2900007.288%
Wednesday 22 AugustUEFA Champions LeagueDinamo ZagrebHD1-1901008.380%

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

8 playedUEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 7 DecemberUEFA Europa LeagueSkenderbeu KorceHW2-1900107.280%
Thursday 23 NovemberUEFA Europa LeagueFK PartizanAL2-190000775%
Thursday 2 NovemberUEFA Europa LeagueDynamo KyivHL0-1900007.779%
Thursday 19 OctoberUEFA Europa LeagueDynamo KyivAD2-29000□6.560%
Thursday 28 SeptemberUEFA Europa LeagueSkenderbeu KorceAD1-1140007.190%
Thursday 14 SeptemberUEFA Europa LeagueFK PartizanHD1-1900007.372%
Wednesday 23 AugustUEFA Champions LeagueCSKA MoscowAL2-0900005.970%
Tuesday 15 AugustUEFA Champions LeagueCSKA MoscowHL0-1900006.865%

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

1 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 3 NovemberUEFA Europa LeagueApoel NicosiaAL1-0200■40%

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.

2015

3 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 NovemberPremier LeagueBournemouthAW0-11000Not recorded0%
Saturday 3 OctoberPremier LeagueManchester CityAL6-1530006.364%
Saturday 26 SeptemberPremier LeagueChelseaHD2-2900006.966%

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.