FC Midtjylland vs Odense

3 - 3
🕒 Sun, 20 Jul 2025 17:00 Europe/London 📍 MCH Arena 🧑‍⚖️ Morten Krogh 🔁 Regular Season - 1 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 1
Regular Season Table
FC Midtjylland 2 · Odense 8
Referee Stats
15 matches · 2.93 yellow cards avg
Yellow cards avg 2.93
Reds avg 0.07
Penalties avg 0.47
Over 4.5 cards 20%
Home wins 33%
Draws 40%
Away wins 27%
How the match was played
  • Match ended level at 3-3.
  • Physical contest: 5 yellows.

Team Overview

FC Midtjylland (Home stats)

Games / Record

16
W-D-L: 8-6-2

Goals For / Against

43 / 24
Avg: 2.69 / 1.50

Points

30
Avg: 1.88

Clean Sheets

3

Failed to Score

2
Odense (Away stats)

Games / Record

16
W-D-L: 4-5-7

Goals For / Against

23 / 30
Avg: 1.44 / 1.88

Points

17
Avg: 1.06

Clean Sheets

2

Failed to Score

3

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Superliga fixture.

Quick comparison bars

1.88
PPG
1.06
2.69
GF
1.44
1.50
GA
1.88
73%
O2.5
73%
73%
BTTS
73%
55%
Score 1st
45%

League-position context

FC Midtjylland rank2nd
Odense rank8th
FC Midtjylland points46
Odense points27
FC Midtjylland: #2 · 46 pts · GD +35
Currently in the automatic promotion spots. 20 pts above the play-off edge. 20 pts clear of the relegation zone.
Odense: #8 · 27 pts · GD -10
19 pts off the top 2. 1 pts above the play-off edge. 1 pts clear of the relegation zone.
19-point gap between the two sides coming into kick-off.

FC Midtjylland last 5 home

D W W D W
Points11/15
Weighted index69
Goals14-3
Record3-2-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Odense last 5 away

L L W D W
Points7/15
Weighted index31
Goals8-6
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

FC Midtjylland trend breakdown

Over 2.573%
BTTS73%
BTTS + O2.564%
1H Over 0.564%
Also: Over 0.5 91% · Over 1.5 91% · Over 3.5 55% · 1H BTTS 36%

Odense trend breakdown

Over 2.573%
BTTS73%
BTTS + O2.564%
1H Over 0.591%
Also: Over 0.5 91% · Over 1.5 82% · Over 3.5 45% · 1H BTTS 27%

Scoring reliability

FC Midtjylland score at home91%
FC Midtjylland clean sheet at home27%
Odense score away73%
Odense clean sheet away9%

First-goal patterns

FC Midtjylland score first55%
FC Midtjylland win after scoring first83%
Odense score first45%
Odense win after scoring first20%
Comeback rate after conceding first: FC Midtjylland 100% · Odense 50%
Avg first goal minute: FC Midtjylland 35.8' · Odense 6.0'

Vs league average

FC Midtjylland score at home2.69 vs 1.68
FC Midtjylland concede at home1.50 vs 1.47
Odense score away1.44 vs 1.47
Odense concede away1.88 vs 1.68
FC Midtjylland score 60% above league average, while Odense score 2% below league average.
Defensive side: FC Midtjylland are 2% above league average at home, and Odense are 11% above league average away.

Head-to-head trends

Recent games5
Avg goals3.80
BTTS100%
Over 2.580%
At this venue setup: 4.20 goals on average across the last 5.

FC Midtjylland goal timing (home)

1H scored: 49% 2H scored: 51% Danger: 31-45 Vulnerable: 61-75
Goals scored by 15-minute interval
31-45 9
76-90+ 8
61-75 6
0-15 5
46-60 5
16-30 4
Goals conceded by 15-minute interval
61-75 5
76-90+ 4
0-15 2
16-30 2
31-45 2
46-60 1

Odense goal timing (away)

1H scored: 53% 2H scored: 47% Danger: 0-15 Vulnerable: 31-45
Goals scored by 15-minute interval
0-15 5
46-60 4
31-45 2
76-90+ 2
16-30 1
61-75 1
Goals conceded by 15-minute interval
31-45 6
76-90+ 5
61-75 4
0-15 3
16-30 3
46-60 3

Match Statistics

Shots on Goal
Total Shots
Shots off Goal
Blocked Shots
Shots Inside Box
Shots Outside Box
Ball Possession
Corner Kicks
Fouls
Offsides
Yellow Cards
Red Cards
Goalkeeper Saves
Total Passes
Passes Accurate
Passes %

