Skip to content

CS2 Match Results

CS2 match results from GGScore: recent finished Counter-Strike 2 scores. Browse free on the site or pull the same data via the free Match Data API.

PlayedTeamsScoreEvent
Mar 27, 2022, 11:30 AMRare Atom vs YK2 — 0Perfect World Arena Premier League Season 1
Mar 27, 2022, 11:00 AMBLUEJAYS vs GamerLegion2 — 0Pinnacle Cup III
Mar 27, 2022, 9:10 AMYK vs Invictus2 — 0Perfect World Arena Premier League Season 1
Mar 27, 2022, 4:00 AMOrgless vs Bad News Bears16 — 14ESEA Spring 2022 Cash Cup 1 North America
Mar 27, 2022, 3:45 AMpaiN vs Strife16 — 6ESEA Spring 2022 Cash Cup 1 North America
Mar 27, 2022, 3:45 AMCarpe Diem vs ATK16 — 9ESEA Spring 2022 Cash Cup 1 North America
Mar 27, 2022, 3:45 AMMIBR vs Gaimin Gladiators16 — 10ESEA Spring 2022 Cash Cup 1 North America
Mar 27, 2022, 2:50 AMFreeStyle vs SWS2 — 1CBCS Retake Series 2022 Season 1
Mar 27, 2022, 2:10 AMB4 vs Cruzeiro2 — 0CBCS Retake Series 2022 Season 1
Mar 26, 2022, 11:50 PMHEET vs fnatic19 — 16FantasyExpo EU Champions Spring 2022 - BLAST Premier Qualifier
Mar 26, 2022, 11:20 PMBlack Dragons vs ELES2 — 0CBCS Retake Series 2022 Season 1
Mar 26, 2022, 11:20 PMMIBR Academy vs Redragon2 — 1CBCS Retake Series 2022 Season 1
Mar 26, 2022, 10:50 PMHEET vs PACT16 — 6FantasyExpo EU Champions Spring 2022 - BLAST Premier Qualifier
Mar 26, 2022, 10:00 PMBOOMSHAKE vs iNation2 — 0SCL Season 3
Mar 26, 2022, 9:35 PMENCE vs fnatic16 — 12FantasyExpo EU Champions Spring 2022 - BLAST Premier Qualifier
Mar 26, 2022, 9:30 PMPlayers vs GODSENT2 — 1ESL Pro League Season 15
Mar 26, 2022, 9:30 PMINDE IRAE vs los kogutos2 — 1ESEA Advanced Season 40 Europe
Mar 26, 2022, 9:10 PMRun or Die vs QUAZAR2 — 0SCL Season 3
Mar 26, 2022, 9:00 PMFAMBIT vs Entropiq Prague2 — 1ESEA Advanced Season 40 Europe
Mar 26, 2022, 8:30 PMVELOX vs Lilmix2 — 1ESEA Advanced Season 40 Europe
Mar 26, 2022, 8:15 PMFalcons vs SAW2 — 0OMEN WGR European Challenge 2022
Mar 26, 2022, 8:10 PMfnatic vs HEET16 — 11FantasyExpo EU Champions Spring 2022 - BLAST Premier Qualifier
Mar 26, 2022, 8:05 PMforZe vs Nexus2 — 0ESEA Advanced Season 40 Europe
Mar 26, 2022, 8:00 PMAmbush vs FTW2 — 1NumberOne Season 3 Cup 1
Mar 26, 2022, 7:00 PMENCE vs PACT16 — 10FantasyExpo EU Champions Spring 2022 - BLAST Premier Qualifier
Mar 26, 2022, 6:10 PMLiquid vs Party Astronauts2 — 0ESL Pro League Season 15
Mar 26, 2022, 6:00 PMSingularity vs NLG2 — 1ESEA Advanced Season 40 Europe
Mar 26, 2022, 4:00 PMImperial vs MASONIC2 — 1OMEN WGR European Challenge 2022
Mar 26, 2022, 2:50 PMNKT vs IHC2 — 0MESA Nomadic Masters Spring 2022 Finals - BLAST Premier Qualifier
Mar 26, 2022, 2:30 PMMovistar Riders vs BIG2 — 0ESL Pro League Season 15

Page 1088 of 2044

Get similar data via API

Programmatic access uses /api/v2 with X-API-Key. Full schemas: CS2 match results API and request and response types.

Loading…

Paginated finished matches: same fields as the product API (API key required).

GET/api/v2/matches?page=1088&limit=30

Request

URL
https://ggscore.net/api/v2/matches?page=1088&limit=30

Headers

HeaderValue
Acceptapplication/json
X-API-Keyrequired<your-key> or $GGSCORE_API_KEY

Quickstart

curl -sS 'https://ggscore.net/api/v2/matches?page=1088&limit=30' \
  -H "X-API-Key: $GGSCORE_API_KEY"

Example response body (200)

Illustrative JSON shape returned by the paid endpoint above (truncated).

{
  "data": [
    {
      "id": "…",
      "played_at": "2025-01-15T18:00:00",
      "team_won": { "id": "…", "title": "Team A", "image_url": null },
      "team_lose": { "id": "…", "title": "Team B", "image_url": null },
      "event": { "id": "…", "title": "Event" },
      "score_won": 2,
      "score_lose": 1,
      "games": []
    }
  ],
  "meta": { "page": 1, "limit": 30, "total": 120, "pages": 4 }
}