Results
Semi-finals South of Scotland: 15. Kirk Ford 14. Dwain Patterson 13. Andrew Mitchell 12. Craig Dods 11. Ronan McKean 10. Struan Hutchison 9. Bruce Colvine 1. Shawn Muir CAPTAIN 2. Fraser Renwick 3. Nicky Little 4. Andrew McColm 5. Shaun Fairbairn 6. Bruce McNeil 7. Liam Scott 8. Jae LintonReplacements: 16. Matt Carryer 17. Luke Pettie 18. Craig Owenson 19. Michael Badenhorst 20. Calum Renwick 21. Gareth Welsh 22. Frankie Robson 23. Donald Crawford Edinburgh District: 15. Charlie Brett 14. Ian Sim 13. Greg Cannie 12. Neil Armstrong 11. Lewis Wells 10. Jamie Loomes 9. Aaron Porteous 8. Ruari Campbell 7. Rhys Davies CAPTAIN 6. Fin Simpson 5. Ali McCallum 4. Jamie Sword 3. Graeme Carson 2. Ryan Stewart 1. Cole ImrieReplacements: 16. Danny Dineen 17. Chris Anderson 18. John Lascelles 19. Gregor Nelson 20. Ali Johnston 21. Cameron Lessels 22. Ben Heber 23. Benn Morris Caledonia: 15. Adriu Muritoki 14. James McCaig 13. Max Wallace 12. DJ Innes 11. Rupeni Rokoduguni 10. Liam Brims 9. Harry Russell 1. Stephen Murray 2. Fraser Allan 3. Glen Brough 4. Jake Mills 5. Sean Blair 6. Oscar Baird 7. Sam Cardosi 8. Callum CarsonReplacements: 16. Archie Falconer 17. Euan Bissett 18. Jacon Ramsay 19. Callum MacPherson 20. Seumas Ross 21. James Imrie 22. Magnus Henry 23. Gordon Gregor Glasgow District: 15. Chris Hyde 14. Ryan Flett 13. James Pinkerton 12. Conor Bickerstaff CO-CAPTAIN 11. Scott Bickerstaff 10. Gavin Cruickshanks 9. Fergus Johnston 1. Michael Downer 2. Paul Cairncross CO-CAPTAIN 3. Andrew Action 4. Max Crumlish 5. Adam Kerr 6. Fraser Grant 7. Ewan Stewart 8. Mark McCornickReplacements: 16. Marc Ashdown 17. Michael Fox 18. Angus Troop 19. Dario Ewing 20. Max McFarlane 21. Gavin Cruickshanks 22. Sam Graham 23. Ben Frame 3rd-4th play off Glasgow District: J Pinkerton (Glasgow Hawks), S Bickerstaff (Marr), M MacFarlane (GHA), C Bickerstaff© (Marr), S Graham (Glasgow Hawks); G Cruickshanks (Glasgow Hawks), F Johnston (GHA); M Downer (Glasgow Hawks), P Cairncross© (Glasgow Hawks), A Acton (Marr), A Troop (GHK), M Crumlish (Glasgow Hawks), E Stewart (Biggar), D Ewing (GHA), F Grant (Marr)Substitutes: M Ashdown (Glasgow Accies), D Grymkowski (Glasgow Accies), D Andrew (Marr), L McCutcheon (GHA), B Frame (GHK), C Sturgeon (Marr), R Flett (Glasgow Hawks), C Hyde (GHA) Edinburgh District: C Brett (Currie Chieftains); P Christie (Heriot’s Blues), N Armstrong (Edinburgh Accies), G Cannie (Currie Chieftains), I Sim (Currie Chieftains); J Loomes (Edinburgh Accies), S Broad (Edinburgh Accies); C Anderson (Currie Chieftains), R Stewart (Currie Chieftains), G Carson (Currie Chieftains), A Bain (Boroughmuir), A McCallum (Currie Chieftains), R Davies© (Currie Chieftains), S Allison (Watsonians), R Campbell (Edinburgh Accies)Substitutes: D Dineen (Heriot’s Blues), C Imrie (Edinburgh Accies), J Lascelles (Heriot’s Blues), M Keough (Heriot’s Blues), G Nelson (Currie Chieftains), C Lessels (Currie Chieftains), B Heber (Watsonians), K McGovern (Currie Chieftains) Final Caledonia: A Muritoki (Highland); J McCaig (Currie Chieftains), M Wallace (Edinburgh Accies), D Innes (Currie Chieftains), R Rokoduguni (Highland); L Brims (Glasgow Hawks), H Russell© (Falkirk); S Murray (Highland), F Allan (Howe of Fife), G Brough (Gala) S Yarrow (Falkirk), S Blair© (Highland), C MacPherson (Stirling County), S Cardosi (Dundee Rugby), O Baird (Glasgow Hawks)Substitutes: A Falconer (GHA), A Hain (Dundee Rugby), J Ramsay (Currie Chieftains), J Brough (Stirling County), G Gregor (Highland), J Imrie (Stirling County), G Faulds (Falkirk), S Ross (Highland) South of Scotland District: K Ford (Hawick); D Patterson (Kelso), F Robson (Kelso), C Dods (Gala), R McKean (Hawick); S Hutchison (Melrose), B Colvine (Melrose); S Muir© (Hawick), M Carryer (Hawick), N Little (Hawick), S Fairbairn (Hawick), M Badenhorst (Musselburgh), S Graham (Hawick), C Renwick (Hawick), B McNeil (Kelso)Substitutes: B Riddell (Selkirk), T Hope (Hawick), C Crookshanks (Melrose), A McColm (Selkirk), A Dun (Gala), G Welsh (Hawick), B Gill (Gala), S Watt (Musselburgh ==Matches outwith the Championship==