Randers FC vs Odense

13 September 2026 · Danish Superliga · 2026/27 · Referee Svend Funder

Full time 1 – 2

Half-time: 0–1

  • Laurits Pedersen 50’
  • Topi Keskinen 20’
  • Alexander Ahl-Holmström 77’

Match summary

Odense beat Randers FC 2-1 on the road. Odense led 1-0 at half-time.

Topi Keskinen put Odense ahead in the 20th minute, Laurits Pedersen equalised in the 50th minute, and Alexander Ahl-Holmström won it with a header in the 77th minute.

Randers FC can feel hard done by, creating 1.43 expected goals (xG) from 11 shots to Odense's 0.96 from 19. Randers FC had a player sent off.

Match stats

45% Possession 55%
11 Shots 19
2 Shots on target 5
3 Corners 11
130 Attacks 141
65 Dangerous attacks 75
442 Passes 545
79.9% Pass accuracy 83.9%
15 Tackles 9
14 Fouls 13
3 Yellow cards 1
1 Red cards 0
0 Offsides 2

Key events

Randers FC Odense
Kick-off
5’
Topi KeskinenShot on target
7’
Corner
12’
Topi KeskinenShot on target
12’
Corner
20’
Topi KeskinenRight foot shot0-1 (Odense)
23’
Magnus AndersenVAR: Penalty given
27’
Corner
28’
Corner
28’
Corner
Corner
33’
Corner
40’
41’
Corner
Corner
45+4’
Half-time0-1
Second half underway
Laurits PedersenRight foot shot1-1 (Randers FC)
50’
54’
56’
Corner
57’
Corner
Kasper JunkerShot on target
60’
63’
Corner
70’
Marcus McCoyShot on target
70’
Corner
77’
Alexander Ahl-HolmströmHeader1-2 (Odense)
81’
Corner
Nikolai Soyset HoplandSecond yellowFoul
90+2’
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.43 0.96 20’ Topi Keskinen (Odense), 0-1 20’ 50’ Laurits Pedersen (Randers FC), 1-1 50’ 77’ Alexander Ahl-Holmström (Odense), 1-2 77’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.43 0.96 20’ Topi Keskinen (Odense), 0-1 Keskinen 20’ 50’ Laurits Pedersen (Randers FC), 1-1 Pedersen 50’ 77’ Alexander Ahl-Holmström (Odense), 1-2 Ahl-Holmström 77’
Randers FC 1.43 xGOdense 0.96 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Odense attacking Randers FC attacking 
50’ Laurits Pedersen (Randers FC), set piece, 0.40 xG, goal 17’ Martin Sjølstad (Randers FC), open play, 0.22 xG, off target 33’ Laurits Pedersen (Randers FC), from a corner, 0.19 xG, off target 80’ Hector Høyrup (Randers FC), open play, 0.19 xG, off target 63’ Ulrik Yttergård Jenssen (Odense), from a corner, 0.18 xG, off target 17’ Daniel Høegh (Randers FC), open play, 0.16 xG, off target 60’ Kasper Junker (Randers FC), open play, 0.11 xG, saved 56’ Topi Keskinen (Odense), open play, 0.09 xG, blocked 77’ Alexander Ahl-Holmström (Odense), open play, 0.08 xG, goal 20’ Topi Keskinen (Odense), open play, 0.07 xG, goal 5’ Topi Keskinen (Odense), open play, 0.05 xG, saved 25’ Kasper Junker (Randers FC), open play, 0.05 xG, off target 63’ Julius Berthel Askou (Odense), from a corner, 0.06 xG, off target 27’ Topi Keskinen (Odense), open play, 0.05 xG, blocked 70’ Topi Keskinen (Odense), open play, 0.05 xG, blocked 12’ Topi Keskinen (Odense), open play, 0.04 xG, saved 76’ Marcus McCoy (Odense), open play, 0.04 xG, blocked 12’ Magnus Andersen (Odense), from a corner, 0.04 xG, off target 70’ Marcus McCoy (Odense), open play, 0.04 xG, saved 38’ Topi Keskinen (Odense), open play, 0.03 xG, off target 73’ Anssi Suhonen (Odense), open play, 0.04 xG, off target 87’ Elies Mahmoud (Randers FC), open play, 0.04 xG, off target 4’ Mike Themsen (Randers FC), open play, 0.03 xG, hit the woodwork 76’ Marcus McCoy (Odense), open play, 0.03 xG, blocked 78’ Noah Ganaus (Odense), open play, 0.03 xG, blocked 81’ Magnus Andersen (Odense), open play, 0.02 xG, blocked 13’ Martin Sjølstad (Randers FC), open play, 0.02 xG, off target 85’ Mohamed Sankoh (Randers FC), open play, 0.02 xG, blocked 58’ Marcus McCoy (Odense), from a corner, 0.01 xG, off target 90+2’ Noah Ganaus (Odense), open play, 0.01 xG, off target 50’ Laurits Pedersen (Randers FC), set piece, 0.40 xG, goal 17’ Martin Sjølstad (Randers FC), open play, 0.22 xG, off target 80’ Hector Høyrup (Randers FC), open play, 0.19 xG, off target 33’ Laurits Pedersen (Randers FC), from a corner, 0.19 xG, off target 63’ Ulrik Yttergård Jenssen (Odense), from a corner, 0.18 xG, off target 17’ Daniel Høegh (Randers FC), open play, 0.16 xG, off target 60’ Kasper Junker (Randers FC), open play, 0.11 xG, saved 56’ Topi Keskinen (Odense), open play, 0.09 xG, blocked 77’ Alexander Ahl-Holmström (Odense), open play, 0.08 xG, goal 20’ Topi Keskinen (Odense), open play, 0.07 xG, goal 63’ Julius Berthel Askou (Odense), from a corner, 0.06 xG, off target 5’ Topi Keskinen (Odense), open play, 0.05 xG, saved 25’ Kasper Junker (Randers FC), open play, 0.05 xG, off target 70’ Topi Keskinen (Odense), open play, 0.05 xG, blocked 27’ Topi Keskinen (Odense), open play, 0.05 xG, blocked 12’ Topi Keskinen (Odense), open play, 0.04 xG, saved 76’ Marcus McCoy (Odense), open play, 0.04 xG, blocked 70’ Marcus McCoy (Odense), open play, 0.04 xG, saved 12’ Magnus Andersen (Odense), from a corner, 0.04 xG, off target 87’ Elies Mahmoud (Randers FC), open play, 0.04 xG, off target 38’ Topi Keskinen (Odense), open play, 0.03 xG, off target 73’ Anssi Suhonen (Odense), open play, 0.04 xG, off target 4’ Mike Themsen (Randers FC), open play, 0.03 xG, hit the woodwork 76’ Marcus McCoy (Odense), open play, 0.03 xG, blocked 78’ Noah Ganaus (Odense), open play, 0.03 xG, blocked 81’ Magnus Andersen (Odense), open play, 0.02 xG, blocked 13’ Martin Sjølstad (Randers FC), open play, 0.02 xG, off target 85’ Mohamed Sankoh (Randers FC), open play, 0.02 xG, blocked 90+2’ Noah Ganaus (Odense), open play, 0.01 xG, off target 58’ Marcus McCoy (Odense), from a corner, 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

