Linfield - Shelbourne Lineups

Finished
1 - 1
Chris Shields 45' (1-1)
Ali Coote 25' (0-1)
Match Detail
👨‍⚖️ Assistant Referee 2 Referee #12096
👨‍⚖️ Fourth Official Referee #39573
👨‍⚖️ Referee Referee #24135
👨‍⚖️ Referee Referee #77772
🏟️ Stadium Windsor Park
👥 Capacity 20,332
🌤️ Weather moderate rain
🌡️ Temperature 19.95°C
🌡️ Feels Like 19.36°C
💨 Wind 4.9 m/s (133°)
💧 Humidity 52%
📊 Pressure 1015 hPa

Linfield - Shelbourne Match Summary:

Linfield vs Shelbourne finished at Windsor Park with a 1-1 scoreline. Referee: Referee #24135. Weather: Yağmurlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.

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

Linfield vs ShelbourneChampions League. Match on 16-07-2025 at 19:45, Windsor Park (capacity 20,332). Referee and match details on Skorjet.

Linfield – Shelbourne Live Score and Match Commentary

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

Linfield – Shelbourne Match Result and Statistics

The Champions League match between Linfield and Shelbourne ended with a 1-1 scoreline. Both teams took to the pitch at Windsor 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
Linfield
Shelbourne
Throwins
17
14
Goal Attempts
6
9
Shots Total
5
18
Ball Possession %
49
51
Yellowcards
0
2
Attacks
73
113
Shots On Target
2
4
Dangerous Attacks
48
50
Saves
3
2
Free Kicks
13
9
Shots Off Target
3
14
Fouls
6
8
Offsides
1
2
Substitutions
4
4
Corners
1
3
Goals
1
1
Redcards
1
0
Assists
0
1
Penalties
1
0
Successful Passes
0
1
Passes
0
1

Linfield - Shelbourne Match Statistics

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

84'
James Norris
Tyreke Wilson
Substitution
Charlie Allen
Kirk Millar
Substitution
83'
Sean Boyd
Ali Coote
Substitution
Dane McCullough
Ethan McGee
Substitution
Kieran Offord
Jamie Mulgrew
Substitution
77'
Chris McKee
Callumn Morrison
Substitution
67'
Ben Hall
Redcard
🟥
63'
Chris Shields
Penalty / 1-1
45'
🟨
Tyreke Wilson
Yellowcard
📺
Kerr McInroy
VAR
32'
Lorcan Healy
Conor Kearns
Substitution
25'
Ali Coote
Evan Caffrey
Goal / 0-1
22'
Sean Gannon
Mark Coyle
Substitution
7'
🟨
Ali Coote
Yellowcard

Linfield - Shelbourne Dakika Dakika Maç Özeti

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

Linfield - Shelbourne Pitch Formation

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

Linfield - Shelbourne Match Squad

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

Linfield - Shelbourne Bench Players

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

Linfield - Shelbourne Injured and Suspended Players

Player Status Player Status
Linfield Linfield
Shelbourne Shelbourne
Alex Gorrin Alex Gorrin Knock Milan Mbeng Milan Mbeng Knock
Robbie McDaid Robbie McDaid Achilles tendon problems
Değişiklikler
Linfield Linfield
83' Charlie Allen Kirk Millar
77' Dane McCullough Ethan McGee
77' Kieran Offord Jamie Mulgrew
67' Chris McKee Callumn Morrison
Shelbourne Shelbourne
84' James Norris Tyreke Wilson
83' Sean Boyd Ali Coote
32' Lorcan Healy Conor Kearns
22' Sean Gannon Mark Coyle

Linfield - Shelbourne Lineups, Bench and Tactical Analysis

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

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

Linfield - Shelbourne Standings Overview

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

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

Linfield vs Shelbourne Head-to-Head Record

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

Linfield - Shelbourne TV Broadcast Information

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

Linfield - Shelbourne TV Channels and Schedule

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

Linfield - Shelbourne Live Commentary

90+6'
The second half concludes with the score tied at Linfield 1, Shelbourne 1.
90'
The fourth official has indicated that there will be 6 minutes of stoppage time.
84'
🔄
Substitution for Linfield: Charlie Allen comes on to take the place of Kirk Millar.
84'
🔄
Substitution for Shelbourne: Seán Boyd comes on to take the place of Ali Coote.
83'
🔄
Substitution for Shelbourne: James Norris comes on to take the place of Tyreke Wilson.
77'
🔄
Substitution for Linfield: Dane McCullough comes on to take the place of Ethan McGee.
77'
🔄
Substitution for Linfield: Kieran Offord comes on to take the place of Jamie Mulgrew.
68'
🔄
Substitution for Linfield: Christopher McKee comes on to take the place of Callumn Morrison.
64'
🟥
Ben Hall from Linfield receives a red card for unsportsmanlike behavior.
45+11'
The first half concludes with the score tied at 1-1 between Linfield and Shelbourne.
45+5'
Goal! Linfield 1, Shelbourne 2. Kerr McInroy scores for Shelbourne with a powerful left-footed shot from the middle of the box, sending the ball into the top center of the net. The assist came from Harry Wood.
45+3'
Goal! It's now 1-1 between Linfield and Shelbourne. Chris Shields from Linfield successfully scores the penalty with a powerful right-footed shot into the top center of the net.
45+2'
🟨
Tyreke Wilson from Shelbourne receives a yellow card for committing a serious foul.
45'
The second half is underway with the score tied at 1-1 between Linfield and Shelbourne.
33'
🔄
Substitution for Shelbourne: Lorcan Healy comes on to take the place of Conor Kearns.
25'
Goal! Shelbourne takes the lead with a score of 1-0 against Linfield. Ali Coote scores with a right-footed shot from the middle of the box, placing it right in the center of the goal.
23'
🔄
Substitution for Shelbourne: Seán Gannon comes on to take the place of Mark Coyle.
7'
🟨
Ali Coote from Shelbourne receives a yellow card for committing a serious foul.
0'
The first half is underway...
0'
The starting teams have been revealed, and the players are currently going through their warm-up routines.
Advanced Statistics
Linfield
Shelbourne
Throwins
17
14
Ball Possession %
49
51
Free Kicks
13
9
Saves
3
2
Offsides
1
2
Substitutions
4
4
Goals
1
1
Penalties
1
0
Assists
0
1

Linfield - Shelbourne Advanced Statistics Summary

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

Linfield
Shelbourne
Passes
0
1
Successful Passes
0
1

Linfield - Shelbourne Passing Statistics

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

Linfield
Shelbourne
Goal Attempts
6
9
Shots Total
5
18
Attacks
73
113
Shots On Target
2
4
Dangerous Attacks
48
50
Shots Off Target
3
14
Corners
1
3

Linfield - Shelbourne Attack Statistics

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

Linfield
Shelbourne
Fouls
6
8
Yellowcards
0
2
Redcards
1
0

Linfield - Shelbourne Fouls and Cards Statistics

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