scotland flag

Scottish Premiership Ton Table

The ton table shows the league table for last 100 games for the teams currently in the division, either in any league or just in this competition.

Scottish Premiership (All League Games)
Pos Team P W D L F A GD Pts
1Celtic1008014626175+186254
2Rangers10075141122780+147239
3Hearts100462034147126+21158
4Kilmarnock1003925361211210142
5St Mirren100342640107137-30128
6Dundee100323038136144-8126
7Hibernian100322741124140-16123
8Aberdeen100332146124148-24120
9Motherwell100302743127153-26117
10Livingston10028244894149-55108
11St Johnstone10025255083147-64100
12Ross County100252451107159-5299
Scottish Premiership Games Only
Pos Team P W D L F A GD Pts
1Celtic1008014626175+186254
2Rangers10075141122780+147239
3Hearts100462034147126+21158
4St Mirren100342640107137-30128
5Hibernian100322741124140-16123
6Aberdeen100332146124148-24120
7Motherwell100302743127153-26117
8Kilmarnock100312247110140-30115
9Livingston10028244894149-55108
10St Johnstone10025255083147-64100
11Ross County100252451107159-5299

League Table for this division