Linfield host Shelbourne in the UEFA Champions League on 16 July 2025, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Shelbourne aims to continue their impressive run as they travel to face Linfield in the second leg of the Champions League qualification first round. Can the visitors seal the tie with another composed performance? Read on for expert insights, key stats, and betting predictions ahead of this decisive encounter.
Shelbourne took a narrow but deserved lead in the tie with a controlled 1-0 win in the first leg. Their dominance in possession and ability to create chances reflect a side in form, with two consecutive wins boosting confidence ahead of the trip to Belfast.
On the flip side, Linfield’s recent inconsistencies have raised questions about their ability to mount a comeback. With two losses in their last three matches across all competitions, the Northern Irish side will need to raise their game significantly to turn the tie around.
Shelbourne head into this clash with the edge in momentum and overall quality. Their recent performances suggest a team that’s both well-drilled and mentally composed. With a slender lead already secured, they are in prime position to finish the job and book their place in the next round.
Shelbourne have not been particularly prolific away from home, but their defensive solidity remains a strength. Given the cautious nature of second-leg fixtures and Linfield’s attacking struggles, a tight, low-scoring match is anticipated. Under 2.5 goals is a smart prediction for this encounter.
Shelbourne appear set to take control of this tie as their growing confidence and quality tilt the balance in their favor. With the visitors having found their groove recently, they are expected to capitalize on Linfield’s inconsistency, which has raised concerns over their ability to perform at a high level. Shelbourne’s overall strength suggests they are in a prime position to secure all three points in this encounter.
Both sides tend to favor a cautious approach, and despite Shelbourne’s strong defensive display, they have not been prolific in front of goal away from home. Given Linfield’s struggles and the tactical discipline expected from both teams, a low-scoring affair looks likely, making under 2.5 goals a smart betting option.
| Linfield | Shelbourne | |
|---|---|---|
| Game Played | 1 | 3 |
| Wins | 0 | 1 |
| Draws | 0 | 1 |
| Loss | 1 | 1 |
| Goals For | 0 | 2 |
| Goals Against | 1 | 4 |
| Linfield | Shelbourne | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 0 | 1 |
| Goals Against | 0 | 1 |
|
28.08.25
|
Linfield Shelbourne |
0-2 |
|
24.08.25
|
Linfield Cliftonville |
1-0 |
|
21.08.25
|
Shelbourne Linfield |
3-1 |
|
14.08.25
|
Linfield Vikingur Gota |
2-0 |
|
10.08.25
|
Linfield Dungannon Swifts |
3-0 |
|
07.08.25
|
Vikingur Gota Linfield |
2-1 |
|
02.08.25
|
Ballinamallard United Linfield |
3-1 |
|
31.07.25
|
Linfield FK Zalgiris Vilnius |
2-0 |
|
26.07.25
|
Glenavon FC Linfield |
3-0 |
|
24.07.25
|
FK Zalgiris Vilnius Linfield |
0-0 |
|
16.07.25
|
Linfield Shelbourne |
1-1 |
|
09.07.25
|
Shelbourne Linfield |
1-0 |
|
04.07.25
|
Linfield Dungannon Swifts (Penalties:3 - 5) |
0-0 |
|
28.06.25
|
Linfield Haverfordwest |
4-0 |
|
26.04.25
|
Coleraine FC Linfield |
1-0 |
|
18.04.25
|
Larne Linfield |
2-1 |
|
12.04.25
|
Linfield Dungannon Swifts |
2-0 |
|
05.04.25
|
Linfield Glentoran |
2-1 |
|
01.04.25
|
Linfield Crusaders |
3-1 |
|
24.03.25
|
Dungannon Swifts Linfield |
0-3 |
|
15.03.25
|
Linfield Glenavon FC |
2-0 |
|
07.03.25
|
Crusaders Linfield |
0-2 |
|
22.02.25
|
Linfield Coleraine FC |
0-2 |
|
15.02.25
|
Linfield Loughgall |
1-0 |
|
11.02.25
|
Linfield Larne |
1-0 |
|
07.02.25
|
Ballymena United Linfield |
2-2 |
|
31.01.25
|
Glentoran Linfield |
2-1 |
|
28.01.25
|
Linfield Crusaders |
2-1 |
|
25.01.25
|
Linfield Cliftonville |
2-1 |
|
18.01.25
|
Portadown Linfield |
1-3 |
|
11.01.25
|
Linfield Carrick Rangers |
3-0 |
|
04.01.25
|
Linfield Wellington Rec |
4-0 |
|
26.12.24
|
Glentoran Linfield |
0-0 |
|
21.12.24
|
Linfield Glenavon FC |
1-0 |
|
17.12.24
|
Dungannon Swifts Linfield |
0-1 |
|
14.12.24
|
Linfield Coleraine FC |
3-0 |
|
03.12.24
|
Linfield Glentoran |
0-1 |
|
30.11.24
|
Linfield Portadown |
2-1 |
|
22.11.24
|
Glentoran Linfield |
1-0 |
|
16.11.24
|
Larne Linfield |
0-1 |
|
09.11.24
|
Linfield Ballymena United |
2-0 |
|
03.11.24
|
Carrick Rangers Linfield |
1-3 |
|
26.10.24
|
Linfield Cliftonville |
1-2 |
|
18.10.24
|
Loughgall Linfield |
1-3 |
|
12.10.24
|
Crusaders Linfield |
2-3 |
|
04.10.24
|
Linfield Glentoran |
1-3 |
|
01.10.24
|
Dundela Linfield |
0-3 |
|
28.09.24
|
Coleraine FC Linfield |
0-3 |
|
21.09.24
|
Linfield Carrick Rangers |
1-0 |
|
17.09.24
|
Cliftonville Linfield |
0-0 |
|
28.08.25
|
Linfield Shelbourne |
0-2 |
|
24.08.25
|
Linfield Cliftonville |
1-0 |
|
14.08.25
|
Linfield Vikingur Gota |
2-0 |
|
10.08.25
|
Linfield Dungannon Swifts |
3-0 |
|
31.07.25
|
Linfield FK Zalgiris Vilnius |
2-0 |
|
16.07.25
|
Linfield Shelbourne |
1-1 |
|
04.07.25
|
Linfield Dungannon Swifts (Penalties:3 - 5) |
0-0 |
|
28.06.25
|
Linfield Haverfordwest |
4-0 |
|
12.04.25
|
Linfield Dungannon Swifts |
2-0 |
|
05.04.25
|
Linfield Glentoran |
2-1 |
|
01.04.25
|
Linfield Crusaders |
3-1 |
|
15.03.25
|
Linfield Glenavon FC |
2-0 |
|
22.02.25
|
Linfield Coleraine FC |
0-2 |
|
15.02.25
|
Linfield Loughgall |
1-0 |
|
11.02.25
|
Linfield Larne |
1-0 |
|
28.01.25
|
Linfield Crusaders |
2-1 |
|
25.01.25
|
Linfield Cliftonville |
2-1 |
|
11.01.25
|
Linfield Carrick Rangers |
3-0 |
|
04.01.25
|
Linfield Wellington Rec |
4-0 |
|
21.12.24
|
Linfield Glenavon FC |
1-0 |
|
14.12.24
|
Linfield Coleraine FC |
3-0 |
|
03.12.24
|
Linfield Glentoran |
0-1 |
|
30.11.24
|
Linfield Portadown |
2-1 |
|
09.11.24
|
Linfield Ballymena United |
2-0 |
|
26.10.24
|
Linfield Cliftonville |
1-2 |
|
04.10.24
|
Linfield Glentoran |
1-3 |
|
21.09.24
|
Linfield Carrick Rangers |
1-0 |
|
14.09.24
|
Linfield Larne |
0-1 |
|
24.08.24
|
Linfield Loughgall |
5-1 |
|
17.08.24
|
Linfield Dungannon Swifts |
3-1 |
|
18.07.24
|
Linfield Stjarnan |
3-2 |
|
06.07.24
|
Linfield Galway United |
1-0 |
|
27.04.24
|
Linfield Cliftonville |
1-1 |
|
22.04.24
|
Linfield Larne |
1-1 |
|
16.04.24
|
Linfield Coleraine FC |
2-2 |
|
16.03.24
|
Linfield Newry City AFC |
6-0 |
|
10.03.24
|
Linfield Portadown |
3-1 |
|
24.02.24
|
Linfield Ballymena United |
2-0 |
|
03.02.24
|
Linfield Ballymena United |
2-0 |
|
27.01.24
|
Linfield Dungannon Swifts |
1-2 |
|
20.01.24
|
Linfield Crusaders |
1-0 |
|
06.01.24
|
Linfield Warrenpoint Town |
4-2 |
|
26.12.23
|
Linfield Glentoran |
2-0 |
|
22.12.23
|
Linfield Coleraine FC |
2-1 |
|
09.12.23
|
Linfield Dungannon Swifts |
4-3 |
|
25.11.23
|
Linfield Ballymena United |
4-0 |
|
11.11.23
|
Linfield Larne |
1-2 |
|
28.10.23
|
Linfield Loughgall |
5-1 |
|
06.10.23
|
Linfield Glentoran |
2-0 |
|
03.10.23
|
Linfield Queen's University |
3-1 |
|
21.08.25
|
Shelbourne Linfield |
3-1 |
|
07.08.25
|
Vikingur Gota Linfield |
2-1 |
|
02.08.25
|
Ballinamallard United Linfield |
3-1 |
|
26.07.25
|
Glenavon FC Linfield |
3-0 |
|
24.07.25
|
FK Zalgiris Vilnius Linfield |
0-0 |
|
09.07.25
|
Shelbourne Linfield |
1-0 |
|
26.04.25
|
Coleraine FC Linfield |
1-0 |
|
18.04.25
|
Larne Linfield |
2-1 |
|
24.03.25
|
Dungannon Swifts Linfield |
0-3 |
|
07.03.25
|
Crusaders Linfield |
0-2 |
|
07.02.25
|
Ballymena United Linfield |
2-2 |
|
31.01.25
|
Glentoran Linfield |
2-1 |
|
18.01.25
|
Portadown Linfield |
1-3 |
|
26.12.24
|
Glentoran Linfield |
0-0 |
|
17.12.24
|
Dungannon Swifts Linfield |
0-1 |
|
22.11.24
|
Glentoran Linfield |
1-0 |
|
16.11.24
|
Larne Linfield |
0-1 |
|
03.11.24
|
Carrick Rangers Linfield |
1-3 |
|
18.10.24
|
Loughgall Linfield |
1-3 |
|
12.10.24
|
Crusaders Linfield |
2-3 |
|
01.10.24
|
Dundela Linfield |
0-3 |
|
28.09.24
|
Coleraine FC Linfield |
0-3 |
|
17.09.24
|
Cliftonville Linfield |
0-0 |
|
30.08.24
|
Portadown Linfield |
2-2 |
|
20.08.24
|
Glenavon FC Linfield |
0-3 |
|
10.08.24
|
Ballymena United Linfield |
0-2 |
|
05.08.24
|
H&W Welders Linfield |
0-9 |
|
27.07.24
|
Dundela Linfield |
0-4 |
|
20.07.24
|
Ballyclare Comrades Linfield |
1-1 |
|
13.07.24
|
Bangor Linfield |
1-4 |
|
11.07.24
|
Stjarnan Linfield |
2-0 |
|
02.07.24
|
Moyola Park Linfield |
1-3 |
|
29.06.24
|
Arka Gdynia Linfield |
5-2 |
|
04.05.24
|
Cliftonville Linfield |
3-1 |
|
12.04.24
|
Crusaders Linfield |
1-2 |
|
06.04.24
|
Glentoran Linfield |
0-0 |
|
02.04.24
|
Carrick Rangers Linfield |
2-3 |
|
29.03.24
|
Glentoran Linfield |
1-3 |
|
03.03.24
|
Institute Linfield |
1-3 |
|
20.02.24
|
Cliftonville Linfield |
0-3 |
|
16.02.24
|
Coleraine FC Linfield |
3-0 |
|
10.02.24
|
Glenavon FC Linfield |
2-2 |
|
16.01.24
|
Dungannon Swifts Linfield |
1-2 |
|
13.01.24
|
Loughgall Linfield |
1-2 |
|
02.01.24
|
Crusaders Linfield |
0-1 |
|
30.12.23
|
Larne Linfield |
1-1 |
|
16.12.23
|
Glenavon FC Linfield |
0-2 |
|
05.12.23
|
Larne Linfield |
2-2 |
|
01.12.23
|
Glentoran Linfield |
4-0 |
|
07.11.23
|
Glentoran Linfield |
1-2 |
|
27.11.25
|
AZ Alkmaar Shelbourne |
2-0 |
|
06.11.25
|
Shelbourne Drita |
0-1 |
|
01.11.25
|
Shelbourne St Patrick's |
0-0 |
|
26.10.25
|
Bohemians Shelbourne |
2-3 |
|
23.10.25
|
Shkendija Shelbourne |
1-0 |
|
17.10.25
|
Shelbourne Sligo Rovers |
3-1 |
|
13.10.25
|
Cork City Shelbourne |
1-2 |
|
10.10.25
|
Shamrock Rovers Shelbourne |
0-1 |
|
02.10.25
|
Shelbourne Hacken |
0-0 |
|
26.09.25
|
Shelbourne Waterford |
2-1 |
|
22.09.25
|
Drogheda Shelbourne |
2-1 |
|
19.09.25
|
Derry City Shelbourne |
1-1 |
|
07.09.25
|
Shelbourne Galway United |
1-0 |
|
28.08.25
|
Linfield Shelbourne |
0-2 |
|
21.08.25
|
Shelbourne Linfield |
3-1 |
|
17.08.25
|
St Patrick's Shelbourne |
2-0 |
|
12.08.25
|
Shelbourne Rijeka |
1-3 |
|
09.08.25
|
Shelbourne Bohemians |
2-2 |
|
06.08.25
|
Rijeka Shelbourne |
1-2 |
|
02.08.25
|
Sligo Rovers Shelbourne |
0-2 |
|
30.07.25
|
Qarabag Shelbourne |
1-0 |
|
23.07.25
|
Shelbourne Qarabag |
0-3 |
|
19.07.25
|
Fairview Rangers Shelbourne |
0-4 |
|
16.07.25
|
Linfield Shelbourne |
1-1 |
|
09.07.25
|
Shelbourne Linfield |
1-0 |
|
04.07.25
|
Shelbourne Cork City |
3-1 |
|
27.06.25
|
Galway United Shelbourne |
1-1 |
|
23.06.25
|
Waterford Shelbourne |
2-2 |
|
20.06.25
|
Shelbourne Derry City |
0-1 |
|
16.06.25
|
St Patrick's Shelbourne |
0-1 |
|
13.06.25
|
Shelbourne Shamrock Rovers |
1-2 |
|
30.05.25
|
Cork City Shelbourne |
1-1 |
|
23.05.25
|
Shelbourne Sligo Rovers |
3-2 |
|
19.05.25
|
Shelbourne Drogheda |
0-0 |
|
16.05.25
|
Bohemians Shelbourne |
1-0 |
|
09.05.25
|
Shelbourne St Patrick's |
2-1 |
|
05.05.25
|
Shelbourne Waterford |
0-1 |
|
02.05.25
|
Derry City Shelbourne |
2-0 |
|
25.04.25
|
Shamrock Rovers Shelbourne |
2-2 |
|
21.04.25
|
Shelbourne Galway United |
2-2 |
|
18.04.25
|
Drogheda Shelbourne |
2-2 |
|
11.04.25
|
Shelbourne Bohemians |
1-0 |
|
04.04.25
|
St Patrick's Shelbourne |
0-0 |
|
28.03.25
|
Sligo Rovers Shelbourne |
1-2 |
|
14.03.25
|
Shelbourne Cork City |
1-1 |
|
07.03.25
|
Shelbourne Drogheda |
0-1 |
|
03.03.25
|
Galway United Shelbourne |
1-1 |
|
28.02.25
|
Shelbourne Shamrock Rovers |
1-1 |
|
21.02.25
|
Waterford Shelbourne |
0-1 |
|
14.02.25
|
Shelbourne Derry City |
3-1 |
|
06.11.25
|
Shelbourne Drita |
0-1 |
|
01.11.25
|
Shelbourne St Patrick's |
0-0 |
|
17.10.25
|
Shelbourne Sligo Rovers |
3-1 |
|
02.10.25
|
Shelbourne Hacken |
0-0 |
|
26.09.25
|
Shelbourne Waterford |
2-1 |
|
07.09.25
|
Shelbourne Galway United |
1-0 |
|
21.08.25
|
Shelbourne Linfield |
3-1 |
|
12.08.25
|
Shelbourne Rijeka |
1-3 |
|
09.08.25
|
Shelbourne Bohemians |
2-2 |
|
23.07.25
|
Shelbourne Qarabag |
0-3 |
|
09.07.25
|
Shelbourne Linfield |
1-0 |
|
04.07.25
|
Shelbourne Cork City |
3-1 |
|
20.06.25
|
Shelbourne Derry City |
0-1 |
|
13.06.25
|
Shelbourne Shamrock Rovers |
1-2 |
|
23.05.25
|
Shelbourne Sligo Rovers |
3-2 |
|
19.05.25
|
Shelbourne Drogheda |
0-0 |
|
09.05.25
|
Shelbourne St Patrick's |
2-1 |
|
05.05.25
|
Shelbourne Waterford |
0-1 |
|
21.04.25
|
Shelbourne Galway United |
2-2 |
|
11.04.25
|
Shelbourne Bohemians |
1-0 |
|
14.03.25
|
Shelbourne Cork City |
1-1 |
|
07.03.25
|
Shelbourne Drogheda |
0-1 |
|
28.02.25
|
Shelbourne Shamrock Rovers |
1-1 |
|
14.02.25
|
Shelbourne Derry City |
3-1 |
|
07.02.25
|
Shelbourne Drogheda |
2-0 |
|
25.01.25
|
Shelbourne Bray Wanderers |
2-2 |
|
18.01.25
|
Shelbourne Waterford |
4-1 |
|
25.10.24
|
Shelbourne Drogheda |
2-1 |
|
18.10.24
|
Shelbourne Waterford |
3-1 |
|
30.09.24
|
Shelbourne St Patrick's |
2-3 |
|
27.09.24
|
Shelbourne Sligo Rovers |
0-0 |
|
23.08.24
|
Shelbourne Bohemians |
1-1 |
|
16.08.24
|
Shelbourne Galway United |
1-1 |
|
05.08.24
|
Shelbourne Derry City |
0-0 |
|
01.08.24
|
Shelbourne FC Zurich |
0-0 |
|
11.07.24
|
Shelbourne St Josephs FC |
2-1 |
|
28.06.24
|
Shelbourne Galway United |
2-0 |
|
07.06.24
|
Shelbourne Dundalk |
1-0 |
|
31.05.24
|
Shelbourne Sligo Rovers |
1-2 |
|
17.05.24
|
Shelbourne Waterford |
1-0 |
|
10.05.24
|
Shelbourne Drogheda |
1-1 |
|
26.04.24
|
Shelbourne St Patrick's |
1-0 |
|
22.04.24
|
Shelbourne Shamrock Rovers |
0-0 |
|
12.04.24
|
Shelbourne Bohemians |
1-2 |
|
01.04.24
|
Shelbourne Derry City |
0-0 |
|
29.03.24
|
Shelbourne Dundalk |
2-1 |
|
04.03.24
|
Shelbourne Galway United |
1-0 |
|
23.02.24
|
Shelbourne Shamrock Rovers |
2-1 |
|
03.02.24
|
Shelbourne Cork City |
2-0 |
|
27.10.23
|
Shelbourne UC Dublin |
3-2 |
|
27.11.25
|
AZ Alkmaar Shelbourne |
2-0 |
|
26.10.25
|
Bohemians Shelbourne |
2-3 |
|
23.10.25
|
Shkendija Shelbourne |
1-0 |
|
13.10.25
|
Cork City Shelbourne |
1-2 |
|
10.10.25
|
Shamrock Rovers Shelbourne |
0-1 |
|
22.09.25
|
Drogheda Shelbourne |
2-1 |
|
19.09.25
|
Derry City Shelbourne |
1-1 |
|
28.08.25
|
Linfield Shelbourne |
0-2 |
|
17.08.25
|
St Patrick's Shelbourne |
2-0 |
|
06.08.25
|
Rijeka Shelbourne |
1-2 |
|
02.08.25
|
Sligo Rovers Shelbourne |
0-2 |
|
30.07.25
|
Qarabag Shelbourne |
1-0 |
|
19.07.25
|
Fairview Rangers Shelbourne |
0-4 |
|
16.07.25
|
Linfield Shelbourne |
1-1 |
|
27.06.25
|
Galway United Shelbourne |
1-1 |
|
23.06.25
|
Waterford Shelbourne |
2-2 |
|
16.06.25
|
St Patrick's Shelbourne |
0-1 |
|
30.05.25
|
Cork City Shelbourne |
1-1 |
|
16.05.25
|
Bohemians Shelbourne |
1-0 |
|
02.05.25
|
Derry City Shelbourne |
2-0 |
|
25.04.25
|
Shamrock Rovers Shelbourne |
2-2 |
|
18.04.25
|
Drogheda Shelbourne |
2-2 |
|
04.04.25
|
St Patrick's Shelbourne |
0-0 |
|
28.03.25
|
Sligo Rovers Shelbourne |
1-2 |
|
03.03.25
|
Galway United Shelbourne |
1-1 |
|
21.02.25
|
Waterford Shelbourne |
0-1 |
|
01.02.25
|
Athlone Town Shelbourne |
1-1 |
|
25.01.25
|
Wexford Shelbourne |
1-4 |
|
18.01.25
|
Longford Town Shelbourne |
1-0 |
|
01.11.24
|
Derry City Shelbourne |
0-1 |
|
06.10.24
|
Shamrock Rovers Shelbourne |
2-0 |
|
20.09.24
|
Galway United Shelbourne |
1-0 |
|
14.09.24
|
Derry City Shelbourne |
2-0 |
|
06.09.24
|
Bohemians Shelbourne |
1-1 |
|
30.08.24
|
Dundalk Shelbourne |
0-1 |
|
10.08.24
|
Sligo Rovers Shelbourne |
2-1 |
|
25.07.24
|
FC Zurich Shelbourne |
3-0 |
|
21.07.24
|
Bray Wanderers Shelbourne |
0-1 |
|
18.07.24
|
St Josephs FC Shelbourne |
1-1 |
|
04.07.24
|
Drogheda Shelbourne |
1-1 |
|
13.06.24
|
Waterford Shelbourne |
0-1 |
|
24.05.24
|
Shamrock Rovers Shelbourne |
0-2 |
|
20.05.24
|
St Patrick's Shelbourne |
1-2 |
|
06.05.24
|
Derry City Shelbourne |
1-1 |
|
03.05.24
|
Dundalk Shelbourne |
0-0 |
|
19.04.24
|
Galway United Shelbourne |
1-0 |
|
05.04.24
|
Drogheda Shelbourne |
2-2 |
|
15.03.24
|
St Patrick's Shelbourne |
1-2 |
|
08.03.24
|
Bohemians Shelbourne |
0-2 |
|
01.03.24
|
Sligo Rovers Shelbourne |
0-1 |
|
21.08.2025
|
Shelbourne Linfield |
3-1
|
|
16.07.2025
|
Linfield Shelbourne |
1-1
|
|
09.07.2025
|
Shelbourne Linfield |
1-0
|
|
16.07.2025
|
Linfield Shelbourne |
1-1
|