Skip to content
GioScore

Northern Ireland vs Ukraine Result, Stats, Lineups & H2H

FT · HT 0–01 – 0

Terry Devlin 68′

Player of the matchTerry DevlinNIR · 1 goal · 81′ played · 8 duels won · 3 tackles · 2 shots (1 on target)

7.9
Possession
38%62%
Shots · on target in brackets
15 (5)7 (2)
Corners
42

UEFA Nations LeagueMatchday 5Windsor ParkRef F. Letexier

Minute by minute

45 of 82 updates
  1. Substitution for Ukraine: Artem Dovbyk comes on for Oleksii Kashchuk.
  2. Josh Magennis from Northern Ireland wins a free kick in the attacking half.
  3. Attempt saved. Danylo Sikan's left-footed shot from the center of the box is saved in the bottom left corner by Pierce Charles. The assist came from Oleksii Kashchuk.
  4. Ukraine wins a corner after Ethan Galbraith concedes.
  5. Substitution for Northern Ireland: Brodie Spencer comes on for Justin Devenny.
  6. Isaac Price commits a foul for Northern Ireland.
  7. Substitution for Ukraine: Yehor Nazaryna comes on for Oleh Ocheretko.
  8. Attempt missed. Jamie Donley of Northern Ireland heads the ball from the left side of the six-yard box, but it goes too high. Shea Charles provided the assist with a cross after a corner.
  9. Delay is over, and they are ready to continue.
  10. Jamie Donley of Northern Ireland receives a yellow card.
  11. Substitution for Ukraine: Hennadii Synchuk comes on for Heorhiy Sudakov.
  12. Substitution for Ukraine: Ihor Krasnopir comes on for Roman Yaremchuk.
Show all 45 updates
  1. Vitalii Mykolenko from Ukraine is awarded a free kick in the defensive half.
  2. GoalGoal! Northern Ireland leads 1-0 against Ukraine. Terry Devlin scores with a right-footed shot from outside the box into the high center of the goal, assisted by Ethan Galbraith after a corner.
  3. Northern Ireland wins a corner, conceded by Anatoliy Trubin.
  4. Danylo Sikan commits a foul for Ukraine.
  5. Shea Charles from Northern Ireland is awarded a free kick in the defensive half.
  6. Attempt missed. Oleksii Kashchuk (Ukraine) takes a left-footed shot from outside the box, but it goes to the right.
  7. Terry Devlin from Northern Ireland misses a header from the center of the box, sending it to the left. He was assisted by Justin Devenny's cross.
  8. Foul committed by Terry Devlin of Northern Ireland.
  9. Foul committed by Justin Devenny of Northern Ireland.
  10. The second half begins with the score at Northern Ireland 0, Ukraine 0.
  11. The fourth official has indicated there will be 1 minute of added time.
  12. Ruairi McConville of Northern Ireland is caught offside.
  13. Danylo Sikan commits a foul for Ukraine.
  14. Oleh Ocheretko from Ukraine wins a free kick on the right wing.
  15. Ciaron Brown from Northern Ireland commits a foul.
  16. Isaac Price's right-footed shot from the center of the box is blocked. Shea Charles provided the assist.
  17. Northern Ireland wins a corner after Oleksii Kashchuk concedes.
  18. Shea Charles from Northern Ireland is awarded a free kick on the left wing.
  19. Foul committed by Trai Hume of Northern Ireland.
  20. Offside called against Ukraine. Roman Yaremchuk is caught offside.
  21. Attempt saved. Jamie Donley from Northern Ireland has a right-footed shot from a tough angle on the right, but Anatoliy Trubin from Ukraine saves it in the top center of the goal. Terry Devlin provided the assist.
  22. Offside against Northern Ireland. Jamie Donley is caught offside.
  23. VAR review confirms no goal; the score remains Northern Ireland 0, Ukraine 0.
  24. Delay is over, and they are ready to continue.
  25. The match is delayed due to an injury to Illia Zabarnyi from Ukraine.
  26. Vitalii Mykolenko from Ukraine is awarded a free kick in the defensive half.
  27. Oleh Ocheretko commits a foul for Ukraine.
  28. Northern Ireland wins a corner after Vitalii Mykolenko concedes.
  29. Foul committed by Yehor Yarmoliuk of Ukraine.
  30. First half begins.
  31. The match ends with Northern Ireland winning 1-0 against Ukraine.
  32. The second half ends with Northern Ireland leading Ukraine 1-0.
  33. The first half ends with Northern Ireland and Ukraine tied at 0-0.

