Bottom line: Strasbourg has faced the hardest Ligue 1 schedule this season by a wide margin, while Lorient has enjoyed the softest.
Through November 11, 2026, the Ligue 1 table is roughly a third of the way through the season, which means schedule imbalance is still very real. Strength of schedule (SOS) measures the average quality of opponents a team has actually faced so far, typically indexed around 1.00, where anything above that number means tougher-than-average opposition and anything below means softer. According to FBref data on match-level expected goals and opponent rankings, the spread this season runs from 0.71 to 1.34. That is an enormous gap, the kind that can quietly explain two or three points in the table that have nothing to do with how well a team is actually playing.
Schedule luck is the least dramatic form of variance. Nobody writes headlines about it. But it moves standings.
Most Cursed by Schedule Strength
| Rank | Team | Schedule Strength |
|---|---|---|
| 1 | Strasbourg | 1.34 |
| 2 | Lens | 1.20 |
| 3 | Lyon | 1.18 |
| 4 | Paris FC | 1.15 |
| 5 | Rennes | 1.04 |
1. Strasbourg (1.34) - The league's most brutalized fixture list and it is not particularly close. A schedule strength of 1.34 means their average opponent has been roughly 34% stronger than the league mean. Any points they have collected came the hard way. 2. Lens (1.20) - Lens sit at 1.20, which makes their current points total look rather different through this lens. They have simply not had a soft run yet. 3. Lyon (1.18) - At 1.18, Lyon's inconsistent form becomes a bit more understandable. Their fixture list has read like a highlights reel of the top half. 4. Paris FC (1.15) - The newly promoted side registers 1.15, meaning their baptism into the top flight has come against decidedly above-average opposition. If they are still afloat, that says something. 5. Rennes (1.04) - Barely above the neutral mark at 1.04, but enough to land in the top five of most-cursed clubs. Their schedule should normalize fastest of this group.
Most Blessed by Schedule Strength
| Rank | Team | Schedule Strength |
|---|---|---|
| 1 | Lorient | 0.71 |
| 2 | Auxerre | 0.73 |
| 3 | Toulouse | 0.78 |
| 4 | Paris Saint-Germain | 0.80 |
| 5 | Le Mans | 0.81 |
1. Lorient (0.71) - The softest schedule in Ligue 1, and by a comfortable margin. Whatever their current position, it flatters them until the fixture list catches up. 2. Auxerre (0.73) - Nearly as sheltered at 0.73. Auxerre's results so far deserve an asterisk the size of the Yonne department. 3. Toulouse (0.78) - A 0.78 SOS means Toulouse have mostly dodged the league's heavyweights through the opening stretch. 4. Paris Saint-Germain (0.80) - PSG at 0.80 is mildly amusing. The league's richest club has also, so far, had one of its gentlest fixture runs. Their underlying numbers should be read with that context attached. 5. Le Mans (0.81) - At 0.81, Le Mans round out the blessed group. For a side fighting to establish themselves, the timing has been kind.
What This Tells Us
The spread from Strasbourg's 1.34 to Lorient's 0.71 is a delta of 0.63, which is significant at this stage of the season. Historically in top European leagues, schedule strength tends to converge toward 1.00 by matchday 30 or so, as every team eventually plays every other team. That means Strasbourg's road gets easier, and Lorient's gets harder. The table in mid-November is telling a story partially written by the fixture computer. By February, the signal fades. The question is whether the points already won and lost will still matter then.
They usually do.














