Copa del Rey
ATL-
UD -
11:00 AM
El Salvador Primera Division Apertura
ISI-
ATL-
4:00 PM
El Salvador Primera Division Apertura
ALI-
FIR-
6:00 PM
Turkish 2. Liga (Beyaz)
SOM-
SEB-
9:00 AM
Under 17 Internationals
NED-
BEL-
5:45 AM
Under 18 Internationals
IRL-
NED-
7:00 AM
Under 19 Internationals
NED-
AUS-
5:00 AM
UEFA Nations League
FIN2
ALB1
Final
UEFA Nations League
BLR4
SMR0
Final
UEFA Nations League
CRO0
ENG7
Final
UEFA Nations League
EST1
LUX0
Final
UEFA Nations League
ISL3
BUL0
Final
UEFA Nations League
MKD0
SCO2
Final
UEFA Nations League
ESP3
CZE1
Final
UEFA Nations League
SUI2
SVN1
Final
International Friendlies
IND0
BRA4
Final
International Friendlies
RUS6
NAM0
Final
International Friendlies
CAN2
PER0
Final
International Friendlies
CIV0
CMR1
Final
International Friendlies
ARG7
BFA0
Final
International Friendlies
USA3
MEX0
Final
Club Friendlies
INT2
LUM0
Final
Club Friendlies
TUR0
FEN2
Final
Copa del Rey
BAZ1
ATL2
Final
Copa del Rey
CEU1
LEB2
Final
Copa del Rey
TED2
ANA5
Final
Brazilian Série A
ATL1
RBB0
Final
Argentine Primera División
DYJ3
SLO0
Final
Argentine Primera División
TUC2
BAC3
Final
Argentine Primera División
NOB0
LAN0
Final
CONCACAF Nations League
SMA2
VIN4
Final
CONCACAF Nations League
BLZ0
GUF2
Final
Albanian Kampionati Femrave
LUS0
ATL5
Final
Albanian Kampionati Femrave
PAR0
APO5
Final
Albanian Kampionati Femrave
KIN0
EGN9
Final
Albanian Kampionati Femrave
TEU1
VLL0
Final
Argentina Primera B (Nacional)
ACA0
CBO1
Final
Argentina Primera B (Nacional)
COL1
CAS0
Final
Argentina Primera B (Nacional)
MOR2
ALL1
Final
Argentina Primera B (Nacional)
SMG0
MIT2
Final
Home»Teams»Gor Mahia»Dennis Oliech
Player · #14

Dennis Oliech

Gor MahiaStrikerKenya41 years old181 cm80 kg
SeasonTeamCompetitionMPMinGA
2018/19Gor MahiaCAF Confederation Cup (Transition Season)514610
2014/15AjaccioFrench Coupe de la Ligue321120
2014/15AjaccioFrench Ligue 2211,47140
2013/14AjaccioCoupe de France13300
2013/14AjaccioLigue 11757310
2012/13AjaccioLigue 11280031
2011/12AuxerreLigue 1332,653106
2010/11AuxerreUEFA Champions League544500
2010/11AuxerreChampions League Qualifying217500
2010/11AuxerreLigue 1332,51944
2009/10AuxerreLigue 1332,06743
2008/09AuxerreLigue 1301,46721
Total12 seasons19512,5603115
0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2025/26

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2024/25

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2023/24

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Kenya Premier League

2019/20

No stats available right now.

5
Matches
1
Goals
0
Assists
146
Minutes
7
Shots

CAF Confederation Cup (Transition Season)

2018/19
Goals per 90 minutes · 94 percentile among 17 players in the same positionGoals0.62Shots per 90 minutes · 94 percentile among 17 players in the same positionShots4.32Chances created per 90 minutes · 76 percentile among 17 players in the same positionChances created1.85Dribbles completed per 90 minutes · 29 percentile among 17 players in the same positionDribbles0.62Touches in the opposition box per 90 minutes · 71 percentile among 17 players in the same positionTouches in the box4.93Aerial duels won over aerial duels contested · 6 percentile among 17 players in the same positionAerial game15%

