Penicuik Athletic 0-3 Tranent Juniors
Whitehill Welfare 1-5 Penicuik Athletic
Penicuik Athletic 0-0 Newtongrange Star
Penicuik Athletic 2-2 Inverkeithing Hillfield Swifts
Dunbar United 0-1 Penicuik Athletic
Tranent Juniors 1-1 Penicuik Athletic
Penicuik Athletic 2-1 Dunbar United
Tynecastle 0-2 Penicuik Athletic
Penicuik Athletic 4-0 Whitehill Welfare
Penicuik Athletic 2-1 Hill of Beath Hawthorn
Dundonald Bluebell 1-3 Penicuik Athletic
Newtongrange Star 1-2 Penicuik Athletic
Musselburgh Athletic 1-0 Penicuik Athletic
Penicuik Athletic 2-1 Camelon Juniors
Penicuik Athletic 5-0 Jeanfield Swifts
Sauchie Juniors 1-2 Penicuik Athletic
Linlithgow Rose 1-3 Penicuik Athletic
Penicuik Athletic 3-2 Tynecastle
Inverkeithing Hillfield Swifts 1-3 Penicuik Athletic
Penicuik Athletic 3-1 Lothian Thistle Hutchison Vale