Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| JEF Chiba | 2025/26 – 2027/28 | 34 | 1 | 0 |
| Renofa Yamaguchi | 2017/18 – 2025/26 | 183 | 7 | — |
| Matsumoto Yamaga | 2020/21 – 2022/23 | 68 | 2 | — |
| Yokohama FM | 2020/21 | 0 | 0 | — |
| Consadole Sapporo | 2011/12 – 2016/17 | 47 | 1 | — |
| Kataller Toyama | 2014/15 | 14 | 3 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 11 Aug 2022 | Matsumoto Yamaga | Renofa Yamaguchi | — |
| 7 Aug 2020 | Yokohama F. Marinos | Matsumoto Yamaga | — |
| 4 Jan 2020 | Renofa Yamaguchi | Yokohama F. Marinos | Free |
| 1 Feb 2018 | Consadole Sapporo | Renofa Yamaguchi | Free |
| 31 Jan 2018 | Renofa Yamaguchi | Consadole Sapporo | — |
| 1 Feb 2017 | Consadole Sapporo | Renofa Yamaguchi | Loan |
| 1 Jan 2015 | Kataller Toyama | Consadole Sapporo | — |
| 16 Aug 2014 | Consadole Sapporo | Kataller Toyama | Loan |
| 20 Jan 2025 | Renofa Yamaguchi | JEF United Chiba | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2027/28 | J1 League | JEF Chiba | 4 | 1 | 158 | 0 | 0 | 1 | 0 | 6.26 |
| 2026/27 | J1 League | JEF Chiba | 18 | 18 | 1521 | 0 | 0 | 3 | 0 | 6.62 |
| 2025/26 | J2 League | JEF Chiba | 11 | 6 | 558 | 0 | — | 1 | 0 | — |
| 2025/26 | J-League Cup | JEF Chiba | 1 | 1 | 63 | 1 | — | 0 | 0 | — |
| 2024/25 | J2 League | Renofa Yamaguchi | 37 | 37 | 3225 | 0 | — | 2 | 1 | — |
| 2023/24 | J2 League | Renofa Yamaguchi | 34 | 34 | 2914 | 0 | — | 1 | 0 | — |
| 2022/23 | J2 League | Renofa Yamaguchi | 11 | 11 | 944 | 1 | — | 1 | 1 | — |
| 2022/23 | J3 League | Matsumoto Yamaga | 16 | 15 | 1232 | 0 | — | 2 | 0 | — |
| 2021/22 | J2 League | Matsumoto Yamaga | 28 | 26 | 2171 | 1 | — | 3 | 0 | — |
| 2020/21 | J2 League | Matsumoto Yamaga | 24 | 17 | 1606 | 1 | — | 1 | 0 | — |
| 2019/20 | J2 League | Renofa Yamaguchi | 37 | 37 | 3303 | 2 | — | 8 | 0 | — |
| 2018/19 | J2 League | Renofa Yamaguchi | 40 | 40 | 3588 | 2 | — | 7 | 0 | — |
| 2017/18 | J2 League | Renofa Yamaguchi | 24 | 22 | 1991 | 2 | — | 4 | 0 | — |
| 2016/17 | J2 League | Consadole Sapporo | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2015/16 | J2 League | Consadole Sapporo | 17 | 15 | 1413 | 1 | — | 1 | 0 | — |
| 2014/15 | J2 League | Kataller Toyama | 14 | 14 | 1260 | 3 | — | 0 | 0 | — |
| 2014/15 | J2 League | Consadole Sapporo | 3 | 2 | 172 | 0 | — | 1 | 0 | — |
| 2013/14 | J2 League | Consadole Sapporo | 2 | 1 | 65 | 0 | — | 0 | 0 | — |
| 2013/14 | Emperor Cup | Consadole Sapporo | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2012/13 | J1 League | Consadole Sapporo | 15 | 14 | 1138 | 0 | — | 0 | 0 | — |
| 2012/13 | J-League Cup | Consadole Sapporo | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2011/12 | J2 League | Consadole Sapporo | 1 | 0 | 3 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| J2 League (Japan) | 2016 | Winner |
| Super Cup (Japan) | 2020 | 2nd Place |
