
- Age
- 31
- Height
- 192 cm
- Weight
- 90 kg
- Born
- 1994-03-26 · Nairobi
Current Season
M. Olunga has made 27 appearances this season with 10 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
27
Appearances
1594
Min
10
Goals
3
Assists
46
Shots
24
On Target
10
Key Passes
74%
Pass Accuracy %
15
Tackles
3
Blocks
3
Interceptions
15
Dribbles
61
Duels Won
21
Fouls
0
Yellow Cards
0
Red Cards
7.0
Rating
Statistics by Season
M. Olunga has recorded 228 goals and 16 assists in 321 appearances across 12 seasons. Career history spans 8 teams including Al-Duhail SC, Kenya, Al-Arabi SC. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamAl-Duhail SC | Season2025 | CompetitionQatar Cup | Appearances2 | Goals1 | Assists— | Min161 | 0 | 0 | Rating— |
| TeamKenya | Season2025 | CompetitionFriendlies | Appearances7 | Goals5 | Assists2 | Min610 | 0 | 0 | Rating7.3 |
| TeamKenya | Season2025 | CompetitionAfrica Cup of Nations Qualification | Appearances3 | Goals1 | Assists0 | Min270 | 0 | 0 | Rating7.0 |
| TeamAl-Arabi SC | Season2025 | CompetitionStars League | Appearances15 | Goals3 | Assists1 | Min553 | 0 | 0 | Rating6.9 |
| TeamAl-Duhail SC | Season2024 | CompetitionQatar Cup | Appearances2 | Goals1 | Assists0 | Min191 | 0 | 0 | Rating7.4 |
| TeamAl-Duhail SC | Season2024 | CompetitionStars League | Appearances19 | Goals12 | Assists1 | Min1483 | 2 | 0 | Rating7.1 |
| TeamAl-Duhail SC | Season2024 | CompetitionUAE-Qatar - Super Shield | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamKenya | Season2024 | CompetitionFriendlies | Appearances2 | Goals5 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamAl-Duhail SC | Season2024 | CompetitionEmir Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2024 | CompetitionQSL Cup | Appearances2 | Goals1 | Assists— | Min207 | 1 | 0 | Rating— |
| TeamAl-Duhail SC | Season2023 | CompetitionStars League | Appearances18 | Goals15 | Assists1 | Min1496 | 3 | 0 | Rating7.3 |
| TeamAl-Duhail SC | Season2023 | CompetitionQSL Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2023 | CompetitionQatar Cup | Appearances2 | Goals2 | Assists— | Min179 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2023 | CompetitionAFC Champions League | Appearances5 | Goals4 | Assists— | Min381 | 0 | 0 | Rating— |
| TeamKenya | Season2023 | CompetitionWorld Cup - Qualification Africa | Appearances6 | Goals4 | Assists— | Min535 | 0 | 0 | Rating— |
| TeamKenya | Season2023 | CompetitionFriendlies | Appearances6 | Goals1 | Assists— | Min540 | 1 | 0 | Rating— |
| TeamAl-Duhail SC | Season2023 | CompetitionEmir Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2022 | CompetitionQatar Cup | Appearances2 | Goals2 | Assists— | Min179 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2022 | CompetitionStars League | Appearances22 | Goals22 | Assists— | Min1975 | 2 | 0 | Rating— |
| TeamAl-Duhail SC | Season2022 | CompetitionEmir Cup | Appearances4 | Goals2 | Assists— | Min340 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2022 | CompetitionAFC Champions League | Appearances7 | Goals5 | Assists2 | Min610 | 0 | 0 | Rating7.3 |
| TeamKenya | Season2022 | CompetitionWorld Cup - Qualification Africa | Appearances6 | Goals3 | Assists— | Min540 | 0 | 0 | Rating— |
| TeamKenya | Season2021 | CompetitionAfrica Cup of Nations | Appearances0 | Goals1 | Assists— | Min— | — | — | Rating— |
| TeamAl-Duhail SC | Season2021 | CompetitionStars League | Appearances20 | Goals24 | Assists— | Min1597 | 1 | 0 | Rating— |
| TeamAl-Duhail SC | Season2021 | CompetitionQatar Cup | Appearances2 | Goals0 | Assists— | Min104 | 1 | 0 | Rating— |
| TeamAl-Duhail SC | Season2021 | CompetitionEmir Cup | Appearances3 | Goals5 | Assists— | Min250 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2021 | CompetitionAFC Champions League | Appearances6 | Goals9 | Assists— | Min519 | 1 | 0 | Rating7.8 |
| TeamKenya | Season2021 | CompetitionAfrica Cup of Nations Qualification | Appearances0 | Goals1 | Assists— | Min— | — | — | Rating— |
| TeamAl-Duhail SC | Season2020 | CompetitionStars League | Appearances9 | Goals6 | Assists— | Min584 | 2 | 0 | Rating— |
| TeamKashiwa Reysol | Season2020 | CompetitionJ1 League | Appearances32 | Goals28 | Assists4 | Min2732 | 2 | 0 | Rating7.6 |
| TeamKashiwa Reysol | Season2020 | CompetitionJ-League Cup | Appearances3 | Goals1 | Assists— | Min270 | 0 | 0 | Rating— |
| TeamAl-Duhail SC | Season2020 | CompetitionFIFA Intercontinental Cup | Appearances2 | Goals0 | Assists— | Min107 | 0 | 0 | Rating— |
| TeamKashiwa Reysol | Season2019 | CompetitionJ2 League | Appearances30 | Goals27 | Assists— | Min2490 | 4 | 0 | Rating— |
| TeamKashiwa Reysol | Season2019 | CompetitionJ-League Cup | Appearances3 | Goals2 | Assists— | Min249 | 1 | 0 | Rating— |
| TeamKenya | Season2019 | CompetitionAfrica Cup of Nations | Appearances3 | Goals2 | Assists— | Min270 | 0 | 0 | Rating7.2 |
| TeamKenya | Season2019 | CompetitionAfrica Cup of Nations Qualification | Appearances0 | Goals2 | Assists— | Min— | — | — | Rating— |
| TeamKenya | Season2019 | CompetitionFriendlies | Appearances3 | Goals1 | Assists— | Min261 | 0 | 0 | Rating— |
| TeamKashiwa Reysol | Season2018 | CompetitionJ1 League | Appearances10 | Goals3 | Assists2 | Min496 | 1 | 0 | Rating7.1 |
| TeamKenya | Season2018 | CompetitionWorld Cup - Qualification Africa | Appearances4 | Goals2 | Assists— | Min360 | 0 | 0 | Rating— |
| TeamKenya | Season2018 | CompetitionFriendlies | Appearances2 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamKenya | Season2017 | CompetitionAfrica Cup of Nations | Appearances0 | Goals1 | Assists— | Min— | — | — | Rating— |
| TeamGirona | Season2017 | CompetitionLa Liga | Appearances14 | Goals3 | Assists1 | Min426 | 0 | 0 | Rating6.7 |
| TeamGuizhou Zhicheng | Season2017 | CompetitionSuper League | Appearances9 | Goals2 | Assists— | Min764 | 1 | 0 | Rating7.0 |
| TeamGirona | Season2017 | CompetitionCopa del Rey | Appearances2 | Goals0 | Assists— | Min155 | 0 | 0 | Rating6.7 |
| TeamKenya | Season2017 | CompetitionAfrica Cup of Nations Qualification | Appearances0 | Goals1 | Assists— | Min— | — | — | Rating— |
| TeamKenya | Season2017 | CompetitionFriendlies | Appearances4 | Goals4 | Assists— | Min331 | 0 | 0 | Rating— |
| TeamDjurgardens IF | Season2016 | CompetitionAllsvenskan | Appearances27 | Goals12 | Assists2 | Min1732 | 3 | 0 | Rating8.3 |
| TeamDjurgardens IF | Season2015 | CompetitionSvenska Cupen | Appearances1 | Goals0 | Assists— | Min31 | 0 | 0 | Rating— |
| TeamTusker | Season2013 | CompetitionCAF Champions League | Appearances0 | Goals1 | Assists— | Min0 | 0 | 0 | Rating— |
Career Timeline
Trophies11
Injuries1
| '13 | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 1 | 0 | 12 | 1 | 3 | 27 | 6 | 1 | 2 | 15 | 1 | 1 |
| Assists | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Appearances | 0 | 1 | 27 | 0 | 10 | 30 | 9 | 0 | 2 | 18 | 2 | 2 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | — | 2.40 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | — | 60% |
| Min | — | 31 | 1,732 | — | 496 | 2,490 | 584 | — | 179 | 1,496 | 191 | 161 |
| Yellow Cards | — | — | 3 | — | 1 | 4 | 2 | — | — | 3 | — | — |
Recent Matches
Al-Duhail SCSquad
Al-Duhail SCTrophies
22M. Olunga has earned 22 trophy entries with 11 titles won, including QSL Cup, Qatar Cup, Stars League. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionQatar Cup | Season2025 | Country | Result2nd Place |
| CompetitionStars League | Season2024/2025 | Country | Result2nd Place |
| CompetitionQSL Cup | Season2024 | Country | ResultWinner |
| CompetitionUAE-Qatar Super Shield | Season2024 | CountryAsia | Result2nd Place |
| CompetitionQatar Cup | Season2023 | Country | ResultWinner |
| CompetitionStars League | Season2022/2023 | Country | ResultWinner |
| CompetitionQSL Cup | Season2022/2023 | Country | ResultWinner |
| CompetitionEmir Cup | Season2022 | Country | ResultWinner |
| CompetitionStars League | Season2021/2022 | Country | Result2nd Place |
| CompetitionQatar Cup | Season2021 | Country | Result2nd Place |
| CompetitionJ-League Cup | Season2020/2021 | Country | Result2nd Place |
| CompetitionStars League | Season2020/2021 | Country | Result2nd Place |
| CompetitionJ2 League | Season2019 | Country | ResultWinner |
| CompetitionJ2 League | Season— | Country | ResultWinner |
| CompetitionJ-League Cup | Season— | Country | Result2nd Place |
| CompetitionStars League | Season— | Country | ResultWinner |
| CompetitionStars League | Season— | Country | Result2nd Place |
| CompetitionQatar Cup | Season— | Country | ResultWinner |
| CompetitionQatar Cup | Season— | Country | Result2nd Place |
| CompetitionEmir Cup | Season— | Country | ResultWinner |
| CompetitionQSL Cup | Season— | Country | ResultWinner |
| CompetitionUAE-Qatar Super Shield | Season— | CountryAsia | Result2nd Place |
Transfer History
1M. Olunga has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
Injury History
1M. Olunga has 1 recorded injury period. The table below shows each injury type, duration, and days missed.
| Injury | Start | End | Days Out |
|---|---|---|---|
| InjuryThigh injury | StartApr 4, 2018 | EndApr 18, 2018 | Days Out14d |
API data: May 10, 2026 · Stats updated: Apr 26, 2026