Team stats

44 figures
  1. 38%Possession62%
  2. 15Shots7
  3. 5Shots on target2
  4. 1Big chances2
  5. 4Corners2
  6. 364Passes593
  7. 9Fouls6
  8. 1Yellow cards0
All 44 stats
  1. Attack
  2. 5Accurate crosses4
  3. 96Attacks120
  4. 1Big chances missed2
  5. 17Crosses23
  6. 44Dangerous attacks44
  7. 16Dribble attempts14
  8. 2Offsides2
  9. 33%Shot accuracy29%
  10. 4Shots blocked1
  11. 10Shots inside box4
  12. 6Shots off target4
  13. 5Shots outside box3
  14. 10Successful dribbles4
  15. Passing
  16. 24Accurate long passes28
  17. 288Accurate passes521
  18. 85%Forward passes %83%
  19. 11Key passes6
  20. 47%Long pass accuracy52%
  21. 51Long passes54
  22. 79%Pass accuracy88%
  23. 68Passes in final third63
  24. Defence
  25. 38Ball recoveries40
  26. 78Ball safe100
  27. 51Duels won39
  28. 7Goal kicks5
  29. 19Headers won12
  30. 6Interceptions5
  31. 2Saves4
  32. 17Tackles15
  33. 10Tackles won13
  34. Discipline
  35. 6Free kicks9
  36. Other
  37. 1Counter Attacks1
  38. 1Injuries0
  39. 120Possession lost135
  40. 3Substitutions4
  41. 23Throw-ins28

Top ratings

XI avg 7.14 v 6.78
  1. Terry DevlinNIR7.9
  2. Justin DevennyNIR7.6
  3. Ethan GalbraithNIR7.4
  4. Ciaron BrownNIR7.3
  5. Shea CharlesNIR7.1

Table

UEFA Nations League 2026/2027 · current
#TeamPW-D-LGoalsGDPts
1Northern Ireland53-2-05:0+511
2Hungary53-1-15:2+310
3Ukraine51-1-32:6-44
4Georgia50-2-30:4-42
Full table

Season comparison

as the teams came into the match
Northern Irelandall competitionsUkraine
  1. Goal markets & scoring rates · 15 games each
  2. 1.8Goals per game (both sides)2.93
  3. 47%Over 1.580%
  4. 27%Over 2.553%
  5. 20%Over 3.527%
  6. 27%Both teams scored47%
  7. 53%Clean sheets33%
  8. 33%Failed to score27%
  9. Northern Ireland at home v Ukraine away
  10. 7Played8
  11. 4Won4
  12. 2Drawn2
  13. 1Lost2
  14. 5-1Goals (for-against)13-13
  15. 2Points per game1.75
  16. 0%Over 2.550%
  17. 86%Clean sheets38%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 9-41st-half goals (for-against)7-9
  20. 6-82nd-half goals (for-against)13-15
  21. 40%Goals after half-time65%
  22. 67%Goal before half-time53%
  23. 6-7-2Half-time W-D-L3-8-4
  24. Corners & cards (last 15 matches each)
  25. 3.4Corners won / game4.5
  26. 5.3Corners conceded / game3.6
  27. 40%Over 9.5 corners27%
  28. 40%Won the corner count47%
  29. 1.93Yellow cards / game2.4
  30. 4.27Cards in the match / game3.93
  31. 60%Over 3.5 cards47%
  32. 4Red cards (total)2
How we calculate this

Match strip & events

NIR 1–0 UKR · 3–0 yellow

1′HT90′Ukraine on top 47 of 90 min · NIR 52% · UKR 48% pressure · peaks NIR 68′, UKR 82′
  1. Full time 1–0
  2. Artem Dovbykfor Oleksiy Kashchuk
  3. Brodie Spencerfor Justin Devenny
  4. Josh Magennisfor Jamie Donley
  5. M. O'NeillYellow card
  6. Michael O'NeillYellow card · coach
  7. Yegor Nazarynafor Oleg Ocheretko
  8. Patrick Kellyfor Terry Devlin
  9. Jamie DonleyYellow card
  10. Gennadiy Synchukfor Georgiy Sudakov
  11. Igor Krasnopirfor Roman Yaremchuk
  12. Terry Devlin1–0Goal · right foot · assist Ethan Galbraith
  13. Half-time 0–0

