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
Celtic
2.6 xG per game - Creates the highest quality chances
Best Defensive Team
Celtic
0.8 xGA per game - Allows fewest quality chances

Team Form Guide

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

L
D
W
L
W
Avg Goals For 1.2
Avg Goals Against 1.6
Avg xG For 2.1
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Luke Armstrong 1.6
Moses Ebiye 1.2
Dan Casey 1.0
Recent Matches
Motherwell @ FC Twente
3-0
Motherwell @ Ross County
1-1
(1.7-2.3)
Motherwell vs Kilmarnock
3-0
(2.8-0.7)
W
L
L
W
W
Avg Goals For 1.2
Avg Goals Against 1.2
Avg xG For 1.7
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Danny Armstrong 2.0
Bruce Anderson 0.9
Fraser Murray 0.7
Recent Matches
Kilmarnock vs Ayr United
1-0
Kilmarnock vs Hearts
0-1
(1.2-0.5)
Kilmarnock @ Motherwell
3-0
(2.8-0.7)
L
L
L
L
W
Avg Goals For 0.6
Avg Goals Against 2.4
Avg xG For 1.0
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Topi Keskinen 0.9
Pape Habib Gueye 0.8
Kevin Nisbet 0.7
Recent Matches
Aberdeen @ Dundee United
2-1
(2.0-1.8)
Aberdeen vs Celtic
1-5
(1.2-3.8)
Aberdeen @ Rangers
4-0
(2.4-0.7)
W
L
D
D
L
Avg Goals For 2.2
Avg Goals Against 3.0
Avg xG For 1.1
Avg xG Against 2.0
Top Players (xG - Last 5 games)
Martin Boyle 1.4
Nectarios Triantis 0.6
Jack Iredale 0.3
Recent Matches
Hibernian vs Rot-Weiss Essen
3-2
Hibernian @ Ajax
6-3
Hibernian vs Rangers
2-2
(1.2-3.1)
W
W
D
W
W
Avg Goals For 3.0
Avg Goals Against 0.8
Avg xG For 2.6
Avg xG Against 0.8
Top Players (xG - Last 5 games)
A. Idah 1.3
Yang Hyun-Jun 1.1
J. Kenny 0.9
Recent Matches
Celtic vs Newcastle United
4-0
Celtic @ Cork City
1-2
Celtic vs St. Mirren
1-1
(2.4-0.2)
W
W
W
W
L
Avg Goals For 1.8
Avg Goals Against 0.6
Avg xG For 1.1
Avg xG Against 1.1
Top Players (xG - Last 5 games)
L. Shankland 1.4
A. Forrest 1.1
J. Grant 0.9
Recent Matches
Hearts @ Kilmarnock
0-1
(1.2-0.5)
Hearts vs St. Johnstone
2-1
(0.8-0.8)
Hearts vs Motherwell
3-0
(0.5-0.7)
W
W
D
L
L
Avg Goals For 1.6
Avg Goals Against 1.2
Avg xG For 1.2
Avg xG Against 2.1
Top Players (xG - Last 5 games)
L. Cameron 1.9
O. Adewumi 0.7
S. Murray 0.7
Recent Matches
Dundee @ Arbroath
0-2
Dundee @ St. Johnstone
0-2
(0.7-1.6)
Dundee vs Ross County
1-1
(1.1-1.9)
W
D
D
W
W
Avg Goals For 2.6
Avg Goals Against 1.0
Avg xG For 2.3
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Cyriel Dessers 3.3
Nicolas Raskin 1.3
Danilo 1.1
Recent Matches
Rangers vs Panathinaikos
2-0
(1.7-1.8)
Rangers vs Club Brugge
2-2
Rangers @ Hibernian
2-2
(1.2-3.1)
W
L
L
L
L
Avg Goals For 0.8
Avg Goals Against 2.8
Avg xG For 1.2
Avg xG Against 2.5
Top Players (xG - Last 5 games)
S. Dalby 1.9
R. Docherty 0.7
K. Trapanovski 0.7
Recent Matches
Dundee United vs Aberdeen
2-1
(2.0-1.8)
Dundee United @ Rangers
3-1
(2.1-0.6)
Dundee United vs St. Mirren
0-2
(1.5-2.9)
D
D
W
W
D
Avg Goals For 1.6
Avg Goals Against 1.0
Avg xG For 1.4
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Mikael Mandron 1.7
Killian Phillips 1.3
Conor McMenamin 0.8
Recent Matches
St. Mirren @ Celtic
1-1
(2.4-0.2)
St. Mirren vs Hibernian
2-2
(1.0-1.3)
St. Mirren @ Dundee United
0-2
(1.5-2.9)