Video Games Supported

All the data points you need to help your business grow. 

  • CS: GO logo
  • League of Legends logo

Historical Data

Counter-Strike: Global Offensive

Competition Info Post Match Information Team / Player info Post-match statistics

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. ESL Pro League Season 13)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in competition
  • Prize pool for tournament 
  • Liquipedia tier (S,A,B,C-tier)
  • Which teams are participating in tournament

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. “IEM Katowice Finals 2021)
  • Match format (E.g. Best of 3)
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match scores
  • Handicaps 

Team info and Logos

  • Team names 
  • Country of origin 
  • Team logos

Player Info

  • Name of players
  • Nickname of players
  • Age of players
  • Country of origin

Team Statistics

  • Form (Result of x matches)
  • Head2Head (Results of x matches vs other team)
  • Map name (E.g. Dust2)
  • Map number (E.g. Map 2)
  • Map start & end time
  • Map result
  • Average number of kills
  • Average number of deaths
  • Average number of assists
  • Average number of flash assists
  • Average number of headshots
  • Average number of suicides
  • Average kills per round (KPR)
  • Average damage per round (ADR)
  • Average deaths per round (DPR)
  • Average KAST percentage

Scheduling & Resulting

Counter-Strike: Global Offensive

This package includes all of the above plus

Pre-match Scheduling Pre-match Lineups

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • What's the match format of the competition?
  • Which teams are participating?
  • Current score for team participating in tournament - including handicap
  • Current score for the team participating in the tournament - without handicap
  • Scheduled starting time
  • Handicaps
  • Expected lineup for the team

Stream URL

  • Get the video-stream URL for a specific upcoming match

Map Picks & Bans

  • Which teams picked/banned which maps in which order?

Live Data

Counter-Strike: Global Offensive

This package includes all of the above plus

Live Resulting Kill Occurrence

Occurrence is sent when a kill is detected

Assist Occurrence

Occurrence is sent when an assist to a kill is detected

Flash Assist Occurrence

Occurrence is sent when a flash assist to a kill is detected

  • Current map scores

Detailed live play-by-play events

  • Current map scores
  • Map start
  • Map name
  • Map number in match
  • Map results
  • Round starts/ended/void
  • Scheduled starting time
  • Half starts starts/ended/void
  • ID and name of the killer
  • Team which the killer plays for
  • Which side the killer is playing for (E.G. “Counter terrorist)
  • RoundNumber - The round in which the kill happened
  • Victim (Name of victim, the side the victim plays for, teamID the victim plays for)
  • Weapon (Weapon used to perform the kill)
  • Headshot- (Whether the kill was a headshot or not)
  • Kill ID - The ID of the kill
  • ID and name of the assister
  • The side the assister plays for
  • The GameScorekeeper ID of the team the assister plays for
  • Victim (Name of victim, the side the victim plays for, teamID the victim plays for
  • ID and name of the flash assister
  • The side the flash assister plays for
  • The GameScorekeeper ID of the team the flash assister plays for
  • Kill ID - The ID of the kill that was flash assisted
  • Round number - The round in which the kill happened
Suicide Occurrence

Occurrence is sent when a player suicide is detected

Bomb planted Occurrence

Occurrence is sent when the bomb is planted

Bomb Defused Occurrence

Occurrence is sent when the bomb is defused

Bomb exploded Occurrence

Occurrence sent when the bomb explodes

  • ID and name of the suicider
  • The side the suicider plays for
  • The GameScorekeeper ID of the team the suicider plays for
  • Round number - The round in which the suicide happened
  • ID and name of the player who planted the bomb
  • The side of the player who planted the bomb
  • The GameScorekeeper ID of the team the bomb planter plays for
  • Round number - The round in which the bomb was planted
  • Timestamp - The actual time the bomb was planted
  • ID and name of the player who defused the bomb
  • The side of the player who defused the bomb
  • The GameScorekeeper ID of the team the bomb defuser plays for
  • Round number - The round in which the bomb was defused
  • Timestamp - The actual time the bomb was defused
  • Timestamp - The actual time the bomb exploded
  • Round Number - The Round which the bomb explode happened
  • Source ID - The GameScorekeeper ID of the team who successfully had the bomb exploded
  • Target ID - The GameScorekeeper ID of the team who failed to defuse the bomb in time
Equipment State

A snapshot of the players at that instance. The payload contains useful player information such as money and equipment, and is automatically broadcasted at the end of a round unless otherwise specified.

  • Money (Current amount of money of player)
  • Kevlar (Whether or not the player has kevlar)
  • Helmet (Whether or not the player has helmet)
  • Defuse Kit (Whether or not the player has defuse kit)
  • Primary Weapon (The player’s primary weapon)

Historical Data

League of Legends

Competition Info Post Match Information Team Logos Post-match statistics

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. LCS Qualifier 2020)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in ended competition

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. LCK Qualifier 2021)
  • Match format (E.g. Best of 3)
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match Tie (Or not)
  • Map scores
  • Match status(ended/forfeited/cancelled) 
  • Logos of the teams 

