The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ODE

Odense

Nature Energy Park, Odense. Every match we hold, with the price it went off at.

578Played
218Won
37.7%Win rate
1.52Scored per game
1.44Conceded per game
142Clean sheets

Home and away

The same record, split by where it was played.

At home
41.6%
267 played, 111 won. 1.56 scored a game.
Away
34.4%
311 played, 107 won. 1.49 scored a game.
How the market priced them
34.7%
479 priced matches at an average of 2.99, which implied 33.4%.

Season by season 36

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Superliga 12354 -5
2026/27 Friendlies Clubs 10514 +1
2026/27 DBU Pokalen 3201 +1
2025/26 Superliga 3211813 -9
2025/26 Friendlies Clubs 8224 -5
2025/26 DBU Pokalen 5401 +16
2024/25 1. Division 3218113 +34
2024/25 Friendlies Clubs 10334 -1
2023/24 Superliga 328816 -11
2023/24 Friendlies Clubs 9603 +1
2023/24 DBU Pokalen 3201 +4
2022/23 Superliga 32121010 -6
2022/23 Friendlies Clubs 7403 +2
2022/23 DBU Pokalen 1010 0
2021/22 Superliga 3281410 -1
2021/22 DBU Pokalen 7601 +12
2021/22 Friendlies Clubs 5311 +8
2020/21 Superliga 32111011 +1
2020/21 Friendlies Clubs 6024 -4
2020/21 DBU Pokalen 5302 +3
2019/20 Superliga 3714815 +3
2019/20 DBU Pokalen 2101 +1
2018/19 Superliga 36141012 0
2018/19 DBU Pokalen 4301 +4
2017/18 Superliga 3411914 +4
2017/18 DBU Pokalen 3201 -1
2016/17 Superliga 36111015 -6
2016/17 DBU Pokalen 2101 +3
2015/16 Superliga 3314415 -2
2015/16 DBU Pokalen 2101 +1
2014/15 Superliga 3311715 -8
2014/15 DBU Pokalen 1001 -1
2013/14 Superliga 33101013 +1
2013/14 DBU Pokalen 3201 +9
2012/13 Superliga 3310815 -7
2012/13 DBU Pokalen 3201 +2

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 6 December 2026
A Odense scheduled Brondby —
Monday 30 November 2026
H Odense scheduled FC Nordsjaelland —
Sunday 22 November 2026
A Odense scheduled Sonderjyske —
Saturday 7 November 2026
H Odense scheduled Viborg —
Sunday 1 November 2026
H Odense scheduled Silkeborg —
Thursday 29 October 2026
A Odense 1 – 2 FC Midtjylland —
Monday 26 October 2026
A Odense 1 – 1 FC Copenhagen 6.76
Sunday 18 October 2026
H Odense 2 – 1 Brondby 2.96
Friday 9 October 2026
A Odense 0 – 0 FC Nordsjaelland 4.44
Friday 2 October 2026
A Odense 4 – 5 Kolding IF —
Saturday 19 September 2026
H Odense 1 – 1 FC Midtjylland 4.32
Sunday 13 September 2026
A Odense 2 – 1 Randers FC 3.13
Wednesday 9 September 2026
A Odense 2 – 1 Kolding IF —
Sunday 6 September 2026
H Odense 0 – 5 FC Copenhagen 3.65
Sunday 30 August 2026
A Odense 1 – 1 Lyngby 3.15
Wednesday 26 August 2026
A Odense 2 – 1 FC Fredericia —
Sunday 23 August 2026
A Odense 2 – 2 Aarhus 3.55
Sunday 16 August 2026
H Odense 1 – 2 AC Horsens 1.74
Monday 10 August 2026
A Odense 0 – 1 Silkeborg 2.20
Monday 3 August 2026
H Odense 1 – 0 Sonderjyske 2.13
Friday 24 July 2026
A Odense 0 – 1 Viborg 3.93
Friday 17 July 2026
A Odense 1 – 4 FC Midtjylland —
Saturday 11 July 2026
A Odense 0 – 4 Brondby —
Saturday 4 July 2026
H Odense 2 – 0 Hillerød —
Monday 29 June 2026
H Odense 2 – 1 Kolding IF —
Sunday 17 May 2026
H Odense 0 – 1 Vejle 1.61
Monday 11 May 2026
A Odense 2 – 2 Randers FC 2.84
Sunday 3 May 2026
H Odense 2 – 3 Silkeborg 1.52
Sunday 26 April 2026
A Odense 2 – 0 FC Fredericia 2.10
Wednesday 22 April 2026
A Odense 1 – 2 FC Copenhagen 4.89