Skip to content
442ball
Menu

J. Ntcham: match by match

249 appearances across 13 competitions, 2015 to 2025.

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

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

2025

31 playedSuper Lig, Turkish Cup, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MaySuper LigGöztepeHW3-0600006.934
Monday 27 AprilSuper LigAlanyasporAW2-3721007.651
Thursday 23 AprilTurkish CupTrabzonsporHD0-0710007.236
Sunday 19 AprilSuper LigBeşiktaşHW2-1820107.338
Monday 13 AprilSuper LigEyüpsporAW1-269000747
Thursday 9 AprilSuper LigRizesporAL4-1780006.324
Sunday 5 AprilSuper LigKonyasporHD2-21200068
Sunday 15 MarchSuper LigKayserisporHW2-14000
Thursday 12 MarchUEFA Conference LeagueRayo VallecanoHL1-390006.343
Sunday 8 MarchSuper LigFenerbahçeAL3-2840006.938
Thursday 26 FebruaryUEFA Conference LeagueShkendijaHW4-0901008.256
Thursday 19 FebruaryUEFA Conference LeagueShkendijaAW0-1900007.770
Friday 13 FebruarySuper LigAntalyasporAL3-1901007.348
Saturday 7 FebruarySuper LigTrabzonsporHL0-372006.642
Friday 30 JanuarySuper LigKasımpaşaAW0-1740006.645
Saturday 24 JanuarySuper LigKocaelisporHD0-0450006.922
Sunday 18 JanuarySuper LigGençlerbirliği S.K.AD1-125006.79
Thursday 18 DecemberUEFA Conference LeagueFSV Mainz 05AL2-0330006.313
Sunday 14 DecemberSuper LigBaşakşehirHL0-2570006.620
Thursday 11 DecemberUEFA Conference LeagueAEK Athens FCHL1-278000744
Friday 5 DecemberSuper LigGalatasarayAL3-2450006.636
Sunday 19 OctoberSuper LigKayserisporAW1-3480006.917
Sunday 5 OctoberSuper LigFenerbahçeHD0-0780007.236
Thursday 2 OctoberUEFA Conference LeagueLegia WarszawaAW0-1840006.722
Saturday 27 SeptemberSuper LigGaziantep FKAD2-2900006.323
Sunday 21 SeptemberSuper LigFatih KaragümrükHW3-2900007.236
Wednesday 17 SeptemberSuper LigKasımpaşaHD0-090006.958
Saturday 13 SeptemberSuper LigAntalyasporHL1-2900007.349
Sunday 31 AugustSuper LigTrabzonsporAD1-1900007.246
Saturday 16 AugustSuper LigKocaelisporAW0-1900006.938
Saturday 9 AugustSuper LigGençlerbirliği S.K.HW2-1820007.554

2024

32 played2 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 1 JuneSuper LigKayserisporHW2-1710007.256
Sunday 25 MaySuper LigTrabzonsporAD2-2890006.930
Sunday 18 MaySuper LigSivassporHW1-09006.5
Sunday 4 MaySuper LigEyüpsporHW3-0900108.237
Saturday 26 AprilSuper LigBodrum FKAW1-290107.237
Monday 21 AprilSuper LigAlanyasporAL1-0900007.690
Friday 11 AprilSuper LigGalatasarayHL0-290006.931
Saturday 5 AprilSuper LigAntalyasporAL2-190006.76
Saturday 29 MarchSuper LigKasımpaşaHL0-2900007.250
Sunday 16 MarchSuper LigFenerbahçeAD0-0Bench
Sunday 9 MarchSuper LigAdana DemirsporHW3-273006.641
Saturday 22 FebruarySuper LigRizesporHL2-31002
Sunday 16 FebruarySuper LigKonyasporAW0-1210006.76
Friday 7 FebruarySuper LigHataysporHW2-0Bench
Saturday 1 FebruarySuper LigBaşakşehirAL4-0900006.943
Friday 24 JanuarySuper LigGaziantep FKHW2-1590006.733
Saturday 18 JanuarySuper LigBeşiktaşAD0-0750006.934
Saturday 11 JanuarySuper LigKayserisporAW0-1260007.317
Saturday 21 DecemberSuper LigSivassporAD0-0850007.254
Sunday 8 DecemberSuper LigEyüpsporAL3-0770006.714
Saturday 30 NovemberSuper LigBodrum FKHW4-0670006.935
Sunday 24 NovemberSuper LigAlanyasporHD1-190000748
Sunday 10 NovemberSuper LigGalatasarayAL3-2891007.632
Monday 4 NovemberSuper LigAntalyasporHW2-0870007.230
Saturday 26 OctoberSuper LigKasımpaşaAW1-490005.929
Sunday 20 OctoberSuper LigFenerbahçeHD2-29000760
Sunday 6 OctoberSuper LigAdana DemirsporAW1-3900006.529
Saturday 28 SeptemberSuper LigGöztepeHW4-3902009.367
Sunday 22 SeptemberSuper LigRizesporAW0-189107.524
Wednesday 18 SeptemberSuper LigBaşakşehirHW2-0640006.913
Saturday 14 SeptemberSuper LigKonyasporHL0-1860007.363
Sunday 1 SeptemberSuper LigHataysporAW0-3841007.635
Sunday 18 AugustSuper LigGaziantep FKAW0-1890107.956
Sunday 11 AugustSuper LigBeşiktaşHL0-2900007.360

