Match record

Superliga · Denmark · 2025/2026

22 Mar 2026 · Completed fixture

Viborg FF vs FC Midtjylland

1–1

HT 0–0

Season
2025/2026
Date
22 Mar 2026
Venue
Energi Viborg Arena
Status
Completed
Half time
0–0
02 / Match events

Match events

Goals, cards, substitutions and other recorded events in chronological order.

Event timelineHome left · Away right
VFFFCM
  1. 7' · Yellow cardFCMGue-sung ChoFoul
  2. 31' · Yellow cardVFFSrdjan KuzmicFoul
  3. 46' · SubstitutionFCMMikael Uhre  on · Aral Şimşir off
  4. 53' · Goal0-1FCMValdemar Byskov · assist Júnior Brumado Right foot shot
  5. 61' · SubstitutionVFFOsman Addo on · Charly Nouck off
  6. 64' · Yellow cardFCMDarío OsorioFoul
  7. 66' · Yellow cardVFFMads SøndergaardFoul
  8. 67' · SubstitutionFCMAdam Gabriel on · Darío Osorio off
  9. 70' · Goal1-1VFFDorian Hanza · assist Mads SøndergaardRight foot shot
  10. 76' · SubstitutionVFFAsker Beck on · Mads Søndergaard off
  11. 76' · SubstitutionVFFOliver Bundgaard on · Hjalte Bidstrup off
  12. 76' · SubstitutionVFFMees Hoedemakers on · Thomas Jørgensen off
  13. 80' · SubstitutionFCMMikel Gogorza on · Gue-sung Cho off
  14. 80' · SubstitutionFCMPaulinho on · Victor Bak off
  15. 86' · SubstitutionFCMOusmane Diao on · Valdemar Byskov off
  16. 90+1' · VAR reviewFCMMads Bech Sørensen
  17. 90+5' · SubstitutionVFFTim Freriks on · Sami Jalal off

Timeline of imported events only. The full event log with teams and players is listed in the table below.

Chronological event log17 records
  1. MinEventPlayers
  2. 7'Yellow cardFC MidtjyllandFoulGue-sung Cho
  3. 31'Yellow cardViborg FFFoulSrdjan Kuzmic
  4. 46'SubstitutionFC MidtjyllandMikael Uhre  on · Aral Şimşir off
  5. 53'GoalFC Midtjylland0-1Right foot shotValdemar Byskov · assist Júnior Brumado 
  6. 61'SubstitutionViborg FFOsman Addo on · Charly Nouck off
  7. 64'Yellow cardFC MidtjyllandFoulDarío Osorio
  8. 66'Yellow cardViborg FFFoulMads Søndergaard
  9. 67'SubstitutionFC MidtjyllandAdam Gabriel on · Darío Osorio off
  10. 70'GoalViborg FF1-1Right foot shotDorian Hanza · assist Mads Søndergaard
  11. 76'SubstitutionViborg FFAsker Beck on · Mads Søndergaard off
  12. 76'SubstitutionViborg FFOliver Bundgaard on · Hjalte Bidstrup off
  13. 76'SubstitutionViborg FFMees Hoedemakers on · Thomas Jørgensen off
  14. 80'SubstitutionFC MidtjyllandMikel Gogorza on · Gue-sung Cho off
  15. 80'SubstitutionFC MidtjyllandPaulinho on · Victor Bak off
  16. 86'SubstitutionFC MidtjyllandOusmane Diao on · Valdemar Byskov off
  17. 90+1'VAR reviewFC MidtjyllandMads Bech Sørensen
  18. 90+5'SubstitutionViborg FFTim Freriks on · Sami Jalal off

Events are shown exactly as imported. A dash means the provider recorded no player for that event.

03 / Team telemetry

Team performance

Aggregated from player match data — these are not official provider team statistics. Only statistics recorded for both teams are compared.

Team telemetryAggregated from player data
VFFFCM

