18.12.2025 20:00
3 - 1
Finished

Shamrock Rovers vs Hamrun

Shamrock Rovers vs Hamrun Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
2 - 1
27'
Mbong J. (Roughing)
45'
El Fanis M. (Roughing)
45+4'
2nd Half
1 - 0
3-5-2
Formations
4-5-1
1
7.0
McGinty
6
6.8
Cleary
27
6.7
Sullivan
4
7.4
Lopes
21
7.6
Grant
36
7.3
Ozhianvuna
17
6.9
Healy
7
8.0
Watts
3
7.9
Matthews
10
8.5
Burke
20
6.4
Gaffney
9
6.2
Thioune
10
4.4
Mbong
19
7.1
Koffi
8
6.2
Garcia
27
6.2
Bjelicic
47
6.6
El Fanis
2
6.1
Petrilio
91
7.0
Emerson
13
6.8
Polito
3
6.3
Micallef
1
7.8
Bonello
9
5.8
Greene
11
6.8
Kavanagh
23
6.7
Malley
38
6.3
Kovalevskis
88
7.6
McGovern
20
6.5
Cadjenovic
24
6.3
Coric
25
6.8
Eder
33
6.2
Simkus
99
5.9
Meijer

Starting Lineups:

1
Edward McGinty (G)
3
Adam Matthews
4
Roberto Lopes (C)
6
Daniel Cleary
7
Dylan Watts
10
Graham Burke
17
Matthew Healy
20
Rory Gaffney
21
Daniel Grant
27
Cory O'Sullivan
36
Ozhianvuna V.
1
Henry Bonello (C) (G)
2
Petrilio R.
3
Nikolai Micallef
8
Matias Garcia
9
Serigne Thioune
10
Joseph Mbong
13
Vincenzo Polito
19
N'Dri Philippe Koffi
27
Ognjen Bjelicic
47
Mouad El Fanis
91
Marcelina Emerson

Substitutes

9
Aaron Greene
11
Sean Kavanagh
15
Darragh Nugent
18
Trevor Clarke
22
Cian Barrett
23
Connor Malley
25
Lee Steacy (G)
31
Noonan M.
38
Kovalevskis M.
41
Noonan A. (G)
88
John McGovern
5
Sven Xerri
7
Shaisen Attard
14
Semir Smajlagic
16
Camilleri S.
20
Jovan Cadjenovic
24
Ante Coric
25
Eder
33
Domantas Simkus
55
Kian Vella
77
Merlin Hadzi
98
Celio (G)
99
Stijn Meijer

Coaches:

Stephen Bradley
Modica G.

Missing Players:

Lee Grace (Injury)
Joshua Honohan (Injury)
Daniel Mandroiu (Knee Injury)
Aaron McEneff (Inactive)
Ryan Camenzuli (Inactive)

Final Results and Statistics of Match:

