Gustav Berggren
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1997-09-07 · 6 players total
| Full name | Gustav Berggren |
|---|---|
| Name in home country | Karl Gustav Vilhelm Berggren |
| Date of birth | 1997-09-07 (28 yrs) |
| Place of birth | Göteborg, Sweden |
| Citizenship | Sweden |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 187.00 m |
| Current club | New York Red Bulls |
| Joined | 2025-07-24 |
| Contract expires | 2028-12-31 |
| Agent | HCM Sports ... |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Raków Częstochowa | 3 | 22/23 | 24/25 | 105 | 5 | 7 | 2,954 |
| BK Häcken | 16 | 13/14 | 21/22 | 156 | 13 | 18 | 4,533 |
| New York Red Bulls | 1 | 2025 | 2025 | 1 | 0 | 0 | 0 |
| BK Häcken U21 | 5 | 2014 | 2018 | 36 | 4 | 1 | 1,845 |
| Varbergs BoIS | 1 | 2017 | 2017 | 15 | 0 | 1 | 0 |
| BK Häcken U19 | 3 | 2014 | 2016 | 44 | 3 | 0 | 2,653 |
| GAIS U19 | 1 | 2013 | 2013 | 15 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Ekstraklasa | Raków Częstochowa | 32 | 2 | 5 | 8 | 0 | 1,433 |
| 24/25 | Puchar Polski | Raków Częstochowa | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League Qu. | Raków Częstochowa | 7 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ekstraklasa | Raków Częstochowa | 26 | 2 | 1 | 7 | 0 | 925 |
| 23/24 | Europa League | Raków Częstochowa | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Puchar Polski | Raków Częstochowa | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Superpuchar | Raków Częstochowa | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ekstraklasa | Raków Częstochowa | 25 | 1 | 1 | 4 | 0 | 596 |
| 22/23 | Puchar Polski | Raków Częstochowa | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | Raków Częstochowa | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Svenska Cupen | BK Häcken | 4 | 5 | 3 | 0 | 0 | 67 |
| 21/22 | UECL Quali | BK Häcken | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | New York Red Bulls | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Allsvenskan | BK Häcken | 14 | 2 | 4 | 3 | 0 | 590 |
| 2021 | Allsvenskan | BK Häcken | 27 | 1 | 4 | 8 | 0 | 2,376 |
| 2020 | Allsvenskan | BK Häcken | 28 | 3 | 1 | 5 | 0 | 693 |
| 2019 | Allsvenskan | BK Häcken | 25 | 2 | 2 | 3 | 0 | 807 |
| 2018 | Allsvenskan | BK Häcken | 17 | 0 | 0 | 2 | 0 | 0 |
| 2018 | U21 Allsvenskan Södra | BK Häcken U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Allsvenskan | BK Häcken | 7 | 0 | 1 | 0 | 0 | 0 |
| 2017 | Superettan | Varbergs BoIS | 15 | 0 | 1 | 4 | 0 | 0 |
| 2017 | U21 Allsvenskan Södra | BK Häcken U21 | 7 | 2 | 0 | 0 | 0 | 315 |
| 2016 | Allsvenskan | BK Häcken | 8 | 0 | 0 | 0 | 0 | 0 |
| 2016 | U19 Allsvenskan Södra | BK Häcken U19 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2016 | U21 Allsvenskan Södra | BK Häcken U21 | 9 | 0 | 0 | 1 | 0 | 0 |
| 2015 | Allsvenskan | BK Häcken | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U19 Allsvenskan Slutspelet | BK Häcken U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | U19 Allsvenskan Södra | BK Häcken U19 | 19 | 1 | 0 | 11 | 0 | 1,710 |
| 2015 | U21 Allsvenskan Södra | BK Häcken U21 | 13 | 1 | 0 | 3 | 0 | 1,170 |
| 2014 | U19 Allsvenskan Slutspelet | BK Häcken U19 | 2 | 0 | 0 | 1 | 0 | 0 |
| 2014 | U19 Allsvenskan Södra | BK Häcken U19 | 21 | 2 | 0 | 7 | 0 | 943 |
| 2014 | U21 Allsvenskan Slutspelet | BK Häcken U21 | 4 | 1 | 1 | 1 | 0 | 360 |
| 2014 | U21 Allsvenskan Södra | BK Häcken U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013 | U19 Allsvenskan Södra | GAIS U19 | 15 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | Svenska Cupen | BK Häcken | 6 | 0 | 1 | 2 | 0 | 0 |
| 19/20 | Europa League Qualifying | BK Häcken | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Svenska Cupen | BK Häcken | 3 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | Europa League Qualifying | BK Häcken | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Svenska Cupen | BK Häcken | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Europa League Qualifying | BK Häcken | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Svenska Cupen | BK Häcken | 4 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Svenska Cupen | BK Häcken | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Svenska Cupen | BK Häcken | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-01 | GAIS U17 | GAIS U19 | Transfer | 0 | — |
| 13/14 | 2014-01-01 | GAIS U19 | BK Häcken U19 | Transfer | 0 | — |
| 14/15 | 2015-01-25 | BK Häcken U19 | Häcken | Transfer | 0 | — |
| 17/18 | 2017-07-15 | Häcken | Varbergs BoIS | Loan | 150000 | — |
| 17/18 | 2017-11-30 | Varbergs BoIS | Häcken | Return from loan | 175000 | — |
| 22/23 | 2022-07-29 | Häcken | Raków | Transfer | 1500000 | €500k |
| 25/26 | 2025-07-24 | Raków | New York | Transfer | 3000000 | €1.80m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Ankle injury | 2024-04-27 | 2024-05-31 | 35 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #24978 | — | 1 | 0 | — | — | former national player |
| Team #23488 | — | 6 | 0 | — | — | former national player |
| Team #23487 | — | 4 | 0 | — | — | former national player |
| Team #3557 | #15 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Stratos Svarnas | 2 | 0 | 0 |
| Ahmed Yasin | 2 | 1 | 0 |
| Bogdan Racovițan | 2 | 0 | 0 |
| Bartosz Nowak | 2 | 1 | 0 |
| Patrik Wålemark | 1 | 4 | 0 |
| Albin Skoglund | 2 | 1 | 0 |
| Joel Andersson | 2 | 0 | 0 |
| Zoran Arsenic | 2 | 0 | 0 |
| Vladan Kovačević | 2 | 0 | 0 |
| Leo Bengtsson | 2 | 1 | 0 |
| Jean Carlos Silva | 2 | 2 | 0 |
| Peter Abrahamsson | 2 | 0 | 0 |
| Daleho Irandust | 2 | 4 | 0 |
| Alexander Jeremejeff | 2 | 6 | 0 |
| Alexander Faltsetas | 2 | 0 | 0 |
| Johan Hammar | 2 | 0 | 0 |
| Fran Tudor | 2 | 1 | 0 |
| Vladyslav Kochergin | 2 | 3 | 0 |
| Joona Toivio | 2 | 1 | 0 |
| Godswill Ekpolo | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Svenska Cupen | BK Häcken | 5 | 4 |
| 2020 | Allsvenskan | BK Häcken | 3 | 28 |
| 2019 | Allsvenskan | BK Häcken | 2 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Ekstraklasa | Raków Częstochowa | 5 | 32 |
| 2021 | Allsvenskan | BK Häcken | 4 | 27 |
| 2022 | Allsvenskan | BK Häcken | 4 | 14 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2017-11-30 | Varbergs BoIS | Häcken | Return from loan | — | €175k |
| 17/18 | 2017-07-15 | Häcken | Varbergs BoIS | Loan | — | €150k |
Teams faced most often by Gustav Berggren'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 % |
|---|---|---|---|---|---|---|---|---|
| FKS Stal Mielec | 4 | 3 | 1 | 0 | 5 | 0 | +5 | 75% |
| Malmö FF | 4 | 1 | 2 | 1 | 8 | 10 | -2 | 25% |
| Legia Warszawa | 4 | 3 | 1 | 0 | 7 | 4 | +3 | 75% |
| Korona Kielce | 4 | 2 | 2 | 0 | 5 | 2 | +3 | 50% |
| Pogoń Szczecin | 4 | 2 | 1 | 1 | 4 | 3 | +1 | 50% |
| Śląsk Wrocław | 4 | 1 | 2 | 1 | 5 | 3 | +2 | 25% |
| IFK Värnamo | 4 | 1 | 2 | 1 | 6 | 5 | +1 | 25% |
| Djurgårdens IF | 4 | 1 | 1 | 2 | 8 | 7 | +1 | 25% |
| Mjällby AIF | 4 | 1 | 0 | 3 | 5 | 5 | 0 | 25% |
| AIK Solna | 4 | 4 | 0 | 0 | 10 | 2 | +8 | 100% |
| Puszcza Niepołomice | 4 | 2 | 2 | 0 | 6 | 2 | +4 | 50% |
| IF Brommapojkarna | 4 | 3 | 0 | 1 | 12 | 8 | +4 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 2014 | 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 | 33 | 1,433 | 9 | 1 | 0 | 0.63 |
| 23/24 | 43 | 925 | 9 | 0 | 0 | 0.88 |
| 22/23 | 29 | 596 | 4 | 0 | 0 | 0.6 |
| 2022 | 14 | 590 | 3 | 0 | 0 | 0.46 |
| 2021 | 27 | 2,376 | 8 | 0 | 0 | 0.3 |
| 2020 | 28 | 693 | 5 | 0 | 0 | 0.65 |
| 2019 | 25 | 807 | 3 | 0 | 0 | 0.33 |
| 2018 | 20 | 0 | 2 | 0 | 0 | 0 |
| 2017 | 29 | 315 | 4 | 0 | 0 | 1.14 |
| 2016 | 18 | 0 | 2 | 0 | 0 | 0 |
| 2015 | 33 | 2,880 | 14 | 0 | 0 | 0.44 |
| 2014 | 27 | 1,303 | 9 | 1 | 0 | 0.69 |
| 2013 | 15 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 6 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | 5 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 4 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 2 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | 1 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Gustav Berggren
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Gustav Berggren
Who is Gustav Berggren?
Gustav Berggren is a Sweden professional footballer who plays as a defensive midfield for New York Red Bulls.
How old is Gustav Berggren?
Gustav Berggren is 28 years old. He was born on September 7, 1997 in Göteborg.
What position does Gustav Berggren play?
Gustav Berggren plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Gustav Berggren play for?
Gustav Berggren currently plays for New York Red Bulls.
How many career goals has Gustav Berggren scored?
Across all senior club competitions in our dataset, Gustav Berggren has scored 25 goals in 372 appearances.
What is Gustav Berggren's market value?
Gustav Berggren's most recent reported market value is €3.00m.
Sweden