Yassine BounouPlayed 56 of Morocco’s 64 games from 23 Sep 2022 to 4 Oct 2026 · 5,012 minutes
With him56 games2.23points per gameExpected against these opponents: 2.120.11 above expected19 strong opponents3714566% won · 1.9 scored · 0.5 conceded per game
Without him8 games2.38points per gameExpected against these opponents: 2.480.10 below expected1 strong opponent61175% won · 2.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.5 goals per 90 minutes.
Achraf HakimiPlayed 52 of Morocco’s 63 games from 23 Sep 2022 to 29 Sep 2026 · 4,338 minutes
With him52 games2.19points per gameExpected against these opponents: 2.050.14 above expected19 strong opponents3412665% won · 1.8 scored · 0.5 conceded per game
Without him11 games2.64points per gameExpected against these opponents: 2.67as expected1 strong opponent92082% won · 2.7 scored · 0.1 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.5 goals per 90 minutes.
Nayef AguerdPlayed 41 of Morocco’s 62 games from 17 Nov 2022 to 4 Oct 2026 · 3,621 minutes
With him41 games2.29points per gameExpected against these opponents: 2.380.09 below expected8 strong opponents2810368% won · 2.0 scored · 0.4 conceded per game
Without him21 games2.19points per gameExpected against these opponents: 1.820.37 above expected10 strong opponents144367% won · 1.8 scored · 0.6 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.4 goals per 90 minutes.
Azzedine OunahiPlayed 51 of Morocco’s 64 games from 23 Sep 2022 to 4 Oct 2026 · 3,524 minutes
With him51 games2.29points per gameExpected against these opponents: 2.110.18 above expected17 strong opponents3512469% won · 2.1 scored · 0.5 conceded per game
Without him13 games2.08points per gameExpected against these opponents: 2.360.29 below expected3 strong opponents83262% won · 1.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.7 and concede 0.4 goals per 90 minutes.
Sofyan AmrabatPlayed 42 of Morocco’s 61 games from 23 Sep 2022 to 9 Jul 2026 · 3,307 minutes
With him42 games2.33points per gameExpected against these opponents: 2.120.21 above expected13 strong opponents308471% won · 2.2 scored · 0.5 conceded per game
Without him19 games2.05points per gameExpected against these opponents: 2.150.10 below expected7 strong opponents116258% won · 1.4 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.2 and concede 0.5 goals per 90 minutes.
Noussair MazraouiPlayed 41 of Morocco’s 63 games from 23 Sep 2022 to 29 Sep 2026 · 3,272 minutes
With him41 games2.05points per gameExpected against these opponents: 1.960.09 above expected17 strong opponents2412559% won · 1.7 scored · 0.5 conceded per game
Without him22 games2.68points per gameExpected against these opponents: 2.520.16 above expected3 strong opponents192186% won · 2.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.4 goals per 90 minutes.
Brahim DíazPlayed 34 of Morocco’s 41 games from 22 Mar 2024 to 4 Oct 2026 · 2,475 minutes
With him34 games2.35points per gameExpected against these opponents: 2.31as expected8 strong opponents248271% won · 2.1 scored · 0.5 conceded per game
Without him7 games3.00points per gameExpected against these opponents: 2.740.26 above expected700100% won · 3.0 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.5 goals per 90 minutes.
Youssef En-NesyriPlayed 44 of Morocco’s 50 games from 23 Sep 2022 to 18 Jan 2026 · 2,288 minutes
With him44 games2.25points per gameExpected against these opponents: 2.24as expected12 strong opponents309568% won · 1.8 scored · 0.4 conceded per game
Without him6 games2.67points per gameExpected against these opponents: 2.510.15 above expected1 strong opponent51083% won · 2.5 scored · 0.2 conceded per game
While he is on the pitch, Morocco score 1.5 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.
Bilal El KhannoussPlayed 45 of Morocco’s 55 games from 17 Dec 2022 to 4 Oct 2026 · 2,189 minutes
With him45 games2.36points per gameExpected against these opponents: 2.260.09 above expected12 strong opponents3210371% won · 2.1 scored · 0.5 conceded per game
Without him10 games2.00points per gameExpected against these opponents: 2.720.72 below expected62260% won · 1.6 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.5 goals per 90 minutes.
Abde EzzalzouliPlayed 40 of Morocco’s 64 games from 23 Sep 2022 to 4 Oct 2026 · 2,164 minutes
With him40 games2.23points per gameExpected against these opponents: 2.24as expected12 strong opponents2611365% won · 1.8 scored · 0.4 conceded per game
Without him24 games2.29points per gameExpected against these opponents: 2.030.26 above expected8 strong opponents174371% won · 2.1 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.0 and concede 0.3 goals per 90 minutes.
Ismael SaibariPlayed 37 of Morocco’s 50 games from 12 Sep 2023 to 4 Oct 2026 · 2,142 minutes
With him37 games2.41points per gameExpected against these opponents: 2.39as expected7 strong opponents278273% won · 2.1 scored · 0.4 conceded per game
Without him13 games2.46points per gameExpected against these opponents: 2.47as expected2 strong opponents102177% won · 2.3 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.3 goals per 90 minutes.
Hakim ZiyechPlayed 25 of Morocco’s 29 games from 23 Sep 2022 to 9 Sep 2024 · 1,897 minutes
With him25 games2.08points per gameExpected against these opponents: 1.910.17 above expected11 strong opponents157360% won · 1.5 scored · 0.5 conceded per game
Without him4 games1.75points per gameExpected against these opponents: 2.400.65 below expected1 strong opponent21150% won · 1.3 scored · 0.8 conceded per game
While he is on the pitch, Morocco score 1.5 and concede 0.4 goals per 90 minutes.
Romain SaïssPlayed 23 of Morocco’s 44 games from 23 Sep 2022 to 21 Dec 2025 · 1,847 minutes
With him23 games2.09points per gameExpected against these opponents: 1.860.23 above expected11 strong opponents146361% won · 1.4 scored · 0.5 conceded per game
Without him21 games2.67points per gameExpected against these opponents: 2.67as expected1 strong opponent182186% won · 2.6 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.5 goals per 90 minutes.
Ayoub El KaabiPlayed 36 of Morocco’s 44 games from 12 Sep 2023 to 24 Jun 2026 · 1,610 minutes
With him36 games2.56points per gameExpected against these opponents: 2.55as expected4 strong opponents295281% won · 2.4 scored · 0.4 conceded per game
Without him8 games2.25points per gameExpected against these opponents: 2.130.12 above expected3 strong opponents53063% won · 1.8 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.1 and concede 0.4 goals per 90 minutes.
Jawad El YamiqPlayed 21 of Morocco’s 48 games from 17 Nov 2022 to 18 Jan 2026 · 1,367 minutes
With him21 games2.14points per gameExpected against these opponents: 2.11as expected7 strong opponents143467% won · 1.4 scored · 0.5 conceded per game
Without him27 games2.44points per gameExpected against these opponents: 2.46as expected4 strong opponents206174% won · 2.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.5 goals per 90 minutes.
Yahia Attiyat AllahPlayed 19 of Morocco’s 25 games from 17 Nov 2022 to 11 Jun 2024 · 1,266 minutes
With him19 games2.00points per gameExpected against these opponents: 1.800.20 above expected10 strong opponents115358% won · 1.4 scored · 0.5 conceded per game
Without him6 games1.83points per gameExpected against these opponents: 2.480.64 below expected32150% won · 1.5 scored · 0.7 conceded per game
While he is on the pitch, Morocco score 1.6 and concede 0.5 goals per 90 minutes.
Soufiane RahimiPlayed 30 of Morocco’s 41 games from 22 Mar 2024 to 4 Oct 2026 · 1,148 minutes
With him30 games2.43points per gameExpected against these opponents: 2.290.14 above expected7 strong opponents227173% won · 2.3 scored · 0.5 conceded per game
Without him11 games2.55points per gameExpected against these opponents: 2.610.07 below expected1 strong opponent91182% won · 2.2 scored · 0.2 conceded per game
While he is on the pitch, Morocco score 3.1 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.
Sofiane BoufalPlayed 18 of Morocco’s 53 games from 23 Sep 2022 to 26 May 2026 · 1,016 minutes
With him18 games2.00points per gameExpected against these opponents: 1.630.37 above expected11 strong opponents106256% won · 1.4 scored · 0.4 conceded per game
Without him35 games2.46points per gameExpected against these opponents: 2.540.09 below expected4 strong opponents275377% won · 2.2 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 1.1 and concede 0.4 goals per 90 minutes.
Eliesse Ben SeghirPlayed 20 of Morocco’s 26 games from 22 Mar 2024 to 14 Jan 2026 · 985 minutes
With him20 games2.70points per gameExpected against these opponents: 2.71as expected173085% won · 2.7 scored · 0.2 conceded per game
Without him6 games3.00points per gameExpected against these opponents: 2.780.22 above expected600100% won · 1.8 scored · 0.2 conceded per game
While he is on the pitch, Morocco score 3.1 and concede 0.2 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.
Selim AmallahPlayed 15 of Morocco’s 23 games from 23 Sep 2022 to 30 Jan 2024 · 888 minutes
With him15 games1.87points per gameExpected against these opponents: 1.620.24 above expected9 strong opponents84353% won · 1.3 scored · 0.7 conceded per game
Without him8 games1.88points per gameExpected against these opponents: 2.080.20 below expected3 strong opponents43150% won · 1.1 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 0.7 and concede 0.2 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.
Youssef BelammariPlayed 11 of Morocco’s 26 games from 12 Oct 2024 to 7 Jun 2026 · 772 minutes
With him11 games2.82points per gameExpected against these opponents: 2.590.23 above expected1 strong opponent101091% won · 2.9 scored · 0.1 conceded per game
Without him15 games2.40points per gameExpected against these opponents: 2.41as expected3 strong opponents113173% won · 2.1 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.4 and concede 0.1 goals per 90 minutes.
Chadi RiadPlayed 10 of Morocco’s 41 games from 11 Jan 2024 to 29 Jun 2026 · 724 minutes
With him10 games2.00points per gameExpected against these opponents: 1.860.14 above expected5 strong opponents55050% won · 2.2 scored · 0.7 conceded per game
Without him31 games2.61points per gameExpected against these opponents: 2.63as expected2 strong opponents263284% won · 2.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 2.0 and concede 0.6 goals per 90 minutes.
With him9 games2.44points per gameExpected against these opponents: 2.520.07 below expected1 strong opponent71178% won · 2.6 scored · 0.2 conceded per game
Without him41 games2.32points per gameExpected against these opponents: 2.28as expected10 strong opponents298471% won · 1.9 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 2.2 and concede 0.3 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.
Amine AdliPlayed 17 of Morocco’s 38 games from 12 Sep 2023 to 31 Mar 2026 · 562 minutes
With him17 games2.47points per gameExpected against these opponents: 2.560.08 below expected2 strong opponents133176% won · 2.1 scored · 0.4 conceded per game
Without him21 games2.57points per gameExpected against these opponents: 2.58as expected2 strong opponents173181% won · 2.3 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.1 and concede 0.8 goals per 90 minutes.
Mohamed ChibiPlayed 6 of Morocco’s 34 games from 17 Jan 2024 to 26 May 2026 · 368 minutes
With him6 games2.67points per gameExpected against these opponents: 2.750.08 below expected51083% won · 2.5 scored · 0.2 conceded per game
Without him28 games2.50points per gameExpected against these opponents: 2.550.05 below expected3 strong opponents224279% won · 2.3 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 2.2 and concede 0.2 goals per 90 minutes.
Achraf DariPlayed 5 of Morocco’s 10 games from 23 Sep 2022 to 17 Dec 2022 · 367 minutes
With him5 games1.40points per gameExpected against these opponents: 1.080.32 above expected5 strong opponents21240% won · 0.8 scored · 0.8 conceded per game
Without him5 games2.20points per gameExpected against these opponents: 1.081.12 above expected4 strong opponents32060% won · 1.4 scored · 0.2 conceded per game
While he is on the pitch, Morocco score 0.7 and concede 1.0 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.
Jamal HarkassPlayed 4 of Morocco’s 4 games from 12 Oct 2024 to 18 Nov 2024 · 360 minutes
With him4 games3.00points per gameExpected against these opponents: 2.720.28 above expected400100% won · 5.3 scored · 0.3 conceded per game
Without himHe played every game in this period.
While he is on the pitch, Morocco score 5.3 and concede 0.3 goals per 90 minutes.
Amine HaritPlayed 9 of Morocco’s 23 games from 23 Sep 2022 to 30 Jan 2024 · 349 minutes
With him9 games2.00points per gameExpected against these opponents: 2.260.26 below expected3 strong opponents53156% won · 1.4 scored · 0.4 conceded per game
Without him14 games1.79points per gameExpected against these opponents: 1.470.31 above expected9 strong opponents74350% won · 1.1 scored · 0.6 conceded per game
While he is on the pitch, Morocco score 1.3 and concede 0.5 goals per 90 minutes.
Abdelhamid SabiriPlayed 11 of Morocco’s 14 games from 23 Sep 2022 to 17 Jun 2023 · 347 minutes
With him11 games1.55points per gameExpected against these opponents: 1.340.20 above expected8 strong opponents45236% won · 0.9 scored · 0.5 conceded per game
Without him3 games2.00points per gameExpected against these opponents: 1.060.94 above expected3 strong opponents20167% won · 1.3 scored · 0.7 conceded per game
While he is on the pitch, Morocco score 1.8 and concede 1.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.
Oussama TarghallinePlayed 11 of Morocco’s 35 games from 9 Sep 2024 to 29 Sep 2026 · 340 minutes
With him11 games2.55points per gameExpected against these opponents: 2.630.08 below expected1 strong opponent91182% won · 1.2 scored · 0.1 conceded per game
Without him24 games2.46points per gameExpected against these opponents: 2.190.27 above expected7 strong opponents185175% won · 2.8 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.3 and concede 0.3 goals per 90 minutes.
Zakaria AboukhlalPlayed 11 of Morocco’s 32 games from 23 Sep 2022 to 15 Nov 2024 · 325 minutes
With him11 games1.91points per gameExpected against these opponents: 1.600.31 above expected6 strong opponents63255% won · 1.3 scored · 0.5 conceded per game
Without him21 games2.24points per gameExpected against these opponents: 2.27as expected6 strong opponents145267% won · 2.0 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.8 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.
Oussama El AzzouziPlayed 6 of Morocco’s 21 games from 17 Oct 2023 to 9 Jun 2025 · 292 minutes
With him6 games2.67points per gameExpected against these opponents: 2.760.09 below expected51083% won · 1.7 scored · 0.3 conceded per game
Without him15 games2.67points per gameExpected against these opponents: 2.71as expected131187% won · 3.0 scored · 0.4 conceded per game
While he is on the pitch, Morocco score 1.5 and concede 0.3 goals per 90 minutes.
Ilias AkhomachPlayed 14 of Morocco’s 39 games from 22 Mar 2024 to 25 Sep 2026 · 289 minutes
With him14 games2.50points per gameExpected against these opponents: 2.700.20 below expected1 strong opponent112179% won · 2.1 scored · 0.1 conceded per game
Without him25 games2.48points per gameExpected against these opponents: 2.170.31 above expected7 strong opponents195176% won · 2.4 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.9 and concede 0.0 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.
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.
Yunis AbdelhamidPlayed 4 of Morocco’s 13 games from 17 Oct 2023 to 9 Sep 2024 · 205 minutes
With him4 games3.00points per gameExpected against these opponents: 2.810.19 above expected400100% won · 2.0 scored · 0.3 conceded per game
Without him9 games2.22points per gameExpected against these opponents: 2.680.46 below expected62167% won · 2.1 scored · 0.6 conceded per game
While he is on the pitch, Morocco score 1.3 and concede 0.0 goals per 90 minutes.
Amir RichardsonPlayed 9 of Morocco’s 15 games from 12 Sep 2023 to 9 Sep 2024 · 198 minutes
With him9 games2.56points per gameExpected against these opponents: 2.58as expected1 strong opponent72078% won · 1.6 scored · 0.3 conceded per game
Without him6 games2.17points per gameExpected against these opponents: 2.720.55 below expected41167% won · 2.5 scored · 0.7 conceded per game
While he is on the pitch, Morocco score 1.4 and concede 0.0 goals per 90 minutes.
Imrân LouzaPlayed 5 of Morocco’s 43 games from 25 Mar 2023 to 26 May 2026 · 173 minutes
With him5 games1.60points per gameExpected against these opponents: 2.010.41 below expected2 strong opponents22140% won · 1.6 scored · 0.6 conceded per game
Without him38 games2.53points per gameExpected against these opponents: 2.57as expected4 strong opponents306279% won · 2.2 scored · 0.3 conceded per game
While he is on the pitch, Morocco score 1.0 and concede 1.6 goals per 90 minutes.
With him7 games1.71points per gameExpected against these opponents: 1.380.33 above expected5 strong opponents33143% won · 1.0 scored · 0.4 conceded per game
Without him4 games1.75points per gameExpected against these opponents: 0.820.93 above expected4 strong opponents21150% won · 1.0 scored · 0.8 conceded per game
While he is on the pitch, Morocco score 1.1 and concede 0.5 goals per 90 minutes.
Walid CheddiraPlayed 6 of Morocco’s 14 games from 23 Sep 2022 to 17 Jun 2023 · 146 minutes
With him6 games1.83points per gameExpected against these opponents: 1.180.66 above expected5 strong opponents32150% won · 1.0 scored · 0.5 conceded per game
Without him8 games1.50points per gameExpected against these opponents: 1.360.14 above expected6 strong opponents33238% won · 1.0 scored · 0.6 conceded per game
While he is on the pitch, Morocco score 1.2 and concede 0.0 goals per 90 minutes.
Anass ZarouryPlayed 4 of Morocco’s 12 games from 17 Nov 2022 to 17 Jun 2023 · 124 minutes
With him4 games1.00points per gameExpected against these opponents: 1.630.63 below expected3 strong opponents11225% won · 1.3 scored · 1.0 conceded per game
Without him8 games1.88points per gameExpected against these opponents: 1.080.79 above expected6 strong opponents43150% won · 0.9 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.5 and concede 0.7 goals per 90 minutes.
Yahya JabranePlayed 4 of Morocco’s 8 games from 23 Sep 2022 to 10 Dec 2022 · 111 minutes
With him4 games3.00points per gameExpected against these opponents: 1.391.61 above expected3 strong opponents400100% won · 2.0 scored · 0.3 conceded per game
Without him4 games1.50points per gameExpected against these opponents: 0.810.69 above expected4 strong opponents13025% won · 0.5 scored · 0.0 conceded per game
While he is on the pitch, Morocco score 2.4 and concede 0.0 goals per 90 minutes.
Ilias ChairPlayed 4 of Morocco’s 12 games from 27 Sep 2022 to 12 Jun 2023 · 91 minutes
With him4 games1.25points per gameExpected against these opponents: 1.750.50 below expected3 strong opponents12125% won · 1.0 scored · 0.5 conceded per game
Without him8 games1.88points per gameExpected against these opponents: 0.910.96 above expected7 strong opponents43150% won · 0.9 scored · 0.5 conceded per game
While he is on the pitch, Morocco score 1.0 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.
Tarik TissoudaliPlayed 5 of Morocco’s 10 games from 12 Jun 2023 to 24 Jan 2024 · 77 minutes
With him5 games2.00points per gameExpected against these opponents: 2.630.63 below expected31160% won · 1.4 scored · 0.4 conceded per game
Without him5 games2.20points per gameExpected against these opponents: 2.480.28 below expected1 strong opponent32060% won · 1.8 scored · 0.6 conceded per game