In September 2023, Counter-Strike: Global Offensive (CS:GO) was upgraded to Counter-Strike 2. As of April 2025, Counter-Strike 2 had 1.8 million peak concurrent players on Steam, slightly down from the peak marked in the previous month. CS2 completely replaced CSGO on Steam. Counter Strike still going strong Despite the fact that CS:GO was in August 2012, the game was very popular online and has developed a cult following until its replacement by Counter-Strike 2. CS2 is the fifth game in the Counter-Strike series of games. As with its predecessors, the game takes the form of a multiplayer first-person shooter in which two teams are pitted against each other in various different game modes. After more than a decade, the game's sequel was published on Steam. Not just a game for the gamers While millions of gamers have fun playing Counter-Strike, millions more watch official tournaments online. With such a large fanbase, it is unsurprising that these eSports tournaments are worth big money. The annual cumulative tournament prize pool for the game stood at 20.83 million U.S. dollars in 2024, an increase from the previous year. Gamers are therefore in line for big paydays if they do well in these tournaments, with Danil Kryshkovets, known by his online alias donk, being the top-earning Counter-Strike 2 eSports player worldwide.
As of March 2025, Lee Hyun Pyo, going by the name "XigN", has won around ****** U.S. dollars in Counter-Strike: Global Offensive (CS:GO) tournaments. This makes him the top South Korean earner of prize money in CS:GO. Across the 7,100 CS:GO tournaments that have been held so far, about 162.8 million dollars in prize money has been paid out.
CC0 1.0 Universal Public Domain Dedicationhttps://creativecommons.org/publicdomain/zero/1.0/
License information was derived automatically
This dataset offers a deep dive into player feedback for Counter-Strike: Global Offensive. It captures user opinions, highlighting various aspects such as game mechanics, developer responsiveness, and the overall player community experience. The dataset is suitable for analysing player sentiment and identifying key areas of player satisfaction and dissatisfaction within a popular online first-person shooter.
review_id
: A unique identifier for each individual review.title
: The title of the game being reviewed, consistently 'Counter-Strike: Global Offensive'.year
: The year in which the user review was published.user_review
: The textual content of the player's review.The dataset is typically provided in a CSV file format. Specific details regarding the exact number of rows or records are not available from the provided information.
CCO
Original Data Source: Steam Game Review Dataset
Andreas Højsleth, known by his online alias, Xyp9x, was in second place in the earnings table for eSports players of the online shooter game, Counter Strike: Global Offensive as of December 2024. The Danish gamer, who is a member of team Astralis, earned around two million U.S. dollars playing CS:GO competitively. His fellow countryman, Peter Rasmussen, who goes by the alias dupreeh, occupied first spot with earnings of over 2.18 million U.S. dollars. Big sums to be won Despite still being a relatively young industry, the eSports market is worth big money. Some of the leading eSports tournaments worldwide have prize pools well into the millions, with more money being put on the line every year. This is also the case with Counter-Strike: Global Offensive tournaments, as the cumulative prize pool for competitions across the world was consistently over 15 million U.S. dollars.
https://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
Data collected from late February to mid June 2020.
Also you can create own dataset using my parser: python hltv parser.
- match_url - link to the match
- event_url - link to the tournament
- players_url_1 - links to players of the 1st team
- players_url_2 - links to players of the second team
- maps_url - links to statistics of played maps
- maps_name - map names
- score1_maps - score on each map of team 1
- score2_maps - score on each map of team 2
- picks - peaks of teams; 1 - the first team, -1 - the second team; if the array is None, then the maps are < 2
- date - match date
- total_maps - planned to play maps (usually 1, 3 or 5)
- maps_played - maps were played as a result
- score1 - score of the 1st team
- score2 - score of the 2nd team
- h2h_wins1 - history of victories of the 1st team over the 2nd
- h2h_wins2 - history of victories of the 2nd team over the 1st
- rank1 - rank of the 1st team
- rank2 - rank of the 2nd team
- 5last_match[match_id]_total_maps[team_id] - the last 5 matches of the team_id; [match_id] - serial number of the match; total maps played
- 5last_match[match_id]_score[team_id] - the last 5 matches of the team_id; [match_id] - serial number of the match; score [team_id] in this match
- 5last_match[match_id]_opponent_score[team_id] - the last 5 matches of the team_id; [match_id] - serial number of the match; opponent score in this match
- last_maps [id] _score[team_id] - team*s score; id - map number, team_id - team number (team1 or team2)
- last_maps [id] _opponent_score[team_id] - opponent’s score; id - map number, team_id - team number (team1 or team2)
- event_type - type of tournament (Lan or Online)
- event_teams - the number of teams in the tournament
- prize_pool - prize pool of the tournament playerID - player number (from 1 to 5); team_id - team number (1 or 2)
- player [playerID]_days_in_current_team[team_id] - days how long player is in the team (0 or more)
- player[playerID]_days_in_all_team[team_id] - days how long player is in all teams (0 or more)
- player[playerID]_teams_all_team[team_id] - the number of teams the player was in (0 or more)
- [param] _player [player] _team[team_id] - player statistics
- [param] _maps_player [player_id] _team[team_id] - played maps for calculating statistics (only some parameters)
- age_player [player_id] _team[team_id] - player age
- [param][map]_team[team_id]
- map_played[id]_team[team_id] - score; [id] - serial number of played map
- map_played[id]_opponent_team[team_id] - opponent score; [id] - serial number of played map
- [param]_team[team_id]
- current_map_played_[id]_team[team_id] - score; [id] - serial number of played map
- current_map_played_[id]_opponent_team[team_id] - opponent score; [id] - serial number of played map
As of March 16, 2025, Xu Haowen, also known as "somebody", was the most successful Chinese eSports player in Counter-Strike: Global Offensive (CS:GO) tournaments, earning an accumulated prize money of ******* U.S. dollars. The follower-up went to Cai Yulun, going by the player ID Summer, with a total of about ******* U.S. dollars. Danish player Peter Rasmussen was the highest earner in CS:GO in the world, with over *********** U.S. dollars amassed as of August 2023.
Counter-Strike: Global Offensive (CS:GO) is a multiplayer first-person shooter that was released in 2012. In this game, two teams compete against each other whilst trying to complete certain objectives. As of April 2024, eSports player chrisJ, the gamer tag of Chris de Jong, earned a total of approximately 608 thousand U.S. dollars in professional CS:GO tournaments, making him the top earner in the Netherlands in this game.
This dataset was created by Boran Oktay DABAK
Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/
License information was derived automatically
Video games are a rich area for data extraction due to its digital nature. Notable examples such as the complex EVE Online economy, World of Warcraft corrupted blood incident and even Grand Theft Auto self-driving cars tells us that fiction is closer to reality than we really think. Data scientists can gain insight on the logic and decision-making that the players face when put in hypothetical and virtual scenarios.
In this Kaggle Dataset, I provide just over 1000 competitive matchmaking rounds from Valve's game Counter-strike: Global Offensive (CS:GO). The data was extracted from competitive matchmaking replays submitted to [csgo-stats][1]. I intend for this data-set to be purely exploratory, however users are free to create their own predictive models they see fit.
Counter-Strike: Global Offensive is a first-person shooter game pitting two teams of 5 players against each other. Within a maximum of 30 rounds, the two teams find themselves on either side as a Counter Terrorist or Terrorist. Both sides are tasked with eliminating the opposition or, as the terrorist team, planting the C4 bomb at a bomb site and allowing it to explode. Rounds are played out until either of those two objectives or if the maximum time is reached (in which the counter terrorists then win by default). At the end of the 15th round, the two teams switch sides and continue until one team reaches 16 round wins first. CS:GO is widely known for its competitive aspect of technical skill, teamwork and in-game strategies. Players are constantly rewarded with the efforts they put it in training and learning through advancing in rank.
![enter image dhere][2]
[Read more about the competitive mechanics of CSGO][3]
This dataset within the 1000 matches provides every successful entry of duels (or battle) that took place for a player. That is, each row documents an event when a player is hurt by another player (or World e.g fall damage). There are over 750,000 entries within approximately 25600 rounds.
I will describe each field below within mm_master_demos.csv
:
file
: The file name that the demo was scraped from. This is a unique field for each match.map
: The Valve official map the match was played on.date
: Date the match was played (unverified if they are correct).round
: The round that the duel took place.tick
: The current tick in the demo the entry took place. A tick is represented as a state in the game, Valve's competitive matchmaking sets every match at 64 ticks which represents that there are 64 states within each second of the game.seconds
: The converted tick to seconds within the game since match start.att_team
: The team that the attacking player is on that dealt damage to the victim. Usually Team 1 and 2 but in some recorded pro matches, can have custom team name e.g Games Academy.vic_team
: The team that the victim player is on that received damage from the attacker.att_side
: The side that the attacker was on. Can be Terrorist or CounterTerrorist.vic_side
: The side that the victim was on. Can be Terrorist or CounterTerrorist.hp_dmg
: The total damage dealt in that duel to the victim. Each player starts the round with 100 max hp.arm_dmg
: The total damage dealt to kevlar. Three things to note: 1. Kevlar is an optional item that players choose to buy 2. Kevlar only protects the chest area and 3. Damage to kevlar is already accounted for in hp_dmg
, that is if hp_dmg
= 50 and arm_dmg
= 50, the player has only lost 50 hp and is still alive.is_bomb_planted
: Has the bomb been planted as of this entry.bomb_site
: The site the bomb is planted at (only A or B) and empty if is_bomb_planted
is false.hitbox
: The body area the victim was struck in.wp
: The weapon that the attacker used to deal damage.wp_type
: The type of weapon that the attacker usedaward
: The kill reward (in $) that the player get should they kill that person. The kill reward changes purely based on the weapon they are using.winner_team
: The team that won at the end of that round.winner_side
: The side that the team that winner_team
was on.att_id
: The steam id of the attacker. This is a unique identifier for each player.vic_id
: The steam id of the victim. This is a unique identifier for each player. att_pos_x
: The X position of the attacker when they started the engagement. Note that this is an in-game coordinate and need to be converted to positive X,Y coordinates when plotting on a map.att_pos_y
: The Y position of the attacker when they started the engagement. Note that this is an in-game coordinate and need to be converted to positive X,Y coordinates when plotting on a map.vic_pos_x
: The ...Based on prize money earned, Håvard Nygaard (rain) is by far the leading eSports player in Counter-Strike: Global Offensive (CS:GO) from Norway. jkaem, the gamer tag of Joakim Myrbostad, earned the second highest prize money in the professional tournaments taking place from March 2012 to October 2023.
Counter-Strike: Global Offensive (CS:GO) is the fourth game of the Counter-Strike series. In 2012, the developers Valve and Hidden Path Entertainment released the multiplayer first-person shooter video game for PC and console.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Comprehensive data on CS2 and CS:GO skin gambling trends, game statistics, and player preferences on SkinsLuck platform
Janusz Pogorzelski, playing under the ID snax, was the highest-earning Counter-Strike: Global Offensive player in Poland as of October 2023. Pogorzelski is the leading Counter-Strike: Global Offensive player in the entire country. Between 2012 and 2023, the e-sports player accumulated over 676 thousand U.S. dollars in prize money earnings.
https://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F4895752%2Fbf6d1be3b18ade8bd780840fd8f871c1%2FU78nzyG.jpg?generation=1597522833435019&alt=media" alt="">
CS:GO is a tactical shooter, where two teams (CT and Terrorist) play for a best of 30 rounds, with each round being 1 minute and 55 seconds. There are 5 players on each team (10 in total) and the first team to reach 16 rounds wins the game. At the start, one team plays as CT and the other as Terrorist. After 15 rounds played, the teams swap side. There are 7 different maps a game can be played on. You win a round as Terrorist by either planting the bomb and making sure it explodes, or by eliminating the other team. You win a round as CT by either eliminating the other team, or by disarming the bomb, should it have been planted.
The dataset was originally published by Skybox as part of their CS:GO AI Challenge, running from Spring to Fall 2020. The data set consists of ~700 demos from high level tournament play in 2019 and 2020. Warmup rounds and restarts have been filtered, and for the remaining live rounds a round snapshot have been recorded every 20 seconds until the round is decided. Following the initial publication, It has been pre-processed and flattened to improve readability and make it easier for algorithms to process. The total number of snapshots is 122411.
Skybox website: https://skybox.gg/ Learn more about CS:GO: https://en.wikipedia.org/wiki/Counter-Strike:_Global_Offensive View CS:GO on Steam Store: https://store.steampowered.com/app/730/CounterStrike_Global_Offensive/ Find in-depth information on competitive CS:GO: https://www.hltv.org/
Thanks to Skybox for taking the time to sample all the snapshots and organising the challenge. It wouldn't be possible to publish any of this without their help.
Note: All snapshots are i.i.d in the sense that they each describe the state of a round and can therefore be treated individually. Although multiple snaphots can be taken from the same round.
You are suppose to predict a label (round winner) based on each individual snapshot.
| Variable | Definition | Key | | --- | --- | | time_left | The time left in the current round. | | | ct_score | The current score of the Counter-Terrorist team. | | | t_score | The current score of the Terrorist team. | | | map | The map the round is being played on. | E.g. de_dust2, de_inferno and de_overpass | | bomb_planted| If the bomb has been planted or not. | False = No, True = Yes | | ct_health| The total health of all Counter-Terrorist players. | Player health in range 0-100. | | t_health| The total health of all Terrorist players. | Player health in range 0-100. | | ct_armor| The total armor of all Counter-Terrorist players. | | | t_armor| The total armor of all Terrorist players. | | | ct_money| The total bankroll of all Counter-Terrorist players. | Amount in USD. | | t_money| The total bankroll of all Terrorist players. | Amount in USD. | | ct_helmets| Number of helmets on the Counter-Terrorist team. | | | t_helmets| Number of helmets on the Terrorist team. | | | ct_defuse_kits| Number of defuse kits on the Counter-Terrorist team. | | | ct_players_alive| Number of alive players on the Counter-Terrorist team. | Range 0 to 5. | | t_players_alive| Number of alive players on the Terrorist team. | Range 0 to 5. | | ct_weapon_X| Weapon X count on Counter-Terrorist team. | E.g. Ak47, Deagle and UMP45.| | t_weapon_X| Weapon X count on Terrorist team. | E.g. Ak47, Deagle and UMP45.| | ct_grenade_X| Grenade X count on Counter-Terrorist team. | E.g. HeGrenade, Flashbang. | | t_grenade_X| Grenade X count on Terrorist team. | E.g. HeGrenade, Flashbang. | | round_winner | Winner. | CT = Counter-Terrorist, T = Terrorist|
https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F4895752%2F6055aaccaae62254c199ad5d6de62c85%2Finbox_4895752_7100b4d7486b0b8b99099f7dadc74337_730_screenshots_2016-01-22_00001%20(2).jpg?generation=1597574095666449&alt=media" alt="">
https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F4895752%2F391fac1718d81b6c7cf0b53eb231d562%2Finbox_4895752_5e4735cb769c6be5f5872a052d0007e2_841520521_preview_20170113163124_2.jpg?generation=1597574096430659&alt=media" alt="">
 worldwide as of February 2020. According to the latest figures, CS:GO had a record 24 million monthly active users.
