Global stats
- Appearances 28
- Subbed in 3
- Goal 3
- Yellow 4
- Starting eleven 25
- Subbed off 2
- Assist 4
- Red 1
88%
Appearances
78%
Starting eleven
5%
Goal participation
- Appearances 46
- Subbed in 1
- Goal 5
- Yellow 13
- Starting eleven 45
- Subbed off 4
- Assist 11
- Red 1
87%
Appearances
85%
Starting eleven
5%
Goal participation
- Appearances 45
- Subbed in 1
- Goal 4
- Yellow 10
- Starting eleven 44
- Subbed off 8
- Assist 5
- Red 0
75%
Appearances
73%
Starting eleven
4%
Goal participation
- Appearances 41
- Subbed in 2
- Goal 5
- Yellow 8
- Starting eleven 39
- Subbed off 2
- Assist 9
- Red 2
76%
Appearances
72%
Starting eleven
5%
Goal participation
- Appearances 42
- Subbed in 2
- Goal 8
- Yellow 10
- Starting eleven 40
- Subbed off 3
- Assist 7
- Red 0
79%
Appearances
75%
Starting eleven
8%
Goal participation
- Appearances 36
- Subbed in 1
- Goal 7
- Yellow 11
- Starting eleven 35
- Subbed off 3
- Assist 3
- Red 1
80%
Appearances
78%
Starting eleven
10%
Goal participation
- Appearances 27
- Subbed in 2
- Goal 1
- Yellow 5
- Starting eleven 25
- Subbed off 2
- Assist 2
- Red 1
66%
Appearances
61%
Starting eleven
2%
Goal participation
- Appearances 23
- Subbed in 6
- Goal 0
- Yellow 1
- Starting eleven 17
- Subbed off 2
- Assist 2
- Red 0
35%
Appearances
26%
Starting eleven
0%
Goal participation
- Appearances 38
- Subbed in 2
- Goal 2
- Yellow 13
- Starting eleven 36
- Subbed off 4
- Assist 3
- Red 2
81%
Appearances
77%
Starting eleven
4%
Goal participation
- Appearances 21
- Subbed in 1
- Goal 0
- Yellow 2
- Starting eleven 17
- Subbed off 3
- Assist 2
- Red 0
88%
Appearances
71%
Starting eleven
0%
Goal participation
- Appearances 2
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 2
- Subbed off 0
- Assist 0
- Red 0
100%
Appearances
100%
Starting eleven
0%
Goal participation
- Appearances 11
- Subbed in 1
- Goal 1
- Yellow 1
- Starting eleven 9
- Subbed off 1
- Assist 4
- Red 0
48%
Appearances
39%
Starting eleven
2%
Goal participation
- Appearances 3
- Subbed in 0
- Goal 0
- Yellow 2
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
27%
Appearances
0%
Starting eleven
0%
Goal participation
Current team
-
Form
L W D
- Joined 06/07/2019
- Contract until 30/06/2026
- From Real Madrid (20,00 M€)
fixtures
Fixtures Milan
05/02/25

3

1
08/02/25


Your content after this ad
Your content after this ad
Individual stats
Shots On Target ( inc goals )
per game
7. T. Hernández
0.6
- 1. Rafael Leão 1
- 2. T. Reijnders 0.9
- 3. C. Pulišić 0.8
Key Passes (Attempt Assists)
per game
4. T. Hernández
1.2
- 1. A. Saelemaekers 2
- 2. C. Pulišić 1.8
- 3. Rafael Leão 1.6
Successful Dribbles
per game
9. T. Hernández
0.6
- 1. Rafael Leão 2
- 2. Álex Jiménez 1.7
- 3. I. Bennacer 1.5
Interceptions
per game
9. T. Hernández
0.7
Profile
Achievements
FAQ
Where is Theo Hernández from?
Theo Hernández was born in Marseille, France. Nationality(ies): France, Spain.How old is Theo Hernández?
Theo Hernández has 27 years. He was born on the 06/10/1997.
What position is Theo Hernández playing at?
Theo Hernández is a Defender.
What is Theo Hernández's current team?
Theo Hernández is playing in club for Milan (Italy). Theo Hernández also plays for his national team: France.
How many goals has Theo Hernández scored this season?
Theo Hernández scored 3 goals in all competitions with Milan during the 2024/2025 season over 28 matches played. Theo Hernández also has 4 assists to his name.
Your content after this ad
Your content after this ad
Club career

