Team profileVFF5 completed fixtures

Viborg FF

Viborg FF in the Superliga, 2026/2027 season. All figures on this page are calculated from completed fixtures only.

Season
2026/2027
Position
1 of 12Provisional, from completed fixtures in our data
Team Strength
66.7Internal contextual metric, 0–100
Founded
1896

Season summary

Calculated from completed fixtures only. Scheduled fixtures are never counted.

Matches played
5
Wins
3
Draws
1
Losses
1
Goals scored
7
Goals conceded
2
Goal difference
+5
Points
10

2.00 per match

Form

A plain sequence of results — no weighting or momentum model is applied here.

  1. Win
  2. Loss
  3. Draw
  4. Win
  5. Win

Oldest to most recent, completed fixtures only. 5 matches shown.

Team performance

Aggregated player data: team volumes summed from the individual player statistics of 5 fixtures. These are not official provider team statistics.

Aggregated team volumes
MetricTotalPer matchMatches with data
Shots6312.605
Shots on target183.605
Passes2,099419.805
Accurate passes1,753350.605
Passes into the final third24448.805
Key passes5010.005
Chances created499.805
Successful dribbles397.805
Tackles9418.805
Interceptions5210.405
Clearances15531.005
Ball recoveries23346.605
Duels49899.605
Duels won25150.205
Aerial duels6112.205
Aerial duels won5611.205
Goalkeeper saves174.254

Aggregated player data, summed from the individual player statistics of this team's completed fixtures. These are not official provider team statistics. A dash or "not available" means the provider sent no value — it never means zero.

Efficiency rates

Ratios calculated only where both the numerator and denominator exist in the provider data.

Team efficiency rates
MetricRate
Pass accuracy83.5%
Shots on target rate28.6%
Dribble success45.3%
Duel win rate50.4%
Aerial win rate91.8%
Tackle success50.0%

Recent results

Most recent completed fixtures, newest first.

Recent completed fixtures
DateOpponentVenueScoreResultCompetition
23 Aug 2026FC KøbenhavnHome40WinSuperliga
14 Aug 2026AGFHome21WinSuperliga
07 Aug 2026Sønderjyske FodboldAway00DrawSuperliga
02 Aug 2026Brøndby IFAway01LossSuperliga
24 Jul 2026Odense BKHome10WinSuperliga

Home and away

One or both splits cover fewer than four completed fixtures, so these records are indicative only.

Home and away records from completed fixtures
SplitPWDLGFGAGDPts
Home33007169
Away201101-11

Squad

Current-season squad ordered by minutes played. Impact Score appears only for players who meet the publishable sample and coverage rules.

Current-season squad
PlayerRoleAppsMinutesGoalsAssistsImpact
Zan ZaletelCentre back5450148.5
Oliver BundgaardFull back5450258.5
Jeppe GrønningCentral midfielder545037.6
Kasper KiilerichGoalkeeper545073.3
Lukas KirkegaardCentre back544965.8
Dorian HanzaStriker54171135.1
Srdjan KuzmicFull back541040.8
Charly NouckWinger5387146.4
Thomas JørgensenWinger43261Sample too small
Sami JalalWinger5325Sample too small
Asker BeckWinger53171Sample too small
Mads SøndergaardWinger419021Sample too small
Bilal BrahimiWinger5156Sample too small
Philip KellerRole not established576Sample too small
Adam Kleis-KristoffersenRole not established535Sample too small
Hjalte BidstrupRole not established226Sample too small
Daniel AnyembeRole not established215Sample too small
Frederik DamkjerRole not established211Sample too small
Mees HoedemakersRole not established110Sample too small

Appearances and minutes cover completed fixtures only. Players who represented more than one team this season keep their full season sample and are flagged accordingly.

Player contributions

Leading contributors within this squad. Each list states the sample it is based on.

Most minutes

All completed fixtures this season.

  1. 1Zan Zaletel450minutes
  2. 2Oliver Bundgaard450minutes
  3. 3Jeppe Grønning450minutes
  4. 4Kasper Kiilerich450minutes
  5. 5Lukas Kirkegaard449minutes

Most goals

Season totals from imported match data.

  1. 1Mads Søndergaard2goals
  2. 2Dorian Hanza1goals
  3. 3Charly Nouck1goals
  4. 4Thomas Jørgensen1goals
  5. 5Asker Beck1goals

Most assists

Season totals from imported match data.

  1. 1Oliver Bundgaard2assists
  2. 2Zan Zaletel1assists
  3. 3Dorian Hanza1assists
  4. 4Mads Søndergaard1assists

Highest Impact Score

Only players who meet the publishable sample and coverage rules.

  1. 1Kasper Kiilerich73.3/ 100
  2. 2Lukas Kirkegaard65.8/ 100
  3. 3Oliver Bundgaard58.5/ 100
  4. 4Zan Zaletel48.5/ 100
  5. 5Charly Nouck46.4/ 100

Team strength

Team Strength components
Team Strength Score66.70–100 scale
Points per match2.00Component input
Goal difference per match1.00Component input
Goals scored per match1.40Context
Goals conceded per match0.40Context
Matches included5Completed fixtures only

Team Strength is a transparent internal contextual metric (engine version 1) built from points per match and goal difference per match across completed fixtures. It is used to describe the quality of opposition a player faced. It is not an official league rating and carries no governing-body status. See the methodology for the full definition.

Methodology

Data source

Match, lineup, event and player statistics come from Sportmonks and are stored per fixture. Only completed fixtures with recorded minutes are aggregated — announced lineups and future fixtures are excluded.

Per 90 minutes

A per-90 value scales a season total to a full match: total × 90 ÷ minutes played. It is not calculated when minutes are missing or zero.

Missing data

The provider omits some statistics instead of sending a zero. A missing value is shown as "not available" and never converted to 0, so rates and percentiles are only produced where the underlying fields genuinely exist.

Impact Score

The Football Performance Lab Impact Score is an experimental in-house model that combines role-relative percentile families with explicit weights. It is not an official rating and not a measure of transfer value.

Minimum samples

Values are calculated internally from 180 minutes, but a player is only shown publicly with a ranked Impact Score from 360 minutes and 5 appearances, with at least 90% metric coverage and an established role. A single appearance contributes a match impact observation from 30 minutes.

Full methodology