World Friendlies 2026 · Friendly International

Wales vs Northern Ireland, 31 March 2026: result and statistics

Wales crest

Wales

1 : 1 31 March 2026
Northern Ireland crest

Northern Ireland

Wales — Northern Ireland

Statistics

Wales — Northern Ireland

Events

Squad news

Preliminary squads: Wales — Northern Ireland

Squads may change before kickoff.

Preliminary
Wales
CoachCraig Douglas Bellamy
Northern Ireland
CoachMichael Andrew Martin O'Neill
7.7 1. K. Darlow
6.6 3. N. Williams
7.3 6. J. Rodon
6.5 13. B. Cabango
6.6 2. J. Dasilva
7.2 22. J. Sheehan
6.2 16. J. Colwill
7.2 7. D. Brooks
6.9 8. H. Wilson
7.3 19. S. Thomas
6.5 9. L. Koumas
6.7 12. C. Hazard
6.9 5. T. Hume
6.9 3. E. Toal
6.3 22. C. Brown
6.9 2. T. Devlin
6.2 19. S. Charles
6.7 7. E. Galbraith
7.0 15. J. Devenny
7.0 13. P. Kelly
7.2 10. J. Donley
6.5 14. I. Price
Wales Substitutes
12
D. Ward G
21
T. King G
4
D. Lawlor D
7.2
5
E. Ampadu D
7.2
10
L. Cullen F
11
B. Johnson F
6.5
14
R. Norrington-Davies D
15
R. Kpakio D
17
R. Matondo M
18
M. Harris F
20
D. James M
6.5
23
N. Broadhead F
6.2
24
K. Andrews M
Northern Ireland Substitutes
23
P. Charles G
7.2
1
J. Clarke G
4
T. Atcheson D
6.9
20
B. Spencer D
6.7
16
B. Lyons M
6.7
24
J. McDonnell M
17
K. Morrison M
6
G. Saville M
6.7
9
D. Charles F
21
J. Magennis F
18
J. Reid F
6.3
11
P. Smyth F
6.9
8
C. Marshall F
6.5

Pre-match statistics

Form over the last five matches: Wales — Northern Ireland

Wales

2 wins, 1 draws, 2 losses in the last 5 matches

Pre-match statistics

Wales — all matches

Details for the 5 most recent matches in this sample.

Wales

Pre-match statistics

Wales — at home

Details for the 5 most recent matches in this sample.

Wales
Northern Ireland

3 wins, 1 draws, 1 losses in the last 5 matches

Pre-match statistics

Northern Ireland — all matches

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Northern Ireland — away

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Head-to-head: Wales and Northern Ireland

Head-to-head

There are not enough completed matches in the database yet.

Match timeline

Match events: Wales — Northern Ireland

First half 0 - 1
0 - 1
J. Donley Goal
D. Brooks Yellow card
Second half 1 - 1
D. Lawlor Replaced: B. Cabango Substitution
D. James Replaced: J. Colwill Substitution
P. Charles Replaced: C. Hazard Substitution
G. Saville Replaced: S. Charles Substitution
C. Marshall Replaced: I. Price Substitution
1 - 1
S. Thomas Goal
E. Galbraith Yellow card
N. Broadhead Replaced: L. Koumas Substitution
B. Spencer Replaced: C. Brown Substitution
B. Lyons Replaced: P. Kelly Substitution
J. Reid Replaced: J. Donley Substitution
E. Ampadu Substitution
B. Johnson Replaced: S. Thomas Substitution
T. Atcheson Replaced: E. Galbraith Substitution
P. Smyth Replaced: T. Devlin Substitution
R. Norrington-Davies Replaced: J. Dasilva Substitution
Wales Metric Northern Ireland
1 Goals 1
13 Shots 10
3 Shots on target 4
5 Shots off target 3
5 Blocked shots 3
7 Shots inside the box 8
6 Shots outside the box 2
5 Corners 2
13 Fouls 8
2 Offsides 3
66 % Ball possession, % 34 %
3 Goalkeeper saves 2
659 Total passes 324
582 Accurate passes 244
88 % Pass accuracy, % 75 %
1 Yellow cards 1
Referee: R. Hennessey

Player statistics

