Rowdie: Mathematical football prediction and betting tips

Scottish Premiership

Scottish Premiership Scotland Football Predictions & Betting Insights: Rowdie’s AI-driven Scottish Premiership football predictions leverage advanced mathematical models and self-learning algorithms to analyze match data, team performance, and historical trends. Our system continuously refines its accuracy, providing valuable insights for the 2025-2026 season.
📊 League Overview:
League Name: Scottish Premiership Country: Scotland Competition: Premiership (Scotland) - 2025 Season: 2025-2026
League Predictions
⚽ How We Generate Scottish Premiership Football Predictions? Our AI analyzes thousands of data points, including team form, player statistics, past match results, and betting market trends, to provide highly detailed Scottish Premiership football predictions. This includes identifying value bets—matches where the actual probability differs from bookmaker odds, offering smarter betting opportunities.
📈 Key Statistics for Scottish Premiership Football Predictions? Below, you’ll find all the essential data and stats to help you make informed betting decisions for Premiership (Scotland) - 2025 matches. Whether you're looking for probability-based forecasts or betting market trends, our AI-driven insights provide a competitive edge.
🚨 Important Betting Disclaimer
Even the most precise mathematical and scientific football predictions for the Scottish Premiership Scotland cannot guarantee consistent profits. Football remains a game of probabilities, and successful betting requires skill, experience, and proper risk management. Always analyze predictions critically before placing bets with real money.
Stay ahead of the game with Rowdie’s Scottish Premiership football predictions and betting insights for the 2025-2026 season!
Next
All Matches
Results
All fixtures
Matchweek 1
2 Aug 2025
- 16:00
Kilmarnock
2 2
Livingston
2 Aug 2025
- 18:30
Motherwell
1 1
Rangers
3 Aug 2025
- 15:00
Falkirk
2 2
Dundee Utd
3 Aug 2025
- 16:00
Dundee
1 2
Hibernian
3 Aug 2025
- 17:30
Celtic
1 0
ST Mirren
4 Aug 2025
- 21:00
Heart OF Midlothian
2 0
Aberdeen
Matchweek 2
9 Aug 2025
- 16:00
ST Mirren
0 0
Motherwell
9 Aug 2025
- 16:00
Livingston
3 1
Falkirk
9 Aug 2025
- 18:45
Rangers
1 1
Dundee
10 Aug 2025
- 13:30
Aberdeen
0 2
Celtic
10 Aug 2025
- 16:00
Hibernian
2 2
Kilmarnock
10 Aug 2025
- 16:00
Dundee Utd
2 3
Heart OF Midlothian
Matchweek 3
23 Aug 2025
- 16:00
Celtic
3 0
Livingston
23 Aug 2025
- 16:00
Kilmarnock
0 0
Dundee
23 Aug 2025
- 16:00
Heart OF Midlothian
3 3
Motherwell
24 Aug 2025
- 13:00
ST Mirren
1 1
Rangers
Matchweek 4
30 Aug 2025
- 16:00
Livingston
1 2
Heart OF Midlothian
30 Aug 2025
- 16:00
Motherwell
2 2
Kilmarnock
31 Aug 2025
- 13:00
Rangers
0 0
Celtic
31 Aug 2025
- 15:00
Dundee
0 2
Dundee Utd
31 Aug 2025
- 16:00
Hibernian
1 1
ST Mirren
31 Aug 2025
- 16:00
Aberdeen
0 1
Falkirk
Matchweek 5
13 Sep 2025
- 16:00
Aberdeen
0 0
Livingston
13 Sep 2025
- 16:00
Dundee
1 1
Motherwell
13 Sep 2025
- 16:00
Rangers
0 2
Heart OF Midlothian
13 Sep 2025
- 16:00
Falkirk
1 2
ST Mirren
13 Sep 2025
- 18:45
Hibernian
3 3
Dundee Utd
14 Sep 2025
- 16:00
Kilmarnock
1 2
Celtic
Matchweek 10
20 Sep 2025
- 16:00
Dundee
3 2
Livingston
Matchweek 3
23 Sep 2025
- 20:45
Dundee Utd
2 0
Aberdeen
23 Sep 2025
- 20:45
Falkirk
2 2
Hibernian
Matchweek 6
27 Sep 2025
- 16:00
Celtic
0 0
Hibernian
27 Sep 2025
- 16:00
ST Mirren
1 0
Dundee
27 Sep 2025
- 16:00
Heart OF Midlothian
3 0
Falkirk
27 Sep 2025
- 16:00
Dundee Utd
0 2
Kilmarnock
27 Sep 2025
- 18:45
Motherwell
2 0
Aberdeen
28 Sep 2025
- 16:00
Livingston
1 2
Rangers
Matchweek 7
4 Oct 2025
- 16:00
Kilmarnock
2 0
ST Mirren
4 Oct 2025
- 16:00
Dundee Utd
1 1
Livingston
4 Oct 2025
- 18:45
Heart OF Midlothian
1 0
Hibernian
5 Oct 2025
- 16:00
Celtic
3 2
Motherwell
5 Oct 2025
- 16:00
Aberdeen
4 0
Dundee
5 Oct 2025
- 16:00
Falkirk
1 1
Rangers
Matchweek 8
18 Oct 2025
- 16:00
Hibernian
4 0
Livingston
18 Oct 2025
- 16:00
ST Mirren
0 1
Aberdeen
18 Oct 2025
- 16:00
Motherwell
1 2
Falkirk
18 Oct 2025
- 16:00
Rangers
2 2
Dundee Utd
18 Oct 2025
- 18:45
Kilmarnock
0 3
Heart OF Midlothian
19 Oct 2025
- 13:00
Dundee
2 0
Celtic
Matchweek 9
25 Oct 2025
- 16:00
Livingston
1 2
Motherwell
25 Oct 2025
- 16:00
Dundee Utd
3 1
ST Mirren
25 Oct 2025
- 16:00
Falkirk
2 1
Dundee
26 Oct 2025
- 13:00
Heart OF Midlothian
3 1
Celtic
26 Oct 2025
- 15:30
Aberdeen
1 2
Hibernian
26 Oct 2025
- 16:00
Rangers
3 1
Kilmarnock
Matchweek 10
29 Oct 2025
- 20:45
Celtic
4 0
Falkirk
29 Oct 2025
- 20:45
Hibernian
1.38
xG
0.47
0 1
Rangers
29 Oct 2025
- 20:45
Kilmarnock
0 1
Aberdeen
29 Oct 2025
- 20:45
ST Mirren
2 2
Heart OF Midlothian
29 Oct 2025
- 20:45
Motherwell
2 0
Dundee Utd
Matchweek 11
1 Nov 2025
- 16:00
Heart OF Midlothian
2.73
xG
0.27
4 0
Dundee
1 Nov 2025
- 16:00
Falkirk
1.86
xG
0.65
3 1
Kilmarnock
Matchweek 15
1 Nov 2025
- 16:00
Livingston
2.69
xG
0.78
2 2
Hibernian
Matchweek 12
8 Nov 2025
- 16:00
Falkirk
1.56
xG
1.00
1 1
Livingston
8 Nov 2025
- 18:45
ST Mirren
0.60
xG
1.30
0 3
Hibernian
9 Nov 2025
- 16:00
Aberdeen
0.33
xG
1.30
1 1
Motherwell
9 Nov 2025
- 16:00
Dundee
0.53
xG
1.26
0 3
Rangers
9 Nov 2025
- 16:00
Heart OF Midlothian
0.68
xG
0.46
1 1
Dundee Utd
9 Nov 2025
- 17:00
Celtic
3.00
xG
0.65
4 0
Kilmarnock
Matchweek 13
22 Nov 2025
- 16:00
Hibernian
2.31
xG
1.46
2 0
Dundee
22 Nov 2025
- 16:00
Kilmarnock
1.29
xG
1.72
1 3
Motherwell
22 Nov 2025
- 16:00
Rangers
1.16
xG
1.48
2 1
Livingston
22 Nov 2025
- 16:00
Dundee Utd
1.60
xG
1.97
0 3
Falkirk
22 Nov 2025
- 21:00
ST Mirren
1.40
xG
0.94
0 1
Celtic
23 Nov 2025
- 16:00
Aberdeen
0.63
xG
2.81
1 0
Heart OF Midlothian
Matchweek 11
25 Nov 2025
- 20:45
Motherwell
2.15
xG
0.51
2 0
Hibernian
Matchweek 14
29 Nov 2025
- 16:00
Dundee
0.65
xG
1.25
3 1
ST Mirren
29 Nov 2025
- 16:00
Motherwell
0.66
xG
0.41
0 0
Heart OF Midlothian
29 Nov 2025
- 18:45
Kilmarnock
1.83
xG
1.49
1 1
Dundee Utd
30 Nov 2025
- 13:00
Hibernian
1.66
xG
0.90
1 2
Celtic
30 Nov 2025
- 15:00
Rangers
1.07
xG
0.14
0 0
Falkirk
30 Nov 2025
- 16:00
Livingston
0.75
xG
1.12
0 1
Aberdeen
Matchweek 15
3 Dec 2025
- 20:45
Celtic
1 0
Dundee
3 Dec 2025
- 20:45
Aberdeen
3 3
ST Mirren
3 Dec 2025
- 20:45
Heart OF Midlothian
1 1
Kilmarnock
3 Dec 2025
- 20:45
Dundee Utd
2 2
Rangers
3 Dec 2025
- 20:45
Falkirk
0 0
Motherwell
Matchweek 16
6 Dec 2025
- 16:00
Hibernian
2.06
xG
1.15
3 0
Falkirk
6 Dec 2025
- 16:00
ST Mirren
2.01
xG
0.53
2 0
Dundee Utd
6 Dec 2025
- 16:00
Dundee
1.12
xG
1.84
1 3
Aberdeen
6 Dec 2025
- 16:00
Motherwell
2.74
xG
1.14
3 0
Livingston
6 Dec 2025
- 21:00
Kilmarnock
0.81
xG
1.42
0 3
Rangers
7 Dec 2025
- 16:00
Celtic
1 2
Heart OF Midlothian
Matchweek 17
13 Dec 2025
- 16:00
Livingston
0.69
xG
1.01
2 2
Dundee
13 Dec 2025
- 16:00
Dundee Utd
0.52
xG
0.99
0 0
Motherwell
Matchweek 20
13 Dec 2025
- 21:00
Falkirk
0.87
xG
1.64
0 2
Heart OF Midlothian
Matchweek 17
14 Dec 2025
- 16:00
Aberdeen
2 1
Kilmarnock
15 Dec 2025
- 20:45
Rangers
1.55
xG
0.74
1 0
Hibernian
Matchweek 11
17 Dec 2025
- 21:00
Dundee Utd
2 1
Celtic
Matchweek 18
20 Dec 2025
- 16:00
Kilmarnock
0.87
xG
1.46
0 1
Falkirk
20 Dec 2025
- 16:00
ST Mirren
1.89
xG
0.06
1 0
Livingston
20 Dec 2025
- 16:00
Motherwell
1.64
xG
0.12
1 0
Dundee
20 Dec 2025
- 16:00
Dundee Utd
1.05
xG
1.05
1 1
Hibernian
21 Dec 2025
- 14:30
Heart OF Midlothian
1.50
xG
0.94
2 1
Rangers
21 Dec 2025
- 16:00
Celtic
3.72
xG
1.11
3 1
Aberdeen
Matchweek 19
27 Dec 2025
- 13:30
Hibernian
3 2
Heart OF Midlothian
27 Dec 2025
- 16:00
ST Mirren
0 0
Kilmarnock
27 Dec 2025
- 16:00
Dundee
1 0
Falkirk
27 Dec 2025
- 16:00
Livingston
2 4
Celtic
27 Dec 2025
- 16:00
Rangers
1 0
Motherwell
27 Dec 2025
- 18:45
Aberdeen
1 1
Dundee Utd
Matchweek 20
30 Dec 2025
- 20:45
Hibernian
2 0
Aberdeen
30 Dec 2025
- 20:45
Dundee
2 1
Kilmarnock
30 Dec 2025
- 20:45
Livingston
1 3
Dundee Utd
30 Dec 2025
- 20:45
Rangers
2 1
ST Mirren
30 Dec 2025
- 21:00
Motherwell
2 0
Celtic
Matchweek 21
3 Jan 2026
- 13:30
Celtic
1.73
xG
1.40
1 3
Rangers
3 Jan 2026
- 16:00
Kilmarnock
0.70
xG
2.65
1 3
Hibernian
3 Jan 2026
- 16:00
Heart OF Midlothian
2.14
xG
0.61
1 0
Livingston
3 Jan 2026
- 16:00
Motherwell
1.76
xG
0.52
2 0
ST Mirren
3 Jan 2026
- 16:00
Dundee Utd
1.78
xG
2.52
0 1
Dundee
3 Jan 2026
- 16:00
Falkirk
2.11
xG
0.63
1 0
Aberdeen
Matchweek 11
6 Jan 2026
- 21:00
Rangers
2 0
Aberdeen
Matchweek 22
10 Jan 2026
- 16:00
Celtic
4 0
Dundee Utd
10 Jan 2026
- 16:00
Hibernian
1 1
Motherwell
10 Jan 2026
- 16:00
ST Mirren
0 2
Falkirk
10 Jan 2026
- 16:00
Livingston
1 1
Kilmarnock
11 Jan 2026
- 15:00
Dundee
1.55
xG
0.24
0 1
Heart OF Midlothian
11 Jan 2026
- 17:30
Aberdeen
0.47
xG
1.93
0 2
Rangers
Matchweek 17
14 Jan 2026
- 20:45
Heart OF Midlothian
2 0
ST Mirren
14 Jan 2026
- 20:45
Falkirk
0 1
Celtic
Matchweek 11
20 Jan 2026
- 20:45
Livingston
1 1
ST Mirren
Matchweek 23
24 Jan 2026
- 16:00
Aberdeen
6 2
Livingston
24 Jan 2026
- 16:00
Motherwell
4 0
Kilmarnock
24 Jan 2026
- 16:00
Falkirk
4 1
Hibernian
25 Jan 2026
- 16:00
Heart OF Midlothian
2 2
Celtic
25 Jan 2026
- 16:00
Rangers
3 0
Dundee
Matchweek 24
31 Jan 2026
- 16:00
Kilmarnock
3 0
Aberdeen
31 Jan 2026
- 16:00
ST Mirren
0 0
Dundee
31 Jan 2026
- 16:00
Livingston
0 2
Motherwell
31 Jan 2026
- 21:00
Dundee Utd
0 3
Heart OF Midlothian
1 Feb 2026
- 15:00
Hibernian
0 0
Rangers
1 Feb 2026
- 16:00
Celtic
2 0
Falkirk
Matchweek 25
3 Feb 2026
- 21:00
ST Mirren
1 0
Heart OF Midlothian
4 Feb 2026
- 20:45
Hibernian
2.34
xG
1.34
3 2
Dundee Utd
4 Feb 2026
- 20:45
Livingston
1.08
xG
2.19
1 2
Falkirk
4 Feb 2026
- 20:45
Rangers
3.68
xG
1.43
5 1
Kilmarnock
Matchweek 26
10 Feb 2026
- 21:00
Heart OF Midlothian
0.66
xG
0.41
1 0
Hibernian
11 Feb 2026
- 20:45
Celtic
3.34
xG
1.05
2 1
Livingston
11 Feb 2026
- 20:45
Kilmarnock
2.70
xG
1.88
4 3
ST Mirren
11 Feb 2026
- 20:45
Falkirk
1.01
xG
1.41
1 0
Dundee
11 Feb 2026
- 21:00
Motherwell
1.39
xG
1.36
1 1
Rangers
Matchweek 27
14 Feb 2026
- 16:00
Hibernian
0.92
xG
0.30
2 0
ST Mirren
14 Feb 2026
- 16:00
Dundee
1.02
xG
1.44
2 2
Livingston
14 Feb 2026
- 16:00
Falkirk
0.69
xG
1.06
2 3
Dundee Utd
15 Feb 2026
- 15:00
Kilmarnock
0.94
xG
2.81
2 3
Celtic
15 Feb 2026
- 15:30
Motherwell
2.24
xG
0.68
2 0
Aberdeen
15 Feb 2026
- 17:30
Rangers
2.41
xG
0.35
4 2
Heart OF Midlothian
Matchweek 28
21 Feb 2026
- 16:00
Aberdeen
0.62
xG
3.50
2 3
Dundee
21 Feb 2026
- 16:00
Heart OF Midlothian
1.13
xG
0.44
1 0
Falkirk
21 Feb 2026
- 16:00
Dundee Utd
1.69
xG
0.55
1 1
Kilmarnock
21 Feb 2026
- 20:30
ST Mirren
0.79
xG
2.05
0 5
Motherwell
22 Feb 2026
- 16:00
Celtic
1.86
xG
0.63
1 2
Hibernian
22 Feb 2026
- 16:00
Livingston
0.30
xG
3.63
2 2
Rangers
Matchweek 26
24 Feb 2026
- 20:45
Dundee Utd
1.11
xG
1.49
0 0
Aberdeen
Matchweek 29
28 Feb 2026
- 16:00
Dundee
0.79
xG
2.01
3 3
Hibernian
28 Feb 2026
- 16:00
Heart OF Midlothian
1.64
xG
0.36
1 0
Aberdeen
28 Feb 2026
- 16:00
Livingston
0.75
xG
1.08
1 1
ST Mirren
28 Feb 2026
- 16:00
Motherwell
1.96
xG
0.17
2 0
Dundee Utd
28 Feb 2026
- 16:00
Falkirk
3.05
xG
0.39
5 1
Kilmarnock
1 Mar 2026
- 13:00
Rangers
1.48
xG
2.23
2 2
Celtic
Matchweek 23
3 Mar 2026
- 20:45
Dundee Utd
1.49
xG
1.12
2 1
ST Mirren
Matchweek 25
4 Mar 2026
- 21:00
Aberdeen
1.39
xG
1.83
1 2
Celtic
7 Mar 2026
- 16:00
Dundee
1.21
xG
1.26
2 1
Motherwell
Matchweek 30
14 Mar 2026
- 16:00
Celtic
2.14
xG
0.52
3 1
Motherwell
14 Mar 2026
- 16:00
Hibernian
1.67
xG
0.11
0 0
Livingston
14 Mar 2026
- 16:00
Aberdeen
1.40
xG
0.56
1 1
Falkirk
14 Mar 2026
- 21:00
Kilmarnock
1.12
xG
0.80
1 0
Heart OF Midlothian
15 Mar 2026
- 13:00
ST Mirren
0.23
xG
2.36
0 1
Rangers
15 Mar 2026
- 15:00
Dundee
1.32
xG
2.87
2 2
Dundee Utd
Matchweek 31
21 Mar 2026
- 16:00
Kilmarnock
1.87
xG
0.84
2 0
Livingston
21 Mar 2026
- 16:00
Heart OF Midlothian
1.08
xG
0.57
1 0
Dundee
21 Mar 2026
- 16:00
Motherwell
0.40
xG
0.41
0 0
Hibernian
21 Mar 2026
- 16:00
Falkirk
1.34
xG
0.91
1 2
ST Mirren
21 Mar 2026
- 18:45
Rangers
1.59
xG
0.54
4 1
Aberdeen
22 Mar 2026
- 13:30
Dundee Utd
1.59
xG
1.09
2 0
Celtic
Matchweek 32
4 Apr 2026
- 16:00
Hibernian
1.71
xG
0.56
3 0
Kilmarnock
4 Apr 2026
- 16:00
ST Mirren
0.72
xG
0.51
2 0
Aberdeen
4 Apr 2026
- 16:00
Motherwell
0.99
xG
1.92
2 3
Falkirk
4 Apr 2026
- 16:00
Rangers
3.34
xG
1.27
4 2
Dundee Utd
5 Apr 2026
- 15:00
Livingston
1.98
xG
1.86
2 2
Heart OF Midlothian
5 Apr 2026
- 17:30
Dundee
1.42
xG
3.77
1 2
Celtic
Matchweek 33
11 Apr 2026
- 16:00
Celtic
0.92
xG
0.28
1 0
ST Mirren
11 Apr 2026
- 16:00
Kilmarnock
1.23
xG
0.50
2 2
Dundee
11 Apr 2026
- 16:00
Aberdeen
2.14
xG
0.28
2 0
Hibernian
11 Apr 2026
- 16:00
Heart OF Midlothian
1.70
xG
1.83
3 1
Motherwell
11 Apr 2026
- 16:00
Dundee Utd
1.09
xG
1.50
3 2
Livingston
12 Apr 2026
- 13:00
Falkirk
1.67
xG
3.72
3 6
Rangers
12 Apr 2026
12 Apr 2026
- 13:00
Falkirk
1.67
xG
3.72
3 6
Rangers
11 Apr 2026
11 Apr 2026
- 16:00
Dundee Utd
1.09
xG
1.50
3 2
Livingston
11 Apr 2026
- 16:00
Heart OF Midlothian
1.70
xG
1.83
3 1
Motherwell
11 Apr 2026
- 16:00
Aberdeen
2.14
xG
0.28
2 0
Hibernian
11 Apr 2026
- 16:00
Kilmarnock
1.23
xG
0.50
2 2
Dundee
11 Apr 2026
- 16:00
Celtic
0.92
xG
0.28
1 0
ST Mirren
5 Apr 2026
5 Apr 2026
- 17:30
Dundee
1.42
xG
3.77
1 2
Celtic
5 Apr 2026
- 15:00
Livingston
1.98
xG
1.86
2 2
Heart OF Midlothian
4 Apr 2026
4 Apr 2026
- 16:00
Rangers
3.34
xG
1.27
4 2
Dundee Utd
4 Apr 2026
- 16:00
Motherwell
0.99
xG
1.92
2 3
Falkirk
4 Apr 2026
- 16:00
ST Mirren
0.72
xG
0.51
2 0
Aberdeen
4 Apr 2026
- 16:00
Hibernian
1.71
xG
0.56
3 0
Kilmarnock
22 Mar 2026
22 Mar 2026
- 13:30
Dundee Utd
1.59
xG
1.09
2 0
Celtic
21 Mar 2026
21 Mar 2026
- 18:45
Rangers
1.59
xG
0.54
4 1
Aberdeen
21 Mar 2026
- 16:00
Falkirk
1.34
xG
0.91
1 2
ST Mirren
21 Mar 2026
- 16:00
Motherwell
0.40
xG
0.41
0 0
Hibernian
21 Mar 2026
- 16:00
Heart OF Midlothian
1.08
xG
0.57
1 0
Dundee
21 Mar 2026
- 16:00
Kilmarnock
1.87
xG
0.84
2 0
Livingston
15 Mar 2026
15 Mar 2026
- 15:00
Dundee
1.32
xG
2.87
2 2
Dundee Utd
15 Mar 2026
- 13:00
ST Mirren
0.23
xG
2.36
0 1
Rangers
14 Mar 2026
14 Mar 2026
- 21:00
Kilmarnock
1.12
xG
0.80
1 0
Heart OF Midlothian
14 Mar 2026
- 16:00
Aberdeen
1.40
xG
0.56
1 1
Falkirk
14 Mar 2026
- 16:00
Hibernian
1.67
xG
0.11
0 0
Livingston
14 Mar 2026
- 16:00
Celtic
2.14
xG
0.52
3 1
Motherwell
7 Mar 2026
7 Mar 2026
- 16:00
Dundee
1.21
xG
1.26
2 1
Motherwell
4 Mar 2026
4 Mar 2026
- 21:00
Aberdeen
1.39
xG
1.83
1 2
Celtic
3 Mar 2026
3 Mar 2026
- 20:45
Dundee Utd
1.49
xG
1.12
2 1
ST Mirren
1 Mar 2026
1 Mar 2026
- 13:00
Rangers
1.48
xG
2.23
2 2
Celtic
28 Feb 2026
28 Feb 2026
- 16:00
Falkirk
3.05
xG
0.39
5 1
Kilmarnock
28 Feb 2026
- 16:00
Motherwell
1.96
xG
0.17
2 0
Dundee Utd
28 Feb 2026
- 16:00
Livingston
0.75
xG
1.08
1 1
ST Mirren
28 Feb 2026
- 16:00
Heart OF Midlothian
1.64
xG
0.36
1 0
Aberdeen
28 Feb 2026
- 16:00
Dundee
0.79
xG
2.01
3 3
Hibernian
24 Feb 2026
24 Feb 2026
- 20:45
Dundee Utd
1.11
xG
1.49
0 0
Aberdeen
22 Feb 2026
22 Feb 2026
- 16:00
Livingston
0.30
xG
3.63
2 2
Rangers
22 Feb 2026
- 16:00
Celtic
1.86
xG
0.63
1 2
Hibernian
21 Feb 2026
21 Feb 2026
- 20:30
ST Mirren
0.79
xG
2.05
0 5
Motherwell
21 Feb 2026
- 16:00
Dundee Utd
1.69
xG
0.55
1 1
Kilmarnock
21 Feb 2026
- 16:00
Heart OF Midlothian
1.13
xG
0.44
1 0
Falkirk
21 Feb 2026
- 16:00
Aberdeen
0.62
xG
3.50
2 3
Dundee
15 Feb 2026
15 Feb 2026
- 17:30
Rangers
2.41
xG
0.35
4 2
Heart OF Midlothian
15 Feb 2026
- 15:30
Motherwell
2.24
xG
0.68
2 0
Aberdeen
15 Feb 2026
- 15:00
Kilmarnock
0.94
xG
2.81
2 3
Celtic
14 Feb 2026
14 Feb 2026
- 16:00
Falkirk
0.69
xG
1.06
2 3
Dundee Utd
14 Feb 2026
- 16:00
Dundee
1.02
xG
1.44
2 2
Livingston
14 Feb 2026
- 16:00
Hibernian
0.92
xG
0.30
2 0
ST Mirren
11 Feb 2026
11 Feb 2026
- 21:00
Motherwell
1.39
xG
1.36
1 1
Rangers
11 Feb 2026
- 20:45
Falkirk
1.01
xG
1.41
1 0
Dundee
11 Feb 2026
- 20:45
Kilmarnock
2.70
xG
1.88
4 3
ST Mirren
11 Feb 2026
- 20:45
Celtic
3.34
xG
1.05
2 1
Livingston
10 Feb 2026
10 Feb 2026
- 21:00
Heart OF Midlothian
0.66
xG
0.41
1 0
Hibernian
4 Feb 2026
4 Feb 2026
- 20:45
Rangers
3.68
xG
1.43
5 1
Kilmarnock
4 Feb 2026
- 20:45
Livingston
1.08
xG
2.19
1 2
Falkirk
4 Feb 2026
- 20:45
Hibernian
2.34
xG
1.34
3 2
Dundee Utd
3 Feb 2026
3 Feb 2026
- 21:00
ST Mirren
1 0
Heart OF Midlothian
1 Feb 2026
1 Feb 2026
- 16:00
Celtic
2 0
Falkirk
1 Feb 2026
- 15:00
Hibernian
0 0
Rangers
31 Jan 2026
31 Jan 2026
- 21:00
Dundee Utd
0 3
Heart OF Midlothian
31 Jan 2026
- 16:00
Livingston
0 2
Motherwell
31 Jan 2026
- 16:00
ST Mirren
0 0
Dundee
31 Jan 2026
- 16:00
Kilmarnock
3 0
Aberdeen
25 Jan 2026
25 Jan 2026
- 16:00
Rangers
3 0
Dundee
25 Jan 2026
- 16:00
Heart OF Midlothian
2 2
Celtic
24 Jan 2026
24 Jan 2026
- 16:00
Falkirk
4 1
Hibernian
24 Jan 2026
- 16:00
Motherwell
4 0
Kilmarnock
24 Jan 2026
- 16:00
Aberdeen
6 2
Livingston
20 Jan 2026
20 Jan 2026
- 20:45
Livingston
1 1
ST Mirren
14 Jan 2026
14 Jan 2026
- 20:45
Falkirk
0 1
Celtic
14 Jan 2026
- 20:45
Heart OF Midlothian
2 0
ST Mirren
11 Jan 2026
11 Jan 2026
- 17:30
Aberdeen
0.47
xG
1.93
0 2
Rangers
11 Jan 2026
- 15:00
Dundee
1.55
xG
0.24
0 1
Heart OF Midlothian
10 Jan 2026
10 Jan 2026
- 16:00
Livingston
1 1
Kilmarnock
10 Jan 2026
- 16:00
ST Mirren
0 2
Falkirk
10 Jan 2026
- 16:00
Hibernian
1 1
Motherwell
10 Jan 2026
- 16:00
Celtic
4 0
Dundee Utd
6 Jan 2026
6 Jan 2026
- 21:00
Rangers
2 0
Aberdeen
3 Jan 2026
3 Jan 2026
- 16:00
Falkirk
2.11
xG
0.63
1 0
Aberdeen
3 Jan 2026
- 16:00
Dundee Utd
1.78
xG
2.52
0 1
Dundee
3 Jan 2026
- 16:00
Motherwell
1.76
xG
0.52
2 0
ST Mirren
3 Jan 2026
- 16:00
Heart OF Midlothian
2.14
xG
0.61
1 0
Livingston
3 Jan 2026
- 16:00
Kilmarnock
0.70
xG
2.65
1 3
Hibernian
3 Jan 2026
- 13:30
Celtic
1.73
xG
1.40
1 3
Rangers
30 Dec 2025
30 Dec 2025
- 21:00
Motherwell
2 0
Celtic
30 Dec 2025
- 20:45
Rangers
2 1
ST Mirren
30 Dec 2025
- 20:45
Livingston
1 3
Dundee Utd
30 Dec 2025
- 20:45
Dundee
2 1
Kilmarnock
30 Dec 2025
- 20:45
Hibernian
2 0
Aberdeen
27 Dec 2025
27 Dec 2025
- 18:45
Aberdeen
1 1
Dundee Utd
27 Dec 2025
- 16:00
Rangers
1 0
Motherwell
27 Dec 2025
- 16:00
Livingston
2 4
Celtic
27 Dec 2025
- 16:00
Dundee
1 0
Falkirk
27 Dec 2025
- 16:00
ST Mirren
0 0
Kilmarnock
27 Dec 2025
- 13:30
Hibernian
3 2
Heart OF Midlothian
21 Dec 2025
21 Dec 2025
- 16:00
Celtic
3.72
xG
1.11
3 1
Aberdeen
21 Dec 2025
- 14:30
Heart OF Midlothian
1.50
xG
0.94
2 1
Rangers
20 Dec 2025
20 Dec 2025
- 16:00
Dundee Utd
1.05
xG
1.05
1 1
Hibernian
20 Dec 2025
- 16:00
Motherwell
1.64
xG
0.12
1 0
Dundee
20 Dec 2025
- 16:00
ST Mirren
1.89
xG
0.06
1 0
Livingston
20 Dec 2025
- 16:00
Kilmarnock
0.87
xG
1.46
0 1
Falkirk
17 Dec 2025
17 Dec 2025
- 21:00
Dundee Utd
2 1
Celtic
15 Dec 2025
15 Dec 2025
- 20:45
Rangers
1.55
xG
0.74
1 0
Hibernian
14 Dec 2025
14 Dec 2025
- 16:00
Aberdeen
2 1
Kilmarnock
13 Dec 2025
13 Dec 2025
- 21:00
Falkirk
0.87
xG
1.64
0 2
Heart OF Midlothian
13 Dec 2025
- 16:00
Dundee Utd
0.52
xG
0.99
0 0
Motherwell
13 Dec 2025
- 16:00
Livingston
0.69
xG
1.01
2 2
Dundee
7 Dec 2025
7 Dec 2025
- 16:00
Celtic
1 2
Heart OF Midlothian
6 Dec 2025
6 Dec 2025
- 21:00
Kilmarnock
0.81
xG
1.42
0 3
Rangers
6 Dec 2025
- 16:00
Motherwell
2.74
xG
1.14
3 0
Livingston
6 Dec 2025
- 16:00
Dundee
1.12
xG
1.84
1 3
Aberdeen
6 Dec 2025
- 16:00
ST Mirren
2.01
xG
0.53
2 0
Dundee Utd
6 Dec 2025
- 16:00
Hibernian
2.06
xG
1.15
3 0
Falkirk
3 Dec 2025
3 Dec 2025
- 20:45
Falkirk
0 0
Motherwell
3 Dec 2025
- 20:45
Dundee Utd
2 2
Rangers
3 Dec 2025
- 20:45
Heart OF Midlothian
1 1
Kilmarnock
3 Dec 2025
- 20:45
Aberdeen
3 3
ST Mirren
3 Dec 2025
- 20:45
Celtic
1 0
Dundee
30 Nov 2025
30 Nov 2025
- 16:00
Livingston
0.75
xG
1.12
0 1
Aberdeen
30 Nov 2025
- 15:00
Rangers
1.07
xG
0.14
0 0
Falkirk
30 Nov 2025
- 13:00
Hibernian
1.66
xG
0.90
1 2
Celtic
29 Nov 2025
29 Nov 2025
- 18:45
Kilmarnock
1.83
xG
1.49
1 1
Dundee Utd
29 Nov 2025
- 16:00
Motherwell
0.66
xG
0.41
0 0
Heart OF Midlothian
29 Nov 2025
- 16:00
Dundee
0.65
xG
1.25
3 1
ST Mirren
25 Nov 2025
25 Nov 2025
- 20:45
Motherwell
2.15
xG
0.51
2 0
Hibernian
23 Nov 2025
23 Nov 2025
- 16:00
Aberdeen
0.63
xG
2.81
1 0
Heart OF Midlothian
22 Nov 2025
22 Nov 2025
- 21:00
ST Mirren
1.40
xG
0.94
0 1
Celtic
22 Nov 2025
- 16:00
Dundee Utd
1.60
xG
1.97
0 3
Falkirk
22 Nov 2025
- 16:00
Rangers
1.16
xG
1.48
2 1
Livingston
22 Nov 2025
- 16:00
Kilmarnock
1.29
xG
1.72
1 3
Motherwell
22 Nov 2025
- 16:00
Hibernian
2.31
xG
1.46
2 0
Dundee
9 Nov 2025
9 Nov 2025
- 17:00
Celtic
3.00
xG
0.65
4 0
Kilmarnock
9 Nov 2025
- 16:00
Heart OF Midlothian
0.68
xG
0.46
1 1
Dundee Utd
9 Nov 2025
- 16:00
Dundee
0.53
xG
1.26
0 3
Rangers
9 Nov 2025
- 16:00
Aberdeen
0.33
xG
1.30
1 1
Motherwell
8 Nov 2025
8 Nov 2025
- 18:45
ST Mirren
0.60
xG
1.30
0 3
Hibernian
8 Nov 2025
- 16:00
Falkirk
1.56
xG
1.00
1 1
Livingston
1 Nov 2025
1 Nov 2025
- 16:00
Livingston
2.69
xG
0.78
2 2
Hibernian
1 Nov 2025
- 16:00
Falkirk
1.86
xG
0.65
3 1
Kilmarnock
1 Nov 2025
- 16:00
Heart OF Midlothian
2.73
xG
0.27
4 0
Dundee
29 Oct 2025
29 Oct 2025
- 20:45
Motherwell
2 0
Dundee Utd
29 Oct 2025
- 20:45
ST Mirren
2 2
Heart OF Midlothian
29 Oct 2025
- 20:45
Kilmarnock
0 1
Aberdeen
29 Oct 2025
- 20:45
Hibernian
1.38
xG
0.47
0 1
Rangers
29 Oct 2025
- 20:45
Celtic
4 0
Falkirk
26 Oct 2025
26 Oct 2025
- 16:00
Rangers
3 1
Kilmarnock
26 Oct 2025
- 15:30
Aberdeen
1 2
Hibernian
26 Oct 2025
- 13:00
Heart OF Midlothian
3 1
Celtic
25 Oct 2025
25 Oct 2025
- 16:00
Falkirk
2 1
Dundee
25 Oct 2025
- 16:00
Dundee Utd
3 1
ST Mirren
25 Oct 2025
- 16:00
Livingston
1 2
Motherwell
19 Oct 2025
19 Oct 2025
- 13:00
Dundee
2 0
Celtic
18 Oct 2025
18 Oct 2025
- 18:45
Kilmarnock
0 3
Heart OF Midlothian
18 Oct 2025
- 16:00
Rangers
2 2
Dundee Utd
18 Oct 2025
- 16:00
Motherwell
1 2
Falkirk
18 Oct 2025
- 16:00
ST Mirren
0 1
Aberdeen
18 Oct 2025
- 16:00
Hibernian
4 0
Livingston
5 Oct 2025
5 Oct 2025
- 16:00
Falkirk
1 1
Rangers
5 Oct 2025
- 16:00
Aberdeen
4 0
Dundee
5 Oct 2025
- 16:00
Celtic
3 2
Motherwell
4 Oct 2025
4 Oct 2025
- 18:45
Heart OF Midlothian
1 0
Hibernian
4 Oct 2025
- 16:00
Dundee Utd
1 1
Livingston
4 Oct 2025
- 16:00
Kilmarnock
2 0
ST Mirren
28 Sep 2025
28 Sep 2025
- 16:00
Livingston
1 2
Rangers
27 Sep 2025
27 Sep 2025
- 18:45
Motherwell
2 0
Aberdeen
27 Sep 2025
- 16:00
Dundee Utd
0 2
Kilmarnock
27 Sep 2025
- 16:00
Heart OF Midlothian
3 0
Falkirk
27 Sep 2025
- 16:00
ST Mirren
1 0
Dundee
27 Sep 2025
- 16:00
Celtic
0 0
Hibernian
23 Sep 2025
23 Sep 2025
- 20:45
Falkirk
2 2
Hibernian
23 Sep 2025
- 20:45
Dundee Utd
2 0
Aberdeen
20 Sep 2025
20 Sep 2025
- 16:00
Dundee
3 2
Livingston
14 Sep 2025
14 Sep 2025
- 16:00
Kilmarnock
1 2
Celtic
13 Sep 2025
13 Sep 2025
- 18:45
Hibernian
3 3
Dundee Utd
13 Sep 2025
- 16:00
Falkirk
1 2
ST Mirren
13 Sep 2025
- 16:00
Rangers
0 2
Heart OF Midlothian
13 Sep 2025
- 16:00
Dundee
1 1
Motherwell
13 Sep 2025
- 16:00
Aberdeen
0 0
Livingston
31 Aug 2025
31 Aug 2025
- 16:00
Aberdeen
0 1
Falkirk
31 Aug 2025
- 16:00
Hibernian
1 1
ST Mirren
31 Aug 2025
- 15:00
Dundee
0 2
Dundee Utd
31 Aug 2025
- 13:00
Rangers
0 0
Celtic
30 Aug 2025
30 Aug 2025
- 16:00
Motherwell
2 2
Kilmarnock
30 Aug 2025
- 16:00
Livingston
1 2
Heart OF Midlothian
24 Aug 2025
24 Aug 2025
- 13:00
ST Mirren
1 1
Rangers
23 Aug 2025
23 Aug 2025
- 16:00
Heart OF Midlothian
3 3
Motherwell
23 Aug 2025
- 16:00
Kilmarnock
0 0
Dundee
23 Aug 2025
- 16:00
Celtic
3 0
Livingston
10 Aug 2025
10 Aug 2025
- 16:00
Dundee Utd
2 3
Heart OF Midlothian
10 Aug 2025
- 16:00
Hibernian
2 2
Kilmarnock
10 Aug 2025
- 13:30
Aberdeen
0 2
Celtic
9 Aug 2025
9 Aug 2025
- 18:45
Rangers
1 1
Dundee
9 Aug 2025
- 16:00
Livingston
3 1
Falkirk
9 Aug 2025
- 16:00
ST Mirren
0 0
Motherwell
4 Aug 2025
4 Aug 2025
- 21:00
Heart OF Midlothian
2 0
Aberdeen
3 Aug 2025
3 Aug 2025
- 17:30
Celtic
1 0
ST Mirren
3 Aug 2025
- 16:00
Dundee
1 2
Hibernian
3 Aug 2025
- 15:00
Falkirk
2 2
Dundee Utd
2 Aug 2025
2 Aug 2025
- 18:30
Motherwell
1 1
Rangers
2 Aug 2025
- 16:00
Kilmarnock
2 2
Livingston
Rank#
Player
Goals
1
Motherwell
17
2
Celtic
15
3
Heart OF Midlothian
14
4
Heart OF Midlothian
13
5
11
6
Kilmarnock
8
7
Rangers
8
8
Dundee Utd
8
9
Hibernian
8
10
Dundee Utd
8
No data