#29 Kai Havertz

Arsenal FC
Arsenal
Premier LeaguePremier League League level: EnglandFirst Tier Joined: Jul 1, 2023 Contract expires: Jun 30, 2028
  • Date of birth/Age: Jun 11, 1999 (24)
  • Place of birth: Germany Aachen
  • Citizenship: Germany Germany
  • Height: 1,93 m
  • Position: Attacking Midfield
  • Agent: ROOF
deadline-day banner

Detailed stats of Kai Havertz

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClub     /   /   
 Total :   175382723 / - / -12.986'
23/24245-6 / - / -1.601'
23/2461-1 / - / -519'
23/242--- / - / -180'
22/2371-2 / - / -449'
22/233--- / - / -145'
21/221011- / - / -500'
21/222-12 / - / -133'
21/2221-1 / - / -210'
21/2211-- / - / -45'
21/222--- / - / -117'
21/221-1- / - / -120'
20/217121 / - / -531'
20/2115122 / - / -901'
20/21311- / - / -118'
20/2113-- / - / -66'
19/2017322 / - / -1.356'
19/20411- / - / -360'
19/204--- / - / -344'
18/1920832 / - / -1.702'
18/19533- / - / -406'
18/191--- / - / -90'
17/1822362 / - / -1.815'
17/1841-1 / - / -321'
16/176141 / - / -480'
16/171--- / - / -56'
16/1731-- / - / -241'
15/1621-- / - / -180'
Matchday Date Venue For Opponent Result Pos.            
20 2/11/17 Bayer 04 Leverkusen Eintracht Frankfurt 3:0 AM 1 90'
21 2/17/17 Bayer 04 Leverkusen FC Augsburg 1:3 AM 2 90'
23 3/4/17 Bayer 04 Leverkusen Borussia Dortmund 6:2 AM 37' 90'
26 4/2/17 Bayer 04 Leverkusen VfL Wolfsburg 3:3 AM 1 1 30'
27 4/5/17 Bayer 04 Leverkusen SV Darmstadt 98 0:2 AM 90'
28 4/8/17 Bayer 04 Leverkusen RB Leipzig 1:0 AM 90'
4 9/17/17 Bayer 04 Leverkusen SC Freiburg 4:0 AM 90'
5 9/20/17 Bayer 04 Leverkusen Hertha BSC 2:1 AM 90'
9 10/21/17 Bayer 04 Leverkusen Borussia Mönchengladbach 1:5 AM 3 90'
10 10/28/17 Bayer 04 Leverkusen 1.FC Köln 2:1 AM 45'
11 11/4/17 Bayer 04 Leverkusen FC Augsburg 1:1 AM 90'
12 11/18/17 Bayer 04 Leverkusen RB Leipzig 2:2 AM 90'
13 11/25/17 Bayer 04 Leverkusen Eintracht Frankfurt 0:1 AM 90'
14 12/2/17 Bayer 04 Leverkusen Borussia Dortmund 1:1 AM 1 86' 90'
15 12/8/17 Bayer 04 Leverkusen VfB Stuttgart 0:2 AM 1 75' 90'
16 12/13/17 Bayer 04 Leverkusen SV Werder Bremen 1:0 AM 23'
18 1/12/18 Bayer 04 Leverkusen Bayern Munich 1:3 AM 1 90'
21 2/3/18 Bayer 04 Leverkusen SC Freiburg 0:0 AM 90'
23 2/17/18 Bayer 04 Leverkusen Hamburger SV 1:2 AM 1 88'
24 2/25/18 Bayer 04 Leverkusen FC Schalke 04 0:2 AM 90'
25 3/3/18 Bayer 04 Leverkusen VfL Wolfsburg 1:2 AM 1 90'
26 3/10/18 Bayer 04 Leverkusen Borussia Mönchengladbach 2:0 AM 85'
27 3/18/18 Bayer 04 Leverkusen 1.FC Köln 2:0 AM 90'
29 4/9/18 Bayer 04 Leverkusen RB Leipzig 1:4 AM 1 90'
31 4/21/18 Bayer 04 Leverkusen Borussia Dortmund 4:0 AM 45'
32 4/28/18 Bayer 04 Leverkusen VfB Stuttgart 0:1 AM 90'
33 5/5/18 Bayer 04 Leverkusen SV Werder Bremen 0:0 AM 90'
34 5/12/18 Bayer 04 Leverkusen Hannover 96 3:2 AM 90'
3 9/15/18 Bayer 04 Leverkusen Bayern Munich 3:1 AM 90'
4 9/23/18 Bayer 04 Leverkusen 1.FSV Mainz 05 1:0 AM 1 90'
5 9/26/18 Bayer 04 Leverkusen Fortuna Düsseldorf 1:2 AM 1 42' 65'
6 9/29/18 Bayer 04 Leverkusen Borussia Dortmund 2:4 AM 1 90'
7 10/7/18 Bayer 04 Leverkusen SC Freiburg 0:0 AM 90'
8 10/20/18 Bayer 04 Leverkusen Hannover 96 2:2 AM 90'
11 11/11/18 Bayer 04 Leverkusen RB Leipzig 3:0 AM 90'
12 11/23/18 Bayer 04 Leverkusen VfB Stuttgart 2:0 AM 1 90'
13 12/3/18 Bayer 04 Leverkusen 1.FC Nuremberg 1:1 AM 1 90'
14 12/8/18 Bayer 04 Leverkusen FC Augsburg 1:0 AM 90'
15 12/16/18 Bayer 04 Leverkusen Eintracht Frankfurt 2:1 AM 90'
16 12/19/18 Bayer 04 Leverkusen FC Schalke 04 1:2 AM 90'
17 12/22/18 Bayer 04 Leverkusen Hertha BSC 3:1 AM 2 90'
18 1/19/19 Bayer 04 Leverkusen Borussia Mönchengladbach 0:1 AM 90'
19 1/26/19 Bayer 04 Leverkusen VfL Wolfsburg 0:3 AM 1 90'
20 2/2/19 Bayer 04 Leverkusen Bayern Munich 3:1 AM 45'
21 2/8/19 Bayer 04 Leverkusen 1.FSV Mainz 05 1:5 AM 1 62'
22 2/17/19 Bayer 04 Leverkusen Fortuna Düsseldorf 2:0 AM 1 90'
27 3/29/19 Bayer 04 Leverkusen TSG 1899 Hoffenheim 4:1 AM 85' 90'
32 5/5/19 Bayer 04 Leverkusen Eintracht Frankfurt 6:1 AM 1 90'
2 8/24/19 Bayer 04 Leverkusen Fortuna Düsseldorf 1:3 AM 90'
3 8/31/19 Bayer 04 Leverkusen TSG 1899 Hoffenheim 0:0 AM 90'
5 9/21/19 Bayer 04 Leverkusen 1.FC Union Berlin 2:0 AM 90'
7 10/5/19 Bayer 04 Leverkusen RB Leipzig 1:1 AM 90'
8 10/18/19 Bayer 04 Leverkusen Eintracht Frankfurt 3:0 AM 90'
10 11/2/19 Bayer 04 Leverkusen Borussia Mönchengladbach 1:2 AM 90'
11 11/10/19 Bayer 04 Leverkusen VfL Wolfsburg 0:2 AM 42'
14 12/7/19 Bayer 04 Leverkusen FC Schalke 04 2:1 AM 71'
15 12/14/19 Bayer 04 Leverkusen 1.FC Köln 2:0 AM 40' 90'
16 12/18/19 Bayer 04 Leverkusen Hertha BSC 0:1 AM 72'
18 1/19/20 Bayer 04 Leverkusen SC Paderborn 07 1:4 AM 1 1 90' 90'
19 1/26/20 Bayer 04 Leverkusen Fortuna Düsseldorf 3:0 AM 1 90'
20 2/1/20 Bayer 04 Leverkusen TSG 1899 Hoffenheim 2:1 AM 90'
31 6/14/20 Bayer 04 Leverkusen FC Schalke 04 1:1 AM  70'
32 6/17/20 Bayer 04 Leverkusen 1.FC Köln 3:1 AM 1 1 86'
33 6/20/20 Bayer 04 Leverkusen Hertha BSC 2:0 AM 90'
34 6/27/20 Bayer 04 Leverkusen 1.FSV Mainz 05 1:0 AM 25'
Squad: 65, Starting eleven: 61, Substituted in: 4, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
last 16 1st leg 2/21/17 Bayer 04 Leverkusen Atlético de Madrid 2:4 AM 56'
Group D 9/18/19 Bayer 04 Leverkusen Lokomotiv Moscow 1:2 AM 90'
Group D 10/1/19 Bayer 04 Leverkusen Juventus FC 3:0 AM 90'
Group D 10/22/19 Bayer 04 Leverkusen Atlético de Madrid 1:0 AM 76'
Group D 11/6/19 Bayer 04 Leverkusen Atlético de Madrid 2:1 AM 88'
Group E 10/20/20 Chelsea FC Sevilla FC 0:0 AM 90'
Group E 10/28/20 Chelsea FC FK Krasnodar 0:4 AM 1 90'
Group E 11/24/20 Chelsea FC Stade Rennais FC 1:2 AM 14'
Group E 12/2/20 Chelsea FC Sevilla FC 0:4 AM 1 67'
last 16 2nd leg 3/17/21 Chelsea FC Atlético de Madrid 2:0 AM 30' 90'
Semi-Finals 2nd Leg 5/5/21 Chelsea FC Real Madrid 2:0 AM 90'
Final 5/29/21 Chelsea FC Manchester City 0:1 AM 1 90'
Group H 9/14/21 Chelsea FC Zenit St. Petersburg 1:0 AM 27'
Group H 9/29/21 Chelsea FC Juventus FC 1:0 AM 90'
Group E 9/14/22 Chelsea FC Red Bull Salzburg 1:1 AM 66'
Group E 10/5/22 Chelsea FC AC Milan 3:0 AM 15'
Group E 11/2/22 Chelsea FC GNK Dinamo Zagreb 2:1 AM 64'
Group B 9/20/23 Arsenal FC PSV Eindhoven 4:0 AM 90'
Group B 10/3/23 Arsenal FC RC Lens 2:1 AM 70'
Group B 11/8/23 Arsenal FC Sevilla FC 2:0 AM 90'
Group B 11/29/23 Arsenal FC RC Lens 6:0 AM 1 90'
Group B 12/12/23 Arsenal FC PSV Eindhoven 1:1 AM 89'
last 16 1st leg 2/21/24 Arsenal FC FC Porto 1:0 AM 60' 90'
Squad: 23, Starting eleven: 20, Substituted in: 3, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Final 8/11/21 Chelsea FC Villarreal CF 7:6 on pens AM 1 120'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
group J 9/2/21 Germany Liechtenstein 0:2 AM 60'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group A 9/20/18 Bayer 04 Leverkusen Ludogorets Razgrad 2:3 AM 2 90'
Group A 10/4/18 Bayer 04 Leverkusen AEK Larnaca 4:2 AM 1 1 70'
Group A 10/25/18 Bayer 04 Leverkusen FC Zürich 3:2 AM 2 90'
intermediate stage 1st leg 2/14/19 Bayer 04 Leverkusen FK Krasnodar 0:0 AM 90'
intermediate stage 2nd leg 2/21/19 Bayer 04 Leverkusen FK Krasnodar 1:1 AM 66'
Squad: 5, Starting eleven: 5, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
First Round 8/11/17 Bayer 04 Leverkusen Karlsruher SC 0:3 AET AM 66'
Round of 16 12/20/17 Bayer 04 Leverkusen Borussia Mönchengladbach 0:1 AM 13' 45'
Quarter-Finals 2/6/18 Bayer 04 Leverkusen SV Werder Bremen 4:2 AET AM 1 120'
Semi-Finals 4/17/18 Bayer 04 Leverkusen Bayern Munich 2:6 AM 90'
First Round 8/18/18 Bayer 04 Leverkusen 1.CfR Pforzheim 0:1 AM 90'
First Round 8/10/19 Bayer 04 Leverkusen Alemannia Aachen 1:4 AM 1 90'
Second Round 10/29/19 Bayer 04 Leverkusen SC Paderborn 07 1:0 AM 90'
Round of 16 2/5/20 Bayer 04 Leverkusen VfB Stuttgart 2:1 AM  90'
Quarter-Finals 3/4/20 Bayer 04 Leverkusen 1.FC Union Berlin 3:1 AM  1 90'
Squad: 9, Starting eleven: 9, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group C 3/24/19 Germany Netherlands 2:3 on the bench
Group C 6/8/19 Germany Belarus 0:2 on the bench
Group C 9/9/19 Germany Northern Ireland 0:2 AM 1 22'
Squad: 3, Starting eleven: 0, Substituted in: 1, On the bench: 2, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
2 9/5/17 Germany U19 England U19 1:3 AM 1 32' 90'
39 3/20/19 Germany Serbia 1:1 AM 45'
13 10/7/20 Germany Türkiye 3:3 AM 2 90'
4 6/7/21 Germany Latvia 7:1 AM 2 45'
2 3/29/22 Germany Netherlands 1:1 AM 69'
26 11/16/22 Germany Oman 0:1 AM 1 90'
Squad: 6, Starting eleven: 6, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 2/9/22 Chelsea FC Al-Hilal SFC 0:1 AM 90'
Final 2/12/22 Chelsea FC Sociedade Esportiva Palmeiras 2:1 AET AM 1 118' 120'
Squad: 2, Starting eleven: 2, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group 3 6/4/22 Germany Italy 1:1 AM 83' 20'
Group 3 6/11/22 Germany Hungary 1:1 AM 85'
Squad: 2, Starting eleven: 1, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
3 9/26/20 Chelsea FC West Bromwich Albion 3:3 AM 1 90'
4 10/3/20 Chelsea FC Crystal Palace 4:0 AM 90'
5 10/17/20 Chelsea FC Southampton FC 3:3 AM 1 90'
6 10/24/20 Chelsea FC Manchester United 0:0 AM 45 + 1' 71'
7 10/31/20 Chelsea FC Burnley FC 0:3 AM 86'
11 12/5/20 Chelsea FC Leeds United 3:1 AM 67'
13 12/15/20 Chelsea FC Wolverhampton Wanderers 2:1 AM 71'
15 12/26/20 Chelsea FC Arsenal FC 3:1 AM 16'
16 12/28/20 Chelsea FC Aston Villa 1:1 AM 18'
17 1/3/21 Chelsea FC Manchester City 1:3 AM 1 13'
18 1/19/21 Chelsea FC Leicester City 2:0 AM 29' 67'
20 1/27/21 Chelsea FC Wolverhampton Wanderers 0:0 AM 90'
27 3/8/21 Chelsea FC Everton FC 2:0 AM 90'
30 4/3/21 Chelsea FC West Bromwich Albion 2:5 AM 18'
38 5/23/21 Chelsea FC Aston Villa 2:1 AM 24'
1 8/14/21 Chelsea FC Crystal Palace 3:0 AM 8'
2 8/22/21 Chelsea FC Arsenal FC 0:2 AM 90'
3 8/28/21 Chelsea FC Liverpool FC 1:1 AM 1 45'
4 9/11/21 Chelsea FC Aston Villa 3:0 AM 64'
5 9/19/21 Chelsea FC Tottenham Hotspur 0:3 AM 70'
6 9/25/21 Chelsea FC Manchester City 0:1 AM 30'
8 10/16/21 Chelsea FC Brentford FC 0:1 AM 13'
21 1/2/22 Chelsea FC Liverpool FC 2:2 AM 79'
25 4/20/22 Chelsea FC Arsenal FC 2:4 AM 30'
37 4/28/22 Chelsea FC Manchester United 1:1 AM 1 71'
1 8/6/22 Chelsea FC Everton FC 0:1 AM 75'
4 8/27/22 Chelsea FC Leicester City 2:1 AM 90 + 3' 90'
6 9/3/22 Chelsea FC West Ham United 2:1 AM 1 90 + 8' 18'
9 10/1/22 Chelsea FC Crystal Palace 1:2 AM 76'
11 10/16/22 Chelsea FC Aston Villa 0:2 AM 45'
12 10/19/22 Chelsea FC Brentford FC 0:0 AM 81'
15 11/6/22 Chelsea FC Arsenal FC 0:1 AM 64'
1 8/12/23 Arsenal FC Nottingham Forest 2:1 AM 90'
2 8/21/23 Arsenal FC Crystal Palace 0:1 AM 90 + 4' 90'
3 8/26/23 Arsenal FC Fulham FC 2:2 AM 56'
4 9/3/23 Arsenal FC Manchester United 3:1 AM 77'
5 9/17/23 Arsenal FC Everton FC 0:1 AM 10'
6 9/24/23 Arsenal FC Tottenham Hotspur 2:2 AM 57' 45'
7 9/30/23 Arsenal FC AFC Bournemouth 0:4 AM 1 33' 81'
9 10/21/23 Arsenal FC Chelsea FC 2:2 AM 12'
10 10/28/23 Arsenal FC Sheffield United 5:0 AM 90'
11 11/4/23 Arsenal FC Newcastle United 1:0 AM 37' 90'
12 11/11/23 Arsenal FC Burnley FC 3:1 AM 59'
13 11/25/23 Arsenal FC Brentford FC 0:1 AM 1 11'
14 12/2/23 Arsenal FC Wolverhampton Wanderers 2:1 AM 13'
15 12/5/23 Arsenal FC Luton Town 3:4 AM 1 90'
16 12/9/23 Arsenal FC Aston Villa 1:0 AM 90'
17 12/17/23 Arsenal FC Brighton & Hove Albion 2:0 AM 1 89'
18 12/23/23 Arsenal FC Liverpool FC 1:1 AM 45 + 4' 90'
20 12/31/23 Arsenal FC Fulham FC 2:1 AM 77'
21 1/20/24 Arsenal FC Crystal Palace 5:0 AM 69'
22 1/30/24 Arsenal FC Nottingham Forest 1:2 AM 19'
24 2/11/24 Arsenal FC West Ham United 0:6 AM 90'
25 2/17/24 Arsenal FC Burnley FC 0:5 AM 1 84'
33 4/14/24 Arsenal FC Aston Villa 0:2 AM 63' 90'
34 4/20/24 Arsenal FC Wolverhampton Wanderers 0:2 AM 90'
Squad: 56, Starting eleven: 40, Substituted in: 16, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Third Round 1/10/21 Chelsea FC Morecambe FC 4:0 AM 1 1 90'
Fourth Round 1/24/21 Chelsea FC Luton Town 3:1 AM 13'
Final 5/15/21 Chelsea FC Leicester City 0:1 AM 15'
Fourth Round 2/5/22 Chelsea FC Plymouth Argyle 2:1 AET AM 1 120' 56'
Semi-Finals 4/17/22 Chelsea FC Crystal Palace 2:0 AM 38' 77'
Squad: 5, Starting eleven: 2, Substituted in: 3, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Third Round 9/23/20 Chelsea FC Barnsley FC 6:0 AM 3 66'
Semi-Finals 1st Leg 1/5/22 Chelsea FC Tottenham Hotspur 2:0 AM 1 45'
Third Round 9/27/23 Arsenal FC Brentford FC 0:1 AM 90'
Fourth Round 11/1/23 Arsenal FC West Ham United 3:1 AM 90'
Squad: 4, Starting eleven: 4, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
3 8/21/16 Bayer 04 Leverkusen U19 VfL Bochum U19 1:4 AM 1 77'
6 9/18/16 Bayer 04 Leverkusen U19 MSV Duisburg U19 4:0 AM 90'
7 9/24/16 Bayer 04 Leverkusen U19 Fortuna Düsseldorf U19 0:3 AM 74'
Squad: 3, Starting eleven: 3, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 2nd Leg 6/12/16 Bayer 04 Leverkusen U17 VfL Wolfsburg U17 2:3 AM 80'
Final 6/19/16 Bayer 04 Leverkusen U17 Borussia Dortmund U17 0:2 AM 1 80'
Squad: 2, Starting eleven: 2, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group 2 10/4/17 Germany U19 Belarus U19 5:1 AM  4 1 90'
Group 2 10/7/17 Germany U19 Northern Ireland U19 7:1 AM  1 83'
Group 2 10/10/17 Germany U19 Poland U19 0:2 AM  85'
group A1 3/21/18 Germany U19 Scotland U19 3:0 AM  79'
group A1 3/27/18 Germany U19 Netherlands U19 1:4 AM  1 1 90'
Squad: 5, Starting eleven: 5, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group F 6/15/21 Germany France 1:0 AM 74'
Group F 6/19/21 Germany Portugal 2:4 AM 1 66' 73'
Group F 6/23/21 Germany Hungary 2:2 AM 1 67'
Round of 16 6/29/21 Germany England 2:0 AM 90'
Squad: 4, Starting eleven: 4, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group A 2/9/16 Germany U17 Portugal U17 0:5 AM 62'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0

Positions played

175

Positions played

Played as...      
175 38 27