Home»Teams»Hvidovre IF»Ayo Okosun
Player · #6

Ayo Okosun

Hvidovre IFMidfielderRightDenmark33 years old198 cm85 kg
SeasonTeamCompetitionMPMinGA
2025/26Hvidovre IFDanish 1. Division181,50930
2024/25VendsysselDanish 1. Division262,18621
2023/24VendsysselDanish 1. Division272,34950
2022/23Odense BoldklubDanish Landspokal112010
2022/23Odense BoldklubDanish Superligaen526900
2022/23VendsysselDanish 1. Division151,35021
2021/22Odense BoldklubDanish Landspokal422600
2021/22Odense BoldklubDanish Superligaen211,09900
2020/21Odense BoldklubDanish Landspokal215400
2020/21Odense BoldklubDanish Superligaen261,76121
2018/19FC MidtjyllandChampions League Qualifying28200
2018/19FC MidtjyllandDanish Superligaen1049001
2018/19FC MidtjyllandUEFA Europa League Qualifying413930
2017/18HorsensDanish Superligaen332,94173
2016/17VendsysselDanish Play-offs 1/2218000
Total15 seasons19614,855257
0
Matches
0
Goals
0
Assists
0
Minutes

Danish 1. Division

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2025/26

No stats available right now.

18
Matches
3
Goals
0
Assists
1,509
Minutes
17
Shots

Danish 1. Division

2025/26
Chances created per 90 minutes · 56 percentile among 87 players in the same positionChances created1.01Passes completed over passes attempted · 24 percentile among 87 players in the same positionPass accuracy78%Dribbles completed per 90 minutes · 22 percentile among 87 players in the same positionDribbles0.36Duels won over duels contested · 91 percentile among 87 players in the same positionDuels won58%Tackles won plus interceptions per 90 minutes · 90 percentile among 87 players in the same positionRecoveries2.98Passes into the forward zone per 90 minutes · 29 percentile among 87 players in the same positionForward passes24.21

Compared with 87 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created1.0156
Pass accuracy78%24
Dribbles0.3622
Duels won58%91
Recoveries2.9890
Forward passes24.2129
MetricTotalPer 90
Goals30.18
Big chances created171.01
Shots171.01
Dribbles completed60.36
Tackles won251.49
Interceptions251.49
Clearances402.39
Clean sheets30.18
0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2024/25

No stats available right now.

26
Matches
2
Goals
1
Assists
2,186
Minutes
25
Shots

Danish 1. Division

2024/25
Chances created per 90 minutes · 8 percentile among 77 players in the same positionChances created0.41Passes completed over passes attempted · 58 percentile among 77 players in the same positionPass accuracy82%Dribbles completed per 90 minutes · 11 percentile among 77 players in the same positionDribbles0.25Duels won over duels contested · 99 percentile among 77 players in the same positionDuels won61%Tackles won plus interceptions per 90 minutes · 89 percentile among 77 players in the same positionRecoveries3.46Passes into the forward zone per 90 minutes · 10 percentile among 77 players in the same positionForward passes19.35

Compared with 77 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.418
Pass accuracy82%58
Dribbles0.2511
Duels won61%99
Recoveries3.4689
Forward passes19.3510
MetricTotalPer 90
Goals20.08
Assists10.04
Big chances created100.41
Shots251.03
Dribbles completed60.25
Tackles won200.82
Interceptions642.63
Clearances1375.64
Clean sheets60.25
27
Matches
5
Goals
0
Assists
2,349
Minutes
34
Shots

Danish 1. Division

2023/24
Chances created per 90 minutes · 18 percentile among 82 players in the same positionChances created0.61Passes completed over passes attempted · 36 percentile among 82 players in the same positionPass accuracy77%Dribbles completed per 90 minutes · 20 percentile among 82 players in the same positionDribbles0.42Duels won over duels contested · 99 percentile among 82 players in the same positionDuels won65%Tackles won plus interceptions per 90 minutes · 81 percentile among 82 players in the same positionRecoveries2.95Passes into the forward zone per 90 minutes · 45 percentile among 82 players in the same positionForward passes25.48

Compared with 82 players in the same position in 2023/24.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.6118
Pass accuracy77%36
Dribbles0.4220
Duels won65%99
Recoveries2.9581
Forward passes25.4845
MetricTotalPer 90
Goals50.19
Big chances created160.61
Shots341.30
Dribbles completed110.42
Tackles won301.15
Interceptions471.80
Clearances1114.25
Clean sheets80.31
1
Matches
1
Goals
0
Assists
120
Minutes
1
Shots

Danish Landspokal

2022/23
MetricTotalPer 90
Goals10.75
Shots10.75
5
Matches
0
Goals
0
Assists
269
Minutes
2
Shots

Danish Superligaen

2022/23
Chances created per 90 minutes · 19 percentile among 85 players in the same positionChances created0.67Passes completed over passes attempted · 89 percentile among 85 players in the same positionPass accuracy87%Dribbles completed per 90 minutes · 0 percentile among 85 players in the same positionDribbles0.00Duels won over duels contested · 72 percentile among 85 players in the same positionDuels won51%Tackles won plus interceptions per 90 minutes · 95 percentile among 85 players in the same positionRecoveries4.01Passes into the forward zone per 90 minutes · 84 percentile among 85 players in the same positionForward passes35.13

Compared with 85 players in the same position in 2022/23.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.6719
Pass accuracy87%89
Dribbles0.000
Duels won51%72
Recoveries4.0195
Forward passes35.1384
MetricTotalPer 90
Big chances created20.67
Shots20.67
Tackles won41.34
Interceptions82.68
Clearances103.35
0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2022/23

