Shelbourne - Linfield Advanced Stats

09-07-2025 19:45 · Champions League
Finished
1 - 0
Mipo Odubeko 58' (1-0)
Match Detail
👨‍⚖️ Assistant Referee 2 Referee #17158
👨‍⚖️ Fourth Official Referee #22231
👨‍⚖️ Referee Referee #18311
👨‍⚖️ Referee Referee #41725
🏟️ Stadium Tolka Park
👥 Capacity 9,681
🌤️ Weather few clouds
🌡️ Temperature 21.45°C
🌡️ Feels Like 21.01°C
💨 Wind 3.76 m/s (258°)
💧 Humidity 52%
📊 Pressure 1024 hPa

Shelbourne - Linfield Match Summary:

Shelbourne vs Linfield finished at Tolka Park with a 1-0 scoreline. Referee: Referee #18311. Weather: Az bulutlu. gülen taraf Shelbourne oldu. See full match details and goal timeline.

Shelbourne – Linfield Match: When, What Time and Which Stadium?

Shelbourne vs LinfieldChampions League. Match on 09-07-2025 at 19:45, Tolka Park (capacity 9,681). Referee and match details on Skorjet.

Shelbourne – Linfield Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Shelbourne – Linfield Match Result and Statistics

The Champions League match between Shelbourne and Linfield ended with a 1-0 scoreline. Both teams took to the pitch at Tolka Park in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Shelbourne
Linfield
Ball Possession %
59
41
Shots Off Target
11
4
Shots On Target
5
1
Yellowcards
1
2
Shots Total
16
5
Corners
11
2
Fouls
5
7
Free Kicks
6
5
Throwins
22
18
Shots Blocked
4
2
Attacks
90
57
Goal Attempts
18
4
Saves
1
4
Offsides
1
0
Substitutions
5
2
Goals
1
0
Dangerous Attacks
101
60

Shelbourne - Linfield Match Statistics

Compare key metrics such as possession, total shots and attacking output for Shelbourne and Linfield.

Ellis Chapman
Yellowcard
🟨
90'
John Martin
Mipo Odubeko
Substitution
88'
Ellis Chapman
Harry Wood
Substitution
78'
72'
Chris McKee
Jamie Mulgrew
Substitution
Kieran Offord
Callumn Morrison
Substitution
Mipo Odubeko
Sean Boyd
Goal / 1-0
58'
Tyreke Wilson
James Norris
Substitution
57'
Sean Boyd
Ali Coote
Substitution
Daniel Kelly
Evan Caffrey
Substitution
56'
19'
🟨
Jamie Mulgrew
Yellowcard
17'
🟨
Josh Archer
Yellowcard

Shelbourne - Linfield Minute-by-minute Match Summary

Follow the complete minute-by-minute timeline for Shelbourne vs Linfield, including key moments, goals and cards.

Shelbourne - Linfield Pitch Formation

4-4-2
3-4-2-1
Conor Kearns
Conor Kearns 1
Kameron Ledwidge
Kameron Ledwidge 4
JJ Lunney
JJ Lunney 6
Harry Wood
Harry Wood 7
Mark Coyle
Mark Coyle 8
Mipo Odubeko
Mipo Odubeko 11
Ali Coote
Ali Coote 14
James Norris
James Norris 18
Kerr McInroy
Kerr McInroy 23
Evan Caffrey
Evan Caffrey 27
Paddy Barrett
Paddy Barrett 29
Dane McCullough
Dane McCullough 34
Dane McCullough
Dane McCullough 34
Callumn Morrison
Callumn Morrison 38
Josh Archer
Josh Archer 21
Jamie Mulgrew
Jamie Mulgrew 22
Ethan McGee
Ethan McGee 27
Matthew Fitzpatrick
Matthew Fitzpatrick 29
Euan East
Euan East 3
Kirk Millar
Kirk Millar 7
Ben Hall
Ben Hall 15
Chris Johns
Chris Johns 1

Shelbourne - Linfield Match Squad

Jersey Player Jersey Player
Shelbourne Shelbourne 4-4-2
Linfield Linfield 3-4-2-1
Conor Kearns 1 Conor Kearns Chris Johns 1 Chris Johns
Kameron Ledwidge 4 Kameron Ledwidge Euan East 3 Euan East
JJ Lunney 6 JJ Lunney Kirk Millar 7 Kirk Millar
Harry Wood 7 Harry Wood Ben Hall 15 Ben Hall
Mark Coyle 8 Mark Coyle Josh Archer 21 Josh Archer
Mipo Odubeko 11 Mipo Odubeko Jamie Mulgrew 22 Jamie Mulgrew
Ali Coote 14 Ali Coote Ethan McGee 27 Ethan McGee
James Norris 18 James Norris Matthew Fitzpatrick 29 Matthew Fitzpatrick
Kerr McInroy 23 Kerr McInroy Dane McCullough 34 Dane McCullough
Evan Caffrey 27 Evan Caffrey Callumn Morrison 38 Callumn Morrison
Paddy Barrett 29 Paddy Barrett Matthew Orr 67 Matthew Orr
Damien Duff Shelbourne — Coach
David Healy Linfield — Coach

