Scottish Highland Football League
2026-03-04 20:00:00 Banks o Dee 1 - 3 Buckie Thistle FC
2026-03-04 20:00:00 Brechin City 3 - 0 Deveronvale
2026-03-04 20:00:00 Brora Rangers 3 - 0 Turriff United
2026-03-04 20:00:00 Huntly 3 - 1 Lossiemouth
2026-03-04 20:00:00 Keith 2 - 1 Formartine United
2026-03-04 20:00:00 Rothes 2 - 6 Inverurie Loco Works
2026-03-04 20:00:00 Strathspey Thistle 0 - 3 Clachnacuddin
Scottish Premiership
2026-03-04 20:00:00 Aberdeen 1 - 2 Celtic FC