Joel Nilsson is represented by the football agency MD Management. The player currently plays for Halmstads BK; the current market value is €200k. Under contract until 31.12.2027.

timeline Career History

13/14
Kristianstad FF Kristianstad FF
15/16
Mjällby AIF Mjällby AIF
21/22
Hammarby Hammarby
23/24
Kongsvinger Kongsvinger
25/26
Halmstads BK Halmstads BK

Rating

66

RIG

Joel Nilsson player profile photo

Joel Nilsson

Sweden • Right Winger visibility11,2B Wikidata Q64494244

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

32

Height: 1,80
Foot: Right
euro €200k
support_agent Agent: MD Management

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

32

Height

1,80

Foot

Right

Personal details

Date of Birth
11.07.1994
Place of birth
Sölvesborg, Sweden
Nationality
Sweden
League
Allsvenskan
Shirt number
21

info About Joel Nilsson

Joel Nilsson is a 32-year-old Right Winger from Sweden. Joel Nilsson has played for Halmstads BK since 2026. The contract runs until December 2027. Current estimated market value: €200k. Joel Nilsson is represented by the football agency MD Management. 5 transfers on record. Average rating over the last 2 matches: 6.60. Height 1.80 m, preferred foot: right.

Who is Joel Nilsson's agent?

expand_more

Joel Nilsson is represented by the football agency MD Management.

Which club does Joel Nilsson play for?

expand_more

Joel Nilsson currently plays for Halmstads BK as a Right Winger.

What is Joel Nilsson's market value?

expand_more

Joel Nilsson's market value is estimated at around €200k (2026 data).

Where is Joel Nilsson from?

expand_more

Joel Nilsson holds Sweden nationality.

How old is Joel Nilsson?

expand_more

Joel Nilsson is 32 years old.

scoreboard Recent Matches

Date Opponent Score Rating
17 Aug 2026
BK Häcken (A)
Allsvenskan
1 - 0 (L) –
9 Aug 2026
GAIS (H)
Allsvenskan
0 - 2 (L) –
3 Aug 2026
IK Sirius (H)
Allsvenskan
0 - 2 (L) –
26 Jul 2026
GAIS (A)
Allsvenskan
1 - 1 (D) –
13 Jul 2026
Djurgårdens IF (A)
Allsvenskan
3 - 0 (L) –