2023

26 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MaySuper LigAlanyasporHD1-1560006.323
Sunday 12 MaySuper LigKonyasporAL3-04506.315
Saturday 27 AprilSuper LigKasımpaşaAL1-045006.721
Saturday 20 AprilSuper LigAdana DemirsporHD1-161006.219
Saturday 13 AprilSuper LigBeşiktaşAD1-190006.319
Thursday 4 AprilSuper LigPendiksporHD0-090006.931
Sunday 17 MarchSuper LigHataysporAL3-090006.324
Sunday 10 MarchSuper LigAnkaragücüHW2-190107.939
Sunday 3 MarchSuper LigBaşakşehirAL1-090006.329
Friday 23 FebruarySuper LigRizesporHW3-090107.226
Monday 12 FebruarySuper LigAntalyasporHW2-06907.321
Friday 2 FebruarySuper LigGalatasarayHL0-290007.337
Monday 25 DecemberSuper LigAlanyasporAL3-19006.339
Thursday 21 DecemberSuper LigKonyasporHD1-189107.517
Saturday 9 DecemberSuper LigKasımpaşaHW4-28017.519
Saturday 2 DecemberSuper LigAdana DemirsporAW2-387106.624
Sunday 26 NovemberSuper LigBeşiktaşHL1-290005.920
Sunday 12 NovemberSuper LigPendiksporAL1-045006.719
Wednesday 8 NovemberSuper LigİstanbulsporHW2-1210718
Sunday 29 OctoberSuper LigAnkaragücüAL2-045006.514
Sunday 8 OctoberSuper LigRizesporAL1-012006.78
Friday 29 SeptemberSuper LigGaziantep FKHL1-231107.224
Saturday 23 SeptemberSuper LigAntalyasporAL2-065006.526
Sunday 27 AugustSuper LigKayserisporAL2-187006.750
Monday 21 AugustSuper LigFenerbahçeHL0-286007.227
Sunday 13 AugustSuper LigSivassporAD1-186007.245

2022

