Griffiths set up her victory in the girls’ event, which was being held for the first time, with opening rounds of 72 and 70 at the Perthshire venue.
She then closed with an 81 to finish with a four-over-par total, winning by a single shot from host club player Megan Ashley Strathmore (79-69-76).
Rachael Foster (Prestwick St Nicholas) finished in 3rd place (76, 74, 78)
Rachael Foster (Prestwick St Nicholas) finished in 3rd place (76, 74, 78)