Johan Karlsson is represented by the football agency Global Soccer Management. The player currently plays for Vejle Boldklub; the current market value is €450k. Under contract until 30.12.2028.

timeline Career History

18/19
Sirius U19 Sirius U19
20/21
Sirius Sirius
22/23
Kalmar FF Kalmar FF
24/25
Malmö Malmö
26/27
Vejle Vejle

Rating

66

RIG

Johan Karlsson player profile photo

Johan Karlsson

Sweden • Right-Back visibility25,1B Wikidata Q101116169

ATT

38

TEC

47

TAC

38

DEF

57

CRE

42

AGE

25

Height: 1,72
Foot: Right
euro €450k
support_agent Agent: Global Soccer Management

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

Position

Defence

Age

25

Height

1,72

Foot

Right

Personal details

Date of Birth
20.06.2001
Place of birth
Uppsala, Sweden
Nationality
Sweden
League
1.Division
Shirt number
23

info About Johan Karlsson

Johan Karlsson is a 25-year-old Right-Back from Sweden. Johan Karlsson has played for Vejle Boldklub since 2026. The contract runs until December 2028. Current estimated market value: €450k. Johan Karlsson is represented by the football agency Global Soccer Management. 5 transfers on record; the highest fee was €520k for the 2025 move from Kalmar FF to Malmö. Average rating over the last 11 matches: 6.63. Height 1.72 m, preferred foot: right.

Who is Johan Karlsson's agent?

expand_more

Johan Karlsson is represented by the football agency Global Soccer Management.

Which club does Johan Karlsson play for?

expand_more

Johan Karlsson currently plays for Vejle Boldklub as a Right-Back.

What is Johan Karlsson's market value?

expand_more

Johan Karlsson's market value is estimated at around €450k (2026 data).

Where is Johan Karlsson from?

expand_more

Johan Karlsson holds Sweden nationality.

How old is Johan Karlsson?

expand_more

Johan Karlsson is 25 years old.

scoreboard Recent Matches

Date Opponent Score Rating
30 Aug 2026
Aarhus Fremad (A)
Betinia Liga
0 - 0 (D) 6.9
27 Aug 2026
Silkeborg IF (H)
Oddset Pokalen
3 - 0 (W) –
16 Aug 2026
GAIS (A)
Allsvenskan
0 - 1 (W) –
9 Aug 2026
Degerfors IF (H)
Allsvenskan
1 - 2 (L) 6.2
2 Aug 2026
IF Brommapojkarna (A)
Allsvenskan
1 - 2 (W) 6.5