Skip to content
442ball
Menu

K. Mbabu: match by match

177 appearances across 9 competitions, 2015 to 2025.

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

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

2025

8 played1 unusedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 12 MarchUEFA Europa LeagueNottingham ForestAW0-1600006.59
Thursday 29 JanuaryUEFA Europa LeagueDinamo ZagrebHW2-010003
Thursday 22 JanuaryUEFA Europa LeagueBrannAD3-3Bench
Thursday 11 DecemberUEFA Europa LeagueGenkHW1-0110006.6
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-366006.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-29000715
Thursday 28 NovemberUEFA Europa LeagueEintracht FrankfurtHL1-2900006.722
Monday 18 NovemberUEFA Nations LeagueSpainAL3-2Bench
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-19006.710
Saturday 4 MayBundesligaBorussia DortmundAL5-190006.320
Saturday 27 AprilBundesligaWerder BremenHL0-390005.928
Friday 19 AprilBundesligaEintracht FrankfurtAL3-190006.721
Sunday 31 MarchBundesliga1. FC KölnHD1-190007.228
Saturday 16 MarchBundesligaVfL WolfsburgAW1-390007.229
Saturday 9 MarchBundesliga1. FC HeidenheimHW1-09007.221
Saturday 2 MarchBundesligaSV Darmstadt 98AW0-690006.733
Sunday 25 FebruaryBundesligaSC FreiburgHW2-190006.734
Saturday 17 FebruaryBundesligaFSV Mainz 05AL1-074006.58
Saturday 10 FebruaryBundesligaRB LeipzigHD2-29006.920
Saturday 3 FebruaryBundesligaVfL BochumAD1-190007.320
Saturday 27 JanuaryBundesligaBayern MünchenHL2-390016.722
Sunday 21 JanuaryBundesligaBorussia MönchengladbachAW1-2900107.329
Saturday 13 JanuaryBundesligaBayer LeverkusenHL0-190006.913
Wednesday 20 DecemberBundesligaVfB StuttgartAL3-059006.213
Saturday 16 DecemberBundesligaBorussia DortmundHD1-189007.218
Saturday 9 DecemberBundesligaWerder BremenAL2-086006.930
Sunday 3 DecemberBundesligaEintracht FrankfurtHW2-190006.614
Saturday 25 NovemberBundesligaUnion BerlinAD1-16706.916
Saturday 11 NovemberBundesliga1899 HoffenheimHD1-18006.92
Saturday 4 NovemberBundesliga1. FC KölnAD1-145006.97
Saturday 7 OctoberBundesligaSV Darmstadt 98HL1-2Bench
Sunday 1 OctoberBundesligaSC FreiburgAL2-090006.29
Saturday 23 SeptemberBundesligaFSV Mainz 05HW2-190006.921
Saturday 16 SeptemberBundesligaRB LeipzigAL3-090006.519
Tuesday 29 AugustEFL CupTottenhamHD1-1Bench
Saturday 26 AugustPremier LeagueArsenalAD2-2Bench
Saturday 19 AugustPremier LeagueBrentfordHL0-3Bench
Saturday 12 AugustPremier LeagueEvertonAW0-1Bench

2022

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 29 MaySuper LeagueFC LuzernAW0-190006.520
Thursday 25 MaySuper LeagueFC Basel 1893HD3-39000730
Saturday 20 MaySuper LeagueFC WinterthurAW0-19000728
Saturday 13 MaySuper LeagueFC SionHW5-0790107.217
Sunday 7 MaySuper LeagueGrasshoppersAW2-3900107.251
Saturday 29 AprilSuper LeagueFC ST. GallenHD1-19006.919
Wednesday 26 AprilSuper LeagueFC ZurichHW4-0900107.548
Saturday 22 AprilSuper LeagueBSC Young BoysAL6-190005.531
Saturday 15 AprilSuper LeagueFC LuganoHD0-090007.628
Saturday 8 AprilSuper LeagueFC SionAD2-290006.623
Saturday 1 AprilSuper LeagueBSC Young BoysHW2-190007.920
Sunday 12 MarchSuper LeagueFC LuzernHL0-1770□□6.316
Sunday 5 MarchSuper LeagueFC ZurichAD1-190006.223
Sunday 26 FebruarySuper LeagueFC WinterthurHD1-189006.928
Sunday 19 FebruarySuper LeagueFC Basel 1893AD2-2790615
Wednesday 15 FebruarySuper LeagueFC WinterthurAW1-257006.526
Sunday 13 NovemberPremier LeagueManchester UnitedHL1-2Bench
Saturday 5 NovemberPremier LeagueManchester CityAL2-110006.33
Sunday 23 OctoberPremier LeagueLeedsAW2-3Bench
Thursday 20 OctoberPremier LeagueAston VillaHW3-0Bench
Saturday 15 OctoberPremier LeagueBournemouthHD2-2Bench
Sunday 9 OctoberPremier LeagueWest HamAL3-1Bench
Saturday 1 OctoberPremier LeagueNewcastleHL1-445005.96
Tuesday 27 SeptemberUEFA Nations LeagueCzechiaHW2-1Bench
Saturday 24 SeptemberUEFA Nations LeagueSpainAW1-2Bench
Friday 16 SeptemberPremier LeagueNottingham ForestAW2-3Bench
Saturday 3 SeptemberPremier LeagueTottenhamAL2-161006.532
Tuesday 30 AugustPremier LeagueBrightonHW2-1Bench
Saturday 27 AugustPremier LeagueArsenalAL2-111006.21
Tuesday 23 AugustEFL CupCrawley TownAL2-090007.336
Saturday 20 AugustPremier LeagueBrentfordHW3-213017.37
Saturday 13 AugustPremier LeagueWolvesAD0-0100
Saturday 6 AugustPremier LeagueLiverpoolHD2-2Bench
Thursday 9 JuneUEFA Nations LeagueSpainHL0-1Bench
Sunday 5 JuneUEFA Nations LeaguePortugalAL4-090006.528
Thursday 2 JuneUEFA Nations LeagueCzechiaAL2-1Bench

