xgEdge

Scottish Premiership xA leaders 2026/2027

Every Scottish Premiership player ranked on the expected assists of the chances he made for somebody else — what a team-mate was handed, whether or not it was scored.

Kieran Tierney has made the best chances for others, 1.85 expected assists from 322 minutes.

Showing 1–50 of 281 players

Scottish Premiership xA leaders 2026/2027
# Player Club Min KP xA A A − xA xA/90
1 Kieran Tierney Celtic 322 10 1.85 2 +0.15 0.52
2 Haissem Hassan Celtic 303 8 1.77 1 −0.77 0.53
3 Jesse Randall Dundee United 429 15 1.59 2 +0.41 0.33
4 Emmanuel Longelo Motherwell 566 14 1.56 0 −1.56 0.25
5 Felix Passlack Hibernian 554 13 1.41 1 −0.41 0.23
6 Camilo Durán Celtic 458 7 1.36 3 +1.64 0.27
7 Benjamin Nygren Celtic 486 22 1.33 3 +1.67 0.25
8 Greg Kiltie Kilmarnock 619 12 1.19 0 −1.19 0.17
9 Josh McPake Heart of Midlothian 474 11 1.16 4 +2.84 0.22
10 Jamie Gullan St. Johnstone 355 10 1.14 2 +0.86 0.29
11 Tom Lowery Kilmarnock 610 7 1.13 2 +0.87 0.17
12 Ryan Strain Falkirk FC 630 15 1.04 2 +0.96 0.15
13 Zachary Sapsford Dundee United 353 8 1.00 0 −1.00 0.25
13 Dujon Sterling Rangers 450 6 1.00 0 −1.00 0.20
15 Dylan Tait Dundee United 520 12 0.96 0 −0.96 0.17
16 Michael Schjønning-Larsen Kilmarnock 614 8 0.95 0 −0.95 0.14
17 Alex Lowry Motherwell 452 13 0.93 1 +0.07 0.19
18 Blair Spittal Heart of Midlothian 274 8 0.92 1 +0.08 0.30
19 Djeidi Gassama Rangers 466 15 0.90 1 +0.10 0.17
20 Findlay Marshall Aberdeen 205 4 0.85 0 −0.85 0.37
21 Adam Mayor Hibernian 464 10 0.82 0 −0.82 0.16
22 Badredine Bouanani Rangers 78 3 0.81 0 −0.81 0.93
23 Arne Engels Celtic 180 7 0.78 1 +0.22 0.39
24 Callum Wright Hibernian 320 4 0.75 0 −0.75 0.21
25 Josh Fowler St. Johnstone 480 8 0.72 1 +0.28 0.13
26 Sebastian Tounekti Celtic 173 6 0.70 0 −0.70 0.36
27 Liam Scales Celtic 446 6 0.66 0 −0.66 0.13
27 Calvin Miller Heart of Midlothian 479 9 0.66 0 −0.66 0.12
29 Ismeal Kabia St. Mirren 393 10 0.65 0 −0.65 0.15
30 Mika Baur Celtic 370 9 0.64 0 −0.64 0.16
30 Ryan Don Naderi Rangers 371 7 0.64 1 +0.36 0.16
30 Erik Ring Kilmarnock 456 5 0.64 0 −0.64 0.13
30 Nesta Guinness-Walker Aberdeen 607 4 0.64 0 −0.64 0.09
34 Daniel Bennie Dundee United 391 10 0.63 1 +0.37 0.15
35 Stuart Armstrong Aberdeen 382 11 0.62 0 −0.62 0.15
35 Dan Neil Rangers 397 4 0.62 0 −0.62 0.14
35 James Penrice Rangers 418 4 0.62 0 −0.62 0.13
38 Sabah Kerjota Heart of Midlothian 325 6 0.61 1 +0.39 0.17
38 Josh Mulligan Hibernian 615 11 0.61 1 +0.39 0.09
40 Panutche Camará Dundee United 366 8 0.59 0 −0.59 0.15
41 Emmanuel Fernandez Rangers 629 5 0.58 0 −0.58 0.08
42 Jake Young St. Mirren 169 1 0.57 0 −0.57 0.30
42 Fraser Taylor St. Mirren 300 7 0.57 0 −0.57 0.17
42 Taylor Steven St. Johnstone 311 3 0.57 0 −0.57 0.16
42 Enes Alić St. Johnstone 450 7 0.57 0 −0.57 0.11
46 Cláudio Braga Heart of Midlothian 581 8 0.56 2 +1.44 0.09
47 Daisuke Yokota Rangers 117 2 0.55 0 −0.55 0.42
48 Jamie Brandon Kilmarnock 429 5 0.54 0 −0.54 0.11
48 Tom Sparrow Motherwell 537 8 0.54 2 +1.46 0.09
50 Ethan Ross Falkirk FC 480 6 0.53 0 −0.53 0.10
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
KP
Key passes: passes that led directly to a team-mate's shot.
xA
Expected assists: the quality of the chances he created for others, summed.
A
Assists.
A − xA
Assists less expected assists, over the matches with both.
xA/90
Expected assists per 90 minutes played.

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 →