Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 15 competitions · 92 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| National 3: Group B France | 25 | 0 | 0.00 | 0 | 0.00 | 52% |
| CFA Group B France | 17 | 21 | 1.24 | 6 | 0.35 | 35% |
| CFA Group A France | 12 | 26 | 2.17 | 3 | 0.25 | 42% |
| Ligue 3 France | 7 | 44 | 6.29 | 6 | 0.86 | 100% |
| CFA Group C France | 6 | 10 | 1.67 | 0 | 0.00 | 33% |
| National 3: Group A France | 4 | 0 | 0.00 | 0 | 0.00 | 0% |
| National 3: Group F France | 4 | 1 | 0.25 | 0 | 0.00 | 25% |
| National 3: Group E France | 4 | 0 | 0.00 | 0 | 0.00 | 100% |
| National 3: Group H France | 4 | 0 | 0.00 | 0 | 0.00 | 50% |
| Coupe de France France | 2 | 0 | 0.00 | 0 | 0.00 | 50% |
| National 3: Group J France | 2 | 0 | 0.00 | 0 | 0.00 | 50% |
| National 3: Group C France | 2 | 0 | 0.00 | 0 | 0.00 | 50% |
| National 3: Group G France | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| National 3: Group D France | 1 | 0 | 0.00 | 0 | 0.00 | 100% |
| CFA Group D France | 1 | 0 | 0.00 | 0 | 0.00 | 100% |
6 matches recorded · France
1 matches recorded · France
2 matches recorded · France
1 matches recorded · France
8 matches recorded · France
2 matches recorded · France
2 matches recorded · France
1 matches recorded · France
1 matches recorded · France
2 matches recorded · France
1 matches recorded · France
2 matches recorded · France
4 matches recorded · France
10 matches recorded · France
2 matches recorded · France
2 matches recorded · France
4 matches recorded · France
2 matches recorded · France
4 matches recorded · France
1 matches recorded · France
2 matches recorded · France
1 matches recorded · France
4 matches recorded · France
5 matches recorded · France
1 matches recorded · France
1 matches recorded · France
1 matches recorded · France
12 matches recorded · France
1 matches recorded · France
6 matches recorded · France
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 7 Nov 2026 | SC Aubagne Air Bel vs Amiens SC | 0-2 | 6 | 1 | Ligue 3 |
| 17 Oct 2026 | Bourg-en-Bresse vs Fleury 91 | 0-1 | 6 | 0 | Ligue 3 |
| 12 Sep 2026 | Villefranche vs La Roche | 0-0 | 9 | 2 | Ligue 3 |
| 5 Sep 2026 | Paris 13 Atletico vs SC Aubagne Air Bel | 0-0 | 2 | 1 | Ligue 3 |
| 29 Aug 2026 | Quevilly Rouen vs Fleury 91 | 2-1 | 7 | 0 | Ligue 3 |
| 14 Aug 2026 | Villefranche vs Paris 13 Atletico | 2-0 | 8 | 2 | Ligue 3 |
| 16 May 2026 | Anglet Genets vs Lège-Cap-Ferret | 6-1 | 0 | 0 | National 3: Group A |
| 9 May 2026 | Granville vs Avranches | 1-1 | 0 | 0 | CFA Group A |
| 25 Apr 2026 | Chateaubriant Voltigeurs vs Dinan Léhon | 0-1 | 0 | 0 | CFA Group A |
| 17 Apr 2026 | Aviron Bayonnais vs Les Herbiers | 2-1 | 2 | 0 | CFA Group A |
| 11 Apr 2026 | Bastia-Borgo vs Beauvais | 2-0 | 2 | 0 | CFA Group B |
| 4 Apr 2026 | Lorient II vs Avranches | 2-4 | 6 | 0 | CFA Group A |
| 28 Mar 2026 | Union Cosnoise vs Yzeure | 0-1 | 0 | 0 | National 3: Group G |
| 21 Mar 2026 | Chasselay MDA vs Créteil | 1-2 | 5 | 0 | CFA Group C |
| 14 Mar 2026 | Feignies-Aulnoye vs Beauvais | 5-1 | 3 | 3 | CFA Group B |
| 7 Mar 2026 | Anglet Genets vs Alberes Argelès | 3-0 | 0 | 0 | National 3: Group A |
| 27 Feb 2026 | Versailles vs Aubagne | 3-0 | 6 | 0 | Ligue 3 |
| 7 Feb 2026 | Saint-Colomban Locmine vs Granville | 1-1 | 3 | 0 | CFA Group A |
| 24 Jan 2026 | Touraine vs Le Poire sur Vie VF | 2-2 | 0 | 0 | National 3: Group B |
| 17 Jan 2026 | Aviron Bayonnais vs Chateaubriant Voltigeurs | 2-0 | 5 | 1 | CFA Group A |
| 20 Sep 2025 | Saumur vs Granville | 3-1 | 6 | 2 | CFA Group A |
| 6 Sep 2025 | FC 93 Bobigny BG U19 vs Créteil | 1-1 | 1 | 0 | CFA Group C |
| 22 Aug 2025 | Aviron Bayonnais vs Saint-Malo | 1-1 | 4 | 0 | CFA Group A |
| 17 May 2025 | Saint-Malo vs Chateaubriant Voltigeurs | 0-0 | 1 | 1 | CFA Group B |
| 10 May 2025 | Chateauneuf-sur-Loire vs Bourges Moulon | 4-2 | 0 | 0 | National 3: Group F |
| 3 May 2025 | Saint-Colomban Locmine vs Dinan Léhon | 1-3 | 0 | 0 | CFA Group B |
| 26 Apr 2025 | Bordeaux vs La Roche | 1-0 | 5 | 0 | CFA Group B |
| 19 Apr 2025 | Villers Houlgate CF vs Épinal | 0-2 | 0 | 0 | CFA Group C |
| 11 Apr 2025 | Fleury 91 vs FB Île Rousse | 1-1 | 4 | 0 | CFA Group C |
| 21 Mar 2025 | Saint-Colomban Locmine vs Les Herbiers | 0-1 | 3 | 0 | CFA Group B |
| 15 Mar 2025 | Pau II vs Stade Bordelais | 1-0 | 0 | 0 | National 3: Group A |
| 8 Mar 2025 | Vitré vs Challans | 0-0 | 0 | 0 | National 3: Group B |
| 1 Mar 2025 | Villers Houlgate CF vs Biesheim | 1-1 | 0 | 0 | CFA Group C |
| 15 Feb 2025 | Le Poire sur Vie VF vs Blois | 0-2 | 0 | 0 | CFA Group B |
| 14 Dec 2024 | Beauvais vs Feignies-Aulnoye | 2-1 | 0 | 0 | CFA Group C |
| 7 Dec 2024 | Pau II vs Onet-le-Chateau | 4-2 | 0 | 0 | National 3: Group A |
| 30 Nov 2024 | Granville vs Le Poire sur Vie VF | 0-1 | 0 | 0 | CFA Group B |
| 23 Nov 2024 | La Roche vs Dinan Léhon | 0-2 | 0 | 0 | CFA Group B |
| 17 Nov 2024 | Montferrand vs Union Saint-Jean | 0-4 | 0 | 0 | Coupe de France |
| 19 Oct 2024 | Cannes vs Hyères | 1-2 | 0 | 0 | CFA Group A |
| 5 Oct 2024 | Avoine OCC vs Montlouis | 1-1 | 0 | 0 | National 3: Group F |
| 21 Sep 2024 | Andrézieux vs Marignane Gignac CB | 7-0 | 0 | 0 | CFA Group A |
| 7 Sep 2024 | Dinan Léhon vs Bordeaux | 2-1 | 0 | 0 | CFA Group B |
| 31 Aug 2024 | Saumur vs Le Poire sur Vie VF | 3-1 | 0 | 0 | CFA Group B |
| 17 Aug 2024 | St-Pryvé St-Hilaire vs Stade Briochin | 2-0 | 3 | 0 | CFA Group B |
| 11 May 2024 | Romorantin vs Angoulême | 3-1 | 1 | 0 | CFA Group B |
| 27 Apr 2024 | Union Cosnoise vs ASPTT Dijon | 0-0 | 0 | 0 | National 3: Group J |
| 21 Apr 2024 | Saran Municipal vs Neuilly sur Marne | 1-0 | 0 | 0 | National 3: Group H |
| 13 Apr 2024 | Caen II vs Chatou | 1-0 | 1 | 0 | National 3: Group F |
| 6 Apr 2024 | Rennes II vs Saint-Pierre Milizac | 1-2 | 0 | 0 | National 3: Group E |
| 23 Mar 2024 | Anglet Genets vs Canet Roussillon | 0-0 | 0 | 0 | National 3: Group B |
| 16 Mar 2024 | Poitiers vs Panazol | 4-1 | 0 | 0 | National 3: Group C |
| 10 Mar 2024 | Mainvilliers vs Vitry | 1-1 | 0 | 0 | National 3: Group H |
| 24 Feb 2024 | Yzeure vs Union Cosnoise | 0-0 | 0 | 0 | National 3: Group J |
| 17 Feb 2024 | Romorantin vs St-Pryvé St-Hilaire | 4-1 | 0 | 0 | CFA Group B |
| 3 Feb 2024 | Aviron Bayonnais vs Onet-le-Chateau | 1-1 | 0 | 0 | National 3: Group B |
| 27 Jan 2024 | Bergerac vs Gobelins | 1-2 | 0 | 0 | CFA Group B |
| 20 Jan 2024 | Sablé vs Le Poire sur Vie VF | 0-2 | 0 | 0 | National 3: Group D |
| 13 Jan 2024 | Tours vs Vineuil | 3-0 | 0 | 0 | National 3: Group C |
| 16 Dec 2023 | Stade Bordelais vs Anglet Genets | 1-2 | 0 | 0 | National 3: Group B |
| 2 Dec 2023 | Vannes vs Saint-Pierre Milizac | 2-0 | 0 | 0 | National 3: Group E |
| 25 Nov 2023 | Pau II vs Canet Roussillon | 1-1 | 0 | 0 | National 3: Group B |
| 11 Nov 2023 | Sainte Geneviève vs Orleans II | 1-0 | 0 | 0 | National 3: Group H |
| 4 Nov 2023 | Hyères vs Chamalières | 1-1 | 0 | 0 | CFA Group A |
| 22 Oct 2023 | Stade Briochin II vs TA Rennes | 2-1 | 0 | 0 | National 3: Group E |
| 7 Oct 2023 | Saint-Paul Sport vs Onet-le-Chateau | 0-3 | 0 | 0 | National 3: Group B |
| 23 Sep 2023 | Caen PTT vs Saint-Lo Manche | 1-2 | 0 | 0 | National 3: Group F |
| 9 Sep 2023 | Pontivy GSI vs Drapeau Fougères | 1-2 | 0 | 0 | National 3: Group E |
| 2 Sep 2023 | Angers SCO II vs La Roche | 1-1 | 0 | 0 | CFA Group B |
| 27 Aug 2023 | Saran Municipal vs Vitry | 0-0 | 0 | 0 | National 3: Group H |
| 27 May 2023 | CA Neuville vs Portes Entre Deux Mers | 1-3 | 0 | 0 | National 3: Group B |
| 13 May 2023 | Chatellerault vs Anglet Genets | 0-2 | 0 | 0 | National 3: Group B |
| 22 Apr 2023 | Lège-Cap-Ferret vs Poitiers | 2-0 | 0 | 0 | National 3: Group B |
| 18 Mar 2023 | Chasselay MDA vs Bourges Foot 18 | 0-1 | 0 | 0 | CFA Group D |
| 5 Mar 2023 | Bordeaux II vs Stade Montois | 4-1 | 0 | 0 | National 3: Group B |
| 21 Jan 2023 | Chauvigny vs Gueret | 2-1 | - | - | National 3: Group B |
| 10 Dec 2022 | Wasquehal vs Haguenau | 2-1 | 3 | 2 | CFA Group B |
| 25 Nov 2022 | Libourne vs Poitiers | 2-0 | - | - | National 3: Group B |
| 12 Nov 2022 | Gueret vs Anglet Genets | 0-2 | - | - | National 3: Group B |
| 5 Nov 2022 | Libourne vs Aviron Bayonnais | 2-0 | - | - | National 3: Group B |
| 29 Oct 2022 | Lescar vs Boé Bon Encontre | 0-2 | - | - | Coupe de France |
| 22 Oct 2022 | Chauvigny vs Lège-Cap-Ferret | 2-0 | - | - | National 3: Group B |
| 15 Oct 2022 | Racing Colombes 92 vs C' Chartres | 2-1 | - | - | CFA Group A |
| 1 Oct 2022 | Poitiers vs Gueret | 0-0 | - | - | National 3: Group B |
| 17 Sep 2022 | Chatellerault vs Portes Entre Deux Mers | 1-2 | - | - | National 3: Group B |
| 3 Sep 2022 | Chauvigny vs Stade Montois | 1-0 | - | - | National 3: Group B |
| 6 Mar 2022 | Tartas-St Yaguen vs Stade Bordelais | 1-2 | - | - | National 3: Group B |
| 12 Feb 2022 | Poitiers vs Bordeaux II | 5-2 | - | - | National 3: Group B |
| 4 Dec 2021 | CA Neuville vs Chatellerault | 0-2 | - | - | National 3: Group B |
| 27 Nov 2021 | Bordeaux II vs Anglet Genets | 3-0 | - | - | National 3: Group B |
| 13 Nov 2021 | Cognac vs Aviron Bayonnais | 3-4 | - | - | National 3: Group B |
| 25 Sep 2021 | Stade Bordelais vs Cognac | 1-0 | - | - | National 3: Group B |
H. Mahaoudi has officiated 92 matches across 15 competitions, averaging 1.11 yellow cards and 0.16 red cards per game (102 yellows and 15 reds in total). Active years in our database: 2021-2026. Competitions covered include National 3: Group B, CFA Group B, CFA Group A, Ligue 3, CFA Group C, National 3: Group A.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for H. Mahaoudi.
All statistics for H. Mahaoudi 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.