DIMA SBAA
Players / Achraf Hakimi
Active international · Right-back · Paris Saint-Germain

Achraf
Hakimi

أشرف حكيمي

Born on 4 November 1998 in Madrid, Spain. 103 caps and 12 goals since 2016. No. 2 on Morocco’s all-time caps list. World Cups: 2018, 2022, 2026.

Achraf Hakimi
Achraf Hakimi Right-back · 1.81 m
103caps
No. 2 all-time
12goals
1 every 8.6 matches · No. 15 all-time
65%won
67 won · 22 drawn · 14 lost
103/132 Morocco games since his first cap
World Cup 2018
AFCON 2019
AFCON 2021 World Cup 2022
AFCON 2023
AFCON 2025
World Cup 2026
WonDrawnLost His goal World Cup or AFCON finals Point at or tap a square to see the match
Morocco rating7.25average of 47 rated games
Minutes for Morocco4,095in 47 games with minutes
Starts873 off the bench
Games as captain18with the armband

From the match data of 90 of his 102 Morocco games since 2017.

Full nameAchraf Hakimi Mouh Born4 November 1998 · age 27 Birthplace Madrid, Spain Nationality Spain, Morocco Height1.81 m Weight73 kg ClubParis Saint-Germain League position1st · Ligue 1 · 17 pts
Latest games

Form for club and country

The whole squad’s form →

Achraf Hakimi

Right-back · #2 · 27 yrs

Paris Saint Germain · Ligue 1 · 1st

6.82Avg rating

His last 5 games

  1. 26 Oct vs Lyon 2–0 90′ 7.1 Ligue 1
  2. 20 Oct vs Barcelona 4–2 90′ 7.4 A UEFA Champions League
  3. 17 Oct at Strasbourg 3–1 27′ 6.7 Ligue 1
  4. 14 Oct at Manchester City 4–2 90′ 6.1 UEFA Champions League
  5. 10 Oct vs Le Mans 3–1 72′ 6.9 Ligue 1
Games
5 (5 started)
Minutes
369
Goals
0
Assists
1
Shots (on target)
8 (3)
Key passes
9
Tackles + interceptions
15
Duels won
16/32
Cards
0 0

This season with Paris Saint Germain12 matches (11 started) · 928 min · 0 goals · 1 assist · 6.69

With Morocco this season9 matches · 791 min · 1 goal · 5 assists

Next at Le Havre · 30 Oct 2026 · Ligue 1

All his stats, game by game
DateMatchResultMinRatingGAShotsKey p.PassesTkl/IntDuelsDribblesFoulsCards
26 Oct 2026 vs LyonLigue 1 2–0 90′ 7.1 ··0 (0)3 86 92% 2/2 4/8 1/2 1/0 ·
20 Oct 2026 vs BarcelonaUEFA Champions League 4–2 90′ 7.4 ·12 (1)3 68 90% 1/1 2/4 0/0 1/0 ·
17 Oct 2026 at StrasbourgLigue 1 3–1 27′ 6.7 ··0 (0)1 21 100% 0/1 0/1 0/1 0/0 ·
14 Oct 2026 at Manchester CityUEFA Champions League 4–2 90′ 6.1 ··3 (1)1 45 82% 6/1 7/12 1/1 0/1 ·
10 Oct 2026 vs Le MansLigue 1 3–1 72′ (C) 6.9 ··3 (1)1 61 92% 0/1 3/7 1/2 2/0 ·
4 Oct 2026 vs MaliFriendly 1–1 Unused sub
29 Sep 2026 at LesothoAFCON qualifier 2–0 21′ 6.8 ··0 (0)0 20 95% 0/1 0/1 0/1 0/0 ·
25 Sep 2026 vs GabonAFCON qualifier 2–0 Not in squad
20 Sep 2026 at MarseilleLigue 1 2–1 Not in squad · Thigh Injury
13 Sep 2026 at Stade Brestois 29Ligue 1 1–0 39′ 6.9 ··0 (0)2 27 85% 0/2 3/3 1/1 1/0 ·
9 Sep 2026 vs Slovan BratislavaUEFA Champions League 6–1 64′ (C) 7.3 ··2 (1)4 72 90% 0/0 1/3 1/2 0/0 ·
4 Sep 2026 vs MonacoLigue 1 1–2 90′ 5.2 ··2 (1)1 69 86% 0/0 1/8 1/5 0/0 ·
Milestones
First capvs Canada 4–011 Oct 2016 · Friendly
First goalvs Mali 6–01 Sep 2017 · World Cup 2018 qualifier
50th matchvs South Africa 2–19 Jun 2022 · AFCON 2023 qualifier
Latest goalvs Haiti 4–224 Jun 2026 · World Cup 2026
100th matchvs Netherlands 1–1 (3–2 pens)29 Jun 2026 · World Cup 2026
Morocco
Match data since 2017