Counter-Strike: Global Offensive (CS:GO) is a multiplayer first-person shooter that was released in 2012. In this game, two teams compete against each other whilst trying to complete certain objectives. As of April 2024, eSports player ScreaM, the gamer tag of Adil Benrlitom, earned nearly 250 thousand U.S. dollars in professional CS:GO tournaments, making him the top earner in Belgium in this game.
Based on prize money earned, Peter Rasmussen (dupreeh) is the leading eSports player in Counter-Strike: Global Offensive (CS:GO) from Denmark. Xyp9x, the gamer tag of Andreas Højsleth, earned the second highest prize money in the game's professional tournaments taking place from March 2012 to October 2023. The six top earners from Denmark have gained over *** million U.S. dollars each so far.
Counter-Strike: Global Offensive (CS:GO) is the fourth game of the Counter-Strike series. In 2012, the developers Valve and Hidden Path Entertainment released the multiplayer first-person shooter video game for PC and console.
As of October 2023, eSports player Aleksib, the gamer tag of Aleksi Virolainen, earned a total of approximately ******* thousand U.S. dollars in professional Counter-Strike: Global Offensive (CS:GO) tournaments, making him the top earner in Finland in this game. CS:GO is a multiplayer first-person shooter that was released in 2012. In this game, two teams compete against each other whilst trying to complete certain objectives.
Counter-Strike: Global Offensive (CS:GO) is an online multiplayer game which pits two teams, the Terrorists and the Counter-Terrorists, against each other in a fight for survival. First released in August 2012, the game has become a commercial and critical success. It won the fan’s choice eSports Game of the Year at The Game Awards 2015 and, most recently, generated revenue of 414 million U.S. dollars worldwide in 2018.
Counter Strike on Steam CS:GO is the fourth game in the Counter-Strike series and was released on both PlayStation 3 and Xbox 360 as well as on PC. It is most commonly played on the PC gaming platform Steam, where it ranks second on the list of all-time best-selling games. Due to its multiplayer nature, the game often attracts large numbers of gamers at once - its record high peak concurrent player number on Steam was registered in April 2016, at nearly 850.5 thousand gamers playing at the same time. Despite now being several years old, Counter-Strike: Global Offensive has still managed to retain a loyal fan base. The game had over 20 million monthly active users at the beginning of 2019, a huge increase from the 2.2 million playing in February 2014.
Big money at stake As a result of the fast-paced and exciting nature of the game, Counter-Strike has also become a hit eSports game. ELEAGUE Major, a CG:GO championship which took place in Boston in 2018, was viewed by a peak of nearly 1.9 million viewers, making it the most watched CS:GO tournament in 2018. The number of viewers engrossed in the action is no doubt increased by the significant sums of money on the line. The cumulative prize pool for Global Offensive tournaments worldwide in 2018 stood at a record 22.65 million U.S. dollars. It seems that it pays to be good at video games and nobody knows this more than Andreas Højsleth, also known as Xyp9x, who has won an estimated 1.32 million U.S. dollars through his Counter-Strike: Global Offensive eSports career.
As of August 2023, the leading eSports player in Counter-Strike: Global Offensive based on earnings in the Philippines was Rajohn Gumi, also known as EasTor. He earned approximately ***** thousand U.S. dollars from CS:GO as of this date.
In September 2023, Counter-Strike: Global Offensive (CS:GO) was upgraded to Counter-Strike 2. As of April 2025, Counter-Strike 2 had 1.8 million peak concurrent players on Steam, slightly down from the peak marked in the previous month. CS2 completely replaced CSGO on Steam. Counter Strike still going strong Despite the fact that CS:GO was in August 2012, the game was very popular online and has developed a cult following until its replacement by Counter-Strike 2. CS2 is the fifth game in the Counter-Strike series of games. As with its predecessors, the game takes the form of a multiplayer first-person shooter in which two teams are pitted against each other in various different game modes. After more than a decade, the game's sequel was published on Steam. Not just a game for the gamers While millions of gamers have fun playing Counter-Strike, millions more watch official tournaments online. With such a large fanbase, it is unsurprising that these eSports tournaments are worth big money. The annual cumulative tournament prize pool for the game stood at 20.83 million U.S. dollars in 2024, an increase from the previous year. Gamers are therefore in line for big paydays if they do well in these tournaments, with Danil Kryshkovets, known by his online alias donk, being the top-earning Counter-Strike 2 eSports player worldwide.