MatchPulse

Viborg vs Odense — Superliga

← Back
Viborg
Viborg
3º · 1.82 PPG
Days Since Last Match: 7d 7h
1 – 0
HT 0–0
Finished
Odense
Odense
7º · 1.18 PPG
Days Since Last Match: 7d 5h
Energi Viborg Arena·Viborg·Denmark·9,566
🔒 Pro Feature

Unlock all Match Predictions

Full mathematical models, value detection and advanced filters across every league.

from€8.99/mo

billed annually · cancel anytime

Viborg and Odense meet in the Superliga 2026 season, in a match played on 24 July 2026. Viborg have recorded 10 wins from 22 matches this season (45% win rate), averaging 1.50 goals scored and 1.14 conceded per game. BTTS has occurred in 55% of their fixtures; Over 2.5 goals in 50%; and clean sheets in 32% of games. Odense have won 43% of their 23 matches, with 1.57 goals scored and 1.65 conceded per game. Their BTTS rate stands at 65%, Over 2.5 at 61%, and clean sheets at 13%.

The final score was Viborg 1–0 Odense. All statistics on this page cover the full season and are updated after each match round.

Season Statistics

Viborg
—
Odense
3º
Position
7º
1.82
PPG
1.18
55%
Win %
27%
1.64
Goals / game
0.91
0.91
Conceded / game
1.36
55%
BTTS %
65%
32%
Clean sheet %
13%
50%
Over 2.5 %
61%
4.9
Avg corners
6.0
14.7
Avg shots
14.6
4.1
Avg shots on target
4.1
1.1
Avg yellow cards
2.2
12.6
Avg fouls
13.1
48.5%
Avg possession
52.0%

Home vs Away

Viborg
Home (6)
—
Odense
Away (6)
2.00
PPG
1.00
67%
Win %
17%
2.00
Goals / game
0.83
1.00
Conceded / game
1.00
40%
BTTS %
69%
50%
Clean sheet %
8%
60%
Over 2.5 %
62%
4.9
Avg corners
6.0
14.7
Avg shots
14.6
4.1
Avg shots on target
4.1
1.1
Avg yellow cards
2.2
48.5%
Avg possession
52.0%

Goals Scored

ViborgHomeAwayOdenseHomeAway
Over 0.5 Scored82%90%75%74%80%69%
Over 1.5 Scored36%60%17%48%50%46%
Over 2.5 Scored23%40%8%17%20%15%
Failed To Score18%10%25%26%20%31%

Goals Conceded

ViborgHomeAwayOdenseHomeAway
Over 0.5 Conceded68%50%83%87%80%92%
Over 1.5 Conceded36%20%50%35%30%38%
Over 2.5 Conceded9%0%17%17%10%23%
Clean Sheets32%50%17%13%20%8%

Over 2.5 & BTTS Predictions

ViborgOdense
Over 0.595%96%
Over 1.582%78%
Over 2.550%61%
Over 3.527%35%
Over 4.59%26%
BTTS55%65%
BTTS & Win18%35%
BTTS & Draw14%17%
BTTS & Over 2.541%52%
BTTS No & Over 2.59%9%

1st Half / 2nd Half

ViborgOdense
Win 1st Half38%43%
Draw 1st Half43%35%
Loss 1st Half19%22%
Scored 1st Half57%57%
Conceded 1st Half43%52%
Win 2nd Half43%22%
Draw 2nd Half14%43%
Loss 2nd Half43%35%
Scored 2nd Half57%52%
Conceded 2nd Half48%70%
Over 0.5 HT76%74%
Over 1.5 HT43%48%

Recent Venue Form

Viborg (H)
LFC Midtjylland1–2
WFC Nordsjaelland4–1
LLyngby0–2
WFC Copenhagen4–0
WAarhus2–1
WOdense1–0
Odense (A)
DFC Nordsjaelland0–0
LKolding IF4–5
WRanders FC2–1
WKolding IF2–1
DLyngby1–1
WFC Fredericia2–1

Number of Corners

10.6
Corners / Match
11 games
League Avg
10.3
67 games
12.3
Corners / Match
11 games
Match CornersViborgOdenseLeague Avg
Over 691%100%87%
Over 782%100%85%
Over 882%91%76%
Over 964%82%64%
Over 1055%73%49%
Over 1127%55%33%
Over 1218%36%18%
Over 139%36%13%

Team Corners

Team CornersViborgOdense
Corners Earned / Match4.96.0
Corners Against / Match5.66.3
Over 2.5 Corners For91%82%
Over 3.5 Corners For64%64%
Over 4.5 Corners For55%64%
Over 2.5 Corners Against100%82%
Over 3.5 Corners Against82%64%
Over 4.5 Corners Against55%55%

Head to Head · 22 matches

