KFUM Oslo vs Haugesund

2 November 2025 · Eliteserien · 2025 · Referee Svein Tore Sinnes

Full time 1 – 4

Half-time: 0–2

  • Mame Ndiaye 67’
  • Claus Niyukuri 10’
  • Sory Diarra 29’, 46’, 50’

Match summary

Haugesund won comfortably, 4-1 away at KFUM Oslo. Haugesund led 2-0 at half-time.

In the first half, Claus Niyukuri put Haugesund ahead with a header in the 10th minute and Sory Diarra made it 0-2 in the 29th minute. In the second half, Diarra made it 0-3 in the 46th minute, Diarra made it 0-4 in the 50th minute, and Mame Ndiaye pulled one back to make it 1-4 in the 67th minute.

KFUM Oslo can feel hard done by, creating 3.61 expected goals (xG) from 27 shots to Haugesund's 2.69 from 11.

Match stats

60% Possession 40%
27 Shots 11
8 Shots on target 8
16 Corners 1
456 Passes 327
79.6% Pass accuracy 69.7%
19 Tackles 16
9 Fouls 7
1 Yellow cards 3
0 Red cards 0
2 Offsides 3

Key events

KFUM Oslo Haugesund
Kick-off
7’
Sory DiarraShot on target
10’
Claus NiyukuriHeader0-1 (Haugesund)
29’
Sory DiarraRight foot shot0-2 (Haugesund)
41’
Miika KoskelaFoul
Brage SkaretShot on target
42’
45+5’
Half-time0-2
46’
Sory DiarraLeft foot shot0-3 (Haugesund)
46’
Mikkel FischerMiika Koskela
Moussa NjieAmin Nouri
46’
Ayoub AleesamiShot on target
48’
Second half underway
50’
Sory DiarraRight foot shot0-4 (Haugesund)
57’
Simen HestnesShot on target
60’
63’
Bruno LeiteShot on target
65’
Mikkel HopeBruno Leite
65’
Ismael CamaraClaus Niyukuri
65’
Parfait BizozaArgument
Mame NdiayeRight foot shot1-4 (KFUM Oslo)
67’
Teodor HaltvikShot on target
67’
74’
Anders BondhusEmil Rohd
78’
Håvard Vatland KarlsenTroy Nyhammer
Jonas Lange HjorthShot on target
80’
Simen HestnesShot on target
82’
85’
Moussa NjieShot on target
90+1’
90+4’
Pyry HannolaShot on target
90+4’
Håvard Vatland KarlsenShot on target
Full-time1-4

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.61 2.69 10’ Claus Niyukuri (Haugesund), 0-1 10’ 29’ Sory Diarra (Haugesund), 0-2 29’ 46’ Sory Diarra (Haugesund), 0-3 46’ 50’ Sory Diarra (Haugesund), 0-4 50’ 67’ Mame Ndiaye (KFUM Oslo), 1-4 67’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.61 2.69 10’ Claus Niyukuri (Haugesund), 0-1 Niyukuri 10’ 29’ Sory Diarra (Haugesund), 0-2 Diarra 29’ 46’ Sory Diarra (Haugesund), 0-3 Diarra 46’ 50’ Sory Diarra (Haugesund), 0-4 Diarra 50’ 67’ Mame Ndiaye (KFUM Oslo), 1-4 Ndiaye 67’
KFUM Oslo 3.61 xGHaugesund 2.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Haugesund attacking KFUM Oslo attacking 
50’ Sory Diarra (Haugesund), open play, 0.97 xG, goal 46’ Sory Diarra (Haugesund), open play, 0.76 xG, goal 67’ Mame Ndiaye (KFUM Oslo), open play, 0.59 xG, goal 48’ Daniel Schneider (KFUM Oslo), set piece, 0.29 xG, off target 15’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.29 xG, off target 29’ Sory Diarra (Haugesund), set piece, 0.29 xG, goal 90+4’ Håvard Vatland Karlsen (Haugesund), open play, 0.25 xG, saved 35’ David Hickson Gyedu (KFUM Oslo), open play, 0.24 xG, blocked 60’ Simen Hestnes (KFUM Oslo), open play, 0.23 xG, saved 78’ Mame Ndiaye (KFUM Oslo), open play, 0.19 xG, blocked 80’ Teodor Haltvik (KFUM Oslo), open play, 0.19 xG, blocked 70’ Mame Ndiaye (KFUM Oslo), from a corner, 0.16 xG, off target 5’ Brage Skaret (KFUM Oslo), from a corner, 0.15 xG, off target 85’ Mame Ndiaye (KFUM Oslo), open play, 0.13 xG, blocked 22’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.13 xG, off target 7’ Sory Diarra (Haugesund), open play, 0.12 xG, saved 32’ Simen Hestnes (KFUM Oslo), open play, 0.11 xG, blocked 48’ Ayoub Aleesami (KFUM Oslo), set piece, 0.11 xG, saved 41’ Bruno Leite (Haugesund), from a corner, 0.11 xG, off target 3’ Bilal Njie (KFUM Oslo), open play, 0.10 xG, blocked 67’ Teodor Haltvik (KFUM Oslo), open play, 0.09 xG, saved 82’ Simen Hestnes (KFUM Oslo), open play, 0.09 xG, saved 44’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.08 xG, blocked 73’ Simen Hestnes (KFUM Oslo), open play, 0.07 xG, blocked 90’ Anders Bondhus (Haugesund), open play, 0.07 xG, off target 26’ Bilal Njie (KFUM Oslo), open play, 0.06 xG, blocked 10’ Claus Niyukuri (Haugesund), open play, 0.06 xG, goal 67’ Simen Hestnes (KFUM Oslo), open play, 0.05 xG, blocked 74’ Bilal Njie (KFUM Oslo), from a corner, 0.05 xG, off target 80’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.05 xG, saved 82’ Teodor Haltvik (KFUM Oslo), from a corner, 0.05 xG, off target 42’ Brage Skaret (KFUM Oslo), set piece, 0.04 xG, saved 89’ Ismael Camara (Haugesund), open play, 0.04 xG, off target 45’ David Hickson Gyedu (KFUM Oslo), open play, 0.03 xG, blocked 34’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.02 xG, off target 90+4’ Pyry Hannola (Haugesund), open play, 0.02 xG, saved 90+1’ Moussa Njie (KFUM Oslo), open play, 0.02 xG, saved 63’ Bruno Leite (Haugesund), open play, 0.02 xG, saved 50’ Sory Diarra (Haugesund), open play, 0.97 xG, goal 46’ Sory Diarra (Haugesund), open play, 0.76 xG, goal 67’ Mame Ndiaye (KFUM Oslo), open play, 0.59 xG, goal 15’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.29 xG, off target 29’ Sory Diarra (Haugesund), set piece, 0.29 xG, goal 48’ Daniel Schneider (KFUM Oslo), set piece, 0.29 xG, off target 90+4’ Håvard Vatland Karlsen (Haugesund), open play, 0.25 xG, saved 35’ David Hickson Gyedu (KFUM Oslo), open play, 0.24 xG, blocked 60’ Simen Hestnes (KFUM Oslo), open play, 0.23 xG, saved 80’ Teodor Haltvik (KFUM Oslo), open play, 0.19 xG, blocked 78’ Mame Ndiaye (KFUM Oslo), open play, 0.19 xG, blocked 70’ Mame Ndiaye (KFUM Oslo), from a corner, 0.16 xG, off target 5’ Brage Skaret (KFUM Oslo), from a corner, 0.15 xG, off target 22’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.13 xG, off target 85’ Mame Ndiaye (KFUM Oslo), open play, 0.13 xG, blocked 7’ Sory Diarra (Haugesund), open play, 0.12 xG, saved 32’ Simen Hestnes (KFUM Oslo), open play, 0.11 xG, blocked 48’ Ayoub Aleesami (KFUM Oslo), set piece, 0.11 xG, saved 41’ Bruno Leite (Haugesund), from a corner, 0.11 xG, off target 3’ Bilal Njie (KFUM Oslo), open play, 0.10 xG, blocked 82’ Simen Hestnes (KFUM Oslo), open play, 0.09 xG, saved 67’ Teodor Haltvik (KFUM Oslo), open play, 0.09 xG, saved 44’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.08 xG, blocked 73’ Simen Hestnes (KFUM Oslo), open play, 0.07 xG, blocked 90’ Anders Bondhus (Haugesund), open play, 0.07 xG, off target 26’ Bilal Njie (KFUM Oslo), open play, 0.06 xG, blocked 10’ Claus Niyukuri (Haugesund), open play, 0.06 xG, goal 67’ Simen Hestnes (KFUM Oslo), open play, 0.05 xG, blocked 74’ Bilal Njie (KFUM Oslo), from a corner, 0.05 xG, off target 80’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.05 xG, saved 82’ Teodor Haltvik (KFUM Oslo), from a corner, 0.05 xG, off target 89’ Ismael Camara (Haugesund), open play, 0.04 xG, off target 42’ Brage Skaret (KFUM Oslo), set piece, 0.04 xG, saved 45’ David Hickson Gyedu (KFUM Oslo), open play, 0.03 xG, blocked 34’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.02 xG, off target 90+4’ Pyry Hannola (Haugesund), open play, 0.02 xG, saved 90+1’ Moussa Njie (KFUM Oslo), open play, 0.02 xG, saved 63’ Bruno Leite (Haugesund), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

