1. Runde
28.08.2009 Ballyclare Comrades - Carrick Rangers 2:3
29.08.2009 Ballymoney United - Larne FC 0:0
Bangor FC - Ballinamallard United FC 1:0
Coagh United - Ards FC 2:4
Donegal Celtic FC - Loughgall FC 2:1
01.09.2009 Limavady United - Glebe Rangers 2:0
07.09.2009 Larne FC - Ballymoney United 1:0
Ballinamallard United FC - Bangor FC 3:1
Ards FC - Coagh United 3:2
Loughgall FC - Donegal Celtic FC 1:2
Glebe Rangers - Limavady United 1:3
22.09.2009 Carrick Rangers - Ballyclare Comrades 2:1
2. Runde
06.09.2009 Carrick Rangers - Limavady United 0:1
26.09.2009 Ards FC - Ballinamallard United FC 1:2
Banbridge Town - Larne FC 0:5
Armagh City FC - Donegal Celtic FC 0:3
06.10.2009 Limavady United - Carrick Rangers 6:2
Ballinamallard United FC - Ards FC 0:1
Larne FC - Banbridge Town 3:0
Donegal Celtic FC - Armagh City FC 3:0
Achtelfinale
31.10.2009 Donegal Celtic FC - Cliftonville FC 0:1
Portadown FC - Crusaders FC 2:1
Glentoran FC - Glenavon FC 2:2
Institute FC Drumahoe - Ballymena United 2:1
Newry City FC - Linfield FC 1:1
Ballinamallard United FC - Limavady United 0:0
Lisburn Distillery - Coleraine FC 1:0
10.11.2009 Cliftonville FC - Donegal Celtic FC 2:1
Crusaders FC - Portadown FC 3:4
Glenavon FC - Glentoran FC 2:3
Ballymena United - Institute FC Drumahoe 1:2
Linfield FC - Newry City FC 0:0
Limavady United - Ballinamallard United FC 0:1
Coleraine FC - Lisburn Distillery 5:4 i.E.
Viertelfinale
05.12.2009 Glentoran FC - Linfield FC 0:1
Ballinamallard United FC - Portadown FC 0:5
Cliftonville FC - Coleraine FC 2:3
Dungannon Swifts - Institute FC Drumahoe 6:2
15.12.2009 Linfield FC - Glentoran FC 1:2
Portadown FC - Ballinamallard United FC 1:3
Coleraine FC - Cliftonville FC 1:1
Institute FC Drumahoe - Dungannon Swifts 0:1
Halbfinale
02.02.2010 20:45 Glentoran FC - Portadown FC 1:0
03.02.2010 20:45 Coleraine FC - Dungannon Swifts 2:0
Finale
27.03.2010 15:30 Coleraine FC - Glentoran FC 1:4 i.E.