Sandefjord vs KFUM Oslo

30 November 2025 · Eliteserien · 2025 · Referee Eivind Bodding

Full time 2 – 0

Half-time: 2–0

  • Zinedin Smajlović 37’
  • Vetle Walle Egeli 45+3’

Match summary

Sandefjord won 2-0 at home to KFUM Oslo. Sandefjord led 2-0 at half-time.

Zinedin Smajlović put Sandefjord ahead with a header in the 37th minute and Vetle Walle Egeli made it 2-0 from a corner in first-half stoppage time.

The chances backed that up: Sandefjord created 1.42 expected goals (xG) from 12 shots to KFUM Oslo's 0.79 from 12.

Match stats

39% Possession 61%
12 Shots 12
3 Shots on target 6
3 Corners 12
356 Passes 530
75.0% Pass accuracy 85.1%
32 Tackles 14
15 Fouls 11
2 Yellow cards 2
0 Red cards 0
2 Offsides 0

Key events

Sandefjord KFUM Oslo
Kick-off
7’
8’
Sverre Hakami SandalShot on target
9’
Jonas Lange HjorthShot on target
16’
Teodor HaltvikShot on target
20’
Mame NdiayeShot on target
30’
Zinedin SmajlovićHeader1-0 (Sandefjord)
37’
Vetle Walle EgeliLeft foot shot2-0 (Sandefjord)
45+3’
Half-time2-0
Vetle Walle EgeliShot on target
46’
Second half underway
54’
55’
Jonas Lange HjorthShot on target
Jacob HanstadEvangelos Patoulidis
61’
65’
Bilal NjieShot on target
75’
Henrik UdahlMame Ndiaye
75’
Moussa NjieAmin Nouri
79’
Full-time2-0

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.42 0.79 37’ Zinedin Smajlović (Sandefjord), 1-0 37’ 45+3’ Vetle Walle Egeli (Sandefjord), 2-0 45+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.42 0.79 37’ Zinedin Smajlović (Sandefjord), 1-0 Smajlović 37’ 45+3’ Vetle Walle Egeli (Sandefjord), 2-0 Egeli 45+3’
Sandefjord 1.42 xGKFUM Oslo 0.79 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KFUM Oslo attacking Sandefjord attacking 
37’ Zinedin Smajlović (Sandefjord), set piece, 0.43 xG, goal 65’ Bilal Njie (KFUM Oslo), open play, 0.32 xG, saved 59’ Marcus Melchior (Sandefjord), open play, 0.18 xG, hit the woodwork 48’ Vetle Walle Egeli (Sandefjord), from a corner, 0.18 xG, goal 2’ Bendik Berntsen (Sandefjord), open play, 0.14 xG, blocked 58’ Mame Ndiaye (KFUM Oslo), open play, 0.13 xG, blocked 73’ Marcus Melchior (Sandefjord), open play, 0.09 xG, blocked 50’ Stefán Ingi Sigurðarson (Sandefjord), open play, 0.09 xG, off target 59’ Stefán Ingi Sigurðarson (Sandefjord), open play, 0.08 xG, blocked 36’ Fredrik Carson Pedersen (Sandefjord), open play, 0.07 xG, blocked 8’ Sverre Hakami Sandal (KFUM Oslo), direct free kick, 0.05 xG, saved 51’ Teodor Haltvik (KFUM Oslo), open play, 0.06 xG, off target 9’ Jonas Lange Hjorth (KFUM Oslo), from a corner, 0.05 xG, saved 14’ Bilal Njie (KFUM Oslo), open play, 0.05 xG, off target 56’ Evangelos Patoulidis (Sandefjord), open play, 0.04 xG, off target 68’ Vetle Walle Egeli (Sandefjord), direct free kick, 0.05 xG, off target 46’ Vetle Walle Egeli (Sandefjord), open play, 0.04 xG, saved 62’ Mathias Tonnessen (KFUM Oslo), set piece, 0.03 xG, off target 40’ Marcus Melchior (Sandefjord), open play, 0.03 xG, blocked 55’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.02 xG, saved 56’ Teodor Haltvik (KFUM Oslo), from a corner, 0.03 xG, blocked 4’ David Hickson Gyedu (KFUM Oslo), from a corner, 0.02 xG, blocked 16’ Teodor Haltvik (KFUM Oslo), open play, 0.02 xG, saved 20’ Mame Ndiaye (KFUM Oslo), set piece, 0.01 xG, saved 37’ Zinedin Smajlović (Sandefjord), set piece, 0.43 xG, goal 65’ Bilal Njie (KFUM Oslo), open play, 0.32 xG, saved 59’ Marcus Melchior (Sandefjord), open play, 0.18 xG, hit the woodwork 48’ Vetle Walle Egeli (Sandefjord), from a corner, 0.18 xG, goal 2’ Bendik Berntsen (Sandefjord), open play, 0.14 xG, blocked 58’ Mame Ndiaye (KFUM Oslo), open play, 0.13 xG, blocked 73’ Marcus Melchior (Sandefjord), open play, 0.09 xG, blocked 50’ Stefán Ingi Sigurðarson (Sandefjord), open play, 0.09 xG, off target 59’ Stefán Ingi Sigurðarson (Sandefjord), open play, 0.08 xG, blocked 36’ Fredrik Carson Pedersen (Sandefjord), open play, 0.07 xG, blocked 51’ Teodor Haltvik (KFUM Oslo), open play, 0.06 xG, off target 8’ Sverre Hakami Sandal (KFUM Oslo), direct free kick, 0.05 xG, saved 9’ Jonas Lange Hjorth (KFUM Oslo), from a corner, 0.05 xG, saved 14’ Bilal Njie (KFUM Oslo), open play, 0.05 xG, off target 56’ Evangelos Patoulidis (Sandefjord), open play, 0.04 xG, off target 68’ Vetle Walle Egeli (Sandefjord), direct free kick, 0.05 xG, off target 46’ Vetle Walle Egeli (Sandefjord), open play, 0.04 xG, saved 62’ Mathias Tonnessen (KFUM Oslo), set piece, 0.03 xG, off target 40’ Marcus Melchior (Sandefjord), open play, 0.03 xG, blocked 56’ Teodor Haltvik (KFUM Oslo), from a corner, 0.03 xG, blocked 55’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.02 xG, saved 4’ David Hickson Gyedu (KFUM Oslo), from a corner, 0.02 xG, blocked 16’ Teodor Haltvik (KFUM Oslo), open play, 0.02 xG, saved 20’ Mame Ndiaye (KFUM Oslo), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Sandefjord 4-2-3-1 Starting XI
Hadaya
Egeli 78’
Smajlović
Kristiansen
Pedersen
Ottosson 90’
Melchior
Berntsen 61’
Pettersen
Patoulidis 61’
Sigurðarson 78’
KFUM Oslo 3-4-3 Starting XI
Odegaard
Skaret
Schneider
Tonnessen
Gyedu 85’
Haltvik
Sandal
Nouri 75’
Hjorth
Njie 68’
Ndiaye 75’

