Skip to content
Koki Machida

Koki Machida

Defender - Centre-Back  at TSG 1899 Hoffenheim
Age28
CitizenshipJapan
Height1.90 m
Footleft
BornAugust 25, 1997
at TSG 1899 Hoffenheim 327 days · joined 2025-07-01
👕200+ Apps 🏴25+ Caps
Market value €11.00m
Centre-Back Defender

Career snapshot

4
clubs played for
16/17
debut season
0.05
goals / match
Kashima Antlers
top club · 116 apps

Career highs

€11.00m
peak value · 2025
€4.75m
top transfer fee · 25/26
5
best season · 2021
41 / 0
int'l caps / goals
233Appearances
12Goals
5Assists
32Yellow cards
0Red cards
49Full matches (90′)
Full nameKoki Machida
Name in home country町田 浩樹
Date of birth1997-08-25 (28 yrs)
Place of birth---, Ibaraki, Japan
CitizenshipJapan
PositionDefender - Centre-Back (main: Defender)
Footleft
Height190.00 m
Current clubTSG 1899 Hoffenheim
Joined2025-07-01
Contract expires
AgentCAA Stellar
Aug 2025
Injury: unknown
2 games missed
Jul 2025
25/26 — TSG 1899 Hoffenheim
2 matches · 0 G · 0 A · across 2 competitions
Jul 2025
Transfer: Union SG → TSG Hoffenheim
25/26 · Transfer · €4.75m
Jul 2024
24/25 — Union Saint-Gilloise
48 matches · 1 G · 0 A · across 6 competitions
Sep 2023
Injury: unknown
3 games missed
Jul 2023
23/24 — Union Saint-Gilloise
45 matches · 3 G · 1 A · across 6 competitions
Jul 2023
Transfer: Kashima Antlers → Union SG
23/24 · Transfer · €1.00m
Jun 2023
Transfer: Union SG → Kashima Antlers
22/23 · Return from loan
Jul 2022
Injury: unknown
37 games missed
Jul 2022
22/23 — Union Saint-Gilloise
10 matches · 0 G · 0 A · across 5 competitions
Jan 2022
Transfer: Kashima Antlers → Union SG
21/22 · Loan
Jul 2021
2021 — Kashima Antlers
39 matches · 5 G · 1 A · across 3 competitions
Jul 2021
21/22 — Union Saint-Gilloise
11 matches · 0 G · 1 A · across 2 competitions
Jul 2020
2020 — Kashima Antlers
23 matches · 0 G · 0 A · across 2 competitions
Jul 2019
2019 — Kashima Antlers
27 matches · 1 G · 1 A · across 3 competitions
Jul 2018
18/19 — Kashima Antlers
10 matches · 0 G · 0 A · across 2 competitions
Jul 2018
2018 — Kashima Antlers
13 matches · 2 G · 1 A · across 3 competitions
Jul 2017
17/18 — Kashima Antlers
0 matches · 0 G · 0 A · across 1 competition
Jul 2017
2017 — Kashima Antlers
2 matches · 0 G · 0 A · across 2 competitions
May 2017
Injury: unknown
41 games missed
Jul 2016
16/17 — Kashima Antlers
0 matches · 0 G · 0 A · across 1 competition
Jul 2016
2016 — Kashima Antlers
2 matches · 0 G · 0 A · across 3 competitions
Feb 2016
Transfer: Antlers U18 → Kashima Antlers
15/16 · Transfer
Jul 2015
2015 — Kashima Antlers U18
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €11.00m
Highest valuation recorded in dataset
4,440 min
Minutes played by club
TSG 1899 Hoffenheim 0.0%
Union Saint-Gilloise 35.9%
Kashima Antlers 64.1%
Kashima Antlers U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
TSG 1899 Hoffenheim 1 25/26 25/26 2 0 0 0
Union Saint-Gilloise 4 21/22 24/25 114 4 2 1,592
Kashima Antlers 9 16/17 2021 116 8 3 2,848
Kashima Antlers U18 1 2015 2015 1 0 0 0

Career trajectory — goals, assists & market value

