Menu
Referees

T Leonard — Referee Profile

TL

T. Léonard

Career Statistics

143

T. Léonard has officiated 143 matches, issuing 526 yellow and 33 red cards (3.68 yellows per match). Home teams win 41.3% of the time when this referee is in charge.

143

Matches

526

3.68/game

Yellow Cards

33

0.23/game

Red Cards

36

0.25/game

Penalties

429

3.00/game

Goals

59

41.3%

Home Wins

49

34.3%

Away Wins

35

24.5%

Draws

Result Distribution

Match outcome breakdown when T. Léonard officiates: 41.3% home wins, 24.5% draws, 34.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 41.3%
D 24.5%
A 34.3%
Home winDrawAway win

Matches per Year

T. Léonard's workload across 9 years (2018–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201892019182020102021222022232023252024192025142026

League Level Breakdown

143matches
Ligue 1118 (83%)
Coupe de France11 (8%)
Ligue 29 (6%)
Coupe de la Ligue2 (1%)
Friendlies1 (1%)
Friendlies Clubs1 (1%)
Primeira Liga1 (1%)

Statistics by League

7

T. Léonard has officiated across 7 competitions, with the most appearances in Ligue 1 (118 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

L1Ligue 1 · France118Matches
43130Y/M 3.7Goals 348
CFCoupe de France · France11Matches
401Y/M 3.6Goals 55
L2Ligue 2 · France9Matches
401Y/M 4.4Goals 11
Y/M 0.0Goals 7
FFriendlies · World1Matches
8Y/M 8.0Goals 4
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 1
PLPrimeira Liga · Portugal1Matches
71Y/M 7.0Goals 3

Recent Matches

50

The last 50 matches officiated by T. Léonard. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 2, 2026Ligue 1
Match Details
Apr 4, 2026Ligue 1
Match Details
Feb 3, 2026Coupe de France8
Match Details
May 17, 2025Ligue 15
Match Details
May 10, 2025Ligue 12
Match Details
May 4, 2025Ligue 15
Match Details
Apr 20, 2025Ligue 13
Match Details
Apr 12, 2025Ligue 24
Match Details
Apr 5, 2025Ligue 15
Match Details
Mar 30, 2025Ligue 11
Match Details
Mar 8, 2025Ligue 14
Match Details
Feb 15, 2025Ligue 121
Match Details
Feb 8, 2025Ligue 13
Match Details
Feb 2, 2025Ligue 14
Match Details
Jan 18, 2025Ligue 15
Match Details
Jan 5, 2025Ligue 11
Match Details
Dec 13, 2024Ligue 17
Match Details
Dec 8, 2024Ligue 13
Match Details
Nov 22, 2024Ligue 14
Match Details
Oct 27, 2024Ligue 131
Match Details
Oct 5, 2024Ligue 16
Match Details
Sep 20, 2024Ligue 11
Match Details
Aug 30, 2024Ligue 15
Match Details
Aug 18, 2024Ligue 11
Match Details
May 24, 2024Ligue 22
Match Details
May 19, 2024Ligue 11
Match Details
Apr 28, 2024Ligue 15
Match Details
Apr 14, 2024Ligue 12
Match Details
Mar 30, 2024Ligue 15
Match Details
Mar 2, 2024Ligue 13
Match Details
Feb 18, 2024Ligue 141
Match Details
Feb 7, 2024Coupe de France5
Match Details
Jan 26, 2024Ligue 14
Match Details
Jan 20, 2024Coupe de France3
Match Details
Lille120Golden Lion
Jan 6, 2024Coupe de France
Match Details
Dec 20, 2023Ligue 13
Match Details
Dec 16, 2023Ligue 23
Match Details
Dec 3, 2023Ligue 16
Match Details
Nov 11, 2023Ligue 15
Match Details
Oct 29, 2023Ligue 15
Match Details
Oct 8, 2023Ligue 131
Match Details
Sep 23, 2023Ligue 14
Match Details
Sep 17, 2023Ligue 15
Match Details
Sep 2, 2023Ligue 210
Match Details
Aug 19, 2023Ligue 13
Match Details
Jun 3, 2023Ligue 13
Match Details
May 27, 2023Ligue 13
Match Details
May 6, 2023Ligue 15
Match Details
Apr 16, 2023Ligue 142
Match Details