xgEdge

Scottish Premiership player stats 2026/2027

Every Scottish Premiership player with minutes this season, ranked on what he has produced — goals and assists, with the expected goals and expected assists behind them where the competition carries per-match figures.

Benjamin Nygren leads on expected goal involvement with 4.88, from 486 minutes. That is 0.93 clear of Ryan Don Naderi. Benjamin Nygren has scored 3 goals from 3.55 xG. Kieran Tierney leads the league on expected assists with 1.85.

League leaders

Goals

  1. 1 Josh Fowler 4 STJ 2.87 xG
  2. 2 Killian Phillips 3 STM 1.70 xG
  3. 2 Kasper Høgh 3 CEL 3.43 xG

xG

  1. 1 Benjamin Nygren 3.55 CEL 3 goals
  2. 2 Kasper Høgh 3.43 CEL 3 goals
  3. 3 Joe Westley 3.40 DUN 3 goals

xA

  1. 1 Kieran Tierney 1.85 CEL 2 assists
  2. 2 Haissem Hassan 1.77 CEL 1 assists
  3. 3 Jesse Randall 1.59 DUN 2 assists

xGI

  1. 1 Benjamin Nygren 4.88 CEL 0.90 per 90
  2. 2 Ryan Don Naderi 3.95 RAN 0.96 per 90
  3. 3 Kasper Høgh 3.64 CEL 1.08 per 90

Showing 201–250 of 281 players

Scottish Premiership player stats 2026/2027
# Player Club Pos Min G A xG xA xGI
201 Roland Idowu St. Mirren M 26 0 1 0.07 0.05 0.12
201 Zach Mitchell St. Johnstone D 527 0 0 0.02 0.10 0.12
201 Rory McKenzie Kilmarnock M 61 0 0 0.11 0.01 0.12
204 Logan Chalmers St. Johnstone M 58 0 0 0.08 0.02 0.10
205 Joe Gardner Falkirk FC F 84 0 0 0.04 0.05 0.09
206 Tony Yogane Aberdeen F 208 0 0 0.06 0.02 0.08
206 Jamie Knight-Lebel Motherwell D 249 0 0 0.03 0.05 0.08
208 Mitchy Ntelo Aberdeen F 153 0 0 0.03 0.04 0.07
208 Johnny Koutroumbis Motherwell D 26 0 0 0.06 0.01 0.07
210 Azeem Abdulai Hibernian M 17 0 0 0.03 0.02 0.05
210 Djenairo Daniels Kilmarnock F 171 0 0 0.01 0.04 0.05
210 Lewis Neilson Falkirk FC D 450 0 0 0.04 0.01 0.05
213 Andrew Fasanya Aberdeen F 8 0 0 0.04 0.00 0.04
213 Bobby Wales Dundee FC F 187 0 0 0.03 0.01 0.04
215 Cole Burke Kilmarnock F 26 0 0 0.02 0.01 0.03
— Ageu Heart of Midlothian M 31 0 0 — 0.01 —
— Alex Paulsen Motherwell G 630 0 0 — 0.01 —
— Alistair Johnston Celtic D 135 0 0 — 0.08 —
— Beau Reus Heart of Midlothian G 630 0 0 — 0.00 —
— Ben Godfrey Rangers D 89 0 0 — 0.02 —
— Brad Halliday Dundee FC D 112 0 0 — 0.50 —
— Bradley Lyons Aberdeen M 90 0 0 — 0.01 —
— Callum Jones Dundee FC M 71 0 0 — 0.11 —
— Calum Ferrie Kilmarnock G 90 0 0 — 0.00 —
— Christian Borchgrevink Heart of Midlothian D 237 0 0 — 0.46 —
— Connor McLeod Falkirk FC M 21 0 0 — 0.08 —
— Dane Murray Celtic D 100 0 0 — 0.02 —
— Danny Finlayson St. Johnstone D 125 0 0 — 0.00 —
— Danny Schmidt St. Johnstone F 47 0 0 — 0.07 —
— Dario Naamo Dundee United D 11 0 0 — 0.02 —
— Deniss Melniks Falkirk FC M 245 0 0 — 0.01 —
— Dylan Williams Motherwell D 151 0 1 — 0.18 —
— Ethan Brown Kilmarnock D 90 0 0 — 0.00 —
— Ethan Laidlaw Falkirk FC F 79 0 0 — 0.04 —
— Ewan Wilson Motherwell D 22 0 0 — 0.00 —
— Finlay Robertson Dundee FC M 230 0 0 — 0.24 —
— Idris Odutayo Dundee FC D 462 0 0 — 0.04 —
— Ieuan Owen Kilmarnock F 12 0 0 — 0.00 —
— Imari Samuels Dundee FC D 177 0 1 — 0.12 —
— Iurie Iovu Dundee United D 28 0 0 — 0.00 —
— Ivor Pandur Rangers G 630 0 0 — 0.00 —
— Jack Baird St. Johnstone D 12 0 0 — 0.01 —
— Jack James Walton Dundee United G 630 0 0 — 0.00 —
— Jacob Chapman St. Mirren G 630 0 0 — 0.03 —
— Jamie McCart Heart of Midlothian D 462 0 1 — 0.07 —
— Joe Newell Hibernian M 20 0 0 — 0.01 —
— Joe Wright Dundee FC D 25 0 0 — 0.00 —
— Johnly Yfeko Kilmarnock D 135 0 0 — 0.02 —
— Jonathan Meier Kilmarnock D 45 0 0 — 0.00 —
— Jordan Obita Hibernian D 299 0 0 — 0.50 —
  • xG share
  • xA share
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Pos
The position the provider files him under.
Min
Minutes played.
G
Goals scored, penalties included.
A
Assists.
xG
Expected goals: the quality of the chances he took, summed.
xA
Expected assists: the quality of the chances he created for others, summed.
xGI
Expected goal involvement: expected goals and expected assists added.

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 →