Vejle vs Silkeborg

26 October 2025 · Danish Superliga · 2025/26 · Referee Mikkel Redder

Full time 1 – 2

Half-time: 1–2

  • Christian Gammelgaard 8’
  • Tonni Adamsen 19’
  • Pedro Ganchas 32’

Match summary

Silkeborg came from behind to win 2-1 away at Vejle. Silkeborg led 2-1 at half-time.

Christian Gammelgaard put Vejle ahead in the 8th minute, Tonni Adamsen equalised in the 19th minute, and Pedro Ganchas won it with a header in the 32nd minute.

The chances backed that up: Silkeborg created 1.69 expected goals (xG) from 14 shots to Vejle's 1.02 from 13.

Match stats

45% Possession 55%
13 Shots 14
4 Shots on target 7
6 Corners 10
438 Passes 537
81.7% Pass accuracy 84.0%
17 Tackles 23
15 Fouls 5
1 Yellow cards 0
1 Offsides 0

Key events

Vejle Silkeborg
Kick-off
1’
Callum McCowattShot on target
Christian GammelgaardLeft foot shot1-0 (Vejle)
8’
19’
Tonni AdamsenLeft foot shot1-1 (Silkeborg)
29’
Callum McCowattShot on target
31’
Pedro Ganchas1-2 (Silkeborg)
36’
Callum McCowattShot on target
40’
Mikkel DuelundShot on target
42’
Half-time1-2
Stefan VelkovShot on target
46’
Second half underway
Lasse FløMax Jensen
66’
Anders SønderskovValdemar Lund
67’
Alexi PituMikkel Duelund
67’
Luka HujberGiorgi Tabatadze
75’
Alexi PituShot on target
77’
80’
Villads WesthShot on target
85’
Rami Al HajjYounes Bakiz
Amin ChiakhaVAR: Penalty given
89’
90+1’
Tonni AdamsenShot on target
Full-time1-2

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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.69 8’ Christian Gammelgaard (Vejle), 1-0 8’ 19’ Tonni Adamsen (Silkeborg), 1-1 19’ 32’ Pedro Ganchas (Silkeborg), 1-2 32’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.69 8’ Christian Gammelgaard (Vejle), 1-0 Gammelgaard 8’ 19’ Tonni Adamsen (Silkeborg), 1-1 Adamsen 19’ 32’ Pedro Ganchas (Silkeborg), 1-2 Ganchas 32’
Vejle 1.02 xGSilkeborg 1.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Silkeborg attacking Vejle attacking 
19’ Tonni Adamsen (Silkeborg), open play, 0.66 xG, goal 8’ Christian Gammelgaard (Vejle), open play, 0.32 xG, goal 1’ Callum McCowatt (Silkeborg), open play, 0.28 xG, saved 42’ Mikkel Duelund (Vejle), open play, 0.20 xG, saved 90+8’ Rami Al Hajj (Silkeborg), set piece, 0.16 xG, off target 59’ Christian Gammelgaard (Vejle), open play, 0.14 xG, off target 81’ Tonni Adamsen (Silkeborg), open play, 0.10 xG, blocked 32’ Pedro Ganchas (Silkeborg), from a corner, 0.09 xG, goal 52’ Jens Martin Gammelby (Silkeborg), open play, 0.09 xG, blocked 28’ Christian Gammelgaard (Vejle), open play, 0.07 xG, blocked 23’ Mads Enggård (Vejle), open play, 0.07 xG, off target 36’ Callum McCowatt (Silkeborg), open play, 0.07 xG, saved 80’ Villads Westh (Silkeborg), open play, 0.07 xG, saved 29’ Callum McCowatt (Silkeborg), open play, 0.05 xG, saved 90+2’ Luka Hujber (Vejle), open play, 0.04 xG, off target 3’ Jens Martin Gammelby (Silkeborg), from a corner, 0.04 xG, off target 46’ Stefan Velkov (Vejle), from a corner, 0.04 xG, saved 90+1’ Tonni Adamsen (Silkeborg), open play, 0.03 xG, saved 16’ Pedro Ganchas (Silkeborg), from a corner, 0.03 xG, blocked 76’ Mike Vestergård (Vejle), open play, 0.03 xG, blocked 90+4’ Amin Chiakha (Vejle), open play, 0.03 xG, blocked 90’ Christian Gammelgaard (Vejle), open play, 0.02 xG, off target 63’ Stefan Velkov (Vejle), set piece, 0.02 xG, off target 77’ Alexi Pitu (Vejle), open play, 0.02 xG, saved 4’ Giorgi Tabatadze (Vejle), open play, 0.02 xG, off target 57’ Mads Larsen (Silkeborg), open play, 0.02 xG, blocked 81’ Mads Freundlich (Silkeborg), open play, 0.01 xG, off target 19’ Tonni Adamsen (Silkeborg), open play, 0.66 xG, goal 8’ Christian Gammelgaard (Vejle), open play, 0.32 xG, goal 1’ Callum McCowatt (Silkeborg), open play, 0.28 xG, saved 42’ Mikkel Duelund (Vejle), open play, 0.20 xG, saved 90+8’ Rami Al Hajj (Silkeborg), set piece, 0.16 xG, off target 59’ Christian Gammelgaard (Vejle), open play, 0.14 xG, off target 81’ Tonni Adamsen (Silkeborg), open play, 0.10 xG, blocked 32’ Pedro Ganchas (Silkeborg), from a corner, 0.09 xG, goal 52’ Jens Martin Gammelby (Silkeborg), open play, 0.09 xG, blocked 28’ Christian Gammelgaard (Vejle), open play, 0.07 xG, blocked 23’ Mads Enggård (Vejle), open play, 0.07 xG, off target 36’ Callum McCowatt (Silkeborg), open play, 0.07 xG, saved 80’ Villads Westh (Silkeborg), open play, 0.07 xG, saved 29’ Callum McCowatt (Silkeborg), open play, 0.05 xG, saved 90+2’ Luka Hujber (Vejle), open play, 0.04 xG, off target 3’ Jens Martin Gammelby (Silkeborg), from a corner, 0.04 xG, off target 46’ Stefan Velkov (Vejle), from a corner, 0.04 xG, saved 90+1’ Tonni Adamsen (Silkeborg), open play, 0.03 xG, saved 90+4’ Amin Chiakha (Vejle), open play, 0.03 xG, blocked 16’ Pedro Ganchas (Silkeborg), from a corner, 0.03 xG, blocked 76’ Mike Vestergård (Vejle), open play, 0.03 xG, blocked 90’ Christian Gammelgaard (Vejle), open play, 0.02 xG, off target 63’ Stefan Velkov (Vejle), set piece, 0.02 xG, off target 4’ Giorgi Tabatadze (Vejle), open play, 0.02 xG, off target 77’ Alexi Pitu (Vejle), open play, 0.02 xG, saved 57’ Mads Larsen (Silkeborg), open play, 0.02 xG, blocked 81’ Mads Freundlich (Silkeborg), open play, 0.01 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

