Round 1

High School of Dundee 12 - 6 Glenalmond College

St Leonards School/Madras Rugby 9 - 11 George Heriot's School

Bell Baxter High School 9 - 11 Robert Gordon's College

Morrison's Academy 6 - 12 Loretto School

Round 2

Bell Baxter High School 9 - 11 North Berwick RFC

High School of Dundee 8 - 10 Loretto School

Glenalmond College 10 - 7 St Leonards School/Madras Rugby

Robert Gordon's College 13 - 7 Morrison's Academy

Round 3

Loretto School 10 - 7 Glenalmond College

George Heriot's School 7 - 13 High School of Dundee

North Berwick RFC 11 - 8 St Leonards School/Madras Rugby

Morrison's Academy 12 - 8 Bell Baxter High School

Round 4

George Heriot's School 11 - 9 Morrison's Academy

Loretto School 12 - 6 Robert Gordon's College

Bell Baxter High School 7 - 13 High School of Dundee

Glenalmond College 8 - 10 North Berwick RFC

Round 5

Loretto School 12 - 1 Bell Baxter High School

Robert Gordon's College 8 - 8 Glenalmond College

George Heriot's School 8 - 8 North Berwick RFC

St Leonards School/Madras Rugby 9 - 7 Morrison's Academy

Round 6

St Leonards School/Madras Rugby 5 - 12 Loretto School

Bell Baxter High School 11 - 9 George Heriot's School

North Berwick RFC 11 - 9 Robert Gordon's College

Morrison's Academy 7 - 13 High School of Dundee

Round 7

St Leonards School/Madras Rugby 6 - 10 High School of Dundee

Glenalmond College 10 - 6 Bell Baxter High School

Robert Gordon's College 17 - 13 George Heriot's School

Morrison's Academy 6 - 10 North Berwick RFC

Round 8

North Berwick RFC 8 - 10 Loretto School

High School of Dundee 9 - 11 Robert Gordon's College

Bell Baxter High School 8 - 8 St Leonards School/Madras Rugby

George Heriot's School 9 - 7 Glenalmond College

Round 9

Glenalmond College 8 - 8 Morrison's Academy

Loretto School 12 - 6 George Heriot's School

North Berwick RFC 11 - 9 High School of Dundee

St Leonards School/Madras Rugby 6 - 10 Robert Gordon's College