Skip to content
442ball
Menu

Hicham Mahou: match by match

160 appearances across 7 competitions, 2016 to 2026.

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

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

2026

1 playedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 11 OctoberPremiershipST JohnstoneHL0-1220006.310
Saturday 19 SeptemberPremiershipHibernianAD1-1000000

2025

23 played11 unusedSuper League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MaySuper LeagueFC Basel 1893HW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 MaySuper LeagueFC ST. GallenHL1-21200□6.52
Sunday 3 MaySuper LeagueBSC Young BoysHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 AprilSuper LeagueFC ThunAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 AprilSuper LeagueFC ZurichAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 AprilSuper LeagueFC ThunHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 MarchSuper LeagueBSC Young BoysAD1-1300006.612
Tuesday 17 MarchSuper LeagueFC ST. GallenAD1-1220006.99
Saturday 7 MarchSuper LeagueFC LuzernHL1-3450006.915
Wednesday 4 MarchSuper LeagueFC SionHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 FebruarySuper LeagueLausanneHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 FebruarySuper LeagueFC Basel 1893AD1-1270006.710
Wednesday 11 FebruarySuper LeagueServette FCHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 FebruarySuper LeagueFC WinterthurAD1-16000□7.217
Saturday 31 JanuarySuper LeagueGrasshoppersAD1-1680007.725
Saturday 24 JanuarySuper LeagueFC WinterthurHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 JanuarySuper LeagueFC LuzernAW2-590006.32
Sunday 21 DecemberSuper LeagueBSC Young BoysHW3-0140006.39
Wednesday 17 DecemberSuper LeagueFC ZurichAW0-1300006.53
Sunday 14 DecemberSuper LeagueServette FCHW4-2270006.311
Sunday 7 DecemberSuper LeagueLausanneAD0-0680006.723
Saturday 29 NovemberSuper LeagueFC SionHD1-1750006.923
Wednesday 26 NovemberSuper LeagueFC ST. GallenHL1-3300006.610
Saturday 22 NovemberSuper LeagueFC ThunAW0-16300□6.327
Sunday 9 NovemberSuper LeagueFC Basel 1893AW0-1660006.923
Thursday 30 OctoberSuper LeagueFC LuzernHW2-0451008.320
Sunday 26 OctoberSuper LeagueServette FCAL2-1900006.230
Saturday 18 OctoberSuper LeagueFC ZurichHW1-0600007.223
Sunday 5 OctoberSuper LeagueFC WinterthurAW2-47402□7.245
Saturday 27 SeptemberSuper LeagueGrasshoppersHW2-1130006.92
Wednesday 17 SeptemberSuper LeagueLausanneHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 14 AugustUEFA Conference LeagueCeljeAW2-4270007.28
Sunday 10 AugustSuper LeagueFC Basel 1893HW3-1560006.918
Thursday 7 AugustUEFA Conference LeagueCeljeHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2024