Player stats

Goalkeeper1 player
90′ 6 0 43 2 – – – –
Defenders5 players
90′ 3 – – 6 – 34 – – – –
90′ 2 1 1 5 3 51 2 1 –
90′ – 2 – 6 2 42 3 – – –
Vetle Walle Egeli Taken off
78′ 3 – – 3 – 26 – 1 – –
Christopher Cheng Came on as a substitute
12′ – – – – – 4 – – – –
Midfielders7 players
Filip Ottosson Taken off
89′ – – 39 – 0.01 4 1 5 2 1 –
90′ – – 27 – 0.03 9 – 13 5 2
Evangelos Patoulidis Taken off
61′ – 1 12 4 0.32 2 – 4 1 1 –
90′ – – 31 3 0.21 1 – 3 1 – –
Bendik Berntsen Taken off
61′ – – 10 – 0.02 1 – 4 1 – –
Jacob Hanstad Came on as a substitute
29′ – – 6 1 0.03 6 2 7 – – –
Jakob Maslo Dunsby Came on as a substitute
29′ – – 9 – 0.00 – – 2 – 1 –
Forwards2 players
78′ – – 2 – 0.17 0.03 – 2 1 19 –
Sebastian Holm Mathisen Came on as a substitute
12′ – – – – – 0.00 – 3 – 3 –
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. Referee data before 2025/26 from the Transfermarkt datasets project.