Odense vs Silkeborg

3 May 2026 · Danish Superliga · 2025/26 · Referee Svend Funder

Full time 2 – 3

Half-time: 1–1

  • Noah Ganaus 41’
  • William Martin 90+4’
  • Jens Martin Gammelby 18’, 85’
  • Tonni Adamsen 53’

Match summary

Silkeborg took a 3-2 win at Odense. It was 1-1 at half-time.

In the first half, Jens Martin Gammelby put Silkeborg ahead in the 18th minute and Noah Ganaus equalised in the 41st minute. In the second half, Tonni Adamsen put Silkeborg back in front in the 53rd minute, Gammelby made it 1-3 in the 85th minute, and William Martin pulled one back to make it 2-3 with a header in stoppage time.

Odense can feel hard done by, creating 3.79 expected goals (xG) from 16 shots to Silkeborg's 1.71 from 12. Odense had a player sent off.

Match stats

66% Possession 34%
16 Shots 12
5 Shots on target 6
8 Corners 3
732 Passes 380
89.3% Pass accuracy 81.1%
18 Tackles 13
9 Fouls 7
1 Red cards 0
1 Offsides 0

Key events

Odense Silkeborg
Kick-off
5’
Tonni AdamsenShot on target
10’
Tonni AdamsenShot on target
18’
Jens Martin GammelbyRight foot shot0-1 (Silkeborg)
23’
Jens Martin GammelbyShot on target
Noah GanausLeft foot shot1-1 (Odense)
41’
Half-time1-1
Second half underway
53’
Tonni AdamsenLeft foot shot1-2 (Silkeborg)
Noah GanausShot on target
57’
Jay-Roy GrotShot on target
65’
Nicolas BürgyProfessional foul last man
67’
Jay-Roy GrotShot on target
79’
85’
Jens Martin GammelbyLeft foot shot1-3 (Silkeborg)
William MartinHeader2-3 (Odense)
90+4’
Full-time2-3

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 3.79 1.71 18’ Jens Martin Gammelby (Silkeborg), 0-1 18’ 41’ Noah Ganaus (Odense), 1-1 41’ 53’ Tonni Adamsen (Silkeborg), 1-2 53’ 85’ Jens Martin Gammelby (Silkeborg), 1-3 85’ 90+4’ William Martin (Odense), 2-3 90+4’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.79 1.71 18’ Jens Martin Gammelby (Silkeborg), 0-1 Gammelby 18’ 41’ Noah Ganaus (Odense), 1-1 Ganaus 41’ 53’ Tonni Adamsen (Silkeborg), 1-2 Adamsen 53’ 85’ Jens Martin Gammelby (Silkeborg), 1-3 Gammelby 85’ 90+4’ William Martin (Odense), 2-3 Martin 90+4’
Odense 3.79 xGSilkeborg 1.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Silkeborg attacking Odense attacking 
41’ Noah Ganaus (Odense), open play, 0.80 xG, goal 85’ Jens Martin Gammelby (Silkeborg), open play, 0.78 xG, goal 25’ Jona Niemiec (Odense), from a corner, 0.64 xG, off target 18’ Marcus McCoy (Odense), set piece, 0.51 xG, off target 90+4’ William Martin (Odense), open play, 0.38 xG, goal 65’ Jay-Roy Grot (Odense), open play, 0.23 xG, saved 3’ Jona Niemiec (Odense), open play, 0.22 xG, off target 48’ Jona Niemiec (Odense), open play, 0.22 xG, hit the woodwork 10’ Tonni Adamsen (Silkeborg), set piece, 0.18 xG, saved 21’ Max Ejdum (Odense), open play, 0.18 xG, off target 23’ Jens Martin Gammelby (Silkeborg), open play, 0.18 xG, saved 53’ Tonni Adamsen (Silkeborg), open play, 0.16 xG, goal 8’ Fiete Arp (Odense), open play, 0.13 xG, blocked 57’ Noah Ganaus (Odense), open play, 0.12 xG, saved 10’ Sofus Berger (Silkeborg), set piece, 0.10 xG, off target 12’ Leeroy Owusu (Odense), open play, 0.09 xG, off target 39’ Tonni Adamsen (Silkeborg), open play, 0.08 xG, blocked 18’ Jens Martin Gammelby (Silkeborg), open play, 0.08 xG, goal 79’ Jay-Roy Grot (Odense), open play, 0.08 xG, saved 7’ Julius Berthel Askou (Odense), from a corner, 0.06 xG, off target 72’ Jay-Roy Grot (Odense), open play, 0.06 xG, blocked 52’ Leeroy Owusu (Odense), open play, 0.05 xG, blocked 36’ Sofus Berger (Silkeborg), open play, 0.03 xG, off target 10’ Jens Martin Gammelby (Silkeborg), set piece, 0.03 xG, hit the woodwork 30’ Simon Stüker (Silkeborg), open play, 0.03 xG, off target 58’ Leeroy Owusu (Odense), from a corner, 0.03 xG, blocked 5’ Tonni Adamsen (Silkeborg), open play, 0.02 xG, saved 44’ Callum McCowatt (Silkeborg), set piece, 0.02 xG, off target 41’ Noah Ganaus (Odense), open play, 0.80 xG, goal 85’ Jens Martin Gammelby (Silkeborg), open play, 0.78 xG, goal 25’ Jona Niemiec (Odense), from a corner, 0.64 xG, off target 18’ Marcus McCoy (Odense), set piece, 0.51 xG, off target 90+4’ William Martin (Odense), open play, 0.38 xG, goal 65’ Jay-Roy Grot (Odense), open play, 0.23 xG, saved 3’ Jona Niemiec (Odense), open play, 0.22 xG, off target 48’ Jona Niemiec (Odense), open play, 0.22 xG, hit the woodwork 10’ Tonni Adamsen (Silkeborg), set piece, 0.18 xG, saved 21’ Max Ejdum (Odense), open play, 0.18 xG, off target 23’ Jens Martin Gammelby (Silkeborg), open play, 0.18 xG, saved 53’ Tonni Adamsen (Silkeborg), open play, 0.16 xG, goal 8’ Fiete Arp (Odense), open play, 0.13 xG, blocked 57’ Noah Ganaus (Odense), open play, 0.12 xG, saved 10’ Sofus Berger (Silkeborg), set piece, 0.10 xG, off target 12’ Leeroy Owusu (Odense), open play, 0.09 xG, off target 39’ Tonni Adamsen (Silkeborg), open play, 0.08 xG, blocked 18’ Jens Martin Gammelby (Silkeborg), open play, 0.08 xG, goal 79’ Jay-Roy Grot (Odense), open play, 0.08 xG, saved 7’ Julius Berthel Askou (Odense), from a corner, 0.06 xG, off target 72’ Jay-Roy Grot (Odense), open play, 0.06 xG, blocked 52’ Leeroy Owusu (Odense), open play, 0.05 xG, blocked 10’ Jens Martin Gammelby (Silkeborg), set piece, 0.03 xG, hit the woodwork 30’ Simon Stüker (Silkeborg), open play, 0.03 xG, off target 36’ Sofus Berger (Silkeborg), open play, 0.03 xG, off target 58’ Leeroy Owusu (Odense), from a corner, 0.03 xG, blocked 5’ Tonni Adamsen (Silkeborg), open play, 0.02 xG, saved 44’ Callum McCowatt (Silkeborg), set piece, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Odense 4-3-1-2 Starting XI
Myhra
McCoy
Owusu
Bürgy
Askou 86’
Ejdum 86’
Ouédraogo 46’
Falk
Arp 69’
Ganaus
Niemiec 62’
Silkeborg 4-3-2-1 Starting XI
Larsen
Priesborg
Ganchas
Stüker
Gammelby 2
Kirk
Wikman
Westh 69’
Berger 69’
McCowatt 86’
Adamsen 89’

