A. Muir 2023-2024 2022-2023 2021-2022 Finished matches Referee Premiership 15 May 2024 - 6:45 pm Aberdeen 5 1 Livingston Championship (Scotland) - 2023 11 May 2024 - 2:00 pm Inverness CT 1 0 Montrose Championship (Scotland) - 2023 27 Apr 2024 - 2:00 pm Dunfermline 1 1 Inverness CT Championship (Scotland) - 2023 13 Apr 2024 - 2:00 pm Queen's Park 0 1 Inverness CT Premiership 6 Apr 2024 - 2:00 pm ST Mirren 1 2 Heart OF Midlothian Premiership 2 Mar 2024 - 3:00 pm Rangers 1 2 Motherwell Championship (Scotland) - 2023 17 Feb 2024 - 3:00 pm Airdrie United 2 3 Ayr Utd Premiership 14 Feb 2024 - 7:45 pm Rangers 3 1 Ross County Premiership 30 Jan 2024 - 7:45 pm Livingston 2 2 Ross County Championship (Scotland) - 2023 12 Jan 2024 - 7:45 pm Inverness CT 0 1 Dundee Utd Premiership 30 Dec 2023 - 3:00 pm Heart OF Midlothian 2 2 Ross County Premiership 20 Dec 2023 - 7:45 pm Rangers 2 0 ST Johnstone Championship (Scotland) - 2023 8 Dec 2023 - 7:45 pm Raith Rovers 4 3 Partick Championship (Scotland) - 2023 11 Nov 2023 - 3:00 pm Partick 2 1 Morton Premiership 5 Nov 2023 - 2:00 pm Dundee 1 0 Livingston Premiership 28 Oct 2023 - 2:00 pm Hibernian 0 0 Celtic Championship (Scotland) - 2023 7 Oct 2023 - 2:00 pm Raith Rovers 1 1 Dundee Utd Premiership 24 Sep 2023 - 2:00 pm Rangers 1 0 Motherwell Premiership 27 Aug 2023 - 2:00 pm Dundee 1 0 Heart OF Midlothian