xgEdge

Scottish Premiership per 90 stats 2026/2027

Every Scottish Premiership player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Kasper Høgh leads on expected goal involvement per 90 minutes with 1.08, over 303 minutes played. That is 0.12 clear of Ryan Don Naderi.

Showing 1–50 of 139 players

Scottish Premiership per 90 stats 2026/2027
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
1 Kasper Høgh Celtic 303 0.89 0.00 1.02 0.06 1.08
2 Ryan Don Naderi Rangers 371 0.49 0.24 0.80 0.16 0.96
3 Benjamin Nygren Celtic 486 0.56 0.56 0.66 0.25 0.90
4 Kieran Tierney Celtic 322 0.00 0.56 0.28 0.52 0.80
5 Martin Boyle Hibernian 378 0.71 0.00 0.72 0.07 0.79
6 Yang Hyun-Jun Celtic 377 0.48 0.00 0.63 0.12 0.75
7 Jesse Randall Dundee United 429 0.42 0.42 0.39 0.33 0.73
8 Camilo Durán Celtic 458 0.59 0.59 0.44 0.27 0.70
9 Haissem Hassan Celtic 303 0.00 0.30 0.17 0.53 0.69
10 Lawrence Shankland Rangers 363 0.74 0.00 0.57 0.10 0.68
11 Josh Fowler St. Johnstone 480 0.75 0.19 0.54 0.13 0.67
11 Zachary Sapsford Dundee United 353 0.25 0.00 0.41 0.25 0.67
13 James Wilson Heart of Midlothian 340 0.79 0.00 0.57 0.04 0.62
13 Tawanda Maswanhise Motherwell 484 0.19 0.37 0.55 0.07 0.62
15 Jamie Gullan St. Johnstone 355 0.00 0.51 0.31 0.29 0.60
15 Joe Westley Dundee FC 536 0.50 0.00 0.57 0.03 0.60
15 Min-su Kim Rangers 322 0.00 0.00 0.48 0.11 0.60
18 Nathan Lowe Hibernian 400 0.23 0.23 0.52 0.03 0.56
19 Kevin Nisbet Aberdeen 540 0.50 0.33 0.51 0.04 0.55
20 Cláudio Braga Heart of Midlothian 581 0.31 0.31 0.45 0.09 0.54
21 Djeidi Gassama Rangers 466 0.00 0.19 0.29 0.17 0.47
22 Fraser Taylor St. Mirren 300 0.30 0.00 0.28 0.17 0.45
22 Jacob Murrell Falkirk FC 310 0.29 0.00 0.41 0.04 0.45
22 Alex Lowry Motherwell 452 0.40 0.20 0.26 0.19 0.45
25 Greg Kiltie Kilmarnock 619 0.15 0.00 0.27 0.17 0.44
25 Ruari Paton St. Johnstone 349 0.26 0.00 0.39 0.05 0.44
27 Mika Baur Celtic 370 0.24 0.00 0.27 0.16 0.43
27 Daniel Bennie Dundee United 391 0.00 0.23 0.28 0.15 0.43
29 Josh McPake Heart of Midlothian 474 0.38 0.76 0.16 0.22 0.38
30 Blair Spittal Heart of Midlothian 274 0.00 0.33 0.07 0.30 0.37
31 Sabah Kerjota Heart of Midlothian 325 0.28 0.28 0.19 0.17 0.36
31 Callum Wright Hibernian 320 0.56 0.00 0.15 0.21 0.36
33 Calvin Miller Heart of Midlothian 479 0.19 0.00 0.22 0.12 0.35
34 Nicolas Raskin Rangers 415 0.00 0.00 0.24 0.10 0.34
34 Taylor Steven St. Johnstone 311 0.00 0.00 0.18 0.16 0.34
36 Emmanuel Longelo Motherwell 566 0.00 0.00 0.08 0.25 0.33
37 Josh Mulligan Hibernian 615 0.00 0.15 0.21 0.09 0.30
38 Eseosa Sule St. Mirren 284 0.00 0.00 0.24 0.05 0.29
39 Felix Passlack Hibernian 554 0.00 0.16 0.05 0.23 0.28
40 Joe Hugill Kilmarnock 630 0.14 0.00 0.23 0.04 0.27
41 Dylan Tait Dundee United 520 0.00 0.00 0.09 0.17 0.26
42 Liam Scales Celtic 446 0.20 0.00 0.12 0.13 0.25
43 Regan Charles-Cook Motherwell 291 0.31 0.00 0.21 0.03 0.24
43 Jamie McGrath Hibernian 303 0.00 0.00 0.11 0.13 0.24
43 Findlay Curtis Rangers 392 0.00 0.00 0.12 0.11 0.24
43 Lukas Fadinger Motherwell 599 0.15 0.00 0.18 0.05 0.24
43 Tomas Magnusson Heart of Midlothian 294 0.00 0.00 0.08 0.16 0.24
48 Aaron Tshibola Kilmarnock 299 0.00 0.00 0.09 0.14 0.23
48 Ethan Ross Falkirk FC 480 0.19 0.00 0.13 0.10 0.23
50 Ismeal Kabia St. Mirren 393 0.00 0.00 0.07 0.15 0.22
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
xGI/90
Expected goal involvement 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 →