TREBLE-WINNERS Manchester City and Wrexham AFC were the English league’s top-performing teams of 2023.

Here, the PA news agency looks at the calendar-year league table for the 92 current Premier League and EFL clubs.

The table ranks teams by average points per league game in 2023, with ties broken by per-game goal difference.

Pep Guardiola’s City led the way with 2.27 points per game as they went unbeaten at home in all competitions. They won 29 of their 41 Premier League games, drawing six and losing six.

Wrexham, promoted from the National League and thriving in League Two to kick-start high-profile owners Rob McElhenney and Ryan Reynolds’ grand plans for the north Wales club, won 31 of their 47 league games for an average of 2.21ppg.

The PA news agency has compiled a calendar-year league table for all 92 clubs in the top four English divisions at the end of 2023.

TOP STORIES TODAY

Here, we look at the top 10 rankings, with dashed lines separating the teams into the equivalent of the Premier League places and the three EFL divisions.

P-W-D-L-Pts-Points per game

1 Manchester City 41-29-6-6-93-2.27

2 Wrexham 47-31-11-5-104-2.21

3 Ipswich 47-30-13-4-103-2.19

4 Aston Villa 42-26-7-9-85-2.02

5 Liverpool 41-23-12-6-81-1.98

6 Bolton 48-28-9-11-93-1.94

7 Arsenal 42-24-9-9-81-1.93

8 Stockport 52-28-16-8-100-1.92

9 Notts County 49-28-10-11-94-1.92

10 Peterborough 49-27-10-12-91-1.86

The list also takes into account Wrexham's National League matches played in 2023.

The Reds were promoted to the English Football League back in April to end 15 years of hurt.