Shelbourne - Linfield Bench Players

Jersey Player Jersey Player
Shelbourne Shelbourne
Linfield Linfield
Tyreke Wilson 3 Tyreke Wilson Sam Roscoe 2 Sam Roscoe
Ellis Chapman 5 Ellis Chapman Scot Whiteside 4 Scot Whiteside
Sean Boyd 9 Sean Boyd Kieran Offord 9 Kieran Offord
John Martin 10 John Martin Charlie Allen 10 Charlie Allen
Sam Bone 15 Sam Bone Chris McKee 17 Chris McKee
John O'Sullivan 16 John O'Sullivan Sean Brown 24 Sean Brown
Daniel Kelly 17 Daniel Kelly Rhys Annett 36 Rhys Annett
Lorcan Healy 19 Lorcan Healy Ryan McKay 37 Ryan McKay
Lewis Temple 24 Lewis Temple David Walsh 51 David Walsh
Dan Ring 44 Dan Ring
Raymond Offor 49 Raymond Offor
Ali Topcu 50 Ali Topcu

Shelbourne - Linfield Injured and Suspended Players

Player Status Player Status
Shelbourne Shelbourne
Linfield Linfield
Milan Mbeng Milan Mbeng Knock Chris Shields Chris Shields Cezalı
Sean Gannon Sean Gannon Cezalı Alex Gorrin Alex Gorrin Knock
Robbie McDaid Robbie McDaid Achilles tendon problems
Değişiklikler
Shelbourne Shelbourne
88' John Martin Mipo Odubeko
78' Ellis Chapman Harry Wood
57' Tyreke Wilson James Norris
56' Sean Boyd Ali Coote
56' Daniel Kelly Evan Caffrey
Linfield Linfield
72' Chris McKee Jamie Mulgrew
72' Kieran Offord Callumn Morrison

Shelbourne - Linfield Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Shelbourne and Linfield.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Shelbourne - Linfield Standings Overview

Check the latest Champions League table position, points and goal difference for Shelbourne and Linfield.

Head-to-Head (H2H) Summary
3
Wins
1
Draws
0
Wins
Head-to-Head (H2H) Previous Matches
Europa Conference League
2 : 0
28.08.2025
Europa Conference League
Europa Conference League
3 : 1
21.08.2025
Europa Conference League
Champions League
1 : 1
16.07.2025
Champions League
Champions League
1 : 0
09.07.2025
Champions League

Shelbourne vs Linfield Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Shelbourne and Linfield.

Shelbourne - Linfield TV Broadcast Information

