Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Panserraikos | 2022/23 – 2024/25 | 71 | 0 | 0 |
| Veria | 2019/20 – 2021/22 | 33 | 1 | — |
| Doxa Dramas | 2017/18 – 2018/19 | 48 | 1 | — |
| Lamia | 2016/17 | 20 | 0 | — |
| AEK | 2014/15 – 2015/16 | 21 | 0 | — |
| Panthrakikos | 2015/16 | 4 | 0 | — |
| Fostiras | 2012/13 | 26 | 0 | — |
| PAO Rouf | 2011/12 | 17 | 0 | — |
| Diagoras | 2010/11 | 17 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Aug 2013 | Fostiras | AEK Athens FC | Free |
| 2 Jul 2025 | Panserraikos | Anagennisi Karditsas | Free Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Super League 1 | Panserraikos | 15 | 9 | 489 | — | 0 | 3 | 0 | 6.21 |
| 2024/25 | Cup | Panserraikos | 1 | 0 | 14 | 0 | — | 0 | 0 | — |
| 2023/24 | Super League 1 | Panserraikos | 25 | 20 | 1772 | 0 | — | 6 | 0 | 6.67 |
| 2023/24 | Cup | Panserraikos | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2022/23 | Super League 2 | Panserraikos | 23 | 22 | 1960 | 0 | — | 3 | 0 | — |
| 2022/23 | Cup | Panserraikos | 4 | 4 | 317 | 0 | — | 0 | 0 | — |
| 2021/22 | Super League 2 | Veria | 32 | 32 | 2675 | 1 | — | 6 | 0 | — |
| 2019/20 | Cup | Veria | 1 | 1 | 46 | 0 | — | 1 | 0 | — |
| 2018/19 | Football League | Doxa Dramas | 26 | 26 | 2276 | 1 | — | 9 | 0 | — |
| 2017/18 | Football League | Doxa Dramas | 22 | 21 | 1949 | 0 | — | 2 | 0 | — |
| 2016/17 | Football League | Lamia | 19 | 17 | 1597 | 0 | — | 4 | 0 | — |
| 2016/17 | Cup | Lamia | 1 | 1 | 66 | 0 | — | 0 | 0 | — |
| 2015/16 | Super League 1 | Panthrakikos | 4 | 1 | 149 | 0 | — | 1 | 0 | — |
| 2014/15 | Football League | AEK | 16 | 16 | 1376 | 0 | — | 2 | 0 | — |
| 2014/15 | Cup | AEK | 5 | 4 | 367 | 0 | — | 0 | 0 | — |
| 2012/13 | Gamma Ethniki | Fostiras | 22 | 22 | 1968 | 0 | — | 4 | 0 | — |
| 2012/13 | Cup | Fostiras | 4 | 4 | 331 | 0 | — | 1 | 0 | — |
| 2011/12 | Gamma Ethniki | PAO Rouf | 17 | 10 | 888 | 0 | — | 0 | 0 | — |
| 2010/11 | Football League | Diagoras | 16 | 11 | 958 | 0 | — | 0 | 0 | — |
| 2010/11 | Cup | Diagoras | 1 | 0 | 27 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
