Denis Frimpong Odoi

  • Team: Free Agent
  • Position: Defender
  • Age: 37
Filter Data

D. Odoi Detailed Stats

Career Stats

Overall Record

Total Matches
347
Matches Played
158
Wins
90
Draws
99
Losses

When Scored

Total Matches
8
Matches Played
5
Wins
2
Draws
1
Losses

Match Summary

54
Sub In
62.5'
Avg Min
21702
Total Min
Starts239/347
68.9%

Passing

11446
Total
9554
Accurate
107
Key Passes
47.5
Per 90
83.5%
Accuracy
0.44
Key/90

Goal Contribution

1.4%
Team
0.8%
Both Teams
339
Failed
2.3%
Goal Chance

Timeline

10-15'
116-30'
131-45'
246-60'
261-75'
176-90'
091-105'
0106-120'
0120+'

Goal Market

8
Scored
0.03
Per 90
8
Non-Pen
0.03
Non-Pen/90
Under
Line
Over
98%
0.5
2%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

120
Total
0.50
Per 90
6.7%
Conversion
27
On Target
22.5%
On Target %

Assists

10
Total
0.04
Per 90

Timeline

30-15'
316-30'
231-45'
046-60'
261-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
97%
0.5
3%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

18
Total
0.07
Per 90

Timeline

40-15'
416-30'
331-45'
246-60'
461-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
95%
0.5
5%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

1368
Won
2551
Total
54.0%
Win%

Dribbles

158
Success
66.0%
Success%
138
Past

Tackles

301
Total
1.2
Per 90

Blocks

103
Total
0.4
Per 90

Interceptions

336
Total
1.4
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
109
Clean Sheets
31.4%
CS Rate
421
Conceded
1.75
Conceded/90

Timeline

390-15'
4416-30'
4931-45'
5746-60'
4261-75'
7276-90'
091-105'
1106-120'
0120+'
6
Pen Faced
0
Pen Saved

Goal Conceded

421
Total
1.75
Per 90
Over
Line
Under
69%
0.5
31%
35%
1.5
65%
13%
2.5
87%
4%
3.5
96%
1%
4.5
99%
0%
5.5
100%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

77
5

Fouls Drawn

302
Drawn
1.25
Per 90

Fouls Committed

365
Committed
1.51
Per 90

Overall Record

Total Matches
40
Matches Played
23
Wins
9
Draws
8
Losses

When Scored

Total Matches
1
Matches Played
1
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
84.9'
Avg Min
3395
Total Min
Starts40/40
100.0%

Passing

1857
Total
1565
Accurate
18
Key Passes
49.2
Per 90
84.3%
Accuracy
0.48
Key/90

Goal Contribution

1.2%
Team
0.8%
Both Teams
39
Failed
2.5%
Goal Chance

Timeline

00-15'
016-30'
131-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

1
Scored
0.03
Per 90
1
Non-Pen
0.03
Non-Pen/90
Under
Line
Over
98%
0.5
3%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

17
Total
0.45
Per 90
5.9%
Conversion
5
On Target
29.4%
On Target %

Assists

2
Total
0.05
Per 90

Timeline

10-15'
116-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
95%
0.5
5%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

3
Total
0.08
Per 90

Timeline

10-15'
116-30'
131-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
93%
0.5
8%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

203
Won
388
Total
52.0%
Win%

Dribbles

21
Success
57.0%
Success%
25
Past

Tackles

63
Total
1.7
Per 90

Blocks

18
Total
0.5
Per 90

Interceptions

46
Total
1.2
Per 90

Discipline

17
1

Fouls Drawn

55
Drawn
1.46
Per 90

Fouls Committed

57
Committed
1.51
Per 90

Overall Record

Total Matches
307
Matches Played
135
Wins
81
Draws
91
Losses

When Scored

Total Matches
7
Matches Played
4
Wins
2
Draws
1
Losses

Match Summary

54
Sub In
59.6'
Avg Min
18307
Total Min
Starts199/307
64.8%

Passing

9589
Total
7989
Accurate
89
Key Passes
47.1
Per 90
83.3%
Accuracy
0.44
Key/90

Goal Contribution

1.4%
Team
0.8%
Both Teams
300
Failed
2.3%
Goal Chance