His Morocco games in detail

Match rating, game by game

average 7.25
2018202220232026

Per 90 minutes

Goals
0.13
Assists
0.24
Minutes per goal
683′
Shots (on target)
1.0 (0.5)
Key passes
1.8
Successful dribbles
0.9
Tackles + interceptions
3.4
Duels won
53%
Pass accuracy
86%

In these 90 games

Goals
10
Assists
15
Cards
6 0

Ratings are out of 10. Per-90 numbers come from 4,095 minutes with player statistics.

Starting positions for Morocco

Where he plays

Right-back · 58 startsRBCentre-back · 20 startsCBLeft-back · 8 startsLBRight winger · 1 startRW
  • Right-back58 starts67%
  • Centre-back20 starts23%
  • Left-back8 starts9%
  • Right winger1 start1%

Shirt numbers

285 games

From 87 starts with a known line-up position.

With the Lions

Year by year

1
5
12
10
4
9
Best year20
7
14
7
14
’16’17’18’19’20’21’22’23’24’25’26
His goals on record

How his goals came

12 goals in 103 matches, scoring in 12 of them.

12 goals

By competition

World Cup finals16 matches1
World Cup qualifiers17 matches3
AFCON finals18 matches3
AFCON qualifiers20 matches3
Friendlies32 matches2

Favourite opponents

  1. Central African Republic24 matches
  2. DR Congo24 matches
  3. Haiti11 match
  4. Tunisia12 matches
  5. Burkina Faso12 matches
  6. Malawi12 matches
  7. Guinea-Bissau12 matches
  8. Burundi12 matches

Home and away

10At home66 matches
2Away or neutral37 matches

Goals in wins, draws, defeats

10W2D0L

When he scores

11–15′
016–30′
331–45′
146–60′
361–75′
276–90′

Minute of 10 goals with match events · Penalties: 0 scored, 2 missed

Goals in the senior matches we have line-ups for; the official total can be a little higher for the early years.

His record

Under each coach, against each opponent

Under each coach

  1. Hervé Renard2016–2019 · 25 matches · 1 goal15 won · 4 drawn · 6 lost60%
  2. Vahid Halilhodžić2019–2022 · 26 matches · 7 goals18 won · 5 drawn · 3 lost69%
  3. Walid Regragui2022–2026 · 42 matches · 3 goals31 won · 6 drawn · 5 lost74%
  4. Mohamed Ouahbi2026 · 10 matches · 1 goal6 won · 3 drawn · 1 lost60%

Against each opponent

OpponentPW–D–LWin %His goals
Gabon53–1–160%1
Central African Republic44–0–0100%2
Zambia43–0–175%·
South Africa42–0–250%·
DR Congo41–3–025%2
Canada33–0–0100%·
Tanzania33–0–0100%·
Ivory Coast32–1–067%·
All 56 opponents
OpponentPW–D–LWin %His goals
Gabon53–1–160%1
Central African Republic44–0–0100%2
Zambia43–0–175%·
South Africa42–0–250%·
DR Congo41–3–025%2
Canada33–0–0100%·
Tanzania33–0–0100%·
Ivory Coast32–1–067%·
Comoros32–1–067%·
Mauritania30–3–00%·
Lesotho22–0–0100%·
Cameroon22–0–0100%·
Congo22–0–0100%·
Niger22–0–0100%·
Tunisia22–0–0100%1
Liberia22–0–0100%·
Burkina Faso22–0–0100%1
Malawi22–0–0100%1
Ghana22–0–0100%·
Sudan22–0–0100%·
Guinea-Bissau22–0–0100%1
Burundi22–0–0100%1
Brazil21–1–050%·
Paraguay21–1–050%·
Senegal21–0–150%·
Benin21–0–150%·
Portugal21–0–150%·
Spain21–1–050%·
Mali21–1–050%1
France20–0–20%·
Croatia20–1–10%·
Netherlands11–0–0100%·
Haiti11–0–0100%1
Scotland11–0–0100%·
Nigeria11–0–0100%·
Bahrain11–0–0100%·
Angola11–0–0100%·
Sierra Leone11–0–0100%·
Belgium11–0–0100%·
Georgia11–0–0100%·
Chile11–0–0100%·
Guinea11–0–0100%·
Namibia11–0–0100%·
Estonia11–0–0100%·
Slovakia11–0–0100%·
Uzbekistan11–0–0100%·
South Korea11–0–0100%·
Norway10–1–00%·
Ecuador10–1–00%·
Cape Verde10–1–00%·
United States10–0–10%·
Egypt10–0–10%·
The Gambia10–0–10%·
Argentina10–0–10%·
Iran10–0–10%·
Ukraine10–1–00%·
Latest matches

