| Temporada | Equipo | Competición | PJ | G | A | Nota | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Livorno | Serie C - Group B | 25 | 0 | 0 | 6 | 0 | – |
| 2024/2025 | Ascoli | Serie C - Group B | 12 | 1 | 0 | 3 | 0 | – |
| 2024/2025 | Pianese | Serie C - Group B | 20 | 2 | 0 | 7 | 2 | – |
| 2023/2024 | Foggia | Serie C - Group C | 22 | 0 | 0 | 6 | 0 | – |
| 2022/2023 | Foggia | Serie C - Promotion - Play Offs | 2 | 0 | 0 | 1 | 0 | – |
| 2022/2023 | Foggia | Serie C - Group C | 24 | 0 | 0 | 1 | 0 | – |
| 2021/2022 | Palermo | Serie C - Promotion - Play Offs | 4 | 0 | 0 | 1 | 0 | – |
| 2021/2022 | Palermo | Serie C - Group C | 28 | 0 | 0 | 6 | 2 | – |
| 2020/2021 | Palermo | Serie C - Group C | 26 | 0 | 0 | 10 | 1 | – |
| 2019/2020 | Trapani | Serie B | 11 | 0 | 0 | 4 | 0 | – |
| 2019/2020 | Salernitana | Serie B | 11 | 0 | 0 | 1 | 0 | 6.7 |
| 2018/2019 | Salernitana | Serie B | 17 | 0 | 1 | 5 | 0 | – |
| 2017/2018 | Salernitana | Serie B | 25 | 0 | 1 | 5 | 0 | – |
| 2016/2017 | Salernitana | Serie B | 26 | 0 | 1 | 7 | 2 | – |
| 2015/2016 | Salernitana | Serie B | 28 | 1 | 1 | 8 | 3 | – |
| 2014/2015 | Catania | Serie B | 11 | 0 | 0 | 6 | 1 | – |
| Total | 292 | 4 | 4 | 77 | 11 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| 09 ene 2025 | Ascoli | Livorno | Free agent | |
| 02 mar 2025 | Pianese | Ascoli | Free agent | |
| - | Foggia | Pianese | Free agent | |
| - | Palermo | Foggia | Free agent | |
| - | Trapani | Palermo | Free agent | |
| - | Salernitana | Trapani | Free agent | |
| 07 ene 2016 | Catania | Salernitana | Transfer | |
| - | Salernitana | Catania | Return from loan | |
| - | Catania | Salernitana | Loan | |
| 07 ene 2014 | Tema Youth | Catania | Transfer |
M. Odjer career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.