Vejle 3-4-3 Starting XI
Vekić
Velkov
Nielsen
Lund 67’
Tabatadze 75’
Jensen 66’
Enggård 55’
Vestergård
Duelund 67’
Chiakha
Gammelgaard
Silkeborg 4-3-2-1 Starting XI
Larsen
Poulsen
Østrøm
Ganchas
Gammelby
Freundlich
Larsen
Westh
McCowatt 75’
Bakiz 85’
Adamsen 90’

Player stats

Goalkeeper1 player
Igor Vekić
90′ 5 2 33 – – – – –
Defenders7 players
90′ 2 2 – 6 4 62 1 – –
Lasse Nielsen
90′ 1 – – 3 2 56 1 – – –
Valdemar Lund Taken off
67′ 2 1 – 2 – 27 – – – –
Giorgi Tabatadze Taken off
75′ – 1 – 1 – 23 1 – 1 –
Lasse Flø Came on as a substitute
24′ – – – – – 19 – – – –
Anders Sønderskov Came on as a substitute
23′ 2 – – 2 – 15 1 – – –
Luka Hujber Came on as a substitute
15′ – – – 2 1 6 2 – – –
Midfielders6 players
Max Jensen Taken off
66′ – – 18 – – 2 1 2 1 – –
Mads Enggård Taken off
55′ – – 23 1 – 2 2 2 2 – –
Mike Vestergård
90′ – – 62 1 – 4 – 4 2 – –
90′ 1 – 25 3 – – – – 2 – –
Mikkel Duelund Taken off
67′ – – 20 1 – 1 – 5 – 3 –
Tobias Lauritsen Came on as a substitute
35′ – – 19 1 – 1 – 1 – – –
Forwards2 players
90′ – – 1 – 0.03 – 1 2 1 18 –
Alexi Pitu Came on as a substitute
23′ – – 1 1 0.02 – 1 3 – 12 –
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.