Maybole Juniors vs Muirkirk Juniors

vs

Maybole Juniors vs Maryhill

vs

Maybole Juniors vs Ashfield

vs

Maybole Juniors vs St. Roch’s

vs

Maybole Juniors vs Vale of Leven

vs