Season
2019/2020 Mid Ulster Shield Fixtures/Results
03 March 2020
Semi Final
- Coalisland Athletic 4 - 2 Ballyoran
24 February 2020
Semi Final
- Rathfriland Rangers Reserves 5 - 2 Ballybot United (7.45pm kick off, Venue TBC)
18 January 2020
Quarter Final
- Coalisland Athletic 3 - 0 Milburn United
- Derryhirk United 3 - 3 Ballybot United (Ballybot win 4-3 on pens)
- Killymoon Rangers 3 - 4 Rathfriland Rangers Reserves
- Newry City AFC Reserves 0 - 4 Ballyoran
14 December 2019
Round 4
- Newry City AFC Reserves 2 - 0 Coagh United Reserves
07 December 2019
Round 4
- Ballyoran 3 - 1 Cartwheel United
- Derryhirk United 5 - 2 Armagh Blues
- Killymoon Rangers 4 - 0 Newmills
- Lurgan Town Reserves 1 - 1 Ballybot United (Ballybot won 4-3 on pens)
- Milburn United 4 - 2 Banbridge YCOB
- Rathfriland Rangers Reserves 5 - 3 Loughgall U20s
- Windmill Stars Reserves 1 - 4 Coalisland Athletic
16 November 2019
Round 3
- Armagh Rovers 1 - 3 Milburn United
- Coagh United Reserves 4 - 1 Hanover Reserves
- Cookstown Youth Reserves 1 - 3 Coalisland Athletic
- Derryhirk United 4 - 1 Rectory Rangers Reserves
- Killymoon Rangers P-P Knockmenagh Swifts
- Lurgan Town Reserves 5 - 2 Gilford Crusaders
- Red Star 2 - 3 Cartwheel United
09 November 2019
Round 3
- Armagh Blues 5 - 2 Donacloney
- Ballybot United 3 - 3 Bessbrook United (Ballybot won 4-2 on penalties)
- Ballyoran 3 - 1 Dollingstown Reserves
- Banbridge Rangers Reserves 1 - 2 Newry City AFC Reserves
- Banbridge YCOB 2 - 1 Caledon Rovers
- Coagh United Reserves P-P Hanover Reserves
- Cookstown RBL 2 - 5 Loughgall U20s
- Cookstown Youth Reserves P-P Coalisland Athletic
- Derryhirk United P-P Rectory Rangers Reserves
- Killymoon Rangers P-P Knockmenagh Swifts
- Newmills 3 - 2 United LT
- Rathfriland Rangers Reserves 4 - 2 Rossowen
- Red Star P-P Cartwheel United
- Valley Rangers Reserves 1 - 3 Windmill Stars Reserves
26 October 2019
Round 2
- Tandragee Rovers Reserves A-A Gilford Crusaders
19 October 2019
Round 2
- Armagh Blues 20 - 0 Seapatrick Reserves
- Armagh Rovers 2 - 1 Cookstown Olympic
- Ballybot United 3 - 0 Greenfield Park
- Banbridge Rangers Reserves 3 - 0 Newry Grasshoppers
- Banbridge YCOB 3 - 0 Scarva Rangers
- Bessbrook United P-P Banbridge Town Reserves
- Bourneview Mill Reserves 3 - 4 Cookstown RBL
- Caledon Rovers 5 - 0 Richhill AFC Reserves
- Coagh United Reserves 2 - 0 Glenavy
- Coalisland Athletic 14 - 0 Keady Celtic
- Craigavon City Reserves 4 - 6 Rossowen
- Damolly 2 - 3 Lurgan Town Reserves
- Derryhirk United 5 - 4 Cleary Celtic
- Dollingstown Reserves 7 - 0 Mourne Athletic
- Dromore Amateurs Reserves 0 - 2 Hanover Reserves
- Hill Street 1 - 2 Milburn United
- Hillsborough Boys 2 - 3 Ballyoran
- Killymoon Rangers 3 - 2 Sandy Hill
- Knockmenagh Swifts 4 - 2 Ashgrove Rovers
- Loughgall U20s 7 - 2 Markethill Swifts Reserves
- Magheralin Village 2 - 3 Cookstown Youth Reserves
- Newmills 4 - 0 Moira Albion
- Newry City AFC Reserves 3 - 1 Portadown BBOB
- Rathfriland Rangers Reserves 6 - 5 Moneyslane Reserves
- Rectory Rangers Reserves 2 - 1 Villa Rovers
- United LT 5 - 3 Park View
- Valley Rangers Reserves 2 - 1 Newry Celtic
- Windmill Stars Reserves 4 - 2 Ballyholland
12 October 2019
Round 1
- Armagh Celtic 1 - 2 Ballybot United
- Mourne Athletic 1 - 2 Crieve Rovers
05 October 2019
Round 1
- Armagh Celtic P-P Ballybot United
- Lurgan BBOB 0 - 5 Newmills
28 September 2019
Round 1
- Damolly 6 - 1 Finn Harps
- Dunamanan 1 - 4 Rathfriland Rangers Reserves
- Hill Street 3 - 2 Oxford Sunnyside Reserves
- Park View 2 - 1 Armagh City Reserves
- Seagoe Reserves 1 - 3 Ballyholland
- St Marys Reserves 2 - 3 Moneyslane Reserves