Player ratings: Wales — Northern Ireland

Select a player to open their detailed match statistics.

Wales Rating
1
Karl Darlow G · 90 min
7.7
Assists 0 Total passes 37 Pass accuracy, % 31 % Goalkeeper saves 3 Goals conceded 1 Yellow cards 0 Red cards 0
6
Joe Rodon D · 90 min
7.3
Assists 0 Total passes 109 Pass accuracy, % 100 % Tackles 2 Blocks 1 Duels: won / total 4 / 5 Goals conceded 0 Yellow cards 0 Red cards 0
19
Sorba Thomas M · 71 min · goals: 1
7.3
Goals 1 Assists 0 Shots 1 Shots on target 1 Total passes 31 Pass accuracy, % 26 % Duels: won / total 1 / 3 Dribbles: successful / attempted 1 / 2 Fouls committed 1 Offsides 1 Goals conceded 0 Yellow cards 0 Red cards 0
7
David Brooks M · 90 min
7.2
Assists 0 Total passes 51 Pass accuracy, % 44 % Key passes 1 Tackles 1 Interceptions 2 Duels: won / total 6 / 14 Dribbles: successful / attempted 2 / 4 Dribbled past 1 Fouls drawn 1 Fouls committed 2 Goals conceded 0 Yellow cards 1 Red cards 0
22
Josh Sheehan M · 90 min
7.2
Assists 0 Total passes 58 Pass accuracy, % 57 % Tackles 1 Interceptions 1 Blocks 2 Duels: won / total 3 / 4 Fouls drawn 2 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
4
Dylan Lawlor D · 26 min · Substitute appearance
7.2
Assists 0 Total passes 32 Pass accuracy, % 32 % Duels: won / total 2 / 3 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
5
Ethan Ampadu D · 19 min · Substitute appearance
7.2
Assists 0 Total passes 41 Pass accuracy, % 37 % Tackles 2 Interceptions 1 Duels: won / total 3 / 4 Goals conceded 0 Yellow cards 0 Red cards 0
8
Harry Wilson M · 90 min · Captain
6.9
Assists 0 Shots 3 Total passes 45 Pass accuracy, % 39 % Key passes 2 Tackles 2 Interceptions 1 Duels: won / total 6 / 8 Fouls drawn 3 Fouls committed 3 Goals conceded 0 Yellow cards 0 Red cards 0
3
Neco Williams D · 90 min
6.6
Assists 0 Shots 2 Shots on target 1 Total passes 59 Pass accuracy, % 50 % Key passes 1 Tackles 2 Duels: won / total 3 / 5 Dribbles: successful / attempted — / 1 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
2
Jay Dasilva D · 88 min
6.6
Assists 0 Total passes 89 Pass accuracy, % 81 % Tackles 2 Interceptions 2 Duels: won / total 2 / 3 Goals conceded 0 Yellow cards 0 Red cards 0
9
Lewis Koumas F · 64 min
6.5
Assists 0 Shots 1 Shots on target 1 Total passes 7 Pass accuracy, % 3 % Key passes 1 Interceptions 1 Duels: won / total 2 / 6 Fouls drawn 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
20
Daniel James M · 45 min · Substitute appearance
6.5
Assists 0 Total passes 10 Pass accuracy, % 8 % Key passes 1 Duels: won / total 2 / 9 Dribbles: successful / attempted 1 / 4 Dribbled past 2 Fouls drawn 1 Fouls committed 1 Offsides 1 Goals conceded 0 Yellow cards 0 Red cards 0
13
Ben Cabango D · 45 min
6.5
Assists 0 Total passes 45 Pass accuracy, % 38 % Tackles 1 Duels: won / total 1 / 2 Goals conceded 0 Yellow cards 0 Red cards 0
11
Brennan Johnson F · 19 min · Substitute appearance
6.5
Assists 0 Total passes 11 Pass accuracy, % 8 % Goals conceded 0 Yellow cards 0 Red cards 0
16
Joel Colwill M · 45 min
6.2
Assists 0 Shots 1 Total passes 12 Pass accuracy, % 9 % Interceptions 1 Duels: won / total — / 4 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
23
Nathan Broadhead F · 26 min · Substitute appearance
6.2
Assists 0 Total passes 11 Pass accuracy, % 8 % Tackles 1 Duels: won / total 1 / 4 Dribbles: successful / attempted — / 2 Goals conceded 0 Yellow cards 0 Red cards 0
14
Rhys Norrington-Davies D · 2 min · Substitute appearance
—
Assists 0 Total passes 11 Pass accuracy, % 11 % Goals conceded 0 Yellow cards 0 Red cards 0
12
Danny Ward G · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
21
Tom King G · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
10
Liam Cullen F · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
15
Ronan Kpakio D · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
17
Rabbi Matondo M · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
18
Mark Harris F · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
24
Kai Andrews M · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
Northern Ireland Rating
10
Jamie Donley F · 64 min · goals: 1
7.2
Goals 1 Assists 0 Shots 3 Shots on target 2 Total passes 6 Pass accuracy, % 6 % Key passes 2 Tackles 1 Duels: won / total 1 / 6 Dribbles: successful / attempted — / 2 Offsides 1 Goals conceded 0 Yellow cards 0 Red cards 0
23
Pierce Charles G · 45 min · Substitute appearance
7.2
Assists 0 Total passes 19 Pass accuracy, % 8 % Goalkeeper saves 1 Goals conceded 0 Yellow cards 0 Red cards 0
15
Justin Devenny M · 90 min
7.0
Assists 0 Total passes 36 Pass accuracy, % 30 % Key passes 3 Tackles 4 Duels: won / total 8 / 13 Dribbles: successful / attempted 2 / 3 Dribbled past 2 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
13
Patrick Kelly F · 64 min
7.0
Assists 0 Total passes 14 Pass accuracy, % 12 % Key passes 1 Duels: won / total 1 / 1 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
5
Trai Hume D · 90 min · Captain
6.9
Assists 0 Total passes 39 Pass accuracy, % 30 % Tackles 1 Interceptions 5 Duels: won / total 3 / 4 Dribbles: successful / attempted 1 / 1 Goals conceded 0 Yellow cards 0 Red cards 0
3
Eoin Toal D · 90 min
6.9
Assists 0 Shots 2 Shots on target 1 Total passes 23 Pass accuracy, % 22 % Blocks 2 Duels: won / total 4 / 5 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
2
Terry Devlin M · 80 min
6.9
Assists 0 Total passes 31 Pass accuracy, % 23 % Key passes 1 Tackles 1 Duels: won / total 7 / 10 Dribbles: successful / attempted — / 1 Dribbled past 1 Fouls drawn 3 Fouls committed 1 Offsides 1 Goals conceded 0 Yellow cards 0 Red cards 0
11
Paul Smyth F · 10 min · Substitute appearance
6.9
Assists 0 Total passes 2 Pass accuracy, % 2 % Key passes 1 Duels: won / total 1 / 1 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
4
Tom Atcheson D · 10 min · Substitute appearance
6.9
Assists 0 Total passes 2 Pass accuracy, % 2 % Blocks 1 Duels: won / total — / 1 Goals conceded 0 Yellow cards 0 Red cards 0
7
Ethan Galbraith M · 80 min
6.7
Assists 0 Total passes 31 Pass accuracy, % 22 % Interceptions 2 Duels: won / total 3 / 5 Dribbles: successful / attempted — / 1 Fouls drawn 3 Fouls committed 1 Goals conceded 0 Yellow cards 1 Red cards 0
6
George Saville M · 45 min · Substitute appearance
6.7
Assists 0 Total passes 12 Pass accuracy, % 11 % Tackles 2 Interceptions 1 Blocks 1 Duels: won / total 2 / 3 Fouls committed 1 Offsides 1 Goals conceded 0 Yellow cards 0 Red cards 0
12
Conor Hazard G · 45 min
6.7
Assists 0 Total passes 14 Pass accuracy, % 5 % Goalkeeper saves 1 Goals conceded 0 Yellow cards 0 Red cards 0
20
Brodie Spencer D · 26 min · Substitute appearance
6.7
Assists 0 Total passes 16 Pass accuracy, % 13 % Tackles 1 Duels: won / total 1 / 3 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
16
Bradley Lyons M · 26 min · Substitute appearance
6.7
Assists 0 Total passes 8 Pass accuracy, % 7 % Interceptions 1 Duels: won / total — / 1 Goals conceded 0 Yellow cards 0 Red cards 0
14
Isaac Price F · 45 min
6.5
Assists 0 Shots 1 Shots on target 1 Total passes 19 Pass accuracy, % 12 % Key passes 1 Tackles 1 Duels: won / total 1 / 4 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
8
Callum Marshall F · 45 min · Substitute appearance
6.5
Assists 0 Shots 1 Total passes 10 Pass accuracy, % 6 % Tackles 1 Blocks 1 Duels: won / total 1 / 4 Dribbled past 1 Goals conceded 0 Yellow cards 0 Red cards 0
22
Ciaron Brown D · 64 min
6.3
Assists 0 Total passes 21 Pass accuracy, % 18 % Interceptions 1 Duels: won / total 3 / 5 Fouls committed 1 Goals conceded 0 Yellow cards 0 Red cards 0
18
Jamie Reid F · 26 min · Substitute appearance
6.3
Assists 0 Total passes 2 Pass accuracy, % 2 % Duels: won / total 1 / 4 Fouls drawn 1 Goals conceded 0 Yellow cards 0 Red cards 0
19
Shea Charles M · 45 min
6.2
Assists 0 Total passes 19 Pass accuracy, % 13 % Interceptions 2 Duels: won / total 1 / 4 Fouls drawn 1 Fouls committed 2 Goals conceded 0 Yellow cards 0 Red cards 0
9
Dion Charles F · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
17
Kieran Morrison M · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
21
Josh Magennis F · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
24
Jamie McDonnell M · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0
1
Joshua Clarke G · Substitute appearance
—
Goals conceded 0 Yellow cards 0 Red cards 0

