Odense vs Midtjylland

15 February 2026 · Danish Superliga · 2025/26 · Referee Mads Kristoffer Kristoffersen

Full time 1 – 4

Half-time: 0–4

  • Jay-Roy Grot 63’
  • Philip Billing 3’
  • Júnior Brumado 8’ (pen), 20’, 39’

Match summary

Midtjylland won comfortably, 4-1 away at Odense. Midtjylland led 4-0 at half-time.

In the first half, Philip Billing put Midtjylland ahead in the 3rd minute, Júnior Brumado made it 0-2 from the penalty spot in the 8th minute, Brumado made it 0-3 with a header in the 20th minute, and Brumado made it 0-4 in the 39th minute. In the second half, Jay-Roy Grot pulled one back to make it 1-4 in the 63rd minute.

The chances backed that up: Midtjylland created 3.69 expected goals (xG) from 18 shots to Odense's 2.49 from 11. Midtjylland had a player sent off.

Match stats

46% Possession 54%
11 Shots 18
6 Shots on target 10
4 Corners 6
417 Passes 495
77.7% Pass accuracy 83.0%
24 Tackles 25
10 Fouls 10
2 Yellow cards 2
0 Red cards 1
0 Offsides 1

Key events

Odense Midtjylland
Kick-off
3’
Philip BillingLeft foot shot0-1 (Midtjylland)
4’
Gue-sung ChoShot on target
6’
Martin ErlićVAR: No penalty
8’
Júnior BrumadoPenalty0-2 (Midtjylland)
11’
Aral ŞimşirShot on target
16’
Victor Bak JensenShot on target
20’
Júnior BrumadoHeader0-3 (Midtjylland)
27’
Gue-sung ChoShot on target
39’
Júnior BrumadoRight foot shot0-4 (Midtjylland)
39’
Aral ŞimşirShot on target
Half-time0-4
Max EjdumShot on target
49’
Second half underway
Anssi SuhonenShot on target
56’
Jay-Roy GrotRight foot shot1-4 (Odense)
63’
65’
Kevin MbabuVictor Bak Jensen
65’
Junior ZéAral Şimşir
Marcus McCoyShot on target
70’
73’
76’
Leeroy OwusuShot on target
77’
80’
Martin ErlićVAR: Card upgraded
81’
Martin ErlićProfessional foul last man
84’
Mikael UhreShot on target
85’
87’
88’
Edward ChilufyaDarío Osorio
Marcus McCoyShot on target
90+4’
Full-time1-4

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.49 3.69 3’ Philip Billing (Midtjylland), 0-1 3’ 8’ Júnior Brumado (Midtjylland), 0-2 8’ 20’ Júnior Brumado (Midtjylland), 0-3 20’ 39’ Júnior Brumado (Midtjylland), 0-4 39’ 63’ Jay-Roy Grot (Odense), 1-4 63’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.49 3.69 3’ Philip Billing (Midtjylland), 0-1 Billing 3’ 8’ Júnior Brumado (Midtjylland), 0-2 Brumado 8’ 20’ Júnior Brumado (Midtjylland), 0-3 Brumado 20’ 39’ Júnior Brumado (Midtjylland), 0-4 Brumado 39’ 63’ Jay-Roy Grot (Odense), 1-4 Grot 63’
Odense 2.49 xGMidtjylland 3.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Midtjylland attacking Odense attacking 
63’ Jay-Roy Grot (Odense), open play, 0.89 xG, goal 39’ Júnior Brumado (Midtjylland), open play, 0.82 xG, goal 8’ Júnior Brumado (Midtjylland), penalty, 0.79 xG, goal 49’ Max Ejdum (Odense), open play, 0.59 xG, saved 27’ Gue-sung Cho (Midtjylland), open play, 0.57 xG, saved 20’ Júnior Brumado (Midtjylland), open play, 0.53 xG, goal 90+4’ Marcus McCoy (Odense), open play, 0.33 xG, saved 4’ Gue-sung Cho (Midtjylland), open play, 0.23 xG, saved 39’ Aral Şimşir (Midtjylland), open play, 0.17 xG, saved 63’ Jona Niemiec (Odense), open play, 0.16 xG, off target 66’ Max Ejdum (Odense), open play, 0.15 xG, blocked 70’ Marcus McCoy (Odense), open play, 0.14 xG, saved 11’ Aral Şimşir (Midtjylland), open play, 0.09 xG, saved 67’ Anssi Suhonen (Odense), set piece, 0.08 xG, off target 3’ Philip Billing (Midtjylland), open play, 0.07 xG, goal 16’ Victor Bak Jensen (Midtjylland), open play, 0.07 xG, saved 2’ Darío Osorio (Midtjylland), open play, 0.06 xG, blocked 5’ Victor Bak Jensen (Midtjylland), from a corner, 0.07 xG, blocked 84’ Mikael Uhre (Midtjylland), open play, 0.06 xG, saved 1’ Noah Ganaus (Odense), open play, 0.06 xG, off target 54’ Gue-sung Cho (Midtjylland), open play, 0.04 xG, off target 41’ Victor Bak Jensen (Midtjylland), open play, 0.04 xG, off target 77’ Leeroy Owusu (Odense), open play, 0.04 xG, saved 74’ Darío Osorio (Midtjylland), direct free kick, 0.03 xG, off target 70’ Ismahila Ouédraogo (Odense), open play, 0.03 xG, blocked 57’ Mikael Uhre (Midtjylland), open play, 0.02 xG, off target 27’ Darío Osorio (Midtjylland), open play, 0.02 xG, blocked 56’ Anssi Suhonen (Odense), open play, 0.01 xG, saved 5’ Martin Erlić (Midtjylland), from a corner, 0.01 xG, blocked 63’ Jay-Roy Grot (Odense), open play, 0.89 xG, goal 39’ Júnior Brumado (Midtjylland), open play, 0.82 xG, goal 8’ Júnior Brumado (Midtjylland), penalty, 0.79 xG, goal 49’ Max Ejdum (Odense), open play, 0.59 xG, saved 27’ Gue-sung Cho (Midtjylland), open play, 0.57 xG, saved 20’ Júnior Brumado (Midtjylland), open play, 0.53 xG, goal 90+4’ Marcus McCoy (Odense), open play, 0.33 xG, saved 4’ Gue-sung Cho (Midtjylland), open play, 0.23 xG, saved 39’ Aral Şimşir (Midtjylland), open play, 0.17 xG, saved 63’ Jona Niemiec (Odense), open play, 0.16 xG, off target 66’ Max Ejdum (Odense), open play, 0.15 xG, blocked 70’ Marcus McCoy (Odense), open play, 0.14 xG, saved 11’ Aral Şimşir (Midtjylland), open play, 0.09 xG, saved 67’ Anssi Suhonen (Odense), set piece, 0.08 xG, off target 3’ Philip Billing (Midtjylland), open play, 0.07 xG, goal 16’ Victor Bak Jensen (Midtjylland), open play, 0.07 xG, saved 5’ Victor Bak Jensen (Midtjylland), from a corner, 0.07 xG, blocked 2’ Darío Osorio (Midtjylland), open play, 0.06 xG, blocked 84’ Mikael Uhre (Midtjylland), open play, 0.06 xG, saved 1’ Noah Ganaus (Odense), open play, 0.06 xG, off target 54’ Gue-sung Cho (Midtjylland), open play, 0.04 xG, off target 41’ Victor Bak Jensen (Midtjylland), open play, 0.04 xG, off target 77’ Leeroy Owusu (Odense), open play, 0.04 xG, saved 70’ Ismahila Ouédraogo (Odense), open play, 0.03 xG, blocked 74’ Darío Osorio (Midtjylland), direct free kick, 0.03 xG, off target 57’ Mikael Uhre (Midtjylland), open play, 0.02 xG, off target 27’ Darío Osorio (Midtjylland), open play, 0.02 xG, blocked 5’ Martin Erlić (Midtjylland), from a corner, 0.01 xG, blocked 56’ Anssi Suhonen (Odense), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Odense 4-4-2 Starting XI
Myhra
Sørensen 31’
Owusu
Bürgy 46’
Askou
Ejdum 88’
Falk
Ouédraogo
Arp 46’
Ganaus 46’
Grot
Midtjylland 3-5-2 Starting XI
Ólafsson
Lee
Erlić
Diao
Jensen 65’
Şimşir 65’
Osorio 88’
Billing
Bravo
Cho 84’
Brumado 3 46’