Timeline

10-15'
116-30'
031-45'
246-60'
261-75'
176-90'
091-105'
0106-120'
0120+'

Goal Market

7
Scored
0.03
Per 90
7
Non-Pen
0.03
Non-Pen/90
Under
Line
Over
98%
0.5
2%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

103
Total
0.51
Per 90
6.8%
Conversion
22
On Target
21.4%
On Target %

Assists

8
Total
0.04
Per 90

Timeline

20-15'
216-30'
231-45'
046-60'
261-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
97%
0.5
3%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

15
Total
0.07
Per 90

Timeline

30-15'
316-30'
231-45'
246-60'
461-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
95%
0.5
5%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

1165
Won
2163
Total
54.0%
Win%

Dribbles

137
Success
67.0%
Success%
113
Past

Tackles

238
Total
1.2
Per 90

Blocks

85
Total
0.4
Per 90

Interceptions

290
Total
1.4
Per 90

Discipline

60
4

Fouls Drawn

247
Drawn
1.21
Per 90

Fouls Committed

308
Committed
1.51
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
FC VolendamD ERE1-0547.30123187873211000002
HeraclesD ERE0-1546.9015149352211000001
ExcelsiorD ERE0-2905.90114724511942000001
TwenteD ERE2-2906.3053489131241220000011
PSV EindhovenD ERE2-2905.501181583100000
NEC NijmegenD ERE3-4905.9026207731861100000
GroningenD ERE0-0907.3038318211136210000011
TelstarD ERE0-1456.6023219163120000011
UtrechtD ERE1-1906.90776787219430000131
Sparta RotterdamD ERE1-0906.301524383111169310000031
ExcelsiorD ERE1-0896.30151509874100100021
CharleroiD JPL1-2907.501787495211196111000002
Club Brugge KVD JPL1-1906.6012723859220000021
Union St. GilloiseD JPL0-4906.2063599413110520000012
AnderlechtD JPL1-3635.9069639113620001251
GenkD JPL0-1907.2045429395122000001
GenkD JPL1-1906.903932826411000001
AnderlechtD JPL0-0907.3055509111851120000012
GentD JPL0-1907.001110096961951000012
Club Brugge KVM JPL2-3906.9059549211195120000032
Union St. GilloiseM JPL5-1905.901494286121131000001
OH LeuvenD JPL2-2637.512141338032115410000032
KortrijkD JPL2-1296.60112108300000
Club Brugge KVM JPL2-1907.30393795114311000001
St. TruidenM JPL1-1906.30116154891283200100021
KVC WesterloM JPL3-2906.60117164901137111000001
Beerschot VAD JPL1-1456.2027217811211000011
GenkM JPL2-2906.91413585153110000011
DenderM JPL1-3907.706153873111118220000022
KV MechelenM JPL1-1906.60544176211136220000142
Union St. GilloiseM JPL2-1906.90215648867411000012
DenderD JPL1-1457.70351438421111284000001
Cercle BruggeM JPL3-0907.3013323701121581110000021
Beerschot VAD JPL4-000000
Union St. GilloiseM JPL2-0906.604232761115220000121
GentM JPL1-1907.012150448811137310000113
Club Brugge KVD JPL1-0876.3040328021105112000123
St. TruidenM JPL6-1907.0064609411431000001
AnderlechtM JPL1-2906.90433479111272110000142
CharleroiM JPL0-1907.20453782181040000113
Cercle BruggeD JPL0-0906.30623861211166130000121
AnderlechtD JPL0-1908.0101135308664111000011
Union St. GilloiseM JPL2-2907.22443477121115222000001
FiorentinaM UEFAECL1-1867.3504590221952130001221
AntwerpD JPL1-200000
FiorentinaM UEFAECL3-2896.53929741111126110000032
GenkD JPL0-3286.611413932000002
GenkM JPL4-0907.214235838621000003
Union St. GilloiseD JPL1-2296.311982210000111
PAOKD UEFAECL0-2146.6131310000000
Cercle BruggeD JPL1-1456.312117817410000012

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025Eredivisie1179.36.4700.00.520.00.000.042382.980.2160.6250.00.0929.548.91111.141.550.000.000.0000.0100.090.0
2024Jupiler Pro League2979.76.8610.030.6237.56.2520.07141587.350.58250.9752.00.026010.1251.92311.211.170.000.000.0000.01220.410.07
2023Africa Cup of Nations384.06.6300.00.00.00.010.338082.50.3631.0766.670.0248.5737.551.791.430.000.000.0000.0000.00.0
2023Friendlies Clubs161.06.700.01.480.00.000.03976.920.000.00.00.068.8550.011.482.950.000.000.0000.0101.00.0
2023Jupiler Pro League3034.76.8220.070.8730.020.000.055079.640.43131.1246.150.012410.7354.03211.820.950.000.000.0000.0700.230.0
2023UEFA Europa Conference League1534.36.8400.00.180.00.000.028381.630.1850.8899.990.0518.9356.86101.751.40.000.000.0000.0310.20.07
2022Friendlies10.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022Jupiler Pro League3562.36.8600.00.533.330.000.0153081.830.41170.764.710.02189.050.92391.611.570.000.000.0000.01000.290.0
2022UEFA Champions League774.76.800.00.170.00.000.028379.510.1771.228.570.06010.3348.33111.891.20.000.000.0000.0400.570.0
2022World Cup34.07.000.00.00.00.000.0199.990.000.00.00.0537.520.017.50.00.000.000.0000.0000.00.0
2022World Cup - Qualification Africa290.06.9500.00.00.00.000.05168.631.510.50.00.0168.068.7531.50.50.000.000.0000.0000.00.0
2021Championship2461.46.9610.040.6736.369.0930.1286782.350.61171.0482.350.020812.752.88321.951.160.000.000.0000.0600.250.0
2021Jupiler Pro League1570.97.0710.070.4220.020.000.057483.80.59121.0250.00.013411.3352.99221.861.270.000.000.0000.0600.40.0
2021League Cup190.07.300.01.00.00.000.06683.330.011.00.00.088.075.011.02.00.000.000.0000.0000.00.0
2020FA Cup219.06.500.00.00.00.000.03180.650.000.00.00.037.1133.3312.370.00.000.000.0000.0000.00.0
2020League Cup367.06.800.00.00.00.000.014487.50.4510.450.00.0177.6147.0631.341.340.000.000.0000.0100.330.0
2020Premier League2112.96.2700.00.6750.00.000.016882.740.3310.3399.990.03110.3345.1631.01.670.000.000.0000.0100.050.0
2019Championship3773.96.8900.00.5611.760.010.03131599.990.46270.8974.070.032610.7355.21411.351.150.000.000.0000.0710.190.03
2019FA Cup251.06.6500.00.00.00.000.05099.990.8800.00.00.000.00.010.880.00.000.000.0000.0000.00.0
2018FA Cup190.07.311.02.050.050.000.06499.990.022.099.990.01717.052.9433.02.00.000.000.0000.0101.00.0
2018League Cup259.06.7500.00.00.00.000.04199.990.7610.7699.990.075.3442.8600.00.00.000.000.0000.0000.00.0
2018Premier League3184.06.6900.00.3510.00.010.03109499.990.38210.7376.190.02669.1956.39481.661.450.000.000.0000.0400.130.0
2017Championship3871.06.8710.030.379.099.0900.0134099.990.23441.4777.270.037312.4557.64130.431.60.000.000.0000.0710.180.03
2016Championship3066.86.7620.070.5416.6716.6720.0792299.990.63351.5760.00.028012.5751.7900.02.070.000.000.0000.0600.20.0
2016FA Cup390.06.7700.01.033.330.000.011599.990.6710.3399.990.0258.3364.000.01.00.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
NAC Breda2025 Eredivisie1729346/11/17-23(35/58)
DWLLD
Antwerp2025 Jupiler Pro League5314013/9/18-5(43/48)
WDLLL
Antwerp2025 Jupiler Pro League1035309/8/13-1(31/32)
WDLLL
Fulham2025 Premier League11523815/7/16-4(47/51)
WDLLW
Club Brugge KV2025 UEFA Champions League191083/1/4-2(15/17)
WWLLD
NAC Breda2024 Eredivisie1533348/9/17-24(34/58)
DLLLD
Club Brugge KV2024 Jupiler Pro League2534024/10/644(86/42)
DWWWD
Antwerp2024 Jupiler Pro League5324014/13/137(57/50)
LDLWL
Fulham2024 Premier League11543815/9/140(54/54)
LWLLW
Club Brugge KV2024 UEFA Champions League241183/2/3-4(7/11)
LDWDW
NAC Breda2023 Eerste Divisie8563815/11/127(63/56)
DDWDL
Fulham2023 Premier League13473813/8/17-6(55/61)
WLDDL
NAC Breda2022 Eerste Divisie6593818/5/150(64/64)
LLWWD
Antwerp2022 Jupiler Pro League1474025/8/735(69/34)
DDLWW
Club Brugge KV2022 Jupiler Pro League4364018/11/1123(71/48)
WLWLL
Fulham2022 Premier League10523815/7/162(55/53)
LDWWL
Fulham2021 Championship1904627/9/1063(106/43)
LWLDW
NAC Breda2021 Eerste Divisie8593816/11/1115(60/45)
DWLWW
Club Brugge KV2021 Jupiler Pro League15064/2/06(8/2)
DWWWD
Antwerp2021 Jupiler Pro League43661/1/4-7(3/10)
WLLLD
Club Brugge KV2021 UEFA Champions League4461/1/4-14(6/20)
LLLLW
NAC Breda2020 Eerste Divisie5733822/7/934(75/41)
LWWLD
Club Brugge KV2020 Jupiler Pro League1763424/4/647(73/26)
WLWLW
Antwerp2020 Jupiler Pro League2603418/6/109(57/48)
WWLWW
Fulham2020 Premier League1828385/13/20-26(27/53)
LDLLL
Fulham2019 Championship4814623/12/1116(64/48)
DWDWW
NAC Breda2019 Eerste Divisie5502914/8/718(48/30)
WDWWD
Club Brugge KV2019 Jupiler Pro League1702921/7/144(58/14)
WWWWD
Antwerp2019 Jupiler Pro League4532915/8/617(49/32)
WWLDD
Club Brugge KV2019 UEFA Champions League3360/3/3-8(4/12)
LDLLD
NAC Breda2018 Eredivisie1823345/8/21-45(29/74)
DLLLD
Fulham2018 Premier League1926387/5/26-47(34/81)
LLWWW
Club Brugge KV2018 UEFA Champions League3661/3/21(6/5)
DDWDL
Ghana2017 Africa Cup of Nations61464/2/011(14/3)
Fulham2017 Championship5523114/10/716(52/36)
DWWWW
NAC Breda2017 Eredivisie1520235/5/13-14(27/41)
DWLLL
Club Brugge KV2017 Jupiler Pro League1592618/5/333(62/29)
DDLWD
Antwerp2017 Jupiler Pro League637269/10/71(35/34)
LLDDD
Fulham2016 Championship6804622/14/1028(85/57)
WDWWW
NAC Breda2016 Eerste Divisie5643819/7/1215(65/50)
WWDDL
Club Brugge KV2016 Jupiler Pro League245104/3/32(16/14)
WLDWW
Fulham2015 Championship20514612/15/19-13(66/79)
WLLDL
Fulham2014 Championship17524614/10/22-21(62/83)
LWWDD
NAC Breda2014 Eredivisie1628346/10/18-32(36/68)
LLLDD
Club Brugge KV2014 Jupiler Pro League247105/1/40(16/16)
WWLLL
NAC Breda2013 Eredivisie1535348/11/15-11(43/54)
LDLLL
Fulham2013 Premier League1932389/5/24-45(40/85)
DLDLW
NAC Breda2012 Eredivisie13383410/8/16-16(40/56)
LWLLW
Club Brugge KV2012 Jupiler Pro League346106/1/34(21/17)
WLWWW
Fulham2012 Premier League12433811/10/17-10(50/60)
WLLLL
NAC Breda2011 Eredivisie13383410/8/16-9(45/54)
WDWLD
Fulham2011 Premier League9523814/10/14-3(48/51)
LWWLW
NAC Breda2010 Eredivisie13403412/5/17-16(44/60)
WLLLD
Club Brugge KV2010 Jupiler Pro League443104/4/27(13/6)
WWWLD
Fulham2010 Premier League8493811/16/116(49/43)
DWLWW