Skip to content
442ball
Menu

B. Mensah: match by match

240 appearances across 5 competitions, 2015 to 2026.

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

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

2026

8 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 29 OctoberPro LeagueAl-Qadisiyah FCHL0-69000□740
Saturday 24 OctoberPro LeagueAl TaawonHW2-190110938
Tuesday 20 OctoberPro LeagueAl DiriyahAL1-0900007.248
Sunday 11 OctoberPro LeagueAl-FayhaAD1-19000□7.154
Friday 28 AugustPro LeagueNEOMHW1-07900□6.719
Tuesday 25 AugustPro LeagueAl ShababAD3-3910Not recorded06.325
Friday 21 AugustPro LeagueAl-NassrHL0-4900006.944
Friday 14 AugustPro LeagueAl-EttifaqAL4-2901108.521

2024

29 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 20 MayPro LeagueAl TaawonAL3-2900006.939
Thursday 15 MayPro LeagueAl ShababHL1-39010□7.227
Saturday 10 MayPro LeagueAl Khaleej SaihatAW1-2890006.745
Thursday 1 MayPro LeagueAl OrubahHL2-4901007.659
Wednesday 23 AprilPro LeagueAl-FatehHD2-29000□6.932
Saturday 12 AprilPro LeagueAl-NassrAL2-19000□6.540
Saturday 5 AprilPro LeagueDamacHD0-09000□7.257
Thursday 13 MarchPro LeagueAl-Ittihad FCAL2-1580006.924
Saturday 8 MarchPro LeagueAl OkhdoodHW1-090000747
Thursday 20 FebruaryPro LeagueAl-RaedHL1-3900006.345
Friday 14 FebruaryPro LeagueAl-Hilal Saudi FCAD1-19000□6.922
Saturday 8 FebruaryPro LeagueAl KholoodAL3-2620006.314
Thursday 30 JanuaryPro LeagueAl Wehda ClubHW1-0890006.324
Sunday 26 JanuaryPro LeagueAl-Ahli JeddahAL5-0750006.323
Wednesday 15 JanuaryPro LeagueAl ShababAL2-1900006.934
Thursday 9 JanuaryPro LeagueAl Khaleej SaihatHD2-2300006.913
Friday 6 DecemberPro LeagueAl OrubahAW0-1900006.633
Thursday 28 NovemberPro LeagueAl-FatehAW1-2891008.333
Sunday 24 NovemberPro LeagueAl-EttifaqHD0-0260006.610
Friday 8 NovemberPro LeagueAl-NassrHL0-1900006.729
Friday 1 NovemberPro LeagueDamacAD2-288110819
Thursday 24 OctoberPro LeagueAl-Ittihad FCHL0-1800006.716
Sunday 20 OctoberPro LeagueAl OkhdoodAW0-17801□6.918
Friday 4 OctoberPro LeagueAl-Qadisiyah FCHW2-1870007.216
Sunday 29 SeptemberPro LeagueAl-FayhaAL2-075000728
Saturday 21 SeptemberPro LeagueAl-RaedAW1-2900107.937
Saturday 14 SeptemberPro LeagueAl-Hilal Saudi FCHL0-3900006.731
Thursday 29 AugustPro LeagueAl KholoodHW3-187000725
Thursday 22 AugustPro LeagueAl Wehda ClubAD3-34411089

2023

