Skip to content
L1.
League History

2019/20 Ligue 1 Final Table: Why the Season Ended Early

The official 2019/20 Ligue 1 table, with points per game, PSG's title, European qualification and the final relegation outcome explained.

2019/20 Ligue 1 Final Table: Why the Season Ended Early

The official 2019/20 Ligue 1 final table

Paris Saint-Germain were declared the 2019/20 Ligue 1 champions after the league ended early during the COVID-19 crisis. Marseille finished second and Rennes third. The official final ranking used points per match, with a specific set of tie-breaks, because PSG and Strasbourg had played 27 league games and the other clubs 28. This was a completed administrative outcome for an unfinished playing schedule, rather than a season erased from the record.

Official final order adopted on 30 April 2020; statistics from matches played
PosClubPWDLGFGAPtsIndex
1PSG2722237524682.52
2Marseille2816844129562.00
3Rennes2815583824501.79
4Lille2815493527491.75
5Nice2811894138411.46
6Reims28101172621411.46
7Lyon28117104227401.43
8Montpellier28117103534401.43
9Monaco28117104444401.43
10Strasbourg27115113232381.41
11Angers28116112833391.39
12Bordeaux2891094034371.32
13Nantes28114132831371.32
14Brest28810103437341.21
15Metz28810102735341.21
16Dijon2879122737301.07
17Saint-Étienne2886142945301.07
18Nîmes2876152944270.96
19Amiens28411133150230.82
20Toulouse2834212258130.46

The final order and performance indices appear in the LFP's 30 April 2020 board decision. The played-match statistics can be checked in the complete season archive. “Index” means points divided by matches played, rounded to two decimal places under that decision. It is not an extra points award, and it should not be added to the points column.

Those columns describe different aspects of the same record. Points preserve what a team earned in actual fixtures; the index supplied a way to compare teams with unequal numbers of fixtures. A club could therefore rank above another despite having fewer raw points. Strasbourg and Angers are the clearest example: the former had fewer points but also one fewer match.

Equal indices did not automatically send the team with the best overall goal difference above its rival. The exceptional ranking used its own ordered criteria, explained below. Reading this table as if it were an ordinary end-of-May table under a familiar modern rule can produce the wrong explanation for Nice's place above Reims.

The cutoff matters as much as the figures. These statistics stop with the league matches completed before the suspension; the ranking became final through the later April decision. Domestic cup finals and the remaining European competition were separate matters. Neither a summer cup match nor an August European result belongs in the league appearances, wins or goals shown here.

Why the league stopped before 38 matches

March suspension and the April decision were separate events

The first interruption did not establish a final league table. On 13 March 2020, the professional championships were suspended with immediate effect because of the coronavirus pandemic. At that stage, a supporter looking at the standings was still looking at an unfinished competition. Suspension described the absence of upcoming matches; it did not, by itself, award a trophy or resolve every qualification and relegation question.

The decisive political announcement followed on 28 April. The government's parliamentary response confirms that the Prime Minister said the 2019/20 professional sports season could not resume. The LFP then ended the two professional league championships on 30 April. A later official court record distinguishes the termination, the ranking method and the sporting consequences.

Those dates answer different questions. March explains why the next league fixtures disappeared from the calendar. April explains why there would be no remaining league programme to rearrange. Treating the first pause as the final decision makes the chronology misleading, particularly when reading contemporary reports that were still discussing a possible return. A proposal written during that interval was a proposal, even if its author sounded confident.

Ending the league did not erase the football already played

The phrase “cancelled season” can suggest that the results were discarded. That is not what happened to Ligue 1. The league used the matches already played to establish an official ranking and awarded PSG the championship. The missing fixtures remained unplayed; they were not recorded as draws, wins for the higher-ranked club or administrative defeats for the lower-ranked one.

A normal twenty-club home-and-away programme contains 38 matches per team. Most clubs had played 28, with Paris and Strasbourg on 27. That left a substantial part of the intended programme unfinished. Consequently, the final table is an official outcome from a shortened competition, rather than proof that every side had completed the same sequence of opponents. Both descriptions matter: “official” explains its place in the honours record, while “shortened” explains the limitations of its statistical sample.

It is reasonable for supporters to discuss the opportunities their club lost. A team near Europe could have improved; a team near the bottom could have escaped. Neither possibility supplies the results of matches that never happened. An honest retrospective keeps those counterfactual arguments separate from the recorded league season and from the decisions that followed.

How points per game and the tie-break changed the ranking

