Skip to content
Joël Veltman

Joël Veltman

Defender - Right-Back  at Brighton & Hove Albion
Age34
CitizenshipNetherlands
Height1.84 m
Footright
BornJanuary 15, 1992
at Brighton & Hove Albion 2,125 days · joined 2020-07-29
👕200+ Apps
Market value €4.00m
Right-Back Defender

Career snapshot

4
clubs played for
09/10
debut season
0.04
goals / match
Ajax Amsterdam
top club · 246 apps

Career highs

€10.00m
peak value · 2019
€1.00m
top transfer fee · 20/21
4
best season · 14/15
int'l / penalties
456Appearances
16Goals
22Assists
76Yellow cards
2Red cards
174Full matches (90′)
Full nameJoël Veltman
Name in home countryJoël Ivo Veltman
Date of birth1992-01-15 (34 yrs)
Place of birthVelsen, Netherlands
CitizenshipNetherlands
PositionDefender - Right-Back (main: Defender)
Footright
Height184.00 m
Current clubBrighton & Hove Albion
Joined2020-07-29
Contract expires2026-06-30
AgentElite Management ...
OutfitterNike
Jul 2025
25/26 — Brighton & Hove Albion
2 matches · 0 G · 1 A · across 2 competitions
Feb 2025
Injury: unknown
10 games missed
Nov 2024
Injury: unknown
4 games missed
Sep 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Brighton & Hove Albion
24 matches · 0 G · 2 A · across 3 competitions
May 2024
Injury: unknown
3 games missed
Dec 2023
Injury: unknown
9 games missed
Jul 2023
23/24 — Brighton & Hove Albion
33 matches · 1 G · 1 A · across 3 competitions
Jul 2022
22/23 — Brighton & Hove Albion
35 matches · 1 G · 1 A · across 3 competitions
Dec 2021
Injury: unknown
2 games missed
Aug 2021
Injury: unknown
3 games missed
Jul 2021
21/22 — Brighton & Hove Albion
37 matches · 1 G · 1 A · across 3 competitions
Feb 2021
Injury: unknown
1 games missed
Jul 2020
Transfer: Ajax → Brighton
20/21 · Transfer · €1.00m
Jul 2020
20/21 — Brighton & Hove Albion
34 matches · 1 G · 1 A · across 3 competitions
Feb 2020
Injury: unknown
10 games missed
Nov 2019
Injury: unknown
2 games missed
Jul 2019
19/20 — Ajax Amsterdam
30 matches · 0 G · 0 A · across 5 competitions
Jul 2018
18/19 — Ajax Amsterdam
14 matches · 1 G · 0 A · across 3 competitions
Apr 2018
Injury: unknown
45 games missed
Oct 2017
Injury: unknown
1 games missed
Jul 2017
17/18 — Ajax Amsterdam
36 matches · 1 G · 2 A · across 4 competitions
Feb 2017
Injury: unknown
1 games missed
Oct 2016
Injury: unknown
1 games missed
Sep 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — Ajax Amsterdam
44 matches · 0 G · 3 A · across 4 competitions
Jul 2015
15/16 — Ajax Amsterdam
44 matches · 2 G · 8 A · across 5 competitions
Jul 2014
14/15 — Ajax Amsterdam, Ajax Amsterdam U21
37 matches · 4 G · 0 A · across 5 competitions
Jul 2013
13/14 — Ajax Amsterdam, Ajax Amsterdam U21
37 matches · 3 G · 2 A · across 6 competitions
Jul 2012
12/13 — Ajax Amsterdam U21, Ajax Amsterdam
28 matches · 1 G · 0 A · across 7 competitions
Jul 2012
Transfer: Ajax U21 → Ajax
12/13 · Transfer
Jul 2011
11/12 — Ajax Amsterdam U21, Ajax Amsterdam
12 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: Ajax U19 → Ajax U21
11/12 · Transfer
Jul 2010
10/11 — Ajax Amsterdam U19
8 matches · 0 G · 0 A · across 1 competition
Jul 2010
Transfer: Ajax U18 → Ajax U19
10/11 · Transfer
Jul 2009
09/10 — Ajax Amsterdam U19
1 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: Ajax U17 → Ajax U18
09/10 · Transfer
Jul 2008
Transfer: Ajax Youth → Ajax U17
08/09 · Transfer
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
15,642 min
Minutes played by club
Brighton & Hove Albion 57.1%
Ajax Amsterdam 39.0%
Ajax Amsterdam U21 3.8%
Ajax Amsterdam U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Brighton & Hove Albion 6 20/21 25/26 165 4 7 8,938
Ajax Amsterdam 9 11/12 19/20 246 10 15 6,103
Ajax Amsterdam U21 4 11/12 14/15 36 2 0 601
Ajax Amsterdam U19 2 09/10 10/11 9 0 0 0

