xgEdge

Every Ligue 1 match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Friday, 09/10/2026

1 match
  • RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Projected xG 1.74 – 1.24
    →

Saturday, 10/10/2026

5 matches
  • Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Projected xG 1.42 – 1.00
    →
  • Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Le Mans Le Mans, last league results, oldest first: Draw, Loss, Draw, Draw, Win
    Projected xG 2.28 – 0.95
    Clear favourite
    →
  • AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    Projected xG 1.46 – 1.25
    →
  • Lorient Lorient, last league results, oldest first: Draw, Loss, Win, Draw, Loss
    Paris FC Paris FC, last league results, oldest first: Draw, Win, Win, Draw, Win
    Projected xG 1.03 – 1.04
    Tight
    →
  • Stade Brestois Stade Brestois, last league results, oldest first: Draw, Draw, Win, Loss, Loss
    Angers Angers, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Projected xG 1.66 – 1.00
    →

Sunday, 11/10/2026

3 matches
  • Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    RC Strasbourg RC Strasbourg, last league results, oldest first: Loss, Win, Win, Draw, Loss
    Projected xG 1.39 – 1.25
    →
  • Stade Rennais Stade Rennais, last league results, oldest first: Draw, Win, Win, Win, Loss
    Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.64 – 1.14
    →
  • Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Olympique de Marseille Olympique de Marseille, last league results, oldest first: Win, Loss, Loss, Loss, Loss
    Projected xG 1.71 – 1.69
    Tight
    →

Friday, 16/10/2026

1 match
  • Le Mans Le Mans, last league results, oldest first: Draw, Loss, Draw, Draw, Win
    Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    Projected xG 1.55 – 1.47
    →

Saturday, 17/10/2026

3 matches
  • RC Strasbourg RC Strasbourg, last league results, oldest first: Loss, Win, Win, Draw, Loss
    Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Projected xG 1.06 – 1.94
    Clear favourite
    →
  • Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.47 – 1.95
    →
  • Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    Stade Brestois Stade Brestois, last league results, oldest first: Draw, Draw, Win, Loss, Loss
    Projected xG 1.29 – 1.10
    →

Sunday, 18/10/2026

5 matches
  • Angers Angers, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Olympique de Marseille Olympique de Marseille, last league results, oldest first: Win, Loss, Loss, Loss, Loss
    Projected xG 1.46 – 1.51
    Tight
    →
  • Paris FC Paris FC, last league results, oldest first: Draw, Win, Win, Draw, Win
    Stade Rennais Stade Rennais, last league results, oldest first: Draw, Win, Win, Win, Loss
    Projected xG 1.56 – 1.20
    →
  • Lorient Lorient, last league results, oldest first: Draw, Loss, Win, Draw, Loss
    AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Projected xG 1.07 – 1.02
    Tight
    →
  • Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.41 – 1.06
    →
  • Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    Projected xG 1.62 – 0.99
    →

Friday, 23/10/2026

1 match
  • Stade Brestois Stade Brestois, last league results, oldest first: Draw, Draw, Win, Loss, Loss
    Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    Projected xG 1.67 – 1.02
    →

Saturday, 24/10/2026

2 matches
  • Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.98 – 1.34
    →
  • RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Paris FC Paris FC, last league results, oldest first: Draw, Win, Win, Draw, Win
    Projected xG 1.66 – 1.16
    →

Sunday, 25/10/2026

6 matches
  • AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    Projected xG 1.16 – 1.05
    →
  • Stade Rennais Stade Rennais, last league results, oldest first: Draw, Win, Win, Win, Loss
    RC Strasbourg RC Strasbourg, last league results, oldest first: Loss, Win, Win, Draw, Loss
    Projected xG 1.76 – 1.28
    →
  • Olympique de Marseille Olympique de Marseille, last league results, oldest first: Win, Loss, Loss, Loss, Loss
    Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Projected xG 1.71 – 1.35
    →
  • Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Le Mans Le Mans, last league results, oldest first: Draw, Loss, Draw, Draw, Win
    Projected xG 1.29 – 1.23
    →
  • Angers Angers, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Lorient Lorient, last league results, oldest first: Draw, Loss, Win, Draw, Loss
    Projected xG 1.12 – 1.08
    Tight
    →
  • Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Projected xG 1.94 – 0.98
    Clear favourite
    →