43 played4 unusedChampionship, EFL Cup, FIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipWest BromHW3-290107.670
Saturday 29 AprilChampionshipHull CityAD1-18400767
Saturday 22 AprilChampionshipNorwichAW0-379108.352
Wednesday 19 AprilChampionshipPrestonHW4-215006.66
Saturday 15 AprilChampionshipHuddersfieldHW1-045006.732
Monday 10 AprilChampionshipWiganAW0-284006.938
Friday 7 AprilChampionshipCoventryHD0-089007.255
Saturday 1 AprilChampionshipCardiffAW2-3520615
Sunday 19 MarchChampionshipBristol CityHW2-0891108.370
Tuesday 14 MarchChampionshipMillwallAL2-190006.673
Saturday 11 MarchChampionshipMiddlesbroughHL1-345006.636
Monday 27 FebruaryChampionshipRotherhamHD1-133006.622
Tuesday 21 FebruaryChampionshipStoke CityHL1-359006.920
Saturday 18 FebruaryChampionshipBlackburnAL1-0Bench
Wednesday 15 FebruaryChampionshipBlackpoolHW2-127006.615
Saturday 11 FebruaryChampionshipSheffield UtdAL3-064006.227
Saturday 4 FebruaryChampionshipBirminghamHL3-46400736
Saturday 21 JanuaryChampionshipQPRAD1-132006.918
Saturday 14 JanuaryChampionshipSunderlandAW1-314006.714
Monday 2 JanuaryChampionshipBurnleyHL1-231006.511
Friday 30 DecemberChampionshipWatfordHW4-024006.720
Saturday 17 DecemberChampionshipCoventryAD3-355006.541
Saturday 10 DecemberChampionshipNorwichHL0-130006.916
Friday 2 DecemberFIFA World CupBrazilHW1-02200711
Monday 28 NovemberFIFA World CupSerbiaHD3-3Bench
Thursday 24 NovemberFIFA World CupSwitzerlandAL1-0Bench
Saturday 12 NovemberChampionshipHuddersfieldAD0-07106.942
Tuesday 8 NovemberChampionshipBirminghamAD2-285107.245
Saturday 5 NovemberChampionshipWiganHD2-228006.725
Tuesday 1 NovemberChampionshipPrestonAL1-056006.724
Saturday 29 OctoberChampionshipBristol CityAD1-128107.722
Sunday 23 OctoberChampionshipCardiffHW2-020006.916
Tuesday 18 OctoberChampionshipReadingHW3-21001
Saturday 15 OctoberChampionshipBurnleyAL4-063006.218
Saturday 8 OctoberChampionshipSunderlandHW2-131006.911
Wednesday 5 OctoberChampionshipWatfordAW1-271107.216
Saturday 1 OctoberChampionshipWest BromAW2-3241108.58
Saturday 17 SeptemberChampionshipHull CityHW3-0Bench
Tuesday 13 SeptemberChampionshipSheffield UtdHL0-126006.316
Wednesday 31 AugustChampionshipStoke CityAD1-121006.25
Saturday 27 AugustChampionshipMiddlesbroughAL2-145006.516
Saturday 20 AugustChampionshipLutonHL0-290006.235
Tuesday 16 AugustChampionshipMillwallHD2-2760107.930
Saturday 13 AugustChampionshipBlackpoolAW0-12817.39
Tuesday 9 AugustEFL CupOxford UnitedAD2-229006.313
Saturday 6 AugustChampionshipBlackburnHL0-377007.245
Saturday 30 JulyChampionshipRotherhamAD1-119006.622

2021

37 played1 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipQPRHL0-129006.219
Saturday 30 AprilChampionshipNottingham ForestAL5-133006.942
Saturday 23 AprilChampionshipMiddlesbroughHD1-118006.39
Monday 18 AprilChampionshipReadingAD4-42106.717
Friday 15 AprilChampionshipBarnsleyHD1-133107.227
Saturday 9 AprilChampionshipDerbyHW2-130006.714
Tuesday 5 AprilChampionshipMillwallAW0-127006.520
Saturday 2 AprilChampionshipCardiffAW0-4Bench
Saturday 19 MarchChampionshipBirminghamHD0-090007.254
Wednesday 16 MarchChampionshipPeterboroughAW2-322006.69
Saturday 12 MarchChampionshipBlackpoolAL1-087006.932
Tuesday 8 MarchChampionshipFulhamHL1-545006.915
Saturday 5 MarchChampionshipCoventryHW3-126006.512
Monday 28 FebruaryChampionshipWest BromAW0-2130107.39
Saturday 19 FebruaryChampionshipSheffield UtdAL4-060006.928
Sunday 13 FebruaryChampionshipBristol CityHW3-115006.25
Tuesday 8 FebruaryChampionshipStoke CityAL3-05606.39
Saturday 5 FebruaryChampionshipBlackburnHW1-05806.516
Tuesday 1 FebruaryChampionshipLutonHL0-190007.250
Saturday 29 JanuaryChampionshipHull CityAL2-045007.533
Saturday 22 JanuaryChampionshipPrestonHW1-045006.321
Saturday 15 JanuaryChampionshipHuddersfieldAD1-188007.672
Saturday 11 DecemberChampionshipNottingham ForestHL1-490006.637
Saturday 4 DecemberChampionshipMiddlesbroughAL1-045006.928
Saturday 27 NovemberChampionshipReadingHL2-390006.766
Wednesday 24 NovemberChampionshipBarnsleyAW0-226107.221
Saturday 20 NovemberChampionshipBlackpoolHD1-1750107.326
Saturday 6 NovemberChampionshipBournemouthAL4-07606.321
Tuesday 2 NovemberChampionshipCoventryAW1-262006.329
Saturday 30 OctoberChampionshipPeterboroughHW3-073107.350
Saturday 23 OctoberChampionshipBirminghamAL2-163006.217
Wednesday 20 OctoberChampionshipWest BromHW2-145006.921
Sunday 17 OctoberChampionshipCardiffHW3-023006.29
Wednesday 29 SeptemberChampionshipFulhamAL3-132006.310
Saturday 25 SeptemberChampionshipHuddersfieldHW1-076007.329
Saturday 18 SeptemberChampionshipLutonAD3-3451108.234
Wednesday 15 SeptemberChampionshipMillwallHD0-063006.329
Saturday 11 SeptemberChampionshipHull CityHD0-07100744

