Ian Otieno
| Temporada | Equipo | Competición | PJ | G | A | Nota | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Richards Bay | Betway Premiership | 9 | 0 | 0 | 2 | 0 | – |
| 2024/2025 | Richards Bay | Betway Premiership | 11 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | ZESCO | Super League | 1 | 0 | 0 | 0 | 1 | – |
| 2020/2021 | ZESCO | Super League | 1 | 0 | 0 | 0 | 1 | – |
| 2018 | Nakambala Leopards | Super League | 1 | 1 | 0 | 0 | 0 | – |
| Total | 23 | 1 | 0 | 2 | 2 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| - | ZESCO | Richards Bay | Transfer | |
| - | Red Arrows | ZESCO | Transfer | |
| - | Nakambala Leopards | Red Arrows | Return from loan | |
| 07 ene 2018 | Red Arrows | Nakambala Leopards | Loan | |
| 01 ene 2018 | Leopards | Red Arrows | Transfer | |
| 07 ene 2016 | Posta Rangers | Leopards | Transfer |
I. Otieno career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.