Milan
06/07/2019
238
32
20,00 M€
Back from loan
Loan
30,00 M€
Back from loan

Alavés
04/08/2016
38
2
Loan
International career

France
34
1

France U19
3
0
Your content after this ad
Your content after this ad
Global stats
- Appearances 28
- Subbed in 3
- Goal 3
- Yellow 4
- Starting eleven 25
- Subbed off 2
- Assist 4
- Red 1
88%
Appearances
78%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 8 | 8 | 0 | 0 | 2 | 0 |
Serie A | 19 | 16 | 3 | 2 | 2 | 1 |
Coppa Italia | 1 | 1 | 0 | 2 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 44 | 44 | 4 | 7 | 6 | 1 |
Substitute | 3 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 46
- Subbed in 1
- Goal 5
- Yellow 13
- Starting eleven 45
- Subbed off 4
- Assist 11
- Red 1
87%
Appearances
85%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 6 | 6 | 0 | 1 | 0 | 0 |
UEFA Europa League | 6 | 6 | 0 | 3 | 1 | 0 |
Serie A | 32 | 31 | 5 | 4 | 11 | 1 |
Coppa Italia | 2 | 2 | 0 | 3 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 37 | 37 | 6 | 7 | 12 | 2 |
Defender centre left | 7 | 7 | 0 | 3 | 1 | 0 |
Midfielder left | 1 | 1 | 0 | 0 | 0 | 0 |
Substitute | 1 | 0 | 0 | 1 | 0 | 0 |
Global stats
- Appearances 45
- Subbed in 1
- Goal 4
- Yellow 10
- Starting eleven 44
- Subbed off 8
- Assist 5
- Red 0
75%
Appearances
73%
Starting eleven
4%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 11 | 11 | 0 | 2 | 2 | 0 |
Super Cup | 1 | 1 | 0 | 0 | 1 | 0 |
Serie A | 32 | 32 | 4 | 3 | 7 | 0 |
Coppa Italia | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 42 | 42 | 4 | 6 | 10 | 0 |
Substitute | 2 | 0 | 0 | 1 | 0 | 0 |
Midfielder left | 11 | 11 | 1 | 3 | 1 | 0 |
Injury stats
Knock
15/12/2022 -
17/12/2022
1 Match missed
Global stats
- Appearances 41
- Subbed in 2
- Goal 5
- Yellow 8
- Starting eleven 39
- Subbed off 2
- Assist 9
- Red 2
76%
Appearances
72%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 5 | 5 | 0 | 0 | 2 | 0 |
Serie A | 32 | 30 | 5 | 6 | 5 | 2 |
Coppa Italia | 4 | 4 | 0 | 3 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 2 | 0 | 1 | 1 | 0 | 0 |
Defender left | 39 | 39 | 4 | 8 | 9 | 2 |
Global stats
- Appearances 42
- Subbed in 2
- Goal 8
- Yellow 10
- Starting eleven 40
- Subbed off 3
- Assist 7
- Red 0
79%
Appearances
75%
Starting eleven
8%
Goal participation
Stats by competition
Stats by match
UEFA Europa League | 7 | 6 | 1 | 2 | 1 | 0 |
Serie A | 33 | 33 | 7 | 5 | 9 | 0 |
Coppa Italia | 2 | 1 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 43 | 43 | 8 | 7 | 11 | 0 |
Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
Midfielder left | 2 | 2 | 1 | 1 | 0 | 0 |
Global stats
- Appearances 36
- Subbed in 1
- Goal 7
- Yellow 11
- Starting eleven 35
- Subbed off 3
- Assist 3
- Red 1
80%
Appearances
78%
Starting eleven
10%
Goal participation
Stats by competition
Stats by match
Serie A | 33 | 32 | 6 | 3 | 10 | 0 |
Coppa Italia | 3 | 3 | 1 | 0 | 1 | 1 |
Compare his stats
Stats by position
Stats by match
Defender left | 35 | 35 | 8 | 3 | 12 | 1 |
Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 27
- Subbed in 2
- Goal 1
- Yellow 5
- Starting eleven 25
- Subbed off 2
- Assist 2
- Red 1
66%
Appearances
61%
Starting eleven
2%
Goal participation
Stats by competition
Stats by match
Primera División | 24 | 22 | 1 | 2 | 5 | 1 |
Copa del Rey | 3 | 3 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
Defender left | 25 | 25 | 0 | 2 | 5 | 1 |
Midfielder left | 1 | 1 | 1 | 0 | 0 | 0 |
Injury stats
Back injury
18/04/2019 -
24/04/2019
1 Match missed
Global stats
- Appearances 23
- Subbed in 6
- Goal 0
- Yellow 1
- Starting eleven 17
- Subbed off 2
- Assist 2
- Red 0
35%
Appearances
26%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 3 | 1 | 0 | 1 | 0 | 0 |
Primera División | 13 | 10 | 0 | 0 | 1 | 0 |
Copa del Rey | 6 | 6 | 0 | 1 | 0 | 0 |
Super Cup | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Attacking midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
Defender left | 16 | 16 | 0 | 2 | 0 | 0 |
Substitute | 6 | 0 | 0 | 0 | 1 | 0 |
Injury stats
Shoulder injury
18/09/2017 -
13/10/2017
4 Matches missed
Global stats
- Appearances 38
- Subbed in 2
- Goal 2
- Yellow 13
- Starting eleven 36
- Subbed off 4
- Assist 3
- Red 2
81%
Appearances
77%
Starting eleven
4%
Goal participation
Stats by competition
Stats by match
Primera División | 32 | 30 | 1 | 3 | 12 | 1 |
Copa del Rey | 6 | 6 | 1 | 0 | 1 | 1 |
Compare his stats
Stats by position
Stats by match
Defender left | 26 | 26 | 1 | 2 | 11 | 2 |
Wing back left | 8 | 8 | 1 | 1 | 2 | 0 |
Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
Attacking midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 21
- Subbed in 1
- Goal 0
- Yellow 2
- Starting eleven 17
- Subbed off 3
- Assist 2
- Red 0
88%
Appearances
71%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
UEFA Nations League | 3 | 3 | 0 | 1 | 0 | 0 |
EC Qualification | 8 | 8 | 0 | 1 | 2 | 0 |
European Championship | 6 | 6 | 0 | 0 | 0 | 0 |
Friendlies | 4 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 44 | 44 | 4 | 7 | 6 | 1 |
Substitute | 3 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 2
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 2
- Subbed off 0
- Assist 0
- Red 0
100%
Appearances
100%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
Friendlies | 2 | 2 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 37 | 37 | 6 | 7 | 12 | 2 |
Defender centre left | 7 | 7 | 0 | 3 | 1 | 0 |
Midfielder left | 1 | 1 | 0 | 0 | 0 | 0 |
Substitute | 1 | 0 | 0 | 1 | 0 | 0 |
Global stats
- Appearances 11
- Subbed in 1
- Goal 1
- Yellow 1
- Starting eleven 9
- Subbed off 1
- Assist 4
- Red 0
48%
Appearances
39%
Starting eleven
2%
Goal participation
Stats by competition
Stats by match
World Cup | 6 | 5 | 1 | 2 | 1 | 0 |
UEFA Nations League | 2 | 2 | 0 | 0 | 0 | 0 |
WC Qualification Europe | 2 | 2 | 0 | 2 | 0 | 0 |
Friendlies | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 42 | 42 | 4 | 6 | 10 | 0 |
Substitute | 2 | 0 | 0 | 1 | 0 | 0 |
Midfielder left | 11 | 11 | 1 | 3 | 1 | 0 |
Injury stats
Knock
15/12/2022 -
17/12/2022
1 Match missed
Global stats
- Appearances 3
- Subbed in 0
- Goal 0
- Yellow 2
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
27%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
UEFA U19 Championship | 3 | 0 | 0 | 0 | 2 | 0 |
Compare his stats
Stats by position
Stats by match
Defender left | 26 | 26 | 1 | 2 | 11 | 2 |
Wing back left | 8 | 8 | 1 | 1 | 2 | 0 |
Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
Attacking midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 363
- Subbed in 22
- Goal 36
- Yellow 80
- Starting eleven 334
- Subbed off 34
- Assist 52
- Red 8
Stats by competition
Serie A | 181 | 174 | 30 | 23 | 44 | 4 |
Primera División | 69 | 62 | 2 | 5 | 18 | 2 |
UEFA Champions League | 33 | 31 | 0 | 4 | 6 | 0 |
Copa del Rey | 15 | 15 | 1 | 1 | 1 | 1 |
Coppa Italia | 13 | 11 | 1 | 8 | 3 | 1 |
UEFA Europa League | 13 | 12 | 1 | 5 | 2 | 0 |
EC Qualification | 8 | 8 | 0 | 1 | 2 | 0 |
Friendlies | 7 | 2 | 0 | 0 | 0 | 0 |
European Championship | 6 | 6 | 0 | 0 | 0 | 0 |
World Cup | 6 | 5 | 1 | 2 | 1 | 0 |
UEFA Nations League | 5 | 5 | 0 | 1 | 0 | 0 |
UEFA U19 Championship | 3 | 0 | 0 | 0 | 2 | 0 |
Super Cup | 2 | 1 | 0 | 0 | 1 | 0 |
WC Qualification Europe | 2 | 2 | 0 | 2 | 0 | 0 |
Stats by team
Milan | 238 | 228 | 32 | 39 | 56 | 5 |
Real Sociedad | 27 | 25 | 1 | 2 | 5 | 1 |
Real Madrid | 23 | 17 | 0 | 2 | 1 | 0 |
Alavés | 38 | 36 | 2 | 3 | 13 | 2 |
France | 37 | 28 | 1 | 6 | 5 | 0 |
Injury stats
Season | Missed | Played | Missed |
---|---|---|---|
2022/2023 | 1 | 83 | 1.2% |
2018/2019 | 1 | 161 | 0.62% |
2017/2018 | 4 | 139 | 2.88% |
Total | 6 | 383 | 1.57% |
Your content after this ad
Your content after this ad
Match detail
![]() |
94 | 0 | 2 | 0 | 0 |
![]() |
98 | 0 | 0 | 0 | 0 |
![]() |
102 | 0 | 0 | 0 | 0 |
![]() |
46 | 0 | 0 | 0 | 0 |
![]() |
101 | 0 | 0 | 1 | 0 |
![]() |
95 | 0 | 0 | 0 | 0 |
![]() |
95 | 1 | 0 | 0 | 0 |
![]() |
96 | 0 | 0 | 0 | 0 |
![]() |
98 | 1 | 1 | 0 | 0 |
![]() |
96 | 0 | 0 | 0 | 0 |
![]() |
96 | 0 | 0 | 1 | 0 |
![]() |
67 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 |
![]() |
97 | 0 | 0 | 1 | 0 |
![]() |
97 | 0 | 0 | 0 | 0 |
![]() |
Not in squad | ||||
![]() |
95 | 0 | 0 | 0 | 0 |
![]() |
96 | 0 | 0 | 0 | 0 |
![]() |
95 | 0 | 0 | 0 | 0 |
![]() |
100 | 0 | 0 | 1 | 0 |
![]() |
100 | 0 | 0 | 0 | 0 |
![]() |
98 | 0 | 0 | 0 | 0 |
![]() |
Suspended | ||||
![]() |
100 | 0 | 0 | 0 | 0 |
![]() |
Suspended | ||||
![]() |
97 | 0 | 1 | 0 | 1 |
![]() |
97 | 0 | 0 | 0 | 0 |
![]() |
75 | 1 | 1 | 0 | 0 |
![]() |
97 | 0 | 0 | 0 | 0 |
![]() |
101 | 0 | 0 | 0 | 0 |
![]() |
97 | 1 | 0 | 0 | 0 |
![]() |
27 | 0 | 0 | 0 | 0 |
![]() |
98 | 0 | 0 | 0 | 0 |
![]() |
41 | 0 | 0 | 0 | 0 |
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
46 | 1 | 0 | 0 | 0 |