Premium

Both teams to score prediction: Wales — Northern Ireland

🔒
Available with Premium: high-confidence predictions Sign in or register

Pre-match statistics

Corners: Wales — Northern Ireland

The model did not produce a betting pick. The teams’ pre-match statistics are available below.

Select a sample to see its matches

Wales
Average per match
10.8
Team 6.6 Opponent 4.2
Above the line in 5 of 5 matches

Pre-match statistics

Corners · Wales — all matches

Details for the 5 most recent matches in this sample.

Wales

Pre-match statistics

Corners · Wales — at home

Details for the 5 most recent matches in this sample.

Wales
Northern Ireland
Average per match
6.8
Team 4.6 Opponent 2.2
Above the line in 1 of 5 matches

Pre-match statistics

Corners · Northern Ireland — all matches

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Corners · Northern Ireland — away

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Shots on target: Wales — Northern Ireland

The model did not produce a betting pick. The teams’ pre-match statistics are available below.

Select a sample to see its matches

Wales
Average per match
8.6
Team 5 Opponent 3.6
Above the line in 3 of 5 matches

Pre-match statistics

Shots on target · Wales — all matches

Details for the 5 most recent matches in this sample.

Wales

Pre-match statistics

Shots on target · Wales — at home

Details for the 5 most recent matches in this sample.