0
Accurate through passes
0
59
Ball Possession
41
44
Big Chances
16
12
Blocked Shots
8
30
Clearances
58
28
Corner Kicks
16
96
Crosses
117
76
Duels won
102
0
Errors leading to goal
0
0
Errors leading to shot
0
4.8
Expected assists (xA)
1.24
21.36
Expected Goals (xG)
3.16
30
Fouls
20
20
Free Kicks
30
4
Goalkeeper Saves
22
-0.72
Goals prevented
3.5
2
Hit the Woodwork
0
22
Interceptions
18
149
Long passes
133
14
Offsides
6
504
Passes
466
218
Passes in final third
195
0
Red Cards
2
48
Shots inside the Box
14
12
Shots off target
6
56
Shots on target
12
4
Shots outside the Box
6
230
Tackles
225
40
Throw-ins
30
104
Total shots
40
104
Touches in opposition box
38
9.5
xG on target (xGOT)
1.28
1.28
xGOT faced
9.5
8
Yellow Cards
2
0.00
Accurate through passes
0.00
64.00
Ball Possession
36.00
4.00
Big Chances
4.00
3.00
Blocked Shots
4.00
7.00
Clearances
17.00
2.00
Corner Kicks
2.00
57.00
Crosses
50.00
20.00
Duels won
23.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.58
Expected assists (xA)
0.32
2.74
Expected Goals (xG)
0.77
4.00
Fouls
8.00
8.00
Free Kicks
4.00
2.00
Goalkeeper Saves
3.00
-0.36
Goals prevented
0.35
0.00
Hit the Woodwork
0.00
7.00
Interceptions
4.00
58.00
Long passes
41.00
3.00
Offsides
2.00
82.00
Passes
76.00
68.00
Passes in final third
62.00
0.00
Red Cards
1.00
10.00
Shots inside the Box
7.00
3.00
Shots off target
1.00
5.00
Shots on target
3.00
1.00
Shots outside the Box
1.00
67.00
Tackles
75.00
11.00
Throw-ins
12.00
11.00
Total shots
8.00
24.00
Touches in opposition box
16.00
2.35
xG on target (xGOT)
0.64
0.64
xGOT faced
2.35
0.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
55.00
Ball Possession
45.00
7.00
Big Chances
0.00
3.00
Blocked Shots
0.00
8.00
Clearances
12.00
5.00
Corner Kicks
2.00
10.00
Crosses
29.00
18.00
Duels won
28.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.82
Expected assists (xA)
0.30
2.60
Expected Goals (xG)
0.02
11.00
Fouls
2.00
2.00
Free Kicks
11.00
0.00
Goalkeeper Saves
8.00
0.00
Goals prevented
1.40
1.00
Hit the Woodwork
0.00
4.00
Interceptions
5.00
40.00
Long passes
47.00
4.00
Offsides
1.00
86.00
Passes
79.00
78.00
Passes in final third
68.00
14.00
Shots inside the Box
0.00
3.00
Shots off target
2.00
9.00
Shots on target
0.00
1.00
Shots outside the Box
2.00
86.00
Tackles
75.00
9.00
Throw-ins
3.00
15.00
Total shots
2.00
28.00
Touches in opposition box
3.00
2.40
xG on target (xGOT)
0.00
0.00
xGOT faced
2.40
4.00
Yellow Cards
0.00
0.00
Accurate through passes
0.00
59.00
Ball Possession
41.00
11.00
Big Chances
4.00
6.00
Blocked Shots
4.00
15.00
Clearances
29.00
7.00
Corner Kicks
4.00
29.00
Crosses
38.00
38.00
Duels won
51.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
2.40
Expected assists (xA)
0.62
5.34
Expected Goals (xG)
0.79
15.00
Fouls
10.00
10.00
Free Kicks
15.00
2.00
Goalkeeper Saves
11.00
-0.36
Goals prevented
1.75
1.00
Hit the Woodwork
0.00
11.00
Interceptions
9.00
51.00
Long passes
45.00
7.00
Offsides
3.00
84.00
Passes
78.00
72.00
Passes in final third
65.00
0.00
Red Cards
1.00
24.00
Shots inside the Box
7.00
6.00
Shots off target
3.00
14.00
Shots on target
3.00
2.00
Shots outside the Box
3.00
77.00
Tackles
75.00
20.00
Throw-ins
15.00
26.00
Total shots
10.00
52.00
Touches in opposition box
19.00
4.75
xG on target (xGOT)
0.64
0.64
xGOT faced
4.75
4.00
Yellow Cards
1.00

Online Stream (Shamrock Rovers - Hamrun Text Broadcast)