2€2.8M3€5.5M5€8.3M6€11M16/1717/1818/192018 — 2 goals (Kashima Antlers)2018 — 1 assists320182019 — 1 goals (Kashima Antlers)2019 — 1 assists220192021 — 5 goals (Kashima Antlers)2021 — 1 assists6202121/22 — 1 assists121/2222/2323/24 — 3 goals (Union Saint-Gilloise)23/24 — 1 assists423/2424/25 — 1 goals (Union Saint-Gilloise)124/2525/2616/17 — €50K17/18 — €75K18/19 — €75K21/22 — €850K22/23 — €1.5M23/24 — €6M24/25 — €10M25/26 — €11MGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 0017/1818/19: 0018/192015: 0020152016: 0020162017: 0020172018: 2220182019: 1120192020: 0020202021: 55202121/22: 0021/2222/23: 0022/2323/24: 3323/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/192015: 0020152016: 0020162017: 0020172018: 1120182019: 1120192020: 0020202021: 11202121/22: 1121/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga TSG 1899 Hoffenheim 1 0 0 1 0 0
25/26 DFB-Pokal TSG 1899 Hoffenheim 1 0 0 1 0 0
24/25 Champions League Qu. Union Saint-Gilloise 2 0 0 0 0 0
24/25 Croky Cup Union Saint-Gilloise 3 0 0 0 0 0
24/25 Europa League Union Saint-Gilloise 8 0 0 1 0 0
24/25 JPL Champions PO Union Saint-Gilloise 9 1 0 1 0 810
24/25 Jupiler Pro League Union Saint-Gilloise 25 0 0 1 0 0
24/25 Pro L. Supercup Union Saint-Gilloise 1 0 0 0 0 0
23/24 Conference L. Union Saint-Gilloise 4 0 0 2 0 0
23/24 Croky Cup Union Saint-Gilloise 3 2 0 0 0 107
23/24 Europa League Union Saint-Gilloise 5 0 0 0 0 0
23/24 Europa League Qualifying Union Saint-Gilloise 2 0 0 0 0 0
23/24 JPL Union Saint-Gilloise 23 0 0 2 0 0
23/24 JPL Champions PO Union Saint-Gilloise 8 1 1 1 0 675
22/23 Champions League Qu. Union Saint-Gilloise 0 0 0 0 0 0
22/23 Croky Cup Union Saint-Gilloise 1 0 0 0 0 0
22/23 Europa League Union Saint-Gilloise 1 0 0 0 0 0
22/23 JPL Union Saint-Gilloise 7 0 0 1 0 0
22/23 JPL Champions PO Union Saint-Gilloise 1 0 0 0 0 0
21/22 JPL Union Saint-Gilloise 6 0 1 1 0 0
21/22 JPL Play-Offs I Union Saint-Gilloise 5 0 0 0 0 0
2021 Emperor's Cup Kashima Antlers 2 0 0 1 0 0
2021 J. League Cup Kashima Antlers 3 0 0 1 0 0
2021 J1 League Kashima Antlers 34 5 1 3 0 608
2020 J. League Cup Kashima Antlers 2 0 0 1 0 0
2020 J1 League Kashima Antlers 21 0 0 5 0 0
2019 Club World Cup Kashima Antlers 0 0 0 0 0 0
2019 Emperor's Cup Kashima Antlers 5 0 0 1 0 0
2019 J1 League Kashima Antlers 22 1 1 3 0 1,900
2018 Emperor's Cup Kashima Antlers 1 0 0 0 0 0
2018 J. League Cup Kashima Antlers 4 0 0 0 0 0
2018 J1 League Kashima Antlers 8 2 1 1 0 340
2017 J1 League Kashima Antlers 2 0 0 0 0 0
2017 Jap. Super Cup Kashima Antlers 0 0 0 0 0 0
2016 J. League Cup Kashima Antlers 2 0 0 2 0 0
2016 J1 - 2nd Stage Kashima Antlers 0 0 0 0 0 0
2016 Suruga Bank Cup Kashima Antlers 0 0 0 0 0 0
2015 U18 PL Championship Kashima Antlers U18 1 0 0 0 0 0
18/19 AFC Champions League Kashima Antlers 9 0 0 2 0 0
18/19 AFC CL-Qualification Kashima Antlers 1 0 0 0 0 0
17/18 AFC Champions League Kashima Antlers 0 0 0 0 0 0
16/17 AFC Champions League Kashima Antlers 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2016-02-01 Antlers U18 Kashima Antlers Transfer 0
21/22 2022-01-04 Kashima Antlers Union SG Loan 850000
22/23 2023-06-30 Union SG Kashima Antlers Return from loan 2000000
23/24 2023-07-01 Kashima Antlers Union SG Transfer 2000000 €1.00m
25/26 2025-07-01 Union SG TSG Hoffenheim Transfer 11000000 €4.75m
SeasonInjuryFromToDays missedGames missed
16/17 Cruciate ligament tear 2017-05-19 2017-11-19 185 41
22/23 Hip injury 2022-07-01 2022-12-01 154 37
23/24 Hamstring injury 2023-09-12 2023-09-25 14 3
25/26 Cruciate ligament tear 2025-08-24 21 2
Current€11.00m
Peak€11.00m
Low€50k
Δ since start+€10.95m
€50k€2.79m€5.53m€8.26m€11.00m197019701970
DateValue
Jan 1, 1970 €11.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €700k
Jan 1, 1970 €850k
Jan 1, 1970 €550k
Jan 1, 1970 €700k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #77815 0 0 former national player
Team #53813 #20 1 0 former national player
Team #40436 1 0 former national player
Team #28642 #20 2 0 former national player
Team #28425 10 0 former national player
Team #24750 10 0 former national player
Team #22360 #4 0 0 former national player
Team #3435 #16 17 0 recent national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2021 J1 League Kashima Antlers 5 34
23/24 Croky Cup Union Saint-Gilloise 2 3
2018 J1 League Kashima Antlers 2 8