30 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 27 MayPro LeagueAl OkhdoodHL0-2900006.726
Thursday 23 MayPro LeagueAl-Hilal Saudi FCAL3-1660106.333
Thursday 16 MayPro LeagueAl-FatehHW3-1902009.537
Saturday 11 MayPro LeagueAl-RaedAD1-1630006.717
Saturday 4 MayPro LeagueAl Khaleej SaihatHD0-0900006.632
Thursday 25 AprilPro LeagueAl-FayhaAL1-0900006.967
Friday 19 AprilPro LeagueAl RiyadhAW1-29010□7.647
Saturday 6 AprilPro LeagueAl ShababHD0-0900007.247
Tuesday 2 AprilPro LeagueAl TaawonHL2-3900007.531
Saturday 30 MarchPro LeagueAl-NassrAL5-185000626
Friday 15 MarchPro LeagueAl-EttifaqHD1-1900007.230
Friday 8 MarchPro LeagueAl-HazmHW1-0901007.930
Friday 1 MarchPro LeagueAbhaAL2-090000730
Saturday 24 FebruaryPro LeagueAl-Ahli JeddahHL1-49010□737
Friday 16 FebruaryPro LeagueAl Wehda ClubAD1-1900007.236
Thursday 21 DecemberPro LeagueDamacAL3-09000□□■6.739
Thursday 14 DecemberPro LeagueAl OkhdoodAL1-0900006.550
Saturday 2 DecemberPro LeagueAl-FatehAW0-19010□8.241
Friday 24 NovemberPro LeagueAl-RaedHW4-3902109.783
Thursday 9 NovemberPro LeagueAl Khaleej SaihatAL3-1901007.254
Friday 3 NovemberPro LeagueAl-FayhaHD3-3901007.255
Friday 27 OctoberPro LeagueAl RiyadhHW3-2900007.365
Saturday 21 OctoberPro LeagueAl ShababAL2-0900006.663
Thursday 5 OctoberPro LeagueAl TaawonAL3-09000□6.336
Friday 29 SeptemberPro LeagueAl-NassrHL1-2900006.337
Thursday 21 SeptemberPro LeagueAl-EttifaqAL4-39030□8.937
Saturday 16 SeptemberPro LeagueAl-HazmAD1-16010□7.226
Thursday 24 AugustPro LeagueAl Wehda ClubHL0-3900007.351
Saturday 19 AugustPro LeagueAl-Ittihad FCAL2-0900007.764
Saturday 12 AugustPro LeagueDamacHW1-0900007.235

2022

27 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 30 MaySuper LigFatih KaragümrükAL2-02600□6.918
Saturday 20 MaySuper LigAlanyasporHL0-4450007.232
Sunday 7 MaySuper LigKonyasporAD2-2680107.534
Sunday 23 AprilSuper LigAdana DemirsporAL5-39000□7.567
Wednesday 19 AprilSuper LigKasımpaşaHD0-0770006.923
Friday 14 AprilSuper LigGalatasarayAL6-0670006.221
Monday 10 AprilSuper LigÜmraniyesporHW3-1881007.328
Saturday 1 AprilSuper LigTrabzonsporAW3-4741107.336
Saturday 11 MarchSuper LigAntalyasporAL4-0140006.712
Sunday 22 JanuarySuper LigBeşiktaşHL0-28300□625
Friday 13 JanuarySuper LigSivassporHW4-172000723
Wednesday 4 JanuarySuper LigFatih KaragümrükHL2-49010□6.258
Wednesday 28 DecemberSuper LigAlanyasporAL3-19000□751
Sunday 13 NovemberSuper LigKonyasporHL1-2900007.562
Sunday 6 NovemberSuper LigGaziantep FKAW1-2860006.547
Sunday 30 OctoberSuper LigAdana DemirsporHD2-29000□6.752
Sunday 23 OctoberSuper LigKasımpaşaAW0-1900007.234
Saturday 15 OctoberSuper LigGalatasarayHW2-1830007.323
Sunday 9 OctoberSuper LigÜmraniyesporAD2-2671006.921
Saturday 1 OctoberSuper LigTrabzonsporHL1-2870006.735
Friday 16 SeptemberSuper LigHataysporAW0-4791007.242
Sunday 11 SeptemberSuper LigAntalyasporHW1-0890006.350
Saturday 3 SeptemberSuper LigFenerbahçeAL2-08500□6.537
Sunday 28 AugustSuper LigGiresunsporHW3-0200107.312
Sunday 21 AugustSuper LigBaşakşehirAL2-0210006.913
Saturday 13 AugustSuper LigİstanbulsporHW1-0230006.310
Saturday 6 AugustSuper LigBeşiktaşAL1-0110006.53

2021

6 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 OctoberSuper LigKonyasporAL2-09000□749
Sunday 26 SeptemberSuper LigGiresunsporAD1-190010734
Wednesday 22 SeptemberSuper LigGalatasarayHW3-0870207.517
Sunday 19 SeptemberSuper LigHataysporAL2-1661007.715
Saturday 11 SeptemberSuper LigKasımpaşaHW2-0671007.721
Saturday 28 AugustSuper LigBaşakşehirAW0-1770006.325

