xgEdge

Scottish Premiership xG leaders 2026/2027

Every Scottish Premiership player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Benjamin Nygren has taken the best chances in the competition, 3.55 expected goals from 486 minutes.

Showing 101–150 of 281 players

Scottish Premiership xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
99 Bert Esselink Dundee United 602 4 0.31 0.31 — 0.05 0
99 Chris Cadden Aberdeen 613 5 0.31 0.31 0.06 0.05 0
103 Owen Elding Hibernian 200 7 0.30 0.30 0.04 0.14 0
104 Thelo Aasgaard Rangers 112 5 0.29 0.29 0.06 0.23 1
104 Liam Smith St. Johnstone 443 3 0.29 0.29 — 0.06 0
106 Mark O'Hara Kilmarnock 217 3 0.28 0.28 — 0.12 0
106 Chris Mochrie St. Mirren 429 7 0.28 0.28 0.04 0.06 0
108 Jardell Kanga Motherwell 233 4 0.27 0.27 — 0.10 1
109 Lyall Cameron Dundee United 147 4 0.26 0.26 — 0.16 1
109 Arne Engels Celtic 180 3 0.26 0.26 — 0.13 0
109 Willy Vogt Motherwell 199 3 0.26 0.26 — 0.12 0
112 Tomas Magnusson Heart of Midlothian 294 3 0.25 0.25 — 0.08 0
112 Adam Mayor Hibernian 464 6 0.25 0.25 0.04 0.05 1
114 Finn Yeats Falkirk FC 135 3 0.24 0.24 — 0.16 0
115 Daisuke Yokota Rangers 117 4 0.23 0.23 — 0.18 0
115 Aodhan Doherty Falkirk FC 203 2 0.23 0.23 — 0.10 0
115 Gavin Molloy Aberdeen 294 3 0.23 0.23 — 0.07 1
115 Ryan Astley Dundee FC 630 3 0.23 0.23 — 0.03 0
115 Ryan Strain Falkirk FC 630 4 0.23 0.23 — 0.03 0
120 Jack McMillan Falkirk FC 79 1 0.22 0.22 — 0.25 0
120 Neil Farrugia Dundee United 129 4 0.22 0.22 — 0.15 0
120 Jack Milne Aberdeen 158 1 0.22 0.22 — 0.13 0
120 Mehdi Merghem Dundee United 217 7 0.22 0.22 0.03 0.09 0
120 Emmanuel Agyei Dundee United 239 4 0.22 0.22 — 0.08 1
120 Cathal McCarthy Kilmarnock 450 4 0.22 0.22 — 0.04 0
126 Pierre Landry Kaboré Heart of Midlothian 89 3 0.21 0.21 — 0.21 0
126 Blair Spittal Heart of Midlothian 274 6 0.21 0.21 0.03 0.07 0
128 Eythor Bjørgolfsson Motherwell 86 3 0.20 0.20 — 0.21 0
128 Lewis Smith Aberdeen 196 5 0.20 0.20 0.04 0.09 0
128 Alan Forrest Dundee FC 351 5 0.20 0.20 0.04 0.05 0
128 Jason Holt St. Johnstone 536 2 0.20 0.20 — 0.03 0
132 James Penrice Rangers 418 6 0.19 0.19 0.03 0.04 0
132 Miguel Changa Chaiwa Hibernian 420 5 0.19 0.19 0.04 0.04 0
132 Brad Spencer Falkirk FC 438 4 0.19 0.19 — 0.04 0
132 Ryan Carr St. Mirren 609 6 0.19 0.19 0.03 0.03 0
136 Severin Sabri Guendouz Heart of Midlothian 49 4 0.18 0.18 — 0.33 0
136 Dylan Levitt Motherwell 70 2 0.18 0.18 — 0.23 1
136 Ryan Finnigan Dundee FC 471 4 0.18 0.18 — 0.03 0
139 Luke McCowan Celtic 84 2 0.17 0.17 — 0.18 1
139 Amadou Ba-Sy Heart of Midlothian 124 3 0.17 0.17 — 0.12 0
139 Grant Hanley Hibernian 413 3 0.17 0.17 — 0.04 0
139 Jordi Altena Heart of Midlothian 493 2 0.17 0.17 — 0.03 0
143 Kanayochukwu Megwa Hibernian 113 1 0.16 0.16 — 0.13 0
143 Bailey Rice Kilmarnock 218 3 0.16 0.16 — 0.07 0
145 Zidane Iqbal Dundee United 116 3 0.15 0.15 — 0.12 0
145 Mohammed Diomande Rangers 135 4 0.15 0.15 — 0.10 0
145 Enes Alić St. Johnstone 450 7 0.15 0.15 0.02 0.03 1
145 Reece McAlear St. Johnstone 584 6 0.15 0.15 0.02 0.02 0
145 Liam Henderson Falkirk FC 597 5 0.15 0.15 0.03 0.02 0
150 Callum Osmand Celtic 28 3 0.14 0.14 — 0.45 0
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

Appearances, minutes, goals, assists and shots on this page are summed over the Scottish Premiership matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →