Second-placed Rennes travel to face Nice looking to sustain their fine early start, while the hosts aim to push up from tenth.
Nice sit 10th with 11 points after eight Ligue 1 fixtures, having produced two wins, a draw, and two defeats across their last five outings. They suffered a 2-1 loss away at Lyon in their previous league game, but their recent home form features consecutive 2-1 victories over Strasbourg and Lille.
Rennes have made a very strong start to the campaign, occupying second spot on 16 points through eight matches. They arrive on the back of a wild 4-3 defeat at Paris FC and have suffered heavy losses away from home, including a 4-0 defeat at Lyon, losing 67% of their away fixtures in the league so far.
How the public market prices this match, shown next to our model. For context only — it never changes a signal.
Elo is overall team strength. xG is the goals an average team would score from the same chances.
One strength number built from every result a team has had. Higher means stronger.
Rennes are the stronger side — 134 rating points clear of Nice.
xG = goals an average team would score from the same chances. Scoring well above xG means clinical finishing (or a hot streak).
Per-game averages this season. Use the buttons to split the goals by venue.
Both teams across every game this season.
Whole season, home and away combined — Nice 8 games, Rennes 8 games.
Ligue 1 (France) standings · both teams highlighted in context.