Scottish Premiership Top Scorers

  1. Leigh Griffiths

    Celtic

    88 mins per goal

    2739 mins played

    31 Goals scored

    5 Assists

    Shots on target

    Total

    67%
    92
    138
  2. Kane Hemmings

    Dundee

    141 mins per goal

    2965 mins played

    21 Goals scored

    5 Assists

    Shots on target

    Total

    73%
    52
    71
  3. Adam Rooney

    Aberdeen

    107 mins per goal

    2130 mins played

    20 Goals scored

    1 Assists

    Shots on target

    Total

    61%
    31
    51
  4. Liam Boyce

    Ross County

    171 mins per goal

    2569 mins played

    15 Goals scored

    4 Assists

    Shots on target

    Total

    71%
    37
    52
  5. Louis Moult

    Motherwell

    197 mins per goal

    2959 mins played

    15 Goals scored

    2 Assists

    Shots on target

    Total

    44%
    26
    59
  6. Steven MacLean

    St Johnstone

    175 mins per goal

    2453 mins played

    14 Goals scored

    5 Assists

    Shots on target

    Total

    60%
    25
    42
  7. Kris Doolan

    Partick Thistle

    159 mins per goal

    2232 mins played

    14 Goals scored

    1 Assists

    Shots on target

    Total

    66%
    29
    44
  8. Billy Mckay

    Dundee Utd

    197 mins per goal

    2358 mins played

    12 Goals scored

    3 Assists

    Shots on target

    Total

    65%
    28
    43
  9. Juanma

    Hearts

    202 mins per goal

    2425 mins played

    12 Goals scored

    2 Assists

    Shots on target

    Total

    49%
    20
    41
  10. Miles Storey

    Inverness CT

    225 mins per goal

    2479 mins played

    11 Goals scored

    3 Assists

    Shots on target

    Total

    68%
    30
    44
  11. Niall McGinn

    Aberdeen

    281 mins per goal

    2810 mins played

    10 Goals scored

    12 Assists

    Shots on target

    Total

    41%
    24
    59
  12. Scott McDonald

    Motherwell

    294 mins per goal

    2936 mins played

    10 Goals scored

    5 Assists

    Shots on target

    Total

    54%
    27
    50
  13. Josh Magennis

    Kilmarnock

    282 mins per goal

    2818 mins played

    10 Goals scored

    4 Assists

    Shots on target

    Total

    49%
    32
    65
  14. Greg Stewart

    Dundee

    353 mins per goal

    3178 mins played

    9 Goals scored

    10 Assists

    Shots on target

    Total

    56%
    33
    59
  15. David Wotherspoon

    St Johnstone

    314 mins per goal

    2827 mins played

    9 Goals scored

    3 Assists

    Shots on target

    Total

    61%
    22
    36
  16. Rory Loy

    Dundee

    202 mins per goal

    1815 mins played

    9 Goals scored

    1 Assists

    Shots on target

    Total

    66%
    21
    32
  17. Tomas Rogic

    Celtic

    233 mins per goal

    1860 mins played

    8 Goals scored

    7 Assists

    Shots on target

    Total

    58%
    26
    45
  18. Graham Cummins

    St Johnstone

    232 mins per goal

    1852 mins played

    8 Goals scored

    6 Assists

    Shots on target

    Total

    46%
    19
    41
  19. Greg Tansey

    Inverness CT

    413 mins per goal

    3304 mins played

    8 Goals scored

    3 Assists

    Shots on target

    Total

    50%
    18
    36
  20. Carlton Morris

    Hamilton

    277 mins per goal

    2213 mins played

    8 Goals scored

    2 Assists

    Shots on target

    Total

    60%
    18
    30
  21. Jamie Walker

    Hearts

    253 mins per goal

    1770 mins played

    7 Goals scored

    3 Assists

    Shots on target

    Total

    60%
    21
    35
  22. Stephen Pearson

    Motherwell

    311 mins per goal

    2176 mins played

    7 Goals scored

    2 Assists

    Shots on target

    Total

    72%
    13
    18
  23. Craig Curran

    Ross County

    172 mins per goal

    1204 mins played

    7 Goals scored

    1 Assists

    Shots on target

    Total

    64%
    14
    22
  24. Kenny McLean

    Aberdeen

    559 mins per goal

    3355 mins played

    6 Goals scored

    5 Assists

    Shots on target

    Total

    34%
    18
    53
  25. Liam Craig

    St Johnstone

    410 mins per goal

    2457 mins played

    6 Goals scored

    4 Assists

    Shots on target

    Total

    45%
    17
    38