Bonnyrigg Rose 2-1 Penicuik Athletic
Penicuik Athletic 3-2 Broxburn Athletic
Penicuik Athletic 1-1 Musselburgh Athletic
Tweedmouth Rangers 0-4 Penicuik Athletic
Coldstream 1-3 Penicuik Athletic
Hawick Royal Albert 0-7 Penicuik Athletic
Penicuik Athletic 1-1 Dunbar United
Penicuik Athletic 3-0 Peebles Rovers
The Spartans 1-1 Penicuik Athletic (The Spartans win 4-2 on penalties)
Penicuik Athletic 2-1 Oakley United
Leith Athletic 0-3 Penicuik Athletic
Penicuik Athletic 1-1 Hill of Beath Hawthorn
Penicuik Athletic 3-0 University of Stirling
Newtongrange Star 2-4 Penicuik Athletic
Penicuik Athletic 1-0 Arniston Rangers
Easthouses Lily Miners Welfare 0-3 Penicuik Athletic
Hill of Beath Hawthorn 2-1 Penicuik Athletic
Penicuik Athletic 3-1 Broxburn Athletic
Dunbar United 0-4 Penicuik Athletic
Penicuik Athletic 4-0 Newtongrange Star