Tuesday, 1st April, 2008Semi-final
- Enniskillen Town United 1-2 Hill Street (Stangmore Park, Dungannon)
Monday, 31st March, 2008Semi-final
- Immaculata 1-0 Lisbellaw United (Lakeview Park, Loughgall)
Saturday, 1st March, 2008Quarter-finals
- Enniskillen Town United 3-2 Valley Rangers
- Hill Street 3-2 Tummery Athletic
- Immaculata 5-0 Rockview United
- Lisbellaw United 2-1 Roe Rovers
Saturday, 23rd February, 2008 (1:30pm)Fifth Round
- Crumlin Star 2-3 Tummery Athletic
Saturday, 16th February, 2008 (1:30pm)Fourth Round
- St. Lukes 1-5 Crumlin Star
Saturday, 9th February, 2008 (1:30pm)Fifth Round
- 112th OB 2-4 Enniskillen Town United
- Kilkeel v. Hill Street
- Lincoln Court 2-5 Lisbellaw United
- Maghera Strollers 2-8 Immaculata
- Rockview United 8-0 Bessbrook United
- Roe Rovers 3-1 Comber Rec. II
- Valley Rangers 5-4 Clabby Strollers
Saturday, 9th February, 2008 (1:30pm)Third Round
- Crumlin Star 4-2 Ardoyne WMC
Saturday, 19th January, 2008 (1:30pm)Fourth Round
- Colin Valley 3-6 Clabby Strollers
- Fintona Swifts 0-1 Kilkeel
Saturday, 12th January, 2008 (1:30pm)Fourth Round
- Ardmore 1-3 Bessbrook United
- Ballinamallard United Reserves 2-3 Tummery Athletic
- BBOB Londonderry 1-3 Rockview United
- Dunaghy Reserves 2-3 Comber Rec. II
- Enniskillen Town United 2-2 (11-10p) Suffolk
- Immaculata 2-2 (5-4p) Portrush
- Hill Street 3-1 NFC Kesh
- Killicomaine Blues 1-7 Lisbellaw United
- Lincoln Court 5-2 St. Marys Portadown
- Maghera Strollers 4-1 Omagh Hospitals
- Roe Rovers 4-1 Dromara Village II
- St. Lukes v. Crumlin Star or Ardoyne WMC
- Valley Rangers 4-0 Riada
- Wesley 0-2 112th OB
Saturday, 24th November, 2007Third Round
- 112th OB v. FC Penarol
- Ardmore 4-0 Newtowne
- Ballinamallard United Reserves v. Derriaghy CC
- Ballymoney Olympic 1-5 Enniskillen Town United
- Beragh Swifts 0-4 Colin Valley
- Bessbrook United 2-0 Greencastle Rovers
- Broomhill 2-3 Roe Rovers
- Cartwheel United v. Omagh Hospitals
- Castle United 0-4 Lincoln Court
- Clabby Strollers v. Coleraine Crusaders
- Crumlin Star v. Ardoyne WMC
- Crumlin United II 0-1 Comber Rec. II
- Dromara Village II 3-1 Tons Place
- Enniskillen Santos v. St. Marys Portadown
- Fintona Swifts 4-1 Cleary Celtic
- Grange Rangers 0-3 Immaculata
- Heights 1-2 Dunaghy Reserves
- Hill Street 6-1 Carniny Rangers
- Irvinestown Wanderers 3-5 Valley Rangers
- Killicomaine Blues 4-3 Killowen Celtic
- Lisbellaw United 2-0 Dunbreen Rovers
- Lisburn Rangers II v. Kilkeel
- Maghera Strollers 4-3 Stranmillis
- Mourne Harps 2-3 Riada
- NFC Kesh 3-2 Omagh United
- Portaferry Rovers 1-2 BBOB Londonderry
- Portrush 4-1 Armagh Celtic
- Portstewart Olympic 0-4 Suffolk
- Rockview United 4-1 13th Newtownabbey 'A'
- Suffolk Swifts 0-1 St. Lukes
- Tummery Athletic 3-1 Lisnaskea Rovers
- Wesley 1-0 West Belfast
Saturday, 13th October, 2007Second Round
- Aghadowey v. Colin Valley
- Albion Star 0-1 Omagh United
- Ardoyne WMC v. St. Oliver Plunkett
- Ballinamallard United Reserves 2-1 Silverwood United
- Ballynure OB 'B' 0-3 Lisbellaw United
- Bangor Swifts 2-5 Grange Rangers
- BBOB Londonderry 5-1 Finaghy
- Bessbrook United 10-3 Lurgan United
- Broomhill 3-1 Drumcashlone
- Carniny Rangers v. Goodyear
- Clabby Strollers 4-3 Kilrea United
- Cleary Celtic 5-1 Killen Rangers
- Co. Down Rangers 2-4 Portstewart Olympic
- Coleraine Crusaders Res 5-0 Tandragee Rovers Res
- Crumlin Rec. 0-3 Killicomaine Blues
- Crumlin Star 4-2 Craigpark
- Derriaghy CC 2-0 Drumbo
- Derryhirk United v. Suffolk Swifts
- Dollingstown II v. St. Lukes
- Dunbreen Rovers 6-2 Carryduff
- Glaston 3-4 Omagh Hospitals
- Greencastle Rovers 4-0 Lurgan Town Boys Reserves
- Immaculata 7-0 Olympia
- Lisnaskea Rovers 3-1 Lurgan Institute
- Malachians II 0-1 Crumlin United II
- NFC Kesh 6-0 Holywood II
- Portaferry Rovers 3-0 Drummond United
- Portrush 5-2 Ballynahinch Olympic
- Queens Graduates 2-3 Valley Rangers
- Rockview United 6-1 Ballyvea
- Rooftop 0-5 Hill Street
- St. Marys Portadown v. Bangor Rangers
- Stranmillis 4-2 Maguiresbridge
- Suffolk 5-1 Brook Street
- Tummery Athletic 4-3 Randalstown
- Warrenpoint Town Reserves 1-2 Cartwheel United
- Wesley v. Darkley United
Byes: 13th Newtownabbey 'A', 112th OB, Ardmore, Armagh Celtic, Ballymoney Olympic, Beragh Swifts, Castle United, Comber Rec., Dromara Village II, Dunaghy Reserves, Enniskillen Town United, Enniskillen Santos, FC Penarol, Fintona Swifts, Heights, Irvinestown Wanderers, Kilkeel, Killowen Celtic, Lincoln Court, Lisburn Rangers II, Maghera Strollers, Mourne Harps, Newtowne, Riada, Roe Rovers, Tons Place, West Belfast
Saturday, 22nd September, 2007First Round (contd.)
- 1st Carrick OB ‘A’ 1-6 Broomhill
- 13th Newtownabbey OB ‘A’ v. Hanover
- 18th Newtownabbey OB II 1-8 Lurgan Town Boys Reserves
- 43rd BBOB 1-3 Hill Street
- Abbey Villa II 0-2 Portrush
- Aghadowey 2-0 Armagh Athletic
- Ardmore 2-1 Dungannon Rovers
- Ardoyne WMC 2-1 Sion Swifts
- Ballymacash Rangers II 1-3 Dollingstown II
- Ballynure OB ‘B’ 3-2 AFC Craigavon II
- Ballyvea v. Blades
- Banbridge Rangers v. Suffolk Swifts
- Bangor Rangers 6-0 Finn Harps
- Bangor Swifts 2-1 Strathroy Harps
- BBOB Londonderry 6-0 Derrychara United
- Beragh Swifts 2-2 (7-6p) Windmill Stars
- Bushmills United 4-5 Darkley United
- Carrick Scouts OB 1-4 Silverwood United
- Cartwheel United 7-2 Rossglass County
- Comber Rec. II 4-1 East Down
- Craigpark 1-0 Barrowfield
- Crumlin Star 5-1 Enniskillen Swifts
- Crumlin United II v. Newtown Forest
- Derriaghy CC 8-1 Orangefield OB II
- Dromore Amateurs II v. Brook Street
- Drumbo 3-0 Fivemiletown United Athletic
- Dunbreen Rovers 1-0 Tullyally Colts
- Enniskillen Town United 2-0 Tullygally
- FC Penarol 5-0 Carnlough United
- Glaston 2-0 St. Comgalls
- Glebe United 1-3 Rockview United
- Holywell 0-1 Tummery Athletic
- Kelvin Old Boys 0-4 Enniskillen Santos
- Killicomaine Blues 4-2 Rathfern Rangers II
- Kilrea United v. 8th OB
- Lisburn Rangers II 8-0 Ballyvange
- Lisnarick 0-3 St. Marys (Portadown)
- Lisnaskea Rovers 6-2 Taghnevan Harps
- Lower Shankill OB 1-2 Carryduff
- Moira Albion 0-6 Suffolk
- Mourne Harps v. Rosario II
- Omagh Hospitals 3-1 Shanro Santos
- Omagh United 4-1 Enniskillen Rangers
- Riada 5-0 Garvagh
- Riverdale 1-2 Clabby Strollers
- Saintfield 1-6 112th OB
- Saintfield AYC 4-6 Wesley
- Spamount Swifts 1-2 Finaghy
- Tandragee Rovers Reserves 2-1 Bryansburn Rangers II
- Valley Rangers 4-3 99th OB ‘A’
Saturday, 15th September, 2007First Round
- Albion Star 4-1 Tullyvallen
- Armagh Celtic 2-0 Santos
- Augher Stars v. Crumlin Rec.
- Bailey Tigers 0-8 Carniny Rangers
- Ballinamallard United Reserves 1-0 Mountjoy United
- Ballymoney Olympic 1-1 (4-2p) Basement YM ‘A’
- Ballynahinch Olympic 2-1 Scarva Rangers
- Bessbrook United 1-0 Newtownbreda
- Castle United 2-1 Glenview United
- Cleary Celtic 9-0 Lisanally Rangers Reserves
- Co. Down Rangers 6-3 Bourneview YM Reserves
- Colin Valley v. Douglasbridge
- Dergview Reserves 2-3 Queens Graduates
- Derryhirk United 4-0 Burnfoot United
- Dromara Village II 4-2 Ederney
- Drumcashlone 4-3 Derrybeg
- Drummond United 0-0 (4-3p) Ford
- Dunaghy Reserves v. Donacloney
- Fintona Swifts 7-3 Lurgan Celtic
- Grange Rangers v. Rathfriland Swifts
- Greencastle Rovers 7-0 Markethill Swifts II
- Groomsport 2-3 Coleraine Crusaders Reserves
- Holywood II 8-7p Eglinton
- Inver Athletic 1-4 Roe Rovers
- Kilkeel 3-0 Bangor YM
- Killymoon Rangers II 0-3 Killowen Celtic
- Kilroot Rec. 0-1 Lurgan United
- Laurelvale Reserves 1-6 Irvinestown Wanderers
- Lurgan Institute 2-1 Gilford Crusaders
- McQuiston Rec. v. Heights
- Maguiresbridge v. Annalong Swifts
- Moneyslane 1-4 Portstewart Olympic
- Newington II 0-2 Newtowne
- NFC Kesh 4-1 Dunmurry Rec. II
- Rectory Rangers 0-1 Killen Rangers
- Red Lion Potters 1-2 Maghera Strollers
- Randalstown Sky Blues 1-0 Iveagh United
- Rooftop 5-4 Seven Towers
- Shelbourne 6-7 Immaculata
- Shorts II 0-5 St. Oliver Plunkett
- Sixmilecross Bohemians v. Tons Place
- Sport & Leisure II 0-3 Lincoln Court
- St. Lukes 3-1 New Santos
- Strangford 2-4 Lisbellaw United
- Stranmillis 4-1 Ardstraw
- The Dons 2-3 Olympia
- Wakehurst Athletic 2-4 Portaferry Rovers
- Waringstown 0-4 Goodyear
- Warrenpoint Town Reserves 2-1 Draperstown Reserves
- West Belfast 11-3 1st Bangor II
- White City 1-3 Malachians II
In the event of any match resulting in a draw, extra-time of 10 minutes each way shall be played. Should the score be equal at the end of this period of extra-time the tie will be decided by the taking of kicks from the penalty mark in accordance with the conditions approved by the International FA Board.