Denmark Superliga 2025/26 · Regular Season - 12

Viborg vs Odense, 19 October 2025: result and statistics

Viborg crest

Viborg

1 : 2 Half-time score 1:0 19 October 2025
Odense crest

Odense

1.03 xG Expected goals (xG) 2.6
Superliga standings Superliga
#TeamPScoredConcededPoints
5 Viborg 22 37 35 33
8 Odense 22 36 46 27

Squad news

Preliminary squads: Viborg — Odense

Squads may change before kickoff.

Preliminary
Viborg 4-3-3
CoachNickolai Lund
Odense 3-4-1-2
CoachAlexander Zorniger
7.1 1. L. Lund
6.8 26. H. Bidstrup
6.8 24. D. Anyembe
7.3 55. S. Radic
6.7 30. S. Kuzmic
7.3 10. T. Jorgensen
7.1 13. J. Gronning
6.7 37. J. Vester
6.8 21. B. Brahimi
6.5 9. T. Freriks
6.9 11. C. Nouck
6.6 16. V. Myhra
6.6 5. N. Burgy
6.8 13. J. Askou
6.6 4. B. Paulsen
6.7 20. L. Owusu
6.9 8. R. Falk
6.6 22. I. Ouedraogo
6.7 3. A. Sorensen
7.4 7. J. Arp
6.8 11. J. Niemiec
7.0 17. N. Ganaus
Viborg Substitutes
16
F. Djukic G
7
Y. Njoh F
6.8
8
A. Beck M
6.5
18
J. Mbom D
6.9
19
D. Hanza F
6.5
29
S. Jalal M
6.9
32
L. Kirkegaard D
33
F. Damkjer
6
M. Sondergaard M
7.2
Odense Substitutes
30
T. Sander G
6.4
14
G. Grubbe M
6.4
15
M. McCoy D
6.6
18
M. Ejdum M
6.6
23
W. Martin M
6.4
24
Y. Bojang D
6.6
26
E. Hansborg F
6.3
29
J. Gomez D
6.4
31
J. Grot F
6.7

Pre-match statistics

Form over the last five matches: Viborg — Odense

Viborg

2 wins, 0 draws, 3 losses in the last 5 matches

Pre-match statistics

Viborg — all matches

Details for the 5 most recent matches in this sample.

Viborg

Pre-match statistics

Viborg — at home

Details for the 5 most recent matches in this sample.

Viborg
Odense

1 wins, 1 draws, 3 losses in the last 5 matches

Pre-match statistics

Odense — all matches

Details for the 5 most recent matches in this sample.

Odense

Pre-match statistics

Odense — away

Details for the 5 most recent matches in this sample.

Odense

Pre-match statistics

Head-to-head: Viborg and Odense

Head-to-head
DateCompetitionOpponentScore
27.07.2025 Superliga Odense Viborg 3:1

Match timeline

Match events: Viborg — Odense

First half 1 - 0
1 - 0
J. Vester Assist: H. Bidstrup Goal
Y. Bojang Replaced: B. Paulsen Substitution
Second half 1 - 2
1 - 1
N. Ganaus Assist: R. Falk Goal
A. Beck Replaced: J. Vester Substitution
D. Hanza Replaced: T. Freriks Substitution
1 - 2
J. Niemiec Assist: N. Ganaus Goal
J. Grot Replaced: J. Niemiec Substitution
Y. Njoh Replaced: C. Nouck Substitution
S. Jalal Replaced: B. Brahimi Substitution
Noah Ganaus Yellow card · Time wasting
M. Sondergaard Replaced: S. Kuzmic Substitution
M. McCoy Replaced: A. Sorensen Substitution
M. Ejdum Replaced: I. Ouedraogo Substitution
Viborg Metric Odense
1 Goals 2
1.03 Expected goals (xG) 2.6
1 Shots 18
2 Shots on target 8
5 Shots off target 6
3 Blocked shots 4
5 Shots inside the box 13
5 Shots outside the box 5
9 Corners 6
1 Fouls 18
Offsides 1
48 % Ball possession, % 52 %
5 Goalkeeper saves 1
438 Total passes 464
362 Accurate passes 402
83 % Pass accuracy, % 87 %
Yellow cards 1
Referee: S. Putros

Player statistics

Player ratings: Viborg — Odense

Select a player to open their detailed match statistics.

