| Yel | Red | League / Date | |||
|---|---|---|---|---|---|
| Lille 4 | 1 - 1 | Rennes 1 1 1 | 5 | 1 | Nov 06, 2022 |
| Ajaccio | 0 - 3 | PSG 1 | 1 | Oct 21, 2022 | |
| Nice 1 1 | 3 - 2 | Troyes 1 | 2 | Oct 09, 2022 | |
| Angers | 0 - 3 | Marseille | Sep 30, 2022 | ||
| Lorient 2 | 3 - 2 | Nantes 3 | 5 | Sep 11, 2022 | |
| Metz 2 | 0 - 0 | Annecy 2 1 | 4 | 1 | Sep 02, 2022 |
| Auxerre | 1 - 0 | Strasbourg 1 | 1 | Aug 27, 2022 | |
| Reims 4 1 2 | 2 - 4 | Clermont 3 1 | 7 | 1 | Aug 14, 2022 |
| Toulouse 1 | 1 - 1 | Nice 2 | 3 | Aug 07, 2022 | |
| Lorient 2 | 1 - 1 | Troyes 2 1 | 4 | 1 | May 21, 2022 |
| Bordeaux 1 | 0 - 1 | Nice 2 | 3 | May 01, 2022 | |
| Angers 1 | 0 - 3 | PSG 2 1 | 3 | 1 | Apr 20, 2022 |
| Brest 1 | 1 - 1 | Nantes 3 | 4 | Apr 10, 2022 | |
| Reims | 0 - 0 | Lyon 3 1 | 3 | 1 | Mar 20, 2022 |
| Lens 1 | 0 - 1 | Brest 1 | 2 | Mar 05, 2022 | |
| Caen 1 | 2 - 1 | Bastia 5 | 6 | Feb 26, 2022 | |
| Nantes 1 | 1 - 0 | Reims 1 1 | 2 | 1 | Feb 13, 2022 |
| Rennes 3 | 2 - 0 | Brest 1 | 4 | Feb 06, 2022 | |
| Caen 2 1 | 2 - 0 | Ajaccio | 2 | Jan 24, 2022 | |
| Lorient 3 | 0 - 0 | Angers 1 1 | 4 | 1 | Jan 16, 2022 |
| Troyes 2 1 | 1 - 1 | Brest 2 | 4 | 1 | Dec 22, 2021 |
| Marseille 1 1 | 4 - 1 | ES Cannet-Rocheville 2 1 | 3 | 1 | Dec 19, 2021 |
| Reims 3 1 1 | 1 - 2 | Angers 3 1 | 6 | 1 | Dec 05, 2021 |
| Lille 1 1 | 1 - 1 | Nantes 2 1 | 3 | 1 | Nov 27, 2021 |
| Bastia 3 | 2 - 0 | Chamois 3 1 | 6 | Nov 20, 2021 | |
| Brest 1 | 2 - 0 | AS Monaco 5 | 6 | Oct 31, 2021 | |
| Troyes 3 | 1 - 0 | Nice 1 | 4 | Oct 17, 2021 | |
| Lille 2 | 2 - 1 | Reims 2 1 | 4 | Sep 22, 2021 | |
| Troyes 1 | 1 - 2 | AS Monaco 2 | 3 | Aug 29, 2021 | |
| Nantes 2 | 2 - 0 | Metz | 2 | Aug 15, 2021 | |
| Nice 1 | 0 - 0 | Reims 1 | 2 | Aug 08, 2021 | |
| USL Dunkerque 1 1 | 3 - 3 | Toulouse 1 1 1 | 2 | 1 | May 15, 2021 |
| Saint-Étienne 1 | 1 - 0 | Marseille 3 | 4 | May 09, 2021 | |
| Dijon 1 1 | 2 - 0 | Nice 1 | 2 | Apr 18, 2021 | |
| Ol. Saumur 3 | 1 - 2 | Toulouse 1 1 | 4 | Apr 07, 2021 | |
| AS Monaco 2 | 4 - 0 | Metz 5 1 | 5 | 1 | Apr 03, 2021 |
| Chambly | 2 - 1 | Ajaccio 1 | 1 | Mar 19, 2021 | |
| Metz 2 1 | 0 - 1 | Angers 2 1 | 4 | 1 | Mar 03, 2021 |
| Rennes 1 | 1 - 2 | Nice 2 1 | 3 | Feb 26, 2021 | |
| Lorient 2 | 1 - 4 | Lille | 2 | Feb 21, 2021 | |
| Dijon 2 | 0 - 1 | Lyon | 2 | Feb 03, 2021 | |
| Reims 3 | 1 - 0 | Brest | 3 | Jan 24, 2021 | |
| Metz 2 | 1 - 1 | Nice 2 1 | 4 | Jan 09, 2021 | |
| AS Monaco 3 1 | 2 - 2 | Saint-Étienne 2 1 | 5 | 1 | Dec 23, 2020 |
| PSG 3 1 | 2 - 0 | Lorient 1 | 3 | 1 | Dec 16, 2020 |
| Rennes 1 | 0 - 2 | Lens 3 | 4 | Dec 05, 2020 | |
| Nancy 2 | 1 - 3 | Toulouse 1 1 1 | 3 | 1 | Dec 01, 2020 |
| Strasbourg | 0 - 1 | Marseille 4 | 4 | Nov 06, 2020 | |
| PSG | 4 - 0 | Dijon 2 | 2 | Oct 24, 2020 | |
| Brest 3 | 1 - 0 | AS Monaco 4 | 7 | Oct 04, 2020 | |
| Metz 1 | 2 - 1 | Reims 4 1 1 | 5 | 1 | Sep 20, 2020 |
| Toulouse 3 | 0 - 0 | Sochaux 5 | 8 | Sep 14, 2020 | |
| Lorient 3 1 | 3 - 1 | Strasbourg 2 | 5 | Aug 23, 2020 |
| League | Apps | Yellows | Yel/Game | Reds | Red/Game | Penalties |
|---|---|---|---|---|---|---|
| 4 | 16 | 4.00 | 1 | 0.25 | 2 | |
| 4 | 18 | 4.50 | 1 | 0.25 | 1 | |
| 87 | 321 | 3.69 | 30 | 0.34 | 19 | |
| 137 | 508 | 3.71 | 45 | 0.33 | 57 |
Johan Hamel is a professional football referee from France. Making their professional debut on March 6, 2011, Johan Hamel has officiated 232 matches throughout their career. With an average of 3.72 yellow cards and 0.23 red cards per game, Johan Hamel maintains a balanced approach to match officiating.
Throughout 232 career matches, Johan Hamel has shown 863 yellow cards, 53 straight red cards, and 24 second yellow cards. They have awarded 79 penalties across all competitions.
Johan Hamel officiates matches in 4 different competitions:
Johan Hamel has officiated 232 professional football matches since their debut in 2011.
On average, Johan Hamel shows 3.72 yellow cards and 0.23 red cards per match. This means you can expect approximately 3.95 total cards per game.
Johan Hamel has a moderate disciplinary approach with 3.72 yellow cards per game, which is around the average for professional referees.
Johan Hamel officiates in Coupe de France, Coupe de la Ligue, Ligue 2 and Ligue 1.
Johan Hamel has awarded 79 penalties throughout their career, averaging approximately 0.34 penalties per match.