← Back to Home

Data analysis · Premier League

Manchester City and the Abu Dhabi takeover

How much did the September 2008 takeover change Manchester City's league record? And if you delete City's results from the seasons they won, who would have won those titles and European places instead?

  • Python
  • pandas
  • Sports analytics
View the full notebook with code →
Average final position 13.5→2.4 11 seasons before the takeover vs 18 seasons after, to 2025-26
League titles 0→8 None before 2008-09; the first came in 2011-12
Titles the runner-up inherits 8 of 8 With City's results removed, the actual runner-up always finishes top
European places freed 17 of 18 Post-takeover seasons in which City finished in the top five

Background

Sheikh Mansour bin Zayed Al Nahyan's Abu Dhabi United Group agreed to buy Manchester City on 1 September 2008. That was transfer deadline day, and the 2008-09 season had already started on 16 August. The deal completed on 23 September, but 1 September is the date the club and its fans mark as the takeover, so 2008-09 is treated here as the first post-takeover season.

The analysis uses every Premier League result from 1992-93 to the end of 2025-26, merged from four public sources into a single cleaned match table. Every league table on this page is rebuilt from individual match results rather than taken from published standings, so the same code can recompute any season with a team removed.

Part 1

From mid-table to a fixture in the top four

Before the takeover, City were a mid-table club that was relegated twice, in 1996 and 2001, and spent five seasons outside the Premier League. Across their 11 top-flight seasons before 2008-09 they averaged 13.5th and never finished higher than 8th.

In the first season after the takeover they finished 10th. From 2010-11 onwards they have finished in the top four every season, and won the league 8 times. Their average finish over the 18 post-takeover seasons, 2008-09 to 2025-26, is 2.4.

Manchester City's final league position by season 1st at the top. Hover over a season for details.
  • Before the takeover, or outside the Premier League
Show the table of positions by season
Manchester City's final position in every Premier League season in the data. 1996-97 to 1999-00 and 2001-02 are missing because City were outside the Premier League.
SeasonPositionTeamsPointsNote
1992-939th2257
1993-9416th2245
1994-9517th2249
1995-9618th2038
2000-0118th2034
2002-039th2051
2003-0416th2041
2004-058th2052
2005-0615th2043
2006-0714th2042
2007-089th2055
2008-0910th2050Takeover season
2009-105th2067
2010-113rd2071
2011-121st2089
2012-132nd2078
2013-141st2086
2014-152nd2079
2015-164th2066
2016-173rd2078
2017-181st20100
2018-191st2098
2019-202nd2081
2020-211st2086
2021-221st2093
2022-231st2089
2023-241st2091
2024-253rd2071
2025-262nd2078
Part 2

The league table without Manchester City

To ask "who would have won without City?", each season's table is rebuilt as if City had never played. The method drops every match City took part in, home and away, so each remaining club keeps only its results against the other clubs. In a 20-team season that gives a 19-team table in which everyone has played 36 games instead of 38.

This is a small function that wraps the existing table builder. The only new step is filtering out both sides of every fixture involving the excluded team.

Show the code
def league_table_excluding_team(team_matches, season, excluded_team):
    """A season's table as if `excluded_team` had never played -- every other
    team keeps only its matches against the remaining clubs."""
    without = team_matches[
        (team_matches["team"] != excluded_team)
        & (team_matches["opponent"] != excluded_team)
    ]
    return league_table(without, season)

Would anyone else have won the title?

Yes, and in every case it's the club that actually finished second. City won 8 Premier League titles after the takeover. With their results removed, Manchester United and Liverpool would each have won three of those, and Arsenal two.

The margins vary a lot. In 2011-12 City won the league on goal difference, and United had lost both derbies, so taking City out leaves United's 89 points unchanged. In 2017-18 City's 100 points were 22 clear of what the runner-up would have finished on.

City's points in each title season vs the would-be champion's points without City The would-be champion is the actual runner-up every time. Hover over a row for details.
  • Manchester City (actual champions)
  • Champion without City (36 games)

The would-be champion played 2 fewer games once its matches against City are removed, so its total isn't directly comparable with a 38-game season. The margin shows how far ahead City finished.

Show the table of title seasons
City's title seasons. The champion without City is the actual runner-up every time.
SeasonCity ptsRunner-upRunner-up pts (38 games)Runner-up pts without City (36 games)Margin
2011-1289Manchester United89890
2013-1486Liverpool84815
2017-18100Manchester United817822
2018-1998Liverpool97962
2020-2186Manchester United747016
2021-2293Liverpool92903
2022-2389Arsenal84845
2023-2491Arsenal89856
Part 3

