Top leagues

competition logo
Bundesliga
competition logo
La Liga
competition logo
Ligue 1
competition logo
Premier League
competition logo
Serie A

Competitions

Africa
competition logo
Africa Cup of Nations
Argentina
competition logo
Liga Profesional
competition logo
Primera Nacional
Australia
competition logo
A-League
Austria
competition logo
Bundesliga Austria – 2025
Belgium
competition logo
Jupiler Pro League
Brazil
competition logo
Serie A
Chile
competition logo
Primera División
Colombia
competition logo
Primera A
Croatia (Hrvatska)
competition logo
HNL
Cyprus
competition logo
1. Division
Czech Republic
competition logo
Czech Liga
Denmark
competition logo
Superliga
Egypt
competition logo
Premier League
England
competition logo
Championship
competition logo
FA Cup
competition logo
League One
competition logo
League Two
National League
competition logo
Premier League
France
competition logo
Ligue 1
competition logo
Ligue 2
competition logo
National 1
Germany
competition logo
2. Bundesliga
competition logo
3. Liga (Germany) – 2025
competition logo
Bundesliga
Greece
Super League 1
Hungary
competition logo
NB I
Ireland
competition logo
Premier Division
Israel
competition logo
Ligat Ha'al
Italy
competition logo
Coppa Italia
competition logo
Serie A
competition logo
Serie B
Japan
competition logo
J1 League
Macedonia
competition logo
First League
Netherlands
competition logo
Eerste Divisie – 2025
competition logo
Eredivisie
Norway
competition logo
Eliteserien
Poland
competition logo
Ekstraklasa
competition logo
I Liga
Portugal
competition logo
Primeira Liga
Romania
competition logo
Liga I
Russian Federation
competition logo
Premier League
Saudi Arabia
competition logo
Pro League
Scotland
competition logo
Championship
competition logo
Premiership
Serbia
competition logo
Super Liga (Serbia) – 2025
Spain
competition logo
Copa del Rey (Spain) – 2025
competition logo
La Liga
competition logo
Segunda División
Switzerland
competition logo
Super League
Turkey
competition logo
1. Lig (Turkey) – 2025
competition logo
Super Lig – 2025
Ukraine
competition logo
Premier League
United States
competition logo
Major League Soccer
World
competition logo
UEFA Champions League
competition logo
UEFA Europa Conference League
competition logo
UEFA Europa League
competition logo
UEFA Super Cup
Full Name
Denis Frimpong Odoi
Position
Defender
National Team
Current Club
Nationality
Place Of Birth
Leuven
Date Of Birth
May 27, 1988
Age
37
Weight (kg)
72
Height (cm)
178
Games Played
219
-
Per Game
Games Started
177
0.8
Per Game
Minutes
15942
72.8
Per Game
Goals
5
0.02
Per Game
Assists
8
0.04
Per Game
Stats Totals
Eredivisie (Netherlands)
2025-2026
NAC Breda
13
11
2
981′
1
6.5
13
11
2
981′
1
0
0
0 (0)
0
0
6.5
UEFA Europa Conference League (World) - 2023 (World)
2023-2024
Club Brugge KV
10
5
5
482′
2
1
6.8
10
5
5
482′
2
1
0
0 (0)
0
0
6.8
Africa Cup of Nations (World) (World)
2023-2024
Ghana
3
3
252′
1
6.6
3
3
0
252′
0
0
0
0 (0)
1
0
6.6
World Cup - Qualification Africa (World) (Africa)
2023-2024
Ghana
2
1
1
135′
2
1
1
135′
0
0
0
0 (0)
0
0
Club Brugge KV
2
1
1
106′
1
6.7
2
1
1
106′
1
0
0
0 (0)
0
0
6.7
UEFA Champions League (World)
2022-2023
Club Brugge KV
7
6
1
524′
4
6.8
7
6
1
524′
4
0
0
0 (0)
0
0
6.8
World Cup (World)
2022-2023
Ghana
1
0
1
12′
7.0
1
0
1
12′
0
0
0
0 (0)
0
0
7.0
Jupiler Pro League - 2021 (Belgium)
2021-2022
Club Brugge KV
14
13
1
1063′
6
1 (0)
7.1
14
13
1
1063′
6
0
0
1 (0)
0
0
7.1
Championship (England)
2021-2022
Fulham
18
17
1
1474′
6
1 (0)
3
7.0
18
17
1
1474′
6
0
0
1 (0)
3
0
7.0
Premier League (England)
2020-2021
Fulham
3
3
270′
1
6.3
2018-2019
Fulham
31
29
2
2594′
4
1
1
6.7
34
32
2
2864′
5
0
0
0 (0)
1
1
6.7
Championship (England) - 2019 (England)
2019-2020
Fulham
37
31
6
2726′
7
1
1
6.9
37
31
6
2726′
7
0
1
0 (0)
1
0
6.9
Jupiler Pro League (Belgium)
2023-2024
Club Brugge KV
24
10
14
1031′
7
2 (0)
6.8
2022-2023
Club Brugge KV
25
20
5
1890′
7
6.9
49
30
19
2921′
14
0
0
2 (0)
0
0
6.9
Africa Cup of Nations
2022-2023
Ghana
1
1
90′
1
1
0
90′
0
0
0
0 (0)
0
0
Jupiler Pro League (Belgium)
2024-2025
Antwerp
28
26
2
2312′
10
2
1 (0)
2
6.8
28
26
2
2312′
10
2
0
1 (0)
2
0
6.8
Totals:
219
177
42
15942′
56
3
1
5 (0)
8
1
6.8
Latest Matches
Date
For
Against
H/A
Result
Eredivisie
Eredivisie
NAC Breda
EAG
A
L 6:0
90`
5.3
NAC Breda
FEY
H
D 3:3
18`
6.6
NAC Breda
VOL
H
W 1:0
54`
7.3
NAC Breda
HER
A
W 0:1
54`
6.6
NAC Breda
EXC
H
L 0:2
90`
6.2
NAC Breda
TWE
H
D 2:2
90`
6.5
NAC Breda
PSV
A
D 2:2
90`
5.5
NAC Breda
NIJ
H
L 3:4
90`
6.2
NAC Breda
GRO
A
D 0:0
90`
6.9
NAC Breda
STO
H
L 0:1
45`
6.7
NAC Breda
UTR
H
D 1:1
90`
7.3
NAC Breda
SPA
A
L 1:0
90`
6.6
NAC Breda
EXC
A
L 1:0
90`
6.3
UEFA Europa Conference League
UEFA Europa Conference League
Club Brugge KV
FIO
H
D 1:1
86`
7.3
Club Brugge KV
FIO
A
L 3:2
90`
6.5
Club Brugge KV
PAO
A
W 0:2
14`
6.6
Club Brugge KV
MOL
H
W 3:0
Club Brugge KV
MOL
A
L 2:1
90`
6.9
Club Brugge KV
BOD
H
W 3:1
18`
6.3
Club Brugge KV
BES
A
W 0:5
90`
6.9
Club Brugge KV
LUG
H
W 2:0
1`
6.9
Club Brugge KV
LUG
A
W 1:3
Club Brugge KV
BOD
A
W 0:1
90`
7.2
Club Brugge KV
BES
H
D 1:1
Club Brugge KV
OSA
H
D 2:2
1`
Club Brugge KV
OSA
A
W 1:2
2`
6.7
Africa Cup of Nations
Africa Cup of Nations
Ghana
MOZ
A
D 2:2
72`
6.9
Ghana
EGY
A
D 2:2
90`
1
6.3
Ghana
CAP
H
L 1:2
90`
6.7
World Cup - Qualification Africa
World Cup - Qualification Africa
Ghana
COM
A
L 1:0
90`
Ghana
MAD
H
W 1:0
45`
Club Brugge KV
AKU
A
W 1:5
90`
Club Brugge KV
AKU
H
W 5:1
Club Brugge KV
AAR
A
L 1:0
Club Brugge KV
AAR
H
W 3:0
16`
6.7
UEFA Champions League
UEFA Champions League
Club Brugge KV
BEN
A
L 5:1
28`
6.2
Club Brugge KV
BEN
H
L 0:2
65`
6.2
Club Brugge KV
POR
H
L 0:4
71`
6.2
Club Brugge KV
MAD
A
D 0:0
90`
7.6
Club Brugge KV
MAD
H
W 2:0
90`
7.7
Club Brugge KV
POR
A
W 0:4
90`
6.5
Club Brugge KV
BAY
H
W 1:0
90`
7.2
World Cup 2022-2023
World Cup 2022-2023
Ghana
URU
H
L 0:2
Ghana
SOU
A
W 2:3
12`
7.0
Ghana
POR
A
L 3:2
Jupiler Pro League 2021
Jupiler Pro League 2021
Club Brugge KV
AND
H
D 1:1
90`
7.2
Club Brugge KV
ANT
A
W 1:3
45`
6.9
Club Brugge KV
GIL
H
W 1:0
90`
7.3
Club Brugge KV
GIL
A
W 0:2
59`
6.5
Club Brugge KV
AND
A
D 0:0
67`
7.0
Club Brugge KV
ANT
H
W 1:0
78`
6.9
Club Brugge KV
MEC
H
W 2:0
38`
6.6
Club Brugge KV
Beerschot Wilrijk
A
W 1:3
Club Brugge KV
GEN
H
W 3:1
90`
6.6
Club Brugge KV
OOS
A
W 1:3
90`
7.2
Club Brugge KV
Seraing United
A
W 0:5
56`
7.2
Club Brugge KV
ANT
H
W 4:1
90`
1
7.5
Club Brugge KV
EUP
A
W 1:3
90`
6.9
Club Brugge KV
CHA
H
W 2:0
90`
7.9
Club Brugge KV
GEN
H
L 1:2
90`
7.3
Championship 2021-2022
Championship 2021-2022
Fulham
BLA
H
D 1:1
83`
7.3
Fulham
STO
A
W 2:3
39`
6.5
Fulham
BIR
H
W 6:2
90`
1
6.9
Fulham
BRI
H
W 6:2
Fulham
REA
A
W 0:7
Fulham
SHE
H
L 0:1
Fulham
LUT
A
D 1:1
Fulham
BOU
H
D 1:1
90`
7.0
Fulham
PRE
A
D 1:1
90`
6.6
Fulham
DER
H
D 0:0
Fulham
PET
A
W 0:1
45`
6.2
Fulham
BLA
A
W 0:7
90`
7.5
Fulham
WES
H
W 3:0
90`
7.5
Fulham
NOT
A
W 0:4
77`
7.3
Fulham
CAR
H
W 2:0
90`
6.9
Fulham
QPR
H
W 4:1
90`
1
7.0
Fulham
COV
A
L 4:1
90`
6.5
Fulham
SWA
H
W 3:1
90`
1
7.2
Fulham
BRI
A
D 1:1
90`
7.2
Fulham
REA
H
L 1:2
71`
6.6
Fulham
BIR
A
W 1:4
90`
1
6.9
Fulham
BLA
A
L 1:0
79`
6.9
Fulham
STO
H
W 3:0
90`
7.3
Fulham
MIL
A
W 1:2
Premier League 2020-2021
Premier League 2020-2021
Fulham
MUN
A
D 1:1
Fulham
SOU
A
L 3:1
Fulham
CHE
A
L 2:0
Fulham
ARS
A
D 1:1
Fulham
LEE
H
L 1:2
Fulham
SHE
H
W 1:0
Fulham
BUR
A
D 1:1
Fulham
EVE
A
W 0:2
Fulham
LEI
H
L 0:2
Fulham
MUN
H
L 1:2
Fulham
CHE
H
L 0:1
Fulham
SOU
H
D 0:0
Fulham
NEW
A
D 1:1
Fulham
BRI
H
D 0:0
Fulham
EVE
H
L 2:3
Fulham
WES
H
W 2:0
Fulham
CRY
H
L 1:2
Fulham
WOL
A
L 1:0
Fulham
AST
H
L 0:3
90`
6.2
Fulham
LEE
A
L 4:3
90`
6.3
Fulham
ARS
H
L 0:3
90`
6.3
Championship (England) - 2019
Championship (England) - 2019
Fulham
BRE
A
W 1:2
110`
6.9
Fulham
CAR
H
L 1:2
14`
6.6
Fulham
CAR
A
W 0:2
1`
Fulham
WIG
A
D 1:1
82`
6.6
Fulham
SHE
H
W 5:3
1`
6.5
Fulham
WES
A
D 0:0
90`
7.3
Fulham
CAR
H
W 2:0
Fulham
NOT
A
W 0:1
90`
7.3
Fulham
BIR
H
W 1:0
45`
6.6
Fulham
QPR
A
W 1:2
90`
7.2
Fulham
LEE
A
L 3:0
90`
6.3
Fulham
BRE
H
L 0:2
90`
6.4
Fulham
BRI
A
D 1:1
90`
7.3
Fulham
PRE
H
W 2:0
90`
7.0
Fulham
SWA
H
W 1:0
90`
7.3
Fulham
DER
A
D 1:1
90`
7.3
Fulham
BAR
H
L 0:3
Fulham
MIL
A
D 1:1
90`
6.6
Fulham
BLA
A
W 0:1
90`
7.1
Fulham
HUD
H
W 3:2
90`
6.8
Fulham
CHA
A
D 0:0
90`
6.9
Fulham
MID
H
W 1:0
90`
8.1
Fulham
HUL
A
W 0:1
90`
7.0
Fulham
REA
H
L 1:2
90`
6.8
Fulham
STO
H
W 1:0
23`
6.6
Fulham
PRE
A
L 2:1
28`
4.6
Fulham
BRI
H
L 1:2
87`
6.6
Fulham
SWA
A
W 1:2
90`
8.0
Fulham
DER
H
W 3:0
90`
7.5
Fulham
QPR
H
W 2:1
90`
1
7.8
Fulham
BIR
A
W 0:1
90`
7.2
Fulham
HUL
H
L 0:3
61`
6.4
Fulham
MID
A
D 0:0
90`
7.2
Fulham
LUT
H
W 3:2
90`
6.3
Fulham
STO
A
L 2:0
Fulham
CHA
H
D 2:2
Fulham
REA
A
W 1:4
90`
6.6
Fulham
WIG
H
W 2:0
Fulham
SHE
A
D 1:1
23`
6.3
Fulham
WES
H
D 1:1
1`
Fulham
BLA
H
W 2:0
90`
7.0
Fulham
BAR
A
L 1:0
90`
7.3
Premier League 2018-2019
Premier League 2018-2019
Fulham
CAR
H
W 1:0
28`
6.6
Fulham
BOU
A
W 0:1
90`
7.2
Fulham
EVE
H
W 2:0
1`
6.5
Fulham
WAT
A
L 4:1
Fulham
MAC
H
L 0:2
Fulham
LIV
H
L 1:2
Fulham
LEI
A
L 3:1
90`
6.2
Fulham
CHE
H
L 1:2
90`
6.3
Fulham
SOU
A
L 2:0
90`
7.3
Fulham
WES
A
L 3:1
90`
6.3
Fulham
MUN
H
L 0:3
90`
6.7
Fulham
CRY
A
L 2:0
90`
6.8
Fulham
BRI
H
W 4:2
90`
6.8
Fulham
TOT
H
L 1:2
90`
6.5
Fulham
BUR
A
L 2:1
90`
1
6.8
Fulham
ARS
A
L 4:1
90`
6.1
Fulham
HUD
H
W 1:0
90`
7.1
Fulham
WOL
H
D 1:1
90`
7.0
Fulham
NEW
A
D 0:0
90`
7.2
Fulham
WES
H
L 0:2
90`
6.6
Fulham
MUN
A
L 4:1
90`
6.4
Fulham
LEI
H
D 1:1
90`
7.0
Fulham
CHE
A
L 2:0
90`
6.7
Fulham
SOU
H
W 3:2
90`
6.8
Fulham
LIV
A
L 2:0
90`
6.6
Fulham
HUD
A
L 1:0
90`
7.5
Fulham
BOU
H
L 0:3
90`
6.8
Fulham
CAR
A
L 4:2
90`
6.2
Fulham
ARS
H
L 1:5
90`
6.2
Fulham
EVE
A
L 3:0
90`
6.1
Fulham
WAT
H
D 1:1
45`
7.0
Fulham
MAC
A
L 3:0
90`
7.0
Fulham
BRI
A
D 2:2
90`
6.6
Fulham
BUR
H
W 4:2
90`
6.4
Belgian Pro League
Belgian Pro League
Club Brugge KV
CER
H
D 0:0
90`
6.5
Club Brugge KV
AND
A
W 0:1
90`
1
7.9
Club Brugge KV
GIL
H
D 2:2
90`
7.2
Club Brugge KV
ANT
A
W 1:2
Club Brugge KV
GEN
A
W 0:3
28`
6.6
Club Brugge KV
GEN
H
W 4:0
90`
7.2
Club Brugge KV
GIL
A
W 1:2
29`
6.3
Club Brugge KV
CER
A
D 1:1
45`
6.3
Club Brugge KV
LEU
H
W 3:1
45`
6.5
Club Brugge KV
GEN
A
W 0:3
90`
1
7.7
Club Brugge KV
AND
H
L 1:2
Club Brugge KV
CER
A
D 1:1
Club Brugge KV
EUP
H
W 4:0
10`
6.6
Club Brugge KV
ANT
A
L 2:1
1`
Club Brugge KV
KOR
H
D 3:3
1`
Club Brugge KV
CHA
A
W 1:4
11`
6.6
Club Brugge KV
GIL
H
D 1:1
22`
6.6
Club Brugge KV
RWDM
A
W 1:6
52`
6.6
Club Brugge KV
MEC
A
D 0:0
Club Brugge KV
STA
H
W 2:0
6`
6.6
Club Brugge KV
LEU
A
W 0:1
19`
6.7
Club Brugge KV
GIL
A
L 2:1
55`
6.6
Club Brugge KV
STA
A
L 2:1
61`
6.6
Club Brugge KV
TRU
H
D 1:1
90`
7.3
Club Brugge KV
GEN
H
D 1:1
81`
6.9
Club Brugge KV
AND
A
D 1:1
Club Brugge KV
CHA
H
W 4:2
1`
Club Brugge KV
RWDM
H
W 7:1
19`
6.7
Club Brugge KV
WES
A
W 0:1
5`
Club Brugge KV
MEC
H
D 1:1
Jupiler Pro League
Jupiler Pro League
Club Brugge KV
EUP
H
W 7:0
90`
7.9
Club Brugge KV
WES
A
D 0:0
Club Brugge KV
MEC
A
W 0:3
Club Brugge KV
KOR
A
L 1:0
90`
6.0
Club Brugge KV
STA
H
W 2:0
48`
6.6
Club Brugge KV
OOS
A
L 3:0
Club Brugge KV
GEN
H
W 2:0
Club Brugge KV
CER
A
D 2:2
90`
6.9
Club Brugge KV
ANT
A
D 0:0
90`
6.6
Club Brugge KV
WAR
A
W 1:2
90`
6.9
Club Brugge KV
CHA
H
D 2:2
90`
6.9
Club Brugge KV
TRU
A
D 1:1
90`
7.2
Club Brugge KV
AND
H
D 1:1
90`
7.5
Club Brugge KV
GEN
A
L 3:1
10`
6.2
Club Brugge KV
LEU
H
D 1:1
Club Brugge KV
ANT
H
D 2:2
90`
6.7
Club Brugge KV
GEN
A
L 2:0
45`
6.7
Club Brugge KV
OOS
H
W 4:2
5`
6.5
Club Brugge KV
GIL
A
D 2:2
90`
6.9
Club Brugge KV
TRU
H
W 3:0
90`
6.7
Club Brugge KV
AND
A
W 0:1
74`
7.5
Club Brugge KV
WES
H
L 0:2
22`
6.5
Club Brugge KV
MEC
H
W 3:0
90`
7.7
Club Brugge KV
STA
A
L 3:0
90`
6.9
Club Brugge KV
Seraing United
A
W 0:2
90`
7.0
Club Brugge KV
CER
H
W 4:0
90`
7.0
Club Brugge KV
CHA
A
W 1:3
90`
6.9
Club Brugge KV
KOR
H
W 2:1
71`
6.9
Club Brugge KV
LEU
A
W 0:3
90`
6.6
Club Brugge KV
WAR
H
D 1:1
85`
7.3
Africa Cup of Nations - Qualification
Africa Cup of Nations - Qualification
Ghana
MAD
H
W 3:0
90`
Jupiler Pro League
Jupiler Pro League
Antwerp
CHA
H
L 1:2
90`
7.2
Antwerp
CLU
A
D 1:1
90`
6.7
Antwerp
GIL
H
L 0:4
90`
6.2
Antwerp
AND
H
L 1:3
63`
5.9
Antwerp
GEN
A
W 0:1
90`
6.9
Antwerp
GEN
H
D 1:1
90`
6.7
Antwerp
AND
A
D 0:0
90`
7.3
Antwerp
GEN
H
L 0:1
90`
7.2
Antwerp
CLU
H
L 2:3
90`
6.9
Antwerp
GIL
A
L 5:1
90`
5.9
Antwerp
LEU
H
D 2:2
63`
1
7.5
Antwerp
KOR
H
W 2:1
29`
6.6
Antwerp
CLU
H
W 2:1
90`
7.3
Antwerp
TRU
A
D 1:1
90`
6.3
Antwerp
WES
H
W 3:2
90`
6.6
Antwerp
Beerschot Wilrijk
A
D 1:1
45`
6.2
Antwerp
GEN
H
D 2:2
90`
1
7.0
Antwerp
DEN
A
W 1:3
90`
7.3
Antwerp
MEC
A
D 1:1
90`
6.9
Antwerp
GIL
A
L 2:1
90`
6.9
Antwerp
DEN
H
D 1:1
45`
6.9
Antwerp
CER
H
W 3:0
90`
7.3
Antwerp
Beerschot Wilrijk
H
W 4:0
Antwerp
GIL
H
W 2:0
90`
6.6
Antwerp
GEN
A
D 1:1
90`
1
7.0
Antwerp
CLU
A
L 1:0
87`
6.3
Antwerp
TRU
H
W 6:1
90`
7.0
Antwerp
AND
H
L 1:2
90`
6.9
Antwerp
CHA
A
W 0:1
90`
7.2
Missed Matches
Date
For
Against
Reason
Eredivisie
Eredivisie
NAC Breda
FEY
Injured - (questionable) Ankle Injury
NAC Breda
STO
Injured - (questionable) Inactive
UEFA Europa League
Braga
vs
Ferencvaros
18 Mar 3:30 pm
11.45
X4.75
26.50