PLAYER PROFILE

Denis Odoi.

Club NXT · Ghana

Matrix 15904

At a glance

Full name
Denis Frimpong Odoi
Born
27 May 1988
Age today
38
Nationality
Ghana

Career by season

203 recorded appearances
Denis Odoi appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Challenger Pro League Club NXT 88007201
25/26Eredivisie NAC Breda 2018001,5123
24/25Jupiler Pro League Royal Antwerp FC 1816121,4428 / 1 red
24/25Croky Cup Royal Antwerp FC 44103372 / 1 red
23/24World Cup Qual. CAF Ghana 21001340
23/24UEFA Conference League Club Brugge KV 126005892 / 1 red
23/24Jupiler Pro League Club Brugge KV 175105984
23/24International Friendly Games Ghana 22001550
23/24Croky Cup Club Brugge KV 33102701
2024Africa Cup of Nations Ghana 33012520
22/23UEFA Champions League Club Brugge KV 76005244
22/23Jupiler Pro League Club Brugge KV 2520001,9087
22/23International Friendly Games Ghana 1100721
21/22Jupiler Pro League Club Brugge KV 88116344
2022FIFA World Cup Ghana 1000120
21/22FA Cup Fulham FC 11001200
21/22EFL Cup Fulham FC 1100900
21/22Championship Fulham FC 1817141,4946
21/22Africa Cup of Nations Qual. Ghana 33002700
20/21Premier League Fulham FC 33002701
20/21FA Cup Fulham FC 2000370
20/21EFL Cup Fulham FC 32002011
19/20World Cup Qual. CAF Ghana 22001800
19/20FA Cup Fulham FC 21001020
19/20Championship Fulham FC 3731012,8187 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Denis Odoi match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Challenger Pro League Club NXT v Sporting Hasselt 3 – 490
24 Oct 2026Challenger Pro League Jong Genk v Club NXT 0 – 090
09 Oct 2026Challenger Pro League FCV Dender EH v Club NXT 3 – 090
18 Sep 2026Challenger Pro League Club NXT v Jong KAA Gent 2 – 290
13 Sep 2026Challenger Pro League RFC Liège v Club NXT 4 – 490
05 Sep 2026Challenger Pro League Club NXT v KAS Eupen 0 – 190
29 Aug 2026Challenger Pro League Patro Eisden Maasmechelen v Club NXT 1 – 290
22 Aug 2026Challenger Pro League Club NXT v R.F.C. Seraing 3 – 290
17 May 2026Eredivisie AZ Alkmaar v NAC Breda 3 – 3—
11 May 2026Eredivisie NAC Breda v SC Heerenveen 2 – 082
02 May 2026Eredivisie FC Utrecht v NAC Breda 2 – 090
25 Apr 2026Eredivisie NAC Breda v Ajax Amsterdam 0 – 290
12 Apr 2026Eredivisie Fortuna Sittard v NAC Breda 1 – 190
05 Apr 2026Eredivisie NAC Breda v Sparta Rotterdam 0 – 090
21 Mar 2026Eredivisie PEC Zwolle v NAC Breda 2 – 190
15 Mar 2026Eredivisie Go Ahead Eagles v NAC Breda 6 – 090
08 Mar 2026Eredivisie NAC Breda v Feyenoord RotterdamSubstitute, on 72′ 3 – 318
21 Feb 2026Eredivisie NAC Breda v FC Volendam 1 – 054
14 Feb 2026Eredivisie Heracles Almelo v NAC BredaSubstitute, on 36′ 0 – 154
06 Feb 2026Eredivisie NAC Breda v Excelsior Rotterdam 0 – 290

Career transfers

13 recorded moves

All recorded career moves, newest first.

Denis Odoi career transfers
Date FromToMoveFee
27 Jul 2026 NAC Breda Club NXT Transfer Free
24 Nov 2025 Without club NAC Breda Transfer —
01 Jul 2025 Royal Antwerp FC Without club Released —
01 Jul 2024 Club Brugge KV Royal Antwerp FC Transfer Free
31 Jan 2022 Fulham FC Club Brugge KV Transfer €700k
14 Jul 2016 KSC Lokeren (-2020) Fulham FC Transfer €1m
01 Jul 2013 RSC Anderlecht KSC Lokeren (-2020) Transfer —
01 Jul 2011 Sint-Truidense VV RSC Anderlecht Transfer €1.5m
01 Jul 2009 Oud-Heverlee Leuven Sint-Truidense VV Transfer —
01 Jul 2006 Not recorded Oud-Heverlee Leuven Transfer —
01 Jul 2005 KRC Genk U17 Oud-Heverlee Leuven U19 Transfer Free
01 Jul 2004 RSC Anderlecht U17 KRC Genk U17 Transfer Free
01 Jul 2003 RSC Anderlecht Youth RSC Anderlecht U17 Internal move —

Contracts and market values are not available yet.