Career trajectory — goals, assists & market value

3€2.5M5€5M8€7.5M10€10M12/13 — 1 goals (Ajax Amsterdam U21)112/1313/14 — 3 goals (Ajax Amsterdam)13/14 — 2 assists513/1414/15 — 4 goals (Ajax Amsterdam)414/1515/16 — 2 goals (Ajax Amsterdam)15/16 — 8 assists1015/1616/17 — 3 assists316/1717/18 — 1 goals (Ajax Amsterdam)17/18 — 2 assists317/1818/19 — 1 goals (Ajax Amsterdam)118/1919/2020/21 — 1 goals (Brighton & Hove Albion)20/21 — 1 assists220/2121/22 — 1 goals (Brighton & Hove Albion)21/22 — 1 assists221/2222/23 — 1 goals (Brighton & Hove Albion)22/23 — 1 assists222/2323/24 — 1 goals (Brighton & Hove Albion)23/24 — 1 assists223/2424/25 — 2 assists224/2525/26 — 1 assists125/2612/13 — €50K13/14 — €600K14/15 — €4.5M15/16 — €5.5M16/17 — €7.5M17/18 — €7M18/19 — €7M19/20 — €10M20/21 — €8M21/22 — €8M22/23 — €10M23/24 — €10M24/25 — €10M25/26 — €4MGoalsAssistsMarket value

Goals by season