Logo TV Channel Date Kick-off Status
Play Sports 1 Play Sports 1 09-07-2025 19:45 Finished
Bet365 Bet365 09-07-2025 19:45 Finished
Arena Sport 1 Arena Sport 1 09-07-2025 19:45 Finished
Viaplay Denmark Viaplay Denmark 09-07-2025 19:45 Finished
ESPN 3 ESPN 3 09-07-2025 19:45 Finished
Viaplay Sweden Viaplay Sweden 09-07-2025 19:45 Finished
Canal+ Foot Canal+ Foot 09-07-2025 19:45 Finished
RTE 2 RTE 2 09-07-2025 19:45 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 09-07-2025 19:45 Finished
SuperSport MaXimo 1 SuperSport MaXimo 1 09-07-2025 19:45 Finished
SuperSport Football Plus ROA SuperSport Football Plus ROA 09-07-2025 19:45 Finished
SuperSport GOtv LaLiga SuperSport GOtv LaLiga 09-07-2025 19:45 Finished
DStv Now DStv Now 09-07-2025 19:45 Finished
QQ Sports Live QQ Sports Live 09-07-2025 19:45 Finished
Free Free 09-07-2025 19:45 Finished
JioTV JioTV 09-07-2025 19:45 Finished
Vidio Vidio 09-07-2025 19:45 Finished
RTE Player RTE Player 09-07-2025 19:45 Finished
📺
TV Station #231 09-07-2025 19:45 Finished
📺
TV Station #232 09-07-2025 19:45 Finished
SuperSport Football Plus Nigeria SuperSport Football Plus Nigeria 09-07-2025 19:45 Finished
TV 2 Play TV 2 Play 09-07-2025 19:45 Finished
Sport TV1 Sport TV1 09-07-2025 19:45 Finished
Sport TV Multiscreen Sport TV Multiscreen 09-07-2025 19:45 Finished
DStv App DStv App 09-07-2025 19:45 Finished
SuperSport Laliga SuperSport Laliga 09-07-2025 19:45 Finished
MEGOGO Football 1 MEGOGO Football 1 09-07-2025 19:45 Finished
Movistar Futbol Movistar Futbol 09-07-2025 19:45 Finished
TV3 MAX TV3 MAX 09-07-2025 19:45 Finished
Stan Sport Stan Sport 09-07-2025 19:45 Finished
SKY Go Italia SKY Go Italia 09-07-2025 19:45 Finished
NOW TV NOW TV 09-07-2025 19:45 Finished
Movistar Liga de Campeones 6 Movistar Liga de Campeones 6 09-07-2025 19:45 Finished
TSN5 Malta TSN5 Malta 09-07-2025 19:45 Finished
📺
GO TV Anywhere 09-07-2025 19:45 Finished
iQiyi iQiyi 09-07-2025 19:45 Finished
sooka sooka 09-07-2025 19:45 Finished
TOD TOD 09-07-2025 19:45 Finished
Digi Online Digi Online 09-07-2025 19:45 Finished
Sport 24 Extra Sport 24 Extra 09-07-2025 19:45 Finished
ESPN Norte ESPN Norte 09-07-2025 19:45 Finished
Sony LIV Sony LIV 09-07-2025 19:45 Finished
📺
TV Station #942 09-07-2025 19:45 Finished
📺
TV Station #983 09-07-2025 19:45 Finished
📺
TV Station #984 09-07-2025 19:45 Finished

Shelbourne - Linfield TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Shelbourne vs Linfield.

Shelbourne - Linfield Live Commentary

90+5'
The second half has concluded with the final score: Shelbourne 1, Linfield 0.
90+4'
🟨
Ellis Chapman from Shelbourne receives a yellow card for committing a serious foul.
90+1'
The fourth official has indicated that there will be three minutes of stoppage time.
88'
🔄
Substitution for Shelbourne: John Martin comes on to take the place of Mipo Odubeko.
77'
🔄
Substitution for Shelbourne: Ellis Chapman comes on to take the place of Harry Wood.
72'
🔄
Substitution for Linfield: Kieran Offord comes on to take the place of Callumn Morrison.
72'
🔄
Substitution for Linfield: Christopher McKee comes on to take the place of Jamie Mulgrew.
58'
Goal! Shelbourne takes the lead with a score of 1-0 against Linfield. Mipo Odubeko found the back of the net with a left-footed strike, thanks to an assist from Seán Boyd.
57'
🔄
Substitution for Shelbourne: Daniel Kelly comes on to take the place of Evan Caffrey.
56'
🔄
Substitution for Shelbourne: Seán Boyd comes on to take the place of Ali Coote.
56'
🔄
Substitution for Shelbourne: Tyreke Wilson comes on to take the place of James Norris.
45+4'
The first half concludes with the score tied at Shelbourne 0, Linfield 0.
45'
The fourth official has indicated that there will be 4 minutes of stoppage time.
45'
The second half is underway with the score still tied at Shelbourne 0, Linfield 0.
19'
🟨
Jamie Mulgrew from Linfield receives a yellow card for committing a serious foul.
17'
🟨
Joshua Archer from Linfield receives a yellow card for committing a serious foul.
0'
The first half is underway...
0'
The teams have revealed their starting lineups, and the players are currently going through their warm-up routines.
0'
The game has concluded with Shelbourne defeating Linfield 1-0.
Advanced Statistics
Shelbourne
Linfield
Ball Possession %
59
41
Free Kicks
6
5
Throwins
22
18
Saves
1
4
Goals
1
0
Offsides
1
0
Substitutions
5
2

Shelbourne - Linfield Advanced Statistics Summary

Detailed general metrics for Shelbourne and Linfield are shown above for quick technical comparison.

Shelbourne
Linfield
Shots Off Target
11
4
Shots On Target
5
1
Shots Total
16
5
Corners
11
2
Shots Blocked
4
2
Goal Attempts
18
4
Attacks
90
57
Dangerous Attacks
101
60

Shelbourne - Linfield Attack Statistics

Detailed attack metrics for Shelbourne and Linfield are shown above for quick technical comparison.

Shelbourne
Linfield
Yellowcards
1
2
Fouls
5
7

Shelbourne - Linfield Fouls and Cards Statistics

Detailed fouls metrics for Shelbourne and Linfield are shown above for quick technical comparison.