OrcaScore

Referee profile

Joey Kooij

  • Netherlands
  • 215 matches officiated
Matches officiated
215
career total (source)
Yellow cards / match
3.61
776 yellow in total
Reds / match
0.20
23 red · 20 second yellow
Yellow / match, recent
3.64
25 matches · red 0.16

Last 12 months

37 matches since 3 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricJoey KooijAverageDifference from average
Yellow cards / match 3.09 3.99 −23%
Red cards / match 0.11 0.21 −48%
Penalty goals / match 0.26 0.23 +13%
Goals / match 2.76 2.79 −1%
Home wins 35% 44% −20%
Draws 35% 25% +39%

Ranked 977 of 1119 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 VriendenLoterij Eredivisie 3.09 goals · 2.77 yellows / match 22 matches
  2. 2 Eerste Divisie 2.50 goals · – yellows / match 4 matches
  3. 3 UEFA Conference League 1.67 goals · – yellows / match 3 matches
  4. 4 U19 European Championship 2.00 goals · – yellows / match 3 matches
  5. 5 UEFA Nations League 3.00 goals · – yellows / match 1 match
  6. 6 Eurojackpot KNVB Beker 5.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.
0 2 4 6 8 10 PSV Eindhoven – NEC Nijmegen · 14 Mar 2026 · Yellow cards 3, Red cards 0 3 14 MarPSV–NIJ Heracles Almelo – Excelsior · 20 Mar 2026 · Yellow cards 3, Red cards 0 3 FC Twente – NEC Nijmegen · 25 Apr 2026 · Yellow cards 3, Red cards 0 3 Fortuna Sittard – Feyenoord · 3 May 2026 · Yellow cards 5, Red cards 1 6 3 MayFOR–FEY Willem II Tilburg – RKC Waalwijk · 9 May 2026 · Yellow cards 6, Red cards 0 6 SC Heerenveen – AFC Ajax · 17 May 2026 · Yellow cards 3, Red cards 0 3 Luxembourg – Italy · 3 Jun 2026 · Yellow cards 2, Red cards 0 2 3 JunLUX–ITA Denmark U19 – Wales U19 · 4 Jul 2026 · Yellow cards 9, Red cards 1 10 Germany U19 – Ukraine U19 · 8 Jul 2026 · Yellow cards 4, Red cards 0 4 FK Borac Banja Luka – ML Vitebsk · 6 Aug 2026 · Yellow cards 4, Red cards 1 5 6 AugBBL–MAX FC Groningen – FC Utrecht · 9 Aug 2026 · Yellow cards 2, Red cards 0 2 De Graafschap – Almere City FC · 29 Aug 2026 · Yellow cards 2, Red cards 0 2 PEC Zwolle – NEC Nijmegen · 29 Aug 2026 · Yellow cards 4, Red cards 0 4 29 AugZWO–NIJ SC Telstar – SC Cambuur · 6 Sep 2026 · Yellow cards 7, Red cards 1 8 Roda JC Kerkrade – Vitesse · 12 Sep 2026 · Yellow cards 3, Red cards 0 3 Feyenoord – FC Utrecht · 20 Sep 2026 · Yellow cards 4, Red cards 0 4 20 SepFEY–FCU Andorra – Malta · 24 Sep 2026 · Yellow cards 7, Red cards 0 7 PSV Eindhoven – SC Heerenveen · 9 Oct 2026 · Yellow cards 3, Red cards 0 3 FC København – Sporting Braga · 15 Oct 2026 · Yellow cards 2, Red cards 0 2 15 OctFCK–SCB Feyenoord – Fortuna Sittard · 31 Oct 2026 · Yellow cards 1, Red cards 0 1 31 OctFEY–FOR 3.6

League breakdown

Competitions of the last 30 matches

VriendenLoterij Eredivisie 18 18 matches · 3.3 yellow/match
Eerste Divisie 3 3 matches · 3.3 yellow/match
U19 European Championship 3 3 matches · 6.5 yellow/match
UEFA Conference League 2 2 matches · 3.0 yellow/match
UEFA Nations League 1 1 matches · 7.0 yellow/match
UEFA Champions League 1 1 matches · – yellow/match
International Friendly Games 1 1 matches · 2.0 yellow/match
Eurojackpot KNVB Beker 1 1 matches · 3.0 yellow/match

Recent matches

Older matches exist at the source.
FT 31 Oct Feyenoord Fortuna Sittard 1 1
VriendenLoterij Eredivisie 1 0
FT 9 Oct PSV Eindhoven SC Heerenveen 2 0
VriendenLoterij Eredivisie 3 0
FT 24 Sep Andorra Malta 1 2
UEFA Nations League 7 0
FT 20 Sep Feyenoord FC Utrecht 5 0
VriendenLoterij Eredivisie 4 0
FT 6 Sep SC Telstar SC Cambuur 2 2
VriendenLoterij Eredivisie 7 1
FT 29 Aug PEC Zwolle NEC Nijmegen 1 3
VriendenLoterij Eredivisie 4 0
FT 16 Aug Feyenoord Go Ahead Eagles 2 2
VriendenLoterij Eredivisie –
FT 9 Aug FC Groningen FC Utrecht 2 1
VriendenLoterij Eredivisie 2 0
FT 8 Jul Germany U19 Ukraine U19 2 1
U19 European Championship 4 0
FT 4 Jul Denmark U19 Wales U19 3 0
U19 European Championship 9 1
FT 2 Jul Croatia U19 Italy U19 0 0
U19 European Championship –
FT 3 Jun Luxembourg Italy 0 1
International Friendly Games 2 0
FT 17 May SC Heerenveen AFC Ajax 0 0
VriendenLoterij Eredivisie 3 0
FT 9 May Willem II Tilburg RKC Waalwijk 1 1
VriendenLoterij Eredivisie 6 0
FT 3 May Fortuna Sittard Feyenoord 1 2
VriendenLoterij Eredivisie 5 1
FT 25 Apr FC Twente NEC Nijmegen 1 1
VriendenLoterij Eredivisie 3 0
FT 11 Apr FC Groningen Go Ahead Eagles 0 0
VriendenLoterij Eredivisie –
FT 20 Mar Heracles Almelo Excelsior 1 1
VriendenLoterij Eredivisie 3 0
FT 14 Mar PSV Eindhoven NEC Nijmegen 2 3
VriendenLoterij Eredivisie 3 0
FT 8 Mar Fortuna Sittard SC Telstar 1 4
VriendenLoterij Eredivisie 2 0
FT 1 Mar FC Twente Feyenoord 2 0
VriendenLoterij Eredivisie –
FT 7 Feb NEC Nijmegen Heracles Almelo 4 1
VriendenLoterij Eredivisie 2 0
FT 30 Jan NAC Breda FC Twente 2 2
VriendenLoterij Eredivisie 2 0