Viborg vs Sonderjyske

8 August 2025 · Danish Superliga · 2025/26 · Referee Mads Kristoffer Kristoffersen

Full time 1 – 0

Half-time: 1–0

  • Mads Søndergaard 33’

Match summary

Viborg saw off Sonderjyske 1-0. Viborg led 1-0 at half-time.

Mads Søndergaard put Viborg ahead in the 33rd minute.

The chances backed that up: Viborg created 1.37 expected goals (xG) from 8 shots to Sonderjyske's 0.53 from 13.

Key events

Viborg Sonderjyske
Kick-off
Mads SøndergaardRight foot shot1-0 (Viborg)
33’
36’
Mohamed Cherif HaidaraShot on target
Half-time1-0
Second half underway
60’
Sefer EminiSimon Wæver
Thomas JørgensenShot on target
65’
Yonis NjohTime wasting
67’
82’
87’
Ivan DjantouAlexander Lyng
90’
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.37 0.53 33’ Mads Søndergaard (Viborg), 1-0 33’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.37 0.53 33’ Mads Søndergaard (Viborg), 1-0 Søndergaard 33’
Viborg 1.37 xGSonderjyske 0.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sonderjyske attacking Viborg attacking 
33’ Mads Søndergaard (Viborg), open play, 0.36 xG, goal 65’ Thomas Jørgensen (Viborg), open play, 0.32 xG, saved 12’ Tim Freriks (Viborg), open play, 0.24 xG, off target 81’ Dorian Hanza (Viborg), open play, 0.20 xG, off target 90+11’ Kristall Máni Ingason (Sonderjyske), open play, 0.13 xG, blocked 43’ Thomas Jørgensen (Viborg), open play, 0.11 xG, blocked 21’ Chidiebube Duru (Sonderjyske), open play, 0.08 xG, off target 90+4’ Ivan Djantou (Sonderjyske), open play, 0.06 xG, blocked 20’ Sami Jalal (Viborg), set piece, 0.05 xG, blocked 64’ Yonis Njoh (Viborg), open play, 0.05 xG, off target 17’ Thomas Jørgensen (Viborg), set piece, 0.05 xG, off target 36’ Mohamed Cherif Haidara (Sonderjyske), set piece, 0.05 xG, saved 31’ Magnus Jensen (Sonderjyske), from a corner, 0.04 xG, off target 47’ Mohamed Cherif Haidara (Sonderjyske), open play, 0.04 xG, blocked 28’ Alexander Lyng (Sonderjyske), open play, 0.03 xG, blocked 37’ Maxime Soulas (Sonderjyske), from a corner, 0.03 xG, off target 25’ Matthew Hoppe (Sonderjyske), open play, 0.02 xG, blocked 48’ Maxime Soulas (Sonderjyske), from a corner, 0.02 xG, off target 78’ Alexander Lyng (Sonderjyske), set piece, 0.02 xG, off target 78’ Mads Agger (Sonderjyske), open play, 0.01 xG, off target 90+6’ Sefer Emini (Sonderjyske), set piece, 0.02 xG, off target 33’ Mads Søndergaard (Viborg), open play, 0.36 xG, goal 65’ Thomas Jørgensen (Viborg), open play, 0.32 xG, saved 12’ Tim Freriks (Viborg), open play, 0.24 xG, off target 81’ Dorian Hanza (Viborg), open play, 0.20 xG, off target 90+11’ Kristall Máni Ingason (Sonderjyske), open play, 0.13 xG, blocked 43’ Thomas Jørgensen (Viborg), open play, 0.11 xG, blocked 21’ Chidiebube Duru (Sonderjyske), open play, 0.08 xG, off target 90+4’ Ivan Djantou (Sonderjyske), open play, 0.06 xG, blocked 20’ Sami Jalal (Viborg), set piece, 0.05 xG, blocked 64’ Yonis Njoh (Viborg), open play, 0.05 xG, off target 17’ Thomas Jørgensen (Viborg), set piece, 0.05 xG, off target 36’ Mohamed Cherif Haidara (Sonderjyske), set piece, 0.05 xG, saved 31’ Magnus Jensen (Sonderjyske), from a corner, 0.04 xG, off target 47’ Mohamed Cherif Haidara (Sonderjyske), open play, 0.04 xG, blocked 37’ Maxime Soulas (Sonderjyske), from a corner, 0.03 xG, off target 28’ Alexander Lyng (Sonderjyske), open play, 0.03 xG, blocked 25’ Matthew Hoppe (Sonderjyske), open play, 0.02 xG, blocked 48’ Maxime Soulas (Sonderjyske), from a corner, 0.02 xG, off target 78’ Alexander Lyng (Sonderjyske), set piece, 0.02 xG, off target 90+6’ Sefer Emini (Sonderjyske), set piece, 0.02 xG, off target 78’ Mads Agger (Sonderjyske), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Viborg 4-3-3 Starting XI
Lund
Radić
Näsberg
Mbom
Bidstrup 90’
Jørgensen 79’
Grønning
Søndergaard
Njoh 69’
Freriks 69’
Jalal 79’
Sonderjyske 4-3-3 Starting XI
Sorensen
Duru
Jensen
Soulas
Wæver 60’
Sommer
Haidara 71’
Oggesen
Lyng 87’
Hyseni 46’
Hoppe 71’

Player stats

Goalkeeper1 player
90′ 1 0 45 1 – – – –
Defenders4 players
90′ 2 – – 10 2 41 – – – –
Stipe Radić
90′ 1 – – 5 2 63 – – – –
90′ – – – 2 2 72 – – – –
Hjalte Bidstrup Taken off
89′ 3 3 – 7 3 43 – – – –
Midfielders7 players
Thomas Jørgensen Taken off
79′ – – – – –
90′ – – 35 – – 3 1 6 4 2 –
90′ 1 – 30 – – 2 1 4 1 2 –
Sami Jalal Taken off
79′ – – 10 – – 4 – 6 1 – –
Yonis Njoh Taken off
69′ – – 11 – – – 1 2 – 2
Asker Beck Came on as a substitute
11′ – – 9 – – 1 – 2 1 – –
Jakob Vester Came on as a substitute
11′ – – 5 – – – – – – – –
Forwards3 players
Tim Freriks Taken off
69′ – – 1 – 0.24 – – 1 – 7 –
Dorian Hanza Came on as a substitute
21′ – – 1 – 0.20 – – 1 – 7 –
Charly Nouck Came on as a substitute
21′ – – – – – – 1 3 1 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.