Column Name | Data Type | Description |
ID_ODSP | String | Unique id of the game |
ID_EVENT | String | Unique identifier of event (ID_ODSP + SORT_ORDER) |
SORT_ORDER | Number | Chronological sequence of events in a game |
Time | Number | Minutes into the match |
Text | String | Description of event |
EVENT_TYPE | String | Primary event. 11 unique events (1-attempt (shot), 2-corner, 3-foul, 4-yellow card, 5-second yellow card, 6-(straight) red card, 7-substitution, 8-free kick won, 9-offside, 10-hand ball, 11-penalty conceded) |
EVENT_TYPE 2 | String | Secondary event. 4 unique events (12-key Pass, 13-failed through ball, 14-sending off, 15-own goal) |
Side | String | Home or away team (1-home, 2-away) |
EVENT_TEAM | String | Team that produced the event (In case of Own goals, event team is the team that beneficiated from the own goal) |
Opponent | String | Opposing team |
Player | String | Player involved |
Player 2 | String | Player involved |
PLAYER_IN | String | Player that came in (only applies to substitutions) |
PLAYER_OUT | String | Player substituted (only applies to substitutions) |
SHOT_PLACE | String | Placement of the shot (13 possible placement locations, available in the dictionary, only applies to shots) |
SHOT_OUTCOME | String | 4 possible outcomes (1-on target, 2-off target, 3-blocked, 4-hit the post) |
IS_GOAL | Boolean | binary variable if the shot resulted in a goal (own goals included) |
Location | String | Location on the pitch where the event happened (19 possible locations, available in the dictionary) |
Body Part | String | Body part ball touches (1-right foot, 2-left foot, 3-head) |
ASSIST_METHOD | String | In case of an assisted shot, 5 possible assist methods (details in the dictionary) |
Situation | String | In case of an assisted shot, 5 possible assist methods (details in the dictionary) |
FAST_BREAK | Boolean | Did a fast break occur |