DateHomeResultsAwayTimeLeagueSeasonGroundArticleMatch Day 2024-08-31 14:00:0031 August 2024Meldrum United 3 - 2 Theologians 14:00:0014:00Castle Rovers Cup2024/25Oldmeldrum Pleasure ParkRecapFirst Round2024-08-31 14:00:0031 August 2024Jesus House 1 - 4 Burghmuir 14:00:0014:00Castle Rovers Cup2024/25SheddocksleyRecapFirst Round2024-09-21 14:00:0021 September 2024University Colts 2 - 1 Meldrum United 14:00:0014:00Castle Rovers Cup2024/25KaimhillRecapQuarter Final2024-09-21 14:00:0021 September 2024Ferryhill 7 - 1 Kintore United 14:00:0014:00Castle Rovers Cup2024/25SheddocksleyRecapQuarter Final2024-09-28 14:00:0028 September 2024Halliburton 5 - 0 Deeside 14:00:0014:00Castle Rovers Cup2024/25Lawsondale, WesthillRecapQuarter Final2024-09-28 14:00:0028 September 2024Burghmuir 0 - 6 Cammachmore 14:00:0014:00Castle Rovers Cup2024/25Strathburn Park, InverurieRecapQuarter Final2024-11-02 13:30:382 November 2024Ferryhill 1 - 9 University Colts 13:30:3813:30Castle Rovers Cup2024/25@TBCRecapSemi FInal2024-11-09 13:30:009 November 2024Cammachmore 4 - 5 Halliburton 13:30:0013:30Castle Rovers Cup2024/25Newton Park, NewtonhillRecapSemi Final share: