Offence Codes Overview


  • Updated


Offence Codes allow Competition Administrators to standardise the red and yellow cards that can be issued in response to minor or major infringements during a match, or other offence types that form part of the disciplinary process.

We recommend configuring a baseline of Offence Codes as per the tables below.

Minor Infringements - Yellow Card (Caution) Codes
Y1 is guilty of unsporting behaviour
Y2 shows dissent by word or action
Y3 persistently infringes the Laws of the Game


delays the restart of play
Y5 fails to respect the required distance when play is restarted with a corner kick, free kick or throw in
Y6 enters or re-enters the field of play without the Referee’s permission
Y7 deliberately leaves the field of play without the Referee’s permission


Serious Infringements - Red Card (Expulsion) Codes
R1 is guilty of serious foul play
R2 is guilty of violent conduct
R3 spits at an opponent or any other person
R4 denies the opposing team a goal or an obvious goal-scoring opportunity by deliberately handling the ball (this does not apply to a goalkeeper within his penalty area)
R5 denies an obvious goal-scoring opportunity to an opponent moving towards the player’s goal by an offence punishable by a free kick or a penalty kick
R6 uses offensive or insulting or abusive language and /or gestures
R7 receives a second caution in the same match


Dribl supports the ability for Offence Codes to be hierarchically classified to provide further granularity if required. Whilst this may provide additional flexibility, creating an exhaustive list of Offence Codes has the potential to introduce additional complexity to the disciplinary process. As such, it is advised to maintain an essential list of Offence Codes.

The table below illustrates the hierarchical classification of Offence Codes.

R1 is guilty of serious foul play
R1-A violent tackle that endangers an opponent
R1-B(i) rugby tackle
R1-B(ii) violent charging
R1-B(iii) over the ball tackle


Dribl also supports the ability to create Offence Codes to cover more than just match day player offences. Additional offence codes can be introduced to enforce Association level sanctions where an incident has taken place away from the field of play by people not directly involved in a match (ie spectators). This is illustrated in the table below.


Generic Association Offence Codes
GAOC Generic Association Offence Code.


Share Article: