Skip to content
442ball
Menu

K. N'Doram: match by match

170 appearances across 5 competitions, 2016 to 2025.

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

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

2025

22 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MayPro LeagueAl-Ahli JeddahAL3-0450006.212
Thursday 30 AprilPro LeagueAl-FayhaHD1-1900006.341
Saturday 11 AprilPro LeagueAl TaawonAW1-29000739
Wednesday 8 AprilPro LeagueAl-Hilal Saudi FCAL6-0210006.27
Friday 3 AprilPro LeagueAl Khaleej SaihatHD2-2740006.634
Thursday 12 MarchPro LeagueAl-HazmAL2-180006.32
Saturday 28 FebruaryPro LeagueNEOMAW1-2150006.96
Tuesday 24 FebruaryPro LeagueAl Khaleej SaihatAW2-390006.932
Saturday 14 FebruaryPro LeagueAl NajmaAL2-173006.326
Friday 30 JanuaryPro LeagueAl-NassrHL0-3900006.515
Saturday 24 JanuaryPro LeagueAl-EttifaqHL1-2630106.912
Tuesday 20 JanuaryPro LeagueAl-FatehAW2-5450006.712
Saturday 17 JanuaryPro LeagueAl-Ahli JeddahHL0-1180006.26
Friday 21 NovemberPro LeagueAl-HazmHL1-2650006.321
Thursday 6 NovemberPro LeagueAl-Qadisiyah FCAL4-0770006.527
Thursday 30 OctoberPro LeagueNEOMHL2-3831007.928
Thursday 23 OctoberPro LeagueAl RiyadhAL1-090006.941
Friday 17 OctoberPro LeagueAl NajmaHW5-190006.740
Thursday 25 SeptemberPro LeagueAl ShababAW1-2900007.217
Thursday 18 SeptemberPro LeagueDamacHW2-190006.326
Sunday 14 SeptemberPro LeagueAl-NassrAL2-0900006.919
Thursday 28 AugustPro LeagueAl-EttifaqAL2-156006.717

2024

30 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 26 MayPro LeagueAl-RaedAW1-290006.929
Wednesday 21 MayPro LeagueAl-FayhaHW2-0900007.927
Saturday 17 MayPro LeagueAl-Ahli JeddahAL4-1850006.534
Saturday 10 MayPro LeagueAl-EttifaqHW1-0890006.918
Friday 2 MayPro LeagueAl-Qadisiyah FCAL4-1450006.516
Wednesday 23 AprilPro LeagueAl OkhdoodHL0-190000726
Friday 18 AprilPro LeagueDamacHL1-3900006.742
Thursday 10 AprilPro LeagueAl ShababAL2-0900006.942
Friday 4 AprilPro LeagueAl TaawonHL0-2900006.319
Friday 14 MarchPro LeagueAl-NassrAL3-1450006.221
Thursday 6 MarchPro LeagueAl-FatehHW2-1900006.719
Saturday 1 MarchPro LeagueAl Khaleej SaihatHW2-190006.720
Tuesday 25 FebruaryPro LeagueAl-Hilal Saudi FCAL5-1900006.740
Saturday 22 FebruaryPro LeagueAl Wehda ClubHW1-0900007.220
Friday 14 FebruaryPro LeagueAl OrubahAL2-090000737
Saturday 8 FebruaryPro LeagueAl RiyadhHW3-290006.327
Saturday 1 FebruaryPro LeagueAl-Ittihad FCAL4-3900006.930
Saturday 25 JanuaryPro LeagueAl-RaedHW2-1900006.636
Monday 20 JanuaryPro LeagueAl-FayhaAL1-0900006.951
Wednesday 15 JanuaryPro LeagueAl-Ahli JeddahHW1-0900007.231
Friday 10 JanuaryPro LeagueAl-EttifaqAW2-3900006.931
Sunday 24 NovemberPro LeagueDamacAL2-1450006.511
Thursday 7 NovemberPro LeagueAl ShababHL0-2900006.324
Saturday 2 NovemberPro LeagueAl TaawonAD1-1900007.327
Friday 25 OctoberPro LeagueAl-NassrHD3-3900007.224
Sunday 20 OctoberPro LeagueAl-FatehAD1-1780006.327
Friday 4 OctoberPro LeagueAl Khaleej SaihatAL1-0850006.927
Saturday 28 SeptemberPro LeagueAl-Hilal Saudi FCHL2-463006.218
Sunday 15 SeptemberPro LeagueAl OrubahHD3-3820006.523
Thursday 29 AugustPro LeagueAl RiyadhAL3-1450006.315

