Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Ulsan Hyundai FC | 2025/26 – 2026/27 | 45 | 3 | 0 |
| Gwangju FC | 2020/21 – 2025/26 | 105 | 13 | 4 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 17 Jan 2025 | Gwangju FC | Ulsan Hyundai FC | Transfer |
| 15 Jan 2025 | Gwangju FC | Ulsan Hyundai FC | Transfer |
| 2 Aug 2026 | Ulsan Hyundai FC | Gimcheon Sangmu FC | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | K League 1 | Ulsan Hyundai FC | 8 | 1 | 78 | 0 | 0 | 0 | 0 | 6.30 |
| 2025/26 | FIFA Club World Cup | Ulsan Hyundai FC | 2 | 0 | 22 | 0 | 0 | 0 | 0 | 6.26 |
| 2025/26 | FA Cup | Ulsan Hyundai FC | 1 | 1 | 68 | 1 | — | 0 | 0 | — |
| 2025/26 | K League 1 | Ulsan Hyundai FC | 26 | 18 | 670 | 1 | 0 | 5 | 0 | 6.81 |
| 2025/26 | AFC Champions League Elite | Ulsan Hyundai FC | 8 | 3 | 292 | 1 | 0 | 0 | 0 | 6.66 |
| 2024/25 | K League 1 | Gwangju FC | 32 | 21 | 2021 | 2 | 0 | 3 | 0 | 6.93 |
| 2024/25 | AFC Champions League Elite | Gwangju FC | 5 | 3 | 320 | 1 | 1 | 0 | 0 | 7.15 |
| 2023/24 | K League 1 | Gwangju FC | 15 | 11 | 467 | 1 | 2 | 3 | 0 | 6.54 |
| 2023/24 | FA Cup | Gwangju FC | 2 | 1 | 93 | 1 | — | 0 | 0 | — |
| 2022/23 | K League 2 | Gwangju FC | 33 | 12 | 1255 | 6 | — | 4 | 0 | — |
| 2021/22 | K League 1 | Gwangju FC | 18 | 11 | 1045 | 2 | 1 | 3 | 0 | 6.69 |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| K League 2 (Korea Republic) | 2022 | Winner |