09/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 3313/1414/15: 4414/1515/16: 2215/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 0019/2020/21: 1120/2121/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 2213/1414/15: 0014/1515/16: 8815/1616/17: 3316/1717/18: 2217/1818/19: 0018/1919/20: 0019/2020/21: 1120/2121/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 2224/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Brighton & Hove Albion 1 0 1 0 0 0
25/26 Premier League Brighton & Hove Albion 1 0 0 1 0 0
24/25 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
24/25 FA Cup Brighton & Hove Albion 2 0 2 1 0 0
24/25 Premier League Brighton & Hove Albion 21 0 0 5 0 0
23/24 EFL Cup Brighton & Hove Albion 0 0 0 0 0 0
23/24 Europa League Brighton & Hove Albion 6 0 0 2 0 0
23/24 Premier League Brighton & Hove Albion 27 1 1 4 0 1,582
22/23 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
22/23 FA Cup Brighton & Hove Albion 3 0 0 0 0 0
22/23 Premier League Brighton & Hove Albion 31 1 1 6 0 2,193
21/22 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
21/22 FA Cup Brighton & Hove Albion 2 0 0 1 0 0
21/22 Premier League Brighton & Hove Albion 34 1 1 6 0 2,881
20/21 EFL Cup Brighton & Hove Albion 3 0 0 1 0 0
20/21 FA Cup Brighton & Hove Albion 3 0 0 0 0 0
20/21 Premier League Brighton & Hove Albion 28 1 1 3 0 2,282
19/20 Champions League Ajax Amsterdam 5 0 0 1 0 0
19/20 Champions League Qu. Ajax Amsterdam 4 0 0 2 0 0
19/20 Eredivisie Ajax Amsterdam 19 0 0 1 0 0
19/20 Johan Cruijff Schaal Ajax Amsterdam 1 0 0 1 0 0
19/20 KNVB Beker Ajax Amsterdam 1 0 0 0 0 0
18/19 Champions League Ajax Amsterdam 5 0 0 1 0 0
18/19 Eredivisie Ajax Amsterdam 9 1 0 3 0 479
18/19 KNVB Beker Ajax Amsterdam 0 0 0 0 0 0
17/18 Champions League Qu. Ajax Amsterdam 2 0 0 1 0 0
17/18 Eredivisie Ajax Amsterdam 30 1 1 6 0 2,485
17/18 Europa League Qualifying Ajax Amsterdam 2 0 1 1 0 0
17/18 KNVB Beker Ajax Amsterdam 2 0 0 0 0 0
16/17 Champions League Qu. Ajax Amsterdam 4 0 0 1 0 0
16/17 Eredivisie Ajax Amsterdam 30 0 3 6 0 0
16/17 Europa League Ajax Amsterdam 10 0 0 5 0 0
16/17 KNVB Beker Ajax Amsterdam 0 0 0 0 0 0
15/16 Champions League Qu. Ajax Amsterdam 2 0 0 1 0 0
15/16 Eredivisie Ajax Amsterdam 34 2 8 4 0 1,513
15/16 Europa League Ajax Amsterdam 5 0 0 1 0 0
15/16 Europa League Qualifying Ajax Amsterdam 2 0 0 0 0 0
15/16 KNVB Beker Ajax Amsterdam 1 0 0 0 0 0
14/15 Champions League Ajax Amsterdam 5 0 0 2 0 0
14/15 Eredivisie Ajax Amsterdam 25 4 0 3 0 547
14/15 Europa League Ajax Amsterdam 3 0 0 0 0 0
14/15 Jupiler League Ajax Amsterdam U21 3 0 0 1 0 0
14/15 KNVB Beker Ajax Amsterdam 1 0 0 0 0 0
13/14 Champions League Ajax Amsterdam 3 0 0 1 1 0
13/14 Eredivisie Ajax Amsterdam 25 2 2 2 0 1,079
13/14 Europa League Ajax Amsterdam 1 0 0 1 0 0
13/14 Johan Cruijff Schaal Ajax Amsterdam 1 0 0 0 0 0
13/14 Jupiler League Ajax Amsterdam U21 3 1 0 0 0 241
13/14 KNVB Beker Ajax Amsterdam 4 0 0 0 0 0
12/13 Beloften Eredivisie Ajax Amsterdam U21 4 1 0 0 0 360
12/13 Beloften nacompetitie Ajax Amsterdam U21 14 0 0 1 0 0
12/13 Champions League Ajax Amsterdam 0 0 0 0 0 0
12/13 Eredivisie Ajax Amsterdam 7 0 0 0 0 0
12/13 Europa League Ajax Amsterdam 0 0 0 0 0 0
12/13 Johan Cruijff Schaal Ajax Amsterdam 0 0 0 0 0 0
12/13 KNVB Beker Ajax Amsterdam 3 0 0 0 0 0
11/12 Beloften Eredivisie Ajax Amsterdam U21 12 0 0 0 0 0
11/12 Eredivisie Ajax Amsterdam 0 0 0 0 0 0
10/11 U19 Div. 1 Spring Ajax Amsterdam U19 8 0 0 0 1 0
09/10 U19 Div. 1 Spring Ajax Amsterdam U19 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Ajax Youth Ajax U17 Transfer 0
09/10 2009-07-01 Ajax U17 Ajax U18 Transfer 0
10/11 2010-07-01 Ajax U18 Ajax U19 Transfer 0
11/12 2011-07-01 Ajax U19 Ajax U21 Transfer 0
12/13 2012-07-01 Ajax U21 Ajax Transfer 50000
20/21 2020-07-29 Ajax Brighton Transfer 8000000 €1.00m
SeasonInjuryFromToDays missedGames missed
16/17 Rest 2016-09-21 2016-09-21 1 1
16/17 Rest 2016-10-26 2016-10-26 1 1
16/17 Ill 2017-02-15 2017-02-17 3 1
17/18 Rest 2017-10-25 2017-10-25 1 1
17/18 Cruciate ligament tear 2018-04-20 2019-02-01 288 45
19/20 Muscle injury 2019-11-22 2019-11-29 8 2
19/20 Knee surgery 2020-02-02 2020-05-31 120 10
20/21 Knock 2021-02-02 2021-02-05 4 1
21/22 Corona virus 2021-08-14 2021-08-27 14 3
21/22 Ankle injury 2021-12-15 2021-12-28 14 2
23/24 Knee injury 2023-12-17 2024-02-05 51 9
23/24 Knock 2024-05-11 2024-05-21 11 3
24/25 Ill 2024-09-27 2024-09-30 4 1
24/25 unknown injury 2024-11-25 2024-12-17 23 4
24/25 Foot injury 2025-02-17 2025-04-21 64 10
Current€4.00m
Peak€10.00m
Low€50k
Δ since start+€3.95m
€50k€2.54m€5.03m€7.51m€10.00m197019701970
DateValue
Jan 1, 1970 €4.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €7.25m
Jan 1, 1970 €6.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €5.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €600k
Jan 1, 1970 €300k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Davy Klaassen 2 2 0
Jasper Cillessen 2 0 0
Pascal Groß 1 1 0
André Onana 2 0 0
Donny van de Beek 2 0 0
Nick Viergever 2 0 0
Daley Blind 2 0 0
Ricardo van Rhijn 2 0 0
Amin Younes 2 5 0
Mitchell Dijks 2 0 0
Anwar El Ghazi 2 0 0
Alexis Mac Allister 1 1 0
Robert Sánchez 1 0 0
Kasper Dolberg 2 0 0
Leandro Trossard 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 Eredivisie Ajax Amsterdam 4 25
13/14 Eredivisie Ajax Amsterdam 2 25
15/16 Eredivisie Ajax Amsterdam 2 34