2023

26 played2 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 2 JuneLigue 1Saint EtienneHD2-2118006.920
Thursday 30 MayLigue 1Saint EtienneAL2-190007.249
Sunday 19 MayLigue 1Paris Saint GermainHL0-2900006.219
Sunday 12 MayLigue 1StrasbourgAL2-190006.326
Saturday 4 MayLigue 1RennesHL2-390006.718
Sunday 28 AprilLigue 1LilleHL1-285007.221
Sunday 21 AprilLigue 1Le HavreAW0-19006.921
Friday 12 AprilLigue 1LensHW2-1870107.321
Sunday 7 AprilLigue 1Stade Brestois 29AL4-311006.78
Friday 9 FebruaryLigue 1MarseilleAD1-145006.910
Sunday 4 FebruaryLigue 1LorientHL1-29006.336
Saturday 27 JanuaryLigue 1NiceAL1-083006.718
Sunday 14 JanuaryLigue 1ToulouseHL0-19006.625
Friday 5 JanuaryCoupe de FranceClermont FootHD1-158006.921
Wednesday 20 DecemberLigue 1Paris Saint GermainAL3-19000727
Sunday 17 DecemberLigue 1MontpellierHL0-14500720
Sunday 10 DecemberLigue 1Stade Brestois 29HL0-19006.98
Sunday 3 DecemberLigue 1LilleAL2-0Bench
Sunday 12 NovemberLigue 1NantesHW3-111006.72
Sunday 5 NovemberLigue 1LyonAD1-18006.3
Saturday 7 OctoberLigue 1NiceHL0-1Bench
Sunday 1 OctoberLigue 1ToulouseAL3-061006.317
Sunday 24 SeptemberLigue 1StrasbourgHL0-19006.342
Saturday 16 SeptemberLigue 1LensAW0-190006.922
Sunday 3 SeptemberLigue 1ReimsHD2-29000631
Sunday 27 AugustLigue 1Clermont FootAW0-19000729
Friday 18 AugustLigue 1MarseilleHD2-290017.227
Sunday 13 AugustLigue 1RennesAL5-190006.230

2022

22 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 2 JuneLigue 2BastiaHW3-290006.939
Friday 26 MayLigue 2SochauxAW0-19000753
Saturday 20 MayLigue 2GuingampAD1-19000742
Saturday 13 MayLigue 2GrenobleHW1-090006.951
Saturday 6 MayLigue 2NiortAW1-390006.255
Saturday 29 AprilLigue 2Paris FCHD1-190007.556
Saturday 22 AprilLigue 2Saint EtienneAW1-390006.928
Saturday 15 AprilLigue 2BordeauxHW3-090006.537
Saturday 8 AprilLigue 2PAUAD1-185006.743
Monday 26 DecemberLigue 2NiortHD0-014006.26
Saturday 12 NovemberLigue 2Paris FCAW1-490006.752
Monday 7 NovemberLigue 2Saint EtienneHW3-290107.243
Monday 24 OctoberLigue 2Le HavreAL2-088006.737
Saturday 15 OctoberLigue 2SochauxHD0-09000740
Saturday 8 OctoberLigue 2BordeauxAL2-090006.947
Saturday 1 OctoberLigue 2PAUHW1-090006.943
Monday 12 SeptemberLigue 2GuingampHL3-613006.31
Friday 2 SeptemberLigue 2AnnecyHD0-06406.622
Tuesday 30 AugustLigue 2RodezAW1-48006.65
Saturday 27 AugustLigue 2DijonHL1-26406.637
Saturday 20 AugustLigue 2LavalAD3-32706.25
Saturday 13 AugustLigue 2ValenciennesHW2-015006.57

2021

19 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 8 MayLigue 1LyonHW3-239006.914
Sunday 1 MayLigue 1MontpellierAD2-28006.5
Sunday 24 AprilLigue 1Stade Brestois 29HL0-14506.222
Wednesday 20 AprilLigue 1LorientAL1-061006.928
Sunday 17 AprilLigue 1Clermont FootHD1-145006.331
Sunday 10 AprilLigue 1BordeauxAL3-190006.224
Sunday 3 AprilLigue 1MonacoHL1-283006.938
Sunday 20 MarchLigue 1RennesAL6-177005.924
Sunday 13 MarchLigue 1LensHD0-09006.632
Sunday 6 MarchLigue 1Saint EtienneAL1-036006.322
Wednesday 1 DecemberLigue 1MontpellierHL1-332006.920
Saturday 27 NovemberLigue 1NiceAW0-19006.719
Sunday 21 NovemberLigue 1BordeauxHD3-390006.342
Sunday 7 NovemberLigue 1MarseilleAD0-09006.313
Saturday 30 OctoberLigue 1Saint EtienneHD1-176006.920
Sunday 24 OctoberLigue 1LensAL4-18006.325
Sunday 17 OctoberLigue 1RennesHL0-390006.525
Sunday 15 AugustLigue 1NantesAL2-030006.711
Sunday 8 AugustLigue 1LilleHD3-390006.225

