Scorewit Top Flight
Records · Premier League era

Most goals scored in a Premier League season

106 goals — Manchester City FC, 2017-18

Covers every Premier League season since 1992-93 — the openly licensed record starts at the rebrand, so pre-1992 First Division history is out of scope by design.

The era's most prolific season: Manchester City FC scored 106 goals in 2017-18.

106
Most scored
2017-18
Season

The most goals a club has scored in a covered Premier League season: 106 — Manchester City FC in 2017-18. Totals folded from every match of the season.

Quick answers

What is the most goals scored by a club in a Premier League season?
106 goals — Manchester City FC in 2017-18, over 38 matches.

Most goals scored

#ClubSeasonPldGF
1Manchester City FC2017-1838106
2Chelsea FC2009-1038103
3Manchester City FC2013-1438102
4Manchester City FC2019-2038102
5Liverpool FC2013-1438101
6Manchester City FC2021-223899
7Manchester United FC1999-003897
8Manchester City FC2023-243896
9Manchester City FC2018-193895
10Liverpool FC2021-223894

Seasons before 1995-96 ran 42 matches (22 clubs); the Pld column keeps the comparison honest.

More Premier League era records: Most titles · Biggest wins · Most points in a season · Fewest points in a season · Best season starts · Worst season starts · Highest-scoring matches · Longest winning runs · Longest unbeaten runs · Longest losing runs · Fewest goals conceded · Relegations by club.

Source: 2025-26 Premier League match data, via openfootball/england (CC0 1.0) — source

Every fact computed from public match records — openfootball/england, CC0 1.0.

Play today’s top-flight round →