Top assist seasons

SeasonCompetitionClubAssistsMatches
15/16 Eredivisie Ajax Amsterdam 8 34
16/17 Eredivisie Ajax Amsterdam 3 30
13/14 Eredivisie Ajax Amsterdam 2 25

Last 50 matches for Brighton & Hove Albion The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-03-29 GB1 Brighton & Hove Albion 0–0 Nottingham Forest INJURED Foot injury
2025-03-02 GB1 Newcastle United 1–2 Brighton & Hove Albion INJURED Foot injury
2024-10-30 CGB Brighton & Hove Albion 2–3 Liverpool FC Available
2024-09-18 CGB Brighton & Hove Albion 3–2 Wolverhampton Wanderers Available
2024-08-27 CGB Brighton & Hove Albion 4–0 Crawley Town Available
2024-02-28 GB1 Wolverhampton Wanderers 1–0 Brighton & Hove Albion Available
2023-09-27 CGB Chelsea FC 1–0 Brighton & Hove Albion Available
2023-04-23 GB1 Brighton & Hove Albion 0–0 Manchester United Available
2023-03-19 GB1 Brighton & Hove Albion 5–0 Grimsby Town Available
2023-02-28 GB1 Stoke City 0–1 Brighton & Hove Albion Available
2022-12-21 CGB Charlton Athletic 4–3 Brighton & Hove Albion Available
2022-11-09 CGB Arsenal FC 1–3 Brighton & Hove Albion Available
2022-08-24 CGB Forest Green Rovers 0–3 Brighton & Hove Albion Available
2021-10-27 CGB Leicester City 4–2 Brighton & Hove Albion Available
2021-09-22 CGB Brighton & Hove Albion 2–0 Swansea City Available
2021-08-24 CGB Cardiff City 0–2 Brighton & Hove Albion INJURED Corona virus
2021-02-10 GB1 Leicester City 1–0 Brighton & Hove Albion Available
2020-09-30 CGB Brighton & Hove Albion 0–3 Manchester United Available
2020-09-23 CGB Preston North End 0–2 Brighton & Hove Albion Available
2020-09-17 CGB Brighton & Hove Albion 4–0 Portsmouth FC Available
2020-06-30 GB1 Brighton & Hove Albion 0–3 Manchester United Available
2020-06-23 GB1 Leicester City 0–0 Brighton & Hove Albion Available
2020-06-20 GB1 Brighton & Hove Albion 2–1 Arsenal FC Available
2020-03-07 GB1 Wolverhampton Wanderers 0–0 Brighton & Hove Albion INJURED Knee surgery
2020-02-29 GB1 Brighton & Hove Albion 0–1 Crystal Palace INJURED Knee surgery
2020-02-22 GB1 Sheffield United 1–1 Brighton & Hove Albion INJURED Knee surgery
2020-02-08 GB1 Brighton & Hove Albion 1–1 Watford FC INJURED Knee surgery
2020-02-01 GB1 West Ham United 3–3 Brighton & Hove Albion Available
2020-01-21 GB1 AFC Bournemouth 3–1 Brighton & Hove Albion Available
2020-01-18 GB1 Brighton & Hove Albion 1–1 Aston Villa Available
2020-01-11 GB1 Everton FC 1–0 Brighton & Hove Albion Available
2020-01-01 GB1 Brighton & Hove Albion 1–1 Chelsea FC Available
2019-12-28 GB1 Brighton & Hove Albion 2–0 AFC Bournemouth Available
2019-12-26 GB1 Tottenham Hotspur 2–1 Brighton & Hove Albion Available
2019-12-21 GB1 Brighton & Hove Albion 0–1 Sheffield United Available
2019-12-16 GB1 Crystal Palace 1–1 Brighton & Hove Albion Available
2019-12-08 GB1 Brighton & Hove Albion 2–2 Wolverhampton Wanderers Available
2019-12-05 GB1 Arsenal FC 1–2 Brighton & Hove Albion Available
2019-11-30 GB1 Liverpool FC 2–1 Brighton & Hove Albion Available
2019-11-23 GB1 Brighton & Hove Albion 0–2 Leicester City INJURED Muscle injury
2019-11-10 GB1 Manchester United 3–1 Brighton & Hove Albion Available
2019-11-02 GB1 Brighton & Hove Albion 2–0 Norwich City Available
2019-10-26 GB1 Brighton & Hove Albion 3–2 Everton FC Available
2019-10-19 GB1 Aston Villa 2–1 Brighton & Hove Albion Available
2019-10-05 GB1 Brighton & Hove Albion 3–0 Tottenham Hotspur Available
2019-09-28 GB1 Chelsea FC 2–0 Brighton & Hove Albion Available
2019-09-25 CGB Brighton & Hove Albion 1–3 Aston Villa Available
2019-09-21 GB1 Newcastle United 0–0 Brighton & Hove Albion Available
2019-09-14 GB1 Brighton & Hove Albion 1–1 Burnley FC Available
2019-08-31 GB1 Manchester City 4–0 Brighton & Hove Albion Available

