Saturday, July 22, 2017
Kilmallie 0 - 3 Kinlochshiel Premier Cana PH33 7LX 14:30 Robert Baxter 
Kingussie 3 - 0 Glasgow Mid Argyll Premier Dell PH21 1ES 14:30 Innes Wood 
Lochaber 3 - 1 Glenurquhart Premier Spea PH34 4EU 14:30 Lachie Wood 
Inveraray 0 - 4 Skye National Wint PA32 8XF 14:30 John Wood 
Caberfeidh 1 - 0 Fort William National Cast IV14 9AA 14:30 Martin MacLean 
Strathglass 1 - 2 Oban Celtic National Cann IV4 7LT 15:00 Andy MacLean 
Kinlochshiel 0 - 4 Kingussie North Div1 Kirk IV40 8EG 13:00 Ross Brown 
Newtonmore 4 - 1 Skye North Div1 Eila PH20 1AR 14:30 Scott McNeil 
Fort William 6 - 1 Glenurquhart North Div1 Aird PH33 6AN 14:30 Ronnie Campbell 
Lochside Rovers 2 - 2 Bute South Div1 Gana PA34 5TB 13:00 Euan Pearson 
Kilmory 10 - 0 Tayforth South Div1 MacR PA31 8RR 14:00 Graham Fisher 
Strathspey - Caberfeidh North Div2 Gran PH26 3HU 00:00 PP - To be rearranged 
Lovat 5 - 0 Inverness North Div2 Balg IV4 7HL 12:00 John Matheson 
Strathglass 0 - 7 Lochaber North Div2 Cann IV4 7LT 12:00 John MacRitchie 
Glengarry 8 - 1 Kilmallie North Div2 Crai PH35 4HG 14:30 John Matheson 
Lochcarron 6 - 1 Boleskine North Div2 Batt IV54 8YD 14:30 Steven MacLachlan 
Dunoon Camanachd - Oban Lorn South Div2 Duno PA23 7RL 00:00 PP - Field Unavailable 
Aberdour 0 - 5 Inveraray South Div2 Silv KY3 0TZ 14:30 Calum Girvan 
Oban Camanachd 0 - 2 Kyles Athletic Macaulay Moss PA34 4PU 14:30 Deek Cameron 
Lovat 0 - 3 Newtonmore Macaulay Brae IV4 7ED 14:30 Archie Ritchie 
Kyles Athletic 2 - 3 Strachur Bullough Tigh PA21 2AB 14:30 Des McNulty