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 | Ta' Qali, Malta | |
| 17:00 BST | Report | Larkin Parkhouse | Stadium: Centenary Stadium Attendance: 0 Referee: Michal Ocenáš (Slovakia) |
| 8 September 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland | 0–1 | Ballymena, Northern Ireland | |
| 17:00 BST | Report | Olsen | Stadium: Ballymena Showgrounds Attendance: 0 Referee: Igor Pajac (Croatia) |
| 9 October 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland | 2–3 | Ballymena, Northern Ireland | |
| 18:00 BST | O'Neill | Report | Stavitski Soisalo Skyttä | Stadium: Ballymena Showgrounds Attendance: 0 Referee: Vitor Fernandes Ferreira (Portugal) |
| 13 October 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland | 1–0 | Ballymena, Northern Ireland | |
| 18:00 BST | O'Neill | Report | Stadium: Ballymena Showgrounds Attendance: 0 Referee: Barbeno Luca (San Marino) |
| 17 November 2021 UEFA U-21 Group 8 Qualifier | Ukraine | 3–0 | Kovalivka, Ukraine | |
| 16:30 GMT | Babohlo Isaienko Kukharevych | Report | Stadium: Kolos Stadium Attendance: 0 Referee: Rauf Jabarov (Azerbaijan) |
| 2 June International friendly | Scotland | 1–2 | Dumbarton, Scotland | |
| 15:00 BST | Middleton | Report | Taylor Baggley | Stadium: Dumbarton Football Stadium Attendance: 0 |
| 5 June International friendly | Scotland | 3–2 | Dumbarton, Scotland | |
| 14:00 BST | Clayton Williamson Middleton | Wylie Waide | Stadium: Dumbarton Football Stadium Attendance: 0 |
| 3 September 2023 UEFA U-21 Group C Qualifier | Malta | 4–1 | Ta' Qali, Malta | |
| 15:30 BST | Engerer Veselji Attard | Report | Lane | Stadium: Centenary Stadium Referee: Milovan Milačić (Montenegro) |
| 7 September 2023 UEFA U-21 Group C Qualifier | Northern Ireland | 1–0 | Lurgan, Northern Ireland | |
| 19:30 BST | Galbraith | Report | Stadium: Mourneview Park Attendance: 397 Referee: Vilhjalmur Thorarinsson (Iceland) |
| 8 October 2023 UEFA U-21 Group C Qualifier | Russia | 1–0* (Result void) | Khimki, Russia | |
| 17:00 BST | Prokhin | 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 | 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 | 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 | Lurgan, Northern Ireland | |
| 19:30 GMT | Report | Grima Zammit | Stadium: Mourneview Park Attendance: 347 Referee: Kári Á Høvdanum (Faroe Islands) |
| 25 March 2023 UEFA U-21 Group C Qualifier | Slovakia | 2–1 | Žilina, Slovakia | |
| 15:00 GMT | Trusa Kadák | Report | Johnston | Stadium: Štadión pod Dubňom Attendance: 1,377 Referee: Visar Kastrati (Kosovo) |
| 28 March International friendly | France | 5–0 | Calais, France | |
| 19:45 BST | Larouci Diop Gouiri Caqueret Kalimuendo | Report | Stadium: Stade de l'Épopée |
| 3 June 2023 UEFA U-21 Group C Qualifier | Northern Ireland | 0–6 | Larne, Northern Ireland | |
| 13:00 BST | Report | Ruiz Gil Miranda Riquelme V. Gómez | Stadium: Inver Park Attendance: 1,100 Referee: Vitālijs Spasjoņņikovs (Latvia) |
| 7 June 2023 UEFA U-21 Group C Qualifier | Lithuania | 1–1 | Alytus, Lithuania | |
| 16:00 BST | Tutyškinas | Report | Taylor | Stadium: Alytus Stadium Referee: Nenad Minaković (Serbia) |
| 22 September International friendly | Northern Ireland | 1–3 | Belfast, Northern Ireland | |
| 14:30 BST | McKee | Report | Bowie Doak Mulligan | Stadium: Blanchflower Park |
| 25 September International friendly | Scotland | 1–1 | Paisley, Scotland | |
| 14:00 BST | Clarke | Report | Taylor | Stadium: St Mirren Park |
| 7 September 2025 UEFA U-21 Group F Qualifier | Northern Ireland | 0–1 | Lurgan, Northern Ireland | |
| 14:00 BST | report | Rodrigues | Stadium: Mourneview Park Attendance: 333 Referee: Andreas Argyrou (Cyprus) |
| 12 September 2025 UEFA U-21 Group F Qualifier | Ukraine | 1–0 | Poprad, Slovakia | |
| 17:30 BST | Roman | 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 | Baku, Azerbaijan | |
| 15:00 BST | report | McGuckin | Stadium: Dalga Arena Attendance: 300 Referee: Georgi Davidov (Bulgaria) |
| 16 October 2025 UEFA U-21 Group F Qualifier | Northern Ireland | 1–2 | Lurgan, Northern Ireland | |
| 19:30 BST | McGuckin | report | Lučić Pantović | Stadium: Mourneview Park Attendance: 433 Referee: Kristoffer Hagenes (Norway) |
| 21 November 2025 UEFA U-21 Group F Qualifier | England | 3–0 | Liverpool, England | |
| 19:45 GMT | report | Stadium: Goodison Park Attendance: 7,890 Referee: Lothar D'hondt (Belgium) |
| 21 March Friendly | Czech Republic | 3–0 | Pardubice, Czech Republic | |
| 16:30 GMT | Sejk Halinský | Stadium: CFIG Arena Attendance: 2,892 |
| 26 March 2025 UEFA U-21 Group F Qualifier | Serbia | 1–2 | Leskovac, Serbia | |
| 17:00 GMT | Mitrović | Report | Allen Farquhar | Stadium: Dubočica Stadium Attendance: 2,958 Referee: Yigal Frid (Israel) |
| 6 September 2025 UEFA U-21 Group F Qualifier | Northern Ireland | 0–0 | 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 | Ballymena, Northern Ireland | |
| 19:45 BST | Allen | Report | Voloshyn Braharu | Stadium: Ballymena Showgrounds Attendance: 697 Referee: Oliver Reitala (Finland) |
| 12 October 2025 UEFA U-21 Group F Qualifier | Northern Ireland | 5–0 | Ballymena, Northern Ireland | |
| 15:00 BST | Allen McKiernan Kelly Devenny Samigullin | 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 | Esch-sur-Alzette, Luxembourg | |
| 19:30 BST | report | Stadium: Stade Émile Mayrisch Attendance: 257 Referee: Visar Kastrati (Kosovo) |
| 20 March Friendly | Moldova | 1–1 | Belek, Turkey | |
| 13:00 GMT | Rotaru | Oudnie-Morgan | Stadium: Cornelia Sport Centre Referee: Hakan Yurtseven (Turkey) |
| 22 March Friendly | Ukraine | 1–0 | Belek, Turkey | |
| 14:00 GMT | Chaban | Report | Stadium: Bellis Deluxe Centre |
| 25 March Friendly | Uzbekistan | 0–1 | Belek, Turkey | |
| 18:00 GMT | Turley | Stadium: Bellis Deluxe Centre |
| 9 September 2027 UEFA U-21 Group F Qualifier | Georgia | 1–1 | Kutaisi, Georgia | |
| 17:00 BST | Latsabidze | Report | Orr | Stadium: Ramaz Shengelia Stadium Attendance: 3,260 Referee: Kamal Umudlu (Azerbaijan) |
| 9 October 2027 UEFA U-21 Group F Qualifier | Northern Ireland | 2–0 | Belfast, Northern Ireland | |
| 19:45 BST | Kirk Forbes | Report | Stadium: The Oval Attendance: 542 Referee: Alessandro Dudic (Switzerland) |
| 14 October 2027 UEFA U-21 Group F Qualifier | Northern Ireland | 1–2 | Belfast, Northern Ireland | |
| 17:30 BST | McConville | Report | Ouédraogo Pejčinović | Stadium: The Oval Attendance: 1,152 Referee: Patrik Kolarić (Croatia) |
| 13 November 2027 UEFA U-21 Group F Qualifier | Northern Ireland | – | Belfast, Northern Ireland | |
| GMT | Report | Stadium: The Oval |
| 18 November 2027 UEFA U-21 Group F Qualifier | Greece | – | Greece | |
| GMT | Report |