2021

31 played9 unusedBundesliga, DFB-Pokal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayBundesligaBayern MünchenHD2-2Bench
Saturday 7 MayBundesliga1. FC KölnAW0-1Bench
Saturday 30 AprilBundesligaVfB StuttgartAD1-1Bench
Friday 22 AprilBundesligaFSV Mainz 05HW5-016006.510
Saturday 16 AprilBundesligaBorussia DortmundAL6-145006.614
Saturday 9 AprilBundesligaArminia BielefeldHW4-017006.911
Sunday 3 AprilBundesligaFC AugsburgAL3-074007.327
Sunday 20 MarchBundesligaBayer LeverkusenHL0-274006.713
Saturday 12 MarchBundesligaSC FreiburgAL3-276006.615
Saturday 5 MarchBundesligaUnion BerlinHW1-09000726
Saturday 26 FebruaryBundesligaBorussia MönchengladbachAD2-232006.74
Saturday 19 FebruaryBundesliga1899 HoffenheimHL1-2Bench
Saturday 12 FebruaryBundesligaEintracht FrankfurtAW0-2Bench
Sunday 23 JanuaryBundesligaRB LeipzigAL2-0Bench
Saturday 15 JanuaryBundesligaHertha BSCHD0-0Bench
Sunday 9 JanuaryBundesligaVfL BochumAL1-0Bench
Friday 17 DecemberBundesligaBayern MünchenAL4-03001
Tuesday 14 DecemberBundesliga1. FC KölnHL2-3Bench
Saturday 11 DecemberBundesligaVfB StuttgartHL0-267006.714
Wednesday 8 DecemberUEFA Champions LeagueLilleHL1-363006.719
Saturday 4 DecemberBundesligaFSV Mainz 05AL3-04506.29
Saturday 27 NovemberBundesligaBorussia DortmundHL1-316006.39
Tuesday 23 NovemberUEFA Champions LeagueSevillaAL2-0150063
Saturday 20 NovemberBundesligaArminia BielefeldAD2-261006.640
Saturday 6 NovemberBundesligaFC AugsburgHW1-09006.71
Tuesday 2 NovemberUEFA Champions LeagueRed Bull SalzburgHW2-18006.94
Saturday 30 OctoberBundesligaBayer LeverkusenAW0-221006.24
Saturday 23 OctoberBundesligaSC FreiburgHL0-29007.233
Wednesday 20 OctoberUEFA Champions LeagueRed Bull SalzburgAL3-19006.231
Saturday 16 OctoberBundesligaUnion BerlinAL2-090006.347
Saturday 2 OctoberBundesligaBorussia MönchengladbachHL1-39006.926
Wednesday 29 SeptemberUEFA Champions LeagueSevillaHD1-16206.913
Saturday 25 SeptemberBundesliga1899 HoffenheimAL3-190006.220
Sunday 19 SeptemberBundesligaEintracht FrankfurtHD1-190007.937
Tuesday 14 SeptemberUEFA Champions LeagueLilleAD0-090006.926
Saturday 11 SeptemberBundesligaSpVgg Greuther FürthAW0-223006.38
Sunday 29 AugustBundesligaRB LeipzigHW1-090006.320
Saturday 21 AugustBundesligaHertha BSCAW1-2900732
Saturday 14 AugustBundesligaVfL BochumHW1-090007.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-120006.3
Monday 28 JuneEuro ChampionshipFranceAD3-3470106.912
Sunday 20 JuneEuro ChampionshipTürkiyeHW3-1100
Wednesday 16 JuneEuro ChampionshipItalyAL3-058006.916
Saturday 12 JuneEuro ChampionshipWalesAD1-19007.229
Saturday 22 MayBundesligaFSV Mainz 05HL2-357007.728
Sunday 16 MayBundesligaRB LeipzigAD2-29007.312
Saturday 8 MayBundesligaUnion BerlinHW3-07007.239
Saturday 24 AprilBundesligaBorussia DortmundHL0-265006.523
Saturday 17 AprilBundesligaBayern MünchenHL2-39007.237
Saturday 10 AprilBundesligaEintracht FrankfurtAL4-39006.324
Saturday 3 AprilBundesliga1. FC KölnHW1-09007.233
Saturday 20 MarchBundesligaWerder BremenAW1-290006.634
Saturday 13 MarchBundesligaFC Schalke 04HW5-09000731
Saturday 6 MarchBundesliga1899 HoffenheimAL2-145006.323
Wednesday 3 MarchDFB-PokalRB LeipzigAL2-090007.225
Saturday 27 FebruaryBundesligaHertha BSCHW2-0770730
Friday 19 FebruaryBundesligaArminia BielefeldAW0-390007.220
Sunday 14 FebruaryBundesligaBorussia MönchengladbachHD0-090007.938
Saturday 6 FebruaryBundesligaFC AugsburgAW0-290007.237
Wednesday 3 FebruaryDFB-PokalFC Schalke 04HW1-090006.936
Sunday 31 JanuaryBundesligaSC FreiburgHW3-090007.721
Saturday 23 JanuaryBundesligaBayer LeverkusenAW0-19000717
Tuesday 19 JanuaryBundesligaFSV Mainz 05AW0-215006.79
Saturday 16 JanuaryBundesligaRB LeipzigHD2-29006.526
Saturday 9 JanuaryBundesligaUnion BerlinAD2-224006.35
Sunday 3 JanuaryBundesligaBorussia DortmundAL2-0Bench
Sunday 20 DecemberBundesligaVfB StuttgartHW1-030006.73
Wednesday 16 DecemberBundesligaBayern MünchenAL2-190010620
Friday 11 DecemberBundesligaEintracht FrankfurtHW2-190007.236
Saturday 5 DecemberBundesliga1. FC KölnAD2-2Bench
Friday 27 NovemberBundesligaWerder BremenHW5-3Bench
Saturday 21 NovemberBundesligaFC Schalke 04AW0-2Bench
Sunday 8 NovemberBundesliga1899 HoffenheimHW2-1Bench
Thursday 3 SeptemberUEFA Nations LeagueUkraineAL2-190005.630
Saturday 12 OctoberEuro ChampionshipDenmarkAL1-0220006.780%
Thursday 5 SeptemberEuro ChampionshipRep. Of IrelandAD1-189006.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-490006.2
Saturday 20 JuneBundesligaFC Schalke 04AW1-49118.2
Tuesday 16 JuneBundesligaBorussia MönchengladbachAL3-09006.9
Saturday 13 JuneBundesligaSC FreiburgHD2-290007.9
Sunday 7 JuneBundesligaWerder BremenAW0-19506.6
Saturday 30 MayBundesligaEintracht FrankfurtHL1-290107.6
Tuesday 26 MayBundesligaBayer LeverkusenAW1-493007.2
Saturday 23 MayBundesligaBorussia DortmundHL0-295006.9
Saturday 16 MayBundesligaFC AugsburgAW1-2900107.9
Sunday 1 MarchBundesligaUnion BerlinAD2-290006.6
Sunday 23 FebruaryBundesligaFSV Mainz 05HW4-090007.2
Thursday 20 FebruaryUEFA Europa LeagueMalmo FFHW2-19006.780
Saturday 15 FebruaryBundesliga1899 HoffenheimAW2-390006.8
Saturday 8 FebruaryBundesligaFortuna DüsseldorfHD1-163006.8
Saturday 25 JanuaryBundesligaHertha BSCHL1-290006.3
Saturday 18 JanuaryBundesliga1. FC KölnAL3-190006.3
Saturday 21 DecemberBundesligaBayern MünchenAL2-0900007.1
Wednesday 18 DecemberBundesligaFC Schalke 04HD1-1901007.6
Sunday 15 DecemberBundesligaBorussia MönchengladbachHW2-1900006.6
Thursday 12 DecemberUEFA Europa LeagueSaint EtienneHW1-090007.170%
Thursday 28 NovemberUEFA Europa LeagueOleksandriaAW0-1100075%
Wednesday 30 OctoberDFB-PokalRB LeipzigHL1-690015.864%
Thursday 24 OctoberUEFA Europa LeagueGentAD2-24500769%
Saturday 19 OctoberBundesligaRB LeipzigAD1-190007.4
Monday 23 SeptemberBundesliga1899 HoffenheimHD1-1110006.2
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-190006.167%
Tuesday 23 OctoberUEFA Champions LeagueValenciaHD1-190006.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-290006.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-020040%

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-110000%
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.