Referee profile
Thomas Leonard
- Matches officiated
- 272 career total (source)
- Yellow cards / match
- 3.87 1,052 yellow in total
- Reds / match
- 0.23 43 red · 19 second yellow
- Yellow / match, recent
- 4.19 21 matches · red 0.14
Last 12 months
14 matches since 2 Nov 2025, compared with the average referee
| Metric | Thomas Leonard | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 4.14 | 3.99 | +4% |
| Red cards / match | 0.14 | 0.21 | −34% |
| Penalty goals / match | 0.21 | 0.23 | −9% |
| Goals / match | 2.50 | 2.79 | −10% |
| Home wins | 64% | 44% | +47% |
| Draws | 36% | 25% | +41% |
Ranked 446 of 1127 referees for yellow cards (1 = strictest).
Match results
By league
-
1
Ligue 1 2.27 goals · 3.73 yellows / match
11 matches
-
2
Coupe de France 3.00 goals · – yellows / match
2 matches
-
3
Trophée des Champions 4.00 goals · – yellows / match
1 match
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
10 May
Stade Rennais
Paris FC
2
1
Ligue 1
2
0
FT
2 May
OGC Nice
RC Lens
1
1
Ligue 1
5
1
FT
19 Apr
AS Monaco
AJ Auxerre
2
2
Ligue 1
5
0
FT
4 Apr
RC Strasbourg
OGC Nice
3
1
Ligue 1
2
0
FT
14 Mar
Lorient
RC Lens
2
1
Ligue 1
5
0
FT
1 Mar
LOSC Lille
Nantes
1
0
Ligue 1
4
0
FT
15 Feb
Olympique Lyonnais
OGC Nice
2
0
Ligue 1
4
0
FT
3 Feb
Olympique de Marseille
Stade Rennais
3
0
Coupe de France
8
0
FT
25 Jan
Paris FC
Angers
0
0
Ligue 1
2
0
FT
8 Jan
Paris Saint-Germain
Olympique de Marseille
2(4)
2(1)
Trophée des Champions
7
0
FT
21 Dec
US Orléans
FC Dieppe
3
0
Coupe de France
3
0
FT
5 Dec
Stade Brestois
AS Monaco
1
0
Ligue 1
6
1
FT
23 Nov
AJ Auxerre
Olympique Lyonnais
0
0
Ligue 1
4
0
FT
2 Nov
Stade Rennais
RC Strasbourg
4
1
Ligue 1
2
0
FT
29 Oct
Olympique de Marseille
Angers
2
2
Ligue 1
3
0
FT
19 Oct
Nantes
LOSC Lille
0
2
Ligue 1
5
0
FT
5 Oct
Olympique Lyonnais
Toulouse
1
2
Ligue 1
4
0
FT
27 Sep
Paris Saint-Germain
AJ Auxerre
2
0
Ligue 1
3
0
FT
20 Sep
Saint-Étienne
Stade de Reims
3
2
Ligue 2
4
0
FT
12 Sep
Olympique de Marseille
Lorient
4
0
Ligue 1
5
1
FT
16 Aug
OGC Nice
Toulouse
0
1
Ligue 1
5
0
FT
17 May
Saint-Étienne
Toulouse
2
3
Ligue 1
–
FT
10 May
Stade Brestois
LOSC Lille
2
0
Ligue 1
–
FT
4 May
Nantes
Angers
0
1
Ligue 1
–
FT
20 Apr
LOSC Lille
AJ Auxerre
3
1
Ligue 1
–
FT
12 Apr
Guingamp
Lorient
1
2
Ligue 2
–
FT
5 Apr
Stade Brestois
AS Monaco
2
1
Ligue 1
–
FT
30 Mar
Angers
Stade Rennais
0
3
Ligue 1
–
FT
26 Feb
Stade Briochin
Paris Saint-Germain
0
7
Coupe de France
–