Yassine BounouPlayed 30 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 2,790 minutes
With him30 games2.33points per gameExpected against these opponents: 2.230.11 above expected8 strong opponents217270% won · 2.0 scored · 0.5 conceded per game
Without him3 games3.00points per gameExpected against these opponents: 2.850.15 above expected300100% won · 3.3 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.5 goals per 90 minutes.
Neil El AynaouiPlayed 25 of Morocco’s 27 games from 5 Sep 2025 to 4 Oct 2026 · 2,285 minutes
With him25 games2.20points per gameExpected against these opponents: 2.140.06 above expected8 strong opponents167264% won · 1.7 scored · 0.5 conceded per game
Without him2 games3.00points per gameExpected against these opponents: 2.870.13 above expected200100% won · 4.5 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.4 goals per 90 minutes.
Brahim DíazPlayed 28 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 2,026 minutes
With him28 games2.29points per gameExpected against these opponents: 2.210.08 above expected8 strong opponents197268% won · 2.1 scored · 0.5 conceded per game
Without him5 games3.00points per gameExpected against these opponents: 2.700.30 above expected500100% won · 2.4 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 0.6 goals per 90 minutes.
Noussair MazraouiPlayed 24 of Morocco’s 32 games from 15 Nov 2024 to 29 Sep 2026 · 1,966 minutes
With him24 games2.25points per gameExpected against these opponents: 2.180.07 above expected7 strong opponents166267% won · 2.1 scored · 0.5 conceded per game
Without him8 games3.00points per gameExpected against these opponents: 2.550.45 above expected1 strong opponent800100% won · 2.4 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 2.0 and concede 0.4 goals per 90 minutes.
Ismael SaibariPlayed 30 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 1,952 minutes
With him30 games2.43points per gameExpected against these opponents: 2.360.07 above expected6 strong opponents227173% won · 2.2 scored · 0.4 conceded per game
Without him3 games2.00points per gameExpected against these opponents: 1.520.48 above expected2 strong opponents20167% won · 1.3 scored · 1.0 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.3 goals per 90 minutes.
Achraf HakimiPlayed 22 of Morocco’s 32 games from 15 Nov 2024 to 29 Sep 2026 · 1,806 minutes
With him22 games2.27points per gameExpected against these opponents: 2.040.24 above expected8 strong opponents155268% won · 1.8 scored · 0.5 conceded per game
Without him10 games2.80points per gameExpected against these opponents: 2.79as expected91090% won · 3.0 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.5 goals per 90 minutes.
Azzedine OunahiPlayed 24 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 1,632 minutes
With him24 games2.38points per gameExpected against these opponents: 2.240.13 above expected6 strong opponents176171% won · 2.3 scored · 0.5 conceded per game
Without him9 games2.44points per gameExpected against these opponents: 2.40as expected2 strong opponents71178% won · 1.6 scored · 0.2 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 0.5 goals per 90 minutes.
Bilal El KhannoussPlayed 30 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 1,623 minutes
With him30 games2.33points per gameExpected against these opponents: 2.220.11 above expected8 strong opponents217270% won · 2.0 scored · 0.5 conceded per game
Without him3 games3.00points per gameExpected against these opponents: 2.900.10 above expected300100% won · 3.0 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 0.4 goals per 90 minutes.
Nayef AguerdPlayed 15 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 1,410 minutes
With him15 games2.40points per gameExpected against these opponents: 2.650.25 below expected1 strong opponent113173% won · 2.3 scored · 0.3 conceded per game
Without him18 games2.39points per gameExpected against these opponents: 1.980.41 above expected7 strong opponents134172% won · 2.0 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.2 and concede 0.3 goals per 90 minutes.
Abde EzzalzouliPlayed 21 of Morocco’s 33 games from 15 Nov 2024 to 4 Oct 2026 · 1,333 minutes
With him21 games2.38points per gameExpected against these opponents: 2.440.06 below expected4 strong opponents155171% won · 2.0 scored · 0.4 conceded per game
Without him12 games2.42points per gameExpected against these opponents: 2.020.40 above expected4 strong opponents92175% won · 2.4 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.0 and concede 0.3 goals per 90 minutes.
Sofyan AmrabatPlayed 18 of Morocco’s 30 games from 15 Nov 2024 to 9 Jul 2026 · 1,282 minutes
With him18 games2.61points per gameExpected against these opponents: 2.430.19 above expected2 strong opponents152183% won · 2.7 scored · 0.4 conceded per game
Without him12 games2.08points per gameExpected against these opponents: 1.940.14 above expected6 strong opponents74158% won · 1.4 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.9 and concede 0.5 goals per 90 minutes.
Ayoub El KaabiPlayed 21 of Morocco’s 27 games from 15 Nov 2024 to 24 Jun 2026 · 1,084 minutes
With him21 games2.57points per gameExpected against these opponents: 2.490.08 above expected3 strong opponents173181% won · 2.4 scored · 0.3 conceded per game
Without him6 games2.33points per gameExpected against these opponents: 1.900.43 above expected3 strong opponents42067% won · 1.8 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.5 goals per 90 minutes.
Issa DiopPlayed 12 of Morocco’s 14 games from 27 Mar 2026 to 4 Oct 2026 · 1,057 minutes
With him12 games1.92points per gameExpected against these opponents: 1.630.29 above expected7 strong opponents65150% won · 1.6 scored · 0.7 conceded per game
Without him2 games3.00points per gameExpected against these opponents: 2.720.28 above expected200100% won · 4.5 scored · 1.0 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.6 goals per 90 minutes.
Adam MasinaPlayed 12 of Morocco’s 18 games from 18 Nov 2024 to 18 Jan 2026 · 969 minutes
With him12 games2.58points per gameExpected against these opponents: 2.62as expected1 strong opponent101183% won · 2.1 scored · 0.1 conceded per game
Without him6 games2.67points per gameExpected against these opponents: 2.790.12 below expected51083% won · 2.0 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.0 goals per 90 minutes.
Jawad El YamiqPlayed 12 of Morocco’s 17 games from 21 Mar 2025 to 18 Jan 2026 · 960 minutes
With him12 games2.58points per gameExpected against these opponents: 2.660.08 below expected1 strong opponent101183% won · 1.6 scored · 0.3 conceded per game
Without him5 games2.60points per gameExpected against these opponents: 2.660.06 below expected41080% won · 2.2 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.3 goals per 90 minutes.
Anass Salah-EddinePlayed 15 of Morocco’s 23 games from 14 Nov 2025 to 4 Oct 2026 · 867 minutes
With him15 games1.93points per gameExpected against these opponents: 2.040.11 below expected6 strong opponents85253% won · 1.7 scored · 0.7 conceded per game
Without him8 games2.50points per gameExpected against these opponents: 2.210.29 above expected2 strong opponents62075% won · 2.1 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.7 goals per 90 minutes.
Soufiane RahimiPlayed 22 of Morocco’s 32 games from 18 Nov 2024 to 4 Oct 2026 · 747 minutes
With him22 games2.32points per gameExpected against these opponents: 2.120.20 above expected7 strong opponents156168% won · 2.1 scored · 0.5 conceded per game
Without him10 games2.50points per gameExpected against these opponents: 2.650.15 below expected1 strong opponent81180% won · 1.9 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 2.9 and concede 0.5 goals per 90 minutes.
Ayyoub BouaddiPlayed 10 of Morocco’s 12 games from 26 May 2026 to 4 Oct 2026 · 656 minutes
With him10 games1.90points per gameExpected against these opponents: 1.760.14 above expected5 strong opponents54150% won · 1.9 scored · 0.6 conceded per game
Without him2 games3.00points per gameExpected against these opponents: 2.740.26 above expected200100% won · 3.0 scored · 1.0 conceded per game
While he is on the pitch, Morocco score 1.2 and concede 0.5 goals per 90 minutes.
Youssef En-NesyriPlayed 16 of Morocco’s 19 games from 15 Nov 2024 to 18 Jan 2026 · 596 minutes
With him16 games2.56points per gameExpected against these opponents: 2.620.06 below expected1 strong opponent132181% won · 2.0 scored · 0.3 conceded per game
Without him3 games3.00points per gameExpected against these opponents: 2.820.18 above expected300100% won · 3.3 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 0.3 goals per 90 minutes.
Youssef BelammariPlayed 9 of Morocco’s 21 games from 25 Mar 2025 to 7 Jun 2026 · 592 minutes
With him9 games2.78points per gameExpected against these opponents: 2.540.24 above expected1 strong opponent81089% won · 2.6 scored · 0.1 conceded per game
Without him12 games2.25points per gameExpected against these opponents: 2.350.10 below expected3 strong opponents83167% won · 1.5 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 0.2 goals per 90 minutes.
Eliesse Ben SeghirPlayed 14 of Morocco’s 18 games from 15 Nov 2024 to 14 Jan 2026 · 562 minutes
With him14 games2.71points per gameExpected against these opponents: 2.69as expected122086% won · 2.6 scored · 0.2 conceded per game
Without him4 games3.00points per gameExpected against these opponents: 2.750.25 above expected400100% won · 1.5 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 2.9 and concede 0.3 goals per 90 minutes.
Chadi RiadPlayed 7 of Morocco’s 9 games from 27 Mar 2026 to 29 Jun 2026 · 544 minutes
With him7 games1.86points per gameExpected against these opponents: 1.450.41 above expected5 strong opponents34043% won · 1.9 scored · 0.9 conceded per game
Without him2 games3.00points per gameExpected against these opponents: 2.030.97 above expected1 strong opponent200100% won · 3.5 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.8 goals per 90 minutes.
Hamza IgamanePlayed 9 of Morocco’s 17 games from 21 Mar 2025 to 18 Jan 2026 · 363 minutes
With him9 games2.44points per gameExpected against these opponents: 2.610.17 below expected1 strong opponent71178% won · 1.8 scored · 0.2 conceded per game
Without him8 games2.75points per gameExpected against these opponents: 2.71as expected71088% won · 1.8 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 2.2 and concede 0.0 goals per 90 minutes.
Redouane HalhalPlayed 5 of Morocco’s 9 games from 31 Mar 2026 to 4 Jul 2026 · 341 minutes
With him5 games2.60points per gameExpected against these opponents: 1.850.75 above expected2 strong opponents41080% won · 2.8 scored · 0.8 conceded per game
Without him4 games2.00points per gameExpected against these opponents: 1.490.51 above expected3 strong opponents22050% won · 2.0 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.9 and concede 1.1 goals per 90 minutes.
Chemsdine TalbiPlayed 10 of Morocco’s 24 games from 5 Sep 2025 to 9 Jul 2026 · 307 minutes
With him10 games2.10points per gameExpected against these opponents: 1.580.52 above expected6 strong opponents63160% won · 1.8 scored · 0.6 conceded per game
Without him14 games2.36points per gameExpected against these opponents: 2.500.15 below expected2 strong opponents103171% won · 2.0 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.3 and concede 0.6 goals per 90 minutes.
Gessime YassinePlayed 9 of Morocco’s 14 games from 27 Mar 2026 to 4 Oct 2026 · 261 minutes
With him9 games2.00points per gameExpected against these opponents: 1.900.10 above expected4 strong opponents53156% won · 2.2 scored · 0.9 conceded per game
Without him5 games2.20points per gameExpected against these opponents: 1.570.63 above expected3 strong opponents32060% won · 1.6 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.8 and concede 0.0 goals per 90 minutes.
Oussama TarghallinePlayed 10 of Morocco’s 29 games from 25 Mar 2025 to 29 Sep 2026 · 250 minutes
With him10 games2.50points per gameExpected against these opponents: 2.600.10 below expected1 strong opponent81180% won · 1.2 scored · 0.1 conceded per game
Without him19 games2.32points per gameExpected against these opponents: 2.040.28 above expected7 strong opponents135168% won · 2.3 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.4 goals per 90 minutes.
Zakaria El OuahdiPlayed 6 of Morocco’s 28 games from 9 Jun 2025 to 4 Oct 2026 · 247 minutes
With him6 games1.83points per gameExpected against these opponents: 1.83as expected3 strong opponents32150% won · 1.2 scored · 0.8 conceded per game
Without him22 games2.41points per gameExpected against these opponents: 2.330.08 above expected5 strong opponents165173% won · 2.0 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.1 and concede 0.7 goals per 90 minutes.
Samir El MourabetPlayed 8 of Morocco’s 10 games from 27 Mar 2026 to 4 Jul 2026 · 237 minutes
With him8 games2.00points per gameExpected against these opponents: 1.450.55 above expected5 strong opponents44050% won · 2.1 scored · 0.9 conceded per game
Without him2 games3.00points per gameExpected against these opponents: 2.200.80 above expected1 strong opponent200100% won · 3.0 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 3.0 and concede 0.4 goals per 90 minutes.
Mohamed ChibiPlayed 4 of Morocco’s 15 games from 8 Sep 2025 to 26 May 2026 · 188 minutes
With him4 games3.00points per gameExpected against these opponents: 2.780.22 above expected400100% won · 2.8 scored · 0.0 conceded per game
Without him11 games2.18points per gameExpected against these opponents: 2.290.11 below expected3 strong opponents73164% won · 1.4 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.4 and concede 0.0 goals per 90 minutes.
Ilias AkhomachPlayed 8 of Morocco’s 23 games from 9 Oct 2025 to 25 Sep 2026 · 157 minutes
With him8 games2.38points per gameExpected against these opponents: 2.620.25 below expected1 strong opponent61175% won · 1.5 scored · 0.1 conceded per game
Without him15 games2.13points per gameExpected against these opponents: 1.830.31 above expected7 strong opponents95160% won · 1.9 scored · 0.7 conceded per game
While he is on the pitch, Morocco score 2.3 and concede 0.0 goals per 90 minutes.
Ayoube AmaimouniPlayed 4 of Morocco’s 4 games from 1 Jun 2026 to 19 Jun 2026 · 88 minutes
With him4 games2.00points per gameExpected against these opponents: 1.480.52 above expected3 strong opponents22050% won · 1.8 scored · 0.5 conceded per game
Without himHe played every game in this period.