Top assist seasons

SeasonCompetitionClubAssistsMatches
2021 J1 League Kashima Antlers 1 34
2019 J1 League Kashima Antlers 1 22
2018 J1 League Kashima Antlers 1 8

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-06-30 Union SG Kashima Antlers Return from loan €2.00m
21/22 2022-01-04 Kashima Antlers Union SG Loan €850k

Last 50 matches for TSG 1899 Hoffenheim 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.

DateCompHomeScoreAwayAvailability
2026-05-16 L1 Borussia Mönchengladbach 4–0 TSG 1899 Hoffenheim Available
2026-05-09 L1 TSG 1899 Hoffenheim 1–0 SV Werder Bremen Available
2026-05-09 L1 TSG 1899 Hoffenheim 1–0 SV Werder Bremen Available
2026-05-02 L1 TSG 1899 Hoffenheim 3–3 VfB Stuttgart Available
2026-05-02 L1 TSG 1899 Hoffenheim 3–3 VfB Stuttgart Available
2026-04-25 L1 Hamburger SV 1–2 TSG 1899 Hoffenheim Available
2026-04-25 L1 Hamburger SV 1–2 TSG 1899 Hoffenheim Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-10 L1 FC Augsburg 2–2 TSG 1899 Hoffenheim Available
2026-04-04 L1 TSG 1899 Hoffenheim 1–2 1. FSV Mainz 05 Available
2026-03-20 L1 RB Leipzig 5–0 TSG 1899 Hoffenheim Available
2026-03-14 L1 TSG 1899 Hoffenheim 1–1 VfL Wolfsburg Available
2026-03-07 L1 1. FC Heidenheim 1846 2–4 TSG 1899 Hoffenheim Available
2026-02-28 L1 TSG 1899 Hoffenheim 0–1 FC St. Pauli 1910 Available
2026-02-21 L1 1. FC Köln 2–2 TSG 1899 Hoffenheim Available
2026-02-14 L1 TSG 1899 Hoffenheim 3–0 SC Freiburg Available
2026-02-08 L1 FC Bayern München 5–1 TSG 1899 Hoffenheim Available
2026-01-31 L1 TSG 1899 Hoffenheim 3–1 1. FC Union Berlin Available
2026-01-27 L1 SV Werder Bremen 0–2 TSG 1899 Hoffenheim Available
2026-01-24 L1 Eintracht Frankfurt 1–3 TSG 1899 Hoffenheim Available
2026-01-17 L1 TSG 1899 Hoffenheim 1–0 Bayer 04 Leverkusen Available
2026-01-14 L1 TSG 1899 Hoffenheim 5–1 Borussia Mönchengladbach Available
2025-12-20 L1 VfB Stuttgart 0–0 TSG 1899 Hoffenheim Available
2025-12-13 L1 TSG 1899 Hoffenheim 4–1 Hamburger SV Available
2025-12-07 L1 Borussia Dortmund 2–0 TSG 1899 Hoffenheim Available
2025-11-29 L1 TSG 1899 Hoffenheim 3–0 FC Augsburg Available
2025-11-21 L1 1. FSV Mainz 05 1–1 TSG 1899 Hoffenheim Available
2025-11-08 L1 TSG 1899 Hoffenheim 3–1 RB Leipzig Available
2025-11-02 L1 VfL Wolfsburg 2–3 TSG 1899 Hoffenheim Available
2025-10-25 L1 TSG 1899 Hoffenheim 3–1 1. FC Heidenheim 1846 Available
2025-10-19 L1 FC St. Pauli 1910 0–3 TSG 1899 Hoffenheim Available
2025-10-03 L1 TSG 1899 Hoffenheim 0–1 1. FC Köln Available
2025-09-28 L1 SC Freiburg 1–1 TSG 1899 Hoffenheim Available
2025-09-20 L1 TSG 1899 Hoffenheim 1–4 FC Bayern München Available
2025-09-13 L1 1. FC Union Berlin 2–4 TSG 1899 Hoffenheim Available
2025-08-30 L1 TSG 1899 Hoffenheim 1–3 Eintracht Frankfurt INJURED Cruciate ligament tear
2025-08-23 L1 Bayer 04 Leverkusen 1–2 TSG 1899 Hoffenheim Available
2025-05-17 L1 TSG 1899 Hoffenheim 0–4 FC Bayern München Available
2025-05-09 L1 VfL Wolfsburg 2–2 TSG 1899 Hoffenheim Available
2025-05-03 L1 Borussia Mönchengladbach 4–4 TSG 1899 Hoffenheim Available
2025-04-26 L1 TSG 1899 Hoffenheim 2–3 Borussia Dortmund Available
2025-04-19 L1 SC Freiburg 3–2 TSG 1899 Hoffenheim Available
2025-04-12 L1 TSG 1899 Hoffenheim 2–0 1. FSV Mainz 05 Available
2025-04-05 L1 RB Leipzig 3–1 TSG 1899 Hoffenheim Available
2025-03-29 L1 TSG 1899 Hoffenheim 1–1 FC Augsburg Available
2025-03-14 L1 FC St. Pauli 1910 1–0 TSG 1899 Hoffenheim Available
2025-03-09 L1 TSG 1899 Hoffenheim 1–1 1. FC Heidenheim 1846 Available
2025-03-01 L1 VfL Bochum 1848 0–1 TSG 1899 Hoffenheim Available
2025-02-23 L1 TSG 1899 Hoffenheim 1–1 VfB Stuttgart Available