First major objectives secured

  • First blood - ID of the team and player that secured first blood
  • First tower - ID of the team that secured first tower
  • First Dragon - ID of the team that secured first dragon
  • First Rift Herald - ID of the team that secured first rift herald
  • First Inhibitor - ID of the team that secured first inhibitor
  • First Baron - ID of the team that secured first baron
  • Team ID - The ID of the team
  • Side - The team’s side for this map (Blue/Red)
  • Towers Destroyed - Total numbers of towers the team/player destroyed in this map
  • Inhibitors Destroyed - The total numbers of inhibitors the team destroyed in this map
  • Dragon Kills - Total numbers of of dragons the team/player killed/secured in this map
  • Rift Heralds - Total number of rift heralds the team killed in this map
  • Baron Kills - Total number of barons the team/player killed/secured in this map
  • Elder Dragon Kills - Total number of elder dragons the team killed in this map
  • Player kills - The number of kills by player
  • Assist - The number of assist by player
  • Deaths - The number of deaths by player
  • Champions Damage - Amount of damage dealt by the player
  • Creep Score - The number of combined minion and monster kills for the player
  • Gold - Total amount of hold accrued by the player
  • Gold Spent - Total of gold spent by the player

Scheduling & Resulting

League of Legends

This package includes all of the above plus

Pre-match Scheduling Pre-match scheduling - team Stream URL

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • Whats the match format of the competition?
  • Scheduled starting time
  • Which teams are participating?
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Get the video-stream URL for a specific upcoming match

Live Data

League of Legends

This package includes all of the above plus

Live Resulting Kill Occurrence

Occurrence is sent when a kill is detected

Objectives

Occurrence is sent when an objective is completed

  • Current map scores
  • Map started status
  • Half and Round starts/ends/void events
  • Map number in series
  • Map Side - The side of the participants (Blue/red)
  • Map Ended
  • Map Winner - The ID of the participant who won the game
  • Fixture score - Number of games won by the participant

Detailed live play-by-play events

  • Current map scores
  • Map start
  • Map name
  • Map number in match
  • Map results
  • Round starts/ended/void
  • Scheduled starting time
  • Half starts starts/ended/void
  • ID - The GameScorekeeper ID of the player who performed the kill
  • Name - The name of the killer
  • Team ID - The GameScorekeeper ID of the team the killer plays for

Victim

  • ID - The GameScorekeeper ID of the player who was killed
  • Name - The name of the killer
  • Team ID - The GameScorekeeper ID of the team the victim plays for

Assist

  • ID - The GameScorekeeper ID of the player who assisted the kill
  • Name - The name of the assister
  • Team ID - The GameScorekeeper ID of the team the assister plays for

Baron Slain

Occurrence sent when when team kills Baron Nashor

  • Map Number - In what map in a series did the team kill Baron Nashor
  • Team ID - The GameScorekeeper ID of the team killing Baron Nashor

Dragon Slain

Occurrence sent when when team kills a dragon

  • Map Number - In what map in a series did the team kill a dragon
  • Team ID - The GameScorekeeper ID of the team killing the Dragon
  • Dragon type - The Dragon type being slain (Ocean, Infernal. Mountain, Cloud, Elder)

Tower Destroyed

Occurrence sent when when team destroys a tower

  • Map Number - In what map in a series did the team destroy the enemy inhibitor
  • Team ID - The GameScorekeeper ID of the team destroying the inhibitor
Team fullstate Player fullstate

Calculate odds, analyse player and team A full state is sent out every 10 seconds during a game, with a snapshot of detailed team and player stats throughout a live fixture.

  • ID - The GameScorekeeper ID of the team
  • Name - The name of the team
  • Total kills - Total amounts of kills the team has
  • Total Gold - Total amount of gold the team has
  • Towers - The number of towers destroyed by the team
  • Inhibitors - The number of inhibitors destroyed by the team
  • Dragons - A list of dragons slain by the team (Ocean, infernal, mountain, cloud, elder)
  • Barons - The number of barons slain by the team
  • Players - An array of player objects for the team
  • ID - The GameScorekeeper ID of the player
  • Name - The name of the player
  • Total kills - Total amount of kills the team has
  • Role - The role of the player in match (top, jungle, mid, bottom, support)
  • Champion name - The champion the player is playing
  • Kills - Number of kills the player has
  • Deaths - Number of deaths the player has
  • Assists - Number of assist the player has
  • Creep Score - A score indicating the amount of minions and monster that player has slain
  • Total Gold - Total amount of gold accrued by the player in the game
  • Level - Level of the player in the game
  • Current Health - Current amount of health the player has
  • Max Health - Max amount of health the player has