No stats available right now.

15
Matches
2
Goals
1
Assists
1,350
Minutes
19
Shots

Danish 1. Division

2022/23
Chances created per 90 minutes · 29 percentile among 74 players in the same positionChances created0.80Passes completed over passes attempted · 11 percentile among 74 players in the same positionPass accuracy73%Dribbles completed per 90 minutes · 40 percentile among 74 players in the same positionDribbles0.80Duels won over duels contested · 86 percentile among 74 players in the same positionDuels won56%Tackles won plus interceptions per 90 minutes · 95 percentile among 74 players in the same positionRecoveries3.93Passes into the forward zone per 90 minutes · 43 percentile among 74 players in the same positionForward passes26.40

Compared with 74 players in the same position in 2022/23.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.8029
Pass accuracy73%11
Dribbles0.8040
Duels won56%86
Recoveries3.9395
Forward passes26.4043
MetricTotalPer 90
Goals20.13
Assists10.07
Big chances created120.80
Shots191.27
Dribbles completed120.80
Tackles won161.07
Interceptions432.87
Clearances362.40
Clean sheets50.33
4
Matches
0
Goals
0
Assists
226
Minutes
1
Shots

Danish Landspokal

2021/22
MetricTotalPer 90
Big chances created20.80
Shots10.40
Tackles won41.59
Interceptions51.99
Clearances83.19
Clean sheets20.80
21
Matches
0
Goals
0
Assists
1,099
Minutes
10
Shots

Danish Superligaen

2021/22
Chances created per 90 minutes · 21 percentile among 84 players in the same positionChances created0.57Passes completed over passes attempted · 55 percentile among 84 players in the same positionPass accuracy81%Dribbles completed per 90 minutes · 55 percentile among 84 players in the same positionDribbles0.90Duels won over duels contested · 95 percentile among 84 players in the same positionDuels won60%Tackles won plus interceptions per 90 minutes · 83 percentile among 84 players in the same positionRecoveries3.60Passes into the forward zone per 90 minutes · 89 percentile among 84 players in the same positionForward passes33.99

Compared with 84 players in the same position in 2021/22.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.5721
Pass accuracy81%55
Dribbles0.9055
Duels won60%95
Recoveries3.6083
Forward passes33.9989
MetricTotalPer 90
Big chances created70.57
Shots100.82
Dribbles completed110.90
Tackles won211.72
Interceptions231.88
Clearances393.19
0
Matches
0
Goals
0
Assists
0
Minutes

Champions League Qualifying

2020/21

No stats available right now.

2
Matches
0
Goals
0
Assists
154
Minutes

Danish Landspokal

2020/21
MetricTotalPer 90
Big chances created10.58
Dribbles completed10.58
Tackles won21.17
Interceptions31.75
Clearances21.17
26
Matches
2
Goals
1
Assists
1,761
Minutes
32
Shots

Danish Superligaen

2020/21
MetricTotalPer 90
Goals20.10
Assists10.05
Big chances created211.07
Shots321.64
Dribbles completed110.56
Tackles won160.82
Interceptions321.64
Clearances462.35
Clean sheets50.26
0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2019/20

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Superligaen

2019/20

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa League Qualifying

2019/20

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2019/20

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Superligaen

2019/20

No stats available right now.

2
Matches
0
Goals
0
Assists
82
Minutes

Champions League Qualifying

2018/19

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2018/19

No stats available right now.

10
Matches
0
Goals
1
Assists
490
Minutes
4
Shots

Danish Superligaen

2018/19
MetricTotalPer 90
Assists10.18
Big chances created91.65
Shots40.73
Dribbles completed20.37
Tackles won91.65
Interceptions162.94
Clearances71.29
Clean sheets20.37
4
Matches
3
Goals
0
Assists
139
Minutes
3
Shots

UEFA Europa League Qualifying

2018/19
MetricTotalPer 90
Goals31.94
Shots31.94
0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2017/18

No stats available right now.

33
Matches
7
Goals
3
Assists
2,941
Minutes
77
Shots

Danish Superligaen

2017/18
MetricTotalPer 90
Goals70.21
Assists30.09
Big chances created361.10
Shots772.36
Dribbles completed200.61
Tackles won371.13
Interceptions511.56
Clearances782.39
Clean sheets50.15
2
Matches
0
Goals
0
Assists
180
Minutes
5
Shots

Danish Play-offs 1/2

2016/17
MetricTotalPer 90
Big chances created10.50
Shots52.50
Dribbles completed10.50
Tackles won10.50
Interceptions21.00
Clearances73.50
Clean sheets10.50

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
11/13AwayHorsensE3-31'00000000/06.0
09/30AwayAaBE1-11'00002101/46.3
07/29FC MidtjyllandP1-590'000014078/826.8
07/24AwayRanders FCE2-290'0000114029/336.8
07/18FC NordsjællandP0-287'0020107451/646.8
05/26FC MidtjyllandE0-0120'00201614453/618.5
05/21AwayVejle BKP2-165'00001511548/567.7
05/15SønderjyskeE1-13'00000002/46.1
05/12Viborg FFE1-190'000099249/606.4
05/08AwayFC NordsjællandE1-190'0022124361/677.6
05/05SønderjyskeG3-013'00002008/86.2
04/17AwayViborg FFE1-190'000017163/736.3
04/14Vejle BKG2-190'00111114451/647.3
04/03FC NordsjællandG2-190'0000415136/476.5
03/20AwayVejle BKP2-090'003156035/506.3
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido