Scottish Premiership top scorers 2026/2027
Every Scottish Premiership player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.
Josh Fowler leads the scoring on 4 goals, from 480 minutes. That is 1 clear of Killian Phillips.
Showing 201–250 of 281 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 72 | Mats Knoester | Aberdeen | 4 | 303 | 0 | 0 | — | — | — |
| 72 | Taylor Steven | St. Johnstone | 5 | 311 | 0 | 0 | 0.61 | −0.61 | — |
| 72 | Min-su Kim | Rangers | 5 | 322 | 0 | 0 | 1.73 | −1.73 | — |
| 72 | Kieran Tierney | Celtic | 5 | 322 | 0 | 0 | 1.00 | −1.00 | — |
| 72 | Cameron Devlin | Rangers | 6 | 335 | 0 | 0 | 0.09 | −0.09 | — |
| 72 | Alan Forrest | Dundee FC | 7 | 351 | 0 | 0 | 0.20 | −0.20 | — |
| 72 | Jamie Gullan | St. Johnstone | 5 | 355 | 0 | 0 | 1.24 | −1.24 | — |
| 72 | Panutche Camará | Dundee United | 7 | 366 | 0 | 0 | 0.14 | −0.14 | — |
| 72 | Daniel Happe | Aberdeen | 6 | 382 | 0 | 0 | 0.65 | −0.65 | — |
| 72 | Stuart Armstrong | Aberdeen | 7 | 382 | 0 | 0 | 0.13 | −0.13 | — |
| 72 | Daniel Bennie | Dundee United | 7 | 391 | 0 | 0 | 1.23 | −1.23 | — |
| 72 | Tyreece John-Jules | Kilmarnock | 7 | 391 | 0 | 0 | 0.78 | −0.78 | — |
| 72 | Findlay Curtis | Rangers | 7 | 392 | 0 | 0 | 0.54 | −0.54 | — |
| 72 | Calvin Ramsay | St. Mirren | 5 | 393 | 0 | 0 | 0.43 | −0.43 | — |
| 72 | Ismeal Kabia | St. Mirren | 5 | 393 | 0 | 0 | 0.32 | −0.32 | — |
| 72 | Dan Neil | Rangers | 5 | 397 | 0 | 0 | 0.12 | −0.12 | — |
| 72 | Jake Girdwood-Reich | Motherwell | 6 | 406 | 0 | 0 | 0.09 | −0.09 | — |
| 72 | Joe Hodge | Motherwell | 5 | 409 | 0 | 0 | 0.10 | −0.10 | — |
| 72 | Grant Hanley | Hibernian | 5 | 413 | 0 | 0 | 0.17 | −0.17 | — |
| 72 | Nicolas Raskin | Rangers | 5 | 415 | 0 | 0 | 1.12 | −1.12 | — |
| 72 | James Penrice | Rangers | 5 | 418 | 0 | 0 | 0.19 | −0.19 | — |
| 72 | Miguel Changa Chaiwa | Hibernian | 7 | 420 | 0 | 0 | 0.19 | −0.19 | — |
| 72 | Chris Mochrie | St. Mirren | 7 | 429 | 0 | 0 | 0.28 | −0.28 | — |
| 72 | Jamie Brandon | Kilmarnock | 7 | 429 | 0 | 0 | 0.09 | −0.09 | — |
| 72 | Brad Spencer | Falkirk FC | 5 | 438 | 0 | 0 | 0.19 | −0.19 | — |
| 72 | Liam Smith | St. Johnstone | 5 | 443 | 0 | 0 | 0.29 | −0.29 | — |
| 72 | Cathal McCarthy | Kilmarnock | 5 | 450 | 0 | 0 | 0.22 | −0.22 | — |
| 72 | Dujon Sterling | Rangers | 5 | 450 | 0 | 0 | 0.07 | −0.07 | — |
| 72 | Lewis Neilson | Falkirk FC | 5 | 450 | 0 | 0 | 0.04 | −0.04 | — |
| 72 | Erik Ring | Kilmarnock | 6 | 456 | 0 | 0 | 0.12 | −0.12 | — |
| 72 | Idris Odutayo | Dundee FC | 6 | 462 | 0 | 0 | — | — | — |
| 72 | Jamie McCart | Heart of Midlothian | 6 | 462 | 0 | 0 | — | — | — |
| 72 | Djeidi Gassama | Rangers | 7 | 466 | 0 | 0 | 1.52 | −1.52 | — |
| 72 | Sam Stanton | St. Johnstone | 7 | 466 | 0 | 0 | 0.62 | −0.62 | — |
| 72 | Ryan Finnigan | Dundee FC | 6 | 471 | 0 | 0 | 0.18 | −0.18 | — |
| 72 | Stuart Findlay | Heart of Midlothian | 6 | 472 | 0 | 0 | 0.11 | −0.11 | — |
| 72 | Jordi Altena | Heart of Midlothian | 6 | 493 | 0 | 0 | 0.17 | −0.17 | — |
| 72 | Aremu Afeez | Aberdeen | 7 | 496 | 0 | 0 | 0.06 | −0.06 | — |
| 72 | Toyosi Olusanya | Aberdeen | 7 | 503 | 0 | 0 | 0.63 | −0.63 | — |
| 72 | Colby Donovan | Celtic | 7 | 503 | 0 | 0 | 0.60 | −0.60 | — |
| 72 | Finley Barbrook | Falkirk FC | 6 | 506 | 0 | 0 | 0.62 | −0.62 | — |
| 72 | Dylan Tait | Dundee United | 6 | 520 | 0 | 0 | 0.54 | −0.54 | — |
| 72 | Zach Mitchell | St. Johnstone | 6 | 527 | 0 | 0 | 0.02 | −0.02 | — |
| 72 | Leon McCann | Falkirk FC | 7 | 530 | 0 | 0 | — | — | — |
| 72 | Jason Holt | St. Johnstone | 7 | 536 | 0 | 0 | 0.20 | −0.20 | — |
| 72 | Tom Sparrow | Motherwell | 7 | 537 | 0 | 0 | 0.03 | −0.03 | — |
| 72 | Callum McGregor | Celtic | 6 | 540 | 0 | 0 | 0.54 | −0.54 | — |
| 72 | Henry Fieldson | St. Mirren | 6 | 540 | 0 | 0 | 0.13 | −0.13 | — |
| 72 | Cameron Carter-Vickers | Celtic | 6 | 540 | 0 | 0 | 0.05 | −0.05 | — |
| 72 | Joshua Rawlins | Dundee United | 6 | 540 | 0 | 0 | 0.04 | −0.04 | — |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Apps
- Matches he played in this competition this season. A match he was named in and did not play does not count.
- Min
- Minutes played.
- G
- Goals scored, penalties included.
- npG
- Goals with penalties taken out.
- xG
- Expected goals: the quality of the chances he took, summed.
- G − xG
- Goals less expected goals, over the matches with both.
- Min/G
- Minutes played for each goal scored.
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 →