Fixtures in Premiership, League One, League Two, Play Offs
cinch Scottish Premiership (3pm ko)
Top Six
- Celtic 3-0 Heart of Midlothian
- Dundee 1-3 St Mirren
Bottom Six
- Aberdeen 1-0 St Johnstone
- Motherwell 4-1 Livingston
- Ross County 2-1 Hibernian
cinch Scottish League One (3pm ko)
- final matches
- Cove Rangers 3-1 Edinburgh City – artificial
- Falkirk 2-2 Alloa Athletic – artificial
- Hamilton Accies 4-1 Kelty Hearts – artificial
- Montrose 3-2 Queen of the South – artificial
- Stirling Albion 2-1 Annan Athletic
cinch Scottish League Two (3pm ko)
- final matches
- Bonnyrigg Rose 4-0 Forfar Athletic
- East Fife 1-2 Spartans – artificial
- Elgin City 0-3 Clyde
- Peterhead 2-1 Dumbarton
- Stranraer 2-0 Stenhousemuir
League Two / Pyramid Play Off – Semi Final, Second Leg (3pm ko)
Buckie Thistle P-P East Kilbride– Buckie Thistle ineligible
***Know about a fixture that’s not listed? Venue or kick off time changed? Please leave a comment.***