Who inherits City's European place?

A top finish doesn't only decide the title. It also takes up a Champions League or Europa League place that would otherwise go to someone else. Running the same without-City table for all 18 post-takeover seasons shows who would have picked up that place.

Simplifying assumption. Qualification is based on league position alone, using the modern rule of thumb: top four go to the Champions League, fifth to the Europa League. In reality, cup winners also earn European places, and UEFA occasionally adds extra ones (England got a fifth Champions League place in 2024-25). Neither is modelled here, so treat these results as what the league table alone implies, not the confirmed European line-ups.

City finished in the top five in 17 of those 18 seasons. The only exception was 2008-09, the takeover season itself, when they finished 10th. In each of those 17 seasons, removing City frees exactly one place, so exactly one extra club gets into Europe.

Usually the club directly below the European places is the one that moves up. The one exception is 2020-21.

The 2020-21 exception. Removing City doesn't take the same number of points off every club: each one loses whatever it took from its two games against City. Leicester finished 5th, a point ahead of West Ham, but they had beaten City 5-2 away, so they lose 3 points. West Ham had only drawn 1-1 with City, so they lose 1. Without City, West Ham jump from 6th to 4th and take the Champions League place. Leicester, the next club in line, stay 5th, in the Europa League place they already had.

2020-21, with and without City's results. Chelsea finish above West Ham on goal difference.
Club Actual finish Points taken off City Finish without City
Chelsea4th, 67 pts33rd, 64 pts
Leicester City5th, 66 pts35th, 63 pts
West Ham United6th, 65 pts14th, 64 pts

Tottenham and Arsenal gain the most, with five extra European seasons each. Four of Tottenham's are in the Champions League.

Extra European seasons each club would have had without City 18 seasons, 2008-09 to 2025-26. Hover over a club for details.
  • Champions League
  • Europa League
Show the table by season
Clubs that gain a Champions League (top four) or Europa League (fifth) place when City's results are removed.
SeasonCity finishedGains Champions League placeGains Europa League place
2008-0910th--
2009-105th-Aston Villa
2010-113rdTottenham HotspurLiverpool
2011-121stNewcastle UnitedChelsea
2012-132ndTottenham HotspurLiverpool
2013-141stEvertonTottenham Hotspur
2014-152ndTottenham HotspurSouthampton
2015-164thManchester UnitedSouthampton
2016-173rdArsenalManchester United
2017-181stChelseaArsenal
2018-191stArsenalManchester United
2019-202ndLeicester CityArsenal
2020-211stWest Ham United-
2021-221stArsenalManchester United
2022-231stLiverpoolBrighton & Hove Albion
2023-241stTottenham HotspurChelsea
2024-253rdNewcastle UnitedAston Villa
2025-262ndLiverpoolBournemouth

Takeaways

  • The takeover marks a clear break. City went from averaging 13.5th with no titles to averaging 2.4 with 8 titles, including 16 straight top-four finishes.
  • City's titles came at the expense of the traditional contenders. Without City, Manchester United and Liverpool would each have three more league titles, and Arsenal two.
  • Further down the table, City's presence cost Tottenham and Arsenal the most European football: five seasons each. Removing City doesn't always promote the next club, as the 2020-21 case shows.

Limitations and next steps

  • "Without City" is a counterfactual. It assumes every other result stays the same, and ignores things like squad rotation around big games or fixture congestion from the European places City took.
  • Modelling European places properly would need cup results (FA Cup and League Cup winners), which the current datasets don't include.
  • league_table_excluding_team() works for any club, so the same question can be asked about other dominant periods, such as Manchester United in the 1990s and 2000s, or Chelsea after 2003.

Data and methods

  • Data: public Premier League results datasets (1992-93 to 2022-23, 2000-01 to 2024-25, and an early-season 2025-26 snapshot) plus football-data.co.uk files for the full 2024-25 and 2025-26 seasons, merged into one match table containing only the fields every season has: teams, date and full-time score. The sources agree on the score of every match they share.
  • Tables: rebuilt from match results with 3 points for a win and 1 for a draw, ranked by points, then goal difference, then goals scored.
  • Checks: the notebook tests its results against known facts (for example, City's 89-point title in 2011-12 won on goal difference) and checks that every without-City table has one fewer team, with each remaining team on two fewer games.
  • Takeover sources: 2008-09 Manchester City F.C. season (Wikipedia), mancity.com: 12 years since the takeover, Premier League Archive: the Abu Dhabi Group takeover.

View the full notebook with code