OrcaScore

Referee profile

John Crystal

  • India
  • 83 matches officiated
Matches officiated
83
career total (source)
Yellow cards / match
3.54
294 yellow in total
Reds / match
0.22
10 red · 8 second yellow
Yellow / match, recent
4.00
7 matches · red 0.57

Last 12 months

6 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricJohn CrystalAverageDifference from average
Yellow cards / match 3.00 3.99 −25%
Red cards / match 0.67 0.21 +213%
Penalty goals / match 0.83 0.23 +261%
Goals / match 2.83 2.79 +2%
Home wins 33% 44% −24%
Draws 50% 25% +98%

Ranked 1010 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Indian Super League 2.83 goals · 3.00 yellows / match 6 matches

Recent matches

Older matches exist at the source.
FT 16 Mar Punjab FC FC Goa 1 1
Indian Super League 3 1
FT 20 Apr FC Goa Chennaiyin FC 2 1
Indian Super League –
FT 5 Apr FC Goa Sporting Delhi 4 0
Indian Super League –
FT 2 Apr Odisha Punjab FC 3 1
Indian Super League –
FT 14 Mar FC Goa Bengaluru FC 2 1
Indian Super League –
FT 3 Mar Chennaiyin FC Odisha 2 1
Indian Super League –