Mathias Haarup
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 1996-02-10 · 6 players total
| Full name | Mathias Haarup |
|---|---|
| Date of birth | 1996-02-10 (30 yrs) |
| Place of birth | , |
| Citizenship | Denmark |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 180.00 m |
| Current club | Vendsyssel FF |
| Joined | 2023-07-28 |
| Contract expires | 2026-06-30 |
| Agent | football scouting ... |
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 |
|---|---|---|---|---|---|---|---|
| Vendsyssel FF | 3 | 23/24 | 25/26 | 57 | 3 | 1 | 978 |
| Hobro IK | 6 | 17/18 | 22/23 | 137 | 4 | 18 | 5,658 |
| FK Jerv | 1 | 2022 | 2022 | 30 | 1 | 4 | 1,976 |
| Hobro IK Reserves | 4 | 17/18 | 20/21 | 16 | 0 | 0 | 0 |
| Brabrand IF | 1 | 16/17 | 16/17 | 12 | 3 | 0 | 236 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2.Division | Vendsyssel FF | 6 | 2 | 0 | 1 | 0 | 251 |
| 25/26 | Oddset Pokalen | Vendsyssel FF | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | 1.Division Relegation | Vendsyssel FF | 9 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | NordicBet LIGA | Vendsyssel FF | 11 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Oddset Pokalen | Vendsyssel FF | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 1.Division Promotion | Vendsyssel FF | 10 | 1 | 1 | 0 | 0 | 727 |
| 23/24 | NordicBet LIGA | Vendsyssel FF | 17 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Oddset Pokalen | Vendsyssel FF | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 1.Division Relegation | Hobro IK | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | NordicBet LIGA | Hobro IK | 6 | 1 | 0 | 0 | 0 | 540 |
| 21/22 | NordicBet LIGA | Hobro IK | 21 | 1 | 4 | 1 | 0 | 1,627 |
| 21/22 | Sydbank Pokalen | Hobro IK | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Eliteserien | FK Jerv | 28 | 1 | 3 | 0 | 0 | 1,976 |
| 2022 | NM-Cup | FK Jerv | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 1.Division Relegation | Hobro IK | 10 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | NordicBet LIGA | Hobro IK | 20 | 1 | 4 | 1 | 0 | 1,752 |
| 20/21 | Reserveligaen | Hobro IK Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Sydbank Pokalen | Hobro IK | 2 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | Reserveligaen | Hobro IK Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Superliga | Hobro IK | 21 | 0 | 3 | 4 | 0 | 0 |
| 19/20 | Superliga Relegation round | Hobro IK | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Superligaen Releg. | Hobro IK | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Sydbank Pokalen | Hobro IK | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen | Hobro IK Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen Spring | Hobro IK Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Superliga | Hobro IK | 21 | 1 | 2 | 4 | 0 | 1,739 |
| 18/19 | Superliga Relegation round | Hobro IK | 6 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Superligaen Releg. | Hobro IK | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Sydbank Pokalen | Hobro IK | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | DBU Pokalen | Hobro IK | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Reserveligaen | Hobro IK Reserves | 10 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Superliga | Hobro IK | 7 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Superliga Europa Playoff | Hobro IK | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Superliga Relegation round | Hobro IK | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2.Division Promotion | Brabrand IF | 12 | 3 | 0 | 1 | 0 | 236 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Randers FC Yth. | Randers U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Randers U19 | Freja (RFC II) | Transfer | 0 | — |
| 16/17 | 2017-01-01 | Freja (RFC II) | Brabrand IF | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Brabrand IF | Hobro IK | Transfer | 50000 | — |
| 21/22 | 2022-03-19 | Hobro IK | Jerv | Transfer | 250000 | — |
| 22/23 | 2023-01-30 | Jerv | Hobro IK | Transfer | 150000 | — |
| 23/24 | 2023-07-28 | Hobro IK | Vendsyssel FF | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Mikkel Pedersen | 1 | 2 | 0 |
| Adrian Kappenberger | 1 | 0 | 0 |
| Pål Alexander Kirkevold | 1 | 2 | 0 |
| Emmanuel Sabbi | 1 | 1 | 0 |
| Christian Cappis | 1 | 0 | 0 |
| Louicius Deedson | 1 | 3 | 0 |
| Ayo Simon Okosun | 1 | 0 | 0 |
| Vito Hammershöy-Mistrati | 1 | 0 | 0 |
| Lucas Jensen | 1 | 0 | 0 |
| Sebastian Grönning | 1 | 0 | 0 |
| Nicholas Gotfredsen | 2 | 0 | 0 |
| Oskar Øhlenschlæger | 1 | 0 | 0 |
| Imed Louati | 1 | 0 | 0 |
| Emil Søgaard | 1 | 0 | 0 |
| Mads Greve | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | 2.Division Promotion | Brabrand IF | 3 | 12 |
| 25/26 | 2.Division | Vendsyssel FF | 2 | 6 |
| 20/21 | NordicBet LIGA | Hobro IK | 1 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | NordicBet LIGA | Hobro IK | 4 | 20 |
| 21/22 | NordicBet LIGA | Hobro IK | 4 | 21 |
| 19/20 | Superliga | Hobro IK | 3 | 21 |
Last 32 matches for Vendsyssel FF while Mathias Haarup was at the club (joined 2023-07-28). 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 |
|---|---|---|---|---|---|
| 2025-05-02 | DK2 |
B.93 København | 2–2 | Vendsyssel FF | Available |
| 2025-04-26 | DK2 |
FC Roskilde | 2–1 | Vendsyssel FF | Available |
| 2025-04-20 | DK2 |
Vendsyssel FF | 3–1 | B.93 København | Available |
| 2025-04-16 | DK2 |
Hobro IK | 3–1 | Vendsyssel FF | Available |
| 2025-04-12 | DK2 |
Vendsyssel FF | 0–0 | FC Roskilde | Available |
| 2025-04-04 | DK2 |
HB Køge | 0–0 | Vendsyssel FF | Available |
| 2025-03-28 | DK2 |
Vendsyssel FF | 0–0 | Hillerød GI | Available |
| 2025-03-14 | DK2 |
Vendsyssel FF | 0–1 | FC Fredericia | Available |
| 2025-03-09 | DK2 |
FC Roskilde | 3–1 | Vendsyssel FF | Available |
| 2025-02-28 | DK2 |
Vendsyssel FF | 3–4 | AC Horsens | Available |
| 2025-02-21 | DK2 |
Hobro IK | 1–0 | Vendsyssel FF | Available |
| 2024-12-01 | DK2 |
Vendsyssel FF | 2–0 | Esbjerg fB | Available |
| 2024-11-25 | DK2 |
Vendsyssel FF | 1–1 | Odense BK | Available |
| 2024-11-08 | DK2 |
Kolding IF | 0–0 | Vendsyssel FF | Available |
| 2024-11-02 | DK2 |
Vendsyssel FF | 1–1 | HB Køge | Available |
| 2024-10-26 | DK2 |
Hvidovre IF | 3–1 | Vendsyssel FF | Available |
| 2024-10-18 | DK2 |
Vendsyssel FF | 1–2 | B.93 København | Available |
| 2024-10-04 | DK2 |
Hillerød GI | 2–2 | Vendsyssel FF | Available |
| 2024-09-28 | DK2 |
Vendsyssel FF | 0–1 | Hvidovre IF | Available |
| 2024-09-25 | DK1C |
Vendsyssel FF | 0–5 | Brøndby IF | Available |
| 2024-09-20 | DK2 |
HB Køge | 0–2 | Vendsyssel FF | Available |
| 2024-09-14 | DK2 |
Vendsyssel FF | 0–3 | Hillerød GI | Available |
| 2024-09-03 | DK1C |
Kolding Boldklub | 1–2 | Vendsyssel FF | Available |
| 2024-08-30 | DK2 |
Odense BK | 2–0 | Vendsyssel FF | Available |
| 2024-08-24 | DK2 |
AC Horsens | 1–1 | Vendsyssel FF | Available |
| 2024-08-21 | DK2 |
Vendsyssel FF | 0–3 | Hobro IK | Available |
| 2024-08-17 | DK2 |
Esbjerg fB | 3–1 | Vendsyssel FF | Available |
| 2024-08-10 | DK2 |
Vendsyssel FF | 2–1 | Kolding IF | Available |
| 2024-08-06 | DK1C |
IF Lyseng | 0–1 | Vendsyssel FF | Available |
| 2024-08-02 | DK2 |
B.93 København | 1–2 | Vendsyssel FF | Available |
| 2024-07-27 | DK2 |
FC Fredericia | 4–2 | Vendsyssel FF | Available |
| 2024-07-19 | DK2 |
Vendsyssel FF | 3–0 | FC Roskilde | Available |
Teams faced most often by Mathias Haarup'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 % |
|---|---|---|---|---|---|---|---|---|
| Egersunds IK | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0% |
| Vindbjart FK | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100% |
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 | 7 | 251 | 1 | 0 | 0 | 0.36 |
| 24/25 | 22 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 22 | 1,627 | 1 | 0 | 0 | 0.06 |
| 20/21 | 33 | 1,752 | 1 | 0 | 0 | 0.05 |
| 19/20 | 30 | 0 | 5 | 0 | 0 | 0 |
| 18/19 | 37 | 1,739 | 4 | 0 | 0 | 0.21 |
| 17/18 | 21 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 12 | 236 | 1 | 0 | 0 | 0.38 |
Output by competition
Career goals and assists broken down by tournament.
More on Mathias Haarup
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mathias Haarup
Who is Mathias Haarup?
Mathias Haarup is a Denmark professional footballer who plays as a right-back for Vendsyssel FF.
How old is Mathias Haarup?
Mathias Haarup is 30 years old. He was born on February 10, 1996.
What position does Mathias Haarup play?
Mathias Haarup plays as a right-back (Defender - Right-Back).
What club does Mathias Haarup play for?
Mathias Haarup currently plays for Vendsyssel FF.
How many career goals has Mathias Haarup scored?
Across all senior club competitions in our dataset, Mathias Haarup has scored 11 goals in 252 appearances.
Denmark