90+5' The referee blows his whistle for the final time to end this match.
90+3' Goal! John McGovern (Shamrock Rovers) beautifully controls a strongly hit pass from Adam Matthews inside the box. He cuts inside his marker and rifles the ball into the bottom left corner. 3:1.
90' 4 additional min. will be played.
90' John McGovern (Shamrock Rovers) gets on the end of a defence splitting pass inside the box and immediately directs a low shot towards the middle of the goal, but the Henry Bonello makes a great save.
89' Flag goes up against Aaron Greene (Shamrock Rovers) and the referee blows his whistle for offside.
87' Shamrock Rovers take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
86' Cory O'Sullivan (Shamrock Rovers) makes a bad challenge on his opponent and is booked by the referee.
84' A fantastic block by a defender means that the corner from Shamrock Rovers comes to nothing.
80' Aaron Greene (Shamrock Rovers) gives away a foul for a clumsy challenge. Referee Marek Radina saw the whole situation.
78' The substitution has been made. Aaron Greene (Shamrock Rovers) has replaced Rory Gaffney.
78' The referee signals that it is time for a substitution and Sean Kavanagh (Shamrock Rovers) will replace Victor Ozhianvuna.
76' Giacomo Modica has decided to introduce fresh legs, with Ante Coric (Hamrun) replacing Mouad El Fanis.
76' Nikolai Micallef goes off the pitch and Domantas Simkus (Hamrun) comes on.
75' Connor Malley (Shamrock Rovers) takes the corner but only sends it into a huddle of the defenders and one of them makes a good clearance.
74' Jovan Cadjenovic (Hamrun) takes the corner kick and sends the ball among a huddle of players inside the penalty area, but one of the defenders clears it to safety.
73' Max Kovalevskis (Shamrock Rovers) robs an opponent of the ball and explodes in anger when Marek Radina blows for a foul.
72' Here is a change. Graham Burke is going off and Stephen Bradley gives the last tactical orders to John McGovern (Shamrock Rovers).
72' That will be all from Dylan Watts who is being replaced by the fresh legs of Connor Malley (Shamrock Rovers).
71' Max Kovalevskis (Shamrock Rovers) is cautioned by the referee for a foul that he committed a little earlier.
70' The corner is swung in but Shamrock Rovers can’t take advantage as a defender sweeps the ball away.
68' Max Kovalevskis (Shamrock Rovers) makes an overly-aggressive challenge and Marek Radina blows his whistle for a foul.
66' The resulting set piece from Hamrun is comfortably intercepted by one of the defending players.
64' It must be a yellow card. It is. Adam Matthews (Shamrock Rovers) receives the caution after an awful tackle.
63' Matthew Healy (Shamrock Rovers) was too forceful with his tackle and Marek Radina interrupted the game to signal a free kick.
61' Giacomo Modica has decided to substitute N'Dri Koffi and he is replaced by Ederson (Hamrun).
60' Daniel Cleary (Shamrock Rovers) doesn't have to suffer any longer with the painful injury as Max Kovalevskis comes onto the pitch to replace him.
59' A pass into the box finds Graham Burke (Shamrock Rovers) unmarked. He carefully places a shot towards the middle of the goal, but a brilliant last-ditch save by Henry Bonello denies him.
57' Dylan Watts (Shamrock Rovers) finds himself beyond the last defender, but the game is stopped by the referee after the linesman signals for offside.
57' The resulting corner from Dylan Watts (Shamrock Rovers) is cleared by the opposition's defence.
56' Rory Gaffney (Shamrock Rovers) squandered a big chance! He got to the rebound inside the penalty box but only placed the ball against the left post!
56' Daniel Grant (Shamrock Rovers) runs onto the ball inside the box and smashes it towards the bottom right corner. It's a great effort but an even better save from Henry Bonello, who tips the ball around the post.
55' Daniel Cleary (Shamrock Rovers) has picked up a minor injury, but it looks like he will be able to continue.
52' Daniel Cleary (Shamrock Rovers) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
51' Daniel Cleary (Shamrock Rovers) commits a foul and is shown a yellow card without any hesitation from the referee.
50' Rory Gaffney (Shamrock Rovers) hits a shot towards the bottom right corner from the edge of the box, but it's a weak attempt and is easily saved by Henry Bonello.
50' Daniel Grant (Shamrock Rovers) latches on to a lofted pass and strikes the ball! His attempt flies narrowly wide of the left post.
48' Daniel Grant (Shamrock Rovers) makes a yard for himself inside the box after an accurate pass and takes a shot that goes just wide of the left post.
46' Half-time substitution. Giacomo Modica decided to make a change. Serigne Thioune (Hamrun) is replaced by Stijn Meijer.
46' Half-time substitution. Matias Garcia (Hamrun) will not participate anymore and Jovan Cadjenovic is coming on.
46' The second half has just started.
45+6' Marek Radina blows his whistle to signal the end of the first-half action.
45+4' Goal! Graham Burke passes the ball to the feet of Daniel Grant (Shamrock Rovers), who has an empty net in front of him and has no problems in tapping the ball in. 2:1.
45+4' A lofted ball into the centre of the box is met with a forceful header by Rory Gaffney (Shamrock Rovers), but it flies narrowly wide of the left post.
45+2' Daniel Grant (Shamrock Rovers) makes a reckless foul in order to win the ball from his opponent. Marek Radina has a clear sight of it and blows his whistle.
45' The fourth official shows 5 min. of added time.
45' Mouad El Fanis (Hamrun) is booked after bringing down an opponent. Marek Radina had an easy-decision to make.
45' Dylan Watts (Shamrock Rovers) is about to take a corner kick.
44' Graham Burke (Shamrock Rovers) fires the ball at goal from inside the area, but it's well blocked.
44' Shamrock Rovers will have an indirect free kick from inside the box!
40' Matias Garcia (Hamrun) escapes without any punishment from the referee after using excessive force to foul his opponent.
35' Rory Gaffney (Shamrock Rovers) commits a rough challenge and Marek Radina blows his whistle for a foul.
34' Daniel Grant (Shamrock Rovers) fails to beat the offside trap and the linesman puts his flag up.
31' N'Dri Koffi (Hamrun) is adjudged offside.
29' Victor Ozhianvuna (Shamrock Rovers) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
28' The game is interrupted now, Victor Ozhianvuna (Shamrock Rovers) picks up a knock and the physio has to come on.
27' Joseph Mbong (Hamrun) makes an ugly challenge on his opponent and receives a red card from the referee!
26' N'Dri Koffi (Hamrun) is adjudged to have been offside when making his run.
21' Marek Radina sticks with his original decision after the VAR review. No infringement and the goal stands!
21' The Hamrun players celebrate the goal but the referee immediately signals a VAR review. Let's see what happens. Big moment in the game.
20' Goal! N'Dri Koffi (Hamrun) has the simplest of tasks to roll the ball into an empty net from close range after a rebound left the keeper stranded. 1:1.
18' The linesman signals that Rory Gaffney (Shamrock Rovers) is offside and the referee confirms the decision.
15' Hamrun failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
14' GOAL! That’s a great strike from the spot by Graham Burke (Shamrock Rovers) low into the right of the net, giving goalkeeper Henry Bonello no chance!
14' Graham Burke (Shamrock Rovers) is going to take the penalty!
14' Referee Marek Radina is happy with his original decision after the VAR review. It’s a PENALTY to Shamrock Rovers!
14' The referee isn't 100% sure if it's a penalty to Shamrock Rovers, he's going to review using VAR.
13' Vincenzo Polito (Hamrun) clearly handles the ball, but he is surprised when the referee blows his whistle. It's a penalty! Great chance to score for Shamrock Rovers!
11' The game is interrupted as Rory Gaffney (Shamrock Rovers) is flagged offside.
10' N'Dri Koffi (Hamrun) times his run into the box perfectly and slams a header goalwards from the centre of the box, but it lacks accuracy and flies well wide of the left post.
9' Mouad El Fanis (Hamrun) takes the corner.
5' Mouad El Fanis (Hamrun) makes a strong challenge and Marek Radina blows for a foul.
3' Rory Gaffney (Shamrock Rovers) receives a precise pass in the box and takes the shot early. The ball heads low towards the middle of the goal, but Henry Bonello shows off his skills and makes a brilliant save to deny him.
2' Dylan Watts (Shamrock Rovers) takes the corner but it's cleared.
2' Adam Matthews (Shamrock Rovers) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
1' Today's match has just started, enjoy the game!
The players are out at last! Hamrun will take the kick-off.
Marek Radina will supervise the game today.
The starting lineups for this match have been revealed.
Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.

