Aberdeen (4) v (8) St Johnstone - Wednesday
- Both meetings this season have ended in 1-1 draws
- None of the last five meetings has produced a home win
- Both teams drew their matches at the weekend
Heart of Midlothian (11) v (7) Kilmarnock - Wednesday
- Kilmarnock have won 1-0 on their last three visits to Tynecastle
- Killie beat Ross County on Saturday to end a run of seven league defeats
- Hearts are unbeaten in their last four Premiership matches
Motherwell (3) v (1) Celtic - Wednesday (BT Sport, 7.45pm)
- Celtic have beaten Motherwell 5-2 and 2-0 this season
- Well's last win over Celtic was 2-1 in December 2015
- Celtic are seven points clear at the top of the table
Rangers (2) v (6) Hibernian - Wednesday
- Rangers have beaten Hibernian 6-1 and 3-0 this season
- Hibs' last win over Rangers was 2-1 at Ibrox in February 2018
- Hibs are unbeaten in five league and cup games since the winter break
Ross County (9) v (5) Livingston - Wednesday
- Livingston have beaten County 4-1 and 4-0 this season
- Livi are on a run of four straight Premiership victories
- Ross County have gone seven Premiership games without a win
St Mirren (10) v (12) Hamilton Academical - Wednesday
- Saints are three points above Accies at the foot of the table
- St Mirren won the last meeting 1-0 at the Foys Stadium in December
- It was 0-0 when the teams met in Paisley back in September