Teams faced most often by Joël Veltman's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Huddersfield Town 12 5 6 1 15 10 +5 42%
Leicester City 10 2 2 6 12 16 -4 20%
Watford FC 10 2 4 4 5 11 -6 20%
Burnley FC 10 3 5 2 10 8 +2 30%
Charlton Athletic 9 4 3 2 19 14 +5 44%
Wolverhampton Wanderers 9 2 5 2 8 7 +1 22%
Derby County 9 3 3 3 10 11 -1 33%
Cardiff City 9 2 4 3 8 10 -2 22%
Sheffield Wednesday 8 1 4 3 5 6 -1 13%
Middlesbrough FC 8 2 2 4 5 9 -4 25%
Birmingham City 8 5 1 2 12 9 +3 63%
Blackburn Rovers 8 4 4 0 12 6 +6 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
12/13 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 2 0 1 0 0 0
24/25 24 0 6 0 0 0
23/24 33 1,582 6 0 0 0.34
22/23 35 2,193 6 0 0 0.25
21/22 37 2,881 7 0 0 0.22
20/21 34 2,282 4 0 0 0.16
19/20 30 0 5 1 0 0
18/19 14 479 4 0 0 0.75
17/18 36 2,485 8 1 0 0.33
16/17 44 0 12 2 0 0
15/16 44 1,513 6 0 0 0.36
14/15 37 547 6 1 0 1.15
13/14 37 1,320 4 1 1 0.41
12/13 28 360 1 0 0 0.25
10/11 8 0 0 0 1 0

Output by competition

Career goals and assists broken down by tournament.

Eredivisie
179 apps
10 G
14 A
Premier League
142 apps
4 G
4 A
Jupiler League
6 apps
1 G
0 A
Beloften Eredivisie
16 apps
1 G
0 A
FA Cup
10 apps
0 G
2 A
EFL Cup
7 apps
0 G
1 A
Europa League Qualifying
4 apps
0 G
1 A
Europa League
25 apps
0 G
0 A
KNVB Beker
12 apps
0 G
0 A
Champions League
18 apps
0 G
0 A

Frequently asked about Joël Veltman

Who is Joël Veltman?

Joël Veltman is a Netherlands professional footballer who plays as a right-back for Brighton & Hove Albion.

How old is Joël Veltman?

Joël Veltman is 34 years old. He was born on January 15, 1992 in Velsen.

What position does Joël Veltman play?

Joël Veltman plays as a right-back (Defender - Right-Back).

What club does Joël Veltman play for?

Joël Veltman currently plays for Brighton & Hove Albion.

How many career goals has Joël Veltman scored?

Across all senior club competitions in our dataset, Joël Veltman has scored 16 goals in 456 appearances.

What is Joël Veltman's market value?

Joël Veltman's most recent reported market value is €4.00m.