RadarFooty BackAccountRO

Ligue 1 · Fixture difficulty

2026-27 · Each cell is the opponent's share of the match by today's Elo rating (0 to 1; higher = harder). Home matches are marked “vs”, away matches “@”. Sorted by the 5-match average, easiest first.

Next 10 matches n = 18

Fixture difficulty: for each of the team's next matches, how strong the opponent is by today's Elo rating, taking the venue into account (home is easier, away is harder). The number is the OPPONENT's share of the match, between 0 and 1: the higher it is, the harder the match. The averages over 3, 5 and 10 matches show how tough the coming stretch is. Today's ratings are used, not those at match date.

The grid: one row per team, in the order of its next matches (not by round — postponed matches keep their place). The cell colour follows the thresholds in the legend; “vs” = at home, “@” = away.

Legend:

easy: below 0.300.30–0.42balanced: 0.42–0.580.58–0.70hard: 0.70 and above
Teamavg 3avg 5avg 1012345678910
Paris Saint-Germain FC0.200.210.23vs Olympique Lyon0.26@ Le Havre0.19vs Troyes0.15@ Nice0.27vs Lorient0.16@ Toulouse0.28vs Paris FC0.20@ RC Lens0.39@ Angers SCO0.20vs Auxerre0.15
Racing Club de Lens0.430.370.42@ Lille0.58vs Marseille0.40vs Toulouse0.32@ Angers SCO0.34vs Le Havre0.21@ Nice0.43vs PSG0.61@ Stade Rennais0.52vs Brest0.30@ Toulouse0.45
Olympique de Marseille0.390.380.41vs Le Havre0.23vs Toulouse0.34@ RC Lens0.60vs Le Mans0.31@ Auxerre0.42vs Nice0.32@ Olympique Lyon0.59@ Brest0.45vs Lille0.46@ Lorient0.44
AS Monaco FC0.450.440.39vs Lille0.44@ Paris FC0.48@ Le Mans0.43vs Auxerre0.28@ Olympique Lyon0.57vs Angers SCO0.23@ Stade Rennais0.52vs Nice0.31vs Brest0.30@ Troyes0.40
RC Strasbourg Alsace0.490.440.45@ Stade Rennais0.59vs Auxerre0.34@ Toulouse0.53vs Brest0.37@ Le Havre0.39vs Lorient0.35@ Angers SCO0.42@ Lille0.65vs Le Mans0.36vs Olympique Lyon0.50
Paris FC0.440.450.47vs Monaco0.52@ Auxerre0.50vs Angers SCO0.30@ Brest0.53vs Le Mans0.38@ PSG0.80vs Le Havre0.28vs Toulouse0.41@ Lille0.67vs Auxerre0.36
Lille OSC0.500.470.42@ Monaco0.56vs RC Lens0.42@ Stade Rennais0.51vs Olympique Lyon0.41@ Le Mans0.42vs Auxerre0.27@ Lorient0.41vs Strasbourg0.35@ Marseille0.54vs Paris FC0.33
Stade Rennais FC 19010.460.470.45vs Strasbourg0.41@ Nice0.49vs Lille0.49@ Lorient0.47@ Toulouse0.51vs Brest0.35vs Monaco0.48@ Troyes0.45vs RC Lens0.48@ Le Havre0.37
Olympique Lyonnais0.470.490.45@ PSG0.74vs Angers SCO0.23@ Brest0.44@ Lille0.59vs Monaco0.43@ Troyes0.40vs Marseille0.41@ Le Mans0.43vs Lorient0.29@ Strasbourg0.50
Toulouse FC0.500.540.53vs Troyes0.37@ Marseille0.66vs Strasbourg0.47@ RC Lens0.68vs Stade Rennais0.49vs PSG0.72@ Auxerre0.52vs Angers SCO0.32@ Paris FC0.59vs Nice0.41
FC Lorient0.470.550.57@ Angers SCO0.49vs Brest0.44@ Le Havre0.47vs Stade Rennais0.53@ PSG0.84@ Strasbourg0.65vs Lille0.59vs Auxerre0.41@ Olympique Lyon0.71vs Marseille0.56
OGC Nice0.570.560.55vs Stade Rennais0.51@ Angers SCO0.48vs PSG0.73vs Troyes0.39@ Marseille0.68vs RC Lens0.57@ Monaco0.69vs Le Havre0.32@ Toulouse0.59@ Le Mans0.56
Stade Brestois 290.580.580.57@ Lorient0.56vs Olympique Lyon0.56@ Strasbourg0.63vs Paris FC0.47@ Stade Rennais0.65vs Troyes0.39vs Marseille0.55@ Monaco0.70@ RC Lens0.70vs Strasbourg0.49
ES Troyes AC0.640.580.58@ Toulouse0.63vs Le Mans0.45@ PSG0.85vs Le Havre0.35@ Nice0.61vs Olympique Lyon0.60@ Brest0.61vs Stade Rennais0.55@ Auxerre0.58vs Monaco0.60
AJ Auxerre0.540.580.60vs Le Mans0.45@ Strasbourg0.66vs Paris FC0.50@ Monaco0.72vs Marseille0.58@ Lille0.73vs Toulouse0.48@ Lorient0.59vs Troyes0.42@ PSG0.85
Le Mans FC0.560.590.56@ Auxerre0.55@ Troyes0.55vs Monaco0.57@ Marseille0.69vs Lille0.58@ Paris FC0.62@ Le Havre0.46vs Olympique Lyon0.57@ Strasbourg0.64vs Angers SCO0.35
Angers SCO0.600.630.66vs Lorient0.51@ Olympique Lyon0.77vs Nice0.52@ Paris FC0.70vs RC Lens0.66@ Monaco0.77vs Strasbourg0.58@ Toulouse0.68vs PSG0.80@ Le Mans0.65
Le Havre AC0.710.670.67@ Marseille0.77vs PSG0.81vs Lorient0.53@ Troyes0.65vs Strasbourg0.61@ RC Lens0.79vs Le Mans0.54@ Paris FC0.72@ Nice0.68vs Stade Rennais0.63

Ratings after the last match counted: 24 Oct 2026 (H = 50). ← Ligue 1: standings, results · Elo ratings, all competitions →

Updated 25 Oct 2026