This article lists the results for the Northern Ireland national under-21 football team from 2020 to the present day. [1] [2]
| 4 September 2021 UEFA U-21 Group 8 Qualifier | Malta  | 0–2 |  Northern Ireland | Ta' Qali, Malta | 
| 17:00 BST | Report | Larkin  58' Parkhouse  68' | Stadium:  Centenary Stadium Attendance: 0 Referee: Michal Ocenáš (Slovakia) | 
| 8 September 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland  | 0–1 |  Denmark | Ballymena, Northern Ireland | 
| 17:00 BST | Report | Olsen  76' (pen.) | Stadium:  Ballymena Showgrounds Attendance: 0 Referee: Igor Pajac (Croatia) | 
| 9 October 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland  | 2–3 |  Finland | Ballymena, Northern Ireland | 
| 18:00 BST | O'Neill  23', 59' | Report | Stavitski  44' Soisalo  62' Skyttä  68' | Stadium:  Ballymena Showgrounds Attendance: 0 Referee: Vitor Fernandes Ferreira (Portugal) | 
| 13 October 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland  | 1–0 |  Ukraine | Ballymena, Northern Ireland | 
| 18:00 BST | O'Neill  61' | Report | Stadium:  Ballymena Showgrounds Attendance: 0 Referee: Barbeno Luca (San Marino) | 
| 17 November 2021 UEFA U-21 Group 8 Qualifier | Ukraine  | 3–0 |  Northern Ireland | Kovalivka, Ukraine | 
| 16:30 GMT | Babohlo  68' Isaienko  70' Kukharevych  74' | Report | Stadium:  Kolos Stadium Attendance: 0 Referee: Rauf Jabarov (Azerbaijan) | 
| 2 June International friendly | Scotland  | 1–2 |  Northern Ireland | Dumbarton, Scotland | 
| 15:00 BST | Middleton  40' (pen.) | Report | Taylor  10' Baggley  45+1' | Stadium:  Dumbarton Football Stadium Attendance: 0 | 
| 5 June International friendly | Scotland  | 3–2 |  Northern Ireland | Dumbarton, Scotland | 
| 14:00 BST | Clayton  25' Williamson  44' Middleton  78' (pen.) | Wylie  29' Waide  69' | Stadium:  Dumbarton Football Stadium Attendance: 0 | 
| 3 September 2023 UEFA U-21 Group C Qualifier | Malta  | 4–1 |  Northern Ireland | Ta' Qali, Malta | 
| 15:30 BST | Engerer  24' Veselji  36' (40), pen.' Attard  84' | Report | Lane  58' | Stadium:  Centenary Stadium Referee: Milovan Milačić (Montenegro) | 
| 7 September 2023 UEFA U-21 Group C Qualifier | Northern Ireland  | 1–0 |  Slovakia | Lurgan, Northern Ireland | 
| 19:30 BST | Galbraith  54' (pen.) | Report | Stadium:  Mourneview Park Attendance: 397 Referee: Vilhjalmur Thorarinsson (Iceland) | 
| 8 October 2023 UEFA U-21 Group C Qualifier | Russia  | 1–0* (Result void) |  Northern Ireland | Khimki, Russia | 
| 17:00 BST | Prokhin  16' | Report | Stadium:  Arena Khimki Attendance: 250 Referee: Luka Bilbija (Bosnia and Herzegovina) | |
| Note: On 28 February 2022, FIFA and UEFA suspended Russian national teams from all competitions due to the Russian invasion of Ukraine. [3] On 2 May 2022, UEFA declared all of their results to be null and void. [4] | ||||
| 12 October 2023 UEFA U-21 Group C Qualifier | Spain  | 3–0 |  Northern Ireland | Seville, Spain | 
| 19:45 BST | Report | Stadium:  Estadio de La Cartuja Referee: Vitaliy Romanov (Ukraine) | 
| 12 November 2023 UEFA U-21 Group C Qualifier | Northern Ireland  | 4–0 |  Lithuania | Ballymena, Northern Ireland | 
| 14:00 GMT | 
 | Report | Stadium:  Ballymena Showgrounds Referee: Joonas Jaanovits (Estonia) | 