Historical Data

Dota 2

Competition Info Post Match Information Team Statistics Player Statistics

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. International 9)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in ended competition

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. WePlay Animajor)
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match Tie (Or not)
  • Map scores
  • Match status(ended/forfeited/cancelled) 
  • Form (Result of x matches)
  • Head2Head (Results of x matches vs other team)

Post-Match team and player statistics

  • Winner ID - ID of the participants that won the map
  • Map Number - The map’s number within the fixture
  • Status - The status of the map (Live/Ended)

Team Statistics

  • Towers Destroyed - Total number of towers the team destroyed in this map
  • PlayerID - ID of the player
  • Name - The name of the player
  • Kills - The number of kills of the player
  • Assist - The number of assist of the player
  • Deaths - The number of deaths of the player
  • Hero Damage - Amount of damage dealt to heroes by the player
  • Creep Score - The number of combined minion and monster kills for the player
  • Denies - The number of denied minion kills
  • Gold - Amount of Gold accrued by the player
  • Towers Destroyed - Numbers of towers destroyed by the player

Scheduling & Resulting

Dota 2

This package includes all of the above plus

Pre-match Scheduling Stream URL

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • Whats the match format of the competition?
  • Which teams are participating?
  • Get the video-stream URL for a specific upcoming match

Historical Data

Arena of Valor

Competition Info Post Match Information

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. King Pro League S11)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in ended competition

Team Statistics

  • Form (Result of x matches)
  • Head2Head (Results of x matches vs other team)

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. King Pro League Finals )
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match scores
  • Handicaps
  • Current score for team participating in tournament - including handicap 
  • Current score the team participating in the tournament - without handicap

Scheduling & Resulting

Arena of Valor

This package includes all of the above plus

Pre-match Scheduling

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • Whats the match format of the competition?
  • Which teams are participating?
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Scheduled starting time
  • Handicaps

Historical Data

Valorant

Competition Info Post Match Information

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. VCT Masters 2020)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in ended competition
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Scheduled starting time

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. VCT Challenger LATAM )
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match scores
  • Handicaps

Team Statistics

  • Form (Result of x matches)
  • Head2Head (Results of x matches vs other team)

Scheduling & Resulting

Valorant

This package includes all of the above plus

Pre-match Scheduling

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • Whats the match format of the competition?
  • Which teams are participating?
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Scheduled starting time
  • Handicaps

Historical Data

Honor of Kings

Competition Info Post Match Information Post-match team and player statistics

Average map stats for a given player-id, or team-id in a given time interval

Calculate odds, analyse player and team performances or create sophisticated prediction models based on finegrained event-by-event. The data is ready for you to explore and re the possibilities are endless.

  • Name of competition
  • Start date of competition (Date and year)
  • End date of competition (Date and year)
  • Which season is being played? (E.g. King Pro League S11)
  • What stage is being played?
  • Which region is the tournament being played?
  • List of matches in ended competition

Team Statistics

  • Form (Result of x matches)
  • Head2Head (Results of x matches vs other team)

GameScorekeeper has the most reliable historic event-by-event esports data on the market, which makes it perfect for any modelling or analysis that requires integrity data.

  • Competition name (E.g. King Pro League Finals )
  • Which teams was participating in tournament
  • Scheduled start time 
  • Match start and end times
  • Map start and end times
  • Match scores
  • Handicaps
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Scheduled starting time
  • Winner ID - ID of the participant that won the map
  • Map Number - The map’s number within the fixture
  • Status - Status of the map (Live/Ended) 

Team Statistics

  • Team ID - The ID of the team
  • Side - The team side (Blue/Red)
  • Kills - Total amount of kills the team made
  • Money - Total amount of money accrued by players on the team
  • Towers Destroyed - Total number of towers the team destroyed in this map

Player Statistics

  • PlayerID - The ID of the player
  • Name - The name of the player
  • Hero - The name of the player’s hero
  • Assists - The number of assist of the player
  • Deaths - The number of deaths of the player
  • Damage Dealt - Amount of damage dealt to heroes by the player
  • Damage Received - Amount of damage the player received from heroes
  • Money - Amount of money accrued by the player

Scheduling & Resulting

Honor of Kings

This package includes all of the above plus

Pre-match Scheduling

With automated match scheduling and resulting from GameScorekeeper, you’re able to cover an extensive range of matches, from the most important majors to the smallest local tournaments in esports.

  • What’s the name of the competition
  • Whats the match format of the competition?
  • Which teams are participating?
  • Current score for team participating in tournament - including handicap
  • Current score the team participating in the tournament - without handicap
  • Scheduled starting time
  • Handicaps