| 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 |