| 16 November 2023 UEFA U-21 Group C Qualifier | Northern Ireland  | 0–2 |  Malta | Lurgan, Northern Ireland | 
| 19:30 GMT | Report | Grima  49' Zammit  89' | Stadium:  Mourneview Park Attendance: 347 Referee: Kári Á Høvdanum (Faroe Islands) | 
| 25 March 2023 UEFA U-21 Group C Qualifier | Slovakia  | 2–1 |  Northern Ireland | Žilina, Slovakia | 
| 15:00 GMT | Trusa  37' Kadák  86' (pen.) | Report | Johnston  61' | Stadium:  Štadión pod Dubňom Attendance: 1,377 Referee: Visar Kastrati (Kosovo) | 
| 28 March International friendly | France  | 5–0 |  Northern Ireland | Calais, France | 
| 19:45 BST | Larouci  21' Diop  64' Gouiri  66' Caqueret  73' Kalimuendo  76' | Report | Stadium: Stade de l'Épopée | 
| 3 June 2023 UEFA U-21 Group C Qualifier | Northern Ireland  | 0–6 |  Spain | Larne, Northern Ireland | 
| 13:00 BST | Report | Ruiz  22' Gil  50', 61' Miranda  64' Riquelme  76' V. Gómez  87' | Stadium:  Inver Park Attendance: 1,100 Referee: Vitālijs Spasjoņņikovs (Latvia) | 
| 7 June 2023 UEFA U-21 Group C Qualifier | Lithuania  | 1–1 |  Northern Ireland | Alytus, Lithuania | 
| 16:00 BST | Tutyškinas  90+7' | Report | Taylor  17' | Stadium:  Alytus Stadium Referee: Nenad Minaković (Serbia) | 
| 22 September International friendly | Northern Ireland  | 1–3 |  Scotland | Belfast, Northern Ireland | 
| 14:30 BST | McKee  72' | Report | Bowie  35' Doak  37' Mulligan  57' | Stadium: Blanchflower Park | 
| 25 September International friendly | Scotland  | 1–1 |  Northern Ireland | Paisley, Scotland | 
| 14:00 BST | Clarke  3' | Report | Taylor  17' | Stadium: St Mirren Park | 
| 7 September 2025 UEFA U-21 Group F Qualifier | Northern Ireland  | 0–1 |  Luxembourg | Lurgan, Northern Ireland | 
| 14:00 BST | report | Rodrigues  13' | Stadium:  Mourneview Park Attendance: 333 Referee: Andreas Argyrou (Cyprus) | 
| 12 September 2025 UEFA U-21 Group F Qualifier | Ukraine  | 1–0 |  Northern Ireland | Poprad, Slovakia | 
| 17:30 BST | Roman  70' | report | Stadium:  Národné tréningové centrum Poprad Attendance: 275 Referee: Kai Erik Steen (Norway) | 
| 12 October 2025 UEFA U-21 Group F Qualifier | Azerbaijan  | 0–1 |  Northern Ireland | Baku, Azerbaijan | 
| 15:00 BST | report | McGuckin  19' | Stadium:  Dalga Arena Attendance: 300 Referee: Georgi Davidov (Bulgaria) | 
| 16 October 2025 UEFA U-21 Group F Qualifier | Northern Ireland  | 1–2 |  Serbia | Lurgan, Northern Ireland | 
| 19:30 BST | McGuckin  51' (pen.) | report | Lučić  15' Pantović  82' | Stadium:  Mourneview Park Attendance: 433 Referee: Kristoffer Hagenes (Norway) | 
| 21 November 2025 UEFA U-21 Group F Qualifier | England  | 3–0 |  Northern Ireland | Liverpool, England | 
| 19:45 GMT | report | Stadium:  Goodison Park Attendance: 7,890 Referee: Lothar D'hondt (Belgium) | 
| 21 March Friendly | Czech Republic  | 3–0 |  Northern Ireland | Pardubice, Czech Republic | 
| 16:30 GMT | Sejk  17', 34' Halinský  78' | Stadium:  CFIG Arena Attendance: 2,892 | 
| 26 March 2025 UEFA U-21 Group F Qualifier | Serbia  | 1–2 |  Northern Ireland | Leskovac, Serbia | 
| 17:00 GMT | Mitrović  39' | Report | Allen  56' Farquhar  70' | Stadium:  Dubočica Stadium Attendance: 2,958 Referee: Yigal Frid (Israel) | 
| 6 September 2025 UEFA U-21 Group F Qualifier | Northern Ireland  | 0–0 |  England | Ballymena, Northern Ireland | 
| 19:45 BST | Report | Stadium:  Ballymena Showgrounds Attendance: 3,237 Referee: David Šmajc (Slovenia) | 
| 10 September 2025 UEFA U-21 Group F Qualifier | Northern Ireland  | 1–2 |  Ukraine | Ballymena, Northern Ireland | 
| 19:45 BST | Allen  81' (pen.) | Report | Voloshyn  10' Braharu  30' | Stadium:  Ballymena Showgrounds Attendance: 697 Referee: Oliver Reitala (Finland) | 
| 12 October 2025 UEFA U-21 Group F Qualifier | Northern Ireland  | 5–0 |  Azerbaijan | Ballymena, Northern Ireland | 
| 15:00 BST | Allen  11' (pen.) McKiernan  56' Kelly  64' Devenny  68' Samigullin  81' (o.g.) | report | Stadium:  Ballymena Showgrounds Attendance: 440 Referee: Heini Ziskason Viðoy (Faroe Islands) | 
| 15 October 2025 UEFA U-21 Group F Qualifier | Luxembourg  | 0–0 |  Northern Ireland | Esch-sur-Alzette, Luxembourg | 
| 19:30 BST | report | Stadium:  Stade Émile Mayrisch Attendance: 257 Referee: Visar Kastrati (Kosovo) | 
| 20 March Friendly | Moldova  | 1–1 |  Northern Ireland | Belek, Turkey | 
| 13:00 GMT | Rotaru  8' | Oudnie-Morgan  69' (pen.) | Stadium:  Cornelia Sport Centre Referee: Hakan Yurtseven (Turkey) | 
| 22 March Friendly | Ukraine  | 1–0 |  Northern Ireland | Belek, Turkey | 
| 14:00 GMT | Chaban  51' | Report | Stadium: Bellis Deluxe Centre | 
| 25 March Friendly | Uzbekistan  | 0–1 |  Northern Ireland | Belek, Turkey | 
| 18:00 GMT | Turley  57' | Stadium: Bellis Deluxe Centre | 
| 9 September 2027 UEFA U-21 Group F Qualifier | Georgia  | 1–1 |  Northern Ireland | Kutaisi, Georgia | 
| 17:00 BST | Latsabidze  7' | Report | Orr  66' | Stadium:  Ramaz Shengelia Stadium Attendance: 3,260 Referee: Kamal Umudlu (Azerbaijan) | 
| 9 October 2027 UEFA U-21 Group F Qualifier | Northern Ireland  | 2–0 |  Malta | Belfast, Northern Ireland | 
| 19:45 BST | Kirk  7' Forbes  33' | Report | Stadium:  The Oval Attendance: 542 Referee: Alessandro Dudic (Switzerland) | 
| 14 October 2027 UEFA U-21 Group F Qualifier | Northern Ireland  | 1–2 |  Germany | Belfast, Northern Ireland | 
| 17:30 BST | McConville  4' | Report | Ouédraogo  79' Pejčinović  83' (pen.) | Stadium:  The Oval Attendance: 1,152 Referee: Patrik Kolarić (Croatia) | 
| 13 November 2027 UEFA U-21 Group F Qualifier | Northern Ireland  | – |  Latvia | Belfast, Northern Ireland | 
| GMT | Report | Stadium: The Oval | 
| 18 November 2027 UEFA U-21 Group F Qualifier | Greece  | – |  Northern Ireland | Greece | 
| GMT | Report |