Premier League top scorers - England 2025/2026
The top goalscorers in Premier League (EPL) right now, as well as the most assists and all hat-tricks during the season so far.
Current overview
- Top scorer list leader: Erling Haaland, Manchester City - 26 goals
- Most assists: Bruno Fernandes, Manchester United - 19 assists
- Number of hat-tricks: 7
- Last updated: Tuesday 12 May 09:00 CET
EPL best goalscorers 2025/2026
This is the current top scorer list for the Premier League, showing the 25 highest goalscorers right now. If you want to see each players' goal progression per round during the season you can find it here.
Last updated: Tue 12 May 09:00 CET
| # | Player, Team | Nationality | Age | % team's goals | Min/goal | GoalsGoals |
|---|---|---|---|---|---|---|
| 1. |
Erling Haaland Manchester City |
Norway | 25 | 36.1% | 110 | |
| 2. |
Igor Thiago Brentford |
Brazil | 24 | 42.3% | 141 | |
| 3. |
Antoine Semenyo Manchester City/Bournemouth |
Ghana | 26 | - | 199 | |
|
João Pedro Chelsea |
Brazil | 24 | 27.3% | 172 | ||
| 5. |
Viktor Gyökeres Arsenal |
Sweden | 27 | 20.6% | 158 | |
| 6. |
Danny Welbeck Brighton |
England | 35 | 25.0% | 164 | |
|
Dominic Calvert-Lewin Leeds |
England | 29 | 27.1% | 197 | ||
|
Morgan Gibbs-White Nottingham Forest |
England | 26 | 28.9% | 225 | ||
| 9. |
Eli Junior Kroupi Bournemouth |
France | 19 | 21.4% | 128 | |
|
Ollie Watkins Aston Villa |
England | 30 | 24.0% | 222 | ||
| 11. |
Benjamin Sesko Manchester United |
Slovenia | 22 | 17.5% | 148 | |
|
Hugo Ekitike Liverpool |
France | 23 | 18.3% | 164 | ||
|
Jean-Philippe Mateta Crystal Palace |
France | 28 | 28.9% | 192 | ||
| 14. |
Harry Wilson Fulham |
29 | 22.7% | 266 | ||
|
Richarlison Tottenham |
Brazil | 29 | 21.7% | 179 | ||
|
Zian Flemming Burnley |
Netherlands | 27 | 27.0% | 163 | ||
| 17. |
Beto Everton |
Portugal | 28 | 19.6% | 169 | |
|
Bruno Guimarães Newcastle |
Brazil | 28 | 18.0% | 255 | ||
|
Bryan Mbeumo Manchester United |
Cameroon | 26 | 14.3% | 274 | ||
|
Casemiro Manchester United |
Brazil | 34 | 14.3% | 279 | ||
|
Cole Palmer Chelsea |
England | 24 | 16.4% | 198 | ||
|
Enzo Fernández Chelsea |
Argentina | 25 | 16.4% | 326 | ||
|
Matheus Cunha Manchester United |
Brazil | 26 | 14.3% | 269 | ||
|
Morgan Rogers Aston Villa |
England | 23 | 18.0% | 355 | ||
|
Raul Jimenez Fulham |
Mexico | 35 | 20.5% | 240 |
TIP! Click on the number of goals to see the matches in which the player scored.
- Data last updated: Tuesday 12 May 09:00 CET
- Sources: Current season statistics are kept as close to real time as possible using data from our providers. Read more in our About Us section.
- Methodology: We count league goals, including knockout rounds when they are part of the same competition. Qualification, promotion and relegation playoffs are not included.
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 | 19 |
| 2. |
Rayan Cherki Manchester City |
France | 22 | 11 |
| 3. |
Jarrod Bowen West Ham |
England | 29 | 10 |
| 4. |
Erling Haaland Manchester City |
Norway | 25 | 8 |
| 5. |
James Garner Everton |
England | 25 | 7 |
| 6. |
Jack Grealish Everton |
England | 30 | 6 |
|
Martin Ødegaard Arsenal |
Norway | 27 | 6 |
|
|
Harry Wilson Fulham |
29 | 6 |
||
|
Mohamed Salah Liverpool |
Egypt | 33 | 6 |
|
|
Leandro Trossard Arsenal |
Belgium | 31 | 6 |
|
|
Granit Xhaka Sunderland |
Switzerland | 33 | 6 |
Scored hat-tricks in Premier League, season 2025/2026
Totally there are 7 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 |
|---|---|---|
| Morgan Gibbs-White Nottingham Forest |
Nottingham Forest - Burnley 4-1 Sun 19 April 2026 |
3 62', 69', 77' |
| João Pedro Chelsea |
Aston Villa - Chelsea 1-4 Wed 4 March 2026 |
3 35', 45', 64' |
| Cole Palmer Chelsea |
Wolverhampton - Chelsea 1-3 Sat 7 February 2026 |
3 13', 35', 38' |
| 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.

