Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

All Time Premier League Goal Record & Statistics

Premier League goal record shows goals scored for each season, total number of games played for each season
and the average Premier League goals per game for every season from 1992-93 to 2024-25.
Teams which scored & conceded the most Premier League goals and fewest per season are also shown.
Most Goals Scored in a Premier League Season by one Club is 106 by Manchester City in 2017-18.
Includes a chart showing average goals per Premier League game season by season.
How many goals have been scored in the Premier League is updated after every Matchday.
Click for Premier League Top Scorers.
Correct to 16th December 2024 – Matchday 16

SeasonMatches PlayedGoals ScoredAverage Goals/GameMost Goals ScoredFewest Goals ConcededMost Goals ConcededFewest Goals Scored
1992-934621,2222.65Blackburn Rovers68Manchester United31Middlesbrough75Arsenal40
1993-944621,1952.59Manchester United80Arsenal28Swindon Town100Ipswich Town35
1994-954621,1952.59Blackburn Rovers80Manchester United28Ipswich Town93Crystal Palace34
1995-963809882.60Manchester United73Arsenal32Bolton Wanderers71Manchester City33
1996-973809702.55Manchester United76Arsenal32Middlesbrough60Leeds United28
1997-983801,0192.68Manchester United73Manchester United26Barnsley82Wimbledon34
1998-993809592.52Manchester United80Arsenal17Nottingham Forest69Nottingham Forest35
1999-20003801,0602.79Manchester United97Liverpool30Watford77Watford35
2000-013809922.61Manchester United79Manchester United31Bradford City70Bradford City30
2001-023801,0012.63Manchester United87Liverpool30Ipswich Town & Leicester64Sunderland29
2002-033801,0002.63Arsenal85Manchester United34West Brom & Sunderland65Sunderland21
2003-043801,0122.66Arsenal73Arsenal26Leicester City65Wolverhampton Wanderers38
2004-053809742.56Arsenal87Chelsea15Norwich City77Blackburn Rovers32
2005-063809442.48Chelsea & Man United72Chelsea22Sunderland69Sunderland26
2006-073809312.45Manchester United83Chelsea24Fulham & Charlton Athletic60Man City & Watford29
2007-083801,0022.64Manchester United80Manchester United22Derby County89Derby County20
2008-093809422.48Liverpool77Manchester United & Chelsea24Hull City64Middlesbrough28
2009-103801,0532.77Chelsea103Manchester United28Burnley82Wolverhampton Wanderers32
2010-113801,0632.80Manchester United78Chelsea & Manchester City33Blackpool78Birmingham City37
2011-123801,0662.81Manchester City93Manchester City29Wolverhampton Wanderers82Stoke City36
2012-133801,0632.80Manchester United86Manchester City34Reading & Wigan Athletic73Queens Park Rangers30
2013-143801,0522.77Manchester City102Chelsea27Fulham85Norwich City28
2014-153809752.57Manchester City83Chelsea32Queens Park Rangers73Burnley28
2015-163801,0262.70Manchester City71Tottenham Hotspur & Man Utd35Aston Villa76Aston Villa27
2016-173801,0642.80Tottenham Hotspur86Tottenham Hotspur26Hull City80Middlesbrough27
2017-183801,0182.68Manchester City106Manchester City27Stoke City & West Ham68Swansea & Huddersfield28
2018-193801,0722.82Manchester City95Liverpool22Fulham81Huddersfield Town21
2019-203801,0342.72Manchester City102Liverpool33Norwich City75Norwich City26
2020-213801,0242.69Manchester City83Manchester City32West Bromwich Albion76Sheffield United20
2021-223801,0712.82Manchester City99Manchester City & Liverpool26Norwich City84Norwich City23
2022-233801,0842.85Manchester City94Man City & Newcastle United33Leeds United78Wolverhampton Wanderers31
2023-243801,2463.28Manchester City96Arsenal29Sheffield United104Sheffield United35
2024-253199462.97Liverpool74Arsenal27Southampton77Southampton23
33 Seasons12,72534,2632.69Statistics Correct to14thApril 2025(Matchday 31)_