Vejle Boldklub vs Odense BK Prediction, Preview and Stats

Denmark flag 2025/2026 Superliga, Denmark
Vejle Stadion Fri, 20 Mar - 6:00 PM
Superliga
Vejle Boldklub Vejle Boldklub
1 1
Odense BK ODE
Full Time Fri, 20 Mar 6:00 PM
Round 2 Relegation Round
Anders Jacobsen - 90+6'
Goal
|
Goal
Leeroy Owusu - 25'

CONTEXT

Match is finished. Vejle Boldklub 1–0 Odense BK. The result saw Vejle Boldklub take the points. Vejle Boldklub showed a significant deviation from the pre-match structural baseline. Possession-adjusted chance creation was in line with projected levels. The end result diverged from the pre-match projection. xG finished Vejle Boldklub 0.5 – 1.3 Odense BK. Possession was 38%–62%.

TL;DR

  • Structural deviation: Vejle Boldklub showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was contrary to expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Diverging from xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Vejle Boldklub C. Nørgaard
C. Nørgaard
VS
Odense BK A. Zorniger
A. Zorniger
0.67
Avg Points / Game (Last 100 Matches)
1.36
0.83 i
Last 6 Opponents
Silkeborg IF Rank: 56 D
AGF Rank: 71 L
Nordsjælland Rank: 66 D
Randers FC Rank: 61 L
Fredericia Rank: 53 L
Brøndby IF Rank: 66 W
Avg Points / Game (Last 6 Matches)
1.17 i
Last 6 Opponents
FC København Rank: 68 W
Sønderjyske Fodbold Rank: 62 L
FC København Rank: 67 D
FC Midtjylland Rank: 80 L
AGF Rank: 71 L
Fredericia Rank: 53 W
9
Head to Head (Wins - Draws - Losses)
9 - 1 - 12
12

Win Probabilities

Live Win Probability (90 Min)
Home Vejle Boldklub
29.75%
Draw
27.17%
Away Odense BK
43.08%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
50.92
48.41
0 (Weakest) 100 (Strongest)
Metric
Vejle Boldklub
Odense BK
Power Score
50.92
48.41
League Position
12
8
Global Rank
742
552

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Vejle Boldklub Opponent-weighted form score
Odense BK Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Vejle Boldklub Odense BK

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Vejle Boldklub

Left / Center / Right
Opposition half density
vs season average

Odense BK

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Vejle Boldklub ⚠ Proxy
vs
⚠ Proxy Odense BK
Attacking Efficiency
Higher is better
Attacking Efficiency
21.05
23.23
Defensive Efficiency
Lower is better
Defensive Efficiency
23.23
21.05
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Vejle Boldklub -0.21 Efficiency Index
vs
Odense BK +0.21 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Vejle Boldklub
Odense BK
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Vejle Boldklub
vs
Odense BK
Created Set-piece attacking threat
Vejle Boldklub Odense BK
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Vejle Boldklub Odense BK
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Vejle Boldklub
Odense BK
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 22 matches between these sides — filtered by competition and venue context.

Vejle Boldklub Vejle Boldklub Home
22 matches
Odense BK ODE Away
Match Record
9
Wins
12
1
Draws
1
12
Losses
9
Goals
26
Goals Scored
39
39
Goals Conceded
26
-13
Goal Difference
+13
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:20:52+00:00

STARTING XI

Match Formation 4-3-3
Match Formation 4-4-2
Pitch
I. Vekič
Slovenia
1 I. Vekič
L. Flø Borregaard
Denmark
23 L. Flø Borregaard
L. Ladegaard Nielsen
Denmark
4 (C) L. Ladegaard Nielsen
V. Jensen
Denmark
5 V. Jensen
C. Sørensen
Denmark
3 C. Sørensen
M. Vestergård
Substitution
Denmark
6 M. Vestergård
T. Gundelund
Denmark
2 T. Gundelund
M. Enggård
Substitution
Denmark
30 M. Enggård
C. Gammelgaard
Substitution
Denmark
7 C. Gammelgaard
M. Duelund
Substitution
Denmark
10 M. Duelund
T. Bach
Substitution
Denmark
16 T. Bach
V. Røsholt Myhra
Norway
16 V. Røsholt Myhra
M. McCoy
Denmark
15 M. McCoy
J. Berthel Askou Harvey
Denmark
13 J. Berthel Askou Harvey
N. Bürgy
Switzerland
5 N. Bürgy
L. Owusu
Netherlands
20 L. Owusu
A. Suhonen
Substitution
Finland
10 A. Suhonen
I. Ouédraogo
Substitution
Burkina Faso
22 I. Ouédraogo
R. Falk Jensen
Denmark
8 (C) R. Falk Jensen
M. Ejdum
Substitution
Denmark
18 M. Ejdum
J. Grot
Substitution
Netherlands
31 J. Grot
N. Ganaus
Substitution
Germany
17 N. Ganaus

General Information

