Cody Mathès Gakpo (Dutch: ['kɔdi 'ɣɑkpɔ]; born 7 May 1999) is a Dutch professional footballer who plays as a left winger or centre forward for Premier League club Liverpool and the Netherlands national team.
A PSV academy graduate, Gakpo made his first-team debut in February 2019. In the 2021–22 season, he won the Dutch Footballer of the Year award after scoring 21 goals in 47 games in all competitions. He signed for Liverpool in January 2023.
Gakpo played youth international football for the Netherlands from under-18 to under-21 level. He made his senior international debut in June 2021 at UEFA Euro 2020.
Infobox
2018
Netherlands U20
Full name
Cody Mathès Gakpo
Date of birth
(1999-05-07) 7 May 1999 (age 26)
Place of birth
Eindhoven, Netherlands
Height
1.93 m (6 ft 4 in)
Position(s)
Left winger, forward
Current team
Liverpool
Number
18
2003–2007
FC Eindhoven
2007–2016
PSV
Years
Team
2016–2019
Jong PSV
2018–2023
PSV
2023–
Liverpool
2016–2017
Netherlands U18
2019–2021
Netherlands U21
2021–
Netherlands
Tables
Appearances and goals by club, season and competition· Career statistics › Club
Multi-metric bars
World heat map
Division
Division
Club
Division
Season
Apps
League
Goals
League
Apps
League
Goals
National cup
Apps
National cup
Goals
League cup
Apps
League cup
Goals
Europe
Apps
Europe
Goals
Other
Apps
Other
Goals
Jong PSV
Jong PSV
Club
Jong PSV
Season
2016–17
League
Eerste Divisie
League
2
League
0
National cup
—
National cup
—
League cup
—
League cup
—
Europe
2
Europe
0
2017–18
2017–18
Club
2017–18
Season
Eerste Divisie
League
13
League
7
League
—
National cup
—
National cup
—
League cup
—
League cup
13
Europe
7
2018–19
2018–19
Club
2018–19
Season
Eerste Divisie
League
11
League
10
League
—
National cup
—
National cup
—
League cup
—
League cup
11
Europe
10
Total
Total
Club
Total
Season
26
League
17
League
—
League
—
National cup
—
National cup
—
League cup
26
League cup
17
PSV
PSV
Club
PSV
Season
2017–18
League
Eredivisie
League
1
League
0
National cup
0
National cup
0
League cup
—
League cup
0
Europe
0
Europe
—
Other
1
Other
0
2018–19
2018–19
Club
2018–19
Season
Eredivisie
League
16
League
1
League
2
National cup
1
National cup
—
League cup
1
League cup
0
Europe
0
Europe
0
Other
19
Other
2
2019–20
2019–20
Club
2019–20
Season
Eredivisie
League
25
League
7
League
2
National cup
0
National cup
—
League cup
11
League cup
1
Europe
1
Europe
0
Other
39
Other
8
2020–21
2020–21
Club
2020–21
Season
Eredivisie
League
23
League
7
League
1
National cup
0
National cup
—
League cup
5
League cup
4
Europe
—
Europe
29
Other
11
2021–22
2021–22
Club
2021–22
Season
Eredivisie
League
27
League
12
League
4
National cup
2
National cup
—
League cup
15
League cup
7
Europe
1
Europe
0
Other
47
Other
21
2022–23
2022–23
Club
2022–23
Season
Eredivisie
League
14
League
9
League
0
National cup
0
National cup
—
League cup
9
League cup
3
Europe
1
Europe
1
Other
24
Other
13
Total
Total
Club
Total
Season
106
League
36
League
9
League
3
National cup
—
National cup
41
League cup
15
League cup
3
Europe
1
Europe
159
Other
55
Liverpool
Liverpool
Club
Liverpool
Season
2022–23
League
Premier League
League
21
League
7
National cup
3
National cup
0
League cup
—
League cup
2
Europe
0
Europe
—
Other
26
Other
7
2023–24
2023–24
Club
2023–24
Season
Premier League
League
35
League
8
League
4
National cup
0
National cup
6
League cup
4
League cup
8
Europe
4
Europe
—
Other
53
Other
16
2024–25
2024–25
Club
2024–25
Season
Premier League
League
35
League
10
League
0
National cup
0
National cup
6
League cup
5
League cup
8
Europe
3
Europe
—
Other
49
Other
18
2025–26
2025–26
Club
2025–26
Season
Premier League
League
15
League
4
League
0
National cup
0
National cup
0
League cup
0
League cup
5
Europe
1
Europe
1
Other
0
Other
21
Total
5
Total
Total
Club
Total
Season
106
League
29
League
7
League
0
National cup
12
National cup
9
League cup
23
League cup
8
Europe
1
Europe
0
Other
149
Other
46
Career total
Career total
Club
Career total
Season
238
League
82
League
16
League
3
National cup
12
National cup
9
League cup
64
League cup
23
Europe
4
Europe
1
Other
334
Other
118
Ranked list
Club
Season
League
National cup
League cup
Europe
Other
Total
Division
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Jong PSV
2016–17
Eerste Divisie
2
0
—
—
—
—
2
0
2017–18
Eerste Divisie
13
7
—
—
—
—
13
7
2018–19
Eerste Divisie
11
10
—
—
—
—
11
10
Total
26
17
—
—
—
—
26
17
PSV
2017–18
Eredivisie
1
0
0
0
—
0
0
—
1
0
2018–19
Eredivisie
16
1
2
1
—
1
0
0
0
19
2
2019–20
Eredivisie
25
7
2
0
—
11
1
1
0
39
8
2020–21
Eredivisie
23
7
1
0
—
5
4
—
29
11
2021–22
Eredivisie
27
12
4
2
—
15
7
1
0
47
21
2022–23
Eredivisie
14
9
0
0
—
9
3
1
1
24
13
Total
106
36
9
3
—
41
15
3
1
159
55
Liverpool
2022–23
Premier League
21
7
3
0
—
2
0
—
26
7
2023–24
Premier League
35
8
4
0
6
4
8
4
—
53
16
2024–25
Premier League
35
10
0
0
6
5
8
3
—
49
18
2025–26
Premier League
15
4
0
0
0
0
5
1
1
0
21
5
Total
106
29
7
0
12
9
23
8
1
0
149
46
Career total
238
82
16
3
12
9
64
23
4
1
334
118
Appearances and goals by national team and year· Career statistics › International
Multi-metric bars
World heat map
Netherlands
Netherlands
National team
Netherlands
Year
2021
Apps
4
Goals
1
2022
2022
National team
2022
Year
10
Apps
5
2023
2023
National team
2023
Year
7
Apps
3
2024
2024
National team
2024
Year
15
Apps
5
2025
2025
National team
2025
Year
10
Apps
5
Total
Total
National team
Total
Year
46
Apps
19
Ranked list
National team
Year
Apps
Goals
Netherlands
2021
4
1
2022
10
5
2023
7
3
2024
15
5
2025
10
5
Total
46
19
List of international goals scored by Cody Gakpo· Career statistics › International
Multi-metric bars
World heat map
1
1
No.
1
Date
4 September 2021
Venue
Philips Stadion, Eindhoven, Netherlands
Cap
3
Opponent
Montenegro
Score
4–0
Result
4–0
Competition
2022 FIFA World Cup qualification
2
2
No.
2
Date
14 June 2022
Venue
De Kuip, Rotterdam, Netherlands
Cap
7
Opponent
Wales
Score
2–0
Result
3–2
Competition
2022–23 UEFA Nations League A
3
3
No.
3
Date
22 September 2022
Venue
Stadion Narodowy, Warsaw, Poland
Cap
8
Opponent
Poland
Score
1–0
Result
2–0
4
4
No.
4
Date
21 November 2022
Venue
Al Thumama Stadium, Doha, Qatar
Cap
10
Opponent
Senegal
Score
1–0
Result
2–0
Competition
2022 FIFA World Cup
5
5
No.
5
Date
25 November 2022
Venue
Khalifa International Stadium, Doha, Qatar
Cap
11
Opponent
Ecuador
Score
1–0
Result
1–1
6
6
No.
6
Date
29 November 2022
Venue
Al Bayt Stadium, Al Khor, Qatar
Cap
12
Opponent
Qatar
Score
1–0
Result
2–0
7
7
No.
7
Date
7 September 2023
Venue
Philips Stadion, Eindhoven, Netherlands
Cap
18
Opponent
Greece
Score
2–0
Result
3–0
Competition
UEFA Euro 2024 qualifying
8
8
No.
8
Date
10 September 2023
Venue
Aviva Stadium, Dublin, Ireland
Cap
19
Opponent
Republic of Ireland
Score
1–1
Result
2–1
9
9
No.
9
Date
21 November 2023
Venue
Estádio Algarve, Faro/Almancil, Portugal
Cap
21
Opponent
Gibraltar
Score
6–0
Result
6–0
10
10
No.
10
Date
16 June 2024
Venue
Volksparkstadion, Hamburg, Germany
Cap
25
Opponent
Poland
Score
1–1
Result
2–1
Competition
UEFA Euro 2024
11
11
No.
11
Date
25 June 2024
Venue
Olympiastadion, Berlin, Germany
Cap
27
Opponent
Austria
Score
1–1
Result
2–3
12
12
No.
12
Date
2 July 2024
Venue
Allianz Arena, Munich, Germany
Cap
28
Opponent
Romania
Score
1–0
Result
3–0
13
13
No.
13
Date
7 September 2024
Venue
Philips Stadion, Eindhoven, Netherlands
Cap
31
Opponent
Bosnia and Herzegovina
Score
3–2
Result
5–2
Competition
2024–25 UEFA Nations League A
14
14
No.
14
Date
16 November 2024
Venue
Johan Cruyff Arena, Amsterdam, Netherlands
Cap
35
Opponent
Hungary
Score
2–0
Result
4–0
15
15
No.
15
Date
20 March 2025
Venue
De Kuip, Rotterdam, Netherlands
Cap
37
Opponent
Spain
Score
1–1
Result
2–2
16
16
No.
16
Date
9 October 2025
Venue
National Stadium, Ta' Qali, Malta
Cap
43
Opponent
Malta
Score
1–0
Result
4–0
Competition
2026 FIFA World Cup qualification
17
17
No.
17
Date
2–0
18
18
No.
18
Date
12 October 2025
Venue
Johan Cruyff Arena, Amsterdam, Netherlands
Cap
44
Opponent
Finland
Score
4–0
Result
4–0
19
19
No.
19
Date
17 November 2025
Venue
Johan Cruyff Arena, Amsterdam, Netherlands
Cap
46
Opponent
Lithuania
Score
2–0
Result
4–0
Ranked list
No.
Date
Venue
Cap
Opponent
Score
Result
Competition
Ref.
1
4 September 2021
Philips Stadion, Eindhoven, Netherlands
3
Montenegro
4–0
4–0
2022 FIFA World Cup qualification
2
14 June 2022
De Kuip, Rotterdam, Netherlands
7
Wales
2–0
3–2
2022–23 UEFA Nations League A
3
22 September 2022
Stadion Narodowy, Warsaw, Poland
8
Poland
1–0
2–0
4
21 November 2022
Al Thumama Stadium, Doha, Qatar
10
Senegal
1–0
2–0
2022 FIFA World Cup
5
25 November 2022
Khalifa International Stadium, Doha, Qatar
11
Ecuador
1–0
1–1
6
29 November 2022
Al Bayt Stadium, Al Khor, Qatar
12
Qatar
1–0
2–0
7
7 September 2023
Philips Stadion, Eindhoven, Netherlands
18
Greece
2–0
3–0
UEFA Euro 2024 qualifying
8
10 September 2023
Aviva Stadium, Dublin, Ireland
19
Republic of Ireland
1–1
2–1
9
21 November 2023
Estádio Algarve, Faro/Almancil, Portugal
21
Gibraltar
6–0
6–0
10
16 June 2024
Volksparkstadion, Hamburg, Germany
25
Poland
1–1
2–1
UEFA Euro 2024
11
25 June 2024
Olympiastadion, Berlin, Germany
27
Austria
1–1
2–3
12
2 July 2024
Allianz Arena, Munich, Germany
28
Romania
1–0
3–0
13
7 September 2024
Philips Stadion, Eindhoven, Netherlands
31
Bosnia and Herzegovina
3–2
5–2
2024–25 UEFA Nations League A
14
16 November 2024
Johan Cruyff Arena, Amsterdam, Netherlands
35
Hungary
2–0
4–0
15
20 March 2025
De Kuip, Rotterdam, Netherlands
37
Spain
1–1
2–2
16
9 October 2025
National Stadium, Ta' Qali, Malta
43
Malta
1–0
4–0
2026 FIFA World Cup qualification
17
2–0
18
12 October 2025
Johan Cruyff Arena, Amsterdam, Netherlands
44
Finland
4–0
4–0
19
17 November 2025
Johan Cruyff Arena, Amsterdam, Netherlands
46
Lithuania
2–0
4–0
References
Includes KNVB Cup, FA Cup
Includes EFL Cup
Appearance(s) in UEFA Champions League
Two appearances in UEFA Champions League, nine appearances and one goal in UEFA Europa League
Appearance in Johan Cruyff Shield
Appearances in UEFA Europa League
Six appearances and two goals in UEFA Champions League, four appearances and two goals in UEFA Europa League, five appea
Four appearances in UEFA Champions League, five appearances and three goals in UEFA Europa League
Appearance in FA Community Shield
"FIFA World Cup Qatar 2022™ – Squad List: Netherlands (NED)"