Rangers lost their unbeaten record early in the campaign, while Celtic have dropped points home and away and fell to mid-table. It suggests the league is going to be more competitive with Hearts, Motherwell, Hibs and Dundee United all putting good runs together at some point as they occupy the top six with St Mirren on the rise.
In addition, big crowds have returned making it a more colourful, vibrant and enjoyable spectacle.
Now, with the rise of xG (expected goals), xGA (goals expected to be conceded) and xA (expected assists) comes xP (expected points). With that, places like Wyscout have formulated what they expect the table should look like and the results make very interesting reading, at both ends of the table.
Scroll down and click through to see whether your team is over or underperforming according to the stats.

5. Aberdeen - 11.7
To say the Dons are underperforming is an understatement. Fans have turned on Stephen Glass and the team look fragile. Photo: Sammy Turner - SNS Group

6. St Mirren - 11.2
The Buddies are unbeaten in six, winning their last three. Jim Goodwin has made a tactical tweak with the arrival of Connor Ronan. Photo: Ross MacDonald - SNS Group

7. St Johnstone - 10.5
The Saints are still looking for some consistency. A defensive horror show occurred at the weekend against Livingston. Photo: Craig Williamson - SNS Group

8. Motherwell - 10.1
The Steelmen started the season well but have since lost the last two games. Photo: Craig Foy - SNS Group