Player stats

Goalkeeper1 player
90′ 3 3 28 – – – – –
Defenders6 players
Leeroy Owusu
90′ – 5 – 2 1 100 – – – –
Nicolas Bürgy Sent off
67′ 2 1 – 2 – 95 2 – –
Julius Berthel Askou Taken off
86′ 3 2 – 8 4 88 – – – –
90′ 1 1 – 5 2 55 1 – – –
Yaya Bojang Came on as a substitute
21′ – – – – – 39 – – – –
Adam Sørensen Came on as a substitute
11′ – 1 – – – 2 – – 1 –
Midfielders5 players
Max Ejdum Taken off
86′ – – 78 2 – 2 – 7 2 2 –
Ismahila Ouédraogo Taken off
45′ – – 21 – – 3 2 3 1 – –
90′ – – 116 – – 4 – 6 2 – –
Anssi Suhonen Came on as a substitute
45′ – – 27 – – 1 – 2 – 1 –
William Martin Came on as a substitute
11′ 1 – 7 – – – – 1 – 1 –
Forwards4 players
Fiete Arp Taken off
69′ – – 1 – 0.13 – 5 3 2 33 –
90′ 1 – 2 2 0.92 – 1 2 – 20 –
Jona Niemiec Taken off
62′ – 1 3 – 1.07 – 1 – – 14 –
Jay-Roy Grot Came on as a substitute
28′ – – 3 2 0.37 – – – – 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.