Why PSG and Strasbourg had only 27 league matches

Paris and Strasbourg had an outstanding fixture when the programme stopped. Their match scheduled for 7 March was postponed and never played. PSG's retrospective of the ninth title identifies that missing game. This is why a table described as ending after matchday 28 does not show 28 appearances for every team. A round number and an individual club's match count are different things.

The ranking index divided points by appearances, displayed to two decimal places. Paris had 68 points from 27 games, giving 2.52 points per match; Marseille had 56 from 28, giving 2.00. The calculation did not add an assumed Paris victory. It expressed the points Paris had actually earned at a rate comparable with the other teams' records.

The more revealing example sits in midtable. Strasbourg earned 38 points from 27 games, while Angers earned 39 from 28. Their displayed indices were 1.41 and 1.39 respectively. Strasbourg therefore finished tenth and Angers eleventh, even though a list sorted only by raw points would put Angers first. The extra point did not outweigh the difference in appearances under the adopted method.

Why Nice finished above Reims despite a worse goal difference

Nice and Reims both earned 41 points from 28 matches. Dividing by appearances could not separate them, because the numerator and denominator were identical. Nor does their overall goal difference explain the final order: Reims were +5 and Nice +3. Readers expecting the usual shortcut of looking down the goal-difference column will therefore reach the wrong explanation.

The clubs' direct meetings supplied the relevant separation. Nice won the home fixture 2–0 and drew 1–1 away. The club's own historical account explains how those results moved it above Reims in the final ranking. Nice finished fifth and Reims sixth. Both head-to-head matches had taken place, so this comparison used results rather than a projected return fixture.

That small example illustrates a broader reading habit. First establish which rule applies to the season, then find the column or results it uses. A better-looking statistic is not automatically the ranking criterion. Here, superior overall goal difference and superior direct results belonged to different clubs, and only the applicable ordering rule decided their positions.

What the calculation could and could not make fair

Points per game answers one mathematical problem: teams with different appearance counts cannot be compared solely by accumulated points without acknowledging the unequal opportunity to earn them. It does not answer every sporting problem created by ending a season early. Clubs may have faced different combinations of opponents, played different numbers of home games or left difficult away fixtures outstanding.

For that reason, multiplying an index by 38 produces a pace estimate, not a recovered final score. The arithmetic assumes the same earning rate continues. Football supplies no guarantee of that: a remaining opponent, injury or change in form can alter the rate. The missing Strasbourg–PSG match also could not have produced an outcome favourable to both teams at once.

Use the coefficient to understand how the official ordering was constructed. Use the played results to discuss what a team had demonstrated. Keep a hypothetical completed-season projection clearly labelled if you make one yourself. These are three separate tasks, and merging them makes an exceptional table look more certain than the unfinished competition allows.

What the table meant for the title and European places

PSG's title and Rennes' first Champions League campaign

PSG's championship was an award attached to the final league decision, and it remains part of the club's honours. Their playing record also provides substantial evidence of dominance before the interruption: 22 wins in 27 appearances, 75 goals scored and a +51 goal difference. Recognising the shortened schedule does not require pretending that the teams were level when football stopped.

It does require avoiding a different claim: that the remaining fixtures had become irrelevant to every sporting question. Marseille's second place and Rennes' third were final outcomes under the adopted table. Rennes were only one point ahead of Lille, with both clubs on 28 appearances. That narrow separation had a much larger practical consequence than its size suggests, because it put the clubs on different European paths.

Rennes subsequently made their first Champions League group-stage appearance. UEFA's 2020/21 competition record places them with Chelsea, Sevilla and Krasnodar. The important distinction is between earning third place in April and the eventual entry stage established for the following European season. Calling it today's Champions League “league phase” would also import terminology from a later format.

For a supporter, that qualification changed the scale of the next campaign: new opponents, a European calendar and a different test of the squad. It did not retrospectively add points to the interrupted domestic season. The league finish explains how the opportunity arose; the following competition explains what the club did with it.

Lille, Nice and Reims reached Europe while Lyon missed out

Fourth-placed Lille entered the Europa League group stage. Nice also reached that stage, while Reims entered qualifying. The Nice qualification announcement connects its confirmed route to PSG's Coupe de France final victory. This is why the final league ranking and the final European access list should not be treated as the same document.

Reims' announcement of a European return gives sixth place its historical meaning: the club returned to continental competition after 57 years. Its route still required winning qualifying ties. After beating Servette, Reims went out on penalties to Fehérvár following a 0–0 draw, as the official match report records.