Wales
Northern Ireland
Average per match
6.4
Team 4 Opponent 2.4
Above the line in 1 of 5 matches

Pre-match statistics

Shots on target · Northern Ireland — all matches

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Shots on target · Northern Ireland — away

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Yellow cards: Wales — Northern Ireland

The model did not produce a betting pick. The teams’ pre-match statistics are available below.

Select a sample to see its matches

Wales
Average per match
3.8
Team 1.4 Opponent 2.4
Above the line in 2 of 5 matches

Pre-match statistics

Yellow cards · Wales — all matches

Details for the 5 most recent matches in this sample.

Wales

Pre-match statistics

Yellow cards · Wales — at home

Details for the 5 most recent matches in this sample.

Wales
Northern Ireland
Average per match
5
Team 2.6 Opponent 2.4
Above the line in 3 of 5 matches

Pre-match statistics

Yellow cards · Northern Ireland — all matches

Details for the 5 most recent matches in this sample.

Northern Ireland

Pre-match statistics

Yellow cards · Northern Ireland — away

Details for the 5 most recent matches in this sample.

Northern Ireland

Per-match average · last 5 games

Team statistical profile: Wales — Northern Ireland

Wales
Northern Ireland
Expected goals (xG)
Shots
Shots on target
Corners
Ball possession, %
Pass accuracy, %
Goalkeeper saves
Fouls
Yellow cards
Offsides