Compared with 17 players in the same position in 2018/19.

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
Goals0.6294
Shots4.3294
Chances created1.8576
Dribbles0.6229
Touches in the box4.9371
Aerial game15%6
MetricTotalPer 90
Goals10.62
Big chances created31.85
Shots74.32
Dribbles completed10.62
0
Matches
0
Goals
0
Assists
0
Minutes

French Coupe de la Ligue

2015/16

No stats available right now.

3
Matches
2
Goals
0
Assists
211
Minutes
2
Shots

French Coupe de la Ligue

2014/15
MetricTotalPer 90
Goals20.85
Shots20.85
Dribbles completed20.85
21
Matches
4
Goals
0
Assists
1,471
Minutes
32
Shots

French Ligue 2

2014/15
Goals per 90 minutes · 45 percentile among 86 players in the same positionGoals0.24Shots per 90 minutes · 44 percentile among 86 players in the same positionShots1.96Chances created per 90 minutes · 72 percentile among 86 players in the same positionChances created1.28Dribbles completed per 90 minutes · 40 percentile among 86 players in the same positionDribbles0.73Touches in the opposition box per 90 minutes · 51 percentile among 86 players in the same positionTouches in the box3.43Aerial duels won over aerial duels contested · 22 percentile among 86 players in the same positionAerial game31%

Compared with 86 players in the same position in 2014/15.

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
Goals0.2445
Shots1.9644
Chances created1.2872
Dribbles0.7340
Touches in the box3.4351
Aerial game31%22
MetricTotalPer 90
Goals40.24
Big chances created211.28
Shots321.96
Dribbles completed120.73
Tackles won100.61
Interceptions50.31
Clearances40.24
Clean sheets20.12
1
Matches
0
Goals
0
Assists
33
Minutes

Coupe de France

2013/14

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

French Coupe de la Ligue

2013/14

No stats available right now.

17
Matches
1
Goals
0
Assists
573
Minutes
15
Shots

Ligue 1

2013/14
Goals per 90 minutes · 21 percentile among 85 players in the same positionGoals0.16Shots per 90 minutes · 44 percentile among 85 players in the same positionShots2.36Chances created per 90 minutes · 29 percentile among 85 players in the same positionChances created0.94Dribbles completed per 90 minutes · 50 percentile among 85 players in the same positionDribbles0.79Touches in the opposition box per 90 minutes · 50 percentile among 85 players in the same positionTouches in the box0.00Aerial duels won over aerial duels contested · 5 percentile among 85 players in the same positionAerial game19%

Compared with 85 players in the same position in 2013/14.

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
Goals0.1621
Shots2.3644
Chances created0.9429
Dribbles0.7950
Touches in the box0.0050
Aerial game19%5
MetricTotalPer 90
Goals10.16
Big chances created60.94
Shots152.36
Dribbles completed50.79
Tackles won20.31
Clearances30.47
0
Matches
0
Goals
0
Assists
0
Minutes

Coupe de France

2012/13

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

French Coupe de la Ligue

2012/13

No stats available right now.

12
Matches
3
Goals
1
Assists
800
Minutes
20
Shots

Ligue 1

2012/13
Goals per 90 minutes · 66 percentile among 74 players in the same positionGoals0.34Shots per 90 minutes · 47 percentile among 74 players in the same positionShots2.25Chances created per 90 minutes · 84 percentile among 74 players in the same positionChances created1.35Dribbles completed per 90 minutes · 53 percentile among 74 players in the same positionDribbles0.79Touches in the opposition box per 90 minutes · 47 percentile among 74 players in the same positionTouches in the box0.00Aerial duels won over aerial duels contested · 20 percentile among 74 players in the same positionAerial game26%

Compared with 74 players in the same position in 2012/13.

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
Goals0.3466
Shots2.2547
Chances created1.3584
Dribbles0.7953
Touches in the box0.0047
Aerial game26%20
MetricTotalPer 90
Goals30.34
Assists10.11
Big chances created121.35
Shots202.25
Dribbles completed70.79
Tackles won50.56
Interceptions60.67
Clearances10.11
0
Matches
0
Goals
0
Assists
0
Minutes

Coupe de France

2011/12

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

French Coupe de la Ligue

2011/12

No stats available right now.

