← All referees

Match official
Gaël Angoula
Head-referee records from completed imported fixtures. Home/away figures describe the teams receiving cards—not evidence of bias on their own.
Recorded head-referee matches
Match profile
Matches
32
Completed and linked
Yellow cards recorded
101
64 team sides observed
Red cards recorded
4
28 team sides observed
Fouls recorded
698
64 team sides observed
Totals cover only team sides with recorded values. An unreported statistic is unavailable, not zero; compare side-specific rates below.
Team attribution
Home vs away
| Team side | Matches | Yellows / match | Reds / match | Fouls / match | Free kicks / match |
|---|---|---|---|---|---|
| home | 32 | 1.22 | 0.07 | 10.09 | 11.84 |
| away | 32 | 1.94 | 0.21 | 11.72 | 10.00 |
Fouls are recorded as committed by that team; free kicks as taken by that team. Compare like-for-like samples before drawing conclusions.
Last 20 built matches
Match log
3 May 2026Strasbourg v Toulouse🟨 1–35 Apr 2026Lorient v Paris🟨 1–215 Mar 2026Metz v Toulouse🟨 0–322 Feb 2026Auxerre v Rennes🟨 1–47 Feb 2026Brest v Lorient🟨 2–017 Jan 2026Toulouse v Nice🟨 1–214 Dec 2025Strasbourg v Lorient🟨 1–023 Nov 2025Brest v Metz🟨 2–32 Nov 2025Nantes v Metz🟨 1–319 Oct 2025Lens v Paris🟨 2–24 Oct 2025Brest v Nantes🟨 2–110 Jan 2025Auxerre v LOSC Lille🟨 0–415 Dec 2024Brest v Nantes🟨 3–322 Nov 2024Paris Saint Germain v Toulouse🟨 1–23 Nov 2024Auxerre v Rennes🟨 0–220 Oct 2024Nantes v Nice🟨 2–129 Sept 2024Toulouse v Olympique Lyonnais🟨 2–231 Aug 2024Brest v Saint-Étienne🟨 0–525 Aug 2024Nantes v Auxerre🟨 2–119 May 2024Metz v Paris Saint Germain🟨 2–1