FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 18 · Stadium de Toulouse

Toulouse5:1OGC Nice

17 January 2026 · 25,284 in the ground · G. Angoula

tap a player for their match file

Toulouse3-4-3
OGC Nice4-3-3
G. Restes7.0Nicolaisen7.3C. Cresswell6.7Sidibe5.7Donnum8.2Diop7.3Vossah6.5Messali7.4Gboho8.1Magri8.8Hidalgo8.4Dupé3.7Bard6.1Mantsounga6.4J. Bah5.5Clauss5.8Sanson5.2Everton5.1Ndombélé6.0Jansson6.5E. Wahi7.4T. Louchet6.8
from the bench

match pulse — xG per 5 minutes · goals · cards

4590toulouseogc-nice

goals — hover the strip for every shot and card, with names

  • 7HidalgoGoal · 0.31 xG · 0.31 xG
  • 45MagriGoal · 0.32 xG · 0.32 xG
  • 49E. WahiGoal · 0.51 xG · 0.51 xG
  • 55HidalgoGoal · 0.02 xG · 0.02 xG
  • 74CásseresGoal · 0.13 xG · 0.13 xG
  • 80VignoloGoal · 0.06 xG · 0.06 xG

The shots, as they came

Every attempt, sized by expected goals

Toulouse 0:0 OGC Nice0'kickoff
3' Sanson — xG 0.05 · Saved7' Hidalgo — xG 0.31 · Goal11' T. Louchet — xG 0.04 · Missed12' Magri — xG 0.11 · Missed20' Nicolaisen — xG 0.01 · Missed21' Magri — xG 0.05 · Missed22' T. Louchet — xG 0.07 · Missed31' Diop — xG 0.04 · Blocked33' Magri — xG 0.03 · Missed33' Donnum — xG 0.05 · Saved33' Magri — xG 0.08 · Blocked33' Magri — xG 0.10 · Saved34' Donnum — xG 0.07 · Missed39' Ndombélé — xG 0.20 · Missed39' Jansson — xG 0.08 · Blocked39' Bard — xG 0.02 · Saved42' Hidalgo — xG 0.14 · Blocked43' Magri — xG 0.12 · Missed45' Magri — xG 0.32 · Goal45 + 2' Jansson — xG 0.04 · Saved48' Sanson — xG 0.41 · Missed49' E. Wahi — xG 0.51 · Goal53' T. Louchet — xG 0.06 · Blocked55' Hidalgo — xG 0.02 · Goal60' Diop — xG 0.02 · Saved62' Everton — xG 0.11 · Blocked66' Gouveia — xG 0.04 · Saved71' Cho — xG 0.18 · Saved74' Cásseres — xG 0.13 · Goal77' Magri — xG 0.03 · Blocked80' Vignolo — xG 0.06 · Goal84' Clauss — xG 0.02 · Missed86' Edjouma — xG 0.04 · Missed88' Edjouma — xG 0.03 · Blocked90 + 2' Carlos — xG 0.14 · Blocked90 + 3' Cásseres — xG 0.05 · Blocked90 + 4' Vignolo — xG 0.03 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Toulouse 0:0 OGC Nice
1.02.001530456075907' Hidalgo — GOAL45' Magri — GOAL49' E. Wahi — GOAL55' Hidalgo — GOAL74' Cásseres — GOAL80' Vignolo — GOAL1.841.97

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Toulouse attacking right · OGC Nice attacking left · where both glow, the pitch was contested

The duel

Toulouse vs OGC Nice

43%
Possession
57%
1.84
Expected goals
1.99
22
Shots
15
10
Shots on target
6
2
Big chances created
3
323
Passes completed
439
57
Into final third
85
54
Duels won
45
5/10 (50%)
Tackles won
12/20 (60%)
6
Corners
7
12
Fouls
17

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.