K. Itakura · career
Ko Itakura
Central · Ajax · season-by-season, by competition, and every match.
Career report
Below his 2020/21 peak but holding a solid level — the platform for a return is there.
Peak: 2020/21Holding levelStepped up 2022/23Injury-hit 2025/264 clubs
The record covers 6 seasons (2020/21–2025/26) across 4 clubs, including a move abroad — 160 appearances with 14 goal contributions from defence.
His best campaign on record is 2020/21 at Groningen — Season rating 55, 1 goal and 0 assists in 35 games. Output has held steady across his last 3 full seasons (20 → 21). The gap to his peak is 34 Season points.
2025/26 was disrupted — 6 fixtures missed through injury or absence. Made the jump to a higher division in 2022/23 (Bundesliga) and kept playing — 24 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | Ajax | 19 | 1 | 0 | 42 | 21 |
| 2024/25 | Borussia Mönchengladbach | 31 | 3 | 0 | 67 | 30 |
| 2023/24 | Borussia Mönchengladbach | 20 | 3 | 0 | 64 | 20 |
| 2022/23 | Borussia Mönchengladbach | 24 | 0 | 2 | 72 | 33 |
| 2021/22 | FC Schalke 04Loan | 31 | 4 | 0 | 69 | 43 |
| 2020/21 | Groningen | 35 | 1 | 0 | 74 | 55 |
| 2019/20 | Groningen | 22 | 0 | 0 | — | — |
| 2018/19 | Vegalta Sendai | 24 | 3 | 0 | — | — |
| 2017/18 | Kawasaki Frontale | 4 | 0 | 0 | — | — |
| 2016/17 | Kawasaki Frontale | 2 | 0 | 0 | — | — |
International
| Side | Season | Competition | Apps | G |
|---|---|---|---|---|
| Japan | 2026/27 | World Cup - Qualification Asia | 11 | 1 |
| 2026/27 | Friendlies | 1 | 0 | |
| 2026/27 | World Cup | 2 | 0 | |
| 2025/26 | Friendlies | 2 | 0 | |
| 2023/24 | Asian Cup | 4 | 0 | |
| 2023/24 | Friendlies | 6 | 0 | |
| 2022/23 | World Cup - Qualification Asia | 4 | 1 | |
| 2022/23 | Friendlies | 3 | 0 | |
| 2022/23 | Kirin Cup | 2 | 0 | |
| 2022/23 | World Cup | 3 | 0 | |
| 2020/21 | Friendlies | 1 | 0 | |
| 2019/20 | Copa America | 2 | 0 | |
| 2019/20 | Friendlies | 1 | 0 | |
| Japan U23 | 2020/21 | Olympics Men | 6 | 0 |
| 2018/19 | Asian Games | 5 | 0 | |
| 2018/19 | AFC U23 Asian Cup | 2 | 2 | |
| Japan U21 | 2018/19 | Tournoi Maurice Revello | 4 | 0 |
| Japan U20 | 2017/18 | World Cup - U20 | 2 | 0 |
Honours
2. Bundesliga×2J1 League×2Emperor Cup×3Asian Games×2J-League Cup×2Kirin Cup×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| World Cup - Qualification Asiaat Japan | 11 | 891 | 1 | 0 | 7.3 |
| World Cupat Japan | 2 | 129 | 0 | 1 | 7.5 |
| Friendliesat Japan | 1 | 73 | 0 | 0 | 7.5 |
Schedule · 2025/26
26 played8 unused sub6 injured12 not in squad· 1915 min, 1g 0a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Jan 5 | Friendlies Clubs | A VfB Stuttgart | 2-2 | Not in squad | — | |||
| Jul 12 | Friendlies Clubs | H Aarhus | 1-1 | Not in squad | — | |||
| Jul 16 | Friendlies Clubs | H PAOK | 2-1 | Not in squad | — | |||
| Jul 19 | Friendlies Clubs | H KV Mechelen | 3-2 | Not in squad | — | |||
| Jul 24 | Friendlies Clubs | H Celtic | 5-1 | Not in squad | — | |||
| Aug 3 | Friendlies Clubs | H Monaco | 2-2 | Not in squad | — | |||
| Aug 10 | Eredivisie | H Telstar | 2-0 | Not in squad | — | |||
| Aug 17 | Eredivisie | A GO Ahead Eagles | 2-2 | Played | 77 | 6.6 | ||
| Aug 24 | Eredivisie | H Heracles | 2-0 | Not in squad | — | |||
| Aug 30 | Eredivisie | A FC Volendam | 1-1 | Played | 62 | 1 | 7.7 | |
| Sep 13 | Eredivisie | H PEC Zwolle | 3-1 | Played | 67 | 7.6 | ||
| Sep 17 | UEFA Champions League | H Inter | 0-2 | Played | 84 | 6.5 | ||
| Sep 21 | Eredivisie | A PSV Eindhoven | 2-2 | Played | 90 | 6.2 | ||
| Sep 27 | Eredivisie | H NAC Breda | 2-1 | Played | 90 | 6.6 | ||
| Sep 30 | UEFA Champions League | A Marseille | 0-4 | Played | 90 | 5.9 | ||
| Oct 4 | Eredivisie | A Sparta Rotterdam | 3-3 | Not in squad | — | |||
| Oct 18 | Eredivisie | H AZ Alkmaar | 0-2 | Unused sub | 0 | — | ||
| Oct 22 | UEFA Champions League | A Chelsea | 1-5 | Played | 90 | 6.2 | ||
| Oct 26 | Eredivisie | A Twente | 3-2 | Played | 45 | 6.7 | ||
| Nov 1 | Eredivisie | H Heerenveen | 1-1 | Played | 90 | 7.3 | ||
| Nov 5 | UEFA Champions League | H Galatasaray | 0-3 | Unused sub | 0 | — | ||
| Nov 9 | Eredivisie | A Utrecht | 1-2 | Unused sub | 0 | — | ||
| Nov 22 | Eredivisie | H Excelsior | 1-2 | Unused sub | 0 | — | ||
| Nov 25 | UEFA Champions League | H Benfica | 0-2 | Played | 90 | 6.7 | ||
| Dec 2 | Eredivisie | H Groningen | 2-0 | Played | 90 | 7.3 | ||
| Dec 6 | Eredivisie | A Fortuna Sittard | 3-1 | Played | 90 | 7.9 | ||
| Dec 10 | UEFA Champions League | A Qarabag | 4-2 | Played | 65 | 6.2 | ||
| Dec 14 | Eredivisie | H Feyenoord | 2-0 | Played | 90 | 7.2 | ||
| Dec 17 | KNVB Beker | A Excelsior Maassluis | 7-2 | Unused sub | 0 | — | ||
| Dec 20 | Eredivisie | A NEC Nijmegen | 2-2 | Played | 90 | 7.0 | ||
| Jan 11 | Eredivisie | A Telstar | 3-2 | Played | 90 | 7.7 | ||
| Jan 14 | KNVB Beker | A AZ Alkmaar | 0-6 | Played | 81 | 5.9 | ||
| Jan 17 | Eredivisie | H GO Ahead Eagles | 2-2 | Played | 90 | 6.3 | ||
| Jan 20 | UEFA Champions League | A Villarreal | 2-1 | Played | 36 | 6.9 | ||
| Jan 24 | Eredivisie | H FC Volendam | 2-0 | Played | 27 | 6.6 | ||
| Jan 28 | UEFA Champions League | H Olympiakos Piraeus | 1-2 | Not in squad | — | |||
| Feb 1 | Eredivisie | A Excelsior | 2-2 | Not in squad | — | |||
| Feb 8 | Eredivisie | A AZ Alkmaar | 1-1 | Unused sub | 0 | — | ||
| Feb 14 | Eredivisie | H Fortuna Sittard | 4-1 | Not in squad | — | |||
| Feb 21 | Eredivisie | H NEC Nijmegen | 1-1 | Inactive | — | |||
| Mar 1 | Eredivisie | A PEC Zwolle | 0-0 | Inactive | — | |||
| Mar 7 | Eredivisie | A Groningen | 1-3 | Back Injury | — | |||
| Mar 14 | Eredivisie | H Sparta Rotterdam | 4-0 | Back Injury | — | |||
| Mar 22 | Eredivisie | A Feyenoord | 1-1 | Back Injury | — | |||
| Apr 4 | Eredivisie | H Twente | 1-2 | Unused sub | 0 | — | ||
| Apr 11 | Eredivisie | A Heracles | 3-0 | Played | 66 | 6.6 | ||
| Apr 25 | Eredivisie | A NAC Breda | 2-0 | Played | 18 | 6.9 | ||
| May 2 | Eredivisie | H PSV Eindhoven | 2-2 | Played | 82 | 6.2 | ||
| May 10 | Eredivisie | H Utrecht | 1-2 | Unused sub | 0 | — | ||
| May 17 | Eredivisie | A Heerenveen | 0-0 | Played | 90 | 8.0 | ||
| May 21 | Eredivisie | H Groningen | 2-0 | Inactive | — | |||
| May 24 | Eredivisie | H Utrecht | 0-0 | Played | 35 | 6.5 |