29 played8 unusedSuper League, UEFA Champions League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 24 MaySuper LeagueBSC Young BoysHD1-1180006.912
Sunday 18 MaySuper LeagueLausanneAD1-1800006.623
Thursday 15 MaySuper LeagueServette FCAL4-1260006.711
Saturday 10 MaySuper LeagueFC Basel 1893HL2-5350006.621
Sunday 4 MaySuper LeagueFC LuzernAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 AprilSuper LeagueLausanneAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 MarchSuper LeagueFC ZurichHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 FebruarySuper LeagueBSC Young BoysAL1-0120006.36
Saturday 15 FebruarySuper LeagueFC LuzernHW2-0240106.66
Saturday 8 FebruarySuper LeagueGrasshoppersHD1-1900006.642
Wednesday 5 FebruarySuper LeagueFC ST. GallenAL2-1110006.21
Saturday 1 FebruarySuper LeagueFC SionHW3-2320006.78
Saturday 25 JanuarySuper LeagueFC WinterthurAW2-3140006.66
Sunday 19 JanuarySuper LeagueFC Basel 1893HD2-2330007.221
Thursday 19 DecemberUEFA Conference LeaguePafosHD2-2590006.58
Sunday 15 DecemberSuper LeagueLausanneHL1-4210006.66
Thursday 12 DecemberUEFA Conference LeagueLegia WarszawaAW1-2650007.231
Saturday 7 DecemberSuper LeagueFC LuzernAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 DecemberSuper LeagueServette FCAL3-0220006.615
Thursday 28 NovemberUEFA Conference LeagueGentHW2-07110□7.616
Sunday 24 NovemberSuper LeagueFC ZurichHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 NovemberSuper LeagueBSC Young BoysAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 7 NovemberUEFA Conference LeagueTSC Backa TopolaAL4-1730006.919
Sunday 3 NovemberSuper LeagueYverdon SportHW2-06400□6.329
Thursday 31 OctoberSuper LeagueGrasshoppersAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 OctoberSuper LeagueBSC Young BoysHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 24 OctoberUEFA Conference LeagueMlada BoleslavAW0-1740006.328
Sunday 20 OctoberSuper LeagueYverdon SportAL2-0900006.931
Sunday 6 OctoberSuper LeagueFC ZurichAD1-1220006.624
Thursday 3 OctoberUEFA Conference LeagueHJK HelsinkiHW3-0240006.28
Sunday 29 SeptemberSuper LeagueFC WinterthurHW2-1280007.213
Sunday 11 AugustSuper LeagueFC LuzernHL2-3531007.928
Saturday 3 AugustSuper LeagueServette FCHW3-1360006.716
Tuesday 30 JulyUEFA Champions LeagueFenerbahçeAL2-1170006.37
Saturday 27 JulySuper LeagueFC Basel 1893AW1-2560006.324
Tuesday 23 JulyUEFA Champions LeagueFenerbahçeHL3-4180006.712
Saturday 20 JulySuper LeagueGrasshoppersHW2-122010710

2023

23 played3 unusedSuper League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 25 MaySuper LeagueServette FCHL0-2680007.320
Monday 20 MaySuper LeagueFC ZurichAL2-1290007.719
Thursday 16 MaySuper LeagueFC WinterthurHW4-2580006.934
Saturday 11 MaySuper LeagueBSC Young BoysAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AprilSuper LeagueLausanneHW2-0220006.59
Saturday 13 AprilSuper LeagueGrasshoppersAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 AprilSuper LeagueFC WinterthurAD2-2450006.311
Tuesday 2 AprilSuper LeagueFC Basel 1893HW2-0680007.329
Saturday 30 MarchSuper LeagueStade Lausanne-OuchyAW1-3310107.619
Saturday 16 MarchSuper LeagueYverdon SportHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 MarchSuper LeagueFC ST. GallenAW2-3210106.65
Sunday 25 FebruarySuper LeagueFC ZurichHW2-08400□6.916
Sunday 18 FebruarySuper LeagueServette FCAL2-16200□6.513
Saturday 10 FebruarySuper LeagueBSC Young BoysHD3-3780006.320
Saturday 3 FebruarySuper LeagueFC Basel 1893AW0-1610007.216
Wednesday 31 JanuarySuper LeagueGrasshoppersHD0-0900006.920
Sunday 28 JanuarySuper LeagueFC ST. GallenAW1-4130006.59
Sunday 21 JanuarySuper LeagueStade Lausanne-OuchyHL2-37600□6.225
Sunday 17 DecemberSuper LeagueServette FCAD2-2890006.724
Sunday 10 DecemberSuper LeagueFC WinterthurHW2-1330007.217
Wednesday 6 DecemberSuper LeagueFC Basel 1893HL1-3840006.326
Sunday 3 DecemberSuper LeagueFC LuzernHW1-07200□6.914
Saturday 25 NovemberSuper LeagueYverdon SportAW0-5770007.728
Sunday 12 NovemberSuper LeagueFC ZurichHL0-3450007.212
Saturday 4 NovemberSuper LeagueLausanneAL3-1130006.31
Sunday 29 OctoberSuper LeagueBSC Young BoysHD1-1120006.73

