Scottish Premiership predictions
Model probabilities for every upcoming Scottish Premiership match (Scotland), updated hourly.
738 league matches, July 2023 - October 2026
Upcoming matches
No matches for this filter.
How to read Scottish Premiership predictions
The Scottish Premiership predictions are grounded in 738 matches played between July 2023 and October 2026. Home advantage remains a strong factor, with home sides winning 45% of matches. This sits level with one other league in our coverage and matches the global average exactly. While away wins are less frequent at 31%, they still occur in nearly a third of fixtures, meaning the home edge is real but not overwhelming.
Draws appear in 25% of outcomes, placing the league joint tenth with six other leagues against an average of 25%. This consistency suggests that neutral results are a standard part of the landscape rather than an anomaly. When looking at Scottish Premiership betting tips, treat the draw as a normal result rather than a surprise, as the league does not heavily favour decisive results.
Attacking metrics show an average of 2.83 goals per match, slightly above the 2.78 average across all covered leagues. Over 2.5 goals occurs in 56% of matches, ranking joint fifth. Both teams to score happens in 52% of games, just below the 54% league average. These figures indicate that while the league is reasonably high-scoring, defensive solidity is never guaranteed. Readers should approach Scottish Premiership score predictions with this balanced view of attack and defence in mind.
Over 2.5 goals: 56% of matches · both teams scored: 52%. Probabilities come from our model, see how it works. Not betting advice, 18+.
Scottish Premiership table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 9 | 8 | 0 | 1 | +18 | 24 | |
| 2 | 9 | 6 | 2 | 1 | +6 | 20 | |
| 3 | 9 | 5 | 1 | 3 | +5 | 16 | |
| 4 | 9 | 4 | 2 | 3 | +3 | 14 | |
| 5 | 9 | 3 | 3 | 3 | +0 | 12 | |
| 6 | 9 | 3 | 3 | 3 | -1 | 12 | |
| 7 | 9 | 3 | 2 | 4 | +0 | 11 | |
| 8 | 9 | 3 | 1 | 5 | -8 | 10 | |
| 9 | 9 | 2 | 3 | 4 | -3 | 9 | |
| 10 | 9 | 2 | 2 | 5 | -5 | 8 | |
| 11 | 9 | 2 | 2 | 5 | -10 | 8 | |
| 12 | 9 | 2 | 1 | 6 | -5 | 7 |
Current season, from the results in our data.