Player stats

Goalkeeper1 player
90′ 5 4 32 – – – – –
Defenders6 players
Leeroy Owusu
90′ 2 – – 2 – 35 – – – –
Nicolas Bürgy Taken off
45′ 2 – – 2 – 16 1 – – –
90′ 1 3 – 9 6 42 1 – – –
Adam Sørensen Taken off
31′ – – – – – 8 – – – –
Yaya Bojang Came on as a substitute
59′ 3 1 – 6 2 34 4 – –
Marcus McCoy Came on as a substitute
45′ – 1 – 1 1 24 – – – –
Midfielders5 players
Max Ejdum Taken off
88′ – – 33 1 – 1 – 3 – 1 –
90′ – – 62 2 – 5 2 7 2 1
90′ – – 55 – – 5 – 10 – 4 –
Anssi Suhonen Came on as a substitute
45′ – – 27 1 – 3 – 5 2 1 –
William Martin Came on as a substitute
9′ – – 3 – – – – – – – –
Forwards4 players
Fiete Arp Taken off
45′ – – – – – – – 1 – 13 –
Noah Ganaus Taken off
45′ – – 1 – 0.06 – – 2 – 8 –
90′ 1 – 1 1 0.89 – – 3 1 16 –
Jona Niemiec Came on as a substitute
45′ – 1 1 – 0.16 – 2 4 1 9 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.