Celtic have the biggest goal difference and have scored the most goals and conceded the least in the league. They have an unblemished record at home, with 10 wins in 10; their four losses in the season have all come away from home. Further, no team has outscored them at home, or conceded fewer. Taking on Hamilton has doom written all over, with the visitors winless in their last eight matches, seven of those being losses. They have four straight losses and without a goal in the four matches. Their only win in the last 11 away matches came against St. Mirren and all the rest, bar one, were losses. They have only scored in two of the 11 matches away from home, the only times they have suffered losses. Celtic have gone unbeaten in 13 matches against Hamilton and they have won each of the last eight. In 23 meetings between the two sides, Celtic have won 20 and lost one.
Celtic lead the Scottish Premiership by six points and host out-of-form Hibs on Wednesday. The same evening, second-placed Rangers travel to Aberdeen who are third and a draw could be a nightmare result for both of them. Aberdeen are two points behind their opponents but have won three of their last four league games. They had to come from behind on Saturday to get a 2-1 win at Hibs and return to Pittodrie looking to improve their home form. Aberdeen have failed to win either of their last two home matches losing to Celtic and then being held to a goalless draw by Kilmarnock. Previous home games against Rangers have seen no wins since 2016 but the last two have both been drawn 1-1.
Rangers had a 4-0 home win over St Mirren at the weekend. Three of their goals were penalties and they missed another one! That win kept them six points behind Celtic and they have won two of their last three away league games, though they did lose recently at Kilmarnock. Away form has been a bit patchy this season with only five wins out of 12. This should be a closely fought game and the tip is for under 2.5 goals to be scored.