Team statistical profile

Wales — all matches

Details for the 5 most recent matches in this sample.

Wales
DateCompetitionOpponent Expected goals (xG) Result
26.03.2026 World Cup - Qualification Europe Wales — Bosnia & Herzegovina —:— D
18.11.2025 World Cup - Qualification Europe Wales — FYR Macedonia 4.630:0.590 W
15.11.2025 World Cup - Qualification Europe Liechtenstein — Wales 1.810:0.220 W
13.10.2025 World Cup - Qualification Europe Wales — Belgium 0.920:3.440 L
09.10.2025 Friendlies England — Wales —:— L

Team statistical profile

Wales — at home

Details for the 5 most recent matches in this sample.

Wales
DateCompetitionOpponent Expected goals (xG) Result
26.03.2026 World Cup - Qualification Europe Wales — Bosnia & Herzegovina —:— D
18.11.2025 World Cup - Qualification Europe Wales — FYR Macedonia 4.630:0.590 W
13.10.2025 World Cup - Qualification Europe Wales — Belgium 0.920:3.440 L
09.09.2025 Friendlies Wales — Canada —:— L
19.11.2024 UEFA Nations League Wales — Iceland —:— W

Team statistical profile

Northern Ireland — all matches

Details for the 5 most recent matches in this sample.

Northern Ireland
DateCompetitionOpponent Expected goals (xG) Result
17.11.2025 World Cup - Qualification Europe Northern Ireland — Luxembourg 1.340:0.550 W
14.11.2025 World Cup - Qualification Europe Slovakia — Northern Ireland 0.760:1.290 L
10.10.2025 World Cup - Qualification Europe Northern Ireland — Slovakia 0.570:1.070 W
04.09.2025 World Cup - Qualification Europe Luxembourg — Northern Ireland 1.670:0.970 W
18.11.2024 UEFA Nations League Luxembourg — Northern Ireland —:— D

Team statistical profile

Northern Ireland — away

Details for the 5 most recent matches in this sample.

Northern Ireland
DateCompetitionOpponent Expected goals (xG) Result
14.11.2025 World Cup - Qualification Europe Slovakia — Northern Ireland 0.760:1.290 L
04.09.2025 World Cup - Qualification Europe Luxembourg — Northern Ireland 1.670:0.970 W
18.11.2024 UEFA Nations League Luxembourg — Northern Ireland —:— D
12.10.2024 UEFA Nations League Belarus — Northern Ireland —:— D
08.09.2024 UEFA Nations League Bulgaria — Northern Ireland —:— L
Advertisement
Bookmaker / Google Ads promo banner · 728×90

Bookmaker odds

Saved odds: Wales — Northern Ireland

Odds have not been loaded for this match yet.
Where users are betting No votes yet

Voting will appear when current odds are available.

Match information

Match information: Wales — Northern Ireland

Kick-off31 March 2026, 21:45
CompetitionFriendlies
Season2026
Round / stageFriendly International
VenueCardiff City Stadium
CityCardiff
RefereeR. Hennessey

AI

Pre-match analysis

An automatically prepared description based on stored facts and statistics will appear here.

FAQ

Frequently asked questions: Wales — Northern Ireland

01 What time does Wales vs Northern Ireland kick off?

Wales vs Northern Ireland (Friendlies) kicks off 31 March 2026, 21:45.

02 Where is Wales vs Northern Ireland being played?

The match is played at Cardiff City Stadium (Cardiff).

03 Who is the referee for Wales vs Northern Ireland?

The referee for Wales vs Northern Ireland is R. Hennessey.

04 What is the recent form of Wales and Northern Ireland?

Wales: 2 wins, 1 draws and 2 losses in the last 5 matches, goals 11–9. Northern Ireland: 3 wins, 1 draws and 1 losses in the last 5 matches, goals 8–4.

Comments

Comments on Wales — Northern Ireland

No comments yet — be the first.