Events

Yellow Cards
Home
2
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
3'
3' Goal · 0-1
N. Ganaus
Normal Goal
30'
30' Goal · 0-2
J. Grot
Normal Goal
36'
36' L. Owusu
45'
45' Goal · 1-2
Franculino Djú
Normal Goal · Assist: Lee Han-Beom
45'
45' Goal · 2-2
A. Buksa
Normal Goal
45+4'
45+4' VAR
Franculino Djú
Goal confirmed
46'
46' A. Sørensen
1st substitution · For: M. McCoy
48'
48' K. Mbabu
55'
55' B. Paulsen
2nd substitution · For: J. Berthel Askou
60'
60' Dani Silva
1st substitution · For: O. Sørensen
60'
60' K. Mbabu
2nd substitution · For: A. Şimşir
67'
67' Goal · 3-3
J. Arp
Penalty
71'
71' P. Bravo
3rd substitution · For: V. Byskov
71'
71' V. Bak Jensen
4th substitution · For: Paulinho
74'
74' N. Ganaus
3rd substitution · For: M. Jensen
80'
80' Lee Han-Beom
80'
80' D. Osorio
5th substitution · For: E. Chilufya
82'
82' J. Arp
85'
85' Goal · 4-3
Franculino Djú
Normal Goal · Assist: E. Chilufya
90+1'
90+1' L. Owusu
4th substitution · For: G. Grubbe
90+2'
90+2' J. Grot
5th substitution · For: Y. Bojang
90+10'
90+10' G. Grubbe

FC Midtjylland vs Odense 3-3: match report, goals, cards and substitutions

FC Midtjylland drew 3-3 with Odense on Sunday, 20 July 2025 in Superliga. The match was refereed by Morten Krogh. It was played at MCH Arena.

First half: Odense took an early lead at 3' when N. Ganaus scored, making the score 0-1. Odense extended the lead at 30' when J. Grot scored, making the score 0-2. L. Owusu received a yellow card for Odense at 36'. FC Midtjylland reduced the deficit at 45' when Franculino Djú scored, with the assist credited to Lee Han-Beom, making the score 1-2. FC Midtjylland leveled the score at 45' when A. Buksa scored, making the score 2-2. VAR intervened at 45+4' for FC Midtjylland (Goal confirmed).

Second half: Odense made their 1st substitution at 46', with A. Sørensen replacing M. McCoy. K. Mbabu received a yellow card for FC Midtjylland at 48'. Odense made their 2nd substitution at 55', with B. Paulsen replacing J. Berthel Askou. FC Midtjylland made their 1st substitution at 60', with Dani Silva replacing O. Sørensen. FC Midtjylland made their 2nd substitution at 60', with K. Mbabu replacing A. Şimşir. Odense leveled the score at 67' when J. Arp scored (Penalty), making the score 3-3. FC Midtjylland made their 3rd substitution at 71', with P. Bravo replacing V. Byskov. FC Midtjylland made their 4th substitution at 71', with V. Bak Jensen replacing Paulinho. Odense made their 3rd substitution at 74', with N. Ganaus replacing M. Jensen. Lee Han-Beom received a yellow card for FC Midtjylland at 80'. FC Midtjylland made their 5th substitution at 80', with D. Osorio replacing E. Chilufya. J. Arp received a yellow card for Odense at 82'. FC Midtjylland took the lead at 85' when Franculino Djú scored, with the assist credited to E. Chilufya, making the score 4-3. Odense made their 4th substitution at 90+1', with L. Owusu replacing G. Grubbe. Odense made their 5th substitution at 90+2', with J. Grot replacing Y. Bojang. G. Grubbe received a yellow card for Odense at 90+10'.

FC Midtjylland used 5 substitutions while Odense used 5 substitutions. FC Midtjylland got 2 yellow cards, while Odense got 3 yellow cards.

How the match was played

  • Match ended level at 3-3.
  • Physical contest: 5 yellows.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games26
Home Wins16
Draws6
Away Wins4
Over 2.5 Goals15 (57.7%)
BTTS18 (69.2%)
Home vs Away as Scheduled
Total Games13
Home Wins9
Draws1
Away Wins3
Over 2.5 Goals8 (61.5%)
BTTS7 (53.8%)

FC Midtjylland vs Odense Head-to-Head History by Season