His last 12 matches

Every match (103)
DateOpponentResultCompetitionG
2026
29 Sep 2026LesothoWin2–0AFCON 2027 qualifier · Group A
9 Jul 2026FranceLoss0–2World Cup 2026 · Quarter Finals
4 Jul 2026CanadaWin3–0World Cup 2026 · Round of 16
29 Jun 2026NetherlandsWin on pens1–13–2 pensWorld Cup 2026 · Round of 32
24 Jun 2026HaitiWin4–2World Cup 2026 · Group C1 39′
19 Jun 2026ScotlandWin1–0World Cup 2026 · Group C
13 Jun 2026BrazilDraw1–1World Cup 2026 · Group C
7 Jun 2026NorwayDraw1–1Friendly
31 Mar 2026ParaguayWin2–1Friendly
27 Mar 2026EcuadorDraw1–1Friendly
18 Jan 2026SenegalLoss0–1aetAfrica Cup of Nations 2025 · Final
14 Jan 2026NigeriaWin on pens0–04–2 pensAfrica Cup of Nations 2025 · Semi Finals
9 Jan 2026CameroonWin2–0Africa Cup of Nations 2025 · Quarter Finals
4 Jan 2026TanzaniaWin1–0Africa Cup of Nations 2025 · Round of 16
2025
29 Dec 2025ZambiaWin3–0Africa Cup of Nations 2025 · Group A
14 Oct 2025CongoWin1–0World Cup 2026 qualifier · Group E
9 Oct 2025BahrainWin1–0Friendly
5 Sep 2025NigerWin5–0World Cup 2026 qualifier · Group E
9 Jun 2025BeninWin1–0Friendly
6 Jun 2025TunisiaWin2–0Friendly1 80′
21 Mar 2025NigerWin2–1World Cup 2026 qualifier · Group E
2024
15 Nov 2024GabonWin5–1AFCON 2025 qualifier · Group B
15 Oct 2024Central African RepublicWin4–0AFCON 2025 qualifier · Group B
12 Oct 2024Central African RepublicWin5–0AFCON 2025 qualifier · Group B1 45′
9 Sep 2024LesothoWin1–0AFCON 2025 qualifier · Group B
6 Sep 2024GabonWin4–1AFCON 2025 qualifier · Group B
11 Jun 2024CongoWin6–0World Cup 2026 qualifier · Group E
7 Jun 2024ZambiaWin2–1World Cup 2026 qualifier · Group E
26 Mar 2024MauritaniaDraw0–0Friendly
22 Mar 2024AngolaWin1–0Friendly
30 Jan 2024South AfricaLoss0–2Africa Cup of Nations 2023 · Round of 16
24 Jan 2024ZambiaWin1–0Africa Cup of Nations 2023 · Group F
21 Jan 2024DR CongoDraw1–1Africa Cup of Nations 2023 · Group F1 6′
17 Jan 2024TanzaniaWin3–0Africa Cup of Nations 2023 · Group F
11 Jan 2024Sierra LeoneWin3–1Friendly
2023
21 Nov 2023TanzaniaWin2–0World Cup 2026 qualifier · Group E
17 Oct 2023LiberiaWin3–0AFCON 2023 qualifier · Group K
14 Oct 2023Ivory CoastDraw1–1Friendly
12 Sep 2023Burkina FasoWin1–0Friendly
17 Jun 2023South AfricaLoss1–2AFCON 2023 qualifier · Group K
12 Jun 2023Cape VerdeDraw0–0Friendly
25 Mar 2023BrazilWin2–1Friendly
2022
17 Dec 2022CroatiaLoss1–2World Cup 2022 · 3rd Place
14 Dec 2022FranceLoss0–2World Cup 2022 · Semi Finals
10 Dec 2022PortugalWin1–0World Cup 2022 · Quarter Finals
6 Dec 2022SpainWin on pens0–03–0 pensWorld Cup 2022 · Round of 16
1 Dec 2022CanadaWin2–1World Cup 2022 · Group F
27 Nov 2022BelgiumWin2–0World Cup 2022 · Group F
23 Nov 2022CroatiaDraw0–0World Cup 2022 · Group F
17 Nov 2022GeorgiaWin3–0Friendly
27 Sep 2022ParaguayDraw0–0Friendly
23 Sep 2022ChileWin2–0Friendly
13 Jun 2022LiberiaWin2–0AFCON 2023 qualifier · Group K
9 Jun 2022South AfricaWin2–1AFCON 2023 qualifier · Group K
1 Jun 2022United StatesLoss0–3Friendly
29 Mar 2022DR CongoWin4–1World Cup 2022 qualifier · Third Round1 69′
25 Mar 2022DR CongoDraw1–1World Cup 2022 qualifier · Third Round
30 Jan 2022EgyptLoss1–2aetAfrica Cup of Nations 2022 · Quarter Finals
25 Jan 2022MalawiWin2–1Africa Cup of Nations 2022 · Round of 161 70′
18 Jan 2022GabonDraw2–2Africa Cup of Nations 2022 · Group C1 84′
14 Jan 2022ComorosWin2–0Africa Cup of Nations 2022 · Group C
10 Jan 2022GhanaWin1–0Africa Cup of Nations 2022 · Group C
2021
12 Nov 2021SudanWin3–0World Cup 2022 qualifier · Group I
12 Oct 2021GuineaWin4–1World Cup 2022 qualifier · Group I
9 Oct 2021Guinea-BissauWin3–0World Cup 2022 qualifier · Group I
6 Oct 2021Guinea-BissauWin5–0World Cup 2022 qualifier · Group I1 31′
2 Sep 2021SudanWin2–0World Cup 2022 qualifier · Group I
12 Jun 2021Burkina FasoWin1–0Friendly1 51′
8 Jun 2021GhanaWin1–0Friendly
30 Mar 2021BurundiWin1–0AFCON 2022 qualifier · Group E
26 Mar 2021MauritaniaDraw0–0AFCON 2022 qualifier · Group E
2020
17 Nov 2020Central African RepublicWin2–0AFCON 2022 qualifier · Group E
13 Nov 2020Central African RepublicWin4–1AFCON 2022 qualifier · Group E1 10′
13 Oct 2020DR CongoDraw1–1Friendly
9 Oct 2020SenegalWin3–1Friendly
2019
19 Nov 2019BurundiWin3–0AFCON 2022 qualifier · Group E1 82′
15 Nov 2019MauritaniaDraw0–0AFCON 2022 qualifier · Group E
15 Oct 2019GabonLoss2–3Friendly
5 Jul 2019BeninLoss on pens1–11–4 pensAfrica Cup of Nations 2019 · Round of 16
1 Jul 2019South AfricaWin1–0Africa Cup of Nations 2019 · Group D
28 Jun 2019Ivory CoastWin1–0Africa Cup of Nations 2019 · Group D
23 Jun 2019NamibiaWin1–0Africa Cup of Nations 2019 · Group D
16 Jun 2019ZambiaLoss2–3Friendly
12 Jun 2019The GambiaLoss0–1Friendly
26 Mar 2019ArgentinaLoss0–1Friendly
2018
20 Nov 2018TunisiaWin1–0Friendly
16 Nov 2018CameroonWin2–0AFCON 2019 qualifier · Group B
16 Oct 2018ComorosDraw2–2AFCON 2019 qualifier · Group B
13 Oct 2018ComorosWin1–0AFCON 2019 qualifier · Group B
8 Sep 2018MalawiWin3–0AFCON 2019 qualifier · Group B
25 Jun 2018SpainDraw2–2World Cup 2018 · Group B
20 Jun 2018PortugalLoss0–1World Cup 2018 · Group B
15 Jun 2018IranLoss0–1World Cup 2018 · Group B
9 Jun 2018EstoniaWin3–1Friendly
4 Jun 2018SlovakiaWin2–1Friendly
31 May 2018UkraineDraw0–0Friendly
27 Mar 2018UzbekistanWin2–0Friendly
2017
11 Nov 2017Ivory CoastWin2–0World Cup 2018 qualifier · Group C
10 Oct 2017South KoreaWin3–1Friendly
7 Oct 2017GabonWin3–0World Cup 2018 qualifier · Group C
5 Sep 2017MaliDraw0–0World Cup 2018 qualifier · Group C
1 Sep 2017MaliWin6–0World Cup 2018 qualifier · Group C1 72′
2016
11 Oct 2016CanadaWin4–0Friendly
Club
Ligue 1