Randers FC 4-2-3-1 Starting XI
Izzo
Dyhr
Høegh
Hopland
Hansen
Sjølstad 59’
Pedersen
Greve
Themsen 21’
Mahmoud
Junker 78’
Odense 4-2-3-1 Starting XI
Myhra
McCoy
Pauli 46’
Askou
Andersen 85’
Juul-Sandberg
Falk
Keskinen 89’
Arp 62’
Gammelgaard 62’
Ganaus

Player stats

Goalkeeper1 player
90′ 3 2 33 – – – – –
Defenders5 players
90′ 4 2 2 9 4 45 2 – – –
90′ 1 4 2 7 4 67 1 – – –
90′ – 2 1 1 1 72 5 – –
90′ 1 – – 3 1 39 2 – – –
Martin Sjølstad Taken off
59′ – 2 – 4 – 17 1 – –
Midfielders5 players
90′ 1 – 40 1 – 2 1 5 1 1 –
90′ – – 34 2 – – – 4 – 2 –
90′ – 1 33 1 – 6 – 8 1 – –
John Björkengren Came on as a substituteTaken off
69′ – – 27 – – – 2 1 – 1 –
Hector Høyrup Came on as a substitute
12′ – – 3 – – 1 – 2 – 1 –
Forwards4 players
Mike Themsen Taken off
21′ – – 1 – 0.03 – – 1 – 4 –
Kasper Junker Taken off
78′ – – 2 1 0.17 – 1 2 1 14 –
Mohamed Sankoh Came on as a substitute
31′ – – 1 – 0.02 – – 3 1 4 –
Amady Camara Came on as a substitute
12′ – – – – – – 1 – – 4 –
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.