Performance Overview
Season Performance 26/27
All Competitions
- Matches
- 5
- Goals
- 0
- Assists
- 0
- Goal Contributions
- 0
- Mins/game
- 43
- Avg Rating
- 6.88
rating
6.76+0.83(+12.8%)
Last 9 matches
Oct 15, 2025 — Oct 15, 2026
High
7.28
Low
6.45
Avg
6.76
G+A
0
Wins3
Draws1
Losses5
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Sep 2026 | 2 | 113 | 0 | 0 | 0 | 0.00 | 7.28 |
Aug 2026 | 3 | 115 | 0 | 0 | 0 | 0.00 | 6.45 |
May 2026 | 4 | 106 | 0 | 0 | 0 | 0.00 | 6.54 |
3 months • 9 matches
Career
Club Career
MGAGxGRtg
Mechelen
2019/2020 - 2024/2025
18532280.1712,1047.29
Antwerp
2015/2016 - now
1581570.095,4836.52
Turnhout
2012/2013 - 2013/2014
16500.31180-
Lierse
2011/2012 - 2012/2013
15010.00559-
De Graafschap
2009/2010 - 2011/2012
11100.09377-
Sporting Hasselt
2026/2027
3000.001897.12
Total
38853360.1418,892
Club Career
MGAG+A/90Rtg
Antwerp
26/27
20025—006.51
Sporting Hasselt
26/27
3001890.00007.12
Antwerp
25/26
4001060.00006.52
Mechelen
24/25
33321,6450.27207.07
Mechelen
23/24
39642,6110.34207.44
Mechelen
22/23
399113,0090.60207.38
Mechelen
21/22
33681,8590.68607.22
Mechelen
20/21
41832,9800.33407.29
Antwerp
19/20
24131,3510.2710-
Antwerp
18/19
221—8690.1030-
Antwerp
17/18
38342,8320.2260-
Antwerp
16/17
252———30-
Antwerp
15/16
287———30-
Turnhout
13/14
730——11-
Turnhout
12/13
92———10-
Lierse
12/13
10013590.2510-
Lierse
11/12
50—2000.0000-
De Graafschap
11/12
20—24—00-
De Graafschap
10/11
50—1840.0000-
Antwerp
09/10
151———00-
De Graafschap
09/10
4101690.5300-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2009/2010 | Eerste Divisie | 4 | 169 | 1 | 0 | 0.53 | — |
| 2009/2010 | Challenger Pro League | 13 | — | 1 | — | — | — |
| 2010/2011 | Eredivisie | 5 | 184 | 0 | 0 | 0 | — |
| 2011/2012 | Eredivisie | 2 | 24 | 0 | 0 | — | — |
| 2011/2012 | Pro League | 5 | 200 | 0 | 0 | 0 | — |
| 2012/2013 | Pro League | 10 | 359 | 0 | 1 | 0.25 | — |
| 2012/2013 | Second Amateur Division: VFV A | 9 | — | 2 | — | — | — |
| 2013/2014 | Second Amateur Division: VFV B | 5 | — | 2 | — | — | — |
| 2015/2016 | Challenger Pro League | 26 | — | 6 | — | — | — |
| 2016/2017 | Challenger Pro League | 23 | — | 2 | — | — | — |
| 2017/2018 | Pro League | 27 | 2138 | 3 | 3 | 0.25 | — |
| 2018/2019 | Pro League | 21 | 796 | 1 | 0 | 0.11 | — |
| 2019/2020 | Pro League | 21 | 1143 | 1 | 3 | 0.31 | — |
| 2020/2021 | Pro League | 38 | 2848 | 8 | 3 | 0.35 | 7.29 |
| 2021/2022 | Pro League | 31 | 1685 | 5 | 7 | 0.64 | 7.22 |
| 2022/2023 | Pro League | 33 | 2503 | 9 | 8 | 0.61 | 7.38 |
| 2023/2024 | Pro League | 38 | 2491 | 6 | 4 | 0.36 | 7.44 |
| 2024/2025 | Pro League | 31 | 1555 | 2 | 2 | 0.23 | 7.07 |
| 2025/2026 | Pro League | 4 | 106 | 0 | 0 | 0 | 6.52 |
| 2026/2027 | Challenger Pro League | 3 | 189 | 0 | 0 | 0 | 7.12 |
| 2026/2027 | Pro League | 2 | 25 | 0 | 0 | — | 6.51 |
Career Progress
Appearances per Season
Appearance Distribution
55
Full match
95
Substituted off
46
From Bench
Geoffry Hairemans: career in numbers
- Best-rated season
- 2023/2024 · 7.44Pro League
- Lowest-rated season
- 2024/2025 · 7.07Pro League
- Rating trend
- -0.04last 2 rated seasons vs career average before them
- Career involvement (league)
- 0.37 G+A per 9049 goals + 31 assists across 21 league seasons (per-90 from 16415 minutes on record)
- League seasons on record
- 21 (2009–2026)
- Clubs with recorded appearances
- 6
- Rating percentile
- 60thrating 7.07 vs 70 rated peers
- Goals rank
- #47 of 702 goals
- G+A per 90 percentile
- 20th0.23 per 90
Cohort: 70 Pro League forwards, 2024/2025, min. 450 minutes.
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 24 | 8 | 9 | 7 | 2 | 2 | 2 | 0 | |
| 24 | 6 | 6 | 12 | 2 | 1 | 4 | 0 | |
| 21 | 6 | 6 | 9 | 5 | 3 | 1 | 0 | |
| 20 | 1 | 7 | 12 | 2 | 0 | 2 | 0 | |
| 19 | 5 | 4 | 10 | 2 | 2 | 0 | 0 | |
| 18 | 3 | 5 | 10 | 0 | 2 | 2 | 0 | |
| 18 | 3 | 6 | 9 | 2 | 1 | 0 | 0 | |
| 17 | 9 | 3 | 5 | 2 | 3 | 2 | 0 | |
| 16 | 9 | 2 | 5 | 3 | 2 | 1 | 0 | |
| 15 | 4 | 5 | 6 | 1 | 0 | 1 | 0 | |
| 15 | 3 | 7 | 5 | 0 | 1 | 1 | 0 | |
| 14 | 8 | 3 | 3 | 1 | 2 | 1 | 0 | |
| 14 | 8 | 2 | 4 | 2 | 2 | 3 | 0 | |
| 11 | 4 | 2 | 5 | 3 | 2 | 0 | 0 | |
| 11 | 6 | 1 | 4 | 1 | 1 | 0 | 0 | |
| 9 | 6 | 2 | 1 | 2 | 0 | 1 | 0 | |
| 6 | 4 | 0 | 2 | 1 | 2 | 0 | 0 | |
| 6 | 5 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 6 | 2 | 2 | 2 | 0 | 0 | 0 | 0 | |
| 6 | 5 | 0 | 1 | 2 | 3 | 0 | 0 |
1–20 of 50
Transfers
Transfer Value History
Transfer History
Trophies & Awards
1 title won
Championships
UEFA Europa League Play-offs
1x Winner(2018/2019)
1x




