Ligue 1
48.9% called22/45 graded6 exact scores9 pending
- 2026-10-11pending
Troyes
Marseille—said 1-2 (2)H/D/A22 / 23 / 55our xG 1.44–2.11 - 2026-10-11pending
Rennes
Auxerre—said 1-0 (1)H/D/A54 / 24 / 22our xG 1.72–1.02 - 2026-10-11pending
Nice
Strasbourg—said 1-1 (X)H/D/A34 / 32 / 34our xG 1.39–1.46 - 2026-10-10pending
PSG
Le Mans—said 2-0 (1)H/D/A68 / 22 / 10our xG 2.68–0.71 - 2026-10-10pending
Monaco
Toulouse—said 2-1 (1)H/D/A44 / 27 / 30our xG 1.57–1.31 - 2026-10-10pending
Lorient
Paris FC—said 1-1 (X)H/D/A36 / 33 / 31our xG 1.39–1.13 - 2026-10-10pending
Lille
Le Havre—said 2-0 (1)H/D/A62 / 24 / 15our xG 2.04–0.68 - 2026-10-10pending
Brest
Angers—said 1-0 (1)H/D/A54 / 26 / 20our xG 1.64–0.87 - 2026-10-09pending
Lens
Lyon—said 2-1 (1)H/D/A55 / 23 / 22our xG 1.93–1.12 - 2026-09-20✗ missed
Nice
Lille2-1said 0-1 (2)H/D/A24 / 26 / 50our xG 0.97–1.49real 1.93–1.93 - 2026-09-20exact score
Marseille
PSG1-2said 1-2 (2)H/D/A27 / 27 / 46our xG 1.28–1.73real 1.87–4.67 - 2026-09-20✓ called it
Auxerre
Brest2-1said 1-0 (1)H/D/A35 / 33 / 33our xG 1.28–1.24real 0.77–0.30 - 2026-09-19✓ called it
Toulouse
Le Havre3-2said 1-0 (1)H/D/A57 / 26 / 17our xG 1.64–0.75real 2.83–2.16 - 2026-09-19exact score
Paris FC
Strasbourg2-1said 2-1 (1)H/D/A41 / 30 / 29our xG 1.60–1.32real 0.91–0.23 - 2026-09-19✓ called it
Lyon
Rennes4-0said 2-1 (1)H/D/A53 / 24 / 23our xG 1.96–1.20real 3.60–1.16 - 2026-09-19✓ called it
Le Mans
Lorient2-1said 1-0 (1)H/D/A45 / 30 / 26our xG 1.52–1.09real 0.96–1.07 - 2026-09-19✗ missed
Angers
Troyes2-0said 0-1 (2)H/D/A28 / 32 / 41our xG 1.07–1.36real 2.39–1.16 - 2026-09-18✗ missed
Monaco
Lens2-1said 1-2 (2)H/D/A31 / 26 / 43our xG 1.41–1.72real 1.54–1.46 - 2026-09-13✓ called it
Lille
Troyes2-0said 1-0 (1)H/D/A52 / 26 / 22our xG 1.58–0.92real 2.05–0.35 - 2026-09-13✗ missed
Le Mans
Lens2-2said 1-2 (2)H/D/A26 / 28 / 46our xG 1.27–1.74real 2.16–1.88 - 2026-09-13exact score
Brest
PSG0-1said 0-1 (2)H/D/A19 / 24 / 58our xG 0.95–1.87real 1.24–1.33 - 2026-09-12✗ missed
Strasbourg
Monaco1-1said 2-1 (1)H/D/A42 / 28 / 30our xG 1.63–1.34real 0.67–0.77 - 2026-09-12✗ missed
Paris FC
Lyon0-0said 1-0 (1)H/D/A38 / 32 / 30our xG 1.47–1.29real 0.58–0.40 - 2026-09-12✗ missed
Lorient
Toulouse2-2said 1-0 (1)H/D/A37 / 32 / 31our xG 1.24–1.10real 0.69–1.34 - 2026-09-12✗ missed
Le Havre
Angers0-0said 1-0 (1)H/D/A45 / 30 / 25our xG 1.32–0.92real 1.03–0.48 - 2026-09-12exact score
Auxerre
Nice1-0said 1-0 (1)H/D/A43 / 30 / 27our xG 1.43–1.08real 1.70–0.60 - 2026-09-11✗ missed
Rennes
Marseille1-0said 1-2 (2)H/D/A32 / 30 / 38our xG 1.66–1.84real 2.32–1.31 - 2026-09-06✗ missed
Troyes
Strasbourg2-6said 1-0 (1)H/D/A39 / 33 / 28our xG 1.51–1.24real 2.65–3.52 - 2026-09-06✗ missed
Marseille
Paris FC2-3said 2-1 (1)H/D/A57 / 25 / 19our xG 2.08–1.11real 1.72–3.38 - 2026-09-06✓ called it
Angers
Rennes1-2said 0-1 (2)H/D/A28 / 32 / 40our xG 1.21–1.51real 1.87–2.37 - 2026-09-05✗ missed
Nice
Le Mans1-1said 0-1 (2)H/D/A32 / 33 / 35our xG 1.33–1.40real 1.25–1.18 - 2026-09-05✗ missed
Lens
Lorient0-1said 2-0 (1)H/D/A67 / 21 / 12our xG 2.38–0.91real 1.10–1.03 - 2026-09-05✓ called it
Le Havre
Brest1-2said 0-1 (2)H/D/A32 / 34 / 35our xG 1.18–1.25real 1.61–3.01 - 2026-09-04✗ missed
PSG
Monaco1-2said 2-0 (1)H/D/A65 / 21 / 14our xG 2.16–0.88real 2.52–0.60 - 2026-09-04✓ called it
Lyon
Auxerre3-1said 1-0 (1)H/D/A55 / 27 / 19our xG 1.70–0.87real 2.88–0.91 - 2026-09-03exact score
Toulouse
Lille0-1said 0-1 (2)H/D/A31 / 33 / 36our xG 1.02–1.11real 2.97–1.04 - 2026-08-30✓ called it
Rennes
Le Mans3-2said 2-1 (1)H/D/A40 / 31 / 30our xG 1.61–1.36real 3.64–2.72 - 2026-08-30✓ called it
Paris FC
Nice3-0said 1-0 (1)H/D/A50 / 28 / 22our xG 1.77–1.08real 3.02–0.59 - 2026-08-30✓ called it
Monaco
Marseille2-0said 2-1 (1)H/D/A38 / 30 / 32our xG 1.68–1.52real 1.61–1.25 - 2026-08-29✗ missed
Strasbourg
Lens2-1said 1-2 (2)H/D/A27 / 29 / 44our xG 1.32–1.72real 1.86–2.95 - 2026-08-29✗ missed
Lyon
Le Havre1-1said 1-0 (1)H/D/A58 / 26 / 16our xG 1.76–0.81real 2.31–1.10 - 2026-08-29✗ missed
Lorient
Troyes1-2said 1-0 (1)H/D/A37 / 37 / 26our xG 1.45–1.17real 1.02–1.68 - 2026-08-29✓ called it
Brest
Toulouse2-2said 1-1 (X)H/D/A33 / 34 / 33our xG 1.16–1.16real 3.65–1.31 - 2026-08-29✗ missed
Auxerre
Angers1-3said 1-0 (1)H/D/A49 / 30 / 21our xG 1.41–0.81real 1.77–1.78 - 2026-08-28✗ missed
Lille
PSG2-2said 0-1 (2)H/D/A29 / 31 / 39our xG 1.06–1.28real 1.16–1.78 - 2026-08-23✗ missed
Rennes
PSG2-2said 1-2 (2)H/D/A18 / 23 / 60our xG 1.03–2.07real 0.91–0.63 - 2026-08-23exact score
Le Havre
Monaco0-1said 0-1 (2)H/D/A26 / 30 / 45our xG 1.10–1.53real 0.66–1.66 - 2026-08-23✓ called it
Angers
Lille0-2said 0-1 (2)H/D/A16 / 27 / 57our xG 0.68–1.53real 1.86–1.21 - 2026-08-22✗ missed
Troyes
Paris FC0-0said 1-0 (1)H/D/A49 / 25 / 26our xG 1.64–1.14real 0.34–1.55 - 2026-08-22✗ missed
Toulouse
Lyon0-2said 1-0 (1)H/D/A39 / 33 / 29our xG 1.28–1.06real 2.16–0.76 - 2026-08-22✓ called it
Nice
Lorient0-0said 1-1 (X)H/D/A34 / 35 / 31our xG 1.38–1.31real 1.09–1.98 - 2026-08-22✓ called it
Lens
Auxerre5-2said 2-0 (1)H/D/A68 / 21 / 11our xG 2.17–0.73real 5.12–1.71 - 2026-08-22✗ missed
Le Mans
Brest2-2said 1-0 (1)H/D/A52 / 24 / 24our xG 1.66–1.04real 0.77–2.63 - 2026-08-21✓ called it
Marseille
Strasbourg4-0said 2-1 (1)H/D/A50 / 26 / 23our xG 1.93–1.25real 2.35–0.19
The bold number in H / D / A is the outcome the model called, recorded before kickoff. A draw caps at roughly 32–35%, so the call is only a draw when it reaches that ceiling — which is why most calls are for a side even in matches the model considers close.