Premier League Top Scorers

  1. Harry Kane

    Tottenham

    128 mins per goal

    3188 mins played

    25 Goals scored

    1 Assists

    Shots on target

    Total

    64%
    74
    116
  2. Sergio Agüero

    Man City

    95 mins per goal

    2194 mins played

    23 Goals scored

    2 Assists

    Shots on target

    Total

    58%
    49
    85
  3. Jamie Vardy

    Leicester

    135 mins per goal

    2959 mins played

    22 Goals scored

    6 Assists

    Shots on target

    Total

    58%
    50
    86
  4. Romelu Lukaku

    Everton

    161 mins per goal

    2904 mins played

    18 Goals scored

    6 Assists

    Shots on target

    Total

    53%
    41
    77
  5. Riyad Mahrez

    Leicester

    170 mins per goal

    2883 mins played

    17 Goals scored

    11 Assists

    Shots on target

    Total

    64%
    38
    59
  6. Odion Ighalo

    Watford

    206 mins per goal

    2881 mins played

    14 Goals scored

    3 Assists

    Shots on target

    Total

    58%
    45
    78
  7. Jermain Defoe

    Sunderland

    169 mins per goal

    2370 mins played

    14 Goals scored

    1 Assists

    Shots on target

    Total

    63%
    34
    54
  8. Olivier Giroud

    Arsenal

    187 mins per goal

    2244 mins played

    12 Goals scored

    5 Assists

    Shots on target

    Total

    52%
    39
    75
  9. Alexis Sánchez

    Arsenal

    189 mins per goal

    2266 mins played

    12 Goals scored

    4 Assists

    Shots on target

    Total

    55%
    36
    66
  10. Diego Costa

    Chelsea

    208 mins per goal

    2289 mins played

    11 Goals scored

    6 Assists

    Shots on target

    Total

    50%
    25
    50
  11. Troy Deeney

    Watford

    275 mins per goal

    3021 mins played

    11 Goals scored

    6 Assists

    Shots on target

    Total

    49%
    27
    55
  12. Marko Arnautovic

    Stoke

    240 mins per goal

    2638 mins played

    11 Goals scored

    5 Assists

    Shots on target

    Total

    40%
    22
    55
  13. Gylfi Sigurdsson

    Swansea

    265 mins per goal

    2917 mins played

    11 Goals scored

    3 Assists

    Shots on target

    Total

    57%
    32
    56
  14. Dele Alli

    Tottenham

    248 mins per goal

    2479 mins played

    10 Goals scored

    9 Assists

    Shots on target

    Total

    60%
    28
    47
  15. Sadio Mané

    Southampton

    245 mins per goal

    2449 mins played

    10 Goals scored

    6 Assists

    Shots on target

    Total

    54%
    33
    61
  16. Graziano Pellè

    Southampton

    210 mins per goal

    2103 mins played

    10 Goals scored

    5 Assists

    Shots on target

    Total

    38%
    24
    64
  17. Shane Long

    Southampton

    194 mins per goal

    1938 mins played

    10 Goals scored

    4 Assists

    Shots on target

    Total

    45%
    22
    49
  18. André Ayew

    Swansea

    276 mins per goal

    2758 mins played

    10 Goals scored

    1 Assists

    Shots on target

    Total

    48%
    25
    52
  19. Dimitri Payet

    West Ham

    266 mins per goal

    2392 mins played

    9 Goals scored

    10 Assists

    Shots on target

    Total

    58%
    25
    43
  20. Roberto Firmino

    Liverpool

    207 mins per goal

    1862 mins played

    9 Goals scored

    7 Assists

    Shots on target

    Total

    55%
    23
    42
  21. Georginio Wijnaldum

    Newcastle

    334 mins per goal

    3002 mins played

    9 Goals scored

    5 Assists

    Shots on target

    Total

    68%
    26
    38
  22. Anthony Martial

    Man Utd

    273 mins per goal

    2458 mins played

    9 Goals scored

    3 Assists

    Shots on target

    Total

    56%
    23
    41
  23. Andy Carroll

    West Ham

    132 mins per goal

    1187 mins played

    9 Goals scored

    2 Assists

    Shots on target

    Total

    59%
    22
    37
  24. Ross Barkley

    Everton

    367 mins per goal

    2938 mins played

    8 Goals scored

    8 Assists

    Shots on target

    Total

    51%
    28
    55
  25. Philippe Coutinho

    Liverpool

    232 mins per goal

    1852 mins played

    8 Goals scored

    5 Assists

    Shots on target

    Total

    44%
    27
    62