| Literature DB >> 34394759 |
Hans Van Eetvelde1, Lars Magnus Hvattum2, Christophe Ley1.
Abstract
The COVID-19 pandemic has left its marks in the sports world, forcing the full stop of all sports-related activities in the first half of 2020. Football leagues were suddenly stopped, and each country was hesitating between a relaunch of the competition and a premature ending. Some opted for the latter option and took as the final standing of the season the ranking from the moment the competition got interrupted. This decision has been perceived as unfair, especially by those teams who had remaining matches against easier opponents. In this paper, we introduce a tool to calculate in a fairer way the final standings of domestic leagues that have to stop prematurely: our Probabilistic Final Standing Calculator (PFSC). It is based on a stochastic model taking into account the results of the matches played and simulating the remaining matches, yielding the probabilities for the various possible final rankings. We have compared our PFSC with state-of-the-art prediction models, using previous seasons which we pretend to stop at different points in time. We illustrate our PFSC by showing how a probabilistic ranking of the French Ligue 1 in the stopped 2019-2020 season could have led to alternative, potentially fairer, decisions on the final standing. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s10182-021-00416-6. © Springer-Verlag GmbH Germany, part of Springer Nature 2021.Entities:
Keywords: (Tournament) Rank Probability Score; Bivariate Poisson; Plus–minus rating; Prediction; Ranking
Year: 2021 PMID: 34394759 PMCID: PMC8355582 DOI: 10.1007/s10182-021-00416-6
Source DB: PubMed Journal: Adv Stat Anal ISSN: 1863-8171 Impact factor: 1.281
Fig. 1Mean RPS (Rank Probability Score) values over all remaining matches, calculated after each match day for five leagues and three seasons
Fig. 2Mean TRPS (Tournament Rank Probabily Score) values calculated after each match day for five leagues and three seasons
The official ranking of the French Ligue 1 in the 2019–2020 season
| Team | Points | Win | Draw | Loss | Goals | Goals against | Goal difference | Matches | Points per match | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | PSG | 68 | 22 | 2 | 3 | 75 | 24 | 51 | 27 | 2.52 |
| 2 | Marseille | 56 | 16 | 8 | 4 | 41 | 29 | 12 | 28 | 2.00 |
| 3 | Rennes | 50 | 15 | 5 | 8 | 38 | 24 | 14 | 28 | 1.79 |
| 4 | Lille | 49 | 15 | 4 | 9 | 35 | 27 | 8 | 28 | 1.75 |
| 5 | Nice | 41 | 11 | 8 | 9 | 41 | 38 | 3 | 28 | 1.46 |
| 6 | Reims | 41 | 10 | 11 | 7 | 26 | 21 | 5 | 28 | 1.46 |
| 7 | Lyon | 40 | 11 | 7 | 10 | 42 | 27 | 15 | 28 | 1.43 |
| 8 | Montpellier | 40 | 11 | 7 | 10 | 35 | 34 | 1 | 28 | 1.43 |
| 9 | Monaco | 40 | 11 | 7 | 10 | 44 | 44 | 0 | 28 | 1.43 |
| 10 | Strasbourg | 38 | 11 | 5 | 11 | 32 | 32 | 0 | 27 | 1.41 |
| 11 | Angers | 39 | 11 | 6 | 11 | 28 | 33 | 28 | 1.39 | |
| 12 | Bordeaux | 37 | 9 | 10 | 9 | 40 | 34 | 6 | 28 | 1.32 |
| 13 | Nantes | 37 | 11 | 4 | 13 | 28 | 31 | 28 | 1.32 | |
| 14 | Brest | 34 | 8 | 10 | 10 | 34 | 37 | 28 | 1.21 | |
| 15 | Metz | 34 | 8 | 10 | 10 | 27 | 35 | 28 | 1.21 | |
| 16 | Dijon | 30 | 7 | 9 | 12 | 27 | 37 | 28 | 1.07 | |
| 17 | St. Etienne | 30 | 8 | 6 | 14 | 29 | 45 | 28 | 1.07 | |
| 18 | Nîmes | 27 | 7 | 6 | 15 | 29 | 44 | 28 | 0.96 | |
| 19 | Amiens | 23 | 4 | 11 | 13 | 31 | 50 | 28 | 0.82 | |
| 20 | Toulouse | 13 | 3 | 4 | 21 | 22 | 58 | 28 | 0.46 |
The order of the teams is determined by the number of points earned per match
The estimated ratings , of the teams in the French Ligue 1, based on the played matches in the 2019–2020 season, obtained via the bivariate Poisson model in our PFSC
| Teams | Estimated strengths | |
|---|---|---|
| 1 | PSG | 0.85 |
| 2 | Lyon | 0.28 |
| 3 | Rennes | 0.24 |
| 4 | Marseille | 0.19 |
| 5 | Lille | 0.15 |
| 6 | Bordeaux | 0.15 |
| 7 | Reims | 0.08 |
| 8 | Nice | 0.03 |
| 9 | Montpellier | 0.02 |
| 10 | Monaco | 0.01 |
| 11 | Strasbourg | −0.01 |
| 12 | Nantes | −0.02 |
| 13 | Brest | −0.09 |
| 14 | Angers | −0.10 |
| 15 | Metz | −0.16 |
| 16 | Dijon | −0.17 |
| 17 | Nîmes | −0.27 |
| 18 | St. Etienne | −0.29 |
| 19 | Amiens | −0.32 |
| 20 | Toulouse | −0.59 |
The Probabilistic final standing (in percentages) of the Ligue 1 in the 2019–2020 season, according to our PFSC method
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PSG | ||||||||||||||||||||
| Marseille | 17 | 4 | ||||||||||||||||||
| Rennes | 11 | 37 | 8 | 2 | 1 | |||||||||||||||
| Lille | 10 | 38 | 8 | 2 | 1 | |||||||||||||||
| Lyon | 2 | 10 | 19 | 12 | 8 | 6 | 4 | 3 | 2 | 1 | ||||||||||
| Reims | 2 | 12 | 15 | 14 | 12 | 10 | 8 | 6 | 3 | 1 | ||||||||||
| Montpellier | 2 | 11 | 13 | 12 | 10 | 9 | 7 | 5 | 2 | 1 | ||||||||||
| Bordeaux | 1 | 7 | 12 | 12 | 11 | 10 | 9 | 7 | 3 | 1 | ||||||||||
| Nice | 1 | 6 | 10 | 12 | 12 | 10 | 7 | 3 | 1 | |||||||||||
| Strasbourg | 1 | 5 | 9 | 11 | 11 | 11 | 9 | 5 | 2 | 1 | ||||||||||
| Nantes | 4 | 7 | 9 | 10 | 11 | 12 | 12 | 6 | 3 | 1 | ||||||||||
| Monaco | 1 | 3 | 6 | 8 | 10 | 12 | 13 | 13 | 11 | 6 | 2 | 1 | ||||||||
| Angers | 2 | 3 | 5 | 7 | 8 | 11 | 13 | 16 | 11 | 5 | 2 | |||||||||
| Metz | 1 | 1 | 2 | 3 | 6 | 11 | 17 | 9 | 3 | |||||||||||
| Brest | 1 | 1 | 2 | 3 | 5 | 10 | 21 | 18 | 10 | 4 | ||||||||||
| Dijon | 1 | 2 | 4 | 10 | 17 | 15 | 4 | |||||||||||||
| St-Etienne | 1 | 2 | 7 | 14 | 22 | 20 | 7 | |||||||||||||
| Nimes | 1 | 2 | 6 | 12 | 23 | 18 | ||||||||||||||
| Amiens | 1 | 2 | 7 | 19 | 1 | |||||||||||||||
| Toulouse | 1 |
Probabilities are rounded to the nearest 1 percent
Determined final standing, using the PFSC probabilities. This standing could be used to decide which teams will play in the Champions League and Europe League
| Rank | Team | Expected rank |
|---|---|---|
| 1 | Paris SG | 1.00 |
| 2 | Marseille | 2.26 |
| 3 | Rennes | 3.51 |
| 4 | Lille | 3.58 |
| 5 | Lyon | 6.31 |
| 6 | Reims | 8.12 |
| 7 | Montpellier | 8.43 |
| 8 | Bordeaux | 8.96 |
| 9 | Nice | 9.26 |
| 10 | Strasbourg | 9.56 |
| 11 | Nantes | 10.11 |
| 12 | Monaco | 10.17 |
| 13 | Angers | 11.23 |
| 14 | Metz | 14.44 |
| 15 | Brest | 14.63 |
| 16 | Dijon | 16.05 |
| 17 | St Etienne | 16.44 |
| 18 | Nimes | 17.38 |
| 19 | Amiens | 18.57 |
| 20 | Toulouse | 19.99 |