Skip to content

CS2 match result

K27 vs Virtus.pro

Counter-Strike 2 match result: K27 vs Virtus.pro. K27 won the series 2–1 against Virtus.pro at Thunderpick World Championship 2026 Closed Qualifier on September 9, 2026 (BO3).

WLW

THUNDERPICK WORLD CHAMPIONSHIP 2026 CLOSED QUALIFIER

BO3

2:1

9/9/26, 8:00:00 AM

 

K27

VIRTUS.PRO

RUSSIA

RUSSIA

WINNER
LOSER

ggscore.net

Player statistics

Per-map kills, deaths, assists, and rating when box scores have been ingested.

Map 1: Anubis

K27 13–5

K27

PlayerKDAK/DADRRating
qw1nk125743.57130.32.06
clax19683.1790.41.66
kashl1d14692.3380.11.36
xeedo13971.4477.31.26
X5G7V91180.8271.30.90

Virtus.pro

PlayerKDAK/DADRRating
tO0RO111520.7365.20.82
mir71530.4743.90.73
b1st81610.50520.71
F0R3VER71640.4451.90.61
AquaRS61830.33440.42

Map 2: Cache

Virtus.pro 16–14

K27

PlayerKDAK/DADRRating
xeedo322141.52105.41.52
kashl1d2518121.3987.31.51
qw1nk11621120.7665.50.85
X5G7V1420100.7048.90.74
clax152190.7154.20.70

Virtus.pro

PlayerKDAK/DADRRating
b1st252041.2585.41.29
mir202031.0070.11.20
tO0RO212031.0581.11.14
AquaRS182120.8670.30.89
F0R3VER162140.7654.70.87

Map 3: Mirage

K27 13–3

K27

PlayerKDAK/DADRRating
kashl1d17911.8993.11.97
xeedo17961.89111.41.85
clax14632.3386.81.70
X5G7V11951.22761.09
qw1nk16950.6754.90.74

Virtus.pro

PlayerKDAK/DADRRating
b1st131171.18101.51.51
tO0RO91400.6456.30.72
AquaRS61360.4657.80.66
F0R3VER71410.5036.40.51
mir71330.54510.50

Match details

Final score
K27 2–1 Virtus.pro
Date
September 9, 2026
Format
BO3
Location
online
Game
Counter-Strike 2 (CS2)

Head-to-head: K27 vs Virtus.pro

PlayedMatchScoreEvent
Oct 23, 2026, 1:25 PMVirtus.pro vs K272 — 0WINLINE MPKBK CIS LAN Season 9
Sep 11, 2026, 8:00 AMVirtus.pro vs K272 — 0Thunderpick World Championship 2026 Closed Qualifier
Jun 19, 2026, 5:50 PMVirtus.pro vs K272 — 1CCT 2026 Europe Series 4
May 28, 2026, 11:25 AMVirtus.pro vs K272 — 1WINLINE MPKBK CIS LAN Season 5

More matches from Thunderpick World Championship 2026 Closed Qualifier

PlayedMatchScore
Sep 13, 2026, 3:00 PMVirtus.pro vs HOTU3 — 0
Sep 13, 2026, 11:15 AMVirtus.pro vs HEROIC2 — 1
Sep 13, 2026, 8:00 AMHOTU vs BBL2 — 1
Sep 12, 2026, 5:00 PMHEROIC vs 1win2 — 1
Sep 12, 2026, 2:00 PMHOTU vs 100 Thieves2 — 0
Sep 12, 2026, 11:35 AMBBL vs Wildcard2 — 0
Sep 12, 2026, 8:00 AMVirtus.pro vs FOKUS2 — 1
Sep 11, 2026, 5:00 PM1win vs Ninjas in Pyjamas2 — 1
Sep 11, 2026, 2:00 PM100 Thieves vs 3DMAX2 — 0
Sep 11, 2026, 11:00 AMWildcard vs Nemesis2 — 0

Get similar data via API

Programmatic access uses /api/v2 with X-API-Key. Full schemas: /docs and /docs/api-types.

Loading…

Single finished match, including per-map games when available (API key required).

GET/api/v2/match/0ccf37c9-628a-4a58-a376-f9129ddb87cf

Request

URL
https://ggscore.net/api/v2/match/0ccf37c9-628a-4a58-a376-f9129ddb87cf

Headers

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

Quickstart

curl -sS 'https://ggscore.net/api/v2/match/0ccf37c9-628a-4a58-a376-f9129ddb87cf' \
  -H "X-API-Key: $GGSCORE_API_KEY"

Example response body (200)

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

{
  "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 },
  "team_won_country": null,
  "team_lose_country": null,
  "match_kind": { "id": "…", "title": "bo3" },
  "score_won": 2,
  "score_lose": 1,
  "stars": null,
  "event": { "id": "…", "title": "Event", "image_url": null },
  "location": null,
  "games": []
}