Menu
H. Hateboer photo
Player

H. Hateboer

Defender · Lyon 🇫🇷 France · Available
Apps 18
Minutes 942
Rating 6.73 / 10
Goals 0
Assists 0

H. Hateboer is listed as a Defender for Lyon. Key facts: nationality Netherlands, number #33, age 32, born 1994-01-09, height 185, weight 72, apps 18, goals 0.

Season coverage

Season attacking statistics

8 season rows

Understat league-season totals. xG and xA are expected goals and expected assists, displayed to two decimals. These totals are separate from BADB recorded-match statistics.

2023/2024 Serie A Atalanta Understat
Apps
23
Minutes
1094
Goals
0
Assists
1
xG
0.33
xA
2.45
Shots
11
Key passes
22
Non-penalty goals
0
Non-penalty xG
0.33
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.08
xG / 90
0.03
xA / 90
0.20
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.03
Shots / 90
0.90
Key passes / 90
1.81
Goals + assists / 90
0.08
Season contributions
Goals minus xG
-0.33
Assists minus xA
-1.45
Non-penalty goals minus non-penalty xG
-0.33
Goals + assists
1
Change from 2022/2023

Compared with 2022/2023 (1411 minutes), same club and league.

Goals / 90 change
-0.06
xG / 90 change
-0.10
Assists / 90 change
+0.02
xA / 90 change
+0.10
Non-penalty goals / 90 change
-0.06
Non-penalty xG / 90 change
-0.10
Shots / 90 change
+0.08
Key passes / 90 change
+0.98
2022/2023 Serie A Atalanta Understat
Apps
17
Minutes
1411
Goals
1
Assists
1
xG
1.99
xA
1.66
Shots
13
Key passes
13
Non-penalty goals
1
Non-penalty xG
1.99
Season analysis
Per 90 minutes
Goals / 90
0.06
Assists / 90
0.06
xG / 90
0.13
xA / 90
0.11
Non-penalty goals / 90
0.06
Non-penalty xG / 90
0.13
Shots / 90
0.83
Key passes / 90
0.83
Goals + assists / 90
0.13
Season contributions
Goals minus xG
-0.99
Assists minus xA
-0.66
Non-penalty goals minus non-penalty xG
-0.99
Goals + assists
2
Change from 2021/2022

Compared with 2021/2022 (1398 minutes), same club and league.

Goals / 90 change
+0.06
xG / 90 change
+0.01
Assists / 90 change
+0.06
xA / 90 change
+0.05
Non-penalty goals / 90 change
+0.06
Non-penalty xG / 90 change
+0.01
Shots / 90 change
-0.27
Key passes / 90 change
-0.01
2021/2022 Serie A Atalanta Understat
Apps
21
Minutes
1398
Goals
0
Assists
0
xG
1.82
xA
0.93
Shots
17
Key passes
13
Non-penalty goals
0
Non-penalty xG
1.82
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.00
xG / 90
0.12
xA / 90
0.06
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.12
Shots / 90
1.09
Key passes / 90
0.84
Goals + assists / 90
0.00
Season contributions
Goals minus xG
-1.82
Assists minus xA
-0.93
Non-penalty goals minus non-penalty xG
-1.82
Goals + assists
0
Change from 2020/2021

Compared with 2020/2021 (1769 minutes), same club and league.

Goals / 90 change
-0.10
xG / 90 change
-0.08
Assists / 90 change
-0.05
xA / 90 change
-0.02
Non-penalty goals / 90 change
-0.10
Non-penalty xG / 90 change
-0.08
Shots / 90 change
-0.28
Key passes / 90 change
-0.18
Show 5 earlier seasons · 5 rows Hide 5 earlier seasons · 5 rows
2020/2021 Serie A Atalanta Understat
Apps
22
Minutes
1769
Goals
2
Assists
1
xG
3.95
xA
1.66
Shots
27
Key passes
20
Non-penalty goals
2
Non-penalty xG
3.95
Season analysis
Per 90 minutes
Goals / 90
0.10
Assists / 90
0.05
xG / 90
0.20
xA / 90
0.08
Non-penalty goals / 90
0.10
Non-penalty xG / 90
0.20
Shots / 90
1.37
Key passes / 90
1.02
Goals + assists / 90
0.15
Season contributions
Goals minus xG
-1.95
Assists minus xA
-0.66
Non-penalty goals minus non-penalty xG
-1.95
Goals + assists
3
Shot quality
xG per shot
0.15
Change from 2019/2020

Compared with 2019/2020 (2346 minutes), same club and league.

Goals / 90 change
+0.10
xG / 90 change
+0.11
Assists / 90 change
-0.10
xA / 90 change
-0.08
Non-penalty goals / 90 change
+0.10
Non-penalty xG / 90 change
+0.11
Shots / 90 change
+0.64
Key passes / 90 change
-0.63
2019/2020 Serie A Atalanta Understat
Apps
32
Minutes
2346
Goals
0
Assists
4
xG
2.24
xA
4.37
Shots
19
Key passes
43
Non-penalty goals
0
Non-penalty xG
2.24
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.15
xG / 90
0.09
xA / 90
0.17
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.09
Shots / 90
0.73
Key passes / 90
1.65
Goals + assists / 90
0.15
Season contributions
Goals minus xG
-2.24
Assists minus xA
-0.37
Non-penalty goals minus non-penalty xG
-2.24
Goals + assists
4
Change from 2018/2019

Compared with 2018/2019 (2975 minutes), same club and league.