2020

26 played11 unusedCoupe de France, Ligue 1, Premiership, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayLigue 1MetzAD1-1Bench
Sunday 16 MayLigue 1AngersHW3-2Bench
Friday 30 AprilLigue 1StrasbourgHD1-1Bench
Friday 23 AprilLigue 1ReimsAW1-3Bench
Saturday 17 AprilLigue 1LorientHW3-2Bench
Saturday 10 AprilLigue 1MontpellierAD3-31001
Sunday 4 AprilLigue 1DijonHW2-0Bench
Saturday 20 MarchLigue 1NiceAL3-045006.331
Saturday 13 MarchLigue 1Stade Brestois 29HW3-1Bench
Sunday 7 MarchCoupe de FranceCanet RoussillonAL2-145006.728
Wednesday 3 MarchLigue 1LilleAL2-045006.78
Sunday 28 FebruaryLigue 1LyonHD1-1Bench
Saturday 20 FebruaryLigue 1NantesAD1-1Bench
Sunday 14 FebruaryLigue 1BordeauxAD0-027006.96
Wednesday 10 FebruaryCoupe de FranceAuxerreAW0-245006.334
Saturday 2 JanuaryPremiershipRangersAL1-0Bench
Wednesday 23 DecemberPremiershipRoss CountyHW2-019006.618
Sunday 6 DecemberPremiershipST JohnstoneHD1-1Bench
Thursday 3 DecemberUEFA Europa LeagueAC MilanAL4-223006.714
Thursday 26 NovemberUEFA Europa LeagueSparta PrahaAL4-190007.747
Saturday 21 NovemberPremiershipHibernianAD2-28006.53
Sunday 8 NovemberPremiershipMotherwellAW1-49107.26
Thursday 5 NovemberUEFA Europa LeagueSparta PrahaHL1-410006.23
Thursday 29 OctoberUEFA Europa LeagueLilleAD2-28206.218
Sunday 25 OctoberPremiershipAberdeenAD3-370006.344
Thursday 22 OctoberUEFA Europa LeagueAC MilanHL1-390007.246
Saturday 17 OctoberPremiershipRangersHL0-267005.911
Sunday 4 OctoberPremiershipST JohnstoneAW0-27606.338
Sunday 27 SeptemberPremiershipHibernianHW3-08006.34
Saturday 19 SeptemberPremiershipLivingstonHW3-285006.658
Wednesday 16 SeptemberPremiershipST MirrenAW1-210006.94
Saturday 12 SeptemberPremiershipRoss CountyAW0-5710107.543
Sunday 30 AugustPremiershipMotherwellHW3-071006.391
Wednesday 26 AugustUEFA Champions LeagueFerencvarosi TCHL1-290007.688
Saturday 22 AugustPremiershipDundee UtdAW0-174007.194
Sunday 9 AugustPremiershipKilmarnockAD1-110006.992
Sunday 2 AugustPremiershipHamilton AcademicalHW5-120006.989

2019