2020

32 played4 unusedSuper Lig, Turkish Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 18 MayTurkish CupAntalyasporAW0-2120006.35
Saturday 15 MaySuper LigGöztepeAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 MaySuper LigFatih KaragümrükHL1-2520007.214
Saturday 1 MaySuper LigHataysporHW7-0140006.78
Wednesday 28 AprilSuper LigRizesporAW2-3120006.24
Saturday 24 AprilSuper LigKayserisporHW3-1170006.34
Tuesday 20 AprilSuper LigSivassporAD0-01000Not recorded1
Friday 16 AprilSuper LigAnkaragücüHD2-2670006.932
Sunday 11 AprilSuper LigErzurumspor FKAW2-42900066
Wednesday 7 AprilSuper LigAlanyasporHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 MarchSuper LigFenerbahçeHD1-1170006.38
Friday 12 MarchSuper LigBaşakşehirAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 MarchSuper LigGaziantep FKHW2-190006.57
Tuesday 2 MarchSuper LigYeni MalatyasporAW0-1450007.228
Friday 26 FebruarySuper LigDenizlisporHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 15 FebruarySuper LigGençlerbirliği S.K.AW0-3120006.37
Wednesday 3 FebruarySuper LigAntalyasporAD1-13300□726
Sunday 31 JanuarySuper LigTrabzonsporHL1-2640006.937
Sunday 24 JanuarySuper LigGöztepeHW2-1450006.721
Thursday 21 JanuarySuper LigFatih KaragümrükAW1-4712001041
Sunday 17 JanuarySuper LigGalatasarayHW2-0230007.218
Wednesday 6 JanuarySuper LigRizesporHW6-0220006.76
Sunday 3 JanuarySuper LigKayserisporAW0-2730005.942
Monday 28 DecemberSuper LigSivassporHW3-0790006.731
Thursday 24 DecemberSuper LigAnkaragücüAW0-1730006.631
Sunday 20 DecemberSuper LigErzurumspor FKHW4-07301□7.325
Sunday 13 DecemberSuper LigAlanyasporAL2-1450006.315
Friday 4 DecemberSuper LigKasımpaşaHW3-0741006.937
Sunday 29 NovemberSuper LigFenerbahçeAW3-4710006.521
Saturday 21 NovemberSuper LigBaşakşehirHW3-27200□6.917
Friday 6 NovemberSuper LigGaziantep FKAL3-1450006.718
Sunday 1 NovemberSuper LigYeni MalatyasporHW1-0200006.911
Sunday 4 OctoberSuper LigGençlerbirliği S.K.HL0-1450006.629
Sunday 27 SeptemberSuper LigKonyasporAL4-1900007.360
Saturday 19 SeptemberSuper LigAntalyasporHD1-19000□753
Sunday 13 SeptemberSuper LigTrabzonsporAW1-3811007.530

2019

25 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Monday 13 JulySuper LigGaziantep FKHD1-17300■6.9Not recorded
Thursday 9 JulySuper LigRizesporAL3-29000070
Sunday 28 JuneSuper LigSivassporAW0-29010□7.90
Saturday 20 JuneSuper LigGençlerbirliği S.K.HW2-0900008Not recorded
Friday 12 JuneSuper LigFenerbahçeAL2-19010□7.20
Sunday 15 MarchSuper LigYeni MalatyasporHW2-1900207.80
Sunday 8 MarchSuper LigKasımpaşaAL5-19010□7.60
Monday 2 MarchSuper LigGöztepeHW1-0900006.4Not recorded
Saturday 22 FebruarySuper LigKonyasporHD2-29001□7.7Not recorded
Saturday 15 FebruarySuper LigDenizlisporAW0-1900107.90
Sunday 9 FebruarySuper LigAntalyasporHD2-2901007.60
Saturday 25 JanuarySuper LigAnkaragücüHD1-19010□8.80
Sunday 15 DecemberSuper LigGaziantep FKAL3-0220006.40%
Monday 9 DecemberSuper LigRizesporHW1-0900107.5Not recorded
Monday 2 DecemberSuper LigBeşiktaşAL4-1900107.50%
Saturday 9 NovemberSuper LigGençlerbirliği S.K.AL2-1680007.30%
Sunday 3 NovemberSuper LigFenerbahçeHW1-0900107.4Not recorded
Sunday 27 OctoberSuper LigYeni MalatyasporAL4-0900006.7Not recorded
Sunday 20 OctoberSuper LigKasımpaşaHD1-19000□8.10%
Sunday 29 SeptemberSuper LigKonyasporAL2-18900□□■6.30%
Saturday 21 SeptemberSuper LigDenizlisporHD1-1900007.30%
Saturday 14 SeptemberSuper LigAntalyasporAD2-2900106.3Not recorded
Friday 30 AugustSuper LigGalatasarayHL2-39000□6.40%
Saturday 24 AugustSuper LigAnkaragücüAD1-1750006.50%
Saturday 17 AugustSuper LigAlanyasporHL0-19000□7.2Not recorded

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