33
Matches
10
Goals
6
Assists
2,653
Minutes
83
Shots

Ligue 1

2011/12
Goals per 90 minutes · 67 percentile among 74 players in the same positionGoals0.34Shots per 90 minutes · 66 percentile among 74 players in the same positionShots2.82Chances created per 90 minutes · 91 percentile among 74 players in the same positionChances created1.63Dribbles completed per 90 minutes · 75 percentile among 74 players in the same positionDribbles1.09Touches in the opposition box per 90 minutes · 80 percentile among 74 players in the same positionTouches in the box5.29Aerial duels won over aerial duels contested · 11 percentile among 74 players in the same positionAerial game20%

Compared with 74 players in the same position in 2011/12.

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
Goals0.3467
Shots2.8266
Chances created1.6391
Dribbles1.0975
Touches in the box5.2980
Aerial game20%11
MetricTotalPer 90
Goals100.34
Assists60.20
Big chances created481.63
Shots832.82
Dribbles completed321.09
Tackles won150.51
Interceptions110.37
Clearances10.03
Clean sheets40.14
5
Matches
0
Goals
0
Assists
445
Minutes
14
Shots

UEFA Champions League

2010/11
Goals per 90 minutes · 9 percentile among 40 players in the same positionGoals0.00Shots per 90 minutes · 63 percentile among 40 players in the same positionShots2.83Chances created per 90 minutes · 0 percentile among 40 players in the same positionChances created0.40Dribbles completed per 90 minutes · 55 percentile among 40 players in the same positionDribbles1.01Touches in the opposition box per 90 minutes · 38 percentile among 40 players in the same positionTouches in the box0.00Aerial duels won over aerial duels contested · 24 percentile among 39 players in the same positionAerial game25%

Compared with 40 players in the same position in 2010/11.

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
Goals0.009
Shots2.8363
Chances created0.400
Dribbles1.0155
Touches in the box0.0038
Aerial game25%24
MetricTotalPer 90
Big chances created20.40
Shots142.83
Dribbles completed51.01
Tackles won40.81
Interceptions71.42
Clearances10.20
2
Matches
0
Goals
0
Assists
175
Minutes
2
Shots

Champions League Qualifying

2010/11
MetricTotalPer 90
Big chances created10.51
Shots21.03
Tackles won31.54
Interceptions42.06
Clearances52.57
33
Matches
4
Goals
4
Assists
2,519
Minutes
57
Shots

Ligue 1

2010/11
MetricTotalPer 90
Goals40.14
Assists40.14
Big chances created341.21
Shots572.04
Dribbles completed351.25
Tackles won291.04
Interceptions190.68
Clearances220.79
Clean sheets50.18
33
Matches
4
Goals
3
Assists
2,067
Minutes
42
Shots

Ligue 1

2009/10
MetricTotalPer 90
Goals40.17
Assists30.13
Big chances created241.04
Shots421.83
Dribbles completed311.35
Tackles won361.57
Interceptions351.52
Clearances110.48
Clean sheets70.30
30
Matches
2
Goals
1
Assists
1,467
Minutes
47
Shots

Ligue 1

2008/09
MetricTotalPer 90
Goals20.12
Assists10.06
Big chances created130.80
Shots472.88
Dribbles completed221.35
Tackles won221.35
Interceptions60.37
Clearances70.43
Clean sheets20.12

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
01/23GFC AjaccioP0-367'00326107/107.0
01/17AwaySochauxE1-159'00002408/135.9
12/17Paris Saint-GermainP1-365'00027108/106.3
12/12NancyG2-067'10000205/97.2
11/28AwayOrléansE1-190'000013015/176.0
11/21AngersE1-190'001133012/156.6
11/07TroyesG2-190'100023012/165.9
10/31AwayDijonP3-026'00002000/26.0
10/24ValenciennesG2-190'102037211/157.9
10/17AwayClermontE1-139'00011007/76.1
09/26AwayCréteil-LusitanosP3-257'002010012/146.4
09/23Le HavreP0-145'002021110/106.4
09/12ChâteaurouxE1-187'002265212/137.5
08/29AwayLavalE0-084'003014111/185.9
08/22ToursG1-061'00000005/65.4
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