Koji Miyoshi
Career snapshot
Career highs
Born the same day
Shares 1997-03-26 · 6 players total
| Full name | Koji Miyoshi |
|---|---|
| Name in home country | 三好 康児 |
| Date of birth | 1997-03-26 (29 yrs) |
| Place of birth | Kawasaki, Kanagawa, Japan |
| Citizenship | Japan |
| Position | Midfield - Right Midfield (main: Midfield) |
| Foot | left |
| Height | 167.00 m |
| Current club | VfL Bochum |
| Joined | 2024-08-30 |
| Contract expires | 2028-06-30 |
| Agent | InterLex Sport |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Bochum | 2 | 24/25 | 25/26 | 17 | 1 | 1 | 460 |
| Birmingham City | 2 | 23/24 | 24/25 | 52 | 7 | 6 | 584 |
| Royal Antwerp FC | 4 | 19/20 | 22/23 | 92 | 10 | 9 | 3,124 |
| Yokohama F. Marinos | 1 | 2019 | 2019 | 25 | 3 | 2 | 345 |
| Hokkaido Consadole Sapporo | 1 | 2018 | 2018 | 28 | 4 | 5 | 745 |
| Kawasaki Frontale | 4 | 16/17 | 2017 | 52 | 7 | 7 | 610 |
| J. League U-22 Selection (-2015) | 1 | 2015 | 2015 | 8 | 1 | 0 | 449 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | VfL Bochum | 1 | 0 | 1 | 1 | 0 | 0 |
| 25/26 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Bundesliga | VfL Bochum | 15 | 1 | 0 | 0 | 1 | 460 |
| 24/25 | EFL Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Birmingham City | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Birmingham City | 43 | 6 | 6 | 5 | 0 | 418 |
| 23/24 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Birmingham City | 3 | 1 | 0 | 0 | 0 | 166 |
| 22/23 | JPL | Royal Antwerp FC | 10 | 1 | 1 | 1 | 0 | 644 |
| 22/23 | UECL Quali | Royal Antwerp FC | 5 | 0 | 3 | 0 | 0 | 0 |
| 21/22 | Europa League | Royal Antwerp FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League Qualifying | Royal Antwerp FC | 2 | 2 | 0 | 1 | 0 | 75 |
| 21/22 | JPL | Royal Antwerp FC | 21 | 1 | 2 | 2 | 0 | 1,081 |
| 21/22 | JPL Play-Offs I | Royal Antwerp FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 2019 | Emperor's Cup | Yokohama F. Marinos | 2 | 0 | 1 | 0 | 0 | 0 |
| 2019 | J. League Cup | Yokohama F. Marinos | 4 | 0 | 0 | 0 | 0 | 0 |
| 2019 | J1 League | Yokohama F. Marinos | 19 | 3 | 1 | 1 | 0 | 345 |
| 2018 | Emperor's Cup | Hokkaido Consadole Sapporo | 2 | 1 | 0 | 0 | 0 | 153 |
| 2018 | J1 League | Hokkaido Consadole Sapporo | 26 | 3 | 5 | 5 | 0 | 592 |
| 2017 | Emperor's Cup | Kawasaki Frontale | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | J. League Cup | Kawasaki Frontale | 2 | 2 | 0 | 1 | 0 | 56 |
| 2017 | J1 League | Kawasaki Frontale | 13 | 1 | 1 | 0 | 0 | 455 |
| 2016 | Emperor's Cup | Kawasaki Frontale | 5 | 0 | 1 | 0 | 0 | 0 |
| 2016 | J. League Championship | Kawasaki Frontale | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | J. League Cup | Kawasaki Frontale | 6 | 0 | 3 | 1 | 0 | 0 |
| 2016 | J1 - 1st Stage | Kawasaki Frontale | 4 | 0 | 0 | 1 | 0 | 0 |
| 2016 | J1 - 2nd Stage | Kawasaki Frontale | 11 | 4 | 2 | 0 | 1 | 99 |
| 2015 | J. League Cup | Kawasaki Frontale | 2 | 0 | 0 | 1 | 0 | 0 |
| 2015 | J1 - 1st Stage | Kawasaki Frontale | 3 | 0 | 0 | 0 | 0 | 0 |
| 2015 | J1 - 2nd Stage | Kawasaki Frontale | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | J3 League | J. League U-22 Selection (-2015) | 8 | 1 | 0 | 0 | 0 | 449 |
| 20/21 | Croky Cup | Royal Antwerp FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Royal Antwerp FC | 8 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | JPL | Royal Antwerp FC | 18 | 2 | 1 | 1 | 0 | 409 |
| 20/21 | JPL Play-Offs I | Royal Antwerp FC | 5 | 1 | 0 | 1 | 0 | 403 |
| 19/20 | Croky Cup | Royal Antwerp FC | 1 | 2 | 0 | 0 | 0 | 60 |
| 19/20 | JPL | Royal Antwerp FC | 14 | 1 | 0 | 1 | 0 | 452 |
| 16/17 | AFC Champions League | Kawasaki Frontale | 4 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-02-01 | Frontale U18 | Kawasaki Front. | Transfer | 0 | — |
| 17/18 | 2018-02-01 | Kawasaki Front. | H. C. Sapporo | Loan | 250000 | — |
| 18/19 | 2019-01-31 | H. C. Sapporo | Kawasaki Front. | Return from loan | 700000 | — |
| 18/19 | 2019-02-01 | Kawasaki Front. | Yokohama F. M. | Loan | 700000 | — |
| 19/20 | 2019-08-15 | Yokohama F. M. | Kawasaki Front. | Return from loan | 900000 | — |
| 19/20 | 2019-08-20 | Kawasaki Front. | Royal Antwerp | Loan | 900000 | — |
| 19/20 | 2020-06-30 | Royal Antwerp | Kawasaki Front. | Return from loan | 1300000 | — |
| 20/21 | 2020-07-01 | Kawasaki Front. | Royal Antwerp | Transfer | 1300000 | €1.20m |
| 23/24 | 2023-07-01 | Royal Antwerp | Birmingham | Transfer | 2200000 | — |
| 24/25 | 2024-08-30 | Birmingham | VfL Bochum | Transfer | 2000000 | €400k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | ankle sprain | 2019-11-26 | 2020-01-20 | 56 | 19 |
| 19/20 | Ankle injury | 2020-02-03 | 2020-02-18 | 16 | 3 |
| 21/22 | Hamstring injury | 2021-10-24 | 2021-12-22 | 60 | 13 |
| 22/23 | Cruciate ligament tear | 2022-10-02 | 2023-04-20 | 201 | 29 |
| 24/25 | Thigh problems | 2024-09-20 | 2024-09-22 | 3 | 1 |
| 24/25 | Torn muscle fiber | 2025-03-20 | 2025-05-09 | 51 | 6 |
| 25/26 | Overstretching of the syndesmotic ligament | 2025-08-16 | 29 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #77815 | — | 2 | 0 | — | — | former national player |
| Team #53813 | #8 | 5 | 1 | — | — | former national player |
| Team #40436 | — | 1 | 0 | — | — | former national player |
| Team #29810 | #10 | 16 | 3 | — | — | former national player |
| Team #28642 | #8 | 8 | 0 | — | — | former national player |
| Team #28425 | — | 9 | 3 | — | — | former national player |
| Team #25507 | #12 | 3 | 0 | — | — | former national player |
| Team #24750 | #7 | 9 | 2 | — | — | former national player |
| Team #22360 | #8 | 4 | 0 | — | — | former national player |
| Team #3435 | #14 | 5 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Birger Verstraete | 1 | 0 | 0 |
| Keita Endo | 2 | 0 | 0 |
| Michael Frey | 2 | 1 | 0 |
| Ivan Sunjic | 1 | 0 | 0 |
| Yu Kobayashi | 2 | 3 | 0 |
| Eduardo Neto | 2 | 0 | 0 |
| Alhassan Yusuf | 2 | 0 | 0 |
| Ko Itakura | 2 | 0 | 0 |
| Radja Nainggolan | 2 | 2 | 0 |
| Dion Sanderson | 1 | 0 | 0 |
| Krystian Bielik | 1 | 0 | 0 |
| Jean Butez | 2 | 0 | 0 |
| Jay Stansfield | 1 | 4 | 0 |
| Jordan James | 1 | 2 | 0 |
| Juninho Bacuna | 1 | 1 | 0 |
| John Ruddy | 1 | 0 | 0 |
| Abdoulaye Seck | 1 | 1 | 0 |
| Aurélio Buta | 2 | 0 | 0 |
| Shogo Taniguchi | 2 | 0 | 0 |
| Shintaro Kurumaya | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Birmingham City | 6 | 43 |
| 2016 | J1 - 2nd Stage | Kawasaki Frontale | 4 | 11 |
| 2019 | J1 League | Yokohama F. Marinos | 3 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Birmingham City | 6 | 43 |
| 2018 | J1 League | Hokkaido Consadole Sapporo | 5 | 26 |
| 2016 | J. League Cup | Kawasaki Frontale | 3 | 6 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-06-30 | Royal Antwerp | Kawasaki Front. | Return from loan | — | €1.30m |
| 19/20 | 2019-08-20 | Kawasaki Front. | Royal Antwerp | Loan | — | €900k |
| 19/20 | 2019-08-15 | Yokohama F. M. | Kawasaki Front. | Return from loan | — | €900k |
| 18/19 | 2019-02-01 | Kawasaki Front. | Yokohama F. M. | Loan | — | €700k |
| 18/19 | 2019-01-31 | H. C. Sapporo | Kawasaki Front. | Return from loan | — | €700k |
| 17/18 | 2018-02-01 | Kawasaki Front. | H. C. Sapporo | Loan | — | €250k |
Last 11 matches for VfL Bochum while Koji Miyoshi was at the club (joined 2024-08-30). 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 |
|---|---|---|---|---|---|
| 2025-11-02 | L2 |
VfL Bochum | 2–0 | 1. FC Magdeburg | Available |
| 2025-10-25 | L2 |
Holstein Kiel | 1–1 | VfL Bochum | Available |
| 2025-10-18 | L2 |
VfL Bochum | 3–2 | Hertha BSC | Available |
| 2025-10-04 | L2 |
1. FC Kaiserslautern | 3–2 | VfL Bochum | Available |
| 2025-09-27 | L2 |
VfL Bochum | 0–1 | Fortuna Düsseldorf | Available |
| 2025-09-20 | L2 |
1. FC Nürnberg | 2–1 | VfL Bochum | Available |
| 2025-09-12 | L2 |
SC Paderborn 07 | 1–0 | VfL Bochum | Available |
| 2025-08-30 | L2 |
VfL Bochum | 1–2 | Preußen Münster | Available |
| 2025-08-23 | L2 |
FC Schalke 04 | 2–1 | VfL Bochum | INJURED Overstretching of the syndesmotic ligament |
| 2025-08-10 | L2 |
VfL Bochum | 2–0 | SV 07 Elversberg | Available |
| 2025-08-02 | L2 |
SV Darmstadt 98 | 4–1 | VfL Bochum | Available |
Teams faced most often by Koji Miyoshi'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 % |
|---|---|---|---|---|---|---|---|---|
| Sanfrecce Hiroshima | 36 | 15 | 11 | 10 | 58 | 49 | +9 | 42% |
| Nagoya Grampus | 36 | 13 | 8 | 15 | 50 | 47 | +3 | 36% |
| Vissel Kobe | 36 | 16 | 6 | 14 | 61 | 61 | 0 | 44% |
| Cerezo Osaka | 36 | 11 | 9 | 16 | 52 | 61 | -9 | 31% |
| Kashima Antlers | 36 | 16 | 5 | 15 | 54 | 58 | -4 | 44% |
| Urawa Red Diamonds | 36 | 16 | 13 | 7 | 67 | 40 | +27 | 44% |
| Shonan Bellmare | 36 | 20 | 11 | 5 | 70 | 39 | +31 | 56% |
| Gamba Osaka | 36 | 16 | 7 | 13 | 59 | 48 | +11 | 44% |
| FC Tokyo | 36 | 20 | 6 | 10 | 73 | 41 | +32 | 56% |
| Sagan Tosu | 36 | 16 | 13 | 7 | 51 | 39 | +12 | 44% |
| Kashiwa Reysol | 30 | 15 | 6 | 9 | 52 | 43 | +9 | 50% |
| Shimizu S-Pulse | 24 | 16 | 5 | 3 | 69 | 31 | +38 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 19/20 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 19 | 460 | 0 | 0 | 1 | 0.2 |
| 23/24 | 48 | 584 | 5 | 0 | 0 | 0.77 |
| 22/23 | 15 | 644 | 1 | 0 | 0 | 0.14 |
| 21/22 | 30 | 1,156 | 3 | 0 | 0 | 0.23 |
| 2019 | 25 | 345 | 1 | 0 | 0 | 0.26 |
| 2018 | 28 | 745 | 5 | 0 | 0 | 0.6 |
| 2017 | 16 | 511 | 1 | 0 | 0 | 0.18 |
| 2016 | 27 | 99 | 2 | 0 | 1 | 2.73 |
| 2015 | 13 | 449 | 1 | 0 | 0 | 0.2 |
| 20/21 | 32 | 812 | 2 | 0 | 0 | 0.22 |
| 19/20 | 15 | 512 | 1 | 0 | 0 | 0.18 |
Output by competition
Career goals and assists broken down by tournament.
More on Koji Miyoshi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Koji Miyoshi
Who is Koji Miyoshi?
Koji Miyoshi is a Japan professional footballer who plays as a right midfield for VfL Bochum.
How old is Koji Miyoshi?
Koji Miyoshi is 29 years old. He was born on March 26, 1997 in Kawasaki, Kanagawa.
What position does Koji Miyoshi play?
Koji Miyoshi plays as a right midfield (Midfield - Right Midfield).
What club does Koji Miyoshi play for?
Koji Miyoshi currently plays for VfL Bochum.
How many career goals has Koji Miyoshi scored?
Across all senior club competitions in our dataset, Koji Miyoshi has scored 33 goals in 274 appearances.
What is Koji Miyoshi's market value?
Koji Miyoshi's most recent reported market value is €1.50m.
Japan