The Scottish Premiership will feature a midweek round of fixtures. On Wednesday night, four big matches will take place.
Celtic will start the round eight points ahead of Rangers. The Hoops are already miles ahead of third-place Hearts.
Kilmarnock won two of their last three matches against Aberdeen in all competitions. However, both of those wins were achieved playing at home. Killie lost on their last three trips to Pittodrie.
Aberdeen are in the bottom half of the table and fighting against relegation. The Dons weren’t supposed to struggle this term after last season’s finish. Aberdeen took only five points from the last six games, scoring five goals and conceding 13.
Kilmarnock picked up seven points from the last six matches. They failed to win any of their last three Premiership fixtures. Killie scored a mere four goals in their last six matches.
Celtic failed to win their last two games versus Hibernian. The teams met once already this season, with the Hoops held to a nil-nil draw.
Hibs won their last three games in the Premiership and went unbeaten in their last six league matches overall. The Edinburgh club scored nine goals and conceded five times in the last six matches. Hibs lost their last two games at Celtic Park.
Celtic took 14 points from the last six games. On Sunday, they came from a goal down to defeat St. Johnstone 3-1. Hoops scored 15 times in their last six games.
St. Mirren went unbeaten in five of their last six matches versus St. Johnstone in all competitions. Earlier this season, St. Mirren won 4-0 at home versus the Saints.
St. Johnstone went unbeaten in their last two home games versus St. Mirren. Despite St. Mirren’s win earlier this season, St. Johnstone play well at home against them. St. Johnstone lost their last two Premiership matches, however.
St. Mirren are in poor form, having lost four of their last six games in the league. They took just four points from the last six games. St. Mirren scored just four goals in the last six matches.
Third-place Hearts will face off with second-place Rangers. Rangers went unbeaten in their last six matches versus Hearts, winning five and drawing one. The Blues outscored Hearts 15-4 in those six games.
Hearts are in excellent form, winning each of their last four matches. The Edinburgh club scored seven times and conceded seven goals. Hearts won each of their last two matches at Tynecastle.
Rangers are top of the league’s form table. Sixteen points were taken from the last six games by Rangers. The team’s defence played brilliantly conceding just two goals in the last six fixtures.