Where Paris Saint Germain stand

1st of 18 after 8 matches · 17 pts

Ligue 1
#ClubPWDLGDPtsLast 5
1Paris Saint Germain8521+717
2Rennes8512+416
3Lille8431+515
4Monaco8431+415
5Lyon8422+614
Top placesQualifying or play-offsRelegationLast five league games, latest last
Full table · 18 clubs
Ligue 1
#ClubPWDLGDPtsLast 5
1Paris Saint Germain8521+717
2Rennes8512+416
3Lille8431+515
4Monaco8431+415
5Lyon8422+614
6Paris FC8422+414
7Lens8413+413
8Marseille8404+512
9Lorient8332+112
10Nice8323−211
11Toulouse8242+110
12Auxerre8314−610
13Stade Brestois 298233+29
14Angers8224−68
15Le Mans8143−57
16Strasbourg8215−67
17Estac Troyes8125−115
18Le Havre8026−72
Club career
Real Madrid B2016–2017 28 apps · 1 g
Real Madrid2017–2020 9 apps · 2 g
Borussia Dortmund2018–2020 · loan 54 apps · 7 g
Inter Milan2020–2021 37 apps · 7 g
Paris Saint-Germain2021– 135 apps · 19 g
Season by season

His club numbers

Club games388since 2016/17
Club goals50since 2016/17
Club assists70since 2016/17
Club rating7.09since 2016/17
SeasonClub and competitionsGamesMinutesGoalsAssistsRating
2026/27Paris Saint-Germain FCLigue 1 · UEFA Champions League · UEFA Super Cup · Trophée des Champions12 (11)928·16.69
2025/26Paris Saint-Germain FCLigue 1 · UEFA Champions League · FIFA Club World Cup · UEFA Super Cup37 (34)3,0314116.89
2024/25Paris Saint-Germain FCLigue 1 · UEFA Champions League · Coupe de France · Trophée des Champions52 (50)4,18210137.67
2023/24Paris Saint-Germain FCLigue 1 · UEFA Champions League · Coupe de France39 (34)3,184577.35
2022/23Paris Saint-Germain FCLigue 1 · UEFA Champions League · Coupe de France39 (37)2,763556.75
2021/22Paris Saint-Germain FCLigue 1 · UEFA Champions League40 (36)3,204466.87
2020/21Inter MilanSerie A · UEFA Champions League · Coppa Italia45 (34)3,214796.97
2019/20Borussia DortmundBundesliga · UEFA Champions League · DFB Pokal44 (38)3,5569107.15
Every season (12)
SeasonClub and competitionsGamesMinutesGoalsAssistsRating
2018/19Borussia DortmundBundesliga · UEFA Champions League · DFB Pokal · International Champions Cup29 (25)2,379376.93
2017/18Real Madrid Club de FútbolLa Liga · Copa del Rey · International Champions Cup · UEFA Champions League21 (15)1,464216.93
2016/17Real Madrid IIPrimera División RFEF28 (26)2,3051·–
2016/17Real Madrid Club de FútbolInternational Champions Cup2 (0)58··–
Total38830,26850707.09

