Menu
Referees

J Kamphuis — Referee Profile

JK

J. Kamphuis

Career Statistics

119

J. Kamphuis has officiated 119 matches, issuing 311 yellow and 13 red cards (2.61 yellows per match). Home teams win 43.7% of the time when this referee is in charge.

119

Matches

311

2.61/game

Yellow Cards

13

0.11/game

Red Cards

22

0.18/game

Penalties

348

2.92/game

Goals

52

43.7%

Home Wins

37

31.1%

Away Wins

30

25.2%

Draws

Result Distribution

Match outcome breakdown when J. Kamphuis officiates: 43.7% home wins, 25.2% draws, 31.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.7%
D 25.2%
A 31.1%
Home winDrawAway win

Matches per Year

J. Kamphuis's workload across 6 years (2019–2024). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20194202015202133202226202329202412

League Level Breakdown

119matches
Eredivisie74 (62%)
Eerste Divisie28 (24%)
KNVB Beker6 (5%)
UEFA Europa Conference League3 (3%)
UEFA U21 Championship - Qualification2 (2%)
Friendlies1 (1%)
Friendlies Clubs1 (1%)
Pro League1 (1%)
UEFA Champions League1 (1%)
UEFA Europa League1 (1%)
UEFA U21 Championship1 (1%)

Statistics by League

11

J. Kamphuis has officiated across 11 competitions, with the most appearances in Eredivisie (74 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

EEredivisie · Netherlands74Matches
26712Y/M 3.6Goals 229
Y/M 0.0Goals 75
KBKNVB Beker · Netherlands6Matches
181Y/M 3.0Goals 15
9Y/M 3.0Goals 9
12Y/M 6.0Goals 4
FFriendlies · World1Matches
Y/M 0.0Goals 1
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 3
Y/M 0.0Goals 3
5Y/M 5.0Goals 4
Y/M 0.0Goals 3
Y/M 0.0Goals 2

Recent Matches

50

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

Nov 25, 2024Eerste Divisie
Match Details
Nov 8, 2024Eerste Divisie
Match Details
Nov 2, 2024Eredivisie2
Match Details
Oct 18, 2024Eerste Divisie
Match Details
Oct 6, 2024Eredivisie6
Match Details
Sep 29, 2024Eredivisie3
Match Details
Sep 21, 2024Eredivisie7
Match Details
Sep 14, 2024Eredivisie2
Match Details
Aug 31, 2024Eerste Divisie
Match Details
Mar 2, 2024Eredivisie2
Match Details
Feb 23, 2024Eredivisie5
Match Details
Feb 16, 2024Eerste Divisie
Match Details
Nov 5, 2023Eredivisie61
Match Details
Nov 2, 2023KNVB Beker4
Match Details
Oct 21, 2023Eredivisie2
Match Details
Oct 14, 2023Eerste Divisie
Match Details
Sep 30, 2023Eredivisie3
Match Details
Sep 16, 2023Eredivisie1
Match Details
Aug 26, 2023Eredivisie3
Match Details
Aug 18, 2023Eerste Divisie
Match Details
Aug 13, 2023Eredivisie41
Match Details
May 28, 2023Eredivisie
Match Details
May 19, 2023Eerste Divisie
Match Details
May 14, 2023Eredivisie5
Match Details
May 6, 2023Eredivisie1
Match Details
Apr 21, 2023Eerste Divisie
Match Details
Apr 16, 2023Eredivisie6
Match Details
Apr 9, 2023Eredivisie2
Match Details
Apr 1, 2023Eredivisie7
Match Details
Mar 17, 2023Eerste Divisie
Match Details
Mar 5, 2023Eredivisie4
Match Details
Feb 26, 2023Eredivisie6
Match Details
Feb 17, 2023Eerste Divisie
Match Details
Feb 12, 2023Eredivisie2
Match Details
Jan 27, 2023Eerste Divisie
Match Details
Jan 21, 2023Eredivisie1
Match Details
Jan 15, 2023Eredivisie21
Match Details
Jan 12, 2023KNVB Beker
Match Details
Jan 7, 2023Eredivisie3
Match Details
Dec 11, 2022Eerste Divisie
Match Details
Nov 12, 2022Eredivisie3
Match Details
Oct 29, 2022Eredivisie4
Match Details
Oct 23, 2022Eredivisie5
Match Details
Oct 20, 2022KNVB Beker61
Match Details
Oct 16, 2022Eredivisie3
Match Details
Sep 30, 2022Eerste Divisie
Match Details
Sep 4, 2022Eredivisie21
Match Details