2022

20 played1 unusedSuper League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 21 MaySuper LeagueFC Basel 1893AD1-11400□6.22
Sunday 14 MaySuper LeagueFC WinterthurHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 FebruarySuper LeagueBSC Young BoysAD1-12000076
Sunday 12 FebruarySuper LeagueFC LuzernHD1-11000Not recorded0
Sunday 6 NovemberSuper LeagueFC ZurichHW2-07800□□■6.518
Saturday 29 OctoberSuper LeagueServette FCAD2-2680006.227
Saturday 22 OctoberSuper LeagueFC LuzernAL3-13301□7.210
Wednesday 19 OctoberSuper LeagueBSC Young BoysHL1-4700006.311
Sunday 16 OctoberSuper LeagueFC ST. GallenAD1-1690006.915
Sunday 9 OctoberSuper LeagueFC Basel 1893HW1-0641007.311
Sunday 2 OctoberSuper LeagueServette FCHW1-0630006.224
Sunday 11 SeptemberSuper LeagueBSC Young BoysAL3-02900□73
Saturday 3 SeptemberSuper LeagueFC ZurichAW1-2260006.66
Sunday 28 AugustSuper LeagueFC ST. GallenHL2-3630006.36
Sunday 14 AugustSuper LeagueFC Basel 1893AW0-2900007.226
Thursday 11 AugustUEFA Conference LeagueHapoel Beer ShevaAL3-1900006.625
Sunday 7 AugustSuper LeagueFC LuzernHL1-2450006.910
Thursday 4 AugustUEFA Conference LeagueHapoel Beer ShevaHL0-2820006.923
Sunday 31 JulySuper LeagueFC WinterthurAW1-4800106.938
Sunday 24 JulySuper LeagueGrasshoppersAL2-1590006.929
Sunday 17 JulySuper LeagueFC SionHL2-3700006.621

2021

34 playedSuper League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MaySuper LeagueFC ST. GallenAL4-0450006.37
Thursday 19 MaySuper LeagueFC SionHL1-2700006.744
Thursday 12 MaySuper LeagueFC ZurichAD2-29000□6.934
Sunday 1 MaySuper LeagueFC LuzernAL3-07400□□■6.247
Sunday 24 AprilSuper LeagueGrasshoppersAL3-1450006.315
Monday 18 AprilSuper LeagueFC LuganoHW4-11800□74
Saturday 9 AprilSuper LeagueBSC Young BoysAD2-2120006.32
Sunday 3 AprilSuper LeagueServette FCHW4-1880107.733
Sunday 20 MarchSuper LeagueFC LuganoAL3-1900006.919
Sunday 13 MarchSuper LeagueBSC Young BoysHD2-2900007.218
Saturday 5 MarchSuper LeagueFC ZurichHL0-2860007.545
Sunday 27 FebruarySuper LeagueFC LuzernHL1-210300□7.229
Saturday 19 FebruarySuper LeagueFC Basel 1893AL3-0810006.623
Saturday 12 FebruarySuper LeagueGrasshoppersHL0-2140006.211
Saturday 5 FebruarySuper LeagueServette FCAL1-0540006.613
Sunday 30 JanuarySuper LeagueFC ST. GallenHL1-55400□5.912
Sunday 19 DecemberSuper LeagueFC SionAL2-0720006.718
Saturday 11 DecemberSuper LeagueFC ZurichHL1-3790106.619
Sunday 5 DecemberSuper LeagueFC Basel 1893AD1-1270006.96
Sunday 28 NovemberSuper LeagueServette FCHL0-3700006.211
Sunday 21 NovemberSuper LeagueFC ST. GallenAW0-1330006.96
Sunday 7 NovemberSuper LeagueFC LuganoHL0-2820007.225
Sunday 31 OctoberSuper LeagueFC LuzernHD1-1800006.720
Saturday 23 OctoberSuper LeagueBSC Young BoysAL3-2740006.915
Sunday 17 OctoberSuper LeagueGrasshoppersHW3-1900106.914
Saturday 2 OctoberSuper LeagueFC LuganoAL2-0450006.717
Saturday 25 SeptemberSuper LeagueServette FCAD1-1450006.56
Wednesday 22 SeptemberSuper LeagueBSC Young BoysHL1-6450006.55
Sunday 12 SeptemberSuper LeagueFC SionHD1-17110□7.513
Sunday 29 AugustSuper LeagueFC LuzernAD1-1890006.323
Sunday 22 AugustSuper LeagueFC Basel 1893HD2-28110□8.210
Saturday 7 AugustSuper LeagueGrasshoppersAL3-1300006.710
Saturday 31 JulySuper LeagueFC ZurichAL3-1290006.37
Saturday 24 JulySuper LeagueFC ST. GallenHL1-2730006.714

