Viborg host Odense in the Danish Superliga on 24 July 2026, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 18:00 UK Time.
Viborg begin their new Danish Superliga campaign at Energi Viborg Arena aiming to make an immediate statement after an inconsistent finish to last season. Opening fixtures often carry extra importance, and both clubs will be eager to establish early momentum after contrasting endings to the previous campaign. Odense return to the top flight with renewed confidence, while Viborg will look to use home advantage to build a positive platform for the months ahead in what has regularly been a competitive fixture between the sides.
Viborg closed last season with mixed results, highlighted by a dramatic 6-2 defeat to AGF, a 3-3 draw away to Midtjylland, a 1-0 victory over Nordsjaelland, and narrow 1-0 defeats against Sonderjyske and Brondby. Those scorelines reflected a side capable of creating chances against strong opposition but one that struggled to maintain defensive stability over extended periods.
Their attacking approach remains one of their biggest strengths, particularly when they control possession and commit numbers forward through quick combinations in central areas. Home performances have generally allowed Viborg to dictate the tempo more effectively, and they will also take confidence from winning two of the last four league meetings with Odense despite the visitors claiming the most recent encounters. An opening home fixture offers an ideal opportunity to begin the new season with greater balance at both ends of the pitch.
Odense arrive after earning promotion back to the Danish Superliga and will hope to carry that momentum into the opening weekend. Their final run included a 2-0 victory away at FC Fredericia, a 2-2 draw with Randers, but also defeats against Vejle 1-0, Silkeborg 3-2 and Copenhagen 2-1. While the attacking unit continued to contribute goals, defensive consistency proved more difficult to sustain against stronger opponents.
The visitors generally look most threatening when transitions develop quickly through wide areas, allowing their forwards to attack space behind opposition defences. Recent meetings with Viborg have produced entertaining contests, including a 3-1 victory and a 2-1 away success for Odense, suggesting they possess enough attacking quality to challenge even if defensive organisation remains an area requiring improvement early in the campaign.
The best bet for this match leans towards Viborg to win & Both Teams To Score. Viborg’s home advantage and ability to control possession should give them the edge, but recent performances suggest they are unlikely to keep many clean sheets. Odense have shown enough attacking quality throughout their recent matches to find the net even if they spend long periods without the ball.
Over 2.5 goals also looks a strong option for this game. Viborg’s recent fixtures included scorelines of 6-2 and 3-3, while Odense were involved in open contests against Silkeborg, Randers and Copenhagen. Both teams appear more comfortable committing players forward than sitting deep, which could create another entertaining encounter.
For those considering a correct score prediction, a 2-1 Viborg victory stands out as the strongest selection. Viborg should benefit from opening the campaign at home and may enjoy greater control across the ninety minutes, but Odense’s attacking threat and recent record in this fixture suggest they are capable of making the hosts work hard for all three points.
| Viborg | Odense | |
|---|---|---|
| Game Played | 0 | 0 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 0 |
| Viborg | Odense | |
|---|---|---|
| Game Played | 0 | 0 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 0 |
|
17.07.26
|
Viborg Aarhus Fremad |
1-0 |
|
16.07.26
|
FC Copenhagen Viborg |
2-1 |
|
11.07.26
|
Viborg Notts County |
2-0 |
|
03.07.26
|
Aalborg Viborg |
3-1 |
|
27.06.26
|
Aarhus Viborg |
1-1 |
|
17.05.26
|
Aarhus Viborg |
6-2 |
|
08.05.26
|
Viborg Sonderjyske |
0-1 |
|
04.05.26
|
Midtjylland Viborg |
3-3 |
|
26.04.26
|
Viborg Nordsjaelland |
1-0 |
|
22.04.26
|
Viborg Brondby |
0-1 |
|
19.04.26
|
Nordsjaelland Viborg |
2-1 |
|
12.04.26
|
Sonderjyske Viborg |
0-2 |
|
06.04.26
|
Viborg Aarhus |
1-2 |
|
22.03.26
|
Viborg Midtjylland |
1-1 |
|
15.03.26
|
Brondby Viborg |
0-1 |
|
07.03.26
|
Viborg FC Copenhagen |
1-2 |
|
01.03.26
|
Viborg Nordsjaelland |
2-1 |
|
22.02.26
|
Aarhus Viborg |
5-2 |
|
15.02.26
|
Viborg Brondby |
1-0 |
|
11.02.26
|
FC Copenhagen Viborg |
2-1 |
|
08.02.26
|
Silkeborg Viborg |
0-1 |
|
30.01.26
|
Viborg Kalmar |
3-1 |
|
22.01.26
|
Viborg Piast Gliwice |
3-0 |
|
17.01.26
|
Vejle Viborg |
1-1 |
|
13.01.26
|
Randers Viborg |
2-0 |
|
13.12.25
|
Vejle Viborg |
1-0 |
|
07.12.25
|
Viborg Midtjylland |
3-3 |
|
03.12.25
|
Viborg Vejle |
4-1 |
|
28.11.25
|
Sonderjyske Viborg |
2-2 |
|
23.11.25
|
Viborg Vejle |
5-2 |
|
09.11.25
|
FC Fredericia Viborg |
0-3 |
|
02.11.25
|
Viborg Randers |
3-2 |
|
29.10.25
|
FC Fredericia Viborg (Penalties:2 - 4) |
2-2 |
|
26.10.25
|
FC Copenhagen Viborg |
0-0 |
|
19.10.25
|
Viborg Odense |
1-2 |
|
05.10.25
|
Randers Viborg |
2-1 |
|
28.09.25
|
Viborg FC Fredericia |
2-1 |
|
24.09.25
|
Oksbøl Viborg |
0-6 |
|
20.09.25
|
Midtjylland Viborg |
2-0 |
|
14.09.25
|
Viborg Aarhus |
1-2 |
|
04.09.25
|
AC Horsens Viborg |
0-1 |
|
29.08.25
|
Vejle Viborg |
1-2 |
|
25.08.25
|
Nordsjaelland Viborg |
1-0 |
|
17.08.25
|
Viborg Silkeborg |
2-3 |
|
08.08.25
|
Viborg Sonderjyske |
1-0 |
|
03.08.25
|
Brondby Viborg |
0-2 |
|
27.07.25
|
Odense Viborg |
3-1 |
|
18.07.25
|
Viborg FC Copenhagen |
2-3 |
|
24.05.25
|
Silkeborg Viborg |
1-2 |
|
18.05.25
|
Viborg Vejle |
0-1 |
|
17.07.26
|
Viborg Aarhus Fremad |
1-0 |
|
11.07.26
|
Viborg Notts County |
2-0 |
|
08.05.26
|
Viborg Sonderjyske |
0-1 |
|
26.04.26
|
Viborg Nordsjaelland |
1-0 |
|
22.04.26
|
Viborg Brondby |
0-1 |
|
06.04.26
|
Viborg Aarhus |
1-2 |
|
22.03.26
|
Viborg Midtjylland |
1-1 |
|
07.03.26
|
Viborg FC Copenhagen |
1-2 |
|
01.03.26
|
Viborg Nordsjaelland |
2-1 |
|
15.02.26
|
Viborg Brondby |
1-0 |
|
30.01.26
|
Viborg Kalmar |
3-1 |
|
22.01.26
|
Viborg Piast Gliwice |
3-0 |
|
07.12.25
|
Viborg Midtjylland |
3-3 |
|
03.12.25
|
Viborg Vejle |
4-1 |
|
23.11.25
|
Viborg Vejle |
5-2 |
|
02.11.25
|
Viborg Randers |
3-2 |
|
19.10.25
|
Viborg Odense |
1-2 |
|
28.09.25
|
Viborg FC Fredericia |
2-1 |
|
14.09.25
|
Viborg Aarhus |
1-2 |
|
17.08.25
|
Viborg Silkeborg |
2-3 |
|
08.08.25
|
Viborg Sonderjyske |
1-0 |
|
18.07.25
|
Viborg FC Copenhagen |
2-3 |
|
18.05.25
|
Viborg Vejle |
0-1 |
|
11.05.25
|
Viborg Aalborg |
3-1 |
|
01.05.25
|
Viborg FC Copenhagen |
0-1 |
|
21.04.25
|
Viborg Lyngby |
1-1 |
|
13.04.25
|
Viborg Silkeborg |
2-1 |
|
06.04.25
|
Viborg Sonderjyske |
2-1 |
|
16.03.25
|
Viborg FC Copenhagen |
3-2 |
|
02.03.25
|
Viborg Vejle |
3-1 |
|
24.02.25
|
Viborg Silkeborg |
1-4 |
|
09.02.25
|
Viborg Sirius |
2-1 |
|
29.01.25
|
Viborg Hobro |
2-1 |
|
18.01.25
|
Viborg Aalborg |
2-0 |
|
13.12.24
|
Viborg Brabrand |
6-0 |
|
01.12.24
|
Viborg Randers |
1-2 |
|
10.11.24
|
Viborg Midtjylland |
1-0 |
|
27.10.24
|
Viborg Sonderjyske |
4-2 |
|
06.10.24
|
Viborg Aarhus |
1-1 |
|
20.09.24
|
Viborg Nordsjaelland |
3-2 |
|
26.08.24
|
Viborg Lyngby |
1-0 |
|
12.08.24
|
Viborg Aalborg |
2-3 |
|
21.07.24
|
Viborg Brondby |
3-3 |
|
07.07.24
|
Viborg Arka Gdynia |
2-0 |
|
26.06.24
|
Viborg Haugesund |
0-1 |
|
25.05.24
|
Viborg Odense |
2-1 |
|
12.05.24
|
Viborg Vejle |
1-2 |
|
28.04.24
|
Viborg Randers |
0-0 |
|
21.04.24
|
Viborg Lyngby |
2-1 |
|
31.03.24
|
Viborg Hvidovre |
3-1 |
|
16.07.26
|
FC Copenhagen Viborg |
2-1 |
|
03.07.26
|
Aalborg Viborg |
3-1 |
|
27.06.26
|
Aarhus Viborg |
1-1 |
|
17.05.26
|
Aarhus Viborg |
6-2 |
|
04.05.26
|
Midtjylland Viborg |
3-3 |
|
19.04.26
|
Nordsjaelland Viborg |
2-1 |
|
12.04.26
|
Sonderjyske Viborg |
0-2 |
|
15.03.26
|
Brondby Viborg |
0-1 |
|
22.02.26
|
Aarhus Viborg |
5-2 |
|
11.02.26
|
FC Copenhagen Viborg |
2-1 |
|
08.02.26
|
Silkeborg Viborg |
0-1 |
|
17.01.26
|
Vejle Viborg |
1-1 |
|
13.01.26
|
Randers Viborg |
2-0 |
|
13.12.25
|
Vejle Viborg |
1-0 |
|
28.11.25
|
Sonderjyske Viborg |
2-2 |
|
09.11.25
|
FC Fredericia Viborg |
0-3 |
|
29.10.25
|
FC Fredericia Viborg (Penalties:2 - 4) |
2-2 |
|
26.10.25
|
FC Copenhagen Viborg |
0-0 |
|
05.10.25
|
Randers Viborg |
2-1 |
|
24.09.25
|
Oksbøl Viborg |
0-6 |
|
20.09.25
|
Midtjylland Viborg |
2-0 |
|
04.09.25
|
AC Horsens Viborg |
0-1 |
|
29.08.25
|
Vejle Viborg |
1-2 |
|
25.08.25
|
Nordsjaelland Viborg |
1-0 |
|
03.08.25
|
Brondby Viborg |
0-2 |
|
27.07.25
|
Odense Viborg |
3-1 |
|
24.05.25
|
Silkeborg Viborg |
1-2 |
|
08.05.25
|
FC Copenhagen Viborg |
1-0 |
|
04.05.25
|
Lyngby Viborg |
0-0 |
|
27.04.25
|
Sonderjyske Viborg |
2-2 |
|
17.04.25
|
Vejle Viborg |
3-3 |
|
28.03.25
|
Aalborg Viborg |
0-4 |
|
09.03.25
|
Aarhus Viborg |
1-1 |
|
14.02.25
|
Brondby Viborg |
4-1 |
|
04.02.25
|
Halmstad Viborg |
0-3 |
|
24.01.25
|
FC Copenhagen Viborg |
2-0 |
|
08.12.24
|
Brabrand Viborg |
1-1 |
|
24.11.24
|
Aalborg Viborg |
0-0 |
|
03.11.24
|
Nordsjaelland Viborg |
2-1 |
|
31.10.24
|
Næsby Viborg |
1-4 |
|
20.10.24
|
Lyngby Viborg |
0-0 |
|
29.09.24
|
Midtjylland Viborg |
3-1 |
|
25.09.24
|
Middelfart Viborg (Penalties:2 - 4) |
2-2 |
|
15.09.24
|
Vejle Viborg |
0-5 |
|
04.09.24
|
AC Horsens Viborg |
0-4 |
|
01.09.24
|
Sonderjyske Viborg |
2-2 |
|
18.08.24
|
FC Copenhagen Viborg |
1-1 |
|
04.08.24
|
Silkeborg Viborg |
3-2 |
|
28.07.24
|
Randers Viborg |
3-1 |
|
13.07.24
|
Aalborg Viborg |
1-4 |
|
17.07.26
|
Midtjylland Odense |
4-1 |
|
11.07.26
|
Brondby Odense |
4-0 |
|
04.07.26
|
Odense Hillerød |
2-0 |
|
29.06.26
|
Odense Kolding IF |
2-1 |
|
17.05.26
|
Odense Vejle |
0-1 |
|
11.05.26
|
Randers Odense |
2-2 |
|
03.05.26
|
Odense Silkeborg |
2-3 |
|
26.04.26
|
FC Fredericia Odense |
0-2 |
|
22.04.26
|
FC Copenhagen Odense |
2-1 |
|
19.04.26
|
Odense Randers |
3-1 |
|
12.04.26
|
Silkeborg Odense |
3-1 |
|
06.04.26
|
Odense FC Fredericia |
1-0 |
|
20.03.26
|
Vejle Odense |
1-1 |
|
15.03.26
|
Odense FC Copenhagen |
2-1 |
|
01.03.26
|
Sonderjyske Odense |
1-0 |
|
21.02.26
|
Odense FC Copenhagen |
2-2 |
|
15.02.26
|
Odense Midtjylland |
1-4 |
|
09.02.26
|
Aarhus Odense |
2-1 |
|
01.02.26
|
Brondby Odense |
1-1 |
|
28.01.26
|
Karpaty Odense |
2-3 |
|
22.01.26
|
Odense Piast Gliwice |
0-1 |
|
15.01.26
|
Odense Skive |
5-2 |
|
10.01.26
|
Odense Naestved |
4-1 |
|
14.12.25
|
Aarhus Odense |
3-1 |
|
11.12.25
|
Odense Aarhus |
1-0 |
|
05.12.25
|
FC Fredericia Odense |
1-3 |
|
30.11.25
|
Odense Vejle |
3-0 |
|
24.11.25
|
Randers Odense |
0-0 |
|
07.11.25
|
Odense Silkeborg |
1-1 |
|
02.11.25
|
Nordsjaelland Odense |
2-4 |
|
27.10.25
|
Odense Brondby |
1-4 |
|
22.10.25
|
Brønshøj Odense |
0-3 |
|
19.10.25
|
Viborg Odense |
1-2 |
|
03.10.25
|
Odense Sonderjyske |
1-1 |
|
28.09.25
|
Brondby Odense |
5-1 |
|
23.09.25
|
Sundby Odense |
0-3 |
|
19.09.25
|
Odense FC Fredericia |
3-2 |
|
14.09.25
|
Silkeborg Odense |
2-1 |
|
31.08.25
|
Odense Nordsjaelland |
1-2 |
|
27.08.25
|
FC Kalundborg Odense |
0-11 |
|
23.08.25
|
FC Copenhagen Odense |
1-1 |
|
18.08.25
|
Odense Aarhus |
1-5 |
|
11.08.25
|
Odense Randers |
3-2 |
|
01.08.25
|
Vejle Odense |
4-0 |
|
27.07.25
|
Odense Viborg |
3-1 |
|
20.07.25
|
Midtjylland Odense |
3-3 |
|
27.06.25
|
Odense Sonderjyske |
0-2 |
|
20.06.25
|
Odense Esbjerg |
1-2 |
|
23.05.25
|
Odense Esbjerg |
4-2 |
|
17.05.25
|
Kolding IF Odense |
1-1 |
|
04.07.26
|
Odense Hillerød |
2-0 |
|
29.06.26
|
Odense Kolding IF |
2-1 |
|
17.05.26
|
Odense Vejle |
0-1 |
|
03.05.26
|
Odense Silkeborg |
2-3 |
|
19.04.26
|
Odense Randers |
3-1 |
|
06.04.26
|
Odense FC Fredericia |
1-0 |
|
15.03.26
|
Odense FC Copenhagen |
2-1 |
|
21.02.26
|
Odense FC Copenhagen |
2-2 |
|
15.02.26
|
Odense Midtjylland |
1-4 |
|
22.01.26
|
Odense Piast Gliwice |
0-1 |
|
15.01.26
|
Odense Skive |
5-2 |
|
10.01.26
|
Odense Naestved |
4-1 |
|
11.12.25
|
Odense Aarhus |
1-0 |
|
30.11.25
|
Odense Vejle |
3-0 |
|
07.11.25
|
Odense Silkeborg |
1-1 |
|
27.10.25
|
Odense Brondby |
1-4 |
|
03.10.25
|
Odense Sonderjyske |
1-1 |
|
19.09.25
|
Odense FC Fredericia |
3-2 |
|
31.08.25
|
Odense Nordsjaelland |
1-2 |
|
18.08.25
|
Odense Aarhus |
1-5 |
|
11.08.25
|
Odense Randers |
3-2 |
|
27.07.25
|
Odense Viborg |
3-1 |
|
27.06.25
|
Odense Sonderjyske |
0-2 |
|
20.06.25
|
Odense Esbjerg |
1-2 |
|
23.05.25
|
Odense Esbjerg |
4-2 |
|
03.05.25
|
Odense FC Fredericia |
1-1 |
|
26.04.25
|
Odense Hvidovre |
1-1 |
|
17.04.25
|
Odense Kolding IF |
4-3 |
|
30.03.25
|
Odense AC Horsens |
1-0 |
|
19.03.25
|
Odense Sonderjyske |
1-0 |
|
08.03.25
|
Odense Kolding IF |
1-1 |
|
02.03.25
|
Odense Hobro |
1-1 |
|
01.12.24
|
Odense B 93 |
3-3 |
|
09.11.24
|
Odense AC Horsens |
3-2 |
|
26.10.24
|
Odense Esbjerg |
2-1 |
|
04.10.24
|
Odense HB Koge |
0-3 |
|
22.09.24
|
Odense Roskilde |
3-2 |
|
30.08.24
|
Odense Vendsyssel FF |
2-0 |
|
21.08.24
|
Odense FC Fredericia |
3-0 |
|
10.08.24
|
Odense Hillerød |
1-0 |
|
03.08.24
|
Odense Hvidovre |
2-0 |
|
06.07.24
|
Odense Aalborg |
1-3 |
|
02.07.24
|
Odense B 93 |
4-2 |
|
19.05.24
|
Odense Randers |
2-0 |
|
10.05.24
|
Odense Lyngby |
1-2 |
|
28.04.24
|
Odense Hvidovre |
1-2 |
|
12.04.24
|
Odense Viborg |
1-3 |
|
02.04.24
|
Odense Vejle |
0-1 |
|
17.03.24
|
Odense FC Copenhagen |
0-2 |
|
25.02.24
|
Odense Brondby |
0-3 |
|
17.07.26
|
Midtjylland Odense |
4-1 |
|
11.07.26
|
Brondby Odense |
4-0 |
|
11.05.26
|
Randers Odense |
2-2 |
|
26.04.26
|
FC Fredericia Odense |
0-2 |
|
22.04.26
|
FC Copenhagen Odense |
2-1 |
|
12.04.26
|
Silkeborg Odense |
3-1 |
|
20.03.26
|
Vejle Odense |
1-1 |
|
01.03.26
|
Sonderjyske Odense |
1-0 |
|
09.02.26
|
Aarhus Odense |
2-1 |
|
01.02.26
|
Brondby Odense |
1-1 |
|
28.01.26
|
Karpaty Odense |
2-3 |
|
14.12.25
|
Aarhus Odense |
3-1 |
|
05.12.25
|
FC Fredericia Odense |
1-3 |
|
24.11.25
|
Randers Odense |
0-0 |
|
02.11.25
|
Nordsjaelland Odense |
2-4 |
|
22.10.25
|
Brønshøj Odense |
0-3 |
|
19.10.25
|
Viborg Odense |
1-2 |
|
28.09.25
|
Brondby Odense |
5-1 |
|
23.09.25
|
Sundby Odense |
0-3 |
|
14.09.25
|
Silkeborg Odense |
2-1 |
|
27.08.25
|
FC Kalundborg Odense |
0-11 |
|
23.08.25
|
FC Copenhagen Odense |
1-1 |
|
01.08.25
|
Vejle Odense |
4-0 |
|
20.07.25
|
Midtjylland Odense |
3-3 |
|
17.05.25
|
Kolding IF Odense |
1-1 |
|
09.05.25
|
AC Horsens Odense |
2-2 |
|
21.04.25
|
Hvidovre Odense |
2-1 |
|
11.04.25
|
Esbjerg Odense |
0-6 |
|
05.04.25
|
FC Fredericia Odense |
1-0 |
|
14.03.25
|
Hvidovre Odense |
0-0 |
|
21.02.25
|
Hillerød Odense |
1-1 |
|
10.02.25
|
Halmstad Odense |
2-1 |
|
30.01.25
|
FC Fredericia Odense |
1-1 |
|
24.01.25
|
Silkeborg Odense |
2-2 |
|
16.01.25
|
Aarhus Odense |
4-1 |
|
10.01.25
|
Sonderjyske Odense |
2-3 |
|
25.11.24
|
Vendsyssel FF Odense |
1-1 |
|
03.11.24
|
FC Fredericia Odense |
1-4 |
|
18.10.24
|
Roskilde Odense |
1-5 |
|
27.09.24
|
Kolding IF Odense |
1-2 |
|
14.09.24
|
AC Horsens Odense |
2-2 |
|
25.08.24
|
Hobro Odense |
0-3 |
|
16.08.24
|
B 93 Odense |
1-3 |
|
06.08.24
|
Middelfart Odense (Penalties:1 - 0) |
0-0 |
|
26.07.24
|
HB Koge Odense |
0-4 |
|
20.07.24
|
Esbjerg Odense |
1-2 |
|
13.07.24
|
Vejle Odense |
5-2 |
|
25.05.24
|
Viborg Odense |
2-1 |
|
16.05.24
|
Hvidovre Odense |
1-2 |
|
06.05.24
|
Vejle Odense |
3-2 |
|
19.10.2025
|
Viborg Odense |
1-2
|
|
27.07.2025
|
Odense Viborg |
3-1
|
|
25.05.2024
|
Viborg Odense |
2-1
|
|
12.04.2024
|
Odense Viborg |
1-3
|
|
16.02.2024
|
Viborg Odense |
1-2
|
|
19.10.2025
|
Viborg Odense |
1-2
|
|
25.05.2024
|
Viborg Odense |
2-1
|
|
16.02.2024
|
Viborg Odense |
1-2
|
|
16.10.2022
|
Viborg Odense |
0-0
|
|
17.04.2022
|
Viborg Odense |
1-1
|
|
26.09.2021
|
Viborg Odense |
1-1
|