Premier League Top scorers - England 2025/2026

Below you find the top goal scorers list for the current season 2025/2026 in the Premier League (EPL) football league in England. Highest goal scorer right now is Erling Haaland, with 20 scored goals. The most assists at the moment have been provided by Bruno Fernandes. You can also see all hat-tricks scored so far this season.

EPL best goal scorers 2025/2026

This is the current top scorer list for the Premier League, showing the 31 highest goal scorers right now. If you want to see each players' goal progression per round during the season you can find it here.

TIP! Click on the number of goals to see the matches in which the player scored.

# Player, Team Nationality Age % team's goals GoalsGoals
1. Erling Haaland
Manchester City
Norway
25 44.4%
2. Igor Thiago
Brentford
Brazil
24 45.7%
3. Antoine Semenyo
Bournemouth
Ghana
26 29.4%
4. Dominic Calvert-Lewin
Leeds
England
28 31.0%
5. Bruno Guimarães
Newcastle
Brazil
28 25.0%
  Danny Welbeck
Brighton
England
35 25.8%
  Hugo Ekitike
Liverpool
France
23 25.0%
  Jean-Philippe Mateta
Crystal Palace
France
28 36.4%
9. Eli Junior Kroupi
Bournemouth
France
19 20.6%
  Harry Wilson
Fulham
Wales
Wales
28 23.3%
  Morgan Rogers
Aston Villa
England
23 21.2%
  Nick Woltemade
Newcastle
Germany
23 21.9%
  Ollie Watkins
Aston Villa
England
30 21.2%
  Phil Foden
Manchester City
England
25 15.6%
  Richarlison
Tottenham
Brazil
28 23.3%
16. Bryan Mbeumo
Manchester United
Cameroon
26 16.7%
  Enzo Fernández
Chelsea
Argentina
24 17.6%
  Jarrod Bowen
West Ham
England
29 27.3%
  João Pedro
Chelsea
Brazil
24 17.6%
  Kevin Schade
Brentford
Germany
24 17.1%
21. Bruno Fernandes
Manchester United
Portugal
31 13.9%
  Cody Gakpo
Liverpool
Netherlands
26 15.6%
  Harvey Barnes
Newcastle
England
28 15.6%
  Jaidon Anthony
Burnley
England
26 22.7%
  Leandro Trossard
Arsenal
Belgium
31 12.5%
  Morgan Gibbs-White
Nottingham Forest
England
25 23.8%
  Pedro Neto
Chelsea
Portugal
25 14.7%
  Raul Jimenez
Fulham
Mexico
34 16.7%
  Tijjani Reijnders
Manchester City
Netherlands
27 11.1%
  Viktor Gyökeres
Arsenal
Sweden
27 12.5%
  Zian Flemming
Burnley
Netherlands
27 22.7%
Last updated: Wednesday 7 January 23:22
TIP! Click on the number of goals to see the matches in which the player scored.

Most assists in the Premier League 2025/2026

Below you can see the top assists list in the Premier League for the current season, listing the players that have assisted to most goals.

# Player, team Nationality Age Assists
1. Bruno Fernandes
Manchester United
Portugal
31
8
2. Rayan Cherki
Manchester City
France
22
7
3. Jack Grealish
Everton
England
30
6
4. Mohammed Kudus
Tottenham
Ghana
25
5
  Granit Xhaka
Sunderland
Switzerland
33
5
6. Vitaly Janelt
Brentford
Germany
27
4
  Marcos Senesi
Bournemouth
Argentina
28
4
  Leandro Trossard
Arsenal
Belgium
31
4
  Jeremy Doku
Manchester City
Belgium
23
4
  Youri Tielemans
Aston Villa
Belgium
28
4
  Harry Wilson
Fulham
Wales
Wales
28
4
  Morgan Rogers
Aston Villa
England
23
4
  Yankuba Minteh
Brighton
Gambia
21
4
  Samuel Chukwueze
Fulham
Nigeria
26
4
  Enzo Le Fée
Sunderland
France
25
4
  Quilindschy Hartman
Burnley
Netherlands
24
4
  Reece James
Chelsea
England
26
4
  Erling Haaland
Manchester City
Norway
25
4

Scored hat-tricks in Premier League, season 2025/2026

Totally there are 4 hat-tricks scored this season in Premier League, England. Below we are listing all players that have scored 3 or more goals in the one match.

Player, Team Match GoalsGoals
Igor Thiago
Brentford
Everton - Brentford 2-4
Sun 4 january 2026
3
11', 51', 88'
Kevin Schade
Brentford
Brentford - Bournemouth 4-1
Sat 27 december 2025
3
7', 51', 90'
Eberechi Eze
Arsenal
Arsenal - Tottenham 4-1
Sun 23 november 2025
3
41', 46', 76'
Jean-Philippe Mateta
Crystal Palace
Crystal Palace - Bournemouth 3-3
Sat 18 october 2025
3
64', 69', 90'

This Premier League season started 15 August 2025 and the last round of matches is planned to be played 24 May 2026.

All top scorers in recent seasons Goal progression graph