Linfield vs Shelbourne
| Yellow cards avg | 2.00 |
|
|---|---|---|
| Reds avg | 1.00 |
|
| Penalties avg | 1.00 |
|
| Over 4.5 cards | 0% |
|
| Home wins | 0% |
|
| Draws | 100% |
|
| Away wins | 0% |
|
- Match ended level at 1-1.
- Physical contest: 2 yellows, 1 reds.
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Champions League fixture.
Quick comparison bars
Linfield last 5 home
Shelbourne last 5 away
Linfield trend breakdown
Shelbourne trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Linfield goal timing (home)
Shelbourne goal timing (away)
Match Statistics
Events
Linfield vs Shelbourne 1-1: match report, goals, cards and substitutions
Linfield drew 1-1 with Shelbourne on Wednesday, 16 July 2025 in Champions League. The match was refereed by Andy Madley. It was played at Windsor Park.
First half: A. Coote received a yellow card for Shelbourne at 7'. Linfield made their 1st substitution at 22', with M. Coyle replacing S. Gannon. Shelbourne made their 1st substitution at 22', with M. Coyle replacing S. Gannon. Shelbourne took the lead at 25' when A. Coote scored, with the assist credited to E. Caffrey, making the score 0-1. Linfield made their 2nd substitution at 32', with C. Kearns replacing L. Healy. Shelbourne made their 2nd substitution at 32', with C. Kearns replacing L. Healy. Linfield leveled the score at 45' when C. Shields scored (Penalty), making the score 1-1. T. Wilson received a yellow card for Shelbourne at 45+2'.
Second half: No goals were scored in the second half. B. Hall received a red card for Linfield at 63'. Shelbourne made their 3rd substitution at 68', with C. Morrison replacing C. McKee. Linfield made their 3rd substitution at 68', with C. Morrison replacing C. McKee. Linfield made their 4th substitution at 76', with E. McGee replacing Dane Neil McCullough. Linfield made their 5th substitution at 76', with J. Mulgrew replacing K. Offord. Shelbourne made their 4th substitution at 76', with E. McGee replacing Dane Neil McCullough. Shelbourne made their 5th substitution at 76', with J. Mulgrew replacing K. Offord. Linfield made their 6th substitution at 83', with K. Millar replacing C. Allen. Shelbourne made their 6th substitution at 83', with A. Coote replacing S. Boyd. Shelbourne made their 7th substitution at 83', with T. Wilson replacing James Barry Norris. Shelbourne made their 8th substitution at 83', with K. Millar replacing C. Allen. Linfield made their 7th substitution at 83', with T. Wilson replacing James Barry Norris. Linfield made their 8th substitution at 83', with A. Coote replacing S. Boyd.
Linfield used 8 substitutions while Shelbourne used 8 substitutions. Linfield got 1 red card, while Shelbourne got 2 yellow cards.
How the match was played
- Match ended level at 1-1.
- Physical contest: 2 yellows, 1 reds.
Head-to-Head Overview
| Total Games | 2 |
| Home Wins | 0 |
| Draws | 1 |
| Away Wins | 1 |
| Over 2.5 Goals | 0 (0.0%) |
| BTTS | 1 (50.0%) |
| Total Games | 1 |
| Home Wins | 0 |
| Draws | 1 |
| Away Wins | 0 |
| Over 2.5 Goals | 0 (0.0%) |
| BTTS | 1 (100.0%) |