Ball territory & heatmap

919 ball coords
Northern IrelandNIR →attack direction← UKRUkraine

18%NIR third 18% · Midfield 48% · UKR third 34%34%

What stands out

  • 0–0half-time

    The match stood at 0–0 at half-time before 1–0 after the break (1–0 full time).

  • 15–7shots

    Northern Ireland recorded 15 shots (5 on target) against 7 (2 on target) for Ukraine.

Form

last 10 matches of each side, all competitions, before kick-off
  1. 0-1L14 Nov
  2. 1-0W17 Nov
  3. 0-2L26 Mar
  4. 1-1D31 Mar
  5. 1-0W4 Jun
  6. 1-3L8 Jun
  7. 1-0W25 Sep
  8. 0-0D28 Sep
  9. 3-0W2 Oct
  10. 0-0D5 Oct

4-3-3goals 8:71.50pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 0-0D13 Nov
  2. 2-0W16 Nov
  3. 1-3L26 Mar
  4. 1-0W31 Mar
  5. 2-0W31 May
  6. 1-2L7 Jun
  7. 1-0W25 Sep
  8. 0-0D28 Sep
  9. 0-3L2 Oct
  10. 1-2L5 Oct

4-2-4goals 9:101.40pts/game

  1. HGeorgia0–0
  2. AUkraine3–0
  3. HHungary0–0
  4. AGeorgia1–0
  5. AFrance1–3

latest 5

  1. HHungary1–2
  2. HNorthern Ireland0–3
  3. AGeorgia0–0
  4. AHungary1–0
  5. ADenmark1–2
Show older matches
  1. HGuinea1–0
  2. AWales1–1
  3. AItaly0–2
  4. HLuxembourg1–0
  5. ASlovakia0–1

older

  1. APoland2–0
  2. HAlbania1–0
  3. HSweden1–3
  4. HIceland2–0
  5. ATBC0–0

Goal timing

goals per 15-minute window · last 20 v 20 matches
Northern Irelandscored · concededUkraine
  1. 631-15
  2. 7416-30
  3. 2531-45+
  4. 1546-60
  5. 3561-75
  6. 3276-90+

22:24 goals 26:30Bar and top figure: scored. Red figure: conceded. A goal from minute 76 on in 20% v 45% of their matches.

  1. 241-15
  2. 0516-30
  3. 7431-45+
  4. 5746-60
  5. 3561-75
  6. 9576-90+

Referee

F. Letexier
Cards / match
4.15this match 1 (-3.15)
Yellows / match
3.91this match 1
Reds / match
0.24
Penalties / match
0.3327% of matches
Fouls / match
21.1this match 15

1.83Home 1.83 vs Away 2.08 yellows/match · +0.25 away · 14–10 red · 17 coach cards2.08

47%Results in 100 recent matches · draw 18%35%

home winsaway wins
Analysed latest 100 of 168 career matches.

Matchday 5

UEFA Nations League · the other 7 games
  1. Slovenia0–0Switzerland
  2. Scotland2–1North Macedonia
  3. Kosovo0–0Israel
  4. Georgia0–2Hungary
  5. Sweden3–2Bosnia and Herzegovina
  6. Romania2–1Poland
  7. Austria1–0Republic of Ireland
UEFA Nations League fixtures and results →

Match info

Season
2026/2027 · Matchday 5 of 24
Stage
League B
Kick-off
Venue
Windsor Park, Belfast
Capacity
3,000 · grass
Weather
10 °C · overcast clouds · humidity 83%
Referee
F. Letexier
NIR coach
Michael O'Neill (1.28 PPG)
Hashtag
#NIRUKR

Match summary

Northern Ireland beat Ukraine 1-0 in the UEFA Nations League, League B.

Across 2 previous meetings on record, Northern Ireland won 1 and Ukraine won 1, with 0 draws (2 goals per game).

