Kai Havertz
Career snapshot
Career highs
Born the same day
Shares 1999-06-11 · 6 players total
| Full name | Kai Havertz |
|---|---|
| Name in home country | Kai Lukas Havertz |
| Date of birth | 1999-06-11 (26 yrs) |
| Place of birth | Aachen, Germany |
| Citizenship | Germany |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 193.00 m |
| Current club | Arsenal FC |
| Joined | 2023-07-01 |
| Contract expires | 2028-06-30 |
| Agent | ROOF |
| Outfitter | Puma |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Arsenal FC | 3 | 23/24 | 25/26 | 88 | 29 | 13 | 1,510 |
| Chelsea FC | 4 | 20/21 | 22/23 | 139 | 32 | 16 | 2,801 |
| Bayer 04 Leverkusen | 4 | 16/17 | 19/20 | 150 | 46 | 31 | 2,261 |
| Bayer 04 Leverkusen U19 | 1 | 16/17 | 16/17 | 9 | 2 | 0 | 377 |
| Bayer 04 Leverkusen UEFA U19 | 1 | 16/17 | 16/17 | 3 | 0 | 1 | 0 |
| Bayer 04 Leverkusen U17 | 3 | 13/14 | 15/16 | 53 | 26 | 3 | 671 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League | Arsenal FC | 8 | 4 | 2 | 0 | 0 | 140 |
| 24/25 | EFL Cup | Arsenal FC | 4 | 2 | 0 | 1 | 0 | 127 |
| 24/25 | FA Cup | Arsenal FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Premier League | Arsenal FC | 23 | 9 | 3 | 5 | 0 | 208 |
| 23/24 | Champions League | Arsenal FC | 10 | 1 | 0 | 2 | 0 | 832 |
| 23/24 | Community Shield | Arsenal FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Arsenal FC | 37 | 13 | 8 | 11 | 0 | 203 |
| 22/23 | Champions League | Chelsea FC | 10 | 2 | 0 | 0 | 0 | 309 |
| 22/23 | EFL Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Chelsea FC | 35 | 7 | 1 | 5 | 0 | 368 |
| 21/22 | Champions League | Chelsea FC | 9 | 3 | 0 | 1 | 0 | 224 |
| 21/22 | EFL Cup | Chelsea FC | 3 | 2 | 0 | 1 | 0 | 128 |
| 21/22 | FA Cup | Chelsea FC | 3 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Premier League | Chelsea FC | 29 | 8 | 4 | 3 | 0 | 226 |
| 21/22 | UEFA Super Cup | Chelsea FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 2022 | Club World Cup | Chelsea FC | 2 | 1 | 0 | 1 | 0 | 210 |
| 20/21 | Champions League | Chelsea FC | 12 | 1 | 2 | 1 | 0 | 787 |
| 20/21 | EFL Cup | Chelsea FC | 1 | 3 | 0 | 0 | 0 | 22 |
| 20/21 | FA Cup | Chelsea FC | 5 | 1 | 1 | 0 | 0 | 147 |
| 20/21 | Premier League | Chelsea FC | 27 | 4 | 6 | 2 | 0 | 380 |
| 19/20 | Bundesliga | Bayer 04 Leverkusen | 30 | 12 | 6 | 3 | 0 | 205 |
| 19/20 | Champions League | Bayer 04 Leverkusen | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | DFB-Pokal | Bayer 04 Leverkusen | 5 | 2 | 1 | 0 | 0 | 225 |
| 19/20 | Europa League | Bayer 04 Leverkusen | 5 | 4 | 2 | 0 | 0 | 113 |
| 18/19 | Bundesliga | Bayer 04 Leverkusen | 34 | 17 | 4 | 2 | 0 | 171 |
| 18/19 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Bayer 04 Leverkusen | 6 | 3 | 3 | 0 | 0 | 141 |
| 17/18 | Bundesliga | Bayer 04 Leverkusen | 30 | 3 | 9 | 3 | 0 | 713 |
| 17/18 | DFB-Pokal | Bayer 04 Leverkusen | 5 | 1 | 0 | 1 | 0 | 330 |
| 16/17 | Bundesliga | Bayer 04 Leverkusen | 24 | 4 | 6 | 2 | 0 | 363 |
| 16/17 | Champions League | Bayer 04 Leverkusen | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | DFB-Pokal | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U19-Bundesliga West | Bayer 04 Leverkusen U19 | 9 | 2 | 0 | 0 | 0 | 377 |
| 16/17 | UEFA Youth League | Bayer 04 Leverkusen UEFA U19 | 3 | 0 | 1 | 2 | 0 | 0 |
| 15/16 | U17-BL Finals | Bayer 04 Leverkusen U17 | 3 | 1 | 0 | 0 | 0 | 270 |
| 15/16 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 26 | 18 | 1 | 2 | 0 | 130 |
| 14/15 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 23 | 7 | 2 | 4 | 0 | 271 |
| 13/14 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | Mariadorf Yth. | Aachen Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Aachen Yth. | Leverkusen Yth. | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Leverkusen Yth. | Leverkusen U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Leverkusen U17 | B. Leverkusen | Transfer | 100000 | — |
| 20/21 | 2020-09-04 | B. Leverkusen | Chelsea | Transfer | 81000000 | €100.00m |
| 23/24 | 2023-07-01 | Chelsea | Arsenal | Transfer | 55000000 | €75.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Knee problems | 2017-08-14 | 2017-08-24 | 11 | 1 |
| 18/19 | Knee bruise | 2018-10-08 | 2018-10-19 | 12 | 2 |
| 19/20 | Ill | 2019-10-24 | 2019-10-26 | 3 | 1 |
| 19/20 | Torn muscle fiber | 2019-11-11 | 2019-11-28 | 18 | 4 |
| 19/20 | muscular problems | 2020-06-06 | 2020-06-12 | 7 | 2 |
| 20/21 | Corona virus | 2020-11-03 | 2020-11-22 | 20 | 6 |
| 20/21 | Knock | 2021-02-01 | 2021-02-20 | 20 | 5 |
| 21/22 | cold | 2021-09-03 | 2021-09-06 | 4 | 1 |
| 21/22 | Corona virus | 2021-12-15 | 2021-12-28 | 14 | 4 |
| 22/23 | influenza | 2023-03-26 | 2023-03-29 | 4 | 1 |
| 22/23 | Knee injury | 2023-04-24 | 2023-05-01 | 8 | 1 |
| 24/25 | Knee problems | 2024-10-06 | 2024-10-21 | 16 | 3 |
| 24/25 | Ill | 2024-12-30 | 2025-01-06 | 8 | 2 |
| 24/25 | Hamstring injury | 2025-02-11 | 2025-05-16 | 95 | 18 |
| 25/26 | Knee injury | 2025-08-18 | 27 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €75.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €75.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €81.00m |
| Jan 1, 1970 | €81.00m |
| Jan 1, 1970 | €90.00m |
| Jan 1, 1970 | €90.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #17662 | #18 | 16 | 2 | — | — | former national player |
| Team #17368 | #16 | 6 | 0 | — | — | former national player |
| Team #5710 | #10 | 8 | 7 | — | — | former national player |
| Team #3262 | #7 | 55 | 20 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Leon Bailey | 2 | 6 | 0 |
| Atakan Akkaynak | 2 | 2 | 0 |
| Lucas Alario | 2 | 3 | 0 |
| Edouard Mendy | 2 | 0 | 0 |
| Lukas Hradecky | 2 | 0 | 0 |
| Mateo Kovacic | 2 | 0 | 0 |
| Reece James | 2 | 3 | 0 |
| César Azpilicueta | 2 | 1 | 0 |
| Thiago Silva | 2 | 0 | 0 |
| Jonathan Tah | 2 | 2 | 0 |
| Charles Aránguiz | 2 | 2 | 0 |
| Antonio Rüdiger | 2 | 1 | 0 |
| Mason Mount | 2 | 7 | 0 |
| Julian Brandt | 2 | 6 | 0 |
| Wendell | 2 | 2 | 0 |
| Kevin Volland | 2 | 17 | 0 |
| Jorginho | 2 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 18 | 26 |
| 18/19 | Bundesliga | Bayer 04 Leverkusen | 17 | 34 |
| 23/24 | Premier League | Arsenal FC | 13 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Bundesliga | Bayer 04 Leverkusen | 9 | 30 |
| 23/24 | Premier League | Arsenal FC | 8 | 37 |
| 16/17 | Bundesliga | Bayer 04 Leverkusen | 6 | 24 |
Last 50 matches for Arsenal FC 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-30 | CL |
Paris Saint-Germain FC | – | Arsenal FC | TIMED |
| 2026-05-24 | GB1 |
Crystal Palace FC | 1–2 | Arsenal FC | Available |
| 2026-05-18 | GB1 |
Arsenal FC | – | Burnley FC | TIMED |
| 2026-05-10 | GB1 |
West Ham United FC | 0–1 | Arsenal FC | Available |
| 2026-05-10 | GB1 |
West Ham United FC | 0–1 | Arsenal FC | Available |
| 2026-05-05 | CL |
Arsenal FC | 1–0 | Club Atlético de Madrid | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-04-29 | CL |
Club Atlético de Madrid | 1–1 | Arsenal FC | Available |
| 2026-04-25 | GB1 |
Arsenal FC | 1–0 | Newcastle United FC | Available |
| 2026-04-25 | GB1 |
Arsenal FC | 1–0 | Newcastle United FC | Available |
| 2026-04-19 | GB1 |
Manchester City FC | 2–1 | Arsenal FC | Available |
| 2026-04-19 | GB1 |
Manchester City FC | 2–1 | Arsenal FC | Available |
| 2026-04-15 | CL |
Arsenal FC | 0–0 | Sporting Clube de Portugal | Available |
| 2026-04-11 | GB1 |
Arsenal FC | 1–2 | AFC Bournemouth | Available |
| 2026-04-07 | CL |
Sporting Clube de Portugal | 0–1 | Arsenal FC | Available |
| 2026-03-17 | CL |
Arsenal FC | 2–0 | Bayer 04 Leverkusen | Available |
| 2026-03-14 | GB1 |
Arsenal FC | 2–0 | Everton FC | Available |
| 2026-03-11 | CL |
Bayer 04 Leverkusen | 1–1 | Arsenal FC | Available |
| 2026-03-04 | GB1 |
Brighton & Hove Albion FC | 0–1 | Arsenal FC | Available |
| 2026-03-01 | GB1 |
Arsenal FC | 2–1 | Chelsea FC | Available |
| 2026-02-22 | GB1 |
Tottenham Hotspur FC | 1–4 | Arsenal FC | Available |
| 2026-02-18 | GB1 |
Wolverhampton Wanderers FC | 2–2 | Arsenal FC | Available |
| 2026-02-12 | GB1 |
Brentford FC | 1–1 | Arsenal FC | Available |
| 2026-02-07 | GB1 |
Arsenal FC | 3–0 | Sunderland AFC | Available |
| 2026-01-31 | GB1 |
Leeds United FC | 0–4 | Arsenal FC | Available |
| 2026-01-28 | CL |
Arsenal FC | 3–2 | FK Kairat | Available |
| 2026-01-25 | GB1 |
Arsenal FC | 2–3 | Manchester United FC | Available |
| 2026-01-20 | CL |
FC Internazionale Milano | 1–3 | Arsenal FC | Available |
| 2026-01-17 | GB1 |
Nottingham Forest FC | 0–0 | Arsenal FC | Available |
| 2026-01-08 | GB1 |
Arsenal FC | 0–0 | Liverpool FC | Available |
| 2026-01-03 | GB1 |
AFC Bournemouth | 2–3 | Arsenal FC | Available |
| 2025-12-30 | GB1 |
Arsenal FC | 4–1 | Aston Villa FC | Available |
| 2025-12-27 | GB1 |
Arsenal FC | 2–1 | Brighton & Hove Albion FC | Available |
| 2025-12-20 | GB1 |
Everton FC | 0–1 | Arsenal FC | Available |
| 2025-12-13 | GB1 |
Arsenal FC | 2–1 | Wolverhampton Wanderers FC | Available |
| 2025-12-10 | CL |
Club Brugge KV | 0–3 | Arsenal FC | Available |
| 2025-12-06 | GB1 |
Aston Villa FC | 2–1 | Arsenal FC | Available |
| 2025-12-03 | GB1 |
Arsenal FC | 2–0 | Brentford FC | Available |
| 2025-11-30 | GB1 |
Chelsea FC | 1–1 | Arsenal FC | Available |
| 2025-11-26 | CL |
Arsenal FC | 3–1 | FC Bayern München | Available |
| 2025-11-23 | GB1 |
Arsenal FC | 4–1 | Tottenham Hotspur FC | Available |
| 2025-11-08 | GB1 |
Sunderland AFC | 2–2 | Arsenal FC | Available |
| 2025-11-04 | CL |
SK Slavia Praha | 0–3 | Arsenal FC | Available |
| 2025-11-01 | GB1 |
Burnley FC | 0–2 | Arsenal FC | Available |
| 2025-10-26 | GB1 |
Arsenal FC | 1–0 | Crystal Palace FC | Available |
| 2025-10-21 | CL |
Arsenal FC | 4–0 | Club Atlético de Madrid | Available |
| 2025-10-18 | GB1 |
Fulham FC | 0–1 | Arsenal FC | Available |
| 2025-10-04 | GB1 |
Arsenal FC | 2–0 | West Ham United FC | Available |
| 2025-10-01 | CL |
Arsenal FC | 2–0 | PAE Olympiakos SFP | Available |
Teams faced most often by Kai Havertz'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 % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 53 | 11 | 22 | 20 | 72 | 98 | -26 | 21% |
| Everton FC | 44 | 22 | 10 | 12 | 81 | 42 | +39 | 50% |
| Southampton FC | 41 | 22 | 11 | 8 | 82 | 49 | +33 | 54% |
| Manchester City | 33 | 10 | 6 | 17 | 31 | 55 | -24 | 30% |
| AFC Bournemouth | 33 | 21 | 5 | 7 | 63 | 32 | +31 | 64% |
| Burnley FC | 32 | 22 | 8 | 2 | 72 | 22 | +50 | 69% |
| Tottenham Hotspur | 30 | 11 | 8 | 11 | 45 | 44 | +1 | 37% |
| Leicester City | 29 | 15 | 8 | 6 | 49 | 32 | +17 | 52% |
| Manchester United | 27 | 8 | 9 | 10 | 35 | 35 | 0 | 30% |
| Crystal Palace | 26 | 17 | 4 | 5 | 49 | 31 | +18 | 65% |
| West Ham United | 25 | 13 | 5 | 7 | 43 | 26 | +17 | 52% |
| Newcastle United | 24 | 16 | 1 | 7 | 41 | 25 | +16 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 14/15 | First senior goal | |
| 18/19 | Goal #50 (career) | |
| 22/23 | Goal #100 (career) |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 36 | 475 | 7 | 0 | 0 | 1.33 |
| 23/24 | 51 | 1,035 | 14 | 0 | 0 | 1.22 |
| 22/23 | 47 | 677 | 5 | 0 | 0 | 0.66 |
| 21/22 | 45 | 578 | 7 | 0 | 0 | 1.09 |
| 2022 | 2 | 210 | 1 | 0 | 0 | 0.43 |
| 20/21 | 45 | 1,336 | 3 | 0 | 0 | 0.2 |
| 19/20 | 45 | 543 | 3 | 0 | 0 | 0.5 |
| 18/19 | 42 | 312 | 2 | 0 | 0 | 0.58 |
| 17/18 | 35 | 1,043 | 4 | 0 | 0 | 0.35 |
| 16/17 | 40 | 740 | 4 | 0 | 0 | 0.49 |
| 15/16 | 29 | 400 | 2 | 0 | 0 | 0.45 |
| 14/15 | 23 | 271 | 4 | 0 | 0 | 1.33 |
Output by competition
Career goals and assists broken down by tournament.
More on Kai Havertz
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kai Havertz
Who is Kai Havertz?
Kai Havertz is a Germany professional footballer who plays as a centre-forward for Arsenal FC.
How old is Kai Havertz?
Kai Havertz is 26 years old. He was born on June 11, 1999 in Aachen.
What position does Kai Havertz play?
Kai Havertz plays as a centre-forward (Attack - Centre-Forward).
What club does Kai Havertz play for?
Kai Havertz currently plays for Arsenal FC.
How many career goals has Kai Havertz scored?
Across all senior club competitions in our dataset, Kai Havertz has scored 135 goals in 442 appearances.
What is Kai Havertz's market value?
Kai Havertz's most recent reported market value is €65.00m.
Germany