24 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 MaySuper LigErzurumspor FKHL0-2450007.10%
Sunday 12 MaySuper LigKasımpaşaHW2-11201□7.20%
Saturday 2 MarchSuper LigBeşiktaşHD2-2330006.6Not recorded
Sunday 24 FebruarySuper LigKonyasporAW0-1900006.4Not recorded
Sunday 17 FebruarySuper LigGöztepeHW2-1901007.40%
Friday 8 FebruarySuper LigFenerbahçeHW1-0900007.40%
Saturday 26 JanuarySuper LigBursasporHD1-15500■5.90%
Saturday 19 JanuarySuper LigAntalyasporAD0-0900007.80%
Sunday 16 DecemberSuper LigAkhisarsporHW1-09000□7.5Not recorded
Monday 10 DecemberSuper LigKasımpaşaAW0-3901007.30%
Saturday 1 DecemberSuper LigTrabzonsporHL0-29000□7.4Not recorded
Saturday 24 NovemberSuper LigAlanyasporAL5-0740006Not recorded
Saturday 10 NovemberSuper LigGalatasarayHL0-38600□6.50%
Sunday 4 NovemberSuper LigAnkaragücüAL3-1220006.9Not recorded
Sunday 28 OctoberSuper LigSivassporHW2-0700006.90%
Saturday 20 OctoberSuper LigBaşakşehirAL1-0900007.50%
Saturday 6 OctoberSuper LigRizesporHD2-2800006.8Not recorded
Saturday 29 SeptemberSuper LigBeşiktaşAL2-0790006.20%
Saturday 22 SeptemberSuper LigKonyasporHL0-2450006.50%
Saturday 15 SeptemberSuper LigGöztepeAL2-09000□6.90%
Saturday 1 SeptemberSuper LigFenerbahçeAW2-3851007.60%
Saturday 25 AugustSuper LigYeni MalatyasporHD0-0770006.8Not recorded
Saturday 18 AugustSuper LigBursasporAD0-09000070%
Monday 13 AugustSuper LigAntalyasporHW2-0890007.2Not recorded

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

