Docteur Bet

Modelling · France

Ligue 1

The teams

On the left, what happened; on the right, what the model makes of it. Goals per match are observed averages; attack and defence are estimates, adjusted for the quality of the opponents faced.

Computed on
September 27, 2026

TeamPPtsGFGAGF/mGA/mAttackDefence
1Monaco513831.600.601.421.07
2Olympique Lyonnais5111022.000.401.341.04
3Paris511831.600.601.111.05
4LOSC Lille510841.600.801.180.86
5Rennes510891.601.801.301.09
6Paris Saint Germain58871.601.401.780.82
7Angers SCO57651.201.000.771.21
8Strasbourg5710102.002.001.211.13
9Le Manspromoted56991.801.800.991.49
10Auxerre567121.402.400.931.18
11Brest55781.401.601.081.22
12Lorient55561.001.201.021.25
13Toulouse55791.401.801.051.13
14Nice55360.601.201.021.05
15Lens54991.801.801.250.93
16Troyespromoted544110.802.200.851.43
17Olympique Marseille53781.401.601.371.03
18Le Havre52470.801.400.841.21

A promoted side that has played three matches does not carry three matches of information: its estimate is shrunk towards the average level of a promoted side, measured over 97 promotions observed since 2019.