6 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 20 FebruaryUEFA Europa LeagueFC CopenhagenAD1-16000678
Thursday 12 DecemberUEFA Europa LeagueCFR 1907 ClujAL2-0900007.479%
Thursday 28 NovemberUEFA Europa LeagueRennesHW3-1900107.278%
Thursday 7 NovemberUEFA Europa LeagueLazioAW1-2131007.575%
Thursday 3 OctoberUEFA Europa LeagueCFR 1907 ClujHW2-010000%
Thursday 19 SeptemberUEFA Europa LeagueRennesAD1-1330006.872%

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

4 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 13 DecemberUEFA Europa LeagueRed Bull SalzburgHL1-232100769%
Thursday 25 OctoberUEFA Europa LeagueRB LeipzigAL2-0900006.673%
Thursday 4 OctoberUEFA Europa LeagueRed Bull SalzburgAL3-1900006.475%
Thursday 20 SeptemberUEFA Europa LeagueRosenborgHW1-0900006.782%

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

7 playedUEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 5 DecemberUEFA Champions LeagueAnderlechtHL0-145007.589%
Wednesday 22 NovemberUEFA Champions LeagueParis Saint GermainAL7-1690106.484%
Wednesday 18 OctoberUEFA Champions LeagueBayern MünchenAL3-0900005.889%
Wednesday 27 SeptemberUEFA Champions LeagueAnderlechtAW0-3900107.890%
Tuesday 12 SeptemberUEFA Champions LeagueParis Saint GermainHL0-5900006.487%
Tuesday 22 AugustUEFA Champions LeagueFC AstanaAL4-3901007.690%
Wednesday 16 AugustUEFA Champions LeagueFC AstanaHW5-0900007.289%

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

20 playedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 MaySerie AAS RomaAL3-2210006.5100%
Sunday 21 MaySerie ATorinoHW2-1130006.886%
Sunday 23 AprilSerie AJuventusAL4-0900006.690%
Saturday 15 AprilSerie ALazioHD2-2900006.591%
Sunday 9 AprilSerie AUdineseAL3-0900006.971%
Sunday 2 AprilSerie AAtalantaHL0-5560006.372%
Saturday 18 MarchSerie AAC MilanAL1-0900006.888%
Saturday 11 MarchSerie ASampdoriaHL0-189007.380%
Sunday 5 MarchSerie AEmpoliAW0-2281007.277%
Sunday 26 FebruarySerie ABolognaHD1-11100100%
Sunday 5 FebruarySerie ASassuoloHL0-1180006.885%
Sunday 29 JanuarySerie AFiorentinaAD3-3110006.466%
Wednesday 18 JanuaryCoppa ItaliaLazioAL4-250006.766%
Sunday 18 DecemberSerie APalermoHL3-461005.983%
Sunday 30 OctoberSerie AAtalantaAL3-0450006.475%
Sunday 2 OctoberSerie ABolognaAW0-1280006.996%
Sunday 25 SeptemberSerie APescaraHD1-1450006.190%
Wednesday 21 SeptemberSerie ANapoliHD0-090006.680%
Sunday 28 AugustSerie ACrotoneAW1-3720107.374%
Sunday 21 AugustSerie ACagliariHW3-1281007.3100%

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

17 playedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 24 AprilSerie ABolognaAL2-0900007.477%
Sunday 14 FebruarySerie AAC MilanAL2-1130006.572%
Wednesday 3 FebruarySerie AJuventusAL1-058000784%
Tuesday 5 JanuarySerie ASampdoriaHL2-3450006.787%
Sunday 20 DecemberSerie AAS RomaAL2-0900006.882%
Saturday 12 DecemberSerie ABolognaHL0-170006.691%
Sunday 29 NovemberSerie ACarpiHL1-2300006.481%
Sunday 1 NovemberSerie ANapoliHD0-045007.273%
Wednesday 28 OctoberSerie ATorinoAD3-3900006.757%
Saturday 24 OctoberSerie AEmpoliAL2-0900006.683%
Sunday 18 OctoberSerie AChievoHW3-2120107.1100%
Sunday 27 SeptemberSerie AAC MilanHW1-0200006.693%
Wednesday 23 SeptemberSerie ALazioAL2-0450007.170%
Sunday 20 SeptemberSerie AJuventusHL0-2900006.691%
Saturday 12 SeptemberSerie AFiorentinaAL1-090006.883%
Sunday 30 AugustSerie AHellas VeronaHW2-0900007.787%
Sunday 23 AugustSerie APalermoAL1-0900007.579%

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.