As of 2024, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United forward lifted the league title with Blackburn Rovers in 1995. Meanwhile, Harry Kane scored his 200th Premier League goal in early 2023, becoming Tottenham Hotspur's all-time top scorer in his last season at the club.
As of February 2025, the quickest goal ever scored in the Premier League was Shane Long's opener against Watford in April 2019, coming in just 7.69 seconds. The second-fastest goal was scored by Philip Billing, who scored 9.11 seconds into AFC Bournemouth's match against Arsenal in March 2023.
Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/
License information was derived automatically
Data set for people who love Football and Data Science. Scraping code at GitHub repo: https://github.com/themlphdstudent/kaggle/blob/master/datasets/Premier%20League%20Player%20Stats/Premier%20League%20Player%20Stats.ipynb
The data is scraped from the website https://www.msn.com/en-us/sports/soccer/premier-league/player-stats by extracting the player stats in premier league.
The data has been crawled from the https://www.msn.com/en-us/sports/soccer/premier-league/player-stats website. Cover photo credit : Photo by Fachry Zella Devandra on Unsplash.
As of April 13, 2025, Alan Shearer and Andrew Cole shared the record for the most goals and assists in a single Premier League season, with each notching up 47 goal contributions in 1994/95 and 1993/94 respectively. Meanwhile, Mohamed Salah holds the record in the 38-match era, breaking the record in 2024/25.
Attribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
This dataset was generated as part of Practical Exercise 1 of the Data Typology and Lifecycle course, within the UOC's Master's in Data Science.
The objective of the project is to demonstrate the operation of an automated scraper developed with Python and Selenium to extract historical statistics of Premier League players from the 2007/08 season to 2023/24.
This file contains simulated data.
To avoid potential conflicts with intellectual property or privacy rights, the original personal and sports data has been replaced with automatically generated fictitious values. Although masked, private use is preferred. The structure, format, and statistical consistency have been maintained for educational and demonstration purposes.
The original scraper dynamically accessed the official Premier League website (https://www.premierleague.com/stats) to extract information such as:
Seasonal statistics (goals, assists, appearances, minutes, cards, etc.)
This simulated dataset retains that structure but does not contain any real data.
It can be used as a basis for testing, data analysis training, or documentation of the scraping process.
In 2023/24, Erling Haaland won the race for the Premier League Golden Boot, with 27 goals. In the previous season, Haaland broke the record for the most goals scored in a single Premier League season, with 36.
In the season 2021/22, Sadio Mané scored ** goals. His record-number of goals was reached in the season 2018/19, when he scored ** goals. Find further Premier League statistics regarding the number of goals scored for players like Yossi Benayoun, Wayne Rooney, and Michael Essien.
In the English Premier League, the Golden Boot is awarded to the player(s) who scores the most league goals throughout the season. Since the 1888/89 season, the year of the first top flight season in English football, 109 different individuals have been named "top goal scorer" over 127 seasons. In the 2024/25 season, Liverpool's Mohamed Salah won the Golden Boot for the fourth time in eight seasons. Manchester City's Erling Haaland was the top goalscorer in the previous two seasons, including his record-breaking tally of 36 goals in his debut season in 2022/23. Premier League records Current records are generally given in the context of the past three decades, as the total number of games was reduced from 42 to 38 per season in 1995 (in the Premier League's fourth season). In the Premier League era, Thierry Henry and Mohamed Salah have won the Golden Boot more times than anybody else, winning this accolade four times each. Alan Shearer, who won three consecutive Golden Boots in the 90s, is the Premier League's all-time top goal scorer, with 260 goals. Interestingly, Wayne Rooney, who is the Premier League's third-highest goal scorer of all time, never won a Golden Boot. All-time records Outside the Premier League era, Jimmy Greaves has been the top scorer in England more times than any other player, appearing at the top of the list six times between 1958 and 1969, during his career with Chelsea and Tottenham Hotspurs. Derby County's Steve Bloomer finished five seasons as the league's top scorer between 1895 and 1904. The highest ever tally in a single season was sixty goals, which was scored by Everton's Dixie Dean in the 1927/28 season. Greaves, Bloomer, and Dean are also the three top goalscorers of all time in the English league, with 357, 314 and 310 goals respectively. Players from Tottenham have been named top scorer more than players from any other club, appearing 13 times on this list. 20 different nationalities are represented here, and although the vast majority of players are English, there were 16 times where the top scorer in the First Division was Scottish. A much wider variety of nationalities has been represented in recent years, including in the 2018/19 season where it was shared between three players from different African nations.
In the season 2022/23, Richarlison scored one goal. His record-number of goals were reached in the seasons 2018/19 and 2019/20, when he scored 13 goals. Find further Premier League statistics regarding the number of goals scored for players like Patrick Van Aanholt, Granit Xhaka, and Kevin De Bruyne.
In the season 2022/23, Marcus Rashford scored ** goals. His record-number of goals were reached in the seasons 2019/20 and 2022/23, when he scored ** goals. Find further Premier League statistics regarding the number of goals scored for players like Oriol Romeu, Adama Traoré, and Yossi Benayoun.
In the season 2022/23, Eddie Nketiah scored **** goals. His record-number of goals was reached in the season 2021/22, when he scored **** goals. Find further Premier League statistics regarding the number of goals scored for players like Nacer Chadli, James Tarkowski, and Andy Reid.
As of January 2025, Leicester City's Jamie Vardy held the record for the longest goal scoring run in Premier League history, scoring in 11 consecutive games in the 2015/16 season. Meanwhile, Ruud van Nistelrooy scored in 10 consecutive games for Manchester United in 2003.
In the season 2015/16, Emmanuel Adebayor scored one goal. His record-number of goals was reached in the season 2007/08, when he scored 24 goals. Find further Premier League statistics regarding the number of goals scored for players like Maya Yoshida, Henrik Pedersen, and Shaun Bartlett.
In the season 2018/19, Eden Hazard scored 16 goals. His record-number of goals were reached in the seasons 2016/17 and 2018/19, when he scored 16 goals. Find further Premier League statistics regarding the number of goals scored for players like Manuel Lanzini, Robbie Keane, and Andy Reid.
In the season 2022/23, Anthony Martial scored six goals. His record-number of goals was reached in the season 2019/20, when he scored 17 goals. Find further Premier League statistics regarding the number of goals scored for players like Nemanja Matic, John Arne Riise, and Ryan Shawcross.
In the season 2022/23, Raúl Jiménez scored * goals. His record-number of goals was reached in the season 2019/20, when he scored ** goals. Find further Premier League statistics regarding the number of goals scored for players like Theo Walcott, Jonjo Shelvey, and Youri Tielemans.
In the season 2022/23, Roberto Firmino scored 11 goals. His record-number of goals was reached in the season 2017/18, when he scored 15 goals. Find further Premier League statistics regarding the number of goals scored for players like Abdoulaye Doucouré, Tugay, and Jordan Henderson.
In the season 2022/23, Harry Kane scored 30 goals. His record-number of goals were reached in the seasons 2017/18 and 2022/23, when he scored 30 goals. Find further Premier League statistics regarding the number of goals scored for players like Joe Cole, James Mccarthy, and Diogo Jota.
In the season 2018/19, Daniel Sturridge scored two goals. His record-number of goals was reached in the season 2013/14, when he scored 21 goals. Find further Premier League statistics regarding the number of goals scored for players like Matthew Etherington, Nacer Chadli, and Robert Pirès.
In the season 2022/23, Danny Ings scored ***** goals. His record-number of goals was reached in the season 2019/20, when he scored ** goals. Find further Premier League statistics regarding the number of goals scored for players like Gylfi Sigurdsson, Patrik Berger, and Michael Carrick.
As of 2024, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United forward lifted the league title with Blackburn Rovers in 1995. Meanwhile, Harry Kane scored his 200th Premier League goal in early 2023, becoming Tottenham Hotspur's all-time top scorer in his last season at the club.