HamKam vs KFUM Oslo

19 April 2026 · Eliteserien · 2026 · Referee Jorgen Haugen

Full time 4 – 0

Half-time: 2–0

  • Henrik Udahl 24’ (pen), 41’ (pen)
  • Mame Alassane Niang 50’, 81’

Match summary

HamKam won comfortably, 4-0 at home to KFUM Oslo. HamKam led 2-0 at half-time.

In the first half, Henrik Udahl put HamKam ahead from the penalty spot in the 24th minute and Udahl made it 2-0 from the penalty spot in the 41st minute. In the second half, Mame Alassane Niang made it 3-0 with a header in the 50th minute and Niang made it 4-0 with a header in the 81st minute.

The chances backed that up: HamKam created 2.69 expected goals (xG) from 13 shots to KFUM Oslo's 0.77 from 12. KFUM Oslo had a player sent off.

Match stats

52% Possession 48%
13 Shots 12
6 Shots on target 2
0 Corners 3
545 Passes 493
86.8% Pass accuracy 85.4%
13 Tackles 6
15 Fouls 12
1 Yellow cards 0
0 Red cards 1
2 Offsides 0

Key events

HamKam KFUM Oslo
Kick-off
Henrik UdahlPenalty1-0 (HamKam)
24’
27’
Simen HestnesShot on target
29’
Rasmus Eggen VingeShot on target
Henrik UdahlPenalty2-0 (HamKam)
41’
Second half underway
Half-time2-0
Mame Alassane NiangHeader3-0 (HamKam)
50’
Loris MettlerShot on target
79’
Mame Alassane NiangHeader4-0 (HamKam)
81’
Julian Bakkeli GonstadMame Alassane Niang
82’
82’
Momodou Lion NjieFredrik Tobias Berglie
Anton EkerothShot on target
90+3’
Full-time4-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 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.69 0.77 24’ Henrik Udahl (HamKam), 1-0 24’ 41’ Henrik Udahl (HamKam), 2-0 41’ 50’ Mame Alassane Niang (HamKam), 3-0 50’ 81’ Mame Alassane Niang (HamKam), 4-0 81’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.69 0.77 24’ Henrik Udahl (HamKam), 1-0 Udahl 24’ 41’ Henrik Udahl (HamKam), 2-0 Udahl 41’ 50’ Mame Alassane Niang (HamKam), 3-0 Niang 50’ 81’ Mame Alassane Niang (HamKam), 4-0 Niang 81’
HamKam 2.69 xGKFUM Oslo 0.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KFUM Oslo attacking HamKam attacking 
24’ Henrik Udahl (HamKam), penalty, 0.79 xG, goal 41’ Henrik Udahl (HamKam), penalty, 0.79 xG, goal 19’ Aksel Baran Potur (HamKam), open play, 0.35 xG, off target 19’ Henrik Udahl (HamKam), open play, 0.18 xG, off target 52’ Hakon Helland Hoseth (KFUM Oslo), open play, 0.14 xG, off target 79’ Loris Mettler (HamKam), set piece, 0.12 xG, saved 63’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.11 xG, blocked 12’ Martin Tangen Vinjor (KFUM Oslo), set piece, 0.10 xG, blocked 70’ Mame Alassane Niang (HamKam), open play, 0.10 xG, off target 81’ Mame Alassane Niang (HamKam), open play, 0.09 xG, goal 10’ Robin Rasch (KFUM Oslo), set piece, 0.09 xG, blocked 14’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.07 xG, off target 53’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.07 xG, blocked 50’ Mame Alassane Niang (HamKam), open play, 0.07 xG, goal 27’ Simen Hestnes (KFUM Oslo), open play, 0.06 xG, saved 86’ Julian Bakkeli Gonstad (HamKam), open play, 0.06 xG, off target 45’ Henrik Udahl (HamKam), open play, 0.05 xG, blocked 57’ William Osnes-Ringen (HamKam), open play, 0.04 xG, off target 2’ Mame Alassane Niang (HamKam), open play, 0.04 xG, off target 34’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.03 xG, off target 29’ Rasmus Eggen Vinge (KFUM Oslo), open play, 0.03 xG, saved 7’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.03 xG, blocked 90+3’ Anton Ekeroth (HamKam), open play, 0.03 xG, saved 17’ Rasmus Eggen Vinge (KFUM Oslo), open play, 0.02 xG, blocked 53’ Rasmus Eggen Vinge (KFUM Oslo), open play, 0.02 xG, off target 24’ Henrik Udahl (HamKam), penalty, 0.79 xG, goal 41’ Henrik Udahl (HamKam), penalty, 0.79 xG, goal 19’ Aksel Baran Potur (HamKam), open play, 0.35 xG, off target 19’ Henrik Udahl (HamKam), open play, 0.18 xG, off target 52’ Hakon Helland Hoseth (KFUM Oslo), open play, 0.14 xG, off target 79’ Loris Mettler (HamKam), set piece, 0.12 xG, saved 63’ Bjorn Martin Kristensen (KFUM Oslo), open play, 0.11 xG, blocked 70’ Mame Alassane Niang (HamKam), open play, 0.10 xG, off target 12’ Martin Tangen Vinjor (KFUM Oslo), set piece, 0.10 xG, blocked 81’ Mame Alassane Niang (HamKam), open play, 0.09 xG, goal 10’ Robin Rasch (KFUM Oslo), set piece, 0.09 xG, blocked 14’ Jonas Lange Hjorth (KFUM Oslo), open play, 0.07 xG, off target 50’ Mame Alassane Niang (HamKam), open play, 0.07 xG, goal 53’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.07 xG, blocked 27’ Simen Hestnes (KFUM Oslo), open play, 0.06 xG, saved 86’ Julian Bakkeli Gonstad (HamKam), open play, 0.06 xG, off target 45’ Henrik Udahl (HamKam), open play, 0.05 xG, blocked 57’ William Osnes-Ringen (HamKam), open play, 0.04 xG, off target 2’ Mame Alassane Niang (HamKam), open play, 0.04 xG, off target 29’ Rasmus Eggen Vinge (KFUM Oslo), open play, 0.03 xG, saved 34’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.03 xG, off target 7’ Martin Tangen Vinjor (KFUM Oslo), open play, 0.03 xG, blocked 90+3’ Anton Ekeroth (HamKam), open play, 0.03 xG, saved 17’ Rasmus Eggen Vinge (KFUM Oslo), open play, 0.02 xG, blocked 53’ Rasmus Eggen Vinge (KFUM Oslo), open play, 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