Viborg Rating
37
Jakob Vester M · 60 min · goals: 1
7.5
Goals 1 Assists 0 Shots 2 Shots on target 2 Total passes 16 Pass accuracy, % 13 % Duels: won / total 1 / 1 Goals conceded 0 Yellow cards 0 Red cards 0
13
Jeppe Grønning M · 90 min · Captain
7.3
Assists 0 Shots 1 Total passes 45 Pass accuracy, % 38 % Tackles 4 Duels: won / total 10 / 13 Dribbled past 1 Fouls drawn 5 Goals conceded 0 Yellow cards 0 Red cards 0
10
Thomas Jørgensen M · 90 min
7.2
Assists 0 Total passes 23 Pass accuracy, % 17 % Key passes 3 Tackles 2 Blocks 1 Duels: won / total 6 / 14 Dribbles: successful / attempted 3 / 5 Dribbled past 2 Fouls drawn 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
26
Hjalte Bidstrup D · 90 min · assists: 1
7.0
Assists 1 Shots 1 Total passes 40 Pass accuracy, % 28 % Key passes 1 Tackles 1 Blocks 2 Duels: won / total 2 / 4 Dribbles: successful / attempted 1 / 3 Goals conceded 0 Yellow cards 0 Red cards 0
55
Stipe Radić D · 90 min
6.9
Assists 0 Shots 1 Total passes 92 Pass accuracy, % 83 % Tackles 1 Interceptions 1 Blocks 1 Duels: won / total 4 / 8 Dribbled past 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
1
Lucas Lund G · 90 min
6.9
Assists 0 Total passes 27 Pass accuracy, % 25 % Duels: won / total 2 / 2 Dribbles: successful / attempted 1 / 1 Goalkeeper saves 5 Goals conceded 2 Yellow cards 0 Red cards 0
21
Bilal Brahimi F · 65 min
6.9
Assists 0 Shots 1 Total passes 18 Pass accuracy, % 13 % Key passes 1 Duels: won / total 3 / 7 Fouls drawn 2 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
7
Yonis Njoh F · 25 min · Substitute appearance
6.7
Assists 0 Total passes 3 Pass accuracy, % 2 % Duels: won / total 2 / 3 Dribbles: successful / attempted 1 / 2 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
24
Daniel Anyembe D · 90 min
6.6
Assists 0 Total passes 94 Pass accuracy, % 86 % Duels: won / total 2 / 5 Fouls drawn 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
29
Sami Jalal M · 25 min · Substitute appearance
6.6
Assists 0 Total passes 8 Pass accuracy, % 5 % Interceptions 1 Duels: won / total 2 / 2 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
6
Mads Søndergaard M · 9 min · Substitute appearance
6.5
Assists 0 Total passes 3 Pass accuracy, % 2 % Interceptions 1 Duels: won / total — / 3 Dribbled past 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
30
Srđan Kuzmić D · 81 min
6.3
Assists 0 Total passes 43 Pass accuracy, % 33 % Tackles 2 Interceptions 1 Duels: won / total 4 / 5 Dribbles: successful / attempted 1 / 2 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
9
Tim Freriks F · 60 min
6.3
Assists 0 Shots 1 Total passes 10 Pass accuracy, % 6 % Tackles 1 Duels: won / total 5 / 9 Dribbles: successful / attempted 1 / 3 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
8
Asker Beck M · 30 min · Substitute appearance
6.3
Assists 0 Total passes 8 Pass accuracy, % 5 % Tackles 2 Duels: won / total 2 / 4 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
19
Dorian Hanza F · 30 min · Substitute appearance
6.3
Assists 0 Total passes 3 Pass accuracy, % 2 % Duels: won / total 1 / 3 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
11
Charly Horneman F · 65 min
6.2
Assists 0 Total passes 5 Pass accuracy, % 4 % Duels: won / total 2 / 7 Dribbles: successful / attempted 1 / 4 Dribbled past 1 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
16
Filip Đukić G · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
18
Jean-Manuel Mbom D · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
32
Lukas Kirkegaard D · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
33
Frederik Damkjer M · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
Odense Rating
17
Noah Ganaus F · 90 min · goals: 1 · assists: 1
8.0
Goals 1 Assists 1 Shots 3 Shots on target 2 Total passes 11 Pass accuracy, % 9 % Key passes 1 Tackles 1 Duels: won / total 3 / 5 Fouls drawn 1 Fouls committed 2 Offsides 1 Goals conceded 0 Yellow cards 1 Red cards 0
8
Rasmus Falk Jensen M · 90 min · assists: 1
7.3
Assists 1 Shots 1 Total passes 73 Pass accuracy, % 69 % Key passes 1 Tackles 3 Interceptions 1 Duels: won / total 5 / 10 Dribbles: successful / attempted 2 / 2 Dribbled past 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
3
Adam Sørensen M · 87 min
7.3
Assists 0 Total passes 30 Pass accuracy, % 24 % Key passes 1 Tackles 2 Interceptions 1 Blocks 1 Duels: won / total 5 / 7 Dribbles: successful / attempted 1 / 2 Dribbled past 1 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
11
Jona Niemiec F · 63 min · goals: 1
7.3
Goals 1 Assists 0 Shots 3 Shots on target 3 Total passes 7 Pass accuracy, % 4 % Key passes 1 Tackles 1 Duels: won / total 2 / 8 Dribbled past 1 Fouls drawn 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
5
Nicolas Bürgy D · 90 min · Captain
7.2
Assists 0 Shots 1 Total passes 73 Pass accuracy, % 59 % Key passes 2 Tackles 2 Duels: won / total 3 / 5 Dribbled past 1 Goals conceded 0 Yellow cards 0 Red cards 0
20
Leeroy Owusu M · 90 min
7.0
Assists 0 Total passes 51 Pass accuracy, % 45 % Key passes 1 Tackles 1 Duels: won / total 2 / 4 Dribbles: successful / attempted — / 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
22
Ismahila Ouédraogo M · 87 min
7.0
Assists 0 Shots 1 Shots on target 1 Total passes 44 Pass accuracy, % 40 % Tackles 3 Duels: won / total 4 / 8 Dribbles: successful / attempted 1 / 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
24
Yaya Bojang D · 80 min · Substitute appearance
7.0
Assists 0 Total passes 51 Pass accuracy, % 45 % Tackles 2 Interceptions 2 Duels: won / total 4 / 8 Dribbles: successful / attempted — / 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
7
Fiete Arp F · 90 min
6.9
Assists 0 Shots 1 Shots on target 1 Total passes 28 Pass accuracy, % 24 % Key passes 4 Tackles 1 Blocks 1 Duels: won / total 6 / 17 Dribbles: successful / attempted 2 / 3 Dribbled past 5 Fouls drawn 2 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
16
Viljar Myhra G · 90 min
6.9
Assists 0 Total passes 25 Pass accuracy, % 20 % Duels: won / total 1 / 1 Goalkeeper saves 1 Goals conceded 1 Yellow cards 0 Red cards 0
18
Max Ejdum M · 8 min · Substitute appearance
6.7
Assists 0 Shots 1 Duels: won / total 1 / 2 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
15
Marcus McCoy D · 8 min · Substitute appearance
6.7
Assists 0 Total passes 1 Pass accuracy, % 1 % Goals conceded 0 Yellow cards 0 Red cards 0
31
Jay-Roy Grot F · 27 min · Substitute appearance
6.5
Assists 0 Shots 2 Shots on target 1 Total passes 5 Pass accuracy, % 5 % Duels: won / total 1 / 2 Goals conceded 0 Yellow cards 0 Red cards 0
13
Julius Berthel Askou D · 90 min
6.3
Assists 0 Shots 1 Total passes 60 Pass accuracy, % 54 % Tackles 1 Interceptions 2 Blocks 1 Duels: won / total 3 / 10 Fouls drawn 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
4
Bjørn Paulsen D · 10 min
6.2
Assists 0 Total passes 5 Pass accuracy, % 3 % Tackles 1 Duels: won / total 2 / 3 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
30
Theo Sander G · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
29
James Gomez D · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
14
Gustav Grubbe M · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
26
Elias Hansborg F · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0
23
William Martin M · Substitute appearance
Goals conceded 0 Yellow cards 0 Red cards 0