6
Viborg
27%
8
Draws
36%
8
Odense
36%
82%
Over 1.5
18/22
55%
Over 2.5
12/22
32%
Over 3.5
7/22
73%
BTTS
16/22
24/07/26
Viborg
1–0
Odense
19/10/25
Viborg
1–2
Odense
27/07/25
Odense
3–1
Viborg
25/05/24
Viborg
2–1
Odense
12/04/24
Odense
1–3
Viborg
16/02/24
Viborg
1–2
Odense
07/08/23
Odense
1–2
Viborg
09/07/23
Odense
4–0
Viborg
16/10/22
Viborg
0–0
Odense
04/09/22
Odense
1–2
Viborg
12/05/22
Odense
1–1
Viborg
17/04/22
Viborg
1–1
Odense
19/11/21
Odense
2–3
Viborg
26/09/21
Viborg
1–1
Odense
12/12/16
Viborg
1–1
Odense
06/08/16
Odense
0–0
Viborg
17/04/16
Odense
5–1
Viborg
08/11/15
Viborg
0–1
Odense
19/09/15
Odense
2–0
Viborg
06/04/14
Viborg
2–2
Odense

Events

15'🟨Z. Zaletel
56'⚽T. Jorgensen(O. Bundgaard)
57'🔄B. Brahimi(S. Jalal)
74'🟨J. Gronning
74'🔄J. Niemiec(L. Legolas)
76'🔄A. Beck(P. Keller)
76'🔄S. Kuzmic(D. Anyembe)
77'🟨J. Gomez
79'🔄J. Gomez(U. Jenssen)
79'🔄P. Therkildsen(M. Andersen)
80'🔄C. Nouck(M. Hoedemakers)
81'🔄D. Hanza(A. Kleis-Kristoffersen)
87'🔄F. Arp(N. Juul-Sandberg)

Match Statistics

ViborgOdense
2.02xG (Expected Goals)1.60
3Shots on target5
10Total shots19
43Possession %57
7Corners10
14Fouls12
2Yellow cards1
0Red cards0
#TeamMPWDLGDPts
1FC Copenhagen11812+1425
2FC Midtjylland11740+1025
3Viborg11623+820
4FC Nordsjaelland11542+419
5Brondby12615+119
6AC Horsens11344-113
7Odense11344-513
8Silkeborg11254-411
9Randers FC12327-711
10Aarhus11164-39
11Sonderjyske11227-88
12Lyngby11155-98

Team Insights

Viborg
  • ●Viborg have been undefeated in their last 4 away matches.
  • ●Viborg failed to keep a clean sheet in 4 of their 6 home matches.
  • ●67% of Viborg's goals have been scored at home.
  • ●Viborg have scored 56% of their goals in the first half.
Odense
  • ●Odense have been undefeated in their last 4 matches.
  • ●Odense have been undefeated in their last 4 away matches.
  • ●Odense failed to keep a clean sheet in 4 of their 5 home matches.
  • ●Odense failed to keep a clean sheet in 5 of their 6 away matches.
  • ●Odense have scored 60% of their goals in the first half.
LHFC Midtjylland2º1–2
WARanders FC9º2–0
LABrabrand1–2
DASilkeborg8º1–1
LHLyngby12º0–2
WAAC Horsens6º3–2
WHFC Copenhagen1º4–0
WHAarhus10º2–1
WHBrondby5º2–1
LAKolding IF4–5
DHFC Midtjylland2º1–1
WARanders FC9º2–1
WAKolding IF2–1
LHFC Copenhagen1º0–5
DALyngby12º1–1
DAAarhus10º2–2

Season Schedule

Viborg
LHFC Midtjylland1–2
WARanders FC2–0
WHFC Nordsjaelland4–1
DASilkeborg1–1
LHLyngby0–2
WAAC Horsens3–2
–AAarhus25/10
–HAC Horsens01/11
–AOdense07/11
Odense
WHBrondby2–1
DAFC Nordsjaelland0–0
DHFC Midtjylland1–1
WARanders FC2–1
LHFC Copenhagen0–5
DALyngby1–1
–AFC Copenhagen26/10
–HSilkeborg01/11
–HViborg07/11

Top Scorers

Viborg
D. Hanza6 ⚽
C. Nouck4 ⚽
M. Sondergaard3 ⚽
Dorian Hanza3 ⚽
J. Gronning2 ⚽
A. Beck2 ⚽
Odense
8 ⚽
N. Ganaus5 ⚽
J. Niemiec4 ⚽
F. Arp2 ⚽
A. Holmstrom2 ⚽
M. Jensen2 ⚽

Cards Given

Viborg
3 🟨
Jeppe Grønning2 🟨
J. Gronning1 🟨
L. Kirkegaard1 🟨
Lukas Kirkegaard1 🟨
Adam Kleis-Kristoffersen1 🟨
Odense
J. Gomez3 🟨
U. Jenssen2 🟨
M. McCoy2 🟨
J. Askou2 🟨
Marcus McCoy2 🟨
2 🟨