Brisbane Roar
| 2025/2026 |
| Época | Equipa | Comp. | |||||||||
| 2025/2026 | Brisbane Roar | AM | 1416 | 24 | 6 | 17 | 8 | 1 | 3 | 0 | 0 |
| 2024/2025 |
| Época | Equipa | Comp. | |||||||||
| 2024/2025 | Kallithea | SL | 563 | 11 | 3 | 8 | 6 | 0 | 3 | 0 | 0 |
| 2024/2025 | Atromitos | SL | 124 | 7 | 7 | 0 | 14 | 0 | 3 | 0 | 0 |
| 2023/2024 |
| Época | Equipa | Comp. | |||||||||
| 2023/2024 | Atromitos | SL | 345 | 10 | 7 | 3 | 12 | 0 | 2 | 0 | 0 |
| 2023/2024 | PAOK | UCL | 9 | 1 | 1 | 0 | 10 | 0 | 0 | 0 | 0 |
| 2023/2024 | PAOK | SL | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2022/2023 |
| Época | Equipa | Comp. | |||||||||
| 2022/2023 | Levadiakos | SL | 1910 | 27 | 5 | 14 | 7 | 1 | 5 | 0 | 0 |
| 2021/2022 |
| Época | Equipa | Comp. | |||||||||
| 2021/2022 | Levadiakos | SL2 | 1137 | 29 | 19 | 8 | 22 | 4 | 4 | 0 | 0 |
| 2021/2022 | Levadiakos | C | 237 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021/2022 | PAOK | UCL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | PAOK | CF | 67 | 2 | 2 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2020/2021 |
| Época | Equipa | Comp. | |||||||||
| 2020/2021 | PAOK | C | 11 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2020/2021 | PAOK | UCL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020/2021 | PAOK | SL | 60 | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2020/2021 | PAOK | UEL | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 |
| 2020 Northern Ireland | Greece U19 | UUC | 226 | 3 | 0 | 3 | 0 | 1 | 1 | 0 | 0 |
| 2019/2020 |
| Época | Equipa | Comp. | |||||||||
| 2019/2020 | Napoli U19 | UYL | 375 | 6 | 1 | 5 | 1 | 0 | 0 | 0 | 0 |
| 2019 Armenia | Greece U19 | UUC | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2019 | Greece U19 | UNTF | 73 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| 2018/2019 |
| Época | Equipa | Comp. | |||||||||
| 2018/2019 | Napoli U19 | UYL | 235 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 England | Greece U17 | UUC | 360 | 5 | 1 | 1 | 2 | 2 | 1 | 0 | 0 |