Results Final Saturday 06 May 2023 National Shield (Men's) Round 0 06 May 2023 East Kilbride RFC 15 - 22 Stewartry RFC BT Murrayfield Semi Final Saturday 01 April 2023 National Shield (Men's) Round 01 April 2023 East Kilbride RFC 23 - 13 North Berwick RFC National Shield (Men's) Round 01 April 2023 Stewartry RFC 35 - 19 Dunfermline RFC Quarter Finals Saturday 04 March 2023 National Shield (Men's) Round 0 04 March 2023 East Kilbride RFC 17 - 14 Kilmarnock RFC National Shield (Men's) Round 04 March 2023 North Berwick RFC 35 - 7 Oban Lorne RFC National Shield (Men's) Round 0 04 March 2023 Linlithgow Rugby Club 40 - 47 Stewartry RFC National Shield (Men's) Round 0 04 March 2023 Dunfermline RFC 23 - 10 Dalziel RFC Third Round Saturday 04 February 2023 National Shield (Men's) Round 0 04 February 2023 Forrester RFC 11 - 10 Kilmarnock RFC Forrester disqualified for breach of NCR 4.21. Kilmarnock progress to Quarter Final. Rescheduled from 26/11/22 (waterlogged pitch) & 17.12.22 (frozen pitch) National Shield (Men's) Round 0 04 February 2023 North Berwick RFC 52 - 20 Ross High RFC Rescheduled from 26/11/22 (Ross High Dispensation) & 17.12.22 (frozen pitch) Saturday 17 December 2022 National Shield (Men's) Round 3 17 December 2022 North Berwick RFC P - P Ross High RFC Rescheduled to 4.2.23. Rescheduled from 26.11.22 (Ross High dispensation) National Shield (Men's) Round 0 17 December 2022 Forrester RFC P - P Kilmarnock RFC Rescheduled to 4.2.23. Rescheduled from 26/11/22 (waterlogged pitch) Saturday 26 November 2022 National Shield (Men's) Round 3 26 November 2022 Ross Sutherland RFC 32 - 34 Dalziel RFC National Shield (Men's) Round 3 26 November 2022 East Kilbride RFC 29 - 20 Haddington RFC National Shield (Men's) Round 3 26 November 2022 Stewartry RFC 69 - 0 Aberdeen Wanderers RFC National Shield (Men's) Round 3 26 November 2022 Linlithgow Rugby Club 28 - 5 Cambuslang RFC National Shield (Men's) Round 3 26 November 2022 Forrester RFC P - P Kilmarnock RFC Match has been postponed, match has been rescheduled to 17/12/2022 National Shield (Men's) Round 3 26 November 2022 Dunfermline RFC 27 - 7 Moray RFC National Shield (Men's) Round 3 26 November 2022 Oban Lorne RFC 37 - 3 Aberdeenshire RFC Second Round Saturday 29 October 2022 National Shield (Men's) Round 2 29 October 2022 Aberdeenshire RFC 1 - 0 Banff RFC Banff have withdrawn from Shield Competition National Shield (Men's) Round 2 29 October 2022 Aberdeen Wanderers RFC 1 - 0 Alloa RFC Alloa have withdrawn from Shield Competition National Shield (Men's) Round 2 29 October 2022 Ross Sutherland RFC 17 - 14 Kinross RFC National Shield (Men's) Round 2 29 October 2022 Moray RFC 36 - 31 Ellon RFC National Shield (Men's) Round 2 29 October 2022 Broughton RFC 0 - 1 North Berwick RFC National Shield (Men's) Round 2 29 October 2022 Haddington RFC 1 - 0 Hawick Linden RFC Hawick Linden have withdrawn from the Shield Competition National Shield (Men's) Round 2 29 October 2022 Ross High RFC 84 - 15 Duns RFC National Shield (Men's) Round 2 29 October 2022 Linlithgow Rugby Club 27 - 16 Livingston RFC National Shield (Men's) Round 2 29 October 2022 Paisley RFC 0 - 1 Kilmarnock RFC Paisley have withdrawn from Shield Competition National Shield (Men's) Round 2 29 October 2022 Cumnock RFC 0 - 1 Cambuslang RFC Cumnock have withdrawn from the Shield Competition National Shield (Men's) Round 2 29 October 2022 Oban Lorne RFC 27 - 0 Lenzie RFC National Shield (Men's) Round 2 29 October 2022 Stewartry RFC 1 - 0 Irvine RFC Irvine have withdrawn from the Shield Competition National Shield (Men's) Round 2 29 October 2022 East Kilbride RFC 1 - 0 Annan RFC Annan have withdrawn from the Shield Competition Saturday 29 October 2022 National Shield (Men's) Round 2 29 October 2022 Forrester RFC 17 - 3 Dalkeith RFC Saturday 29 October 2022 National Shield (Men's) Round 2 29 October 2022 Grangemouth Stags RFC 14 - 15 Dunfermline RFC Friday 28 October 2022 National Shield (Men's) Round 2 28 October 2022 Dalziel RFC 78 - 7 Clydebank RFC First Round Saturday 27 August 2022 National Shield (Men's) Round 1 27 August 2022 Kinross RFC 31 - 28 Blairgowrie RFC National Shield (Men's) Round 1 27 August 2022 Banff RFC 1 - 0 Glenrothes RFC National Shield (Men's) Round 1 27 August 2022 Dunfermline RFC 1 - 0 Carnoustie HSFP RFC National Shield (Men's) Round 1 27 August 2022 Grangemouth Stags RFC 49 - 15 Caithness RFC National Shield (Men's) Round 1 27 August 2022 Ellon RFC 1 - 0 Dundee Uni Medics National Shield (Men's) Round 1 27 August 2022 Aberdeen Wanderers RFC 37 - 36 Hillfoots RFC National Shield (Men's) Round 1 27 August 2022 Inverleith RFC 0 - 1 Livingston RFC Inverleith have withdrawn from the Shield Competition National Shield (Men's) Round 1 27 August 2022 Hawick Linden RFC 1 - 0 Dunbar RFC National Shield (Men's) Round 1 27 August 2022 Dalkeith RFC 17 - 13 Corstorphine RFC National Shield (Men's) Round 1 27 August 2022 Leith Rugby Club 9 - 20 North Berwick RFC National Shield (Men's) Round 1 27 August 2022 Penicuik RFC 11 - 34 Linlithgow Rugby Club National Shield (Men's) Round 1 27 August 2022 Ross High RFC 1 - 0 Portobello FP RFC National Shield (Men's) Round 1 27 August 2022 Forrester RFC 1 - 0 Langholm RFC National Shield (Men's) Round 1 27 August 2022 Paisley RFC 24 - 22 Ardrossan Academicals RFC National Shield (Men's) Round 1 27 August 2022 Strathaven RFC 26 - 49 Kilmarnock RFC National Shield (Men's) Round 1 27 August 2022 Lenzie RFC 38 - 14 Uddingston RFC National Shield (Men's) Round 1 27 August 2022 Annan RFC 41 - 24 Carrick RFC National Shield (Men's) Round 1 27 August 2022 Oban Lorne RFC 1 - 0 Glasgow University Medics National Shield (Men's) Round 1 27 August 2022 Cambuslang RFC 48 - 31 Strathendrick RFC National Shield (Men's) Round 1 27 August 2022 Stewartry RFC 1 - 0 Wigtownshire RFC National Shield (Men's) Round 1 27 August 2022 Garnock RFC 26 - 36 Cumnock RFC