Thorgan Hazard
Dortmund · Bundesliga · MF,DF · BEL · age 33
230
Career matches
14,756
Career minutes
43
Goals
47
Assists
33.8
xG
Career percentiles
Goals / 90
0.26
88
xG / 90
0.21
95
xAG / 90
0.18
96
vs 355 MF players with ≥3,000 career minutes in the dataset. Higher = better.
Career: goals & xG by season
GoalsxG
Season-by-season
| Season | Club | League | Goals | Assists | ||||
|---|---|---|---|---|---|---|---|---|
| 2014-15 | M'Gladbach | Bundesliga | 28 | 917 | 1 | 7 | — | — |
| 2015-16 | M'Gladbach | Bundesliga | 29 | 1,642 | 4 | 3 | — | — |
| 2016-17 | M'Gladbach | Bundesliga | 23 | 1,628 | 6 | 4 | — | — |
| 2017-18 | M'Gladbach | Bundesliga | 34 | 2,939 | 10 | 5 | 14.0 | 6.6 |
| 2018-19 | M'Gladbach | Bundesliga | 33 | 2,873 | 10 | 11 | 9.8 | 8.9 |
| 2019-20 | Dortmund | Bundesliga | 33 | 2,380 | 7 | 13 | 5.4 | 7.9 |
| 2020-21 | Dortmund | Bundesliga | 16 | 654 | 1 | 3 | 0.8 | 3.5 |
| 2021-22 | Dortmund | Bundesliga | 23 | 1,337 | 4 | 1 | 2.5 | 2.4 |
| 2022-23 | Dortmund | Bundesliga | 11 | 386 | 0 | 0 | 1.3 | 0.7 |
FBref data ≤ 2022-23. Rows tagged wiki are top-scorer entries from Wikipedia and only carry goals.
▸How to read this table— 6 columns explained
- MP
- Matches played in that season (start or sub counts as one).
- Mins
- Total minutes on the pitch — better signal for workload than MP alone.
- Goals
- Goals scored (penalties included).
- Assists
- Passes that directly led to a goal (FBref attribution).
- xG
- Expected goals — per-shot quality scored 0–1 by distance / angle / pressure, summed across the season.
- xAG
- Expected assisted goals — the xG of shots created by this player's passes, summed.
FBref data ends 2022-23; current-season rows tagged wiki come from Wikipedia top-scorer tables and carry only goals.