This article lists the results for the Northern Ireland national under-21 football team from 1978 to 2019. [1] [2]
| 8 March 1978 International friendly | Republic of Ireland  | 1–1 |  Northern Ireland | Dublin, Republic of Ireland | 
| BST |  | Report | Blackledge  | Stadium:  Dalymount Park Attendance: 6,000 | 
| 2 April 1990 International friendly | Northern Ireland  | 2–1 |  Israel | Coleraine, Northern Ireland | 
| BST | Dowie  14' Gray  87' | Report | Moharer  | Stadium:  The Showgrounds Attendance: 1,000 Referee: Freddie McKnight (Northern Ireland) | 
| 22 March 1994 International friendly | Northern Ireland  | 0–0 |  Romania | Belfast, Northern Ireland | 
| GMT | Report | Stadium:  The Oval Attendance: 700 | 
| 21 April 1998 International friendly | Northern Ireland  | 2–1 |  Switzerland | Lurgan, Northern Ireland | 
| BST | Whitley  37' (pen.) Coote  75' | Report | Yakin  56' (pen.) | Stadium:  Mourneview Park Attendance: 300 Referee: Willie Young (Scotland) | 
| 20 May 19981998 Presidents Cup | Northern Ireland  | 1–1 |  Scotland | Sligo, Republic of Ireland | 
| BST | Mulryne  | Report |  | Attendance: 500 | 
| 22 May 19981998 Presidents Cup | Republic of Ireland  | 0–1 |  Northern Ireland | Castlebar, Republic of Ireland | 
| BST | Report | Coote  | Attendance: 3,000 | 
| 4 September 1998 2000 UEFA U-21 Group 3 Qualifier | Turkey  | 2–0 |  Northern Ireland | Kocaeli, Turkey | 
| 17:00 BST | Köprülü  57' Dursun  69' | Report | Stadium:  İzmit İsmetpaşa Stadium Attendance: 3,739 Referee: Edo Trivkovic (Croatia) | 
| 9 October 1998 2000 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–1 |  Finland | Ballymena, Northern Ireland | 
| 19:30 BST | Coote  18' | Report | Niemi  29' | Stadium:  The Showgrounds Attendance: 2,000 Referee: Haim Jakov (Israel) | 
| 17 November 1998 2000 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–1 |  Moldova | Coleraine, Northern Ireland | 
| 19:30 GMT | Healy  75' | Report | Lungu  43' | Stadium:  The Showgrounds Attendance: 1,920 Referee: Saso Lazarevski (Macedonia) | 
| 26 March 1999 2000 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–0 |  Germany | Belfast, Northern Ireland | 
| 19:30 GMT | Coote  52' | Report | Stadium:  The Oval Attendance: 2,534 Referee: Dick van Egmond (Netherlands) | 
| 30 March 1999 2000 UEFA U-21 Group 3 Qualifier | Moldova  | 0–0 |  Northern Ireland | Chișinău, Moldova | 
| 14:00 BST | Report | Stadium:  Stadionul Republican Attendance: 3,000 Referee: Georgios Psychomanis (Greece) | 
| 2 June 19991999 Presidents Cup | Northern Ireland  | 0–1 |  Republic of Ireland | Inverness, Scotland | 
| BST | Report | Ferguson  6' | Stadium:  Caledonian Stadium Attendance: 605 Referee: Kenny Clark (Scotland) | 
| 4 June 19991999 Presidents Cup | Scotland  | 1–1 |  Northern Ireland | Inverness, Scotland | 
| BST | Burchill  38' | Report | Healy  13' (pen.) | Stadium:  Caledonian Stadium Attendance: 2,569 Referee: Alan Freeland (Scotland) | 
| 17 August 1999 International friendly | Northern Ireland  | 3–1 |  France | Belfast, Northern Ireland | 
| BST | Coote  33' Healy  56', 88' | Report | Kanouté  36' | Stadium:  The Oval Attendance: 2,114 Referee: Alan Freeland (Scotland) | 
| 3 September 1999 2000 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–2 |  Turkey | Lurgan, Northern Ireland | 
| 19:30 BST | Griffin  20' | Report | Albayrak  6' Göktan  8' | Stadium:  Mourneview Park Referee: Igor Yarmenchuk (Ukraine) | 
| 7 September 1999 2000 UEFA U-21 Group 3 Qualifier | Germany  | 1–0 |  Northern Ireland | Lüdenscheid, Germany | 
| 19:15 BST | Voigt  73' (pen.) | Report | Stadium:  Nattenberg-Stadion Referee: Gylfi Thór Orrason (Iceland) | 
| 8 October 1999 2000 UEFA U-21 Group 3 Qualifier | Finland  | 2–1 |  Northern Ireland | Valkeakoski, Finland | 
| 18:00 BST | Niemi  20' Tainio  70' | Report | Feeney  25' | Stadium:  Tehtaan kenttä Referee: Darius Mieželis (Lithuania) | 
| 28 March 2000 International friendly | Malta  | 1–2 |  Northern Ireland | Paola, Malta | 
| BST | Galea  23' | Report | Kirk  5' Harkin  89' | Stadium:  Hibernians Stadium Attendance: 462 Referee: Joe Attard (Malta) | 
| 29 May 2000 International friendly | Northern Ireland  | 1–1 |  Scotland | Newry, Northern Ireland | 
| BST | Kirk  56' | Report | Notman  5' | Stadium:  The Showgrounds Attendance: 300 Referee: Alan Snoddy (Northern Ireland) | 
| 2 June 2000 International friendly | Northern Ireland  | 2–2 |  Wales | Dungannon, Northern Ireland | 
| BST | Friars  (pen.) Hamilton  | Report |   | Stadium: Stangmore Park | 
| 1 September 2000 2002 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–1* (3–0) |  Malta | Belfast, Northern Ireland | 
| 19:30 BST | Hamilton  62' | Report | Galea  22' | Stadium:  The Oval Attendance: 1,032 Referee: Gevorg Hovhannisyan (Armenia) | 
| Note: (Match forfeited) - The match was completed with a 1-1 scoreline before a default victory (3-0) was awarded to Northern Ireland because Malta fielded an ineligible player. | ||||
| 6 October 2000 2002 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 0–3 |  Denmark | Belfast, Northern Ireland | 
| 19:30 BST | Report | Christensen  20' Løvenkrands  62', 71' | Stadium:  The Oval Referee: Dietmar Drabek (Austria) | 
| 10 October 2000 2002 UEFA U-21 Group 3 Qualifier | Iceland  | 2–5 |  Northern Ireland | Hafnarfjörður, Iceland | 
| 17:00 BST | Gunnarsson  84' Guðjónsson  90' | Report | Hamilton  7' Friars  11' Harkin  32', 63' McCann  77' | Stadium:  Kaplakriki Referee: Romans Lajuks (Latvia) | 
| 23 March 2001 2002 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 0–2 |  Czech Republic | Ballymena, Northern Ireland | 
| 19:30 GMT | Report | Baroš  47' Pospíšil  87' | Stadium:  The Showgrounds Referee: Philippe Leuba (Switzerland) | 
| 27 March 2001 2002 UEFA U-21 Group 3 Qualifier | Bulgaria  | 2–0 |  Northern Ireland | Vratsa, Bulgaria | 
| 13:00 BST | Genchev  4' Yanev  27' | Report | Stadium:  Stadion Hristo Botev Referee: Erol Ersoy (Turkey) | 
| 1 June 2001 2002 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–1 |  Bulgaria | Belfast, Northern Ireland | 
| 19:30 BST | Carlisle  3' | Report | Bukarev  5' | Stadium:  Windsor Park Referee: Bujar Pregja (Albania) | 
| 5 June 2001 2002 UEFA U-21 Group 3 Qualifier | Czech Republic  | 4–0 |  Northern Ireland | Prague, Czech Republic | 
| 18:00 BST | Kaufman  23', 48' Kobylík  54' Vachoušek  59' | Report | Stadium:  Stadion Evžena Rošického Referee: Mika Peltola (Finland) | 
| 31 August 2001 2002 UEFA U-21 Group 3 Qualifier | Denmark  | 2–0 |  Northern Ireland | Odense, Denmark | 
| 18:00 BST | Skoubo  59' Jørgensen  72' | Report | Stadium:  Odense Stadion Referee: Karen Nalbandyan (Armenia) | 
| 4 September 2001 2002 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–3 |  Iceland | Lurgan, Northern Ireland | 
| 17:30 BST | McCann  11' | Report | Toner  58' (o.g.) Aðalsteinsson  76' Gunnarsson  90+4' | Stadium:  Mourneview Park Referee: Delce Jakimovski (Macedonia) | 
| 5 October 2001 2002 UEFA U-21 Group 3 Qualifier | Malta  | 2–2 |  Northern Ireland | Ta' Qali, Malta | 
| 17:00 BST | Mattocks  15' Debono  86' | Report | Boyle  14' McCann  51' | Stadium:  National Stadium Referee: Stéphane Moulin (France) | 
| 12 February 2002 International friendly | Northern Ireland  | 0–1 |  Germany | Belfast, Northern Ireland | 
| GMT | Report | Auer  54' | Stadium:  Windsor Park Referee: Dougie McDonald (Scotland) [3] | 
| 6 September 2002 International friendly | Scotland  | 1–1 |  Northern Ireland | Paisley, Scotland | 
| BST | Clyde  72' (o.g.) | Report | McEvilly  30' | Stadium:  Love Street Referee: Egill Már Markusson (Iceland) | 
| 11 October 2002 2004 UEFA U-21 Group 6 Qualifier | Spain  | 1–0 |  Northern Ireland | Almansa, Spain | 
| 19:00 BST | Capaldi  90+3' (o.g.) | Report | Stadium:  Polideportivo Municipal Referee: Ivan Dobrinov (Bulgaria) | 
| 15 October 2002 2004 UEFA U-21 Group 6 Qualifier | Northern Ireland  | 1–1 |  Ukraine | Ballymena, Northern Ireland | 
| 19:30 BST | Baird  38' | Report | Kabanov  82' | Stadium:  The Showgrounds Referee: Johny Ver Eecke (Belgium) | 
| 11 February 2003 International friendly | Northern Ireland  | 3–1 |  Finland | Lurgan, Northern Ireland | 
| GMT | Melaugh  45' McEvilly  88' McFlynn  90' | Report | Oravainen  87' | Stadium: Mourneview Park | 
| 28 March 2003 2004 UEFA U-21 Group 6 Qualifier | Armenia  | 2–0 |  Northern Ireland | Abovyan, Armenia | 
| 11:00 GMT | Meloyan  25' Davtyan  65' | Report | Stadium:  Kotayk Stadium Referee: Emil Laursen (Denmark) | 
| 1 April 2003 2004 UEFA U-21 Group 6 Qualifier | Northern Ireland  | 2–6 |  Greece | Belfast, Northern Ireland | 
| 19:30 BST | Toner  25' McEvilly  58' (pen.) | Report | Lagos  4' Fotakis  38' Papadopoulos  41', 62' (pen.), 82' Salpingidis  47' | Stadium:  The Oval Referee: Zsolt Szabó (Hungary) | 
| 10 June 2003 2004 UEFA U-21 Group 6 Qualifier | Northern Ireland  | 1–4 |  Spain | Lurgan, Northern Ireland | 
| 19:30 BST | Braniff  48' | Report | Torres  1', 26' Valdo  65' Jorge  67' | Stadium:  Mourneview Park Referee: Jonas Eriksson (Sweden) | 
| 5 September 2003 2004 UEFA U-21 Group 6 Qualifier | Ukraine  | 1–0 |  Northern Ireland | Donetsk, Ukraine | 
| 15:00 BST | Danylovskyi  59' | Report | Stadium:  RSC Olimpiyskiy Referee: Draženko Kovačić (Croatia) | 
| 9 September 2003 2004 UEFA U-21 Group 6 Qualifier | Northern Ireland  | 3–1 |  Armenia | Coleraine, Northern Ireland | 
| 19:30 BST | Feeney  52' McFlynn  71' Davey  87' | Report | Pachajyan  3' | Stadium:  The Showgrounds Referee: Gylfi Thor Orrason (Iceland) | 
| 10 October 2003 2004 UEFA U-21 Group 6 Qualifier | Greece  | 0–1 |  Northern Ireland | Athens, Greece | 
| 17:00 BST | Report | Feeney  24' | Stadium:  Kaisariani Stadium Referee: Meir Levi (Israel) | 
| 18 August 2004 International friendly | Northern Ireland  | 0–0 |  Switzerland | Belfast, Northern Ireland | 
| 17:00 BST | Report | Stadium:  The Oval Attendance: 300 Referee: Craig Thomson (Scotland) | 
| 8 February 2005 International friendly | Northern Ireland  | 2–1 |  Scotland | Belfast, Northern Ireland | 
| GMT | Brunt  47' Morrow  59' | Report | Maloney  36' | Stadium:  The Oval Attendance: 1,300 Referee: Ian Stokes (Ireland) | 
| 16 August 2005 International friendly | Northern Ireland  | 2–2 |  Republic of Ireland | Lurgan, Northern Ireland | 
| BST | Sheehan  36' (o.g.) Webb  51' | Report | Doyle  64', 72' (pen.) | Stadium: Mourneview Park | 
| 6 February 2006 International friendly | Israel  | 0–1 |  Northern Ireland | Herzliya, Israel | 
| GMT | Report | Clingan  1' | Stadium:  Herzliya Municipal Stadium Referee: Alon Yefet (Israel) | 
| 8 February 2006 International friendly | Israel  | 0–1 |  Northern Ireland | Nazareth, Israel | 
| GMT | Report | Clarke  38' | Stadium: Ilut Stadium | 
| 28 February 2006 International friendly | Wales  | 0–1 |  Northern Ireland | Llanelli, Wales | 
| 17:30 GMT | Report | Morrow  25' | Stadium:  Stebonheath Park Attendance: 1,065 Referee: Calum Murray (Scotland) | 
| 12 April 2006 2007 UEFA U-21 Qualification preliminary round | Liechtenstein  | 1–4 |  Northern Ireland | Vaduz, Liechtenstein | 
| 18:00 GMT | Scullion  9' (o.g.) | Report | Morrow  33', 61' Gilfillan  58' Scullion  84' | Stadium:  Rheinpark Stadion Referee: Robert Kranjc (Slovenia) | 
| 10 May 2006 2007 UEFA U-21 Qualification preliminary round | Northern Ireland  | 4–0 |  Liechtenstein | Belfast, Northern Ireland | 
| 19:30 GMT | Thompson  9' Clarke  41' Shiels  42' McArdle  77' | Report | Stadium:  Windsor Park Referee: Sten Kaldma (Estonia) | 
| 16 May 2006 International friendly | Northern Ireland  | 1–0 |  Scotland | Derry, Northern Ireland | 
| GMT | Stewart  62' | Report | Stadium:  Drumahoe Attendance: 200 Referee: Anthony Buttimer (Ireland) | 
| 16 August 2006 2007 UEFA U-21 Group 10 Qualifier | Romania  | 3–0 |  Northern Ireland | Urziceni, Romania | 
| 16:00 GMT | Pulhac  33' Keserü  41' Florescu  84' (pen.) | Report | Stadium:  Stadionul Tineretului Referee: Christoforos Zografos (Greece) | 
| 1 September 2006 2007 UEFA U-21 Group 10 Qualifier | Northern Ireland  | 2–3 |  Germany | Lurgan, Northern Ireland | 
| 19:30 GMT | Shiels  69' (pen.) Stewart  81' | Report | Hilbert  13' Helmes  36' Trochowski  66' | Stadium:  Mourneview Park Referee: Peter Rasmussen (Denmark) | 
| 14 November 2006 International friendly | Germany  | 2–1 |  Northern Ireland | Torgau, Germany | 
| GMT | Boateng  15' Schindler  45+1' | Report | Fordyce  10' | Stadium: Hafenstadion | 
| 6 February 2007 International friendly | Northern Ireland  | 0–4 |  Wales | Belfast, Northern Ireland | 
| 15:00 GMT | Report | Vokes  1' Jacobson  11' Evans  31', 46' | Stadium:  The Oval Attendance: 300 Referee: David McKeon (Ireland) | 
| 24 March 2007 International friendly | Romania  | 2–0 |  Northern Ireland | Romania | 
| GMT | McArdle  1' (o.g.) Ropotan  85' | Report | 
| 24 May 2007 International friendly | Scotland  | 4–0 |  Northern Ireland | Glasgow, Scotland | 
| 19:30 BST | Adams  11' McAllister  70' Dorrans  74' Gilmour  82' | Report | Stadium:  Firhill Stadium Attendance: 360 Referee: Willie Collum (Scotland) | 
| 1 June 2007 2009 UEFA U-21 Group 9 Qualifier | Moldova  | 0–1 |  Northern Ireland | Tiraspol, Moldova | 
| 18:00 BST | Report | Turner  2' | Stadium:  Sheriff Stadium Referee: Aleksandr Gvardis (Russia) | 
| 21 August 2007 International friendly | Northern Ireland  | 2–1 |  Finland | Ballymena, Northern Ireland | 
| 19:30 BST | McKenna  75' Taylor  85' | Report | Puustinen  78' | Stadium:  Ballymena Showgrounds Referee: David McKeon (Ireland) | 
| 7 September 2007 2009 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 0–3 |  Germany | Lurgan, Northern Ireland | 
| 19:30 BST | Report | Ebert  78' Özil  90' Hennings  90+2' | Stadium:  Mourneview Park Referee: Paolo Tagliavento (Italy) | 
| 12 September 2007 2009 UEFA U-21 Group 9 Qualifier | Luxembourg  | 1–2 |  Northern Ireland | Beggen, Luxembourg | 
| 16:00 BST | Sagramola  9' | Report | Fordyce  53' Waterworth  74' | Stadium:  Stade rue Henri Dunant Referee: Ninoslav Spasić (Serbia) | 
| 17 October 2007 2009 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 1–3 |  Israel | Lurgan, Northern Ireland | 
| 17:00 BST | Turner  5' | Report | Buzaglo  1' Shechter  51' Azriel  81' | Stadium:  Mourneview Park Referee: Daniel Stalhammar (Sweden) | 
| 16 November 2007 2009 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 5–0 |  Luxembourg | Lurgan, Northern Ireland | 
| 19:30 GMT | Buchanan  2' Waterworth  5' O'Connor  8' Ward  27' Turner  56' | Report | Stadium:  Mourneview Park Referee: Johannes Valgeirsson (Iceland) | 
| 20 November 2007 2009 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 3–0 |  Moldova | Lurgan, Northern Ireland | 
| 13:30 GMT | O'Connor  4' Ward  10' Buchanan  11' | Report | Stadium:  Mourneview Park Referee: Fırat Aydınus (Turkey) | 
| 6 February 2008 2009 UEFA U-21 Group 9 Qualifier | Israel  | 2–1 |  Northern Ireland | Ramat Gan, Israel | 
| 16:00 GMT | Sahar  66' Srur  86' | Report | Stewart  81' | Stadium:  Ramat Gan Stadium Referee: Mechalis Germanakos (Greece) | 
| 26 March 2008 International friendly | Northern Ireland  | 1–3 |  Romania | Ballymena, Northern Ireland | 
| 14:00 GMT | Stewart  64' | Report | Deac  28' Keșerü  45' Torje  71' | Stadium:  Ballymena Showgrounds Referee: Mark Whitby (Wales) | 
| 19 August 2008 Valeriy Lobanovskyi Memorial Tournament | Northern Ireland  | 0–1 |  Poland | Kyiv, Ukraine | 
| Report |  53' | Stadium: Bannikov Stadium | 
| 20 August 2008 Valeriy Lobanovskyi Memorial Tournament | Ukraine  | 4–1 |  Northern Ireland | Kyiv, Ukraine | 
| Chychykov  12' Yaroshenko  17' Kravchenko  56', 68' | Report | Casement  26' | Stadium: Bannikov Stadium | 
| 5 September 2008 2009 UEFA U-21 Group 9 Qualifier | Germany  | 3–0 |  Northern Ireland | Wuppertal, Germany | 
| 19:15 BST | Kroos  11' Halfar  38' Aogo  61' | Report | Stadium:  Stadion am Zoo Referee: Michail Koukoulakis (Greece) | 
| 18 November 2008 International friendly | Scotland  | 1–3 |  Northern Ireland | Hamilton, Scotland | 
| 19:30 GMT | Murphy  3' | Report | McQuoid  9', 26' Little  49' | Stadium:  New Douglas Park Attendance: 2,149 Referee: Babak Rafati (Germany) | 
| 31 March 2009 International friendly | Northern Ireland  | 1–1 |  Ukraine | Portadown, Northern Ireland | 
| 19:30 BST | Casement  71' | Report | Konoplyanka  36' (pen.) | Stadium:  Shamrock Park Referee: Simon Lee Evans (Wales) | 
| 11 August 2009 International friendly | Portugal  | 2–1 |  Northern Ireland | Guarda, Portugal | 
| 18:15 BST | Coentrão  57' Yazalde  63' | Report | Duffy  74' (pen.) | Stadium: Estádio Municipal da Guarda | 
| 4 September 2009 2011 UEFA U-21 Group 5 Qualifier | Czech Republic  | 2–0 |  Northern Ireland | Jablonec nad Nisou, Czech Republic | 
| 19:00 BST | Gecov  72' Dočkal  83' | Report | Stadium:  Chance Arena Referee: Thomas Vejlgaard (Denmark) | 
| 8 September 2009 2011 UEFA U-21 Group 5 Qualifier | Northern Ireland  | 2–6 |  Iceland | Coleraine, Northern Ireland | 
| 19:30 BST | Magennis  58', 76' | Report | Viðarsson  15' (pen.) Gunnarsson  32' Finnbogason  42' Gíslason  44', 64' Guðmundsson  57' | Stadium:  The Showgrounds Referee: Tamás Bognár (Hungary) | 
| 13 October 2009 2011 UEFA U-21 Group 5 Qualifier | Iceland  | 2–1 |  Northern Ireland | Grindavík, Iceland | 
| 17:00 BST | Guðmundsson  56' Josefsson  70' | Report | Lawrie  80' | Stadium:  Grindavíkurvöllur Referee: Fritz Stuchlik (Austria) | 
| 13 November 2009 2011 UEFA U-21 Group 5 Qualifier | Northern Ireland  | 1–1 |  Germany | Belfast, Northern Ireland | 
| 19:00 GMT | Norwood  90+4' | Report | Choupo-Moting  89' | Stadium:  The Oval Referee: Duarte Nuno Pereira Gomes (Portugal) | 
| 17 November 2009 2011 UEFA U-21 Group 5 Qualifier | Northern Ireland  | 1–2 |  Czech Republic | Ballymena, Northern Ireland | 
| 19:45 GMT | Norwood  82' | Report | Zeman  36' Kozák  38' | Stadium:  The Showgrounds Referee: Alexandru Deaconu (Romania) | 
| 2 March 2010 2011 UEFA U-21 Group 5 Qualifier | San Marino  | 0–3 |  Northern Ireland | Serravalle, San Marino | 
| 19:30 GMT | Report | Norwood  24', 78' Lawrie  38' | Stadium:  Stadio Olimpico Referee: Emir Alečković (Bosnia and Herzegovina) | 
| 3 September 2010 2011 UEFA U-21 Group 5 Qualifier | Northern Ireland  | 4–0 |  San Marino | Coleraine, Northern Ireland | 
| 19:45 BST | Little  4', 85' (pen.) McGivern  15' (pen.) Grigg  90+2' | Report | Stadium:  The Showgrounds Referee: Ioannis Anastasiou (Cyprus) | 
| 7 September 2010 2011 UEFA U-21 Group 5 Qualifier | Germany  | 3–0 |  Northern Ireland | Ingolstadt, Germany | 
| 16:00 BST | Holtby  42', 60' Herrmann  67' | Report | Stadium:  Sportpark Referee: Hannes Kaasik (Estonia) | 
| 17 November 2010 International friendly | Scotland  | 3–1 |  Northern Ireland | Glasgow, Scotland | 
| 19:30 GMT | Griffiths  12' Hanlon  65' Ross  90' | Report | O'Kane  34' | Stadium:  Firhill Stadium Attendance: 1,764 [4] Referee: Richard Liesveld (Netherlands) | 
| 9 February 2011 International friendly | Wales  | 2–0 |  Northern Ireland | Wrexham, Wales | 
| 19:30 GMT | Alfei  42' (pen.) Ogleby  75' | Report | Stadium: Racecourse Ground | 
| 31 May 2011 2013 UEFA U-21 Group 4 Qualifier | Faroe Islands  | 0–0 |  Northern Ireland | Tórshavn, Faroe Islands | 
| 19:00 BST | Report | Stadium:  Gundadalur Referee: Andris Treimanis (Latvia) | 
| 10 August 2011 2013 UEFA U-21 Group 4 Qualifier | Northern Ireland  | 4–0 |  Faroe Islands | Belfast, Northern Ireland | 
| 14:00 BST | Kee  25', 29', 75' Magennis  32' | Report | Stadium:  The Oval Referee: Tero Nieminen (Finland) | 
| 2 September 2011 2013 UEFA U-21 Group 4 Qualifier | Serbia  | 1–0 |  Northern Ireland | Novi Sad, Serbia | 
| 15:30 BST | Milivojević  17' | Report | Stadium:  Stadion Karađorđe Referee: Danny Makkelie (Netherlands) | 
| 6 September 2011 2013 UEFA U-21 Group 4 Qualifier | Northern Ireland  | 0–3 |  Denmark | Belfast, Northern Ireland | 
| 14:00 BST | Report | Helenius  6' Laudrup  81' Larsen  88' | Stadium:  The Oval Referee: Deniz Aytekin (Germany) | 
| 15 November 2011 2013 UEFA U-21 Group 4 Qualifier | Northern Ireland  | 0–2 |  Serbia | Coleraine, Northern Ireland | 
| 14:00 GMT | Report | Marković  80' Gudelj  83' (pen.) | Stadium:  The Showgrounds Referee: Sergejus Slyva (Lithuania) | 
| 10 May 2012 2013 UEFA U-21 Group 4 Qualifier | Macedonia  | 1–0 |  Northern Ireland | Kumanovo, Macedonia | 
| 15:30 BST | Urdinov  83' (pen.) | Report | Stadium:  Milano Arena Referee: Davit Kharitonashvili (Georgia) | 
| 15 August 2012 International friendly | Hungary  | 3–2 |  Northern Ireland | Tatabánya, Hungary | 
| 16:30 BST | Gosztonyi  19' Beliczky  48' Radó  62' | Report | McEleney  25' Gray  90+4' (pen.) | Stadium: Városi Stadion (Tatabánya) | 
| 7 September 2012 2013 UEFA U-21 Group 4 Qualifier | Northern Ireland  | 1–3 |  Macedonia | Belfast, Northern Ireland | 
| 19:30 BST | Magennis  10' | Report | Spirovski  48' Timov  72' Stankov  90+2' | Stadium:  The Oval Referee: Mihály Fábián (Hungary) | 
| 10 September 2012 2013 UEFA U-21 Group 4 Qualifier | Denmark  | 3–0 |  Northern Ireland | Aalborg, Denmark | 
| 18:00 BST | Larsen  8' Albæk  28' (pen.) Laudrup  45+1' | Report | Stadium:  Aalborg Stadion Referee: Alan Mario Sant (Malta) | 
| 13 November 2012 International friendly | England  | 2–0 |  Northern Ireland | Blackpool, England | 
| 19:30 GMT | Wickham  45' Afobe  75' (pen.) | Report | Stadium:  Bloomfield Road Attendance: 8,040 [5] Referee: John Beaton (Scotland) | 
| 30 May 2013 2015 UEFA U-21 Group 9 Qualifier | Cyprus  | 3–0 |  Northern Ireland | Nicosia, Cyprus | 
| 16:00 BST | Roushias  19' Theodorou  59' Sotiriou  69' | Report | Stadium:  Makario Stadium Referee: Michael Tykgaard (Denmark) | 
| 14 August 2013 International friendly | Northern Ireland  | 1–4 |  Denmark | Dungannon, Northern Ireland | 
| 14:00 BST | Thompson  24' | Report | Jensen  17' Brock-Madsen  57', 62' Jensen  63' | Stadium: Stangmore Park | 
| 9 September 2013 2015 UEFA U-21 Group 9 Qualifier | Belgium  | 1–0 |  Northern Ireland | Leuven, Belgium | 
| 19:00 BST | Batshuayi  43' | Report | Stadium:  Den Dreef Attendance: 3,994 Referee: Aleksandr Gauzer (Kazakhstan) | 
| 11 October 2013 2015 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 0–1 |  Belgium | Lurgan, Northern Ireland | 
| 15:00 BST | Report | Batshuayi  44' | Stadium:  Mourneview Park Referee: Ján Valášek (Slovakia) | 
| 15 October 2013 2015 UEFA U-21 Group 9 Qualifier | Serbia  | 3–1 |  Northern Ireland | Gornji Milanovac, Serbia | 
| 17:00 BST | Morgan  63' (o.g.) Milunović  64' Vitas  74' | Report | Gray  54' | Stadium:  Metalac Stadium Referee: Oliver Drachta (Austria) | 
| 14 November 2013 2015 UEFA U-21 Group 9 Qualifier | Italy  | 3–0 |  Northern Ireland | Reggio Emilia, Italy | 
| 20:00 GMT | Viviani  26' Rozzi  86' Belotti  88' | Report | Stadium:  Mapei Stadium – Città del Tricolore Referee: Mitja Žganec (Slovenia) | 
| 19 November 2013 2015 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 1–0 |  Cyprus | Lurgan, Northern Ireland | 
| 19:30 GMT | Christofides  85' (o.g.) | Report | Stadium:  Mourneview Park Referee: Suren Baliyan (Armenia) | 
| 5 March 2014 2015 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 0–2 |  Italy | Lurgan, Northern Ireland | 
| 16:00 GMT | Report | Rugani  59' Trotta  89' | Stadium:  Mourneview Park Referee: Georgi Kabakov (Bulgaria) | 
| 9 September 2014 2015 UEFA U-21 Group 9 Qualifier | Northern Ireland  | 1–4 |  Serbia | Portadown, Northern Ireland | 
| 16:00 BST | Brobbel  67' | Report | Pešić  34' Srnić  36', 56' Kostić  58' | Stadium:  Shamrock Park Referee: Hugo Miguel (Portugal) | 
| 5 September 2015 2017 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–2 |  Scotland | Lurgan, Northern Ireland | 
| 14:00 BST | Kennedy  7' | Report | Christie  33' Fraser  61' | Stadium:  Mourneview Park Referee: Andris Treimanis (Latvia) | 
| 8 September 2015 2017 UEFA U-21 Group 3 Qualifier | Iceland  | 1–1 |  Northern Ireland | Reykjavík, Iceland | 
| 17:30 BST | Þrándarson  37' | Report | Johnson  2' | Stadium:  Fylkisvöllur Referee: Mohammed Al-Hakim (Sweden) | 
| 13 October 2015 2017 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–2 |  Macedonia | Lurgan, Northern Ireland | 
| 17:00 BST | Doherty  43' | Report | Babunski  46' Markoski  85' | Stadium:  Mourneview Park Referee: Sándor Andó-Szabó (Hungary) | 
| 12 November 2015 2017 UEFA U-21 Group 3 Qualifier | France  | 1–0 |  Northern Ireland | Guingamp, France | 
| 17:45 GMT | Crivelli  82' | Report | Stadium:  Stade du Roudourou Referee: Zaven Hovhannisyan (Armenia) | 
| 17 November 2015 2017 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 1–2 |  Ukraine | Lurgan, Northern Ireland | 
| 19:30 GMT | McCartan  53' | Report | Kovalenko  64', 73' | Stadium:  Mourneview Park Referee: Ognjen Valjić (Bosnia and Herzegovina) | 
| 29 March 2016 2017 UEFA U-21 Group 3 Qualifier | Scotland  | 3–1 |  Northern Ireland | Paisley, Scotland | 
| 16:00 BST | McBurnie  58' Cummings  64', 78' | Report | McCartan  13' | Stadium:  St Mirren Park Referee: Craig Pawson (England) | 
| 2 September 2016 2017 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 0–1 |  Iceland | Lurgan, Northern Ireland | 
| 19:00 BST | Report | Ægisson  87' | Stadium:  Mourneview Park Referee: Ville Nevalainen (Finland) | 
| 6 September 2016 2017 UEFA U-21 Group 3 Qualifier | Macedonia  | 2–0 |  Northern Ireland | Skopje, Macedonia | 
| 17:45 BST | Doherty  37' (o.g.) Markoski  85' | Report | Stadium:  Philip II Arena Referee: Boris Marhefka (Slovakia) | 
| 6 October 2016 2017 UEFA U-21 Group 3 Qualifier | Ukraine  | 1–1 |  Northern Ireland | Kyiv, Ukraine | 
| 16:30 BST | Besyedin  15' | Report | Smyth  12' | Stadium:  Obolon Arena Referee: Fran Jović (Croatia) | 
| 11 October 2016 2017 UEFA U-21 Group 3 Qualifier | Northern Ireland  | 0–3 |  France | Belfast, Northern Ireland | 
| 17:45 BST | Report | Augustin  16', 42' Dembélé  89' | Stadium:  Windsor Park Referee: João Pinheiro (Portugal) | 
| 8 June 2017 2019 UEFA U-21 Group 2 Qualifier | Estonia  | 1–2 |  Northern Ireland | Tallinn, Estonia | 
| 17:00 BST | Sappinen  50' | Report | Parkhouse  74' Donnelly  90+4' (pen.) | Stadium:  Kadriorg Stadium Attendance: 312 Referee: Irfan Peljto (Bosnia and Herzegovina) | 
| 31 August 2017 2019 UEFA U-21 Group 2 Qualifier | Northern Ireland  | 1–0 |  Albania | Lurgan, Northern Ireland | 
| 19:30 BST | Donnelly  90+5' (pen.) | Report | Stadium:  Mourneview Park Attendance: 234 Referee: Donatas Rumšas (Lithuania) | 
| 5 September 2017 2019 UEFA U-21 Group 2 Qualifier | Slovakia  | 1–0 |  Northern Ireland | Senica, Slovakia | 
| 19:30 BST | Bénes  61' | Report | Stadium:  Štadión FK Senica Referee: Halil Umut Meler (Turkey) | 
| 10 October 2017 2019 UEFA U-21 Group 2 Qualifier | Northern Ireland  | 4–2 |  Estonia | Lurgan, Northern Ireland | 
| 19:30 BST | Johnson  2' Gorman  43' Sykes  61' Igonen  75' (o.g.) | Report | Liivak  11' Sappinen  20' | Stadium:  Mourneview Park Referee: Petur Reinert (Faroe Islands) | 
| 10 November 2017 2019 UEFA U-21 Group 2 Qualifier | Albania  | 1–1 |  Northern Ireland | Tirana, Albania | 
| 17:00 GMT | Ramadani  83' | Report | Lavery  89' | Stadium:  Selman Stërmasi Stadium Referee: Fran Jović (Croatia) | 
| 22 March 2018 2019 UEFA U-21 Group 2 Qualifier | Northern Ireland  | 3–5 |  Spain | Portadown, Northern Ireland | 
| 19:45 GMT | Donnelly  30' (pen.), 45+2' Lavery  68' | Report | Oyarzabal  15', 44' Mayoral  47', 75', 84' | Stadium:  Shamrock Park Attendance: 2,307 Referee: Bartosz Frankowski (Poland) | 
| 26 March 2018 2019 UEFA U-21 Group 2 Qualifier | Northern Ireland  | 0–0 |  Iceland | Coleraine, Northern Ireland | 
| 19:30 BST | Report | Stadium:  The Showgrounds Referee: Fedayi San (Switzerland) | 
| 6 September 2018 International friendly | Luxembourg  | 0–1 |  Northern Ireland | Rumelange, Luxembourg | 
| 18:00 BST | Report | Holden  11' | Stadium:  Stade Municipal  [6] Attendance: 185 Referee: Erik Lambrechts (Belgium) | 
| 11 September 2018 2019 UEFA U-21 Group 2 Qualifier | Spain  | 1–2 |  Northern Ireland | Albacete, Spain | 
| 16:45 BST | Mir  90+2' | Report | Lavery  4' Donnelly  8' (pen.) | Stadium:  Estadio Carlos Belmonte Referee: Jonathan Lardot (Belgium) | 
| 11 October 2018 2019 UEFA U-21 Group 2 Qualifier | Iceland  | 0–1 |  Northern Ireland | Reykjavík, Iceland | 
| 17:45 BST | Report | Ballard  90' | Stadium:  Fylkisvöllur Referee: Jens Maae (Denmark) | 
| 16 October 2018 2019 UEFA U-21 Group 2 Qualifier | Northern Ireland  | 1–0 |  Slovakia | Belfast, Northern Ireland | 
| 19:30 BST | Sykes  62' | Report | Stadium:  Windsor Park Attendance: 5,462 [7] Referee: Eitan Shmuelevitz (Israel) | 
| 22 March 2019 International friendly | Northern Ireland  | 1–0 |  Bulgaria | Marbella, Spain | 
| 12:00 GMT | Lavery  18' | Report | Stadium: Marbella Football Centre [8] | 
| 25 March 2019 International friendly | Northern Ireland  | 2–1 |  Mexico | Marbella, Spain | 
| 18:00 GMT | Parkhouse  55' Lavery  87' | Report | Lopez  18' | Stadium: Estadio Municipal de Marbella [9] | 
| 6 September 2019 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland  | 0–0 |  Malta | Ballymena, Northern Ireland | 
| 19:30 BST | Report | Stadium:  Ballymena Showgrounds Referee: Ferenc Karakó (Hungary) | 
| 10 September 2019 2021 UEFA U-21 Group 8 Qualifier | Finland  | 1–1 |  Northern Ireland | Oulu, Finland | 
| 17:00 BST | Valakari  4' | Report | Thompson  35' | Stadium:  Raatti Stadium Referee: Julian Weinberger (Austria) | 
| 10 October 2019 2021 UEFA U-21 Group 8 Qualifier | Denmark  | 2–1 |  Northern Ireland | Aalborg, Denmark | 
| 17:00 BST | Poulsen  30' Odgaard  86' | Report | Dunwoody  57' | Stadium:  Aalborg Stadium Referee: Donatas Rumšas (Lithuania) | 
| 14 October 2019 2021 UEFA U-21 Group 8 Qualifier | Romania  | 3–0 |  Northern Ireland | Voluntari, Romania | 
| 18:30 BST | Băluță  48' Mihăilă  59' Ciobanu  67' | Report | Stadium:  Stadionul Anghel Iordănescu Referee: Nejc Kajtazovic (Slovenia) | 
| 14 November 2019 International friendly | Northern Ireland  | 1–1 |  Hungary | Ballinamallard, Northern Ireland | 
| 19:00 GMT | McCalmont  78' | Report | Szőke  37' | Stadium: Ferney Park [10] | 
| 19 November 2019 2021 UEFA U-21 Group 8 Qualifier | Northern Ireland  | 0–0 |  Romania | Ballymena, Northern Ireland | 
| 17:30 GMT | Report | Stadium:  Ballymena Showgrounds  [11] Referee: Kai Erik Steen (Norway) |