Join The Team!
A signing like no other...
Football Referee · 16 seasons · 113 career matches
9 matches recorded · France
4 matches recorded · France
3 matches recorded · France
3 matches recorded · France
8 matches recorded · France
2 matches recorded · France
1 matches recorded · France
3 matches recorded · France
13 matches recorded · France
20 matches recorded · France
1 matches recorded · France
3 matches recorded · France
1 matches recorded · France
22 matches recorded · France
2 matches recorded · France
18 matches recorded · France
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 9 Apr 2026 | Auxerre vs Valenciennes | 1-0 | 4 | 0 | Ligue 2 |
| 8 Oct 2026 | Caen vs Niort | 1-0 | 5 | 0 | Ligue 2 |
| 8 May 2026 | Ajaccio vs Paris | 1-1 | 2 | 1 | Ligue 2 |
| 8 May 2026 | Le Havre vs Rodez | 1-0 | 1 | 0 | Ligue 2 |
| 8 Jan 2026 | Valenciennes vs Guingamp | 1-1 | 3 | 1 | Ligue 2 |
| 7 Mar 2026 | Saint-Étienne vs Red Star | 2-0 | 2 | 0 | Ligue 2 |
| 7 Jan 2026 | Chambery vs Toulouse | 0-3 | 3 | 0 | Coupe de France |
| 7 Jan 2026 | Grasse vs Stade Tamponnaise | 1-0 | 1 | 0 | Coupe de France |
| 7 Feb 2026 | Brest vs Lorient | 2-0 | 2 | 0 | Ligue 1 |
| 6 Nov 2026 | Quevilly Rouen vs Toulouse | 0-0 | 2 | 0 | Ligue 2 |
| 6 Apr 2026 | Paris Saint Germain vs Clermont | 1-1 | 1 | 0 | Ligue 1 |
| 5 Nov 2026 | Nantes vs Reims | 0-1 | 3 | 0 | Ligue 1 |
| 5 Feb 2026 | Cannes vs Dives-Cabourg | 5-3 | 3 | 0 | Coupe de France |
| 5 Feb 2026 | Ajaccio vs Auxerre | 0-0 | 4 | 1 | Ligue 2 |
| 5 Dec 2026 | Clermont vs Pau | 3-0 | 4 | 1 | Ligue 2 |
| 4 Oct 2026 | Brest vs Nantes | 0-0 | 3 | 0 | Ligue 1 |
| 4 Feb 2026 | Troyes vs Lens | 2-4 | 6 | 0 | Coupe de France |
| 4 Dec 2026 | Olympique Marseille vs Brest | 1-2 | 3 | 0 | Ligue 1 |
| 3 Nov 2026 | Auxerre vs Rennes | 4-0 | 2 | 0 | Ligue 1 |
| 3 May 2026 | Caen vs Laval | 1-0 | 2 | 0 | Ligue 2 |
| 3 Feb 2026 | Le Havre vs Paris | 0-0 | 2 | 0 | Ligue 2 |
| 3 Dec 2026 | LOSC Lille vs Metz | 2-0 | 0 | 0 | Ligue 1 |
| 3 Apr 2026 | Caen vs Pau | 1-1 | 2 | 0 | Ligue 2 |
| 31 Jul 2026 | Sochaux vs Le Havre | 0-2 | 3 | 0 | Ligue 2 |
| 31 Aug 2026 | Brest vs Saint-Étienne | 4-0 | 5 | 0 | Ligue 1 |
| 30 Jul 2026 | Metz vs Amiens SC | 3-0 | 5 | 1 | Ligue 2 |
| 30 Dec 2026 | Grenoble Foot 38 vs Metz | 0-1 | 1 | 0 | Ligue 2 |
| 30 Aug 2026 | Amiens SC vs Paris | 1-1 | 5 | 0 | Ligue 2 |
| 30 Apr 2026 | Grenoble Foot 38 vs Amiens SC | 1-1 | 4 | 0 | Ligue 2 |
| 2 Oct 2026 | Paris vs Nancy | 1-1 | 3 | 0 | Ligue 2 |
| 2 Nov 2026 | Nantes vs Metz | 0-2 | 4 | 0 | Ligue 1 |
| 2 Feb 2026 | Caen vs Valenciennes | 1-1 | 5 | 0 | Ligue 2 |
| 2 Apr 2026 | Pau vs Le Havre | 2-1 | 2 | 0 | Ligue 2 |
| 29 Sep 2026 | Toulouse vs Olympique Lyonnais | 1-2 | 4 | 0 | Ligue 1 |
| 29 Apr 2026 | Grenoble Foot 38 vs Niort | 2-0 | 1 | 0 | Ligue 2 |
| 28 Nov 2026 | Toulouse vs Niort | 2-1 | 2 | 0 | Ligue 2 |
| 28 Jan 2026 | Caen vs Laval | 0-0 | 1 | 0 | Ligue 2 |
| 28 Aug 2026 | Nancy vs Auxerre | 1-4 | 3 | 0 | Ligue 2 |
| 28 Apr 2026 | Lorient vs Toulouse | 1-2 | 4 | 0 | Ligue 1 |
| 27 Nov 2026 | Cannes vs Rodez | 1-1 | - | - | Coupe de France |
| 27 Feb 2026 | Grenoble Foot 38 vs Niort | 1-1 | 4 | 0 | Ligue 2 |
| 27 Aug 2026 | Clermont vs Metz | 0-1 | 2 | 0 | Ligue 1 |
| 26 Sep 2026 | Nancy vs Reims | 0-1 | 5 | 0 | Ligue 2 |
| 26 May 2026 | Valenciennes vs Grenoble Foot 38 | 1-0 | 1 | 0 | Ligue 2 |
| 26 Feb 2026 | Guingamp vs Niort | 1-0 | 2 | 0 | Ligue 2 |
| 25 Aug 2026 | Nantes vs Auxerre | 2-0 | 3 | 1 | Ligue 1 |
| 24 Sep 2026 | Ajaccio vs Grenoble Foot 38 | 2-0 | 5 | 0 | Ligue 2 |
| 24 Oct 2026 | Le Havre vs Metz | 2-0 | 4 | 0 | Ligue 2 |
| 24 Nov 2026 | Grenoble Foot 38 vs Nancy | 1-0 | 3 | 1 | Ligue 2 |
| 24 Apr 2026 | Chambly vs Nancy | 1-1 | 4 | 0 | Ligue 2 |
| 23 Oct 2026 | Grenoble Foot 38 vs Dijon | 1-2 | 4 | 0 | Ligue 2 |
| 23 Nov 2026 | Brest vs Metz | 3-2 | 5 | 0 | Ligue 1 |
| 23 Jan 2026 | Nancy vs Niort | 2-2 | 6 | 1 | Ligue 2 |
| 23 Jan 2026 | Grenoble Foot 38 vs Auxerre | 1-1 | 3 | 0 | Ligue 2 |
| 23 Aug 2026 | Boulogne vs Saint-Étienne | 0-1 | 8 | 0 | Ligue 2 |
| 22 Oct 2026 | Lorient vs Rennes | 2-1 | 2 | 0 | Ligue 1 |
| 22 Nov 2026 | Paris Saint Germain vs Toulouse | 3-0 | 3 | 0 | Ligue 1 |
| 22 Feb 2026 | Auxerre vs Rennes | 0-3 | 5 | 0 | Ligue 1 |
| 22 Aug 2026 | Chambly vs Paris | 0-3 | 4 | 1 | Ligue 2 |
| 21 Sep 2026 | Caen vs Dijon | 0-1 | 5 | 1 | Ligue 2 |
| 21 Jan 2026 | Chambery vs Olympique Lyonnais | 0-3 | 1 | 0 | Coupe de France |
| 21 Dec 2026 | Nice vs Saint-Étienne | 2-1 | 4 | 0 | Coupe de France |
| 21 Dec 2026 | Feignies-Aulnoye vs Olympique Lyonnais | 1-2 | 3 | 0 | Coupe de France |
| 21 Dec 2026 | Paris vs Amiens SC | 1-0 | 2 | 0 | Ligue 2 |
| 21 Aug 2026 | Ajaccio vs Bordeaux | 0-0 | 7 | 1 | Ligue 2 |
| 20 Oct 2026 | Nantes vs Nice | 1-1 | 3 | 0 | Ligue 1 |
| 20 Nov 2026 | Valenciennes vs Grenoble Foot 38 | 1-0 | 3 | 1 | Ligue 2 |
| 20 May 2026 | Amiens SC vs Caen | 1-3 | 2 | 0 | Ligue 2 |
| 20 Aug 2026 | Pau vs Sochaux | 0-3 | 4 | 0 | Ligue 2 |
| 1 Oct 2026 | Saint-Étienne vs Grenoble Foot 38 | 2-2 | 4 | 0 | Ligue 2 |
| 1 Oct 2026 | Toulouse vs Metz | 3-0 | 3 | 0 | Ligue 1 |
| 1 May 2026 | Niort vs Rodez | 1-1 | 0 | 0 | Ligue 2 |
| 1 Feb 2026 | Auxerre vs Paris | 1-2 | 3 | 0 | Ligue 2 |
| 1 Dec 2026 | Paris vs Sochaux | 0-0 | 2 | 0 | Ligue 2 |
| 1 Apr 2026 | Valenciennes vs Paris | 4-5 | 3 | 0 | Ligue 2 |
| 19 Oct 2026 | Lens vs Paris | 2-1 | 4 | 0 | Ligue 1 |
| 19 May 2026 | Metz vs Paris Saint Germain | 0-2 | 3 | 0 | Ligue 1 |
| 19 Apr 2026 | Rodez vs Nancy | 1-1 | 2 | 0 | Ligue 2 |
| 18 Sep 2026 | Rodez vs Ajaccio | 0-2 | 3 | 0 | Ligue 2 |
| 18 Nov 2026 | Lyon Duchère vs Annecy | 2-3 | 4 | 0 | Coupe de France |
| 18 Mar 2026 | Annecy vs Guingamp | 1-1 | 0 | 1 | Ligue 2 |
| 17 Sep 2026 | Reims vs Brest | 1-2 | 6 | 0 | Ligue 1 |
| 17 Jan 2026 | Toulouse vs Nice | 5-1 | 3 | 0 | Ligue 1 |
| 17 Dec 2026 | Olympique Marseille vs Clermont | 2-1 | 2 | 0 | Ligue 1 |
| 17 Apr 2026 | Valenciennes vs Guingamp | 0-1 | 5 | 0 | Ligue 2 |
| 16 Jan 2026 | Amiens SC vs Le Havre | 0-0 | 1 | 0 | Ligue 2 |
| 15 Mar 2026 | Metz vs Toulouse | 3-4 | 3 | 0 | Ligue 1 |
| 15 Mar 2026 | Quevilly Rouen vs Ajaccio | 0-0 | 3 | 0 | Ligue 2 |
| 15 Dec 2026 | Brest vs Nantes | 4-1 | 6 | 0 | Ligue 1 |
| 15 Apr 2026 | Metz vs Bordeaux | 3-0 | 1 | 1 | Ligue 2 |
| 14 Jan 2026 | Reims vs Monaco | 3-1 | 2 | 0 | Coupe de France |
| 14 Jan 2026 | Le Havre vs Olympique Lyonnais | 3-1 | 1 | 2 | Ligue 1 |
| 14 Dec 2026 | Strasbourg vs Lorient | 0-0 | 1 | 0 | Ligue 1 |
| 14 Aug 2026 | Quevilly Rouen vs Dijon | 2-1 | 4 | 0 | Ligue 2 |
| 14 Apr 2026 | Clermont vs Amiens SC | 3-0 | 1 | 0 | Ligue 2 |
| 13 Sep 2026 | Annecy vs Amiens SC | 3-0 | 5 | 0 | Ligue 2 |
| 13 Sep 2026 | Le Havre vs Toulouse | 1-1 | 5 | 1 | Ligue 2 |
| 13 Nov 2026 | SAG Cestas vs Cholet | 0-2 | - | - | Coupe de France |
| 13 Mar 2026 | Versailles vs Bastia-Borgo | 1-0 | 1 | 0 | National |
| 13 Jan 2026 | Dijon vs Valenciennes | 2-1 | 1 | 0 | Ligue 2 |
| 13 Jan 2026 | Bayeux vs Olympique Marseille | 0-9 | 1 | 0 | Coupe de France |
| 13 Feb 2026 | Pau vs Paris | 1-1 | 5 | 0 | Ligue 2 |
| 13 Aug 2026 | Bordeaux vs Niort | 1-0 | 2 | 0 | Ligue 2 |
| 12 Sep 2026 | Troyes vs Pau | 2-0 | 6 | 1 | Ligue 2 |
| 12 Nov 2026 | Amiens SC vs Quevilly Rouen | 0-2 | 3 | 0 | Ligue 2 |
| 12 Mar 2026 | Amiens SC vs Nancy | 1-0 | 3 | 0 | Ligue 2 |
| 12 Feb 2026 | Dijon vs Pau | 0-1 | 8 | 0 | Ligue 2 |
| 11 Feb 2026 | Toulouse vs Nantes | 1-2 | 3 | 0 | Ligue 1 |
| 11 Dec 2026 | Pau vs Quevilly Rouen | 1-2 | 3 | 0 | Ligue 2 |
| 11 Aug 2026 | Amiens SC vs Reims | 2-2 | 2 | 0 | Ligue 2 |
| 10 Sep 2026 | Annecy vs Quevilly Rouen | 1-0 | 4 | 0 | Ligue 2 |
| 10 Mar 2026 | Metz vs Clermont | 1-0 | 4 | 0 | Ligue 1 |
| 10 Jan 2026 | Auxerre vs LOSC Lille | 0-0 | 4 | 1 | Ligue 1 |
Gaël Angoula has officiated 113 matches across 16 seasons, averaging 3.09 yellow cards and 0.17 red cards per game. View detailed per-season breakdowns including card thresholds, half-time splits, home/away distributions, and both teams booked percentages.
All statistics for Gaël Angoula and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.