BITFAXLIVE
Scottish Premiership
Scotland
Matchweek 3401 May – 02 May 2026
Falkirk1 : 0MotherwellFT
Dundee United1 : 0St MirrenFT
Kilmarnock3 : 0Dundee UnitedFT
Livingston2 : 2AberdeenFT
Matchweek 3325 Apr – 26 Apr 2026
Hibernian1 : 2HeartsFT
Rangers2 : 3MotherwellFT
Dundee United3 : 0Dundee UnitedFT
Celtic3 : 1FalkirkFT
Aberdeen1 : 0KilmarnockFT
St Mirren0 : 2LivingstonFT
Matchweek 3211 Apr – 12 Apr 2026
Falkirk3 : 6RangersFT
Aberdeen2 : 0HibernianFT
Hearts3 : 1MotherwellFT
Kilmarnock2 : 2Dundee UnitedFT
Dundee United3 : 2LivingstonFT
Celtic1 : 0St MirrenFT
Matchweek 3104 Apr – 05 Apr 2026
Dundee United1 : 2CelticFT
Livingston2 : 2HeartsFT
Rangers4 : 2Dundee UnitedFT
Motherwell2 : 3FalkirkFT
Hibernian3 : 0KilmarnockFT
St Mirren2 : 0AberdeenFT
Matchweek 3021 Mar – 22 Mar 2026
Dundee United2 : 0CelticFT
Rangers4 : 1AberdeenFT
Hearts1 : 0Dundee UnitedFT
Motherwell0 : 0HibernianFT
Falkirk1 : 2St MirrenFT
Kilmarnock2 : 0LivingstonFT
Matchweek 2914 Mar – 15 Mar 2026
Dundee United2 : 2Dundee UnitedFT
St Mirren0 : 1RangersFT
Kilmarnock1 : 0HeartsFT
Aberdeen1 : 1FalkirkFT
Hibernian0 : 0LivingstonFT
Celtic3 : 1MotherwellFT
Matchweek 2807 Mar 2026
Dundee United2 : 1MotherwellFT
Matchweek 2728 Feb – 04 Mar 2026
Aberdeen1 : 2CelticFT
Dundee United2 : 1St MirrenFT
Rangers2 : 2CelticFT
Falkirk5 : 1KilmarnockFT
Dundee United3 : 3HibernianFT
Livingston1 : 1St MirrenFT
Hearts1 : 0AberdeenFT
Motherwell2 : 0Dundee UnitedFT
Matchweek 2621 Feb – 24 Feb 2026
Dundee United0 : 0AberdeenFT
Livingston2 : 2RangersFT
Celtic1 : 2HibernianFT
St Mirren0 : 5MotherwellFT
Aberdeen2 : 3Dundee UnitedFT
Hearts1 : 0FalkirkFT
Dundee United1 : 1KilmarnockFT
Matchweek 2514 Feb – 15 Feb 2026
Rangers4 : 2HeartsFT
Motherwell2 : 0AberdeenFT
Kilmarnock2 : 3CelticFT
Falkirk2 : 3Dundee UnitedFT
Dundee United2 : 2LivingstonFT
Hibernian2 : 0St MirrenFT
Matchweek 2410 Feb – 11 Feb 2026
Motherwell1 : 1RangersFT
Celtic2 : 1LivingstonFT
Falkirk1 : 0Dundee UnitedFT
Kilmarnock4 : 3St MirrenFT
Hearts1 : 0HibernianFT
Matchweek 2331 Jan – 04 Feb 2026
Rangers5 : 1KilmarnockFT
Hibernian3 : 2Dundee UnitedFT
Livingston1 : 2FalkirkFT
St Mirren1 : 0HeartsFT
Celtic2 : 0FalkirkFT
Hibernian0 : 0RangersFT
Dundee United0 : 3HeartsFT
Kilmarnock3 : 0AberdeenFT
St Mirren0 : 0Dundee UnitedFT
Livingston0 : 2MotherwellFT
Matchweek 2224 Jan – 25 Jan 2026
Hearts2 : 2CelticFT
Rangers3 : 0Dundee UnitedFT
Motherwell4 : 0KilmarnockFT
Aberdeen6 : 2LivingstonFT
Falkirk4 : 1HibernianFT
Matchweek 2120 Jan 2026
Livingston1 : 1St MirrenFT
Matchweek 2010 Jan – 14 Jan 2026
Falkirk0 : 1CelticFT
Hearts2 : 0St MirrenFT
Aberdeen0 : 2RangersFT
Dundee United0 : 1HeartsFT
St Mirren0 : 2FalkirkFT
Livingston1 : 1KilmarnockFT
Celtic4 : 0Dundee UnitedFT
Hibernian1 : 1MotherwellFT
Matchweek 1903 Jan – 06 Jan 2026
Rangers2 : 0AberdeenFT
Dundee United0 : 1Dundee UnitedFT
Kilmarnock1 : 3HibernianFT
Motherwell2 : 0St MirrenFT
Hearts1 : 0LivingstonFT
Falkirk1 : 0AberdeenFT
Celtic1 : 3RangersFT
Matchweek 1827 Dec – 30 Dec 2025
Motherwell2 : 0CelticFT
Livingston1 : 3Dundee UnitedFT
Dundee United2 : 1KilmarnockFT
Hibernian2 : 0AberdeenFT
Rangers2 : 1St MirrenFT
Aberdeen1 : 1Dundee UnitedFT
St Mirren0 : 0KilmarnockFT
Rangers1 : 0MotherwellFT
Livingston2 : 4CelticFT
Dundee United1 : 0FalkirkFT
Hibernian3 : 2HeartsFT
Matchweek 1720 Dec – 21 Dec 2025
Celtic3 : 1AberdeenFT
Hearts2 : 1RangersFT
Motherwell1 : 0Dundee UnitedFT
St Mirren1 : 0LivingstonFT
Kilmarnock0 : 1FalkirkFT
Dundee United1 : 1HibernianFT
Matchweek 1613 Dec – 17 Dec 2025
Dundee United2 : 1CelticFT
Rangers1 : 0HibernianFT
Aberdeen2 : 1KilmarnockFT
Falkirk0 : 2HeartsFT
Dundee United0 : 0MotherwellFT
Livingston2 : 2Dundee UnitedFT
Matchweek 1506 Dec – 07 Dec 2025
Celtic1 : 2HeartsFT
Kilmarnock0 : 3RangersFT
St Mirren2 : 0Dundee UnitedFT
Hibernian3 : 0FalkirkFT
Motherwell3 : 0LivingstonFT
Dundee United1 : 3AberdeenFT
Matchweek 1429 Nov – 03 Dec 2025
Falkirk0 : 0MotherwellFT
Celtic1 : 0Dundee UnitedFT
Dundee United2 : 2RangersFT
Aberdeen3 : 3St MirrenFT
Hearts1 : 1KilmarnockFT
Livingston0 : 1AberdeenFT
Rangers0 : 0FalkirkFT
Hibernian1 : 2CelticFT
Kilmarnock1 : 1Dundee UnitedFT
Motherwell0 : 0HeartsFT
Dundee United3 : 1St MirrenFT
Matchweek 1322 Nov – 25 Nov 2025
Motherwell2 : 0HibernianFT
Aberdeen1 : 0HeartsFT
St Mirren0 : 1CelticFT
Hibernian2 : 0Dundee UnitedFT
Kilmarnock1 : 3MotherwellFT
Dundee United0 : 3FalkirkFT
Rangers2 : 1LivingstonFT
Matchweek 1208 Nov – 09 Nov 2025
Celtic4 : 0KilmarnockFT
Dundee United0 : 3RangersFT
Aberdeen1 : 1MotherwellFT
Hearts1 : 1Dundee UnitedFT
St Mirren0 : 3HibernianFT
Falkirk1 : 1LivingstonFT
Matchweek 1101 Nov 2025
Hearts4 : 0Dundee UnitedFT
Livingston2 : 2HibernianFT
Falkirk3 : 1KilmarnockFT
Matchweek 1025 Oct – 29 Oct 2025
Hibernian0 : 1RangersFT
Celtic4 : 0FalkirkFT
St Mirren2 : 2HeartsFT
Kilmarnock0 : 1AberdeenFT
Motherwell2 : 0Dundee UnitedFT
Rangers3 : 1KilmarnockFT
Aberdeen1 : 2HibernianFT
Hearts3 : 1CelticFT
Falkirk2 : 1Dundee UnitedFT
Livingston1 : 2MotherwellFT
Dundee United3 : 1St MirrenFT
Matchweek 918 Oct – 19 Oct 2025
Dundee United2 : 0CelticFT
Kilmarnock0 : 3HeartsFT
Motherwell1 : 2FalkirkFT
Rangers2 : 2Dundee UnitedFT
St Mirren0 : 1AberdeenFT
Hibernian4 : 0LivingstonFT
Matchweek 804 Oct – 05 Oct 2025
Celtic3 : 2MotherwellFT
Aberdeen4 : 0Dundee UnitedFT
Falkirk1 : 1RangersFT
Hearts1 : 0HibernianFT
Dundee United1 : 1LivingstonFT
Kilmarnock2 : 0St MirrenFT
Matchweek 727 Sept – 28 Sept 2025
Livingston1 : 2RangersFT
Motherwell2 : 0AberdeenFT
Dundee United0 : 2KilmarnockFT
Celtic0 : 0HibernianFT
Hearts3 : 0FalkirkFT
St Mirren1 : 0Dundee UnitedFT
Matchweek 620 Sept – 23 Sept 2025
Dundee United2 : 0AberdeenFT
Falkirk2 : 2HibernianFT
Dundee United3 : 2LivingstonFT
Matchweek 513 Sept – 14 Sept 2025
Kilmarnock1 : 2CelticFT
Hibernian3 : 3Dundee UnitedFT
Rangers0 : 2HeartsFT
Falkirk1 : 2St MirrenFT
Aberdeen0 : 0LivingstonFT
Dundee United1 : 1MotherwellFT
Matchweek 430 Aug – 31 Aug 2025
Hibernian1 : 1St MirrenFT
Aberdeen0 : 1FalkirkFT
Dundee United0 : 2Dundee UnitedFT
Rangers0 : 0CelticFT
Motherwell2 : 2KilmarnockFT
Livingston1 : 2HeartsFT
Matchweek 323 Aug – 24 Aug 2025
St Mirren1 : 1RangersFT
Hearts3 : 3MotherwellFT
Celtic3 : 0LivingstonFT
Kilmarnock0 : 0Dundee UnitedFT
Matchweek 209 Aug – 10 Aug 2025
Dundee United2 : 3HeartsFT
Hibernian2 : 2KilmarnockFT
Aberdeen0 : 2CelticFT
Rangers1 : 1Dundee UnitedFT
St Mirren0 : 0MotherwellFT
Livingston3 : 1FalkirkFT
Matchweek 102 Aug – 04 Aug 2025
Hearts2 : 0AberdeenFT
Celtic1 : 0St MirrenFT
Dundee United1 : 2HibernianFT
Falkirk2 : 2Dundee UnitedFT
Motherwell1 : 1RangersFT
Kilmarnock2 : 2LivingstonFT