Premium

Both teams to score prediction: Viborg — Odense

🔒
Available with Premium: high-confidence predictions Sign in or register
Advertisement
Bookmaker / Google Ads promo banner · 728×90

Bookmaker odds

Saved odds: Viborg — Odense

Odds have not been loaded for this match yet.
Where users are betting No votes yet

Voting will appear when current odds are available.

Match information

Match information: Viborg — Odense

Kick-off19 October 2025, 15:00
CompetitionSuperliga
Season2025/26
Round / stageRegular Season - 12
VenueEnergi Viborg Arena
CityViborg
RefereeS. Putros

AI

Pre-match analysis

An automatically prepared description based on stored facts and statistics will appear here.

FAQ

Frequently asked questions: Viborg — Odense

01 What time does Viborg vs Odense kick off?

Viborg vs Odense (Superliga) kicks off 19 October 2025, 15:00.

02 Where is Viborg vs Odense being played?

The match is played at Energi Viborg Arena (Viborg).

03 Who is the referee for Viborg vs Odense?

The referee for Viborg vs Odense is S. Putros.

04 What is the recent form of Viborg and Odense?

Viborg: 2 wins, 0 draws and 3 losses in the last 5 matches, goals 6–8. Odense: 1 wins, 1 draws and 3 losses in the last 5 matches, goals 7–12.

05 How many times have Viborg and Odense played each other?

Our database has 1 previous head-to-head meetings for these teams.

Comments

Comments on Viborg — Odense

No comments yet — be the first.