Goals / 90 change
-0.15
xG / 90 change
-0.08
Assists / 90 change
0.00
xA / 90 change
+0.01
Non-penalty goals / 90 change
-0.15
Non-penalty xG / 90 change
-0.08
Shots / 90 change
-0.15
Key passes / 90 change
+0.20
2018/2019 Serie A Atalanta Understat
Apps
35
Minutes
2975
Goals
5
Assists
5
xG
5.45
xA
5.20
Shots
29
Key passes
48
Non-penalty goals
5
Non-penalty xG
5.45
Season analysis
Per 90 minutes
Goals / 90
0.15
Assists / 90
0.15
xG / 90
0.17
xA / 90
0.16
Non-penalty goals / 90
0.15
Non-penalty xG / 90
0.17
Shots / 90
0.88
Key passes / 90
1.45
Goals + assists / 90
0.30
Season contributions
Goals minus xG
-0.45
Assists minus xA
-0.20
Non-penalty goals minus non-penalty xG
-0.45
Goals + assists
10
Shot quality
xG per shot
0.19
Change from 2017/2018

Compared with 2017/2018 (2391 minutes), same club and league.

Goals / 90 change
+0.15
xG / 90 change
+0.08
Assists / 90 change
+0.08
xA / 90 change
+0.10
Non-penalty goals / 90 change
+0.15
Non-penalty xG / 90 change
+0.08
Shots / 90 change
-0.03
Key passes / 90 change
+0.77
2017/2018 Serie A Atalanta Understat
Apps
33
Minutes
2391
Goals
0
Assists
2
xG
2.21
xA
1.44
Shots
24
Key passes
18
Non-penalty goals
0
Non-penalty xG
2.21
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.08
xG / 90
0.08
xA / 90
0.05
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.08
Shots / 90
0.90
Key passes / 90
0.68
Goals + assists / 90
0.08
Season contributions
Goals minus xG
-2.21
Assists minus xA
+0.56
Non-penalty goals minus non-penalty xG
-2.21
Goals + assists
2
Shot quality
xG per shot
0.09
2016/2017 Serie A Atalanta Understat
Apps
6
Minutes
287
Goals
0
Assists
1
xG
0.19
xA
0.12
Shots
3
Key passes
2
Non-penalty goals
0
Non-penalty xG
0.19
Season analysis
Season contributions
Goals minus xG
-0.19
Assists minus xA
+0.88
Non-penalty goals minus non-penalty xG
-0.19
Goals + assists
1

Per 90 = total × 90 ÷ minutes; shown from 900 minutes played. Goals minus xG: positive means more goals than expected; negative means fewer. Assists minus xA compares recorded assists with expected assists. The non-penalty difference excludes penalties from both goals and xG. xG per shot = xG ÷ shots, including penalties; shown from 20 shots. It describes average chance quality, not finishing ability. Season changes compare the same club and league, adjusting for minutes, not playing conditions. Past results, not a prediction.

Season coverage

Recorded season statistics

1 season row

Based on matches currently recorded by BADB. These values may not equal official full-season totals.

2025 Ligue 1 Lyon
Apps
2
Minutes
45
Yellow cards
0
Red cards
0
Rating
6.2
Player overview

Season and recent form

Performance trend Latest 5 of 6 appearances
View full match history
  1. Groningen - PEC Zwolle #33 · D Rating 6.59 Minutes 24 min 0 G 0 A 0 Shots0 Key passes
  2. Lyon - Lens #33 · D · Substitute Rating 6.2 Minutes 45 min 0 A 0.03 xG0 xA
  3. Toulouse - Lyon #33 · D · Substitute
  4. Paris Saint Germain - Lyon Sub · Substitute Minutes 24 min 0 G 0 A 0 xG0 xA0 Shots0 Key passes
  5. Nantes - Lyon Sub · Substitute Minutes 2 min 0 G 0 A 0 xG0 xA0 Shots0 Key passes
Season stats 10 values
Apps 18
Minutes 942
Rating 6.73 / 10
Goals 0
Assists 0
Shots 7
Key passes 2
Tackles 13
Cards 1
Saves 0
Detailed match stats Latest 6 appearances

Attack

Expected goals
0.03
Expected assists
0
xG chain
0.12
xG buildup
0.09
Dribbles completed
1 / 1 (100%)

Distribution

Passes completed
36 / 42 (86%)

Defence

Duels won
2 / 4 (50%)
Interceptions
4
Blocks
1
Dribbled past
1
Fouls committed
1

Profile facts

Nationality
Netherlands
Team
Lyon
Country
France
Number
#33
Age
32
Born
1994-01-09
Birthplace
Beerta
Birth country
Netherlands
Height
185
Weight
72
Peer benchmark

Performance among comparable players

156 players

Compared with players in the Defender position at clubs in France. Every player has at least 5 appearances and 450 minutes in the stored season window.

Average rating
6.73 32nd percentile 32% Compared with 156 players
Minutes per appearance
52 min 11th percentile 11% Compared with 156 players
Goal contributions / 90
0.00 16th percentile 16% Compared with 156 players
Key passes / 90
0.19 27th percentile 27% Compared with 156 players
Tackles + interceptions / 90
2.29 32nd percentile 32% Compared with 156 players

Career timeline 5 entries

Career: Lyon · Current Squad.

  1. Date unavailable Lyon Current club Current Squad
  2. Rennes Loan from Lyon
  3. Lyon Loan from Rennes
  4. Rennes Transfer from Atalanta · € 3M
  5. Atalanta Transfer from Groningen · € 1.5M

Your privacy choices

Optional BADB measurement

Help BADB measure visits from official social posts. The site works if you reject.