Khalid
Boutaïb
Born on 24 April 1987 in Bagnols-sur-Cèze, France. 26 caps and 9 goals between 2016 and 2019. World Cups: 2018.
From the match data of 11 of his 16 Morocco games since 2017.
His Morocco games in detail
Match rating, game by game
average 6.80Per 90 minutes
- Goals
- –
- Assists
- –
- Minutes per goal
- 153′
- Shots (on target)
- – (–)
- Key passes
- –
- Successful dribbles
- –
- Tackles + interceptions
- –
- Duels won
- 43%
In these 11 games
- Goals
- 6
- Assists
- 0
- Cards
- 0 0
Ratings are out of 10. Per-90 numbers come from 153 minutes with player statistics.
Where he plays
- Striker9 starts90%
- Left winger1 start10%
Shirt numbers
From 10 starts with a known line-up position.
Year by year
How his goals came
9 goals in 26 matches, scoring in 6 of them.
By competition
Favourite opponents
Home and away
Goals in wins, draws, defeats
Braces: 1 · hat-tricks or more: 1
Best haul: 3 goals against Gabon, 7 Oct 2017
When he scores
Minute of 6 goals with match events
Goals in the senior matches we have line-ups for; the official total can be a little higher for the early years.
Under each coach, against each opponent
Under each coach
Hervé Renard2016–2019 · 26 matches · 9 goals16 won · 5 drawn · 5 lost62%
Against each opponent
| Opponent | P | W–D–L | Win % | His goals |
|---|---|---|---|---|
| 2 | 2–0–0 | 100% | · | |
| 2 | 1–1–0 | 50% | 1 | |
| 2 | 1–1–0 | 50% | 1 | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | 1 |
All 23 opponents
| Opponent | P | W–D–L | Win % | His goals |
|---|---|---|---|---|
| 2 | 2–0–0 | 100% | · | |
| 2 | 1–1–0 | 50% | 1 | |
| 2 | 1–1–0 | 50% | 1 | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | 1 | |
| 1 | 1–0–0 | 100% | 3 | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | 2 | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 1–0–0 | 100% | · | |
| 1 | 0–0–1 | 0% | · | |
| 1 | 0–0–1 | 0% | · | |
| 1 | 0–1–0 | 0% | 1 | |
| 1 | 0–0–1 | 0% | · | |
| 1 | 0–1–0 | 0% | · | |
| 1 | 0–0–1 | 0% | · | |
| 1 | 0–0–1 | 0% | · | |
| 1 | 0–1–0 | 0% | · |
His last 12 matches
Every match (26)
| Date | Opponent | Result | Competition | G |
|---|---|---|---|---|
| 2019 | ||||
| 23 Jun 2019 | Win1–0 | Africa Cup of Nations 2019 · Group D | ||
| 12 Jun 2019 | Loss0–1 | Friendly | ||
| 26 Mar 2019 | Loss0–1 | Friendly | ||
| 2018 | ||||
| 16 Nov 2018 | Win2–0 | AFCON 2019 qualifier · Group B | ||
| 16 Oct 2018 | Draw2–2 | AFCON 2019 qualifier · Group B | 1 53′ | |
| 13 Oct 2018 | Win1–0 | AFCON 2019 qualifier · Group B | ||
| 25 Jun 2018 | Draw2–2 | World Cup 2018 · Group B | 1 14′ | |
| 20 Jun 2018 | Loss0–1 | World Cup 2018 · Group B | ||
| 9 Jun 2018 | Win3–1 | Friendly | ||
| 4 Jun 2018 | Win2–1 | Friendly | ||
| 31 May 2018 | Draw0–0 | Friendly | ||
| 23 Mar 2018 | Win2–1 | Friendly | 1 40′ | |
| 2017 | ||||
| 11 Nov 2017 | Win2–0 | World Cup 2018 qualifier · Group C | ||
| 7 Oct 2017 | Win3–0 | World Cup 2018 qualifier · Group C | 3 38′, 56′, 72′ | |
| 5 Sep 2017 | Draw0–0 | World Cup 2018 qualifier · Group C | ||
| 1 Sep 2017 | Win6–0 | World Cup 2018 qualifier · Group C | 1 27′ | |
| 31 May 2017 | Loss1–2 | Friendly | ||
| 28 Mar 2017 | Win1–0 | Friendly | ||
| 24 Mar 2017 | Win2–0 | Friendly | ||
| 24 Jan 2017 | Win1–0 | Africa Cup of Nations 2017 · Group C | ||
| 9 Jan 2017 | Loss0–1 | Friendly | ||
| 2016 | ||||
| 15 Nov 2016 | Win2–1 | Friendly | 2 | |
| 11 Oct 2016 | Win4–0 | Friendly | ||
| 3 Jun 2016 | Draw1–1 | AFCON 2017 qualifier · Group F | ||
| 27 May 2016 | Win2–0 | Friendly | ||
| 26 Mar 2016 | Win1–0 | AFCON 2017 qualifier · Group F | ||
His club numbers
| Season | Club and competitions | Games | Minutes | Goals | Assists | Rating |
|---|---|---|---|---|---|---|
| 2025/26 | 1 (0) | 0 | · | · | – | |
| 2024/25 | 29 (25) | 2,090 | 8 | 1 | 7.17 | |
| 2023/24 | 32 (28) | 2,050 | 9 | 3 | 7.03 | |
| 2022/23 | 16 (14) | 1,032 | 3 | 5 | 6.86 | |
| 2022/23 | 1 (1) | 73 | · | · | – | |
| 2021/22 | 19 (17) | 1,446 | 5 | · | 6.89 | |
| 2021/22 | 20 (17) | 1,446 | 5 | · | 6.89 | |
| 2020/21 | 16 (12) | 877 | 2 | · | 6.77 |
Every season (19)
| Season | Club and competitions | Games | Minutes | Goals | Assists | Rating |
|---|---|---|---|---|---|---|
| 2019/20 | 3 (0) | 0 | · | · | – | |
| 2018/19 | 18 (13) | 1,236 | 5 | 3 | 6.94 | |
| 2018/19 | 9 (0) | 0 | 5 | · | – | |
| 2017/18 | 33 (31) | 2,712 | 12 | 3 | 6.92 | |
| 2016/17 | 23 (20) | 1,806 | 14 | 3 | 7.15 | |
| 2015/16 | 35 (28) | 1,928 | 10 | 1 | 6.88 | |
| 2014/15 | 28 (0) | 0 | 6 | · | – | |
| 2013/14 | 33 (29) | 2,572 | 8 | · | – | |
| 2012/13 | 24 (24) | 2,160 | 6 | · | – | |
| 2012/13 | 1 (0) | 0 | · | · | – | |
| 2011/12 | 34 (34) | 2,945 | 13 | · | – | |
| Total | 375 | 24,373 | 111 | 19 | 6.97 | |
Every club competition (league, cups, continental), from the 2011/12 season. Earlier seasons, and some smaller leagues, are not included.
- 29 Jun 2026
Kawkab AC Marrakech· without a club
Retired - 8 Aug 2025
Foot club de Pau
Kawkab AC Marrakech
Free - 14 Jul 2023
Paris FC
Foot club de Pau
Free - 5 Oct 2020
Zamalek SC
Le Havre AC
Free - 5 Jan 2019
Yeni Malatyaspor
Zamalek SC
€ 1.5M - 4 Aug 2017
RC Strasbourg Alsace
Yeni Malatyaspor
Free - 1 Sep 2014
US Luzenac
Gazélec Ajaccio
Free - 1 Jul 2013
ES Uzès Pont du Gard
US Luzenac
Free
- Suspended 31 Jan 2016 – 4 Feb 2016 5 days