2020

24 played5 unusedLigue 1, Super League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 21 MaySuper LeagueBSC Young BoysHL2-4900007.221
Saturday 15 MaySuper LeagueFC ST. GallenAL5-0610006.514
Wednesday 12 MaySuper LeagueServette FCAW1-4300106.74
Sunday 9 MaySuper LeagueFC ZurichHD2-281010715
Sunday 2 MaySuper LeagueFC SionAD1-1620006.56
Saturday 24 AprilSuper LeagueFC Basel 1893HD3-3811007.918
Wednesday 21 AprilSuper LeagueFC LuzernAL1-0720007.522
Sunday 18 AprilSuper LeagueFC VaduzHW2-190006.93
Saturday 10 AprilSuper LeagueFC LuganoAL1-07500□612
Saturday 3 AprilSuper LeagueFC LuzernHW2-1730006.714
Saturday 20 MarchSuper LeagueFC ST. GallenHW4-3890106.914
Sunday 7 MarchSuper LeagueFC SionHL1-38100□6.914
Wednesday 3 MarchSuper LeagueFC VaduzAW0-38800□6.921
Sunday 28 FebruarySuper LeagueFC LuganoHW2-078100811
Saturday 20 FebruarySuper LeagueFC Basel 1893AD0-09000□7.941
Saturday 13 FebruarySuper LeagueServette FCHW3-1890107.623
Wednesday 10 FebruarySuper LeagueBSC Young BoysAL1-0900007.726
Sunday 7 FebruarySuper LeagueBSC Young BoysAL4-2210006.67
Thursday 4 FebruarySuper LeagueFC Basel 1893HL1-37700□629
Sunday 31 JanuarySuper LeagueServette FCAD1-1790006.213
Saturday 23 JanuarySuper LeagueFC SionHL0-1330006.917
Sunday 17 JanuaryLigue 1BordeauxHL0-3200006.57
Saturday 9 JanuaryLigue 1MetzAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 6 JanuaryLigue 1Stade Brestois 29AL2-01200□6.73
Wednesday 23 DecemberLigue 1LorientHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 DecemberLigue 1LyonHL1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 16 DecemberLigue 1NimesAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 10 DecemberUEFA Europa LeagueHapoel Beer ShevaAL1-0620007.229
Thursday 3 DecemberUEFA Europa LeagueBayer LeverkusenHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2017

3 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 22 OctoberLigue 1StrasbourgHL1-2100006.80%
Sunday 15 OctoberLigue 1MontpellierAL2-0120006.50%
Friday 11 AugustLigue 1Estac TroyesHL1-2300006.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.

2016

3 playedCoupe de France, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLigue 1LyonAD3-3150006.90%
Sunday 8 JanuaryCoupe de FranceLorientAL2-160006.590%
Thursday 8 DecemberUEFA Europa LeagueFC KrasnodarHW2-122010754%

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.