Mattias Svanberg
Career snapshot
Career highs
Born the same day
Shares 1999-01-05 · 6 players total
| Full name | Mattias Svanberg |
|---|---|
| Name in home country | Mattias Olof Svanberg |
| Date of birth | 1999-01-05 (27 yrs) |
| Place of birth | Malmö, Sweden |
| Citizenship | Sweden |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | VfL Wolfsburg |
| Joined | 2022-07-16 |
| Contract expires | 2027-06-30 |
| Agent | HCM Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Wolfsburg | 4 | 22/23 | 25/26 | 89 | 12 | 12 | 2,884 |
| Bologna FC 1909 | 4 | 18/19 | 21/22 | 123 | 9 | 8 | 2,280 |
| Malmö FF | 7 | 15/16 | 2018 | 47 | 6 | 11 | 1,785 |
| Malmö FF U21 | 3 | 2015 | 2017 | 33 | 13 | 1 | 1,368 |
| Malmö FF U19 | 3 | 2014 | 2016 | 15 | 4 | 0 | 270 |
| Malmö FF UEFA U19 | 2 | 14/15 | 15/16 | 11 | 0 | 2 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | VfL Wolfsburg | 2 | 1 | 0 | 0 | 0 | 46 |
| 25/26 | DFB-Pokal | VfL Wolfsburg | 1 | 2 | 1 | 0 | 0 | 16 |
| 24/25 | Bundesliga | VfL Wolfsburg | 20 | 3 | 1 | 4 | 0 | 408 |
| 24/25 | DFB-Pokal | VfL Wolfsburg | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga | VfL Wolfsburg | 25 | 1 | 4 | 8 | 0 | 1,726 |
| 23/24 | DFB-Pokal | VfL Wolfsburg | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Bundesliga | VfL Wolfsburg | 32 | 4 | 6 | 4 | 0 | 459 |
| 22/23 | DFB-Pokal | VfL Wolfsburg | 3 | 1 | 0 | 1 | 0 | 229 |
| 21/22 | Italy Cup | Bologna FC 1909 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Serie A | Bologna FC 1909 | 36 | 3 | 3 | 7 | 0 | 858 |
| 2018 | Allsvenskan | Malmö FF | 12 | 2 | 3 | 2 | 0 | 523 |
| 2017 | Allsvenskan | Malmö FF | 18 | 1 | 5 | 2 | 0 | 679 |
| 2017 | U21 Allsvenskan Södra | Malmö FF U21 | 8 | 5 | 1 | 1 | 0 | 144 |
| 2016 | Allsvenskan | Malmö FF | 6 | 2 | 2 | 0 | 0 | 112 |
| 2016 | U19 Allsvenskan Södra | Malmö FF U19 | 2 | 0 | 0 | 1 | 0 | 0 |
| 2016 | U21 Allsvenskan Slutspelet | Malmö FF U21 | 4 | 2 | 0 | 0 | 0 | 180 |
| 2016 | U21 Allsvenskan Södra | Malmö FF U21 | 10 | 1 | 0 | 1 | 0 | 900 |
| 2015 | Allsvenskan | Malmö FF | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U19 Allsvenskan Södra | Malmö FF U19 | 12 | 4 | 0 | 6 | 0 | 270 |
| 2015 | U21 Allsvenskan Slutspelet | Malmö FF U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U21 Allsvenskan Södra | Malmö FF U21 | 9 | 5 | 0 | 3 | 0 | 144 |
| 2014 | U19 Allsvenskan Södra | Malmö FF U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Italy Cup | Bologna FC 1909 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Serie A | Bologna FC 1909 | 34 | 5 | 2 | 6 | 0 | 372 |
| 19/20 | Italy Cup | Bologna FC 1909 | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Serie A | Bologna FC 1909 | 25 | 1 | 1 | 2 | 0 | 1,050 |
| 18/19 | Italy Cup | Bologna FC 1909 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Serie A | Bologna FC 1909 | 23 | 0 | 2 | 2 | 0 | 0 |
| 17/18 | Champions League Qu. | Malmö FF | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Svenska Cupen | Malmö FF | 7 | 1 | 1 | 1 | 0 | 471 |
| 16/17 | Svenska Cupen | Malmö FF | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Svenska Cupen | Malmö FF | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | UEFA Youth League | Malmö FF UEFA U19 | 6 | 0 | 2 | 1 | 0 | 0 |
| 14/15 | UEFA Youth League | Malmö FF UEFA U19 | 5 | 0 | 0 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-01 | Bunkeflo | Malmö FF U17 | Transfer | 0 | — |
| 14/15 | 2015-01-01 | Malmö FF U17 | Malmö FF U19 | Transfer | 0 | — |
| 15/16 | 2015-07-27 | Malmö FF U19 | Malmö FF | Transfer | 0 | — |
| 18/19 | 2018-07-05 | Malmö FF | Bologna | Transfer | 750000 | €4.50m |
| 22/23 | 2022-07-16 | Bologna | VfL Wolfsburg | Transfer | 15000000 | €9.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Hamstring strain | 2020-02-20 | 2020-03-19 | 29 | 2 |
| 20/21 | Shoulder injury | 2021-05-13 | 2021-05-24 | 12 | 2 |
| 20/21 | Corona virus | 2021-06-07 | 2021-06-21 | 15 | 2 |
| 22/23 | Thigh problems | 2022-09-12 | 2022-09-15 | 4 | 0 |
| 22/23 | Ill | 2022-10-06 | 2022-10-13 | 8 | 1 |
| 23/24 | Shoulder injury | 2024-05-07 | 2024-06-30 | 55 | 2 |
| 24/25 | Ligament injury | 2024-10-01 | 2024-11-11 | 42 | 6 |
| 24/25 | Knee problems | 2025-03-24 | 2025-04-14 | 22 | 3 |
| 24/25 | Muscle injury | 2025-04-20 | 2025-06-30 | 72 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #57021 | — | 0 | 0 | — | — | former national player |
| Team #41525 | #14 | 10 | 2 | — | — | former national player |
| Team #24978 | #14 | 2 | 1 | — | — | former national player |
| Team #23488 | #8 | 5 | 0 | — | — | former national player |
| Team #23487 | #8 | 8 | 0 | — | — | former national player |
| Team #8595 | #8 | 14 | 3 | — | — | former national player |
| Team #3557 | #19 | 34 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lukasz Skorupski | 1 | 0 | 0 |
| Riccardo Orsolini | 1 | 0 | 0 |
| Musa Barrow | 1 | 5 | 0 |
| Ridle Baku | 1 | 1 | 0 |
| Franz Brorsson | 2 | 0 | 0 |
| Teddy Bergqvist | 2 | 3 | 0 |
| Gary Medel | 1 | 0 | 0 |
| Koen Casteels | 1 | 0 | 0 |
| Lorenzo De Silvestri | 1 | 0 | 0 |
| Jerdy Schouten | 1 | 0 | 0 |
| Sebastiaan Bornauw | 2 | 1 | 0 |
| Mitchell Dijks | 1 | 0 | 0 |
| Maxence Lacroix | 1 | 0 | 0 |
| Jakub Kaminski | 2 | 0 | 0 |
| Dennis Hadzikadunic | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Serie A | Bologna FC 1909 | 5 | 34 |
| 2015 | U21 Allsvenskan Södra | Malmö FF U21 | 5 | 9 |
| 2017 | U21 Allsvenskan Södra | Malmö FF U21 | 5 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Bundesliga | VfL Wolfsburg | 6 | 32 |
| 2017 | Allsvenskan | Malmö FF | 5 | 18 |
| 23/24 | Bundesliga | VfL Wolfsburg | 4 | 25 |
Last 50 matches for VfL Wolfsburg while Mattias Svanberg was at the club (joined 2022-07-16). 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-16 | L1 |
FC St. Pauli 1910 | 1–3 | VfL Wolfsburg | Available |
| 2026-05-09 | L1 |
VfL Wolfsburg | 0–1 | FC Bayern München | Available |
| 2026-05-09 | L1 |
VfL Wolfsburg | 0–1 | FC Bayern München | Available |
| 2026-05-03 | L1 |
SC Freiburg | 1–1 | VfL Wolfsburg | Available |
| 2026-05-03 | L1 |
SC Freiburg | 1–1 | VfL Wolfsburg | Available |
| 2026-04-25 | L1 |
VfL Wolfsburg | 0–0 | Borussia Mönchengladbach | Available |
| 2026-04-25 | L1 |
VfL Wolfsburg | 0–0 | Borussia Mönchengladbach | Available |
| 2026-04-18 | L1 |
1. FC Union Berlin | 1–2 | VfL Wolfsburg | Available |
| 2026-04-18 | L1 |
1. FC Union Berlin | 1–2 | VfL Wolfsburg | Available |
| 2026-04-11 | L1 |
VfL Wolfsburg | 1–2 | Eintracht Frankfurt | Available |
| 2026-04-04 | L1 |
Bayer 04 Leverkusen | 6–3 | VfL Wolfsburg | Available |
| 2026-03-21 | L1 |
VfL Wolfsburg | 0–1 | SV Werder Bremen | Available |
| 2026-03-14 | L1 |
TSG 1899 Hoffenheim | 1–1 | VfL Wolfsburg | Available |
| 2026-03-07 | L1 |
VfL Wolfsburg | 1–2 | Hamburger SV | Available |
| 2026-03-01 | L1 |
VfB Stuttgart | 4–0 | VfL Wolfsburg | Available |
| 2026-02-21 | L1 |
VfL Wolfsburg | 2–3 | FC Augsburg | Available |
| 2026-02-15 | L1 |
RB Leipzig | 2–2 | VfL Wolfsburg | Available |
| 2026-02-07 | L1 |
VfL Wolfsburg | 1–2 | Borussia Dortmund | Available |
| 2026-01-30 | L1 |
1. FC Köln | 1–0 | VfL Wolfsburg | Available |
| 2026-01-24 | L1 |
1. FSV Mainz 05 | 3–1 | VfL Wolfsburg | Available |
| 2026-01-17 | L1 |
VfL Wolfsburg | 1–1 | 1. FC Heidenheim 1846 | Available |
| 2026-01-14 | L1 |
VfL Wolfsburg | 2–1 | FC St. Pauli 1910 | Available |
| 2026-01-11 | L1 |
FC Bayern München | 8–1 | VfL Wolfsburg | Available |
| 2025-12-20 | L1 |
VfL Wolfsburg | 3–4 | SC Freiburg | Available |
| 2025-12-13 | L1 |
Borussia Mönchengladbach | 1–3 | VfL Wolfsburg | Available |
| 2025-12-06 | L1 |
VfL Wolfsburg | 3–1 | 1. FC Union Berlin | Available |
| 2025-11-30 | L1 |
Eintracht Frankfurt | 1–1 | VfL Wolfsburg | Available |
| 2025-11-22 | L1 |
VfL Wolfsburg | 1–3 | Bayer 04 Leverkusen | Available |
| 2025-11-07 | L1 |
SV Werder Bremen | 2–1 | VfL Wolfsburg | Available |
| 2025-11-02 | L1 |
VfL Wolfsburg | 2–3 | TSG 1899 Hoffenheim | Available |
| 2025-10-25 | L1 |
Hamburger SV | 0–1 | VfL Wolfsburg | Available |
| 2025-10-18 | L1 |
VfL Wolfsburg | 0–3 | VfB Stuttgart | Available |
| 2025-10-04 | L1 |
FC Augsburg | 3–1 | VfL Wolfsburg | Available |
| 2025-09-27 | L1 |
VfL Wolfsburg | 0–1 | RB Leipzig | Available |
| 2025-09-21 | L1 |
Borussia Dortmund | 1–0 | VfL Wolfsburg | Available |
| 2025-09-13 | L1 |
VfL Wolfsburg | 3–3 | 1. FC Köln | Available |
| 2025-08-31 | L1 |
VfL Wolfsburg | 1–1 | 1. FSV Mainz 05 | Available |
| 2025-08-23 | L1 |
1. FC Heidenheim 1846 | 1–3 | VfL Wolfsburg | Available |
| 2025-05-17 | L1 |
Borussia Mönchengladbach | 0–1 | VfL Wolfsburg | INJURED Muscle injury |
| 2025-05-09 | L1 |
VfL Wolfsburg | 2–2 | TSG 1899 Hoffenheim | INJURED Muscle injury |
| 2025-05-03 | L1 |
Borussia Dortmund | 4–0 | VfL Wolfsburg | INJURED Muscle injury |
| 2025-04-26 | L1 |
VfL Wolfsburg | 0–1 | SC Freiburg | INJURED Muscle injury |
| 2025-04-19 | L1 |
1. FSV Mainz 05 | 2–2 | VfL Wolfsburg | Available |
| 2025-04-11 | L1 |
VfL Wolfsburg | 2–3 | RB Leipzig | INJURED Knee problems |
| 2025-04-06 | L1 |
1. FC Union Berlin | 1–0 | VfL Wolfsburg | INJURED Knee problems |
| 2025-03-29 | L1 |
VfL Wolfsburg | 0–1 | 1. FC Heidenheim 1846 | INJURED Knee problems |
| 2025-03-15 | L1 |
FC Augsburg | 1–0 | VfL Wolfsburg | Available |
| 2025-03-08 | L1 |
VfL Wolfsburg | 1–1 | FC St. Pauli 1910 | Available |
| 2025-03-01 | L1 |
SV Werder Bremen | 1–2 | VfL Wolfsburg | Available |
| 2025-02-26 | L1 |
RB Leipzig | 1–0 | VfL Wolfsburg | Available |
Teams faced most often by Mattias Svanberg'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 % |
|---|---|---|---|---|---|---|---|---|
| RB Leipzig | 18 | 3 | 6 | 9 | 19 | 31 | -12 | 17% |
| 1. FC Union Berlin | 18 | 8 | 3 | 7 | 21 | 19 | +2 | 44% |
| SC Freiburg | 17 | 5 | 4 | 8 | 28 | 24 | +4 | 29% |
| FC Augsburg | 16 | 3 | 6 | 7 | 16 | 23 | -7 | 19% |
| 1. FSV Mainz 05 | 16 | 7 | 5 | 4 | 32 | 21 | +11 | 44% |
| Borussia Dortmund | 16 | 1 | 2 | 13 | 7 | 39 | -32 | 6% |
| Eintracht Frankfurt | 16 | 6 | 5 | 5 | 24 | 21 | +3 | 38% |
| VfB Stuttgart | 14 | 5 | 3 | 6 | 17 | 24 | -7 | 36% |
| 1. FC Köln | 14 | 6 | 3 | 5 | 23 | 21 | +2 | 43% |
| FC Bayern München | 13 | 0 | 1 | 12 | 13 | 37 | -24 | 0% |
| AS Roma | 13 | 4 | 3 | 6 | 12 | 17 | -5 | 31% |
| Juventus FC | 13 | 0 | 6 | 7 | 10 | 25 | -15 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 17/18 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 62 | 0 | 1 | 0 | 1.45 |
| 24/25 | 23 | 408 | 5 | 0 | 0 | 1.1 |
| 23/24 | 28 | 1,726 | 8 | 0 | 0 | 0.42 |
| 22/23 | 35 | 688 | 5 | 0 | 0 | 0.65 |
| 21/22 | 37 | 858 | 7 | 0 | 0 | 0.73 |
| 2018 | 12 | 523 | 2 | 0 | 0 | 0.34 |
| 2017 | 26 | 823 | 3 | 0 | 0 | 0.33 |
| 2016 | 22 | 1,192 | 2 | 0 | 0 | 0.15 |
| 2015 | 23 | 414 | 9 | 0 | 0 | 1.96 |
| 20/21 | 35 | 372 | 6 | 1 | 0 | 1.69 |
| 19/20 | 27 | 1,050 | 2 | 0 | 0 | 0.17 |
| 18/19 | 24 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 9 | 471 | 2 | 0 | 0 | 0.38 |
| 15/16 | 7 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | 5 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Mattias Svanberg
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mattias Svanberg
Who is Mattias Svanberg?
Mattias Svanberg is a Sweden professional footballer who plays as a central midfield for VfL Wolfsburg.
How old is Mattias Svanberg?
Mattias Svanberg is 27 years old. He was born on January 5, 1999 in Malmö.
What position does Mattias Svanberg play?
Mattias Svanberg plays as a central midfield (Midfield - Central Midfield).
What club does Mattias Svanberg play for?
Mattias Svanberg currently plays for VfL Wolfsburg.
How many career goals has Mattias Svanberg scored?
Across all senior club competitions in our dataset, Mattias Svanberg has scored 44 goals in 318 appearances.
What is Mattias Svanberg's market value?
Mattias Svanberg's most recent reported market value is €12.00m.
Sweden