Teams faced most often by Koki Machida's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Royal Antwerp FC 9 5 2 2 22 13 +9 56%
RSC Anderlecht 8 4 3 1 10 4 +6 50%
Club Brugge KV 8 2 5 1 10 9 +1 25%
KRC Genk 8 5 0 3 11 6 +5 63%
KAA Gent 7 4 3 0 14 6 +8 57%
Cercle Brugge 6 3 1 2 9 8 +1 50%
KVC Westerlo 4 2 1 1 11 8 +3 50%
FC Tokyo 4 2 1 1 6 5 +1 50%
Avispa Fukuoka 4 0 3 1 0 1 -1 0%
Vissel Kobe 4 1 0 3 4 11 -7 25%
Sint-Truidense VV 4 3 1 0 8 2 +6 75%
Sanfrecce Hiroshima 4 1 2 1 7 6 +1 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2018 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 2 0 2 0 0 0
24/25 48 810 3 2 0 0.56
23/24 45 782 5 1 0 0.69
22/23 10 0 1 0 0 0
21/22 11 0 1 1 0 0
2021 39 608 5 0 0 0.74
2020 23 0 6 0 0 0
2019 27 1,900 4 0 0 0.19
2018 13 340 1 0 0 0.26
2016 2 0 2 0 0 0
18/19 10 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

J1 League
87 apps
8 G
3 A
JPL Play-Offs I
23 apps
2 G
1 A
Croky Cup
7 apps
2 G
0 A
Jupiler Pro League
61 apps
0 G
1 A
Europa League
14 apps
0 G
0 A
Emperor's Cup
8 apps
0 G
0 A
J. League Cup
11 apps
0 G
0 A
AFC Champions League
9 apps
0 G
0 A

Frequently asked about Koki Machida

Who is Koki Machida?

Koki Machida is a Japan professional footballer who plays as a centre-back for TSG 1899 Hoffenheim.

How old is Koki Machida?

Koki Machida is 28 years old. He was born on August 25, 1997 in ---, Ibaraki.

What position does Koki Machida play?

Koki Machida plays as a centre-back (Defender - Centre-Back).

What club does Koki Machida play for?

Koki Machida currently plays for TSG 1899 Hoffenheim.

How many career goals has Koki Machida scored?

Across all senior club competitions in our dataset, Koki Machida has scored 12 goals in 233 appearances.

What is Koki Machida's market value?

Koki Machida's most recent reported market value is €11.00m.