Shelbourne FC vs Linfield FC, Champions League Q 2025 ROUND 1
Overview
Match Preview
Shelbourne FC vs Linfield FC — Champions League Q at Tolka Park.
- Shelbourne FC 0 games · 0 pts (2026/26)
- Linfield FC 0 games · 0 pts (2026/26)
Match Details
- Referee Luis Godinho
4 games this season
🟨 1.3/game
⚽ 4.3 goals/game
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Jul | Linfield FC | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Jul | Shelbourne FC | A | 0–1 | L |
| 11 Aug | FC Zurich | A | 0–3 | L |
| 04 Aug | FC Zurich | H | 0–2 | L |
| 27 Jul | FK Bodo/Glimt | A | 0–8 | L |
| 19 Jul | FK Bodo/Glimt | H | 1–0 | W |
| 13 Jul | The New Saints FC | H | 2–0 | W |
Key Stats
50%
Both Teams to Score
H2H (2 games)
H2H (2 games)
0%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Shelbourne FC to score. At the same time, Linfield FC does not seem to pull back! Let’s get it on!
- 5' The home supporters are growing impatient. Shelbourne FC must find a spark to ignite this game.
- 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 15' The tempo has dropped considerably in the last few minutes. Joey O'Brien will be considering his options from the bench.
- 17' The referee calls foul for Joshua Archer. He receives a card.
- 19' Jamie Mulgrew picks up a card and will need to be extremely careful for the remainder of this match.
- 24' Northern Ireland international Joshua Archer has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 29' Shelbourne FC are deployed in a today, looking to exploit space against Linfield FC's shape.
- 34' Shelbourne FC is showing some good football. However, Shelbourne FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 39' The Array continues to deliver drama. Both Shelbourne FC and Linfield FC are desperate not to drop points on matchday .
- 44' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 49' The midfield battle is intense right now. Both Shelbourne FC and Linfield FC are fighting for every inch of the pitch.
- 54' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for John Martin suffering a number of foals already.
- 56' Tyreke Wilson has so much to prove this time. He replaces James Norris on 56 minute.
- 58' Ademipo Odubeko puts Shelbourne FC on the lead.
- 63' Kieran Offord has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 68' Mark Coyle has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
- 72' The whistle greets Jamie Mulgrew as he departs to be replaced by Chris McKee.
- 77' Not even hints on scoring a goal over the last 77 minutes.
- 78' The Shelbourne FC bench stirs into life. Harry Wood is withdrawn and Ellis Chapman gets his opportunity.
- 83' It is a cagey affair so far. Shelbourne FC in their trying to find a way past Linfield FC's compact .
- 88' Ademipo Odubeko makes way for John Martin at the 88 minute mark. A tactical switch from Shelbourne FC.
- 90' Ellis Chapman picks up a card and will need to be extremely careful for the remainder of this match.
- Shelbourne FC celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
Shelbourne FC Lineups
Starting XI
- 1
-
18
James Norris ↓ Tyreke Wilson 56'
- 6
- 23
- 29
- 4
-
27
Evan Caffrey ↓ Daniel Kelly 56'
- 8
-
11
Ademipo Odubeko ↓ John Martin 88'
- 14
-
7
Harry Wood ↓ Ellis Chapman 78'
Bench
- 19
- 50
-
9
Sean Boyd ↑ 56'
- 15
-
3
Tyreke Wilson ↑ 56'
- 24
- 49
-
5
Ellis Chapman ↑ 78'
- 16
-
17
Daniel Kelly ↑ 56'
-
10
John Martin ↑ 88'
- 44
Coach
Joey O'Brien
Linfield FC Lineups
Starting XI
- 15
- 1
-
22
Jamie Mulgrew ↓ Chris McKee 72'
- 7
- 29
- 21
- 34
- 67
- 38
- 3
- 27
Bench
- 10
- 2
- 51
-
25
Kieran Offord ↑ 72'
-
17
Chris McKee ↑ 72'
- 37
- 36
- 4
- 24
Coach
David Healy
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Ademipo Odubeko | 1 |
| Chris Shields | 1 |
| Ali Coote | 1 |
Head to Head
Shelbourne FC Form
Predictions
Prediction accuracy
4 / 4
1.56
Shelbourne FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.53
Linfield FC xG
I would bet for:
Under — clean sheet likely 67% + Under 2.5 goals 65%
Match Result
✓ CorrectActual: Shelbourne FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.09
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 86% |
|
14% |
| ± 1.5 | 62% |
|
38% |
| ± 2.5 | 35% |
|
65% |
| ± 3.5 | 17% |
|
83% |
| ± 4.5 | 7% |
|
93% |
Double Chance
Shelbourne FC or Draw
86%
Draw or Linfield FC
40%
Shelbourne FC or Linfield FC
74%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 0
Actual
2 – 0
14.6%
0 – 0
14.5%
1 – 1
10.8%
2 – 1
7.8%
3 – 0
7.5%
0 – 1
5.4%
3 – 1
4.2%
4 – 0
2.9%
1 – 2
2.5%
2 – 2
2.1%
4 – 1
1.7%
Asian Handicap — Shelbourne FC
| Handicap | Shelbourne FC covers | Push | Linfield FC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 19% | 66% |
| -1.5 | 34% | — | 66% |
| -1 | 34% | 28% | 39% |
| -0.5 | 61% | — | 39% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 8% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 2% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Shelbourne FC keeps clean sheet
59%
✓
Linfield FC keeps clean sheet
22%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