Friday, 30/10/2026

2 matches
  • Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Projected xG 1.09 – 1.86
    Clear favourite
    →
  • Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.36 – 1.37
    Tight
    →

Saturday, 31/10/2026

4 matches
  • Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    Stade Rennais Stade Rennais, last league results, oldest first: Draw, Win, Win, Win, Loss
    Projected xG 1.44 – 1.50
    Tight
    →
  • Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Le Mans Le Mans, last league results, oldest first: Draw, Loss, Draw, Draw, Win
    Projected xG 1.59 – 1.48
    →
  • Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Angers Angers, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Projected xG 1.61 – 0.97
    →
  • Lorient Lorient, last league results, oldest first: Draw, Loss, Win, Draw, Loss
    Stade Brestois Stade Brestois, last league results, oldest first: Draw, Draw, Win, Loss, Loss
    Projected xG 1.11 – 1.14
    Tight
    →

Sunday, 01/11/2026

3 matches
  • RC Strasbourg RC Strasbourg, last league results, oldest first: Loss, Win, Win, Draw, Loss
    Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.36 – 1.10
    →
  • Paris FC Paris FC, last league results, oldest first: Draw, Win, Win, Draw, Win
    AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Projected xG 1.26 – 1.00
    →
  • Olympique de Marseille Olympique de Marseille, last league results, oldest first: Win, Loss, Loss, Loss, Loss
    Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    Projected xG 1.77 – 1.58
    →

Friday, 06/11/2026

1 match
  • Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    RC Strasbourg RC Strasbourg, last league results, oldest first: Loss, Win, Win, Draw, Loss
    Projected xG 1.76 – 1.22
    →

Saturday, 07/11/2026

2 matches
  • Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Paris FC Paris FC, last league results, oldest first: Draw, Win, Win, Draw, Win
    Projected xG 1.05 – 1.18
    →
  • Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 2.59 – 0.98
    Clear favourite
    →

Sunday, 08/11/2026

6 matches
  • Stade Rennais Stade Rennais, last league results, oldest first: Draw, Win, Win, Win, Loss
    Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    Projected xG 1.39 – 1.29
    →
  • Le Mans Le Mans, last league results, oldest first: Draw, Loss, Draw, Draw, Win
    AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Projected xG 1.31 – 1.23
    →
  • Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Lorient Lorient, last league results, oldest first: Draw, Loss, Win, Draw, Loss
    Projected xG 1.23 – 1.03
    →
  • Stade Brestois Stade Brestois, last league results, oldest first: Draw, Draw, Win, Loss, Loss
    Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Projected xG 1.39 – 1.17
    →
  • Angers Angers, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    Projected xG 1.38 – 1.17
    →
  • RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Olympique de Marseille Olympique de Marseille, last league results, oldest first: Win, Loss, Loss, Loss, Loss
    Projected xG 2.19 – 1.38
    Clear favourite
    →

Friday, 20/11/2026

1 match
  • Troyes Troyes, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Le Havre Le Havre, last league results, oldest first: Loss, Draw, Loss, Draw, Loss
    Projected xG 1.54 – 1.43
    →

Saturday, 21/11/2026

4 matches
  • Nice Nice, last league results, oldest first: Draw, Loss, Draw, Loss, Win
    Paris Saint-Germain Paris Saint-Germain, last league results, oldest first: Draw, Draw, Loss, Win, Win
    Projected xG 1.01 – 1.96
    Clear favourite
    →
  • AS Monaco AS Monaco, last league results, oldest first: Win, Win, Win, Draw, Win
    Auxerre Auxerre, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.38 – 0.93
    →
  • RC Lens RC Lens, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Toulouse Toulouse, last league results, oldest first: Loss, Draw, Loss, Draw, Win
    Projected xG 2.05 – 1.36
    →
  • Lille Lille, last league results, oldest first: Win, Draw, Win, Win, Loss
    Olympique Lyonnais Olympique Lyonnais, last league results, oldest first: Win, Draw, Win, Draw, Win
    Projected xG 1.25 – 1.06
    →

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.