Last Matches of Shamrock Rovers

18.12.25
CL
(2) - (1)
W
11.12.25
CL
(1) - (1)
L
09.11.25
FAI
(0) - (0)
W
06.11.25
CL
(0) - (1)
D
01.11.25
PD
(0) - (1)
L
18.12.25
CL
(2) - (1)
W
09.11.25
FAI
(0) - (0)
W
01.11.25
PD
(0) - (1)
L
29.10.25
PD
(0) - (0)
W
23.10.25
CL
(0) - (2)
L

Last Matches of Hamrun

18.12.25
CL
(2) - (1)
L
11.12.25
CL
(0) - (0)
L
27.11.25
CL
(0) - (0)
W
06.11.25
CL
(1) - (0)
L
01.11.25
PL
(0) - (2)
W
29.10.25
PL
(0) - (2)
W
18.12.25
CL
(2) - (1)
L
06.11.25
CL
(1) - (0)
L
01.11.25
PL
(0) - (2)
W
29.10.25
PL
(0) - (2)
W
26.10.25
PL
(1) - (1)
D
05.10.25
PL
(1) - (0)
L

Shamrock Rovers vs Hamrun matches

18.12.25
CL
(2) - (1)
18.12.25
CL
(2) - (1)

Follow Game Online:

Shamrock Rovers vs Hamrun live stream online is not available right now. You can see the full history of Shamrock Rovers vs Hamrun head to head confrontation.

Shamrock Rovers vs Hamrun Head To Head Confrontation

Our site's database keeps all result's history of previous games between Shamrock Rovers and Hamrun, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Shamrock Rovers vs Hamrun upcoming matches.

18.12.2025

Shamrock Rovers 3 - 1 Hamrun (Koffi N. P., Grant D., McGovern J.)