Northern Ireland won with 38% of the possession. Terry Devlin (68') scored for Northern Ireland.

Northern Ireland — live results and scheduleUkraine — live results and scheduleHow we calculate this

Lineups

Starting XIs · ratings at full time
Northern Ireland5-4-17.14 avg rating 6.784-4-2Ukraine
  1. 17.0Pierce Charles95′
  1. 27.9Terry DevlinG ↓80′
  2. 46.9Tom Atcheson95′
  3. 156.9Ruairi McConville95′
  4. 227.3Ciaron Brown95′
  5. 37.6Justin Devenny↓87′
  1. 77.4Ethan GalbraithA 95′
  2. 56.9Trai Hume95′
  3. 197.1Shea Charles95′
  4. 146.7Isaac Price95′
  1. 106.8Jamie DonleyYC ↓87′
  1. 127.1Anatoliy Trubin95′
  1. 166.4Vitaliy Mykolenko95′
  2. 226.9Mykola Matvienko95′
  3. 37.1Eduard Sarapiy95′
  4. 136.7Ilya Zabarnyi95′
  1. 86.9Georgiy Sudakov↓72′
  2. 186.8Oleg Ocheretko↓81′
  3. 66.8Yegor Yarmolyuk95′
  4. 76.5Oleksiy Kashchuk↓90+1′ 92′
  1. 96.5Roman Yaremchuk↓72′
  2. 146.9Danylo Sikan95′
  1. 16Patrick KellyMF · ↑80′6.7
  2. 20Brodie SpencerDF · ↑87′
  3. 21Josh MagennisFW · ↑87′
  4. 6Jordan ThompsonMF
  5. 8Callum MarshallFW
  6. 9Kieran MorrisonMF
  7. 11Paul SmythFW
  8. 12Conor HazardGK
  9. 13Braiden GrahamFW
  10. 17Paddy McNairDF
  11. 18Michael ForbesDF
  12. 23Dermot MeeGK

SubstitutesCoaches: Michael O'Neill (1.28 PPG) · Andrea MalderaG goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 11Artem DovbykFW · ↑90+1′
  2. 19Yegor NazarynaMF · ↑81′6.7
  3. 20Gennadiy SynchukMF · ↑72′6.8
  4. 21Igor KrasnopirFW · ↑72′6.5
  5. 1Georgiy YermakovGK
  6. 2Borys KrushynskyiDF
  7. 4Taras MykhavkoDF
  8. 5I. KrupskyiDF
  9. 10Oleksandr AndriyevskyiMF
  10. 15Ivan VarfolomeevMF
  11. 17Vladyslav VanatFW
  12. 23Dmytro RiznykGK

Player leaders

this match

Shots

  1. Isaac PriceNIR4 (1)
  2. Jamie DonleyNIR3 (1)
  3. Terry DevlinNIR2 (1)

Big chances created

  1. Danylo SikanUKR1
  2. Oleksiy KashchukUKR1

Passes

  1. Mykola MatvienkoUKR102/110
  2. Eduard SarapiyUKR97/101
  3. Ilya ZabarnyiUKR74/87

Progressive passes

  1. Mykola MatvienkoUKR100 (91%)
  2. Eduard SarapiyUKR94 (93%)
  3. Ilya ZabarnyiUKR86 (99%)

Final-third passes

  1. Mykola MatvienkoUKR15
  2. Ilya ZabarnyiUKR14
  3. Tom AtchesonNIR11

Duels won

  1. Terry DevlinNIR8/11
  2. Justin DevennyNIR7/11
  3. Shea CharlesNIR7/11

Head-to-head

2 meetings on record since 2021

1-0-1Northern Ireland W-D-L · goals 3:1

1 NIR0 draws1 UKR
Goals per meeting
2
  1. Ukraine0–3Northern IrelandUEFA Nations League
  2. Ukraine1–0Northern IrelandFriendly International

TV channels

United Kingdom
BBC Sport Web · BBC Two · BBC iPlayer
USA
fuboTV · ViX
Italy
NOW TV · SKY Go Italia
France
L'Équipe · L'Équipe Live Foot
Argentina
Disney+ Premium · Disney+ Premium Argentina
+ 3 more countries
Spain
DAZN
Brazil
Disney+ Premium Brazil
Germany
DAZN Germany

Updated