Cowdenbeath Scottish Lowland Football League04/01/2025 East Stirlingshire30 Cowdenbeath11B28/12/2024 Cowdenbeath32 East Stirlingshire00T21/12/2024 Cowdenbeath11 Albion Rovers10H14/12/2024 Caledonian Braves00 Cowdenbeath00H07/12/2024 Cowdenbeath21 Linlithgow Rose00T09/11/2024 Hearts B00 Cowdenbeath00H06/11/2024 Broomhill FC21 Cowdenbeath00B02/11/2024 Cowdenbeath21 Celtic B21H Scottish Cup30/11/2024 Cowdenbeath20 Brechin City51B26/10/2024 Spartans10 Cowdenbeath21T
Peterhead Scottish League Two11/01/2025 Edinburgh City00 Peterhead11T28/12/2024 Elgin City21 Peterhead00B21/12/2024 Peterhead20 Bonnyrigg Rose00T18/12/2024 Forfar Athletic FC10 Peterhead11H14/12/2024 Peterhead11 East Fife00T07/12/2024 Clyde32 Peterhead21B16/11/2024 Peterhead21 Edinburgh City32B09/11/2024 Stirling Albion22 Peterhead31T02/11/2024 Peterhead21 Spartans11T Scottish Cup30/11/2024 Peterhead21 Montrose32B
Cowdenbeath Scottish League Two05/05/202121:00 UTC+0700CowdenbeathAnnan Athletic FC09/05/202121:00 UTC+0700CowdenbeathQueen's Park Scottish Lowland Football League18/0122:00 UTC+0700CowdenbeathStirling University
Peterhead Scottish League One05/05/202122:00 UTC+0700PeterheadDumbarton Scottish League Two15/0102:45 UTC+0700PeterheadStranraer18/0122:00 UTC+0700PeterheadStirling Albion25/0122:00 UTC+0700SpartansPeterhead01/0222:00 UTC+0700PeterheadForfar Athletic FC08/0222:00 UTC+0700Bonnyrigg RosePeterhead15/0222:00 UTC+0700PeterheadClyde22/0222:00 UTC+0700East FifePeterhead01/0322:00 UTC+0700PeterheadElgin City08/0322:00 UTC+0700StranraerPeterhead15/0322:00 UTC+0700PeterheadEdinburgh City22/0322:00 UTC+0700Stirling AlbionPeterhead29/0322:00 UTC+0700Forfar Athletic FCPeterhead05/0421:00 UTC+0700PeterheadBonnyrigg Rose12/0421:00 UTC+0700PeterheadSpartans19/0421:00 UTC+0700Elgin CityPeterhead26/0421:00 UTC+0700PeterheadEast Fife03/0521:00 UTC+0700ClydePeterhead