Skip to main content
Wednesday, 11 November 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

🏟️ Popular stadiums

🤷 Top referees

🏆 Golden Shoe

View all ›

David Mistrafovic — Football Player Profile & Stats

Position: Defender
Foot: Right foot
Nationality: Switzerland
Born: 25 May 2001

Player Info

Height (cm) 188
Weight (kg) 77
Age 25

Overview

David Mistrafovic position on pitch
D

Strengths

  • Disciplined
  • Defensive stability
  • Aerial presence (188 cm)

Key traits

  • Right-footed specialist
  • Switzerland international
Scoring Creation Experience Discipline Contribution

Next match

David Mistrafovic profile

Current team
HŠK Posušje
Position
Defender
Nationality
Switzerland
Date of birth
25 May 2001 (25 years)
Height
188 cm
Weight
77 kg
Preferred foot
Right
Short name
D. Mistrafovic

David Mistrafovic recent team matches

Fixture League Date Result
FK Buducnost Banovici vs HŠK Posušje BIH PL-FBiH 08 Nov 2026 2 – 1
HŠK Posušje vs Jedinstvo Bihac BIH PL-FBiH 31 Oct 2026 0 – 1
HŠK Posušje vs Vitez Bosnia and Herzegovina Cup 28 Oct 2026 3 – 1
NK Tomislav vs HŠK Posušje BIH PL-FBiH 24 Oct 2026 1 – 3
HŠK Posušje vs NK Travnik BIH PL-FBiH 18 Oct 2026 1 – 0
HŠK Posušje vs Stupcanica Olovo BIH PL-FBiH 15 Nov 2026 Upcoming
NK TOSK Tesanj vs HŠK Posušje BIH PL-FBiH 21 Nov 2026 Upcoming
HŠK Posušje vs Bratstvo Gracanica BIH PL-FBiH 06 Mar 2027 Upcoming
Zvijezda Gradacac vs HŠK Posušje BIH PL-FBiH 13 Mar 2027 Upcoming
HŠK Posušje vs FK Igman Konjic BIH PL-FBiH 20 Mar 2027 Upcoming
Switzerland vs North Macedonia UEFA Nations League 06 Oct 2026 3 – 0
Switzerland vs Slovenia UEFA Nations League 03 Oct 2026 2 – 1
Scotland vs Switzerland UEFA Nations League 29 Sep 2026 0 – 3
North Macedonia vs Switzerland UEFA Nations League 26 Sep 2026 0 – 3
Argentina vs Switzerland FIFA World Cup 12 Jul 2026 1 – 1
Slovenia vs Switzerland UEFA Nations League 13 Nov 2026 Upcoming
Switzerland vs Scotland UEFA Nations League 16 Nov 2026 Upcoming

HŠK Posušje upcoming fixtures

Sun 15 Nov, 14:00 UTC
Sat 21 Nov, 12:30 UTC
Sat 06 Mar, 14:00 UTC
Sat 13 Mar, 14:00 UTC
Sat 20 Mar, 14:30 UTC

HŠK Posušje recent results

Switzerland national team

Upcoming
Fri 13 Nov 2026, 19:45 UTC
Mon 16 Nov 2026, 19:45 UTC

About David Mistrafovic

David Mistrafovic is a 25-year-old Switzerland professional footballer who plays as a defender for HŠK Posušje in Bosnia and Herzegovina.

Born on 25 May 2001 in Switzerland, David Mistrafovic has been eligible for senior professional football since 2018. David Mistrafovic stands 188 cm tall and weighs 77 kg, and is right-footed.

As more HŠK Posušje fixtures are played, David Mistrafovic's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.

Next up: HŠK Posušje vs Stupcanica Olovo in the BIH PL-FBiH on Sunday 15 November 2026 at 14:00 UTC. Most recent fixture: FK Buducnost Banovici 2-1 HŠK Posušje in the BIH PL-FBiH.

Bookmark this David Mistrafovic hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.

Players from Switzerland

Switzerland competitions

Frequently asked questions about David Mistrafovic

What team does David Mistrafovic play for?

David Mistrafovic currently plays for HŠK Posušje in Bosnia and Herzegovina.

What position does David Mistrafovic play?

David Mistrafovic plays as a defender.

How old is David Mistrafovic?

David Mistrafovic was born on 25 May 2001, making them 25 years old.

What nationality is David Mistrafovic?

David Mistrafovic represents Switzerland.

How tall is David Mistrafovic?

David Mistrafovic stands 188 cm tall and weighs 77 kg.

When does David Mistrafovic's team play next?

HŠK Posušje's next fixture is HŠK Posušje vs Stupcanica Olovo in the BIH PL-FBiH on Sunday, 15 November 2026 at 14:00 UTC.

Is David Mistrafovic left-footed or right-footed?

David Mistrafovic's preferred foot is right.

Does David Mistrafovic play for the national team?

David Mistrafovic is eligible for Switzerland. Their next match is Slovenia vs Switzerland on Friday 13 November 2026 UTC.

Statistics

Physical
Height188 cm
Weight77 kg
BuildTall
Profile
PositionDefender
Preferred footRight
Age25 years
NationalitySwitzerland
Career
Current clubHŠK Posušje
League countryBosnia and Herzegovina
Pro since~2018
Born25 May 2001
International
National teamSwitzerland
Upcoming caps2

Teammates

Other defenders

Switzerland competitions