Menu
CR
Referee

C. Ruperti

Career Statistics

135

C. Ruperti has officiated 135 matches, issuing 75 yellow and 3 red cards (0.56 yellows per match). Home teams win 47.4% of the time when this referee is in charge.

135

Matches

75

0.56/game

Yellow Cards

3

0.02/game

Red Cards

6

0.04/game

Penalties

425

3.15/game

Goals

64

47.4%

Home Wins

38

28.1%

Away Wins

33

24.4%

Draws

Result Distribution

Match outcome breakdown when C. Ruperti officiates: 47.4% home wins, 24.4% draws, 28.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 47.4%
D 24.4%
A 28.1%
Home winDrawAway win

Matches per Year

C. Ruperti's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20191420201720212120222220232520241620251220268

League Level Breakdown

135matches
Eerste Divisie110 (81%)
Tweede Divisie12 (9%)
KNVB Beker9 (7%)
Challenger Pro League3 (2%)
Friendlies Clubs1 (1%)

Statistics by League

5

C. Ruperti has officiated across 5 competitions, with the most appearances in Eerste Divisie (110 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

27Y/M 0.2Goals 341
172Y/M 1.4Goals 47
KBKNVB Beker · Netherlands9Matches
211Y/M 2.3Goals 24
10Y/M 3.3Goals 6
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 7

Recent Matches

50

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

Apr 17, 2026Eerste Divisie
Match Details
Apr 3, 2026Eerste Divisie6
Match Details
Mar 28, 2026Eerste Divisie4
Match Details
Mar 16, 2026Eerste Divisie4
Match Details
Feb 27, 2026Eerste Divisie
Match Details
Feb 23, 2026Eerste Divisie6
Match Details
Feb 14, 2026Eerste Divisie4
Match Details
Feb 3, 2026Eerste Divisie3
Match Details
May 24, 2025Tweede Divisie1
Match Details
May 2, 2025Eerste Divisie
Match Details
Apr 28, 2025Eerste Divisie
Match Details
Apr 19, 2025Eerste Divisie
Match Details
Apr 5, 2025Eerste Divisie
Match Details
Mar 31, 2025Eerste Divisie
Match Details
Mar 22, 2025Eerste Divisie
Match Details
Mar 8, 2025Tweede Divisie41
Match Details
Feb 28, 2025Challenger Pro League3
Match Details
Feb 24, 2025Eerste Divisie
Match Details
Feb 1, 2025Eerste Divisie
Match Details
Jan 10, 2025Eerste Divisie
Match Details
Dec 23, 2024Eerste Divisie
Match Details
Dec 20, 2024Eerste Divisie
Match Details
Dec 2, 2024Eerste Divisie
Match Details
Nov 22, 2024Eerste Divisie
Match Details
Nov 9, 2024Tweede Divisie1
Match Details
Sep 16, 2024Eerste Divisie
Match Details
May 10, 2024Eerste Divisie
Match Details
Apr 28, 2024Eerste Divisie
Match Details
Apr 12, 2024Eerste Divisie
Match Details
Apr 5, 2024Eerste Divisie
Match Details
Mar 15, 2024Eerste Divisie
Match Details
Mar 1, 2024Eerste Divisie
Match Details
Feb 18, 2024Eerste Divisie
Match Details
Feb 2, 2024Eerste Divisie
Match Details
Jan 20, 2024Tweede Divisie2
Match Details
Jan 12, 2024Eerste Divisie
Match Details
Dec 22, 2023Eerste Divisie
Match Details
Dec 19, 2023KNVB Beker2
Match Details
Dec 4, 2023Eerste Divisie
Match Details
Nov 17, 2023Eerste Divisie
Match Details
Nov 2, 2023KNVB Beker3
Match Details
Oct 30, 2023Eerste Divisie
Match Details
Oct 23, 2023Eerste Divisie
Match Details
Sep 29, 2023Eerste Divisie
Match Details
Sep 19, 2023KNVB Beker1
Match Details
Sep 8, 2023Eerste Divisie
Match Details
Sep 3, 2023Eerste Divisie
Match Details
Aug 21, 2023Eerste Divisie
Match Details
May 12, 2023Eerste Divisie
Match Details
Apr 28, 2023Eerste Divisie
Match Details