2020

6 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayLigue 1MarseilleHD1-190006.319
Sunday 16 MayLigue 1LorientAL2-145006.321
Sunday 9 MayLigue 1NimesHL0-366006.730
Sunday 2 MayLigue 1DijonAW1-559006.323
Saturday 24 AprilLigue 1Paris Saint GermainHL1-322006.57
Saturday 3 AprilLigue 1MonacoAL4-025006.713

2019

21 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLigue 1NimesHW2-190007.2
Saturday 29 FebruaryLigue 1AmiensAW0-190006.6
Friday 21 FebruaryLigue 1LyonHL0-290006.7
Saturday 15 FebruaryLigue 1NantesAD0-090006.9
Saturday 8 FebruaryLigue 1BordeauxHL1-290006.8
Wednesday 5 FebruaryLigue 1MontpellierAD1-19007
Sunday 2 FebruaryLigue 1Saint EtienneHW3-190006.8
Saturday 25 JanuaryLigue 1ReimsAW0-190006.9
Saturday 11 JanuaryLigue 1StrasbourgHW1-011006.5
Monday 6 JanuaryCoupe de FranceRouenAL3-090006.885
Saturday 21 DecemberLigue 1DijonAD2-2900006.7
Saturday 23 NovemberLigue 1ReimsHD1-1150006.2
Saturday 2 NovemberLigue 1MontpellierHD2-2900006.9
Saturday 26 OctoberLigue 1LyonAL2-0900006.7
Saturday 19 OctoberLigue 1NantesHW1-0900007.5
Saturday 5 OctoberLigue 1Stade Brestois 29AL2-0900007
Saturday 28 SeptemberLigue 1ToulouseHD2-2900006.8
Wednesday 25 SeptemberLigue 1Saint EtienneAW0-1900007.1
Saturday 14 SeptemberLigue 1BordeauxAL2-090006.6
Saturday 24 AugustLigue 1AngersAL3-0900006.9
Sunday 11 AugustLigue 1StrasbourgAD1-1900006.4

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

5 playedLigue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 1 MayLigue 1RennesAD2-21000
Friday 28 SeptemberLigue 1Saint EtienneAL2-090006.3
Friday 21 SeptemberLigue 1NimesHD1-190007.3
Tuesday 18 SeptemberUEFA Champions LeagueAtletico MadridHL1-2900006.878%
Saturday 15 SeptemberLigue 1ToulouseAD1-1130006.4

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

12 playedLigue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MayLigue 1CaenAW1-290006.9
Saturday 28 AprilLigue 1AmiensHD0-0900007.7
Saturday 21 AprilLigue 1GuingampAL3-1540006.8
Wednesday 4 AprilLigue 1RennesAD1-190006.7
Friday 16 MarchLigue 1LilleHW2-12000
Friday 2 MarchLigue 1BordeauxHW2-11000
Sunday 21 JanuaryLigue 1MetzHW3-1420006.5
Tuesday 16 JanuaryLigue 1NiceHD2-2810006.4
Saturday 13 JanuaryLigue 1MontpellierAD0-0900006.8
Wednesday 6 DecemberUEFA Champions LeagueFC PortoAL5-2900006.475%
Saturday 2 DecemberLigue 1AngersHW1-090006.6
Wednesday 29 NovemberLigue 1NantesAL1-0900007

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

7 playedCoupe de France, Ligue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLigue 1RennesAW2-3900007.2
Wednesday 26 AprilCoupe de FranceParis Saint GermainAL5-0900006.678%
Wednesday 7 DecemberUEFA Champions LeagueBayer LeverkusenAL3-090000780%
Saturday 1 OctoberLigue 1MetzAW0-7450006.6
Saturday 24 SeptemberLigue 1AngersHW2-1900007.3
Saturday 17 SeptemberLigue 1RennesHW3-050106.9
Saturday 20 AugustLigue 1NantesAW0-1900007.7

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.