Date & Time
Mar 20, 2026, 06:00 PM
Competition
2025/2026 Superliga, Denmark · Round 2 · Relegation Round
Stadium
Vejle Stadion
Capacity
10657
Pitch Surface
Grass
Weather
☀️ , Clear
Referees
Deniz Yurdakul
Mads-Kristoffer Kristoffersen
Esad Deronjic
Morten Krogh

Statistics

Possession
Vejle Boldklub
41%
ODE
59%

Top Statistics

1 Goals 1
1 Big Chances Created 1
4 Shots 8
40 Dangerous attacks 68
38 Possession 62
2 Corners 7
7 Free kicks 13
0 Yellow Cards 1

Match Overview

43 Successful Dribbles Percentage 38
18 Throwins 28
5 Goal Kicks 5
21 Dribble Attempts 16
9 Successful Dribbles 6
5 Goal Attempts 4
80 Ball Safe 93
2 Injuries 1
1 Assists 1
5 Substitutions 5

Attacking

109 Attacks 130
4 Counter Attacks 1
0 Big Chances Missed 1

Possession

365 Passes 598
73 Successful Passes Percentage 86
73 Long Passes 73
34 Successful Long Passes 34
47 Successful Long Passes Percentage 47
4 Key Passes 7
265 Successful Passes 512

Defensive

3 Interceptions 12
23 Tackles 18
2 Saves 0

Build-up

13 Total Crosses 24
2 Accurate Crosses 7

Discipline

14 Fouls 7
2 Offsides 3

Lineup

Referee : Morten Krogh

Starting XI

1
Igor Vekic
Igor Vekic Goalkeeper
7.35
3
Christian Sørensen
Christian Sørensen Defender
6.84
4
Lasse Nielsen
Lasse Nielsen (C) Defender
7.62
5
Valdemar Lund
Valdemar Lund Defender
5.78
23
Lasse Flø
Lasse Flø Defender
7.21
2
Thomas Gundelund
Thomas Gundelund Midfielder
6.73
6
Mike Vestergård
Mike Vestergård Midfielder
6.65
18
Anders Jacobsen
Anders Jacobsen
Attacker46'
7.01
30
Mads Enggård
Mads Enggård Midfielder
6.76
36
Max Jensen
Max Jensen
Midfielder80'
6.43
7
Christian Gammelgaard
Christian Gammelgaard Attacker
6.74
19
Wahid Faghir
Wahid Faghir
Attacker62'
6.59
10
Mikkel Duelund
Mikkel Duelund Attacker
6.41
17
Andrew Hjulsager
Andrew Hjulsager
Midfielder63'
6.42
16
T. Bach
T. Bach Attacker
6.7
32
Bismark Edjeodji
Bismark Edjeodji
Midfielder78'
6.45
Referee : Morten Krogh

Starting XI

16
Viljar Myhra
Viljar Myhra Goalkeeper
6.37
5
Nicolas Bürgy
Nicolas Bürgy Defender
6.7
13
Julius Berthel Askou
Julius Berthel Askou Defender
6.92
15
Marcus McCoy
Marcus McCoy Defender
6.66
20
Leeroy Owusu
Leeroy Owusu Defender
8.02
8
Rasmus Falk
Rasmus Falk (C) Midfielder
7.13
10
Anssi Suhonen
Anssi Suhonen Midfielder
6.59
7
Fiete Arp
Fiete Arp
Attacker69'
6.49
18
Max Ejdum
Max Ejdum Midfielder
7.01
24
Yaya Bojang
Yaya Bojang
Defender90+2'
22
Ismahila Ouédraogo
Ismahila Ouédraogo Midfielder
6.85
14
Gustav Grubbe
Gustav Grubbe
Midfielder90+2'
17
Noah Ganaus
Noah Ganaus Attacker
6.93
11
Jona Niemiec
Jona Niemiec
Attacker69'
6.5
31
Jay-Roy Grot
Jay-Roy Grot Attacker
6.5
3
Adam Sørensen
Adam Sørensen
Defender82'
6.25

Events

2ND-HALF
Event
Anders Jacobsen
Right foot shot / 2nd Goal
90+6'
90+2'
Event
Gustav Grubbe Ismahila Ouédraogo
10th Substitution
90+2'
Event
Yaya Bojang Max Ejdum
9th Substitution
82'
Event
Adam Sørensen Jay-Roy Grot
8th Substitution
Event
Max Jensen Mads Enggård
7th Substitution
80'
Event
Bismark Edjeodji T. Bach
6th Substitution
78'
69'
Event
Fiete Arp Anssi Suhonen
4th Substitution
69'
Event
Jona Niemiec Noah Ganaus
5th Substitution
Event
Andrew Hjulsager Mikkel Duelund
3rd Substitution
63'
Event
Wahid Faghir Christian Gammelgaard
2nd Substitution
62'
61'
Event
Julius Berthel Askou
Foul / 1st Yellowcard
Event
Anders Jacobsen Mike Vestergård
1st Substitution
46'
1ST-HALF
Event
Var
31'
25'
Event
Leeroy Owusu
Left foot shot / 1st Goal

CONCLUSION

Structural assessment: Vejle Boldklub exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.