As of 2025, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United striker 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.
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 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.
As of *************, the quickest goal ever scored in the Premier League was Shane Long's opener against Watford in **********, coming in just **** seconds. The second-fastest goal was scored by Philip Billing, who scored **** seconds into AFC Bournemouth's match against Arsenal in **********.
https://eu-football.infohttps://eu-football.info
All-time top Bulgaria national football team goal scorers complete list
Context The dataset is scraped from many resources and edited by me the top website is Infogol Infogol has league tables and statistics from some of the top competitions from all around the world, including the English Premier League, English Championship, Spanish La Liga, Italian Serie A, German Bundesliga, French Ligue 1, US MLS and Brazilian Série A, . Choose the competition you are interested in to get the actual league table, plus expected and forecast positions based on the Infogol model, along with top scorers and betting odds. Content This dataset includes top football leagues scorers their goals ,Country, Club, matches played ,substitution, min ,Goals, xG,... Note : xG & xG Per Avg Match is a statistical value that is supported by the website I scraped the data from (Infogol) Acknowledgements The data in this dataset has been scraped using Selenium from Infogol website Some leagues in some seasons ate not forund right now because the website not supporting it so in the next update all the seasons will be found
As of September 2024, Harry Kane was England's all time top goal scorer, with 68 goals in total. Kane is also the all time top scorer for Premier League side Tottenham Hotspur.
https://michelacosta.com/messi-vs-ronaldo/license/https://michelacosta.com/messi-vs-ronaldo/license/
Explore the epic showdown between Messi and Cristiano: goals, assists, averages, and more. A deep dive into the stats that define their legacy.
https://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
Fantasy Premier League(FPL) is a global fantasy football game of English Premier League, played nearly by 7.5m managers all across the globe. An unfortunate outbreak of a pandemic has halted football and all other sporting events. In terms of FPL, it has provided us quite a time to ponder about our teams. And with Premier League set to resume on 17th June, its time to give a final push to our analysis of the season so far.
Feature Description
Team - the club that the player belongs to Points - points scored by the player till date Cost - value of the player Position - position played by the player Goals_Scored - number of goals scored by the player Assists - number of assists made by the player Saves - number of saves made by the player Yellow_Card - number of yellow cards received by the player Red_Card - number of red cards received by the player Min_Played - number of minutes played by the player TSB - percentage of teams possessing the player CS - number of clean sheets kept by the player Shots_On_Target - number of shots on target by the player Goals_Conceded - number of goals conceded by the player BPS - total sum of bonus points scored by the players
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.
https://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
As many others I have asked myself if it is possible to use machine learning in order to create valid predictions for football (soccer) match outcomes. Hence I created a dataset consisting of historic match data for the German Bundesliga (1st and 2nd Division) as well as the English Premier League reaching back as far as 1993 up to 2016. Besides the mere information concerning goals scored and home/draw/away win the dataset also includes per site (team) data such as transfer value per team (pre-season), the squad strength, etc. Unfortunately I was only able to find sources for these advanced attributes going back to the 2005 season.
I have used this dataset with different machine learning algorithms including random forests, XGBoost as well as different recurrent neural network architectures (in order to potentially identify recurring patterns in winning streaks, etc.). I'd like to share the approaches I used as separate Kernels here as well. So far I did not manage to exceed an accuracy of 53% consistently on a validation set using 2016 season of Bundesliga 1 (no information rate = 49%).
Although I have done some visual exploration before implementing the different machine learning approaches using Tableau, I think a visual exploration kernel would be very beneficial.
The data comes as an Sqlite file containing the following tables and fields:
Table: Matches
Table: Teams
Table: Unique Teams
Table: Teams_in_Matches
Based on these tables I created a couple of views which I used as input for my machine learning models:
View: FlatView
Combination of all matches with the respective additional data from Teams table for both home and away team.
View: FlatView_Advanced
Same as Flatview but also includes Unique_Team_ID and Unique_Team in order to easily retrieve all matches played by a team in chronological order.
View: FlatView_Chrono_TeamOrder_Reduced
Similar to Flatview_Advanced, however missing the additional attributes from team in order to have a longer history including years 1993 - 2004. Especially interesting if one is only interested in analyzing winning/loosing streaks.
Thanks to football-data.co.uk and transfermarkt.de for providing the raw data used in this dataset.
Please feel free to use the humble dataset provided here for any purpose you want. To me it would be most interesting if others think that recurrent neural networks could in fact be of help (and even maybe outperform classical feature engineering) in identifying streaks of losses and wins. In the literature I mostly only found example of RNN application where the data were time series in a very narrow sense (e.g. temperature measurements over time) hence it would be interesting to get your input on this question.
Maybe someone also finds additional attributes per team or match which have substantial impact on match outcome. So far I have found the "Market Value" of a team to be by far the best predictor when two teams face each other, which makes sense as the market value usually tends to correlate closely with the strength of a team and it's propects at winning
As of 2023, the youngest goal scorer in Premier League history James Vaughan, who scored against Crystal Palace while playing for Everton in 2005. At the time, the English forward was 16 years and *** days old.
https://michelacosta.com/messi-vs-ronaldo/license/https://michelacosta.com/messi-vs-ronaldo/license/
Explore the assists competition (Transfermarkt criteria) between Messi and Cristiano. Who leads in creating goal-scoring opportunities?
As of June 2025, Cristiano Ronaldo held the record for the most goals scored in the UEFA Champions League, with a total of 141. The Portuguese forward played for Manchester United, Real Madrid, and Juventus in the competition. Meanwhile, Argentinian forward Lionel Messi ranked in second place, with 129 goals. What is the Champions League? Established in 1955 as the European Cup, the Champions League is the pinnacle of European club soccer, with teams from across the continent competing for the famous trophy. As of 2025, Real Madrid was the club with the most Champions League titles, having over twice the titles of second-placed AC Milan. Meanwhile, Olympique Lyonnais was the club with the most UEFA Women's Champions League titles. Europe’s Big Five leagues The Champions League features a number of elite clubs, including those from the Big Five European soccer leagues. The Big Five consists of the top-tier leagues of England, France, Italy, Spain, and Germany. Altogether, the market size of the Big Five European soccer leagues amounted to more than 19 billion euros in the 2022/23 season. Individually, the English Premier League generated the most revenue out of the Big Five leagues in 2022/23, at nearly seven billion euros.
https://michelacosta.com/messi-vs-ronaldo/license/https://michelacosta.com/messi-vs-ronaldo/license/
Explore the assists competition (Transfermarkt criteria) between Messi and Cristiano. Who leads in creating goal-scoring opportunities?
As of 2024, Teddy Sheringham was the oldest goal scorer in Premier League history, aged 40 years and 268 days when he scored for West Ham against Portsmouth in December 2006. Meanwhile, Dean Windass was aged 39 years and 235 days when he last scored for Hull City in the Premier League.
In the season 2022/23, Harry Kane scored ** goals. His record-number of goals were reached in the seasons 2017/18 and 2022/23, when he scored ** 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 2013/14, Fernando Torres scored **** goals. His record-number of goals was reached in the season 2007/08, when he scored ** goals. Find further Premier League statistics regarding the number of goals scored for players like Leighton Baines, Emile Heskey, and Jermaine Jenas.
Wayne Rooney tops the list of all-time goal-scorers for Manchester United, having scored 253 times in 559 appearances for the club. In second place is legendary player, Sir Bobby Charlton, who scored 249 times in 758 appearances. These appearances put him second in the list of all-time games played for the Red Devils. At the top of this list is Welshman Ryan Giggs, who played 963 times for United between 1991 and 2016.
Premier League giants Manchester United are currently the record title winners in the English top flight, having won the division a total of 20 times since 1888. Most of these wins came after the inception of the Premier League at the start of the 1992/93 season under the leadership of manager Sir Alex Ferguson. Indeed, United’s most recent title came in the 2012/13 season, which was Ferguson’s final season of management before his retirement. Since United's last Premier League title, local rivals Manchester City have lifted the trophy on multiple occasions, most recently in the 2022/23 season.
Cup successes Based on their success on the pitch, Manchester United have cemented themselves as one of the biggest club teams in the world. Alongside their success in the league, they have won the FA Cup 12 times, only two behind record winners, Arsenal. Their titles also reach beyond British shores as they have won the European Cup on three occasions, most recently in 2008. However, the undisputed kings of the Champions League are Real Madrid, who have taken home the trophy on 14 occasions, including four out of five times between 2013 and 2018.
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.
As of 2025, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United striker 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.