Aggregated from player match data: summed from the individual statistics of 32 players in this fixture. These are not official provider team statistics. "Not available" means the provider sent no value — it never means zero.

04 / Match performers

Match performers

Existing match-level values only. No new rating, ranking or performer formula is applied.

Performer sheetHome · Away
VFF
FCM

Existing player match values only — rating, goals and assists as imported, ordered by the stored provider rating. No performer score is calculated. "N/A" means the provider sent no value.

Highest match impact

Only appearances with a valid, fully covered match impact value.

Highest rating

Provider match rating, shown as imported.

Most key passes

Imported match statistic.

Most shots

Imported match statistic.

Most tackles

Imported match statistic.

Most successful dribbles

Imported match statistic.

05 / Player telemetry

Lineups

Starters and substitutes as imported. Substitutes without recorded minutes are flagged as unused and never counted as an appearance.

Viborg FF

Formation 4-3-3

Starting eleven

Starting eleven
#PlayerPositionMinRatingGACardsImpact
24Daniel AnyembeDefender906.9800045.4
19Dorian HanzaAttacker907.33100
13Jeppe GrønningMidfielder906.94000
1Lucas LundGoalkeeper906.8500032.2
32Lukas KirkegaardDefender906.3500031.1
29Sami JalalAttacker906.88000
30Srdjan KuzmicDefender906.71001Y47.0
26Hjalte BidstrupDefender766.6500051.3
6Mads SøndergaardMidfielder767.02011Y
10Thomas JørgensenMidfielder766.45000
11Charly NouckAttacker616.6100072.1

Substitutes

Substitutes
#PlayerPositionMinRatingGACardsImpact
17Osman AddoAttacker296.58000
8Asker BeckMidfielder146.60000
4Mees HoedemakersMidfielder146.65000
23Oliver BundgaardDefender146.63000
9Tim FreriksAttacker1000
16Filip Djukic UnusedGoalkeeper
14Ísak Andri SigurgeirssonUnusedAttacker
55Stipe RadicUnusedDefender
5Zan ZaletelUnusedDefender

FC Midtjylland

Formation 3-4-3

Starting eleven

Starting eleven
#PlayerPositionMinRatingGACardsImpact
16Elías ÓlafssonGoalkeeper906.7000019.3
3Han-beom LeeDefender906.7500054.5
74Júnior Brumado Attacker907.8101079.8
22Mads Bech SørensenDefender906.9800034.0
6Martin ErlićDefender906.6400033.5
19Pedro BravoMidfielder906.8300060.6
20Valdemar ByskovMidfielder867.5510042.1
10Gue-sung ChoAttacker806.94001Y32.3
55Victor BakMidfielder806.4900065.7
11Darío OsorioMidfielder676.36001Y
58Aral ŞimşirAttacker466.64000

Substitutes

Substitutes
#PlayerPositionMinRatingGACardsImpact
17Mikael Uhre Attacker446.32000
13Adam GabrielDefender235.87000
41Mikel GogorzaAttacker106.77000
29PaulinhoDefender106.79000
4Ousmane DiaoDefender46.66000
14Edward ChilufyaUnusedAttacker
1Jonas LösslUnusedGoalkeeper
39Junior ZéUnusedMidfielder
30Ovie EjeheriUnusedGoalkeeper
06 / Formations

Formations

Starting shapes as recorded by the provider.

Tactical shape4-3-3 vs 3-4-3

Viborg FF · Home

Viborg FF lined up 4-3-3 in front of the goalkeeper.

FC Midtjylland · Away

FC Midtjylland lined up 3-4-3 in front of the goalkeeper.

Viborg FF
4-3-3
FC Midtjylland
3-4-3
07 / Methodology

Methodology

Match data comes from the Sportmonks import. Only completed fixtures carry appearances, player statistics and match impact; team figures on this page are summed from individual player match data, and a value the provider never sent stays unavailable rather than becoming a zero.

Calculation rules

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