Premiership

Season: 2025/2026 • Team Form Guide

League Insights

What is xG?
Expected Goals (xG) measures shot quality based on distance, angle, and defensive pressure. A 1.0 xG shot should be scored 100% of the time.
Best Attacking Team
Motherwell
2.1 xG per game - Creates the highest quality chances
Best Defensive Team
Celtic
0.4 xGA per game - Allows fewest quality chances

Team Form Guide

Recent form and stats for teams in upcoming fixtures (Last 5 matches)

D
D
L
D
W
Avg Goals For 1.0
Avg Goals Against 1.0
Avg xG For 2.1
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Luke Armstrong 1.2
Moses Ebiye 1.2
Tony Watt 0.7
Recent Matches
Motherwell @ St. Mirren
0-0
(1.0-0.7)
Motherwell vs Rangers
1-1
(2.7-0.8)
Motherwell @ FC Twente
3-0
D
D
W
L
L
Avg Goals For 1.0
Avg Goals Against 1.6
Avg xG For 1.0
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Marcus Dackers 0.8
Fraser Murray 0.6
David Watson 0.6
Recent Matches
Kilmarnock @ Hibernian
2-2
(1.9-1.4)
Kilmarnock vs Livingston
2-2
(0.9-2.0)
Kilmarnock vs Ayr United
1-0
L
L
L
L
L
Avg Goals For 0.6
Avg Goals Against 2.8
Avg xG For 1.3
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Adil Aouchiche 0.8
Kusini Yengi 0.6
Topi Keskinen 0.6
Recent Matches
Aberdeen vs Celtic
0-2
(0.6-1.2)
Aberdeen @ Hearts
2-0
(1.1-1.7)
Aberdeen vs Ipswich Town
1-3
D
W
W
L
D
Avg Goals For 1.6
Avg Goals Against 1.2
Avg xG For 1.3
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Rocky Bushiri 1.6
Kieron Bowie 1.0
Martin Boyle 0.7
Recent Matches
Hibernian vs Kilmarnock
2-2
(1.9-1.4)
Hibernian @ Partizan
0-2
Hibernian @ Dundee
1-2
(0.3-1.0)
W
W
L
W
W
Avg Goals For 2.0
Avg Goals Against 1.2
Avg xG For 1.6
Avg xG Against 0.4
Top Players (xG - Last 5 games)
Adam Idah 1.1
Benjamin Nygren 0.8
Daizen Maeda 0.6
Recent Matches
Celtic @ Aberdeen
0-2
(0.6-1.2)
Celtic vs St. Mirren
1-0
(2.0-0.3)
Celtic @ Ajax
5-1
W
W
W
W
W
Avg Goals For 2.2
Avg Goals Against 0.6
Avg xG For 1.0
Avg xG Against 1.0
Top Players (xG - Last 5 games)
L. Shankland 1.4
Cláudio Braga 0.6
Stuart Findlay 0.5
Recent Matches
Hearts @ Dundee United
2-3
(0.6-2.0)
Hearts vs Aberdeen
2-0
(1.1-1.7)
Hearts @ Kilmarnock
0-1
(1.2-0.5)
D
L
W
W
D
Avg Goals For 1.4
Avg Goals Against 0.8
Avg xG For 0.9
Avg xG Against 1.5
Top Players (xG - Last 5 games)
L. Cameron 1.3
S. Murray 0.5
F. Robertson 0.4
Recent Matches
Dundee @ Rangers
1-1
(2.3-0.4)
Dundee vs Hibernian
1-2
(0.3-1.0)
Dundee @ Arbroath
0-2
L
D
W
D
D
Avg Goals For 1.4
Avg Goals Against 1.0
Avg xG For 1.3
Avg xG Against 1.9
Top Players (xG - Last 5 games)
James Tavernier  0.9
Lyall Cameron 0.6
Mohamed Diomandé 0.4
Recent Matches
Rangers @ Viktoria Plzeň
2-1
(2.7-1.1)
Rangers vs Dundee
1-1
(2.3-0.4)
Rangers vs Viktoria Plzeň
3-0
L
D
D
W
W
Avg Goals For 1.6
Avg Goals Against 1.4
Avg xG For 0.8
Avg xG Against 2.3
Top Players (xG - Last 5 games)
Max Watters 1.0
Ivan Dolcek 0.7
Zachary Sapsford 0.5
Recent Matches
Dundee United vs Hearts
2-3
(0.6-2.0)
Dundee United @ SK Rapid
2-2
(2.7-0.7)
Dundee United @ Falkirk
2-2
(2.2-1.2)
D
L
D
D
W
Avg Goals For 1.0
Avg Goals Against 0.8
Avg xG For 1.1
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Killian Phillips 1.0
Mikael Mandron 1.0
Jonah Ayunga 0.6
Recent Matches
St. Mirren vs Motherwell
0-0
(1.0-0.7)
St. Mirren @ Celtic
1-0
(2.0-0.3)
St. Mirren @ Celtic
1-1
(2.4-0.2)
L
D
Avg Goals For 1.5
Avg Goals Against 2.5
Avg xG For 1.3
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Brian Graham 0.7
Ross MacIver 0.5
Calvin Miller 0.4
Recent Matches
Falkirk @ Livingston
3-1
(1.6-0.5)
Falkirk vs Dundee United
2-2
(2.2-1.2)
W
D
W
D
W
Avg Goals For 2.4
Avg Goals Against 1.2
Avg xG For 1.8
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Robbie Muirhead 1.8
Scott Pittman 0.6
Lewis Smith 0.3
Recent Matches
Livingston vs Falkirk
3-1
(1.6-0.5)
Livingston @ Kilmarnock
2-2
(0.9-2.0)
Livingston @ Ross County
2-4