HamKam 5-3-2 Starting XI
Sandberg
Ekeroth
Gjone
Sjolstad 46’
Amundsen-Day
Jónsson 73’
Mettler
Metcalfe 60’
Potur 46’
Niang 2 82’
Udahl 2
KFUM Oslo 3-4-3 Starting XI
Jensen
Saunes
Schneider
Berglie 82’
Hjorth 60’
Rasch 45’
Hestnes
Sjøkvist
Vinjor
Eikrem 60’
Vinge 60’

Player stats

Goalkeeper1 player
90′ 2 0 34 – – – – –
Defenders7 players
Viðar Ari Jónsson Taken off
73′ 2 – – 4 – 29 – – 1 –
90′ 1 – – 4 3 86 1 – – –
Fredrik Sjolstad Taken off
45′ – – – – – 34 – – – –
90′ 2 2 – 4 1 88 1 – – –
90′ – – – 5 – 30 2 – – –
Halvor Rodolen Opsahl Came on as a substitute
45′ 1 – – 1 – 39 2 – – –
Ian Hoffmann Came on as a substitute
17′ – – – – – 24 1 – – –
Midfielders5 players
90′ – 1 44 1 0.27 3 – 4 – – –
Patrick Metcalfe Taken off
60′ – – 31 – 0.01 1 1 2 – 1 –
Aksel Baran Potur Taken off
45′ – – 19 – 0.01 – 1 5 3 2
William Osnes-Ringen Came on as a substitute
45′ – – 23 – 0.01 1 – 2 1 1 –
Anders Trondsen Came on as a substitute
30′ – – 37 – 0.02 – 2 1 – 1 –
Forwards3 players
Mame Alassane Niang Taken off
82′ 2 – 4 2 0.30 0.22 1 8 – 10 –
90′ 2 – 4 2 1.80 0.04 1 7 3 14 –
Julian Bakkeli Gonstad Came on as a substitute
8′ – – 1 – 0.06 0.00 – – – 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.