KFUM Oslo 3-4-3 Starting XI
Rocha
Aleesami
Berglie 17’
Skaret 81’
Gyedu 57’
Sandal
Hestnes
Nouri 46’
Hjorth
Njie
Kristensen 57’
Haugesund 4-4-2 Starting XI
Fauskanger
Hämäläinen
Koskela 46’
Bjørnbak
Niyukuri 65’
Bizoza
Hannola
Leite 65’
Rohd 74’
Nyhammer 78’
Diarra 3

Player stats

Goalkeeper1 player
William Da Rocha
90′ 3 4 26 – – – – –
Defenders7 players
90′ 3 – 1 11 6 61 – – – –
Fredrik Tobias Berglie Taken off
17′ – – – 1 1 4 – – – –
Brage Skaret Taken off
81′ 2 2 – 5 3 50 4 – – –
Amin Nouri Taken off
45′ 1 1 – 4 2 11 1 – – –
David Hickson Gyedu Taken off
57′ – – – – – 12 2 – –
Daniel Schneider Came on as a substitute
73′ 2 1 – 4 2 67 – – – –
Moussa Njie Came on as a substitute
45′ – – – 2 2 25 – – – –
Midfielders4 players
Sverre Hakami Sandal
90′ – – 67 3 0.21 5 1 7 1 – –
90′ – – 41 6 1.06 1 – 3 – 1 –
90′ – – 39 2 0.27 4 – 6 – 1 –
90′ – – 17 1 0.12 – – 2 – – –
Forwards4 players
57′ – – 3 – 0.44 0.05 1 2 1 8 –
Mame Ndiaye Came on as a substitute
33′ 1 – 4 1 1.06 0.16 5 1 1 11 –
Teodor Haltvik Came on as a substitute
33′ – – 3 1 0.33 0.01 1 2 – 13 –
Henrik Udahl Came on as a substitute
9′ – – – – – 0.00 – – – 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. Referee data before 2025/26 from the Transfermarkt datasets project.