Niklas Vesterlund
Career snapshot
Career highs
Born the same day
Shares 1999-06-06 · 6 players total
| Full name | Niklas Vesterlund |
|---|---|
| Name in home country | Niklas Brøndsted Vesterlund Nielsen |
| Date of birth | 1999-06-06 (26 yrs) |
| Place of birth | Kopenhagen, Denmark |
| Citizenship | Denmark |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 185.00 m |
| Current club | FC Utrecht |
| Joined | 2024-01-31 |
| Contract expires | 2027-06-30 |
| Agent | People In Sport |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Utrecht | 3 | 23/24 | 25/26 | 23 | 1 | 3 | 639 |
| Tromsø IL | 3 | 2021 | 2023 | 86 | 10 | 12 | 2,294 |
| Trelleborgs FF | 5 | 19/20 | 2021 | 56 | 3 | 2 | 1,161 |
| Trelleborgs FF U21 | 1 | 2020 | 2020 | 1 | 0 | 0 | 0 |
| FC Copenhagen | 1 | 18/19 | 18/19 | 1 | 0 | 0 | 0 |
| FC Copenhagen U19 | 3 | 16/17 | 18/19 | 37 | 0 | 0 | 0 |
| FC Copenhagen Reserves | 2 | 17/18 | 18/19 | 6 | 0 | 1 | 0 |
| FC Copenhagen UEFA U19 | 1 | 16/17 | 16/17 | 6 | 1 | 0 | 540 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Eredivisie | FC Utrecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Europa League Qualifying | FC Utrecht | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Eredivisie | FC Utrecht | 8 | 1 | 2 | 1 | 0 | 639 |
| 24/25 | KNVB Beker | FC Utrecht | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | FC Utrecht | 9 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | Play-Offs Conference League | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Eliteserien | Tromsø IL | 30 | 5 | 5 | 1 | 0 | 540 |
| 2023 | NM-Cup | Tromsø IL | 3 | 0 | 1 | 0 | 0 | 0 |
| 2022 | Eliteserien | Tromsø IL | 23 | 2 | 3 | 2 | 0 | 983 |
| 2022 | NM-Cup | Tromsø IL | 4 | 0 | 1 | 0 | 0 | 0 |
| 2021 | Eliteserien | Tromsø IL | 25 | 2 | 1 | 2 | 0 | 681 |
| 2021 | NM-Cup | Tromsø IL | 1 | 1 | 1 | 0 | 0 | 90 |
| 2021 | Superettan | Trelleborgs FF | 4 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Relegation Superettan | Trelleborgs FF | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Superettan | Trelleborgs FF | 24 | 2 | 0 | 1 | 0 | 754 |
| 2020 | U21 Allsvenskan Södra | Trelleborgs FF U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Superettan | Trelleborgs FF | 21 | 0 | 1 | 3 | 0 | 0 |
| 20/21 | Svenska Cupen | Trelleborgs FF | 5 | 1 | 1 | 0 | 0 | 407 |
| 19/20 | Svenska Cupen | Trelleborgs FF | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen | FC Copenhagen Reserves | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Sydbank Pokalen | FC Copenhagen | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 Boys League | FC Copenhagen U19 | 8 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Reserveligaen | FC Copenhagen Reserves | 3 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | U19 Boys League | FC Copenhagen U19 | 20 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | U19 Boys League | FC Copenhagen U19 | 9 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UEFA Youth League | FC Copenhagen UEFA U19 | 6 | 1 | 0 | 1 | 0 | 540 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | FCK Youth | Copenhagen U19 | Transfer | 0 | — |
| 18/19 | 2019-02-07 | Copenhagen U19 | Trelleborg | Transfer | 50000 | — |
| 20/21 | 2021-05-11 | Trelleborg | Tromsø | Transfer | 100000 | €20k |
| 23/24 | 2024-01-31 | Tromsø | FC Utrecht | Transfer | 1200000 | €600k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | unknown injury | 2024-04-04 | 2024-05-04 | 31 | 3 |
| 24/25 | unknown injury | 2024-07-01 | 2024-10-19 | 111 | 7 |
| 24/25 | Ankle injury | 2025-01-14 | 2025-04-21 | 98 | 14 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jonas Wind | 2 | 1 | 0 |
| Vegard Erlien | 2 | 1 | 0 |
| Oscar Johansson Schellhas | 1 | 0 | 0 |
| Morten Hjulmand | 2 | 0 | 0 |
| Lasse Nilsen | 1 | 0 | 0 |
| Mattias Håkansson | 1 | 1 | 0 |
| Haris Brkic | 1 | 1 | 0 |
| Erik Andersson | 1 | 0 | 0 |
| August Mikkelsen | 1 | 2 | 0 |
| Carlo Holse | 2 | 0 | 0 |
| Casper Øyvann | 2 | 0 | 0 |
| Ruben Yttergård Jenssen | 2 | 0 | 0 |
| Isak Jönsson | 1 | 0 | 0 |
| Eric Kitolano | 1 | 0 | 0 |
| Luka Racic | 2 | 0 | 0 |
| Mads Roerslev | 2 | 0 | 0 |
| Jakob Haugaard | 2 | 0 | 0 |
| Felix Winther | 1 | 0 | 0 |
| Kent-Are Antonsen | 2 | 0 | 0 |
| Jostein Gundersen | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2023 | Eliteserien | Tromsø IL | 5 | 30 |
| 2021 | Eliteserien | Tromsø IL | 2 | 25 |
| 2020 | Superettan | Trelleborgs FF | 2 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | Eliteserien | Tromsø IL | 5 | 30 |
| 2022 | Eliteserien | Tromsø IL | 3 | 23 |
| 24/25 | Eredivisie | FC Utrecht | 2 | 8 |
Last 50 matches for FC Utrecht while Niklas Vesterlund was at the club (joined 2024-01-31). 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-17 | NL1 |
FC Utrecht | – | Fortuna Sittard | TIMED |
| 2026-05-10 | NL1 |
AFC Ajax | 1–2 | FC Utrecht | Available |
| 2026-05-10 | NL1 |
AFC Ajax | 1–2 | FC Utrecht | Available |
| 2026-05-02 | NL1 |
FC Utrecht | 2–0 | NAC Breda | Available |
| 2026-05-02 | NL1 |
FC Utrecht | 2–0 | NAC Breda | Available |
| 2026-04-26 | NL1 |
SBV Excelsior | 5–0 | FC Utrecht | Available |
| 2026-04-26 | NL1 |
SBV Excelsior | 5–0 | FC Utrecht | Available |
| 2026-04-11 | NL1 |
FC Utrecht | 4–1 | Telstar 1963 | Available |
| 2026-04-04 | NL1 |
PSV | 4–3 | FC Utrecht | Available |
| 2026-03-22 | NL1 |
FC Utrecht | 2–0 | Go Ahead Eagles | Available |
| 2026-03-15 | NL1 |
FC Twente '65 | 0–2 | FC Utrecht | Available |
| 2026-03-06 | NL1 |
Heracles Almelo | 0–0 | FC Utrecht | Available |
| 2026-03-01 | NL1 |
FC Utrecht | 2–0 | AZ | Available |
| 2026-02-22 | NL1 |
FC Utrecht | 1–1 | PEC Zwolle | Available |
| 2026-02-14 | NL1 |
FC Groningen | 1–2 | FC Utrecht | Available |
| 2026-02-11 | NL1 |
NEC | 1–3 | FC Utrecht | Available |
| 2026-02-08 | NL1 |
FC Utrecht | 0–1 | Feyenoord Rotterdam | Available |
| 2026-02-01 | NL1 |
SC Heerenveen | 1–1 | FC Utrecht | Available |
| 2026-01-25 | NL1 |
FC Utrecht | 0–1 | Sparta Rotterdam | Available |
| 2026-01-18 | NL1 |
FC Volendam | 2–1 | FC Utrecht | Available |
| 2025-12-21 | NL1 |
FC Utrecht | 1–2 | PSV | Available |
| 2025-12-14 | NL1 |
NAC Breda | 1–1 | FC Utrecht | Available |
| 2025-12-07 | NL1 |
FC Utrecht | 1–1 | FC Twente '65 | Available |
| 2025-11-30 | NL1 |
Go Ahead Eagles | 2–2 | FC Utrecht | Available |
| 2025-11-23 | NL1 |
Telstar 1963 | 1–1 | FC Utrecht | Available |
| 2025-11-09 | NL1 |
FC Utrecht | 2–1 | AFC Ajax | Available |
| 2025-11-02 | NL1 |
FC Utrecht | 1–0 | NEC | Available |
| 2025-10-26 | NL1 |
AZ | 4–1 | FC Utrecht | Available |
| 2025-10-18 | NL1 |
FC Utrecht | 3–1 | FC Volendam | Available |
| 2025-10-05 | NL1 |
Feyenoord Rotterdam | 3–2 | FC Utrecht | Available |
| 2025-09-28 | NL1 |
FC Utrecht | 2–2 | SC Heerenveen | Available |
| 2025-09-20 | NL1 |
Fortuna Sittard | 1–0 | FC Utrecht | Available |
| 2025-09-14 | NL1 |
FC Utrecht | 0–1 | FC Groningen | Available |
| 2025-08-31 | NL1 |
PEC Zwolle | 0–2 | FC Utrecht | Available |
| 2025-08-24 | NL1 |
FC Utrecht | 4–1 | SBV Excelsior | Available |
| 2025-08-17 | NL1 |
Sparta Rotterdam | 2–1 | FC Utrecht | Available |
| 2025-08-10 | NL1 |
FC Utrecht | 4–0 | Heracles Almelo | Available |
| 2025-05-18 | NL1 |
Fortuna Sittard | 0–0 | FC Utrecht | Available |
| 2025-05-14 | NL1 |
FC Utrecht | 1–1 | Sparta Rotterdam | Available |
| 2025-05-11 | NL1 |
FC Twente '65 | 2–0 | FC Utrecht | Available |
| 2025-04-25 | NL1 |
RKC Waalwijk | 0–4 | FC Utrecht | Available |
| 2025-04-20 | NL1 |
FC Utrecht | 4–0 | AFC Ajax | INJURED Ankle injury |
| 2025-04-13 | NL1 |
FC Utrecht | 3–1 | FC Groningen | INJURED Ankle injury |
| 2025-04-06 | NL1 |
Go Ahead Eagles | 2–2 | FC Utrecht | INJURED Ankle injury |
| 2025-03-30 | NL1 |
FC Utrecht | 2–0 | SC Heerenveen | INJURED Ankle injury |
| 2025-03-15 | NL1 |
FC Utrecht | 0–1 | NEC | INJURED Ankle injury |
| 2025-03-09 | NL1 |
Willem II Tilburg | 2–3 | FC Utrecht | INJURED Ankle injury |
| 2025-03-01 | NL1 |
FC Utrecht | 1–0 | NAC Breda | INJURED Ankle injury |
| 2025-02-15 | NL1 |
PSV | 2–2 | FC Utrecht | INJURED Ankle injury |
| 2025-02-09 | NL1 |
FC Utrecht | 0–1 | Almere City FC | INJURED Ankle injury |
Teams faced most often by Niklas Vesterlund'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 % |
|---|---|---|---|---|---|---|---|---|
| RKC Waalwijk | 5 | 5 | 0 | 0 | 14 | 5 | +9 | 100% |
| Heracles Almelo | 5 | 2 | 1 | 2 | 5 | 7 | -2 | 40% |
| PEC Zwolle | 4 | 1 | 3 | 0 | 8 | 7 | +1 | 25% |
| AFC Ajax | 4 | 1 | 2 | 1 | 7 | 6 | +1 | 25% |
| Fortuna Sittard | 4 | 1 | 2 | 1 | 4 | 6 | -2 | 25% |
| Sparta Rotterdam | 4 | 2 | 2 | 0 | 6 | 2 | +4 | 50% |
| FC Groningen | 4 | 2 | 2 | 0 | 6 | 3 | +3 | 50% |
| Willem II | 2 | 2 | 0 | 0 | 9 | 2 | +7 | 100% |
| FK Bodø/Glimt | 2 | 0 | 1 | 1 | 0 | 4 | -4 | 0% |
| FC Twente | 2 | 2 | 0 | 0 | 4 | 2 | +2 | 100% |
| Fredrikstad FK | 2 | 1 | 1 | 0 | 3 | 0 | +3 | 50% |
| PSV Eindhoven | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | 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 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 10 | 639 | 1 | 0 | 0 | 0.14 |
| 23/24 | 10 | 0 | 1 | 0 | 0 | 0 |
| 2023 | 33 | 540 | 1 | 0 | 0 | 0.17 |
| 2022 | 27 | 983 | 2 | 0 | 0 | 0.18 |
| 2021 | 30 | 771 | 2 | 0 | 0 | 0.23 |
| 2020 | 27 | 754 | 1 | 0 | 0 | 0.12 |
| 2019 | 21 | 0 | 3 | 0 | 0 | 0 |
| 17/18 | 23 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | 15 | 540 | 1 | 0 | 0 | 0.17 |
Output by competition
Career goals and assists broken down by tournament.
More on Niklas Vesterlund
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Niklas Vesterlund
Who is Niklas Vesterlund?
Niklas Vesterlund is a Denmark professional footballer who plays as a right-back for FC Utrecht.
How old is Niklas Vesterlund?
Niklas Vesterlund is 26 years old. He was born on June 6, 1999 in Kopenhagen.
What position does Niklas Vesterlund play?
Niklas Vesterlund plays as a right-back (Defender - Right-Back).
What club does Niklas Vesterlund play for?
Niklas Vesterlund currently plays for FC Utrecht.
How many career goals has Niklas Vesterlund scored?
Across all senior club competitions in our dataset, Niklas Vesterlund has scored 15 goals in 216 appearances.
What is Niklas Vesterlund's market value?
Niklas Vesterlund's most recent reported market value is €1.00m.
Denmark