Joel Andersson
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 1996-11-11 · 6 players total
| Full name | Joel Andersson |
|---|---|
| Name in home country | Eric Joel Andersson |
| Date of birth | 1996-11-11 (29 yrs) |
| Place of birth | Göteborg, Sweden |
| Citizenship | Sweden |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 178.00 m |
| Current club | Ludogorets Razgrad |
| Joined | 2025-07-08 |
| Contract expires | 2028-06-30 |
| Agent | Nordic Sky |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ludogorets Razgrad | 1 | 25/26 | 25/26 | 7 | 1 | 1 | 248 |
| FC Midtjylland | 7 | 18/19 | 24/25 | 221 | 6 | 28 | 5,689 |
| FC Midtjylland Reserves | 3 | 18/19 | 24/25 | 5 | 0 | 0 | 0 |
| BK Häcken | 8 | 13/14 | 2018 | 107 | 4 | 9 | 1,463 |
| BK Häcken U21 | 5 | 2013 | 2017 | 19 | 6 | 0 | 930 |
| BK Häcken U19 | 3 | 2013 | 2015 | 37 | 6 | 2 | 1,170 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | Ludogorets Razgrad | 3 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | efbet Liga | Ludogorets Razgrad | 4 | 1 | 1 | 0 | 0 | 248 |
| 24/25 | Champions League Qu. | FC Midtjylland | 5 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Europa League | FC Midtjylland | 10 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Future Cup | FC Midtjylland Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Oddset Pokalen | FC Midtjylland | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Superliga | FC Midtjylland | 21 | 1 | 3 | 2 | 0 | 1,376 |
| 24/25 | Superliga Championship round | FC Midtjylland | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Future Cup | FC Midtjylland Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Superliga | FC Midtjylland | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Superliga Championship round | FC Midtjylland | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League Qu. | FC Midtjylland | 4 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Europa League | FC Midtjylland | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Pokalen | FC Midtjylland | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Superliga | FC Midtjylland | 16 | 0 | 3 | 2 | 0 | 0 |
| 21/22 | Champions League Qu. | FC Midtjylland | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | FC Midtjylland | 2 | 1 | 0 | 0 | 0 | 210 |
| 21/22 | Europa League | FC Midtjylland | 6 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Superliga | FC Midtjylland | 21 | 0 | 7 | 1 | 0 | 0 |
| 21/22 | Superliga Championship round | FC Midtjylland | 10 | 1 | 1 | 1 | 0 | 859 |
| 21/22 | Sydbank Pokalen | FC Midtjylland | 6 | 1 | 3 | 0 | 0 | 547 |
| 2018 | Allsvenskan | BK Häcken | 8 | 0 | 1 | 0 | 0 | 0 |
| 2017 | Allsvenskan | BK Häcken | 28 | 0 | 3 | 0 | 0 | 0 |
| 2017 | U21 Allsvenskan Södra | BK Häcken U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Allsvenskan | BK Häcken | 26 | 0 | 2 | 1 | 1 | 0 |
| 2016 | U21 Allsvenskan Södra | BK Häcken U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Allsvenskan | BK Häcken | 22 | 2 | 0 | 1 | 0 | 608 |
| 2015 | U19 Allsvenskan Södra | BK Häcken U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U21 Allsvenskan Södra | BK Häcken U21 | 5 | 1 | 0 | 1 | 0 | 450 |
| 2014 | U19 Allsvenskan Slutspelet | BK Häcken U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014 | U19 Allsvenskan Södra | BK Häcken U19 | 19 | 2 | 2 | 0 | 0 | 855 |
| 2014 | U21 Allsvenskan Slutspelet | BK Häcken U21 | 4 | 3 | 0 | 0 | 0 | 120 |
| 2014 | U21 Allsvenskan Södra | BK Häcken U21 | 4 | 1 | 0 | 0 | 0 | 360 |
| 2013 | U19 Allsvenskan Södra | BK Häcken U19 | 14 | 4 | 0 | 2 | 0 | 315 |
| 2013 | U21 Allsvenskan Slutspelet | BK Häcken U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2013 | U21 Allsvenskan Södra | BK Häcken U21 | 0 | 1 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | FC Midtjylland | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League Qu. | FC Midtjylland | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Superliga | FC Midtjylland | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Superliga Championship round | FC Midtjylland | 10 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Sydbank Pokalen | FC Midtjylland | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | FC Midtjylland | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Superliga | FC Midtjylland | 23 | 0 | 1 | 2 | 0 | 0 |
| 19/20 | Superliga Championship round | FC Midtjylland | 8 | 1 | 1 | 1 | 0 | 720 |
| 19/20 | Sydbank Pokalen | FC Midtjylland | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League Qu. | FC Midtjylland | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League Qualifying | FC Midtjylland | 4 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Reserveligaen | FC Midtjylland Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen Spring | FC Midtjylland Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Superliga | FC Midtjylland | 23 | 1 | 5 | 3 | 0 | 1,977 |
| 18/19 | Superliga Championship round | FC Midtjylland | 7 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Sydbank Pokalen | FC Midtjylland | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Svenska Cupen | BK Häcken | 4 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | BK Häcken | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Svenska Cupen | BK Häcken | 6 | 1 | 0 | 0 | 0 | 465 |
| 15/16 | Svenska Cupen | BK Häcken | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Svenska Cupen | BK Häcken | 5 | 1 | 2 | 0 | 0 | 390 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-08-01 | V. Frölunda U19 | Västra Frölunda | Transfer | 0 | — |
| 12/13 | 2013-01-04 | Västra Frölunda | BK Häcken U19 | Transfer | 0 | — |
| 14/15 | 2015-01-28 | BK Häcken U19 | Häcken | Transfer | 0 | — |
| 18/19 | 2018-07-02 | Häcken | FC Midtjylland | Transfer | 900000 | €1.30m |
| 25/26 | 2025-07-08 | FC Midtjylland | Ludogorets | Transfer | 1300000 | €720k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | unknown injury | 2020-12-16 | 2021-03-31 | 106 | 16 |
| 22/23 | Foot surgery | 2023-03-19 | 2023-12-01 | 258 | 37 |
| 25/26 | unknown injury | 2025-08-09 | 35 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #57021 | #8 | 3 | 0 | — | — | former national player |
| Team #24978 | #2 | 4 | 0 | — | — | former national player |
| Team #23488 | #7 | 5 | 1 | — | — | former national player |
| Team #8595 | #5 | 12 | 1 | — | — | former national player |
| Team #3557 | #2 | 9 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adam Andersson | 2 | 0 | 0 |
| Juninho | 2 | 0 | 0 |
| Jonas Lössl | 2 | 0 | 0 |
| Egzon Binaku | 2 | 0 | 0 |
| Oliver Sørensen | 2 | 0 | 0 |
| Sory Kaba | 2 | 1 | 0 |
| Henrik Dalsgaard | 2 | 1 | 0 |
| Nikolas Dyhr | 2 | 1 | 0 |
| Júnior Brumado | 2 | 1 | 0 |
| Pione Sisto | 2 | 2 | 0 |
| Anders Dreyer | 2 | 4 | 0 |
| Erik Sviatchenko | 2 | 1 | 0 |
| Frank Onyeka | 2 | 0 | 0 |
| Jesper Hansen | 2 | 0 | 0 |
| Alexander Scholz | 2 | 0 | 0 |
| Nasiru Mohammed | 2 | 1 | 0 |
| Gustav Isaksen | 2 | 2 | 0 |
| Peter Abrahamsson | 2 | 0 | 0 |
| Awer Mabil | 2 | 2 | 0 |
| Paulinho | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2013 | U19 Allsvenskan Södra | BK Häcken U19 | 4 | 14 |
| 2014 | U21 Allsvenskan Slutspelet | BK Häcken U21 | 3 | 4 |
| 2014 | U19 Allsvenskan Södra | BK Häcken U19 | 2 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Superliga | FC Midtjylland | 7 | 21 |
| 18/19 | Superliga | FC Midtjylland | 5 | 23 |
| 2017 | Allsvenskan | BK Häcken | 3 | 28 |
Teams faced most often by Joel Andersson's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Brøndby IF | 5 | 1 | 0 | 4 | 3 | 11 | -8 | 20% |
| Randers FC | 4 | 2 | 1 | 1 | 10 | 8 | +2 | 50% |
| FC Nordsjælland | 4 | 2 | 1 | 1 | 11 | 6 | +5 | 50% |
| Aarhus GF | 4 | 2 | 2 | 0 | 7 | 3 | +4 | 50% |
| FC København | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| Mjällby AIF | 3 | 0 | 0 | 3 | 1 | 6 | -5 | 0% |
| IF Brommapojkarna | 3 | 3 | 0 | 0 | 9 | 4 | +5 | 100% |
| IFK Norrköping | 3 | 1 | 1 | 1 | 6 | 5 | +1 | 33% |
| IFK Göteborg | 3 | 2 | 1 | 0 | 7 | 5 | +2 | 67% |
| Hammarby IF | 3 | 1 | 1 | 1 | 3 | 4 | -1 | 33% |
| Malmö FF | 2 | 0 | 1 | 1 | 2 | 6 | -4 | 0% |
| Aalborg BK | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 43 | 1,376 | 4 | 0 | 0 | 0.26 |
| 23/24 | 11 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 25 | 0 | 3 | 0 | 0 | 0 |
| 21/22 | 49 | 1,616 | 3 | 0 | 0 | 0.17 |
| 2016 | 28 | 0 | 1 | 0 | 1 | 0 |
| 2015 | 29 | 1,058 | 2 | 0 | 0 | 0.17 |
| 2013 | 16 | 315 | 2 | 0 | 0 | 0.57 |
| 19/20 | 34 | 720 | 3 | 0 | 0 | 0.38 |
| 18/19 | 39 | 1,977 | 4 | 0 | 0 | 0.18 |
| 15/16 | 6 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Joel Andersson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joel Andersson
Who is Joel Andersson?
Joel Andersson is a Sweden professional footballer who plays as a right-back for Ludogorets Razgrad.
How old is Joel Andersson?
Joel Andersson is 29 years old. He was born on November 11, 1996 in Göteborg.
What position does Joel Andersson play?
Joel Andersson plays as a right-back (Defender - Right-Back).
What club does Joel Andersson play for?
Joel Andersson currently plays for Ludogorets Razgrad.
How many career goals has Joel Andersson scored?
Across all senior club competitions in our dataset, Joel Andersson has scored 23 goals in 396 appearances.
What is Joel Andersson's market value?
Joel Andersson's most recent reported market value is €1.30m.
Sweden