9 December 2019 at 18:00

00
Full Time
Referee: M. Redder

Match Summary

Odense and Aalborg drew 0:0. The match was played in Superliga 2019. 7 yellow cards were shown. Odense had 52% possession while Aalborg held 48%. Odense had 10 shots (2 on target) compared to 8 (5 on target) for Aalborg. Odense made 3 substitutions, Aalborg made 3.

Match Events

Key match events between Odense and Aalborg — 0 goals and 7 cards recorded during the match.

Odense
Aalborg
Kick Off
Half Time
Oliver Lund58′
59′
F. BørstingK. Kusk
60′
T. van WeertM. Kaufmann
I. JebaliS. Svendsen
64′
70′
M. ChristensenO. Abildgaard
M. GreveJ. Thomasen
73′
84′Jakob Ahlmann Nielsen
T. KløveM. Opondo
86′
Full Time

Match Statistics

Odense had 52% possession against Aalborg's 48%. Odense registered 10 shots (2 on target) while Aalborg managed 8 (5 on target). Corner kicks: 7–5. Fouls committed: 11–9.

2Shots on Goal5
4Shots off Goal1
10Total Shots8
4Blocked Shots2
4Shots insidebox5
6Shots outsidebox3
11Fouls9
7Corner Kicks5
1Offsides2
52%Ball Possession48%
2Yellow Cards5
0Red Cards0
5Goalkeeper Saves2
482Total passes429
375Passes accurate323
78%Passes %75%

Lineups

Odense lined up in a 3-5-2 formation under J. Michelsen, while Aalborg deployed a 4-3-3 under J. Friis.

Defensive Solidity

Odense deploy 3 defenders rated — on average, against Aalborg's 4-man backline averaging —. Higher defensive ratings suggest better positional awareness, fewer individual errors, and a greater likelihood of keeping clean sheets. The rating accounts for tackles won, interceptions, aerial duels, and blocks throughout the season.

Midfield Control

Odense field 5 midfielders averaging —, versus Aalborg's 3 rated —. Midfield ratings reflect passing accuracy, interceptions, key passes, and overall control of possession — the team that dominates midfield typically dictates the tempo and territory of the match.

Forward Threat

Odense start 2 forward(s) averaging —, compared to 3 for Aalborg averaging —. Forward ratings capture shot accuracy, movement off the ball, dribbling success, and involvement in build-up play — they indicate who carries the greater goal threat on the day.

Odense3-5-24-3-3Aalborg
GKDEFMIDFWD
27Christe.5Leeuwin2Lund3Andersen4Johnson20Laursen8Drachma.23Kløve21Greve7Jebali9Kadrii1Rinne3Ahlmann26Theland.5Okore6Pallesen21Olsen10Andersen8Fossum25Børsting16Christe.9Weert

Substitutes

Coach: J. Michelsen

Substitutes

Coach: J. Friis

OdensePosition StrengthAalborg
Odense3-5-2
27GoalkeeperO. Christensen
5DefenderR. Leeuwin
2DefenderO. Lund
3DefenderA. Andersen
4MidfielderR. Johnson
20MidfielderJ. Laursen
8MidfielderJ. Drachmann
23MidfielderT. Kløve
21MidfielderM. Greve
7ForwardI. Jebali
9ForwardB. Kadrii
Aalborg4-3-3
1GoalkeeperJ. Rinne
3DefenderJ. Ahlmann
26DefenderR. Thelander
5DefenderJ. Okore
6DefenderK. Pallesen
21MidfielderP. Olsen
8MidfielderI. Fossum
16MidfielderM. Christensen
10ForwardL. Andersen
25ForwardF. Børsting
9ForwardT. van Weert

Recent Form

In their last 6 matches, Odense have recorded 3 wins, 1 draws and 2 defeats. Aalborg show 3 wins, 1 draws and 2 losses from their last 6 outings.

Odense

WLWDWL

Aalborg

WWWDLL

Odense vs Aalborg Head to Head Results

Odense and Aalborg have met 35 times — Odense won 11, Aalborg won 16, with 8 draws. Their rivalry dates back to 2011. Aalborg leads the head-to-head with 16 victories from 35 meetings. A combined 107 goals have been scored across these fixtures, averaging 3.06 per match (50 for the home side, 57 for the visitors). Both teams scored in 22 matches (63%). Over 2.5 goals landed in 20 games (57%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 3–4 in 2020.

11

Odense

8

Drawn

16

Aalborg

Goals: 50Goals: 57

Recent Meetings (35)

6 Jul 2024Odense1 – 3Aalborg
12 May 2023Odense1 – 1Aalborg
10 Apr 2023Aalborg2 – 3Odense
10 Mar 2023Odense2 – 1Aalborg
30 Sept 2022Aalborg1 – 1Odense
14 Mar 2022Odense2 – 3Aalborg
17 Sept 2021Aalborg2 – 0Odense
7 May 2021Odense1 – 0Aalborg
21 Apr 2021Aalborg3 – 2Odense
21 Mar 2021Aalborg0 – 2Odense
Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 16 Apr 2026