Every club competition (league, cups, continental), from the 2016/17 season. Earlier seasons, and some smaller leagues, are not included.

Transfers
  1. 6 Jul 2021 Inter MilanParis Saint-Germain FC € 60M
  2. 1 Sep 2020 Real Madrid Club de FútbolInter Milan € 40M
  3. 11 Jul 2018 Real Madrid Club de FútbolBorussia Dortmund Loan
Injuries and suspensions
  1. Thigh Injury 9 Mar 2023 – 22 Mar 2023 14 days
  2. Thigh Injury 15 Feb 2023 – 7 Mar 2023 21 days
  3. Thigh Injury 23 Feb 2022 – 8 Mar 2022 14 days
  4. Broken Foot 1 Apr 2019 – 31 May 2019 61 days
Honours
Tournaments

With the youth and A′ teams

* AFCON 2025: Senegal won the final 1–0 after extra time on the pitch. CAF’s Appeal Board awarded the match and the title to Morocco on 17 March 2026; Senegal’s appeal to the Court of Arbitration for Sport was pending as of October 2026.

Club and country

Trophy cabinet

21 titles
UEFA Champions League2024–25, 2017–18, 2016–17 ×3
Ligue 12024–25, 2023–24, 2022–23, 2021–22 ×4
Trophée des Champions2025, 2024, 2022 ×3
Coupe de France2024–25, 2023–24 ×2
UEFA Super Cup2025, 2017 ×2
FIFA Intercontinental Cup2017
La Liga2016–17
Serie A2020–21
Super Cup · Germany2019
Super Cup · Spain2017
Copa del Rey Juvenil2017
División de Honor Juvenil2016–17
Runner-up · Third place (3)
BundesligaRunner-up · 2019–20, 2018–19×2
FIFA Club World CupRunner-up · 2025
Trophée des ChampionsRunner-up · 2021
Share
XFacebook

Share this page

Share
XFacebook