30 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 12 MaySuper LigGençlerbirliği S.K.HW3-1370006.80%
Saturday 5 MaySuper LigTrabzonsporAW2-5781007.20%
Saturday 28 AprilSuper LigFenerbahçeHL1-4780106.70%
Sunday 22 AprilSuper LigKonyasporAL2-0900007.50%
Saturday 14 AprilSuper LigKardemir KarabuksporHW2-0901007.90%
Sunday 8 AprilSuper LigBursasporAW0-1670006.4Not recorded
Friday 16 MarchSuper LigAntalyasporHL2-35000□□■6.2Not recorded
Saturday 3 MarchSuper LigAnkarasporHD1-1890006.7Not recorded
Saturday 24 FebruarySuper LigKayserisporAL3-2830006.50%
Sunday 18 FebruarySuper LigGalatasarayHW2-1800007.30%
Friday 9 FebruarySuper LigYeni MalatyasporAD1-1890006.5Not recorded
Sunday 4 FebruarySuper LigAkhisarsporHW2-0760007.3Not recorded
Friday 26 JanuarySuper LigBeşiktaşAL2-1900107.4Not recorded
Friday 19 JanuarySuper LigAlanyasporHW3-2760006.70%
Sunday 24 DecemberSuper LigBaşakşehirHL1-29001□6.60%
Saturday 16 DecemberSuper LigGençlerbirliği S.K.AD0-0890007Not recorded
Sunday 3 DecemberSuper LigFenerbahçeAL4-29010□7.60%
Sunday 26 NovemberSuper LigKonyasporHW2-1900007.2Not recorded
Monday 20 NovemberSuper LigKardemir KarabuksporAW0-2890006.9Not recorded
Saturday 4 NovemberSuper LigBursasporHD2-2781007.70%
Friday 27 OctoberSuper LigGöztepeHW3-18411□8.5Not recorded
Friday 20 OctoberSuper LigAntalyasporAL2-1780007.40%
Sunday 15 OctoberSuper LigSivassporHL2-37100□6.50%
Saturday 30 SeptemberSuper LigAnkarasporAL3-09000□6.60%
Sunday 24 SeptemberSuper LigKayserisporHD1-1800007Not recorded
Saturday 16 SeptemberSuper LigGalatasarayAL2-0170007.10%
Monday 11 SeptemberSuper LigYeni MalatyasporHW3-2130006.6Not recorded
Sunday 27 AugustSuper LigAkhisarsporAL2-1260006.6Not recorded
Friday 18 AugustSuper LigBeşiktaşHD2-2120006Not recorded
Saturday 12 AugustSuper LigAlanyasporAW1-3120107.7Not recorded

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

21 playedPrimeira Liga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayPrimeira LigaFeirenseHL0-17200□6.5Not recorded
Sunday 19 MarchPrimeira LigaRio AveHW3-04000□6.5Not recorded
Friday 24 FebruaryPrimeira LigaMoreirenseHW1-0200006.40%
Saturday 11 FebruaryPrimeira LigaFC PortoHL0-26500□6.80%
Friday 3 FebruaryPrimeira LigaPacos FerreiraAL2-09000□7.30%
Saturday 28 JanuaryPrimeira LigaMaritimoHD0-08700□6.60%
Sunday 22 JanuaryPrimeira LigaSC BragaAW1-2140006.7Not recorded
Saturday 14 JanuaryPrimeira LigaFeirenseAD0-0330006.80%
Saturday 7 JanuaryPrimeira LigaBenficaHL0-2300006.7Not recorded
Friday 23 DecemberPrimeira LigaAroucaAW0-1890006.5Not recorded
Sunday 18 DecemberPrimeira LigaVitoria SetubalHW3-1280106.9Not recorded
Saturday 10 DecemberPrimeira LigaBoavistaAW1-21000Not recordedNot recorded
Sunday 4 DecemberPrimeira LigaChavesHD1-1900006.90%
Sunday 27 NovemberPrimeira LigaTondelaAL2-1370007Not recorded
Friday 4 NovemberPrimeira LigaNacionalHW2-12700□6.80%
Sunday 30 OctoberPrimeira LigaRio AveAW0-350006.70%
Saturday 1 OctoberPrimeira LigaSporting CPHD3-3450006.40%
Sunday 25 SeptemberPrimeira LigaMoreirenseAW0-13200□6.20%
Saturday 17 SeptemberPrimeira LigaBelenensesHD1-1110006.70%
Saturday 10 SeptemberPrimeira LigaFC PortoAL3-0450005.80%
Friday 26 AugustPrimeira LigaPacos FerreiraHW5-3200006Not recorded

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

8 playedLa Liga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 12 MarchLa LigaBarcelonaAL6-0120006.6Not recorded
Sunday 14 FebruaryLa LigaAtletico MadridHL0-160006.60%
Sunday 17 JanuaryLa LigaEspanyolHW3-11000Not recordedNot recorded
Saturday 9 JanuaryLa LigaReal BetisHW1-030006.9Not recorded
Saturday 5 DecemberLa LigaReal MadridAL4-1100006.70%
Saturday 31 OctoberLa LigaBarcelonaHL0-2100006.90%
Tuesday 22 SeptemberLa LigaAtletico MadridAL2-090006.30%
Friday 18 SeptemberLa LigaMalagaHW1-02000Not 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.