Kosuke Shirai
Career snapshot
Position rank · 2025
Among 264 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 1994-05-01 · 6 players total
| Full name | Kosuke Shirai |
|---|---|
| Name in home country | 白井 康介 |
| Date of birth | 1994-05-01 (32 yrs) |
| Place of birth | ---, Shizuoka, Japan |
| Citizenship | Japan |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 166.00 m |
| Current club | FC Tokyo |
| Joined | 2023-07-17 |
| Contract expires | 2026-01-31 |
| Agent | Forks Inc. |
Percentile rank vs 188 other Defender - Right-Backs with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Tokyo | 3 | 2023 | 2025 | 62 | 2 | 4 | 2,752 |
| Kyoto Sanga | 3 | 2021 | 2023 | 92 | 0 | 10 | 0 |
| Hokkaido Consadole Sapporo | 3 | 2018 | 2020 | 83 | 2 | 5 | 1,611 |
| Ehime FC | 3 | 2015 | 2017 | 95 | 8 | 15 | 1,746 |
| Shonan Bellmare | 2 | 2014 | 2015 | 4 | 0 | 1 | 0 |
| Fukushima United | 1 | 2013 | 2013 | 32 | 5 | 5 | 604 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Emperor's Cup | FC Tokyo | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | J. League Cup | FC Tokyo | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | J1 League | FC Tokyo | 19 | 1 | 1 | 0 | 0 | 1,271 |
| 2024 | J. League Cup | FC Tokyo | 2 | 0 | 1 | 0 | 0 | 0 |
| 2024 | J1 League | FC Tokyo | 23 | 1 | 2 | 1 | 0 | 1,481 |
| 2023 | Emperor's Cup | FC Tokyo | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | J. League Cup | FC Tokyo | 2 | 0 | 0 | 1 | 0 | 0 |
| 2023 | J. League Cup | Kyoto Sanga | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | J1 League | FC Tokyo | 11 | 0 | 0 | 1 | 0 | 0 |
| 2023 | J1 League | Kyoto Sanga | 17 | 0 | 1 | 2 | 0 | 0 |
| 2022 | Emperor's Cup | Kyoto Sanga | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | J. League Cup | Kyoto Sanga | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | J1 League | Kyoto Sanga | 33 | 0 | 2 | 1 | 0 | 0 |
| 2022 | J1 Play-off | Kyoto Sanga | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Emperor's Cup | Kyoto Sanga | 3 | 0 | 4 | 1 | 0 | 0 |
| 2021 | J2 League | Kyoto Sanga | 32 | 0 | 3 | 3 | 0 | 0 |
| 2020 | J. League Cup | Hokkaido Consadole Sapporo | 3 | 0 | 0 | 0 | 0 | 0 |
| 2020 | J1 League | Hokkaido Consadole Sapporo | 27 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Emperor's Cup | Hokkaido Consadole Sapporo | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | J. League Cup | Hokkaido Consadole Sapporo | 12 | 0 | 2 | 2 | 0 | 0 |
| 2019 | J1 League | Hokkaido Consadole Sapporo | 23 | 1 | 2 | 3 | 0 | 1,291 |
| 2018 | Emperor's Cup | Hokkaido Consadole Sapporo | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | J. League Cup | Hokkaido Consadole Sapporo | 5 | 0 | 1 | 2 | 0 | 0 |
| 2018 | J1 League | Hokkaido Consadole Sapporo | 10 | 1 | 0 | 0 | 0 | 320 |
| 2017 | Emperor's Cup | Ehime FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 2017 | J2 League | Ehime FC | 41 | 4 | 7 | 1 | 0 | 878 |
| 2016 | Emperor's Cup | Ehime FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | J2 League | Ehime FC | 40 | 3 | 6 | 2 | 0 | 618 |
| 2015 | Emperor's Cup | Shonan Bellmare | 1 | 0 | 1 | 0 | 0 | 0 |
| 2015 | J. League Cup | Shonan Bellmare | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | J1 Play-off | Ehime FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | J2 League | Ehime FC | 9 | 1 | 1 | 1 | 0 | 250 |
| 2014 | Emperor's Cup | Shonan Bellmare | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014 | J.League Div.2 | Shonan Bellmare | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Emperor's Cup | Fukushima United | 2 | 1 | 0 | 0 | 0 | 82 |
| 2013 | Japan Football League | Fukushima United | 30 | 4 | 5 | 3 | 0 | 522 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-02-01 | Osaka Toin HS | Shonan Bellmare | Transfer | 75000 | — |
| 12/13 | 2013-02-02 | Shonan Bellmare | Fukushima Utd. | Loan | 75000 | — |
| 13/14 | 2014-01-31 | Fukushima Utd. | Shonan Bellmare | Return from loan | 0 | — |
| 15/16 | 2015-09-09 | Shonan Bellmare | Ehime FC | Loan | 75000 | — |
| 15/16 | 2016-01-31 | Ehime FC | Shonan Bellmare | Return from loan | 75000 | — |
| 15/16 | 2016-02-01 | Shonan Bellmare | Ehime FC | Transfer | 75000 | — |
| 17/18 | 2018-01-04 | Ehime FC | H. C. Sapporo | Transfer | 300000 | — |
| 20/21 | 2021-02-01 | H. C. Sapporo | Kyoto Sanga | Loan | 400000 | — |
| 21/22 | 2022-01-31 | Kyoto Sanga | H. C. Sapporo | Return from loan | 400000 | — |
| 21/22 | 2022-02-01 | H. C. Sapporo | Kyoto Sanga | Transfer | 400000 | — |
| 23/24 | 2023-07-17 | Kyoto Sanga | FC Tokyo | Transfer | 600000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Hamstring injury | 2020-08-13 | 2020-09-06 | 25 | 6 |
| 23/24 | Hamstring injury | 2024-05-23 | 2024-06-17 | 26 | 6 |
| 24/25 | Hamstring injury | 2024-09-11 | 2024-10-09 | 29 | 4 |
| 25/26 | Hamstring injury | 2025-08-06 | 2025-10-01 | 57 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €75k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Shohei Takeda | 1 | 0 | 0 |
| Daiki Suga | 1 | 0 | 0 |
| Rikito Inoue | 1 | 0 | 0 |
| Tsuyoshi Kodama | 1 | 0 | 0 |
| Takuma Arano | 1 | 0 | 0 |
| Hiroki Miyazawa | 1 | 0 | 0 |
| Ryosuke Shindo | 1 | 1 | 0 |
| Peter Utaka | 1 | 3 | 0 |
| Min-tae Kim | 1 | 0 | 0 |
| Makoto Rindo | 1 | 0 | 0 |
| Akito Fukumori | 1 | 0 | 0 |
| Takashi Kondo | 1 | 3 | 0 |
| Temma Matsuda | 1 | 0 | 0 |
| Shimpei Fukuoka | 1 | 0 | 0 |
| Sota Kawasaki | 1 | 0 | 0 |
| Shogo Asada | 1 | 0 | 0 |
| Ibuki Fujita | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2013 | Japan Football League | Fukushima United | 4 | 30 |
| 2017 | J2 League | Ehime FC | 4 | 41 |
| 2016 | J2 League | Ehime FC | 3 | 40 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2017 | J2 League | Ehime FC | 7 | 41 |
| 2016 | J2 League | Ehime FC | 6 | 40 |
| 2013 | Japan Football League | Fukushima United | 5 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-01-31 | Kyoto Sanga | H. C. Sapporo | Return from loan | — | €400k |
| 20/21 | 2021-02-01 | H. C. Sapporo | Kyoto Sanga | Loan | — | €400k |
| 15/16 | 2016-01-31 | Ehime FC | Shonan Bellmare | Return from loan | — | €75k |
| 15/16 | 2015-09-09 | Shonan Bellmare | Ehime FC | Loan | — | €75k |
| 13/14 | 2014-01-31 | Fukushima Utd. | Shonan Bellmare | Return from loan | — | — |
| 12/13 | 2013-02-02 | Shonan Bellmare | Fukushima Utd. | Loan | — | €75k |
Last 50 matches for FC Tokyo while Kosuke Shirai was at the club (joined 2023-07-17). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-03 | JAP1 |
Albirex Niigata | 2–3 | FC Tokyo | Available |
| 2026-04-29 | JAP1 |
FC Tokyo | 0–2 | Shimizu S-Pulse | Available |
| 2026-04-25 | JAP1 |
FC Tokyo | 3–0 | Gamba Osaka | Available |
| 2026-04-20 | JAP1 |
Cerezo Osaka | 1–1 | FC Tokyo | Available |
| 2026-04-11 | JAP1 |
FC Tokyo | 1–1 | Kashiwa Reysol | Available |
| 2026-04-06 | JAP1 |
Fagiano Okayama | 1–0 | FC Tokyo | Available |
| 2026-04-02 | JAP1 |
Tokyo Verdy | 2–2 | FC Tokyo | Available |
| 2026-03-29 | JAP1 |
FC Tokyo | 0–3 | Kawasaki Frontale | Available |
| 2026-03-15 | JAP1 |
Avispa Fukuoka | 1–0 | FC Tokyo | Available |
| 2026-03-08 | JAP1 |
FC Tokyo | 0–0 | Shonan Bellmare | Available |
| 2026-03-01 | JAP1 |
Kashima Antlers | 2–0 | FC Tokyo | Available |
| 2026-02-26 | JAP1 |
FC Tokyo | 3–1 | Nagoya Grampus | Available |
| 2026-02-22 | JAP1 |
FC Tokyo | 0–1 | FC Machida Zelvia | Available |
| 2026-02-15 | JAP1 |
Yokohama FC | 0–1 | FC Tokyo | Available |
| 2025-06-30 | JAP1 |
FC Tokyo | 0–1 | Avispa Fukuoka | Available |
| 2025-06-26 | JAP1 |
FC Tokyo | 1–0 | Hokkaido Consadole Sapporo | Available |
| 2025-06-22 | JAP1 |
Shonan Bellmare | 0–1 | FC Tokyo | Available |
| 2025-06-16 | JAP1 |
FC Tokyo | 1–1 | Júbilo Iwata | Available |
| 2025-05-31 | JAP1 |
Sagan Tosu | 0–1 | FC Tokyo | Available |
| 2025-05-26 | JAP1 |
FC Tokyo | 0–1 | Gamba Osaka | Available |
| 2025-05-19 | JAP1 |
FC Tokyo | 1–1 | Yokohama F. Marinos | Available |
| 2025-05-15 | JAP1 |
Nagoya Grampus | 3–1 | FC Tokyo | Available |
| 2025-05-11 | JAP1 |
FC Tokyo | 3–3 | Kashiwa Reysol | Available |
| 2025-05-06 | JAP1 |
Hokkaido Consadole Sapporo | 1–2 | FC Tokyo | Available |
| 2025-05-03 | JAP1 |
FC Tokyo | 2–1 | Kyoto Sanga FC | Available |
| 2025-04-27 | JAP1 |
Albirex Niigata | 1–3 | FC Tokyo | Available |
| 2025-04-21 | JAP1 |
FC Tokyo | 1–2 | FC Machida Zelvia | Available |
| 2025-04-13 | JAP1 |
Tokyo Verdy | 2–2 | FC Tokyo | Available |
| 2025-04-07 | JAP1 |
FC Tokyo | 2–0 | Kashima Antlers | Available |
| 2025-04-03 | JAP1 |
FC Tokyo | 2–1 | Urawa Red Diamonds | Available |
| 2025-03-30 | JAP1 |
Kawasaki Frontale | 3–0 | FC Tokyo | Available |
| 2025-03-16 | JAP1 |
Avispa Fukuoka | 1–3 | FC Tokyo | Available |
| 2025-03-09 | JAP1 |
FC Tokyo | 1–2 | Vissel Kobe | Available |
| 2025-03-02 | JAP1 |
FC Tokyo | 1–1 | Sanfrecce Hiroshima | Available |
| 2025-02-24 | JAP1 |
Cerezo Osaka | 2–2 | FC Tokyo | Available |
| 2024-12-08 | JAP1 |
FC Tokyo | 3–0 | Cerezo Osaka | Available |
| 2024-11-30 | JAP1 |
Júbilo Iwata | 2–1 | FC Tokyo | Available |
| 2024-11-09 | JAP1 |
FC Machida Zelvia | 3–0 | FC Tokyo | Available |
| 2024-11-03 | JAP1 |
FC Tokyo | 0–2 | Shonan Bellmare | Available |
| 2024-10-18 | JAP1 |
Vissel Kobe | 0–2 | FC Tokyo | Available |
| 2024-10-05 | JAP1 |
FC Tokyo | 1–1 | Sagan Tosu | INJURED Hamstring injury |
| 2024-09-28 | JAP1 |
Yokohama F. Marinos | 1–3 | FC Tokyo | INJURED Hamstring injury |
| 2024-09-21 | JAP1 |
Urawa Red Diamonds | 0–2 | FC Tokyo | INJURED Hamstring injury |
| 2024-09-14 | JAP1 |
FC Tokyo | 4–1 | Nagoya Grampus | INJURED Hamstring injury |
| 2024-08-31 | JAP1 |
Sanfrecce Hiroshima | 3–2 | FC Tokyo | Available |
| 2024-08-24 | JAP1 |
Kyoto Sanga FC | 3–0 | FC Tokyo | Available |
| 2024-08-17 | JAP1 |
FC Tokyo | 0–0 | Tokyo Verdy | Available |
| 2024-08-11 | JAP1 |
FC Tokyo | 0–3 | Kawasaki Frontale | Available |
| 2024-08-07 | JAP1 |
Gamba Osaka | 0–0 | FC Tokyo | Available |
| 2024-07-20 | JAP1 |
Kashima Antlers | 2–1 | FC Tokyo | Available |
Teams faced most often by Kosuke Shirai's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Nagoya Grampus | 25 | 9 | 7 | 9 | 28 | 27 | +1 | 36% |
| Kashima Antlers | 25 | 6 | 5 | 14 | 24 | 44 | -20 | 24% |
| Gamba Osaka | 25 | 10 | 7 | 8 | 31 | 22 | +9 | 40% |
| Shonan Bellmare | 25 | 12 | 8 | 5 | 38 | 27 | +11 | 48% |
| Kawasaki Frontale | 25 | 4 | 3 | 18 | 25 | 59 | -34 | 16% |
| Cerezo Osaka | 25 | 11 | 7 | 7 | 38 | 31 | +7 | 44% |
| Sanfrecce Hiroshima | 24 | 8 | 8 | 8 | 26 | 31 | -5 | 33% |
| Vissel Kobe | 24 | 7 | 4 | 13 | 35 | 49 | -14 | 29% |
| Yokohama F. Marinos | 24 | 6 | 4 | 14 | 34 | 55 | -21 | 25% |
| Sagan Tosu | 24 | 7 | 5 | 12 | 27 | 40 | -13 | 29% |
| Urawa Red Diamonds | 24 | 9 | 9 | 6 | 30 | 27 | +3 | 38% |
| Kashiwa Reysol | 21 | 8 | 4 | 9 | 36 | 37 | -1 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2013 | Senior debut season | |
| 2013 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 2024 | 25 | 1,481 | 1 | 0 | 0 | 0.06 |
| 2023 | 33 | 0 | 4 | 0 | 0 | 0 |
| 2022 | 38 | 0 | 1 | 0 | 0 | 0 |
| 2021 | 35 | 0 | 4 | 0 | 0 | 0 |
| 2020 | 30 | 0 | 1 | 0 | 0 | 0 |
| 2019 | 36 | 1,291 | 5 | 0 | 0 | 0.35 |
| 2018 | 17 | 320 | 2 | 0 | 0 | 0.56 |
| 2017 | 43 | 878 | 1 | 0 | 0 | 0.1 |
| 2016 | 42 | 618 | 2 | 0 | 0 | 0.29 |
| 2015 | 13 | 250 | 1 | 0 | 0 | 0.36 |
| 2013 | 32 | 604 | 3 | 0 | 0 | 0.45 |
Output by competition
Career goals and assists broken down by tournament.
More on Kosuke Shirai
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kosuke Shirai
Who is Kosuke Shirai?
Kosuke Shirai is a Japan professional footballer who plays as a right-back for FC Tokyo.
How old is Kosuke Shirai?
Kosuke Shirai is 32 years old. He was born on May 1, 1994 in ---, Shizuoka.
What position does Kosuke Shirai play?
Kosuke Shirai plays as a right-back (Defender - Right-Back).
What club does Kosuke Shirai play for?
Kosuke Shirai currently plays for FC Tokyo.
How many career goals has Kosuke Shirai scored?
Across all senior club competitions in our dataset, Kosuke Shirai has scored 17 goals in 368 appearances.
What is Kosuke Shirai's market value?
Kosuke Shirai's most recent reported market value is €375k.
Japan