D. Odoi made his first appearance in the 2026/27 Challenger Pro League season, completing a full 90 minutes without registering a goal, assist, shot, key pass, tackle or interception. His per-90 statistics for this single match are all zeros, contrasting with the league baselines of 0.06 goals, 0.51 shots, 0.59 key passes, and 1.65 tackles per 90 minutes. The average match rating of 6.81 reflects a modest contribution relative to the typical defensive output in the competition. These figures depict a defender who has yet to influence the game offensively or defensively beyond the basic duties of staying on the field. As the season progresses, further data will clarify his role and impact within the team.
D. Odoi has played 90 minutes across 1 appearance in Challenger Pro League, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 6.81 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N. Amengai | M | 1 | 90 | 1 | 1 | 3 | 1 | 33% | 1 | 65% | 0 | 0% | 1 | 1 | 0 | 33% | 3 | 2 | 1 | 0 | 0 | 7.51 | – |
| M. Robberechts | M | 1 | 90 | 0 | 0 | 2 | 1 | 0% | 0 | 86% | 2 | 40% | 0 | 1 | 0 | 38% | 1 | 4 | 1 | 0 | 0 | 6.35 | – |
| Argus Vanden Driessche | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 2 | 6.55 | – |
| S. Gomez van Hoogen | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 87% | 0 | 0% | 5 | 1 | 0 | 50% | 2 | 2 | 0 | 0 | 0 | 7.01 | – |
| A. Wins | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 92% | 2 | 100% | 0 | 0 | 0 | 64% | 0 | 4 | 0 | 0 | 0 | 6.93 | – |
| D. Odoi | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 0 | 0 | 0 | 44% | 3 | 1 | 0 | 0 | 0 | 6.81 | – |
| G. Okon-Engstler | M | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | – | 0 | 1 | 0 | 38% | 0 | 2 | 0 | 0 | 0 | 6.66 | – |
| M. Elbay | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 92% | 0 | – | 1 | 1 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.86 | – |
| J. Van Britsom | F | 1 | 75 | 0 | 0 | 1 | 0 | 0% | 2 | 64% | 0 | 0% | 0 | 0 | 0 | 38% | 0 | 2 | 0 | 0 | 0 | 6.25 | – |
| A. Kamara | M | 1 | 66 | 0 | 0 | 0 | 0 | – | 0 | 73% | 0 | – | 3 | 1 | 0 | 50% | 2 | 0 | 0 | 0 | 0 | 6.49 | – |
| U. Kurtal | M | 1 | 15 | 0 | 0 | 0 | 0 | – | 1 | 67% | 1 | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.10 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Club Brugge II | Challenger Pro League | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | 0 | 0 | 44% | 3 | 0 | 0 | 6.81 |
| 2025/26 | NAC Breda | Eredivisie | 19 | 1512 | 0 | 0 | 8 | 0 | 0% | 9 | 83% | 4 | 29 | 20 | 49% | 26 | 3 | 0 | 6.57 |
| 2024/25 | Antwerp | Jupiler Pro League | 28 | 2312 | 1 | 2 | 16 | 6 | 6% | 15 | 87% | 13 | 31 | 30 | 52% | 42 | 12 | 2 | 6.86 |
| 2023/24 | Club Brugge KV | Jupiler Pro League | 24 | 1040 | 2 | 0 | 10 | 3 | 20% | 5 | 80% | 6 | 21 | 11 | 54% | 18 | 7 | 0 | 6.82 |
| 2023/24 | Club Brugge KV | UEFA Europa Conference League | 11 | 514 | 0 | 0 | 1 | 0 | 0% | 1 | 82% | 5 | 10 | 8 | 57% | 11 | 3 | 1 | 6.84 |
| 2022/23 | Club Brugge KV | Jupiler Pro League | 29 | 2181 | 0 | 0 | 12 | 4 | 0% | 10 | 82% | 11 | 39 | 38 | 51% | 44 | 10 | 0 | 6.86 |
| 2022/23 | Club Brugge KV | UEFA Champions League | 7 | 523 | 0 | 0 | 1 | 0 | 0% | 1 | 80% | 2 | 11 | 7 | 48% | 8 | 4 | 0 | 6.80 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 Aug | a Patro Eisden | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 6.81 | – |
| 11 May | v Heerenveen | W | 82 | – | 0 | 0 | – | 1 | 3 | 2 | 1 | 0 | 6.90 | – |
| 02 May | a Utrecht | L | 90 | – | 0 | 2 | – | 0 | 3 | 1 | 0 | 0 | 6.50 | – |
| 25 Apr | v Ajax | L | 90 | – | 0 | 0 | – | 2 | 4 | 1 | 0 | 0 | 7.20 | – |
| 12 Apr | a Fortuna Sittard | D | 90 | – | 0 | 1 | – | 2 | 1 | 3 | 0 | 0 | 6.60 | – |
| 05 Apr | v Sparta Rotterdam | D | 90 | – | 0 | 0 | – | 0 | 4 | 1 | 0 | 0 | 7.50 | – |
| 21 Mar | a PEC Zwolle | L | 90 | – | 0 | 0 | – | 2 | 2 | 4 | 1 | 0 | 6.90 | – |
| 15 Mar | a GO Ahead Eagles | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.20 | – |
| 08 Mar | v Feyenoord | D | 18 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 21 Feb | v FC Volendam | W | 54 | – | 0 | 1 | – | 0 | 2 | 2 | 0 | 0 | 7.30 | – |
| 14 Feb | a Heracles | W | 54 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.90 | – |
| 06 Feb | v Excelsior | L | 90 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 5.90 | – |
| 30 Jan | v Twente | D | 90 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.30 | – |
| 24 Jan | a PSV Eindhoven | D | 90 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 5.50 | – |
| 17 Jan | v NEC Nijmegen | L | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 5.90 | – |