Lyon finished seventh on 40 points, one behind Nice and Reims, and did not secure a place in the following European season. That should not be confused with Lyon's participation in the resumed 2019/20 Champions League. A club can be competing in the closing stages of one European edition while its domestic result leaves it outside the next one.

These examples make the qualification boundary tangible. A single point separated very different experiences, while cup outcomes and qualifying rounds determined how far a league place took each club. Read the table first, then follow the applicable access route. That sequence explains the summer and autumn without rewriting the spring.

Reims players in white defending against Fehervar during Europa League qualifying in September 2020
Reims' league finish led to a return to Europe: this photograph shows the September 2020 qualifier at Fehérvár, a match in the following European season.

Why the relegation story did not end with the first court headline

Amiens and Toulouse occupied the bottom two positions, but the route from that table to the next season included a legal challenge. The first important distinction is between a finishing position and the decision to move a club into another division. Suspending the latter did not award extra points or produce a different set of match results.

On 9 June, the Conseil d'État's interim judge left the league termination and ranking in place while suspending the relegations. Its official explanation identifies the issue with relying on a twenty-club limit in a convention that was about to expire. The league and federation were required to reconsider the following season's format and its consequences.

That was a significant intervention, but “relegations suspended” did not mean “both clubs permanently saved”. An interim ruling can change what may happen while a question is reconsidered. It is therefore possible for a contemporary headline to be accurate on publication day and still be an incomplete account of the eventual sporting outcome.

The subsequent July decision record documents the further sequence: the league's assembly retained a twenty-club format on 23 June, followed by a new board decision on 26 June concerning relegation and promotion. The ultimate division changes remained Amiens and Toulouse down, Lorient and Lens up. A simplified timeline that stops with the early-June ruling misses those later decisions.

Nîmes, eighteenth, were not required to contest the usual survival play-off. No Ligue 2 promotion play-offs or interdivision barrage were held under the exceptional arrangement. Eighteenth place therefore had a different consequence from the same position in a normal twenty-team season. Reading only the position number without the applicable season rules would again give the wrong answer.

For supporters revisiting the dispute, keep three questions distinct. What had the team earned on the pitch? What did the league initially decide? What happened after the challenge and reconsideration? Amiens' possibility of gaining more points in unplayed fixtures belongs to the sporting argument; it is not a result entered into the official table. The same applies to Toulouse and to the teams above them.

This makes the season's ending unusually difficult to compress into a single phrase. The ranking was adopted in April, the relegation decision was challenged, and the following division membership emerged through further decisions. Explaining that sequence is more useful than treating one early headline as the whole history.

How to compare this exceptional table with a completed season

Begin a historical comparison by choosing the question. If you want to know who officially won the championship, the honours record supplies a clear answer. If you want to compare attacking production, the number of games becomes essential. Seventy-five goals in 27 matches and seventy-five in 38 would be identical totals from very different opportunities to score.

A per-match rate makes that difference visible, but it cannot turn the shorter programme into the longer one. The missing fixtures contained opponents and venues, rather than empty spaces with interchangeable difficulty. A rate can describe the sample that exists; it does not establish what the absent sample would have produced. This limitation applies to goals conceded and points as well as goals scored.

Position changes need similar care. A club finishing sixth here and eighth in a completed season has different official placings, but that fact alone cannot identify an improvement or decline in its underlying football. Consider the gap to the qualification boundary, the division's format, the record in actual matches and the opponents involved. The league position is the beginning of the comparison, rather than its full explanation.

Goal difference adds another useful question: how large was the overall balance between scoring and conceding? It does not identify when the goals arrived. A comfortable win and several narrow defeats can produce an attractive balance without a corresponding points return. For this particular season, it also was not the first applicable separator between Nice and Reims.

Our guide to other historical Ligue 1 tables provides a starting point for comparing completed campaigns. Keep the year and match count alongside each figure you borrow. That small habit prevents a shortened twenty-club programme from being mistaken for either a normal 38-game season or a later eighteen-club format.

For fixtures being played now, use today's Ligue 1 schedule. The 2019/20 archive answers a historical question: how an interrupted competition produced an official champion, ranking and set of consequences. It remains useful precisely because its unusual conditions are kept visible.

About the author

Practical guides to following Ligue 1 fixtures, clubs and matchdays.

Comments

Sign in with Google to join the discussion. Comments are reviewed before appearing.

Loading comments…