Shirt #34
Joël Ivo Veltman - Salary and Stats
Centre-Back •
West Ham
Market Value
2.50M €
Nationality
Netherlands
Agent
-
Contract Start
04 August 2026
Contract End
Coming soon
Date of Birth
15 January 1992 (34y)
Place of Birth
Velsen, Netherlands
Height
184 cm
Weight
72 kg
Preferred Foot
Right
Played Positions
CB
RB
Stats Overview
| Season | Competition | App | Rtg | Min/G | Min/A | G+A | Min/G+A | G/90 | A/90 | G+A/90 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career Total | - | 461 | 34289' | 17 | 2017 | 18 | 1905 | 35 | 980 | 0.04 | 0.04 | 0.08 | |
| 2026/2027 |
Championship
West Ham
|
7 | 305' | - | - | 1 | 305 | 1 | 305 | 0.00 | 0.14 | 0.14 | |
| 2026/2027 |
League Cup
West Ham
|
2 | 101' | - | - | 1 | 101 | 1 | 101 | 0.00 | 0.50 | 0.50 | |
| 2025/2026 |
Premier League
Brighton
|
24 | 1073' | 1 | 1073 | - | - | 1 | 1073 | 0.04 | 0.00 | 0.04 | |
| 2025/2026 |
FA Cup
Brighton
|
2 | 167' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2025/2026 |
League Cup
Brighton
|
2 | 143' | - | - | 1 | 143 | 1 | 143 | 0.00 | 0.50 | 0.50 | |
| 2024/2025 |
Premier League
Brighton
|
24 | 1699' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2024/2025 |
FA Cup
Brighton
|
2 | 168' | - | - | 2 | 84 | 2 | 84 | 0.00 | 1.00 | 1.00 | |
| 2024/2025 |
League Cup
Brighton
|
2 | 22' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2023/2024 |
UEFA Europa League
Brighton
|
6 | 375' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2023/2024 |
Premier League
Brighton
|
29 | 1591' | 1 | 1591 | 1 | 1591 | 2 | 796 | 0.03 | 0.03 | 0.07 | |
| 2023/2024 |
FA Cup
Brighton
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
League Cup
Brighton
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
Premier League - Summer Series
Brighton
|
3 | 173' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
Premier League
Brighton
|
33 | 2194' | 1 | 2194 | 1 | 2194 | 2 | 1097 | 0.03 | 0.03 | 0.06 | |
| 2022/2023 |
FA Cup
Brighton
|
4 | 66' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2022/2023 |
League Cup
Brighton
|
1 | 90' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2021/2022 |
Friendlies
Netherlands
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2021/2022 |
Premier League
Brighton
|
34 | 2880' | 1 | 2880 | 1 | 2880 | 2 | 1440 | 0.03 | 0.03 | 0.06 | |
| 2021/2022 |
FA Cup
Brighton
|
2 | 120' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2021/2022 |
League Cup
Brighton
|
1 | 63' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2020/2021 |
Euro Championship
Netherlands
|
1 | 2' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2020/2021 |
UEFA Nations League
Netherlands
|
3 | 193' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2020/2021 |
Friendlies
Netherlands
|
2 | 134' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2020/2021 |
World Cup - Qualification Europe
Netherlands
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2020/2021 |
Premier League
Brighton
|
28 | 2281' | 1 | 2281 | 1 | 2281 | 2 | 1141 | 0.04 | 0.04 | 0.07 | |
| 2020/2021 |
FA Cup
Brighton
|
3 | 121' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2020/2021 |
League Cup
Brighton
|
3 | 248' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2020/2021 |
Friendlies Clubs
Brighton
|
1 | 46' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2020/2021 |
Friendlies Clubs
Ajax
|
1 | 80' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2019/2020 |
UEFA Champions League
Ajax
|
9 | 788' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2019/2020 |
Eredivisie
Ajax
|
19 | 1651' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2019/2020 |
KNVB Beker
Ajax
|
1 | 14' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2018/2019 |
UEFA Champions League
Ajax
|
5 | 309' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2018/2019 |
Friendlies
Netherlands
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2018/2019 |
World Cup - Qualification Europe
Netherlands
|
1 | 90' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2018/2019 |
Eredivisie
Ajax
|
9 | 480' | 1 | 480 | - | - | 1 | 480 | 0.11 | 0.00 | 0.11 | |
| 2018/2019 |
KNVB Beker
Ajax
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2017/2018 |
UEFA Champions League
Ajax
|
2 | 180' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2017/2018 |
UEFA Europa League
Ajax
|
2 | 180' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2017/2018 |
Friendlies
Netherlands
|
4 | 288' | - | 2 | 144 | - | - | 2 | 144 | 0.50 | 0.00 | 0.50 |
| 2017/2018 |
Eredivisie
Ajax
|
30 | 2485' | 1 | 2485 | 1 | 2485 | 2 | 1243 | 0.03 | 0.03 | 0.07 | |
| 2017/2018 |
KNVB Beker
Ajax
|
2 | 203' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2016/2017 |
UEFA Champions League
Ajax
|
4 | 360' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2016/2017 |
UEFA Europa League
Ajax
|
10 | 795' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2016/2017 |
Eredivisie
Ajax
|
30 | 2694' | - | - | 3 | 898 | 3 | 898 | 0.00 | 0.10 | 0.10 | |
| 2016/2017 |
KNVB Beker
Ajax
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2015/2016 |
UEFA Champions League
Ajax
|
2 | 161' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2015/2016 |
UEFA Europa League
Ajax
|
7 | 630' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2015/2016 |
Eredivisie
Ajax
|
34 | 3026' | 2 | 1513 | 5 | 605 | 7 | 432 | 0.06 | 0.15 | 0.21 | |
| 2014/2015 |
World Cup
Netherlands
|
2 | 13' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2014/2015 |
UEFA Champions League
Ajax
|
5 | 431' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2014/2015 |
UEFA Europa League
Ajax
|
3 | 282' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2014/2015 |
Eredivisie
Ajax
|
25 | 2186' | - | 4 | 547 | - | - | 4 | 547 | 0.16 | 0.00 | 0.16 |
| 2013/2014 |
UEFA Champions League
Ajax
|
3 | 228' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2013/2014 |
Eredivisie
Ajax
|
25 | 2158' | - | 2 | 1079 | - | - | 2 | 1079 | 0.08 | 0.00 | 0.08 |
| 2012/2013 |
UEFA Champions League
Ajax
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2012/2013 |
Eredivisie
Ajax
|
7 | 322' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2011/2012 |
Eredivisie
Ajax
|
- | - | - | - | - | - | - | - | - | - | - | - |
Player statistics are available from the 2011/2012 season onwards. Some historical records may be incomplete.
All Competition Stats
| Season | Competition | Games | Shots | Goals | Passes | Tackles | Duels | Dribbles | Fouls | Cards | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | App | St | Bnch | Rtg | Pen Scr | Pen Mis | Key | Tot | Acc% | Tkl | Blk | Int | Won | Tot | Suc | Att | FC | FS | |||||||||||
| Career Total | - | - | 461 | 390 | 71 | 36 | 146 | 34289' | 131 | 41 | 17 | 18 | - | - | 182 | 14932 | - | 598 | 88 | 539 | 1874 | 3013 | 128 | 231 | 403 | 461 | 85 | 1 | |
| 2026/2027 |
Championship
West Ham
|
#34 | 7 | 3 | 4 | 1 | 4 | 305' | - | - | - | 1 | - | - | 3 | 145 | 78% | 8 | 3 | 7 | 16 | 27 | 1 | 3 | 2 | 3 | 1 | - | |
| 2026/2027 |
League Cup
West Ham
|
#34 | 2 | 1 | 1 | - | 1 | 101' | - | - | - | 1 | - | - | 7 | 34 | 85% | 5 | 1 | 1 | 8 | 11 | 1 | 1 | 1 | 1 | - | - | |
| 2025/2026 |
Premier League
Brighton
|
#34 | 24 | 9 | 15 | 2 | 24 | 1073' | 2 | 1 | 1 | - | - | - | 4 | 442 | 81% | 31 | 6 | 18 | 75 | 112 | 2 | 5 | 10 | 22 | 5 | - | |
| 2025/2026 |
FA Cup
Brighton
|
#34 | 2 | 2 | - | 1 | - | 167' | 3 | - | - | - | - | - | 4 | 57 | 89% | 3 | 1 | 2 | 6 | 12 | - | - | 4 | 3 | - | - | |
| 2025/2026 |
League Cup
Brighton
|
#34 | 2 | 2 | - | 2 | - | 143' | - | - | - | 1 | - | - | 2 | 81 | 88% | 2 | - | 2 | 7 | 15 | 1 | 3 | 2 | 3 | - | - | |
| 2024/2025 |
Premier League
Brighton
|
- | 24 | 21 | 3 | - | - | 1699' | 4 | 1 | - | - | - | - | 6 | 774 | - | 43 | 7 | 19 | 112 | 185 | 4 | 9 | 27 | 44 | 5 | - | |
| 2024/2025 |
FA Cup
Brighton
|
- | 2 | 2 | - | - | - | 168' | - | - | - | 2 | - | - | 3 | 59 | - | 4 | - | 1 | 5 | 9 | - | - | 2 | - | 1 | - | |
| 2024/2025 |
League Cup
Brighton
|
- | 2 | - | 2 | - | - | 22' | - | - | - | - | - | - | - | 18 | - | 1 | - | 1 | 1 | 1 | - | - | - | - | - | - | |
| 2023/2024 |
UEFA Europa League
Brighton
|
- | 6 | 4 | 2 | - | 4 | 375' | 1 | - | - | - | - | - | 1 | 128 | - | 8 | 1 | 8 | 17 | 30 | 1 | 2 | 4 | 4 | 2 | - | |
| 2023/2024 |
Premier League
Brighton
|
- | 29 | 22 | 7 | - | - | 1591' | 5 | 3 | 1 | 1 | - | - | 4 | 810 | - | 54 | 7 | 18 | 126 | 194 | 1 | 6 | 17 | 42 | 4 | - | |
| 2023/2024 |
FA Cup
Brighton
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
League Cup
Brighton
|
- | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
Premier League - Summer Series
Brighton
|
- | 3 | 2 | 1 | 2 | 1 | 173' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
Premier League
Brighton
|
- | 33 | 28 | 5 | - | - | 2194' | 12 | 6 | 1 | 1 | - | - | 10 | 1297 | - | 62 | 8 | 19 | 131 | 213 | 5 | 13 | 27 | 38 | 6 | - | |
| 2022/2023 |
FA Cup
Brighton
|
- | 4 | 2 | 2 | - | - | 66' | - | - | - | - | - | - | - | 60 | - | 1 | - | 1 | 2 | 2 | - | - | - | 1 | - | - | |
| 2022/2023 |
League Cup
Brighton
|
- | 1 | 1 | - | - | 1 | 90' | - | - | - | - | - | - | 1 | 31 | - | 2 | - | - | 3 | 6 | - | - | - | - | - | - | |
| 2021/2022 |
Friendlies
Netherlands
|
- | - | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2021/2022 |
Premier League
Brighton
|
- | 34 | 33 | 1 | 7 | 2 | 2880' | 6 | 3 | 1 | 1 | - | - | 18 | 1585 | - | 73 | 16 | 45 | 182 | 306 | 16 | 32 | 39 | 38 | 6 | - | |
| 2021/2022 |
FA Cup
Brighton
|
- | 2 | 1 | 1 | 1 | 1 | 120' | - | - | - | - | - | - | 2 | 72 | - | 8 | - | 1 | 11 | 14 | 1 | 1 | 1 | - | 1 | - | |
| 2021/2022 |
League Cup
Brighton
|
- | 1 | 1 | - | 1 | - | 63' | - | - | - | - | - | - | - | 24 | - | 1 | - | 2 | 2 | 6 | - | 2 | - | - | - | - | |
| 2020/2021 |
Euro Championship
Netherlands
|
- | 1 | - | 1 | - | 4 | 2' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2020/2021 |
UEFA Nations League
Netherlands
|
- | 3 | 2 | 1 | - | 4 | 193' | - | - | - | - | - | - | - | 133 | - | 4 | 1 | 6 | 11 | 19 | - | - | 2 | 3 | 1 | - | |
| 2020/2021 |
Friendlies
Netherlands
|
- | 2 | 1 | 1 | - | 1 | 134' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2020/2021 |
World Cup - Qualification Europe
Netherlands
|
- | - | - | - | - | 3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2020/2021 |
Premier League
Brighton
|
- | 28 | 25 | 3 | 3 | 8 | 2281' | 11 | 4 | 1 | 1 | - | - | 22 | 1249 | - | 67 | 5 | 33 | 166 | 289 | 18 | 36 | 34 | 39 | 3 | - | |
| 2020/2021 |
FA Cup
Brighton
|
- | 3 | 1 | 2 | - | 2 | 121' | - | - | - | - | - | - | 2 | 69 | - | 6 | 1 | 4 | 12 | 16 | 3 | 3 | 2 | - | - | - | |
| 2020/2021 |
League Cup
Brighton
|
- | 3 | 3 | - | 1 | - | 248' | - | - | - | - | - | - | 1 | 152 | 44% | 2 | 1 | 1 | 12 | 28 | - | 2 | 4 | 6 | 1 | - | |
| 2020/2021 |
Friendlies Clubs
Brighton
|
- | 1 | 1 | - | 1 | - | 46' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2020/2021 |
Friendlies Clubs
Ajax
|
- | 1 | 1 | - | 1 | - | 80' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2019/2020 |
UEFA Champions League
Ajax
|
- | 9 | 9 | - | 1 | - | 788' | 4 | 1 | - | - | - | - | 1 | 452 | 87% | 19 | 5 | 14 | - | - | - | - | 14 | 8 | 4 | - | |
| 2019/2020 |
Eredivisie
Ajax
|
- | 19 | 19 | - | 1 | 1 | 1651' | 16 | 3 | - | - | - | - | 9 | 1262 | 88% | 47 | 6 | 22 | - | - | 10 | 13 | 17 | 19 | 1 | - | |
| 2019/2020 |
KNVB Beker
Ajax
|
- | 1 | - | 1 | - | 2 | 14' | - | - | - | - | - | - | 1 | 18 | 81% | 2 | 1 | 1 | - | - | - | - | - | - | - | - | |
| 2018/2019 |
UEFA Champions League
Ajax
|
- | 5 | 3 | 2 | - | 3 | 309' | 3 | 2 | - | - | - | - | 1 | 130 | 79% | 8 | 2 | 9 | 37 | 58 | 2 | 6 | 4 | 9 | 1 | - | |
| 2018/2019 |
Friendlies
Netherlands
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2018/2019 |
World Cup - Qualification Europe
Netherlands
|
- | 1 | 1 | - | - | 8 | 90' | - | - | - | - | - | - | 2 | 57 | 89% | - | - | 1 | 6 | 12 | - | 1 | - | 2 | - | - | |
| 2018/2019 |
Eredivisie
Ajax
|
- | 9 | 4 | 5 | - | 11 | 480' | 3 | 2 | 1 | - | - | - | 7 | 216 | 82% | 12 | 2 | 3 | 49 | 78 | 5 | 6 | 5 | 7 | 3 | - | |
| 2018/2019 |
KNVB Beker
Ajax
|
- | - | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2017/2018 |
UEFA Champions League
Ajax
|
- | 2 | 2 | - | - | - | 180' | - | - | - | - | - | - | - | 85 | 82% | - | - | 4 | 15 | 20 | 1 | 1 | 2 | 4 | 1 | - | |
| 2017/2018 |
UEFA Europa League
Ajax
|
- | 2 | 2 | - | - | - | 180' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2017/2018 |
Friendlies
Netherlands
|
- | 4 | 3 | 1 | - | 2 | 288' | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2017/2018 |
Eredivisie
Ajax
|
- | 30 | 28 | 2 | 2 | 2 | 2485' | 25 | 6 | 1 | 1 | - | - | 22 | 1421 | 84% | 2 | 2 | 53 | 200 | 324 | 2 | 7 | 39 | 48 | 7 | - | |
| 2017/2018 |
KNVB Beker
Ajax
|
- | 2 | 2 | - | 1 | - | 203' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2016/2017 |
UEFA Champions League
Ajax
|
- | 4 | 4 | - | - | - | 360' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2016/2017 |
UEFA Europa League
Ajax
|
- | 10 | 10 | - | 2 | 2 | 795' | 3 | - | - | - | - | - | 4 | 326 | 77% | - | - | 37 | 73 | 118 | 2 | 3 | 27 | 17 | 6 | - | |
| 2016/2017 |
Eredivisie
Ajax
|
- | 30 | 30 | - | - | 2 | 2694' | 11 | 1 | - | 3 | - | - | 26 | 1564 | 83% | 3 | - | 79 | 269 | 416 | 31 | 46 | 52 | 47 | 7 | - | |
| 2016/2017 |
KNVB Beker
Ajax
|
- | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2015/2016 |
UEFA Champions League
Ajax
|
- | 2 | 2 | - | 1 | - | 161' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2015/2016 |
UEFA Europa League
Ajax
|
- | 7 | 7 | - | - | - | 630' | 2 | 1 | - | - | - | - | - | 361 | 66% | 6 | 2 | 12 | 33 | 54 | 3 | 3 | 7 | 8 | 1 | - | |
| 2015/2016 |
Eredivisie
Ajax
|
- | 34 | 34 | - | 2 | - | 3026' | 20 | 7 | 2 | 5 | - | - | 19 | 1820 | 51% | 114 | 10 | 115 | 287 | 438 | 18 | 27 | 58 | 45 | 4 | - | |
| 2014/2015 |
World Cup
Netherlands
|
- | 2 | - | 2 | - | 7 | 13' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2014/2015 |
UEFA Champions League
Ajax
|
- | 5 | 5 | - | - | - | 431' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 | - |
| 2014/2015 |
UEFA Europa League
Ajax
|
- | 3 | 3 | - | 1 | - | 282' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2014/2015 |
Eredivisie
Ajax
|
- | 25 | 25 | - | 1 | 3 | 2186' | - | - | - | 4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 | - |
| 2013/2014 |
UEFA Champions League
Ajax
|
- | 3 | 3 | - | - | - | 228' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 1 |
| 2013/2014 |
Eredivisie
Ajax
|
- | 25 | 24 | 1 | 1 | 2 | 2158' | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 | - |
| 2012/2013 |
UEFA Champions League
Ajax
|
- | - | - | - | - | 6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2012/2013 |
Eredivisie
Ajax
|
- | 7 | 2 | 5 | - | 27 | 322' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2011/2012 |
Eredivisie
Ajax
|
- | - | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Player statistics are available from the 2011/2012 season onwards. Some historical records may be incomplete.
Netherlands
Appearances
13
Goals
2
Assists
-
Minutes played
720'
Debut season
2014/2015
Age at debut
22 yrs
| Season | Competition | Games | Shots | Goals | Passes | Tackles | Duels | Dribbles | Fouls | Cards | Penalty | Subs | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| App | St | Rtg | Key | Tot | Acc% | Tkl | Blk | Int | Won | Tot | Suc | Att | FC | FS | Scr | Mis | Bnch | |||||||||||||
| - |
|
13 | 7 | 720' | - | - | 2 | - | - | - | 2 | 190 | - | 4 | 1 | 7 | 17 | 31 | - | 1 | 2 | 5 | 3 | - | - | - | 6 | - | 31 | |
| 2021/2022 |
Friendlies
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 |
| 2020/2021 |
Euro Championship
|
1 | - | 2' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | 4 |
| 2020/2021 |
UEFA Nations League
|
3 | 2 | 193' | - | - | - | - | - | - | - | 133 | - | 4 | 1 | 6 | 11 | 19 | - | - | 2 | 3 | 1 | - | - | - | 1 | - | 4 | |
| 2020/2021 |
Friendlies
|
2 | 1 | 134' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | 1 | - | 1 |
| 2020/2021 |
World Cup - Qualification Europe
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 |
| 2018/2019 |
Friendlies
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2018/2019 |
World Cup - Qualification Europe
|
1 | 1 | 90' | - | - | - | - | - | - | 2 | 57 | 89% | - | - | 1 | 6 | 12 | - | 1 | - | 2 | - | - | - | - | - | - | 8 | |
| 2017/2018 |
Friendlies
|
4 | 3 | 288' | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | 1 | - | 2 |
| 2014/2015 |
World Cup
|
2 | - | 13' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 | - | 7 |
Player statistics are available from the 2014/2015 season onwards. Some historical records may be incomplete.
Injuries & Sidelined
Sidelined
| Injury | Start | End | Duration |
|---|---|---|---|
| Unknown | 10 May 2025 | 16 May 2025 | 6 d |
| Foot Injury | 22 Feb 2025 | 24 Apr 2025 | 2 mo |
| Knock | 30 Nov 2024 | 19 Dec 2024 | 2 wk |
| Illness | 28 Sep 2024 | 05 Oct 2024 | 1 wk |
| Hamstring | 01 Sep 2024 | 11 Sep 2024 | 1 wk |
| Knock | 12 May 2024 | 30 Jun 2024 | 1 mo |
| Knock | 25 Feb 2024 | 29 Feb 2024 | 4 d |
| Knee Injury | 18 Dec 2023 | 09 Feb 2024 | 1 mo |
| Thigh Injury | 30 Apr 2023 | 20 May 2023 | 2 wk |
| Calf/Shin Injury | 23 Oct 2022 | 04 Nov 2022 | 1 wk |
| Neck Injury | 28 Aug 2022 | 29 Aug 2022 | 1 d |
| Thigh Injury | 22 Dec 2021 | 28 Dec 2021 | 6 d |
| Head Injury | 05 Dec 2021 | 14 Dec 2021 | 1 wk |
| Virus | 28 Jun 2021 | 27 Aug 2021 | 2 mo |
| Calf/Shin Injury | 02 May 2021 | 31 May 2021 | 4 wk |
| Knock | 02 Feb 2021 | 05 Feb 2021 | 3 d |
| Knee Injury | 03 Feb 2020 | 31 May 2020 | 3 mo |
| Knock | 21 Nov 2019 | 30 Nov 2019 | 1 wk |
| Knee Injury | 03 Feb 2019 | 08 Feb 2019 | 5 d |
| Knee Injury | 10 Aug 2018 | 01 Feb 2019 | 5 mo |
| Unknown | 18 Mar 2017 | 18 Mar 2017 | 0 d |
| Illness | 13 Feb 2017 | 18 Feb 2017 | 5 d |
| Hamstring | 11 Jan 2015 | 06 Feb 2015 | 3 wk |
| Knee Injury | 06 Aug 2013 | 03 Oct 2013 | 1 mo |
| Knee Injury | 07 May 2013 | 30 Jun 2013 | 1 mo |
| Hamstring | 14 Mar 2013 | 22 Mar 2013 | 1 wk |
Absences
| Date | Reason | Competition | Season |
|---|---|---|---|
| 01 Nov 2025 | Calf Injury (Missing Fixture) | Premier League | 2025 |
| 25 Oct 2025 | Calf Injury (Questionable) | Premier League | 2025 |
| 18 Oct 2025 | Calf Injury (Questionable) | Premier League | 2025 |
| 05 Oct 2025 | Calf Injury (Missing Fixture) | Premier League | 2025 |
| 19 Apr 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 12 Apr 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 05 Apr 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 02 Apr 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 15 Mar 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 08 Mar 2025 | Ankle Injury (Missing Fixture) | Premier League | 2024 |
| 25 Feb 2025 | Injury (Questionable) | Premier League | 2024 |
| 15 Dec 2024 | Muscle Injury (Questionable) | Premier League | 2024 |
| 08 Dec 2024 | Muscle Injury (Questionable) | Premier League | 2024 |
| 05 Dec 2024 | Muscle Injury (Questionable) | Premier League | 2024 |
| 19 May 2024 | Knock (Missing Fixture) | Premier League | 2023 |
| 15 May 2024 | Knock (Questionable) | Premier League | 2023 |
| 03 Feb 2024 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 30 Jan 2024 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 22 Jan 2024 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 02 Jan 2024 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 28 Dec 2023 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 21 Dec 2023 | Knee Injury (Missing Fixture) | Premier League | 2023 |
| 18 May 2023 | Muscle Injury (Questionable) | Premier League | 2022 |
| 14 May 2023 | Muscle Injury (Questionable) | Premier League | 2022 |
| 08 May 2023 | Muscle Injury (Missing Fixture) | Premier League | 2022 |
| 04 May 2023 | Muscle Injury (Missing Fixture) | Premier League | 2022 |
| 29 Oct 2022 | Muscle Injury (Questionable) | Premier League | 2022 |
| 26 Dec 2021 | Thigh Injury (Questionable) | Premier League | 2021 |
| 21 Aug 2021 | Quarantine (Questionable) | Premier League | 2021 |
| 23 May 2021 | Calf Injury (Missing Fixture) | Premier League | 2020 |
| 18 May 2021 | Calf Injury (Questionable) | Premier League | 2020 |
| 15 May 2021 | Calf Injury (Questionable) | Premier League | 2020 |
Transfer History
| Date | From | To | Fee / Type | |
|---|---|---|---|---|
| 04 Aug 2026 | Without Club | West Ham | Free agent | |
| 04 Aug 2026 | Brighton | West Ham | Free agent | |
| 01 Jul 2026 | Without Club | West Ham | - | |
| 29 Jun 2026 | Brighton | Without Club | Free agent | |
| 30 Jul 2020 | Ajax | Brighton | € 1M |
Trophies & Honours
| Eredivisie Netherlands | |
| 2018/2019 | Winner |
| 2017/2018 | 2nd Place |
| 2016/2017 | 2nd Place |
| 2015/2016 | 2nd Place |
| 2014/2015 | 2nd Place |
| 2013/2014 | Winner |
| 2012/2013 | Winner |
| 2011/2012 | Winner |
| Super Cup Netherlands | |
| 2019 | Winner |
| 2014 | 2nd Place |
| 2013 | Winner |
| 2012 | 2nd Place |
| KNVB Beker Netherlands | |
| 2018/2019 | Winner |
| 2013/2014 | 2nd Place |
| UEFA Europa League Europe | |
| 2016/2017 | 2nd Place |
| Florida Cup World | |
| 2019 | 2nd Place |
📝
Scouting Notes — Premium feature
Add private notes about this player — observations, ratings, reminders. Only you can see them.
View subscription plansFrequently Asked Questions
Joël Ivo Veltman's exact salary is available with a TransferBOL Premium subscription. Unlock full access to see verified salary details.
Joël Ivo Veltman's weekly and monthly salary breakdown is available with a TransferBOL Premium subscription.
Joël Ivo Veltman's contract details are available with a TransferBOL Premium subscription.
Joël Ivo Veltman's current market value is estimated at 2.50M €.
Joël Ivo Veltman has won 7 trophies, including Eredivisie, Super Cup, KNVB Beker.