Sangal logo

CS2 team

Sangal

  • #44 Valve rank ▼4
  • Türkiye Türkiye
  • Region Europe
  • Coach Jumpy
  • Founded 2018

Form W W W L W 149 won · 123 lost in the CS2 era, online only

Sangal in numbers

All stats →

Series won

55%

149W · 123L

Maps won

53%

342W · 307L

Rounds won

51%

7011W · 6802L

Against the top 10

38%

5W · 8L

272 series and 651 maps in the CS2 era, online only, won the last 3.

Maps, most played first

Map pool →
  • Mirage 78W 40L 66%
  • Nuke 62W 55L 53%
  • Ancient 51W 49L 51%
  • Anubis 50W 40L 56%
  • Overpass 46W 30L 61%
  • Inferno 14W 30L 32%

Players, best rated first

All players →
  • r3salt K/D 1.06 · ADR 87.4 6.49
  • jottAAA K/D 1.14 · ADR 82.3 6.46
  • danistzz K/D 1.16 · ADR 76.0 6.41
  • xfl0ud K/D 1.05 · ADR 84.2 6.32
  • bnox K/D 1.01 · ADR 83.3 6.31
  • clax K/D 1.07 · ADR 76.9 6.21

5-8th

Stake Pulse Beat III

2026-10-17 · $4,000

3rd

Roman Imperium Cup IX

2026-10-10 · $2,271

5-8th

Journey Autumn 2026

2026-10-03 · $750

🏆 1st

Urban Riga Open 7

2026-09-30 · $3,000

Upcoming matches

Match history

Every Sangal series in the CS2 era, online only, with the score of each map.

DateOpponentScoreMaps
2026-10-22 Metizport #57 Stake Ranked Episode 6: Closed Qualifier 2–1
Cache 14–16 Nuke 19–17 Mirage 13–11
2026-10-21 BRUTE #67 Stake Ranked Episode 6: Closed Qualifier 2–1
Nuke 4–13 Mirage 13–3 Anubis 13–9
2026-10-20 Aurora Young Blud #336 Stake Ranked Episode 6: Closed Qualifier 2–0
Ancient 13–11 Nuke 13–4
2026-09-03 Ninjas in Pyjamas #15 Stake Ranked Episode 4: Closed Qualifier 1–2
Cache 13–10 Ancient 8–13 Nuke 12–16
2026-08-30 PURE #66 Stake Ranked Episode 4: Open Qualifier 2–1
Nuke 13–9 Dust2 7–13 Mirage 13–4
2026-08-29 Betclic #50 Stake Ranked Episode 4: Open Qualifier 1–0
Nuke 13–8
2026-03-23 Nemiga #10 ESL Challenger League Season 51: Europe - Cup 2 0–2
Nuke 7–13 Dust2 1–13
2026-03-22 Mousquetaires ESL Challenger League Season 51: Europe - Cup 2 2–0
Dust2 13–2 Nuke 13–4
2026-03-21 UNiTY #64 ESL Challenger League Season 51: Europe - Cup 2 2–0
Ancient 13–9 Mirage 13–11
2026-03-20 Omega #93 ESL Challenger League Season 51: Europe - Cup 2 2–0
Nuke 13–3 Mirage 13–6
2026-03-19 Dziuseppe ESL Challenger League Season 51: Europe - Cup 2 2–0
Ancient 16–13 Mirage 13–7
2026-03-17 Ursa ESL Challenger League Season 51: Europe - Cup 2 0–2
Dust2 11–13 Nuke 9–13
2026-03-16 FAVBET #350 CCT Season 3 European Series 18 0–2
Inferno 8–13 Nuke 10–13
2026-03-14 los kogutos #287 CCT Season 3 European Series 18 2–1
Mirage 13–9 Ancient 11–13 Nuke 13–8
2026-03-13 ex-Zero Tenacity #77 CCT Season 3 European Series 18 1–2
Mirage 13–11 Inferno 11–13 Nuke 10–13
2026-03-08 zajezdzacze CCT Season 3 European Series 18 1–2
Anubis 6–13 Mirage 4–13 Nuke 13–11
2026-02-18 ex-Flame Sharks ESL Challenger League Season 51: Europe - Cup 1 2–0
Dust2 13–7 Nuke 13–8
2026-02-17 Omega #93 ESL Challenger League Season 51: Europe - Cup 1 2–0
Dust2 13–6 Nuke 13–3
2026-02-15 CSDIILIT ESL Challenger League Season 51: Europe - Cup 1 2–1
Ancient 7–13 Mirage 13–2 Nuke 13–9
2026-02-15 AaB A1 Gaming League Season 11 0–2
Overpass 7–13 Nuke 10–13
2026-02-14 TDK ESL Challenger League Season 51: Europe - Cup 1 0–2
Anubis 3–13 Mirage 1–13
2026-02-04 ECSTATIC NODWIN Clutch Series 4 0–2
Nuke 7–13 Ancient 8–13
2026-01-26 1win #12 CCT Season 3 European Series 13 0–2
Dust2 6–13 Mirage 5–13
2026-01-25 ex-RUBY #166 CCT Season 3 European Series 13 0–2
Mirage 3–13 Ancient 7–13
2026-01-23 FAVBET #350 CCT Season 3 European Series 13 2–1
Dust2 11–13 Nuke 13–8 Overpass 13–11
2026-01-21 Nuclear TigeRES #58 Intel Extreme Masters Rio 2026: Global Qualifier 1–2
Ancient 9–13 Mirage 13–11 Anubis 3–13
2026-01-21 HOTU #26 Intel Extreme Masters Rio 2026: Global Qualifier 1–2
Mirage 13–10 Overpass 14–16 Ancient 5–13
2026-01-20 FORZE Reload #85 CCT Season 3 European Series 13 2–0
Mirage 13–7 Ancient 13–10
2026-01-18 illwill #321 CCT Season 3 European Series 13 0–2
Mirage 9–13 Nuke 17–19
2026-01-17 KOLESIE #179 Intel Extreme Masters Rio 2026: Global Open Qualifier 2–0
Nuke 13–6 Mirage 13–8
2026-01-17 BULGARIAPEEK Intel Extreme Masters Rio 2026: Global Open Qualifier 1–0
Ancient 13–9
2026-01-16 Strael Bora #231 Intel Extreme Masters Rio 2026: Global Open Qualifier 1–0
Nuke 0–0
2025-12-22 Nemesis #39 Exort Meteor Season 1 0–2
Dust2 11–13 Inferno 8–13
2025-12-12 BIG #32 CCT Season 3 European Series 12 1–2
Train 10–13 Mirage 13–4 Overpass 11–13
2025-12-09 ECLOT CCT Season 3 European Series 12 2–0
Inferno 13–6 Overpass 13–4
2025-12-07 EYEBALLERS #63 European Pro League Series 3 1–2
Mirage 13–5 Ancient 8–13 Inferno 8–13
2025-12-06 Sashi #105 CCT Season 3 European Series 12 2–0
Overpass 13–4 Nuke 13–8
2025-12-05 Alliance #52 CCT Season 3 European Series 12 0–2
Dust2 26–28 Overpass 4–13
2025-12-05 Oramond European Pro League Series 3 2–0
Inferno 13–7 Mirage 13–5
2025-12-02 500 CCT Season 3 European Series 12 2–1
Overpass 6–13 Nuke 13–4 Mirage 16–13
232 older matches
2025-11-22 AaB Galaxy Battle 2025 // Phase 5 0–2
Overpass 0–1 Inferno 10–13
2025-11-17 ECLOT Galaxy Battle 2025 // Phase 5 1–2
Nuke 13–7 Overpass 3–13 Inferno 3–13
2025-11-16 ARCRED #210 Galaxy Battle 2025 // Phase 5 2–1
Train 13–8 Nuke 9–13 Ancient 13–3
2025-11-12 SPARTA #116 Galaxy Battle 2025 // Phase 5 1–2
Train 7–13 Overpass 13–6 Nuke 1–1
2025-11-10 K27 #34 ESL Challenger League Season 50: Europe - Cup 4 0–2
Train 17–19 Nuke 4–13
2025-11-06 Spirit Academy #97 Winline Insight Season 9 2–1
Overpass 15–19 Train 13–11 Mirage 13–9
2025-11-05 ECSTATIC Winline Insight Season 9 1–2
Nuke 13–8 Train 8–13 Ancient 6–13
2025-11-04 Betera Winline Insight Season 9 2–0
Ancient 13–8 Overpass 13–8
2025-10-30 Partizan CCT Season 3 European Series 9 1–2
Overpass 10–13 Inferno 13–7 Ancient 11–13
2025-10-28 9BOOMPRO ESL Challenger League Season 50: Europe - Cup 4 2–1
Mirage 2–13 Overpass 13–6 Nuke 13–5
2025-10-27 ECLOT ESL Challenger League Season 50: Europe - Cup 4 2–0
Mirage 13–10 Overpass 13–11
2025-10-26 33 ESL Challenger League Season 50: Europe - Cup 4 0–2
Train 11–13 Mirage 4–13
2025-10-26 Sashi #105 CCT Season 3 European Series 9 2–1
Overpass 13–11 Nuke 9–13 Inferno 13–7
2025-10-24 Zero Tenacity CCT Season 3 European Series 9 2–1
Overpass 13–4 Inferno 3–13 Nuke 13–10
2025-10-23 SPARTA #116 ESL Challenger League Season 50: Europe - Cup 4 2–1
Train 9–13 Inferno 13–7 Nuke 13–7
2025-10-23 Nemiga #10 Winline Insight Season 9 2–1
Train 8–13 Overpass 13–1 Inferno 13–9
2025-10-21 CYBERSHOKE #95 CCT Season 3 European Series 9 2–0
Nuke 13–6 Mirage 13–7
2025-10-20 ESC ESL Challenger League Season 50: Europe - Cup 3 0–2
Overpass 14–16 Nuke 9–13
2025-10-20 Johnny Speeds #115 Winline Insight Season 9 2–0
Mirage 13–4 Overpass 13–11
2025-10-18 ESC ESL Challenger League Season 50: Europe - Cup 3 2–1
Overpass 13–11 Nuke 6–13 Inferno 19–16
2025-10-15 Johnny Speeds #115 ESL Challenger League Season 50: Europe - Cup 3 2–1
Overpass 11–13 Inferno 13–6 Train 13–11
2025-10-10 500 ESL Challenger League Season 50: Europe - Cup 3 2–0
Inferno 16–14 Overpass 16–14
2025-10-10 BetBoom #6 Exort The Proving Grounds Season 5 1–2
Nuke 7–13 Overpass 13–9 Ancient 7–13
2025-10-09 JiJieHao #36 Exort The Proving Grounds Season 5 2–1
Train 6–13 Nuke 13–4 Ancient 13–10
2025-10-08 Monte ESL Challenger League Season 50: Europe - Cup 3 2–1
Mirage 13–9 Nuke 7–13 Ancient 13–11
2025-10-07 SINNERS #33 Exort The Proving Grounds Season 5 0–2
Overpass 9–13 Inferno 3–13
2025-10-06 HOTU #26 ESL Challenger League Season 50: Europe - Cup 3 2–0
Overpass 13–4
2025-10-05 Johnny Speeds #115 Exort The Proving Grounds Season 5 1–2
Overpass 13–8 Inferno 9–13 Mirage 6–13
2025-10-03 500 Galaxy Battle 2025 // Phase 4 0–2
Overpass 13–16 Inferno 13–16
2025-10-03 33 Exort The Proving Grounds Season 5 2–1
Mirage 10–13 Ancient 13–7 Nuke 13–8
2025-10-02 FAVBET #350 Galaxy Battle 2025 // Phase 4 1–2
Overpass 13–3 Inferno 8–13 Ancient 10–13
2025-10-02 Oramond Exort The Proving Grounds Season 5 2–0
Mirage 16–12 Ancient 13–9
2025-09-27 SPARTA #116 Galaxy Battle 2025 // Phase 4 2–0
Mirage 13–5 Inferno 16–13
2025-09-24 Monte Galaxy Battle 2025 // Phase 4 0–2
Mirage 11–13 Nuke 10–13
2025-09-21 ENCE #107 The Proving Grounds Season 4 1–2
Overpass 13–5 Ancient 2–13 Nuke 9–13
2025-09-21 Betera Galaxy Battle 2025 // Phase 4 2–0
Overpass 13–6 Ancient 13–10
2025-09-17 FUT #8 ESL Challenger League Season 50: Europe - Cup 2 1–2
Overpass 13–7 Ancient 6–13 Mirage 1–13
2025-09-16 BAKS #96 Winline Pro League Season 3 2–0
Ancient 16–14 Overpass 13–5
2025-09-16 CYBERSHOKE #95 The Proving Grounds Season 4 2–0
Ancient 13–8 Overpass 13–7
2025-09-14 GUN5 The Proving Grounds Season 4 2–1
Mirage 13–7 Ancient 2–13 Nuke 16–14
2025-09-13 9INE #100 ESL Challenger League Season 50: Europe - Cup 2 1–2
Ancient 10–13 Overpass 13–4 Train 23–25
2025-09-12 Johnny Speeds #115 The Proving Grounds Season 4 2–0
Train 13–7 Nuke 16–13
2025-09-11 Venom ESL Challenger League Season 50: Europe - Cup 2 2–0
Overpass 13–5 Ancient 13–7
2025-09-09 Betclic #50 ESL Challenger League Season 50: Europe - Cup 2 2–1
Overpass 13–11 Train 11–13 Mirage 13–6
2025-09-01 33 LanDaLan 3: Closed Qualifier 0–2
Train 8–13 Mirage 12–16
2025-08-28 1win #12 LanDaLan 3: Closed Qualifier 2–1
Inferno 7–13 Overpass 13–5 Mirage 13–6
2025-08-27 FORZE Reload #85 LanDaLan 3: Closed Qualifier 2–1
Train 4–13 Overpass 13–10 Nuke 13–7
2025-08-24 Nuclear TigeRES #58 LanDaLan 3: Closed Qualifier 0–2
Ancient 11–13 Nuke 7–13
2025-08-20 AMKAL LanDaLan 3: Closed Qualifier 2–0
Ancient 1–0 Overpass 13–8
2025-08-17 Nexus #65 The Proving Grounds Season 3 1–2
Mirage 16–13 Inferno 7–13 Nuke 6–13
2025-08-16 Iberian Soul #54 ESL Challenger League Season 50: Europe - Cup 1 0–2
Overpass 11–13 Nuke 10–13
2025-08-15 CYBERSHOKE #95 ESL Challenger League Season 50: Europe - Cup 1 2–1
Mirage 13–6 Overpass 8–13 Nuke 13–6
2025-08-15 ARCRED #210 The Proving Grounds Season 3 1–2
Mirage 7–13 Inferno 13–8 Train 8–13
2025-08-13 Insilio ESL Challenger League Season 50: Europe - Cup 1 2–0
Ancient 13–6 Overpass 13–8
2025-08-13 Metizport #57 The Proving Grounds Season 3 2–0
Overpass 13–10 Mirage 13–5
2025-08-11 Alliance #52 ESL Challenger League Season 50: Europe - Cup 1 1–2
Inferno 7–13 Overpass 28–26 Train 9–13
2025-08-11 Tricked The Proving Grounds Season 3 1–2
Overpass 13–10 Ancient 12–16 Inferno 5–13
2025-08-10 ECSTATIC CS Asia Championships 2025: European Open Qualifier 0–1
Train 11–13
2025-08-10 AMKAL CS Asia Championships 2025: European Open Qualifier 1–0
Overpass 13–8
2025-08-06 Partizan CCT Season 3 European Series 4 1–2
Overpass 16–13 Inferno 0–13 Mirage 0–13
2025-08-04 ARCRED #210 CCT Season 3 European Series 4 1–2
Overpass 13–7 Train 11–13 Ancient 13–7
2025-08-03 Zero Tenacity CCT Season 3 European Series 4 1–2
Nuke 13–8 Overpass 10–13 Mirage 9–13
2025-08-01 CYBERSHOKE #95 CCT Season 3 European Series 4 1–2
Overpass 13–6 Mirage 9–13 Nuke 12–16
2025-07-29 Monte CCT Season 3 European Series 4 2–1
Overpass 6–13 Ancient 13–9 Mirage 13–10
2025-07-20 GUN5 Whale.io Cup 0–2
Ancient 9–13 Mirage 7–13
2025-07-14 M1X KS ESL Pro League Season 22: European Qualifier 1–2
Ancient 7–13 Train 13–7 Mirage 12–12
2025-05-29 NAVI Junior #80 CCT Season 3 European Series 2 0–2
Dust2 4–13 Inferno 8–13
2025-05-28 Iberian Soul #54 YGames PRO Series 2025 1–2
Mirage 13–6 Inferno 10–13 Anubis 2–13
2025-05-25 Partizan CCT Season 3 European Series 2 2–1
Nuke 16–14 Dust2 6–13 Mirage 13–10
2025-05-22 ECLOT CCT Season 3 European Series 2 2–1
Inferno 8–13 Train 13–11 Mirage 13–4
2025-05-21 Monte YGames PRO Series 2025 2–1
Nuke 3–13 Train 13–9 Dust2 13–6
2025-05-20 CYBERSHOKE #95 CCT Season 3 European Series 2 1–2
Nuke 13–9 Anubis 3–13 Dust2 9–13
2025-05-20 RUSH B YaLLa Compass Spring 2025 0–2
Train 5–13 Nuke 2–13
2025-05-19 Hesta YGames PRO Series 2025 2–1
Nuke 13–10 Dust2 13–16 Mirage 16–13
2025-05-19 RUSH B CCT Season 3 European Series 2 Play-In 2–1
Anubis 1–13 Inferno 13–3 Nuke 13–8
2025-05-18 PERPLEXITY CCT Season 3 European Series 2 Play-In 2–0
Train 13–11 Nuke 13–0
2025-05-15 AMKAL CCT Season 3 European Series 2 Play-In 2–0
Mirage 13–8 Inferno 13–6
2025-05-14 AMKAL YaLLa Compass Spring 2025 0–2
Inferno 11–13 Mirage 10–13
2025-05-14 TNL CCT Season 3 European Series 2 Play-In 0–2
Nuke 8–13 Anubis 4–13
2025-05-13 SINNERS #33 YGames PRO Series 2025 0–2
Mirage 6–13 Inferno 8–13
2025-05-12 500 YaLLa Compass Spring 2025 1–2
Nuke 13–11 Inferno 11–13 Anubis 14–16
2025-05-09 RUBY YaLLa Compass Spring 2025 1–1
Train 13–8 Nuke 8–13 Mirage 0–0
2025-05-07 FAVBET #350 YaLLa Compass Spring 2025 0–2
Anubis 3–13 Inferno 14–16
2025-05-06 ENCE #107 YGames PRO Series 2025 2–0
Nuke 13–11 Mirage 13–4
2025-05-06 ECLOT YaLLa Compass Spring 2025 0–2
Nuke 14–16 Inferno 11–13
2025-05-05 FAVBET #350 CCT Season 3 European Series 1 Play-In 0–2
Ancient 3–13 Dust2 9–13
2025-05-04 Alliance #52 CCT Season 3 European Series 1 Play-In 2–1
Train 13–10 Dust2 8–13 Nuke 13–7
2025-04-30 RUSH B YaLLa Compass Spring 2025 2–0
Anubis 16–13 Nuke 13–7
2025-04-30 RUSH B CCT Season 3 European Series 1 Play-In 0–2
Anubis 10–13 Nuke 8–13
2025-04-29 Fire Flux #131 YaLLa Compass Spring 2025 0–2
Dust2 13–9 Anubis 13–9
2025-04-28 Nexus #65 YGames PRO Series 2025 0–2
Anubis 13–12 Nuke 7–13
2025-04-22 Sashi #105 Galaxy Battle 2025 // Phase 1 1–2
Nuke 4–13 Anubis 13–7 Inferno 5–13
2025-04-20 ECSTATIC Galaxy Battle 2025 // Phase 1 1–2
Dust2 13–9 Train 7–13 Nuke 5–13
2025-04-17 Monte Galaxy Battle 2025 // Phase 1 2–1
Train 7–13 Anubis 13–7 Dust2 13–9
2025-04-16 SPARTA #116 Y-Games PRO Series 2025: Closed Qualifier 2–0
Anubis 13–11 Nuke 13–11
2025-04-15 TNL Galaxy Battle 2025 // Phase 1 0–2
Train 7–13 Mirage 10–13
2025-04-14 1DayHeroes Y-Games PRO Series 2025: Closed Qualifier 1–0
Dust2 13–9
2025-04-12 Fire Flux #131 Galaxy Battle 2025 // Phase 1 2–0
Mirage 13–9 Dust2 13–11
2025-04-10 LPH #159 Y-Games PRO Series 2025: Closed Qualifier 1–0
Nuke 13–7
2025-04-08 Inner Circle #30 Y-Games PRO Series 2025: Closed Qualifier 0–1
Nuke 8–13
2025-03-29 Monte PGL Astana 2025: European Qualifier 1–2
Mirage 8–13 Dust2 13–10 Train 4–13
2025-03-28 Leo #124 PGL Astana 2025: European Qualifier 2–0
Mirage 19–16 Train 13–8
2025-03-27 Metizport #57 PGL Astana 2025: European Qualifier 0–2
Nuke 11–13 Anubis 0–5
2025-03-13 FLuffy Gangsters Exort Series 8 0–2
Ancient 0–0 Anubis 0–0
2025-03-12 WildLotus Exort Series 8 2–0
Anubis 16–13 Inferno 13–9 Dust2 0–0
2025-03-10 FORZE Reload #85 Exort Series 8 0–2
Anubis 11–13 Nuke 9–13
2025-03-09 Permitta European Pro League Season 23 0–2
Ancient 6–13 Anubis 6–13
2025-03-07 K27 #34 Exort Series 8 0–2
Anubis 3–13 Ancient 5–13
2025-03-07 Adventurers United21 Season 28 0–2
Mirage 8–13 Anubis 8–13
2025-03-06 kONO European Pro League Season 23 0–2
Mirage 8–13 Ancient 10–13
2025-03-05 NewBALLS Exort Series 8 2–0
Mirage 13–8 Anubis 13–4
2025-03-03 Viperio United21 Season 28 1–2
Dust2 13–5 Inferno 8–13 Ancient 19–22
2025-03-02 Permitta European Pro League Season 23 2–1
Ancient 16–12 Mirage 11–13 Anubis 13–3
2024-10-20 Nemiga #10 ESL Challenger League Season 48: Europe 3–0
Ancient 13–4 Mirage 13–10
2024-10-17 Nemiga #10 ESL Challenger League Season 48: Europe 2–1
Mirage 13–7 Ancient 5–13 Anubis 13–8
2024-10-16 SAW #62 ESL Challenger League Season 48: Europe 2–1
Nuke 9–13 Anubis 13–9 Vertigo 13–6
2024-10-15 Sashi #105 ESL Challenger League Season 48: Europe 2–0
Nuke 13–10 Anubis 13–9
2024-09-27 BetBoom #6 CCT Season 2 European Series 12 0–2
Dust2 2–13 Mirage 13–16
2024-09-26 Passion UA CCT Season 2 European Series 12 2–1
Anubis 13–11 Vertigo 4–13 Mirage 16–14
2024-08-22 BLEED Perfect World Shanghai Major 2024: European Qualifier A 2–0
Nuke 13–10 Anubis 13–11
2024-08-21 BC.Game #45 Perfect World Shanghai Major 2024: European Qualifier A 1–0
Mirage 16–14
2024-08-21 1win #12 Perfect World Shanghai Major 2024: European Qualifier A 1–0
Mirage 13–7
2024-08-15 Nemiga #10 ESL Challenger League Season 48: Europe 1–2
Mirage 8–13 Ancient 13–8 Anubis 7–13
2024-08-12 Zero Tenacity ESL Challenger League Season 48: Europe 2–1
Mirage 13–1 Anubis 6–13 Nuke 13–7
2024-08-07 RBLS #86 ESL Challenger League Season 48: Europe 2–0
Ancient 13–8 Mirage 13–8
2024-08-06 PARIVISION #16 CCT Season 2 European Series 7 2–0
Mirage 13–11 Anubis 13–5
2024-08-06 Permitta CCT Season 2 European Series 7 2–0
Mirage 13–1 Nuke 13–8
2024-08-05 1win #12 CCT Season 2 European Series 7 2–0
Vertigo 13–3 Dust2 13–4
2024-08-03 Passion UA CCT Season 2 European Series 7 2–1
Anubis 13–2 Ancient 7–13 Mirage 19–17
2024-07-30 SINNERS #33 ESL Challenger League Season 48: Europe 2–1
Dust2 16–19 Anubis 13–10 Nuke 13–8
2024-07-28 fnatic #27 CCT Season 2 European Series 6 2–1
Dust2 11–13 Anubis 13–11 Ancient 13–4
2024-07-28 Monte CCT Season 2 European Series 6 2–1
Anubis 13–2 Nuke 8–13 Ancient 13–5
2024-07-27 B8 #28 CCT Season 2 European Series 6 2–0
Nuke 13–10 Anubis 13–8
2024-07-26 Permitta CCT Season 2 European Series 6 2–0
Nuke 13–4 Dust2 13–6
2024-07-23 brazylijski luz #234 ESL Challenger League Season 48: Europe 2–0
Vertigo 13–5 Mirage 13–9
2024-07-20 fnatic #27 RES European Series 6 0–2
Dust2 1–13 Mirage 13–16
2024-07-17 SAW #62 ESL Challenger League Season 48: Europe 1–2
Anubis 13–4 Nuke 6–13 Ancient 13–16
2024-07-17 B8 #28 RES European Series 6 1–1
Nuke 13–8 Anubis 6–13 Mirage 22–20
2024-07-15 RUSH B ESL Challenger League Season 48: Europe 2–0
Vertigo 13–9 Anubis 13–11
2024-07-15 RBLS #86 RES European Series 6 2–0
Nuke 16–13 Anubis 13–4
2024-06-09 KOI ESL Challenger League Season 47: Europe 3–2
Mirage 5–5 Nuke 5–9 Anubis 13–6 Ancient 13–11 Ancient 13–11
2024-06-08 SINNERS #33 ESL Challenger League Season 47: Europe 2–1
Mirage 10–9 Dust2 6–13 Nuke 16–12
2024-06-07 Aurora #4 ESL Challenger League Season 47: Europe 2–0
Anubis 13–7 Nuke 13–9
2024-06-06 3DMAX ESL Challenger League Season 47: Europe 2–0
Ancient 13–4 Dust2 7–13 Anubis 13–4
2024-06-05 SAW #62 ESL Challenger League Season 47: Europe 2–1
Anubis 13–11 Nuke 8–13 Vertigo 13–6
2024-06-04 9 Pandas ESL Challenger League Season 47: Europe 2–0
Mirage 13–8 Nuke 5–5
2024-05-31 SAW #62 RES European Masters Fall 2024 0–1
Nuke 6–13
2024-05-31 FAVBET #350 RES European Masters Fall 2024 1–0
Ancient 19–15
2024-05-31 fnatic #27 RES European Masters Fall 2024 0–1
Ancient 10–13
2024-05-30 MOUZ NXT #145 CCT Season 2 European Series 4 0–2
Nuke 5–13 Inferno 6–13
2024-05-22 Zero Tenacity RES European Series 4 2–1
Vertigo 13–11 Anubis 11–13 Nuke 19–16
2024-05-21 Monte RES European Series 4 2–1
Ancient 7–13 Vertigo 16–14 Mirage 13–7
2024-05-20 PARIVISION #16 RES European Series 4 2–0
Nuke 16–14 Anubis 13–3
2024-05-19 Ninjas in Pyjamas #15 RES European Series 4 2–0
Mirage 22–20 Vertigo 13–4
2024-05-19 Endpoint CCT Season 2 European Series 3 2–1
Ancient 13–3 Anubis 3–13 Mirage 13–8
2024-05-18 Rare Atom #122 RES European Series 4 2–0
Ancient 19–16 Mirage 6–4
2024-05-17 Permitta CCT Season 2 European Series 3 2–1
Vertigo 5–13 Mirage 13–10 Nuke 13–7
2024-05-16 Ninjas in Pyjamas #15 RES European Series 4 0–2
Vertigo 8–13 Mirage 11–13
2024-05-15 Verdant CCT Season 2 European Series 3 1–2
Nuke 8–13 Anubis 13–10 Ancient 9–13
2024-05-14 DMS CCT Season 2 European Series 3 0–2
Dust2 8–13 Mirage 10–13
2024-05-02 Metizport #57 CCT Season 2 European Series 1 0–2
Vertigo 11–13 Anubis 11–13
2024-05-01 ALTERNATE aTTaX RES Regional Series 3 Europe 1–2
Mirage 13–4 Anubis 7–13 Vertigo 4–13
2024-04-30 Zero Tenacity RES Regional Series 3 Europe 2–0
Anubis 13–4 Vertigo 13–6
2024-04-29 SINNERS #33 RES Regional Series 3 Europe 2–1
Mirage 13–7 Anubis 8–13 Nuke 13–6
2024-04-28 1win #12 CCT Season 2 European Series 1 2–0
Ancient 13–10 Mirage 13–8
2024-04-27 PARIVISION #16 RES Regional Series 3 Europe 0–2
Anubis 10–13 Ancient 11–13
2024-04-26 Nemiga #10 CCT Season 2 European Series 1 2–1
Nuke 7–13 Ancient 13–6 Anubis 13–11
2024-04-23 ex-Preasy CCT Season 2 European Series 1 2–1
Ancient 16–14 Vertigo 6–13 Anubis 13–7
2024-04-22 BLEED RES European Series 2 0–2
Overpass 8–13 Ancient 11–13
2024-04-22 Guild Eagles CCT Season 2 European Series 1 0–2
Ancient 8–13 Vertigo 6–7
2024-04-21 Alliance #52 RES European Series 2 2–1
Anubis 13–2 Vertigo 11–13 Overpass 13–10
2024-04-20 brazylijski luz #234 ESL Challenger League Season 47: Europe 2–1
Ancient 13–7 Vertigo 10–13 Nuke 25–23
2024-04-20 JANO CCT Season 2 European Series 1 Play-In 2–1
Nuke 3–13 Mirage 13–8 Anubis 13–8
2024-04-19 TSM ESL Challenger League Season 47: Europe 2–0
Mirage 13–2 Nuke 13–9
2024-04-19 Nemiga #10 RES European Series 2 1–2
Ancient 4–13 Nuke 13–10 Anubis 11–13
2024-04-17 9 Pandas RES European Series 2 2–1
Overpass 13–10 Nuke 10–13 Ancient 13–9
2024-04-16 Zero Tenacity CCT Season 2 European Series 1 Play-In 2–1
Anubis 13–11 Overpass 7–13 Vertigo 13–7
2024-04-15 B8 #28 ESL Challenger League Season 47: Europe 2–1
Nuke 11–13 Anubis 13–6 Ancient 13–7
2024-04-15 Aurora Young Blud #336 CCT Season 2 European Series 1 Play-In 2–0
Anubis 13–10 Mirage 13–9
2024-04-12 Monte ESL Challenger League Season 47: Europe 0–2
Anubis 14–16 Nuke 7–13
2024-04-04 EYEBALLERS #63 ESL Challenger League Season 47: Europe 2–0
Vertigo 13–5 Overpass 13–9
2024-04-02 9 Pandas ESL Challenger League Season 47: Europe 1–2
Nuke 13–2 Overpass 10–13 Anubis 8–13
2024-03-13 KOI ESL Challenger League Season 47: Europe 0–2
Overpass 17–19 Nuke 11–13
2024-03-09 Zero Tenacity A1 Gaming League Season 8 2024 1–2
Overpass 13–10 Anubis 10–13 Nuke 7–13
2024-03-07 500 YaLLa Compass Spring 2024 1–2
Nuke 6–13 Overpass 13–5 Ancient 10–13
2024-03-06 TSM ESL Challenger League Season 47: Europe 2–0
Vertigo 13–9 Mirage 13–4
2024-03-04 Sampi YaLLa Compass Spring 2024 2–0
Nuke 13–6 Mirage 16–14
2024-03-03 RBLS #86 RES European Series 1 0–2
Ancient 11–13 Vertigo 5–13
2024-03-02 HAVU #117 RES European Series 1 2–0
Nuke 13–11 Ancient 13–3
2024-02-29 RBLS #86 RES European Series 1 1–2
Ancient 7–13 Nuke 13–11 Anubis 10–13
2024-02-28 Alliance #52 YaLLa Compass Spring 2024 1–2
Ancient 9–13 Vertigo 13–6 Anubis 1–13
2024-02-27 9INE #100 ESL Challenger League Season 47: Europe 2–0
Ancient 16–13 Vertigo 0–0
2024-02-25 Espionage A1 Gaming League Season 8 2024 2–1
Nuke 7–13 Ancient 13–4 Overpass 13–11
2024-02-20 Permitta European Pro League Division 2 season 15 2024 1–2
Ancient 13–10 Overpass 12–16 Mirage 8–13
2024-02-18 500 A1 Gaming League Season 8 2024 2–0
Anubis 13–7 Mirage 13–11
2024-02-16 Astralis Talent European Pro League Division 2 season 15 2024 2–1
Anubis 13–9 Ancient 8–13 Overpass 16–14
2024-02-12 Permitta European Pro League Division 2 season 15 2024 0–2
Ancient 4–13 Overpass 9–13
2024-02-08 GODSENT YaLLa Compass Spring 2024 0–2
Mirage 8–13 Vertigo 9–13
2024-02-06 Preasy European Pro League Season 13 2024 0–2
Vertigo 10–13 Overpass 9–13
2024-02-04 ALTERNATE aTTaX European Pro League Season 13 2024 2–0
Ancient 16–12 Overpass 13–7
2024-02-03 Entropiq A1 Gaming League Season 8 2024 1–2
Mirage 13–7 Anubis 6–13 Ancient 10–12
2024-02-03 Metizport #57 European Pro League Season 13 2024 0–2
Overpass 14–16 Vertigo 14–16
2024-02-01 Spirit Academy #97 European Pro League Season 13 2024 2–1
Vertigo 4–13 Anubis 13–11 Ancient 13–7
2024-02-01 ALTERNATE aTTaX YaLLa Compass Spring 2024 2–1
Ancient 13–9 Anubis 11–13 Vertigo 13–6
2024-01-28 ECSTATIC European Pro League Season 13 2024 0–2
Nuke 11–13 Anubis 0–0
2024-01-24 Spirit Academy #97 European Pro League Season 13 2024 2–1
Overpass 13–8 Anubis 13–16 Ancient 13–7
2024-01-09 BLEED PGL Major Copenhagen 2024: European Open Qualifier 1 0–1
Overpass 9–13
2024-01-09 EC Kostroma PGL Major Copenhagen 2024: European Open Qualifier 1 1–0
Vertigo 0–0
2023-12-03 IKLA European Pro League Season 12 0–2
Anubis 11–13 Ancient 11–13
2023-12-02 Entropiq European Pro League Season 12 2–0
Anubis 13–8 Nuke 13–7
2023-11-28 ALTERNATE aTTaX European Pro League Season 12 0–2
Overpass 11–13 Vertigo 11–13
2023-11-21 B8 #28 ESL Challenger League Season 46: Europe 2–1
Mirage 7–13 Ancient 13–11 Anubis 13–8
2023-11-18 BetBoom #6 A1 Gaming League Season 8 0–2
Overpass 11–13 Mirage 9–13
2023-11-12 IKLA ESL Challenger League Season 46: Europe 2–1
Anubis 13–9 Inferno 2–13 Overpass 13–3
2023-11-12 Zero Tenacity A1 Gaming League Season 8 2–1
Mirage 13–10 Vertigo 10–13 Anubis 13–8
2023-11-04 ARCRED #210 A1 Gaming League Season 8 2–1
Anubis 13–6 Vertigo 10–13 Mirage 19–16
2023-11-02 Zero Tenacity CCT East Europe Season 4 Closed Qualifier 0–2
Vertigo 13–16 Anubis 4–13
2023-10-31 Sprout ESL Challenger League Season 46: Europe 1–2
Mirage 12–5 Inferno 4–13 Ancient 8–13
2023-10-29 UNiTY #64 CCT East Europe Season 4 Closed Qualifier 2–0
Anubis 16–13 Mirage 13–8
2023-10-29 PARIVISION #16 CCT East Europe Season 4 Closed Qualifier 2–0
Ancient 13–2 Anubis 13–10
2023-10-28 Zero Tenacity A1 Gaming League Season 8 0–2
Mirage 11–13 Vertigo 8–13
2023-10-27 Preasy CCT Central Europe Series 8 Closed Qualifier 1–2
Anubis 13–4 Vertigo 6–13 Ancient 2–13
2023-10-26 UNiTY #64 CCT Central Europe Series 8 Closed Qualifier 2–0
Mirage 13–11 Ancient 13–11
2023-10-25 Apeks ESL Challenger League Season 46: Europe 1–2
Mirage 13–10 Ancient 11–13 Anubis 12–16
2023-10-24 The Prodigies ESL Challenger League Season 46: Europe 0–2
Vertigo 5–13 Mirage 9–13
2023-10-23 ALTERNATE aTTaX CCT Central Europe Series 8 Closed Qualifier 1–2
Ancient 13–8 Anubis 6–13 Inferno 4–13
2023-10-22 Enterprise CCT Central Europe Series 8 Closed Qualifier 2–0
Ancient 13–9 Mirage 13–0
2023-10-21 500 A1 Gaming League Season 8 2–0
Mirage 8–4 Ancient 16–13
2023-10-17 SINNERS #33 ESL Challenger League Season 46: Europe 1–2
Mirage 11–13 Anubis 13–11 Ancient 5–13
2023-10-14 ENCE Academy A1 Gaming League Season 8 2–1
Vertigo 0–0 Overpass 7–13 Mirage 13–11
2023-10-08 Alliance #52 A1 Gaming League Season 8 0–2
Anubis 11–13 Mirage 11–13
2023-10-06 Aurora #4 ESL Challenger League Season 46: Europe 0–2
Overpass 4–13 Ancient 11–13

Head to head

OpponentRankMatchesWin rateMapsRoundsLast met
Zero Tenacity – 6–4 60% 14–13 297–285 2–1 2025-10-24
Monte – 6–3 67% 13–12 264–267 2–1 2025-10-08
Nemiga #10 4–3 57% 11–9 188–191 0–2 2026-03-23
500 – 4–3 57% 10–7 210–196 2–1 2025-12-02
Permitta – 4–3 57% 9–8 181–168 0–2 2025-03-09
SINNERS #33 3–3 50% 7–9 163–186 0–2 2025-10-07
Alliance #52 2–4 33% 6–10 190–206 0–2 2025-12-05
FAVBET #350 2–4 33% 4–9 134–157 0–2 2026-03-16
1win #12 4–1 80% 7–3 109–82 0–2 2026-01-26
Metizport #57 2–3 40% 4–7 133–135 2–1 2026-10-22
CYBERSHOKE #95 3–2 60% 8–5 145–123 2–0 2025-10-21
ALTERNATE aTTaX – 2–3 40% 6–7 135–137 1–2 2024-05-01
ECLOT – 3–2 60% 7–5 130–121 2–0 2025-12-09
ECSTATIC – 0–5 0% 2–9 89–121 0–2 2026-02-04
RUSH B – 3–2 60% 6–5 107–116 0–2 2025-05-20
PARIVISION #16 3–1 75% 6–2 102–71 2–0 2024-08-06
B8 #28 3–1 75% 7–3 137–117 2–0 2024-07-27
SAW #62 2–2 50% 5–5 107–104 2–1 2024-10-16
RBLS #86 2–2 50% 5–4 101–96 2–0 2024-08-07
Sashi #105 3–1 75% 7–3 109–95 2–0 2025-12-06
Johnny Speeds #115 3–1 75% 7–3 120–99 2–0 2025-10-20
SPARTA #116 3–1 75% 7–3 111–87 1–2 2025-11-12
ARCRED #210 2–2 50% 6–6 142–120 2–1 2025-11-16
AMKAL – 3–1 75% 5–2 74–56 2–0 2025-08-20
BetBoom #6 0–3 0% 1–6 62–90 1–2 2025-10-10
All 121 opponents
Ninjas in Pyjamas #15 1–2 33% 3–4 87–89 1–2 2026-09-03
fnatic #27 1–2 33% 2–4 61–70 2–1 2024-07-28
UNiTY #64 3–0 100% 6–0 81–63 2–0 2026-03-21
FORZE Reload #85 2–1 67% 4–3 76–73 2–0 2026-01-20
Spirit Academy #97 3–0 100% 6–3 110–101 2–1 2025-11-06
33 – 1–2 33% 2–5 71–83 0–2 2025-10-26
9 Pandas – 2–1 67% 5–3 85–73 2–0 2024-06-04
BLEED – 1–2 33% 2–3 54–60 2–0 2024-08-22
Partizan – 1–2 33% 4–5 85–109 1–2 2025-10-30
Aurora #4 1–1 50% 2–2 41–42 2–0 2024-06-07
HOTU #26 1–1 50% 3–2 45–43 1–2 2026-01-21
K27 #34 0–2 0% 0–4 29–58 0–2 2025-11-10
Betclic #50 2–0 100% 3–1 50–38 1–0 2026-08-29
Iberian Soul #54 0–2 0% 1–4 46–58 0–2 2025-08-16
Nuclear TigeRES #58 0–2 0% 1–4 43–63 1–2 2026-01-21
EYEBALLERS #63 1–1 50% 3–2 55–45 1–2 2025-12-07
Nexus #65 0–2 0% 1–4 49–64 1–2 2025-08-17
Omega #93 2–0 100% 4–0 52–18 2–0 2026-03-20
9INE #100 1–1 50% 3–2 62–55 1–2 2025-09-13
ENCE #107 1–1 50% 3–2 50–46 1–2 2025-09-21
Fire Flux #131 1–1 50% 2–2 52–38 0–2 2025-04-29
brazylijski luz #234 2–0 100% 4–1 74–57 2–0 2024-07-23
Aurora Young Blud #336 2–0 100% 4–0 52–34 2–0 2026-10-20
AaB – 0–2 0% 0–4 27–40 0–2 2026-02-15
Betera – 2–0 100% 4–0 52–32 2–0 2025-11-04
ESC – 1–1 50% 2–3 61–69 0–2 2025-10-20
Entropiq – 1–1 50% 3–2 55–47 1–2 2024-02-03
GUN5 – 1–1 50% 2–3 47–60 2–1 2025-09-14
IKLA – 1–1 50% 2–3 50–51 0–2 2023-12-03
KOI – 1–1 50% 3–4 77–74 3–2 2024-06-09
Oramond – 2–0 100% 4–0 55–33 2–0 2025-12-05
Passion UA – 2–0 100% 4–2 72–70 2–1 2024-09-26
Preasy – 0–2 0% 1–4 40–56 0–2 2024-02-06
TNL – 0–2 0% 0–4 29–52 0–2 2025-05-14
TSM – 2–0 100% 4–0 52–24 2–0 2024-04-19
FUT #8 0–1 0% 1–2 20–33 1–2 2025-09-17
Inner Circle #30 0–1 0% 0–1 8–13 0–1 2025-04-08
BIG #32 0–1 0% 1–2 34–30 1–2 2025-12-12
JiJieHao #36 1–0 100% 2–1 32–27 2–1 2025-10-09
Nemesis #39 0–1 0% 0–2 19–26 0–2 2025-12-22
BC.Game #45 1–0 100% 1–0 16–14 1–0 2024-08-21
PURE #66 1–0 100% 2–1 33–26 2–1 2026-08-30
BRUTE #67 1–0 100% 2–1 30–25 2–1 2026-10-21
ex-Zero Tenacity #77 0–1 0% 1–2 34–37 1–2 2026-03-13
NAVI Junior #80 0–1 0% 0–2 12–26 0–2 2025-05-29
BAKS #96 1–0 100% 2–0 29–19 2–0 2025-09-16
HAVU #117 1–0 100% 2–0 26–14 2–0 2024-03-02
Rare Atom #122 1–0 100% 2–0 25–20 2–0 2024-05-18
Leo #124 1–0 100% 2–0 32–24 2–0 2025-03-28
MOUZ NXT #145 0–1 0% 0–2 11–26 0–2 2024-05-30
LPH #159 1–0 100% 1–0 13–7 1–0 2025-04-10
ex-RUBY #166 0–1 0% 0–2 10–26 0–2 2026-01-25
KOLESIE #179 1–0 100% 2–0 26–14 2–0 2026-01-17
Strael Bora #231 1–0 100% 1–0 – 1–0 2026-01-16
los kogutos #287 1–0 100% 2–1 37–30 2–1 2026-03-14
illwill #321 0–1 0% 0–2 26–32 0–2 2026-01-18
1DayHeroes – 1–0 100% 1–0 13–9 1–0 2025-04-14
3DMAX – 1–0 100% 2–0 33–21 2–0 2024-06-06
9BOOMPRO – 1–0 100% 2–1 28–24 2–1 2025-10-28
Adventurers – 0–1 0% 0–2 16–26 0–2 2025-03-07
Apeks – 0–1 0% 1–2 36–39 1–2 2023-10-25
Astralis Talent – 1–0 100% 2–1 37–36 2–1 2024-02-16
BULGARIAPEEK – 1–0 100% 1–0 13–9 1–0 2026-01-17
CSDIILIT – 1–0 100% 2–1 33–24 2–1 2026-02-15
DMS – 0–1 0% 0–2 18–26 0–2 2024-05-14
Dziuseppe – 1–0 100% 2–0 29–20 2–0 2026-03-19
EC Kostroma – 1–0 100% 1–0 – 1–0 2024-01-09
ENCE Academy – 1–0 100% 2–1 20–24 2–1 2023-10-14
Endpoint – 1–0 100% 2–1 29–24 2–1 2024-05-19
Enterprise – 1–0 100% 2–0 26–9 2–0 2023-10-22
Espionage – 1–0 100% 2–1 33–28 2–1 2024-02-25
FLuffy Gangsters – 0–1 0% 0–2 – 0–2 2025-03-13
GODSENT – 0–1 0% 0–2 17–26 0–2 2024-02-08
Guild Eagles – 0–1 0% 0–2 14–20 0–2 2024-04-22
Hesta – 1–0 100% 2–1 42–39 2–1 2025-05-19
Insilio – 1–0 100% 2–0 26–14 2–0 2025-08-13
JANO – 1–0 100% 2–1 29–29 2–1 2024-04-20
M1X KS – 0–1 0% 1–2 32–32 1–2 2025-07-14
Mousquetaires – 1–0 100% 2–0 26–6 2–0 2026-03-22
NewBALLS – 1–0 100% 2–0 26–12 2–0 2025-03-05
PERPLEXITY – 1–0 100% 2–0 26–11 2–0 2025-05-18
RUBY – 0–1 0% 1–1 21–21 1–1 2025-05-09
Sampi – 1–0 100% 2–0 29–20 2–0 2024-03-04
Sprout – 0–1 0% 1–2 24–31 1–2 2023-10-31
TDK – 0–1 0% 0–2 4–26 0–2 2026-02-14
The Prodigies – 0–1 0% 0–2 14–26 0–2 2023-10-24
Tricked – 0–1 0% 1–2 30–39 1–2 2025-08-11
Ursa – 0–1 0% 0–2 20–26 0–2 2026-03-17
Venom – 1–0 100% 2–0 26–12 2–0 2025-09-11
Verdant – 0–1 0% 1–2 30–36 1–2 2024-05-15
Viperio – 0–1 0% 1–2 40–40 1–2 2025-03-03
WildLotus – 1–0 100% 2–0 29–22 2–0 2025-03-12
ex-Flame Sharks – 1–0 100% 2–0 26–15 2–0 2026-02-18
ex-Preasy – 1–0 100% 2–1 35–34 2–1 2024-04-23
kONO – 0–1 0% 0–2 18–26 0–2 2025-03-06
zajezdzacze – 0–1 0% 1–2 23–37 1–2 2026-03-08

Sangal stats

Every Sangal CS2 match in the CS2 era, online only: 272 matches, 651 maps, 504 with round-by-round data.

Matches
149–123
55% won
Maps
342–307
53% won
Rounds
7011–6802
51% won, +0.3 a map
Form
W3
best win streak 12
vs top 10
5–8
38% won
vs top 30
18–17
51% won
Avg opponent rank
#90
Valve standings today
LAN / online
– / 55%
0 LAN, 272 online

By format

Best of 110–567%
Best of 3137–11854%
Best of 52–0100%
Deciding maps67–5057%
After winning map 1107–3575%
After losing map 132–8328%
Overtime maps42–3158%

Series scorelines

  • 3–0 1
  • 2–0 71
  • 2–1 66
  • 3–2 1
  • 1–1 2
  • 1–2 50
  • 0–2 66

Sides

CT rounds52% 2800–2624
T rounds50% 2659–2679
Pistol rounds52% 521–475

Rounds won on each side across 504 maps with round data, overtime included.

Rounds & economy

Pistol rounds

Pistols won521–47552%
Conversions416–10380%
Breaks91–38319%

By buy

Full buy4218–300058%
Force buy554–75942%
Eco156–105313%
Full buy vs full buy2613–253951%
Full buy vs eco961–13388%
Eco or force vs full buy450–157622%

Team equipment value at the start of the round: full buy $20,000+, force buy $10,000 to $19,999, eco under $10,000.

How rounds ended

WonLost
Elimination 3606 66% 3473 65%
Bomb exploded 936 17% 988 19%
Bomb defused 688 13% 612 12%
Time ran out 229 4% 230 4%

10762 rounds over 504 maps.

Form by month

1616Feb 24: 7W 8L, maps 18–20Mar 24: 3W 4L, maps 8–8Mar 24Apr 24: 14W 6L, maps 30–21May 24: 8W 8L, maps 17–18May 24Jun 24: 6W 0L, maps 13–4Jul 24: 8W 3L, maps 18–8Jul 24Aug 24: 9W 1L, maps 17–4Sep 24: 1W 1L, maps 2–3Sep 24Oct 24: 4W 0L, maps 9–2Mar 25: 4W 9L, maps 10–19Mar 25Apr 25: 6W 7L, maps 12–14May 25: 9W 12L, maps 22–29May 25Jul 25: 1W 2L, maps 3–5Aug 25: 7W 11L, maps 21–24Aug 25Sep 25: 8W 5L, maps 19–12Oct 25: 16W 8L, maps 36–26Oct 25Nov 25: 3W 5L, maps 9–12Dec 25: 4W 4L, maps 10–9Dec 25Jan 26: 5W 5L, maps 10–11Feb 26: 3W 3L, maps 6–7Feb 26Mar 26: 5W 5L, maps 12–11Aug 26: 2W 0L, maps 3–1Aug 26Sep 26: 0W 1L, maps 1–2Oct 26: 3W 0L, maps 6–2Oct 26

Series won (green, up) and lost (red, down) each month. Hover a bar for map scores.

Valve ranking history

#1#187#3752024-08-06: #26, 1292 points2024-08-14: #24, 1302 points2024-08-21: #24, 1303 points2024-08-28: #23, 1306 points2024-09-04: #21, 1339 points2024-09-11: #20, 1380 points2024-09-18: #19, 1394 points2024-09-26: #19, 1336 points2024-10-02: #19, 1308 points2024-10-09: #20, 1326 points2024-10-15: #19, 1317 points2024-10-23: #14, 1497 points2024-10-30: #15, 1537 points2024-11-06: #16, 1431 points2024-11-13: #16, 1448 points2024-11-25: #18, 1412 points2024-12-02: #20, 1400 points2024-12-18: #23, 1302 points2024-12-31: #23, 1275 points2025-01-06: #25, 1255 points2025-01-13: #27, 1236 points2025-04-07: #102, 747 points2025-05-05: #123, 685 points2025-06-02: #92, 829 points2025-07-07: #82, 849 points2025-08-04: #68, 910 points2025-09-01: #77, 892 points2025-10-06: #131, 747 points2025-11-03: #56, 1072 points2025-12-01: #52, 1170 points2026-01-05: #59, 1149 points2026-02-02: #71, 1117 points2026-03-02: #80, 1035 points2026-04-06: #128, 971 points2026-05-04: #167, 834 points2026-06-01: #209, 734 points2026-07-06: #254, 657 points2026-08-03: #134, 897 points2026-09-07: #368, 478 points2026-10-05: #40, 1362 points2026-11-02: #44, 1359 points2024-082024-102024-122025-072026-032026-11

#44 with 1359 points on 2026-11-02. Best: #14 on 2024-10-23. 41 standings since 2024-08-06.

Match, map, round, player and placement data from bo3.gg, rankings from Valve's Regional Standings. Updated ; refreshed every few hours, every 20 minutes while Sangal is playing. Opponent ranks are today's Valve standings. Downloads use the filters above.

Sangal map pool

Every map Sangal played in the CS2 era, online only, most played first.

Mirage

118 played · 78W 40L

66%

Won

56%

CT side

52%

T side

53%

Pistols

+1.8

Rounds

Nuke

117 played · 62W 55L

53%

Won

53%

CT side

49%

T side

53%

Pistols

+0.4

Rounds

Ancient

100 played · 51W 49L

51%

Won

51%

CT side

48%

T side

52%

Pistols

+0.0

Rounds

Anubis

90 played · 50W 40L

56%

Won

45%

CT side

57%

T side

49%

Pistols

+0.4

Rounds

Overpass

76 played · 46W 30L

61%

Won

60%

CT side

49%

T side

60%

Pistols

+1.6

Rounds

Inferno

44 played · 14W 30L

32%

Won

47%

CT side

41%

T side

49%

Pistols

-2.3

Rounds

Vertigo

38 played · 14W 24L

37%

Won

41%

CT side

58%

T side

53%

Pistols

-0.4

Rounds

Dust2

34 played · 13W 21L

38%

Won

47%

CT side

50%

T side

44%

Pistols

-1.0

Rounds

Train

32 played · 11W 21L

34%

Won

51%

CT side

41%

T side

52%

Pistols

-1.8

Rounds

Cache

2 played · 1W 1L

50%

Won

69%

CT side

33%

T side

75%

Pistols

+0.5

Rounds

Every split

MapPlayedW–LWin rate Rnd diffCTT Start CTStart TPistolsOTLast played
Mirage 118 78–40
66%
+1.8 56% 52% 24–5 39–30 53% 15 2026-10-22
Nuke 117 62–55
53%
+0.4 53% 49% 22–25 27–17 53% 13 2026-10-22
Ancient 100 51–49
51%
+0.0 51% 48% 26–25 12–12 52% 12 2026-10-20
Anubis 90 50–40
56%
+0.4 45% 57% 26–15 11–8 49% 8 2026-10-21
Overpass 76 46–30
61%
+1.6 60% 49% 3–5 33–18 60% 11 2026-02-15
Inferno 44 14–30
32%
-2.3 47% 41% 8–24 4–5 49% 5 2026-03-16
Vertigo 38 14–24
37%
-0.4 41% 58% 5–8 2–4 53% 3 2024-10-16
Dust2 34 13–21
38%
-1.0 47% 50% 10–12 2–5 44% 3 2026-08-30
Train 32 11–21
34%
-1.8 51% 41% 5–11 4–5 52% 2 2025-12-12
Cache 2 1–1
50%
+0.5 69% 33% – 1–1 75% 1 2026-10-22

Side, start and pistol splits cover the 504 of 651 maps whose rounds we have; older maps are still being filled in.

Sangal players

How each of them played for Sangal in the CS2 era, online only.

PlayerMapsRating K–DK/DADRKAST HS%KPROpening3k/4k/5kClutches
r3salt 142 6.49 2358–2230 1.06 87.4 73% 53% 0.77 +21 127/51/5 36
jottAAA 84 6.46 1372–1201 1.14 82.3 65% 60% 0.77 +36 78/11/1 15
danistzz 281 6.41 4499–3881 1.16 76.0 72% 45% 0.74 +267 233/73/2 106
xfl0ud 136 6.32 2107–2012 1.05 84.2 61% 56% 0.72 -28 98/36/2 32
bnox 99 6.31 1569–1557 1.01 83.3 67% 58% 0.73 +13 74/30/2 25
clax 215 6.21 3229–3018 1.07 76.9 73% 57% 0.70 +30 165/30/4 66
Blytz 86 6.18 1287–1282 1.00 78.4 66% 53% 0.70 -21 63/16/3 28
Norwi 162 6.16 2459–2486 0.99 78.1 74% 45% 0.70 -49 133/36/0 48
Patsi 218 6.05 3264–3475 0.94 79.8 70% 50% 0.70 -49 180/32/1 28
SaMey 86 6.04 1187–1125 1.06 67.8 66% 36% 0.65 +44 55/9/0 30
sausol 101 6.01 1497–1548 0.97 75.9 63% 54% 0.69 +15 80/13/0 17
LNZ 185 5.89 2467–2650 0.93 69.4 64% 55% 0.62 -5 109/21/3 61
R4DYX 71 5.89 960–948 1.01 67.2 71% 39% 0.64 +44 46/8/1 20
yxngstxr 187 5.85 2585–2769 0.93 69.9 64% 59% 0.65 -86 127/23/2 50
maaryy 74 5.64 936–1083 0.86 64.6 70% 55% 0.60 -28 22/17/0 17
mASKED 74 5.37 859–1169 0.73 65.3 66% 51% 0.55 -101 28/15/0 17
Chill 2 7.15 30–20 1.50 92.4 85% 47% 0.91 +1 3/0/0 1
Joey 13 6.86 247–205 1.20 89.5 76% 52% 0.83 +17 15/2/0 3
kyuubii 51 6.61 840–750 1.12 86.7 74% 56% 0.77 +39 51/6/0 8
adamS 13 6.39 219–185 1.18 79.7 74% 35% 0.74 +7 6/2/0 6
CYPHER 23 6.28 351–357 0.98 79.8 73% 57% 0.73 +2 20/1/1 5
alpha 1 6.24 15–17 0.88 73.5 75% 47% 0.63 +2 0/0/0 1
Ganginho 55 6.23 854–742 1.15 72.1 60% 32% 0.71 +48 51/8/3 17
Calyx 10 6.08 159–155 1.03 72.6 35% 70% 0.68 +2 8/1/0 3
PANIX 46 5.94 607–609 1.00 67.1 70% 34% 0.62 +33 39/4/0 11
pr1metapz 36 5.91 456–473 0.96 68.6 75% 61% 0.62 +0 20/2/0 9
spirit 13 5.89 193–212 0.91 76.4 71% 59% 0.66 -15 12/3/0 3
imoRR 2 5.71 26–27 0.96 58.1 74% 50% 0.57 +3 1/0/0 0
kreaz 10 5.67 140–159 0.88 70.9 36% 43% 0.60 -10 6/3/0 1
sugaR 2 5.67 25–28 0.89 64.0 62% 64% 0.60 -5 1/2/0 2
tgN 2 5.63 22–31 0.71 65.3 68% 45% 0.58 +3 1/0/0 1
KENSI 3 5.56 32–39 0.82 71.9 70% 41% 0.50 -3 2/0/0 1
puuha 13 5.47 151–194 0.78 62.0 76% 53% 0.51 -9 4/0/1 5
h0kz 24 5.14 272–343 0.79 57.7 66% 52% 0.52 -34 11/2/0 4
Jumpy 3 3.85 0–0 0.00 0.0 100% 0% 0.00 +0 0/0/0 0
stikle- 1 3.79 4–18 0.22 41.0 50% 125% 0.19 +0 0/0/0 0

Everyone who played a map for Sangal in this period, regulars first. Rating is bo3.gg's own scale, not HLTV's.

Event placements & prize money

CS2 prize money
$204,291
$234,714 all time
CS2 titles
7
8 finals
CS2 top 4s
15
qualifiers excluded
2026 prize money
$24,121
from event placements
DatePlaceTierEventPrize poolWon
2026-10-17 5-8th B-Tier Stake Pulse Beat III LAN $80,000 $4,000
2026-10-10 3rd C-Tier Roman Imperium Cup IX LAN $13,628 $2,271
2026-10-03 5-8th B-Tier Journey Autumn 2026 LAN $20,000 $750
2026-09-30 🏆 1st C-Tier Urban Riga Open 7 LAN $5,500 $3,000
2026-09-26 3-4th B-Tier Stake Pulse Beat II LAN $60,000 $6,000
2026-09-05 9-16th B-Tier Stake Ranked Episode 4: Closed Qualifier Online – –
2026-08-30 1-4th B-Tier Stake Ranked Episode 4: Open Qualifier Online – –
2026-08-09 33-48th B-Tier Esports World Cup 2026: Open Qualifier LAN $100,000 –
2026-04-05 🏆 1st C-Tier Urban Riga Open 4 LAN $10,000 $5,000
2026-03-30 13-16th C-Tier Roman Imperium Cup VII LAN $11,597 –
2026-03-27 7-8th B-Tier ESL Challenger League Season 51: Europe - Cup 2 Online $25,000 $750
2026-03-20 17-19th B-Tier CCT Season 3 European Series 18 Online $50,000 –
2026-02-27 5-8th C-Tier MySkill Pro League Series 2 LAN $14,266 –
2026-02-22 5-6th C-Tier META Cup Season 4 LAN $10,000 $350
2026-02-24 9-12th B-Tier ESL Challenger League Season 51: Europe - Cup 1 Online $25,000 –
2026-02-05 5-8th B-Tier NODWIN Clutch Series 4 Online $50,000 $2,000
2026-01-23 13-16th A-Tier Intel Extreme Masters Rio 2026: Global Qualifier Online – –
2026-01-17 1-4th B-Tier Intel Extreme Masters Rio 2026: Global Open Qualifier Online – –
2026-03-07 9-16th B-Tier A1 Gaming League Season 11 Online $30,000 –
2025-12-23 5-8th C-Tier Exort Meteor Season 1 Online $10,000 –
2025-12-14 9-16th B-Tier CCT Season 3 European Series 12 Online $50,000 –
2025-11-26 3-4th C-Tier X2ONE Masters Season 1 LAN $20,000 $2,000
2025-12-10 5-8th C-Tier European Pro League Series 3 Online $20,000 –
2025-12-09 20-22nd B-Tier Galaxy Battle 2025 // Phase 5 Online $50,000 –
2025-11-09 3rd B-Tier Winline Insight Season 9 Online $50,000 $7,500
2025-10-20 2nd B-Tier ESL Challenger League Season 50: Europe - Cup 3 Online $25,000 $5,000
2025-10-13 9-16th B-Tier Exort The Proving Grounds Season 5 Online $88,059 –
2025-09-24 9-16th B-Tier The Proving Grounds Season 4 Online $87,834 –
2025-09-21 5-8th B-Tier Winline Pro League Season 3 Online $38,554 $1,807
2025-10-12 17-19th B-Tier Galaxy Battle 2025 // Phase 4 Online $50,000 –
40 older CS2 events and 52 CS:GO events
2025-09-23 9-12th B-Tier ESL Challenger League Season 50: Europe - Cup 2 Online $25,000 –
2025-09-01 5-6th C-Tier LanDaLan 3: Closed Qualifier Online – –
2025-09-01 13-16th B-Tier ESL Challenger League Season 50: Europe - Cup 1 Online $25,000 –
2025-08-22 20-22nd B-Tier The Proving Grounds Season 3 Online $87,490 –
2025-08-14 17-19th B-Tier CCT Season 3 European Series 4 Online $50,000 –
2025-07-17 17-20th A-Tier ESL Pro League Season 22: European Qualifier Online – –
2025-07-22 5-8th C-Tier Whale.io Cup Online $20,000 –
2025-06-16 13-16th B-Tier Glitched Masters 2025 LAN $16,694 –
2025-06-01 9-16th B-Tier CCT Season 3 European Series 2 Online $50,000 –
2025-05-19 1-4th C-Tier CCT Season 3 European Series 2 Play-In Online – –
2025-05-05 5-8th C-Tier CCT Season 3 European Series 1 Play-In Online – –
2025-06-04 5-8th C-Tier YGames PRO Series 2025 Online $26,969 $863
2025-05-27 15-16th B-Tier YaLLa Compass Spring 2025 Online $25,000 –
2025-05-01 17-19th B-Tier Galaxy Battle 2025 // Phase 1 Online $50,000 –
2025-03-18 9-12th C-Tier European Pro League Season 23 Online $20,000 –
2024-11-20 12-14th A-Tier Perfect World Shanghai Major 2024: European RMR A LAN – –
2024-10-19 3-4th A-Tier RES Regional Champions 2024 LAN $250,000 $25,000
2024-09-28 5-8th B-Tier CCT Season 2 European Series 12 Online $50,000 $2,000
2024-09-22 17-20th S-Tier ESL Pro League Season 20 LAN $750,000 $12,000
2024-08-23 2nd A-Tier Perfect World Shanghai Major 2024: European Qualifier A Online – –
2024-08-06 🏆 1st B-Tier CCT Season 2 European Series 7 Online $50,000 $22,000
2024-10-20 🏆 1st B-Tier ESL Challenger League Season 48: Europe Online $100,000 $15,000
2024-07-22 5-8th B-Tier RES European Series 6 Online $100,000 –
2024-07-28 🏆 1st B-Tier CCT Season 2 European Series 6 Online $50,000 $22,000
2024-05-22 🏆 1st B-Tier RES European Series 4 Online $100,000 $50,000
2024-05-03 5-8th B-Tier RES Regional Series 3 Europe Online $100,000 –
2024-05-04 9-16th B-Tier CCT Season 2 European Series 1 Online $50,000 –
2024-04-24 5-8th B-Tier RES European Series 2 Online $100,000 –
2024-04-20 1-4th C-Tier CCT Season 2 European Series 1 Play-In Online – –
2024-03-06 9-12th B-Tier RES European Series 1 Online $100,000 –
2024-06-09 🏆 1st B-Tier ESL Challenger League Season 47: Europe Online $100,000 $15,000
2024-04-14 9-12th C-Tier A1 Gaming League Season 8 2024 Online $16,200 –
2024-02-09 5-6th C-Tier European Pro League Season 13 2024 Online $20,000 –
2024-01-09 17-32nd B-Tier PGL Major Copenhagen 2024: European Open Qualifier 1 Online – –
2023-12-12 9-12th C-Tier European Pro League Season 12 Online $20,000 –
2023-11-02 5-8th B-Tier CCT East Europe Season 4 Closed Qualifier Online – –
2023-10-27 5-8th B-Tier CCT Central Europe Series 8 Closed Qualifier Online – –
2023-11-26 5-8th C-Tier A1 Gaming League Season 8 Online $16,200 –
2023-12-10 17-18th B-Tier ESL Challenger League Season 46: Europe Online $100,000 –
2023-10-16 7-8th C-Tier European Pro League Season 11: Division 2 Online $10,000 –
2023-08-12 5-8th D-Tier CS:GO CCT North Europe Closed Qualifier season 7 2023 Online – –
2023-08-17 17-19th B-Tier CS:GO CCT Central Europe Season 7 Online $50,000 –
2023-08-13 25-40th B-Tier CS:GO Thunderpick World Championship Europe season 1 2023 Online $25,000 –
2023-06-11 17-19th B-Tier CS:GO CCT West Europe Series 4 2023 Online $50,000 –
2023-05-04 20-22nd B-Tier CS:GO CCT West Europe Season 3 2023 Online $50,000 –
2023-04-30 17-19th B-Tier CS:GO CCT Central Europe Season 6 2023 Online $50,000 –
2023-05-27 9-12th B-Tier CS:GO ESL Challenger League Europe season 45 2023 Online $50,000 –
2023-06-10 9-12th B-Tier CS:GO Elisa Invitational Spring 2023 Online $25,000 $500
2023-03-31 9-16th B-Tier CS:GO CCT Central Europe Season 5 2023 Online $50,000 –
2023-03-23 5-8th B-Tier CS:GO CCT West Europe Season 2 2023 Online $50,000 $2,000
2023-03-13 9-16th B-Tier CS:GO CCT North Europe Season 4 2023 Online $50,000 –
2023-03-07 9-16th B-Tier CS:GO CCT South Europe Season 3 2023 Online $50,000 –
2023-04-04 13-15th A-Tier CS:GO BetBoom Playlist Urbanistic 2023 Online $300,000 –
2023-02-14 9-16th D-Tier CS:GO BLAST.tv Major Paris: European RMR Open Qualifier 1 2023 Online – –
2023-02-27 5-8th B-Tier CS:GO European Development Championship Season 7 2023 Online $45,000 $1,250
2023-01-31 5-8th D-Tier CS:GO IEM Brazil: European Open Qualifier 2 Spring 2023 Online – –
2023-02-06 17-19th B-Tier CS:GO CCT North Europe Season 3 2023 Online $50,000 –
2023-01-26 5-8th B-Tier CS:GO CCT South Europe Season 2 2023 Online $50,000 $2,000
2022-12-04 7-8th D-Tier CS:GO Epic GOCL Season 2 2022 Online $50,000 –
2023-02-06 7-8th D-Tier CS:GO ThunderPick Bitcoin Series Season 2 2022 Online $80,000 –
2022-11-20 9-16th D-Tier CS:GO European Development Championship Season 6 2022 Online $45,000 –
2022-12-19 7-8th D-Tier CS:GO ESL Challenger League Europe season 43 2022 Online $50,000 $1,250
2022-11-18 9-16th D-Tier CS:GO CCT Central Europe Season 3 2022 Online $50,000 –
2022-10-23 3-4th A-Tier CS:GO BLAST Premier European Showdown Fall 2022 Online $67,500 $7,500
2022-10-24 17-19th D-Tier CS:GO CCT North Europe Season 1 2022 Online $50,000 –
2022-10-24 9-16th D-Tier CS:GO CCT South Europe Season 1 2022 Online $50,000 –
2022-10-09 9-11th A-Tier CS:GO IEM Road to Rio: Europe RMR B 2022 LAN – –
2022-09-17 🏆 1st B-Tier CS:GO GAM3RS_X EU Champions Blast Premier Qualifier Fall 2022 Online – –
2022-08-31 🏆 1st D-Tier CS:GO GAM3RS_X EU Champions DACH Qualifier Fall 2022 Online – –
2022-08-24 2nd C-Tier CS:GO IEM Road to Rio: Europe Open Qualifier #3 2022 Online – –
2022-08-17 17-32nd C-Tier CS:GO IEM Road to Rio: Europe Open Qualifier #1 2022 Online – –
2022-10-09 2nd D-Tier CS:GO ESEA Advanced Europe season 42 2022 Online $20,300 $4,300
2022-07-15 7-8th C-Tier CS:GO ESL Challenger League Europe Relegation season 41 2022 Online – –
2022-07-18 2nd D-Tier CS:GO SCL Challenger Division season 5 2022 Online $5,000 $1,500
2022-07-03 2nd C-Tier CS:GO Esport Tour Pro Season 2 2022 Online $4,941 $1,123
2022-06-26 13-16th C-Tier CS:GO ESL Challenger League Europe season 41 2022 Online $50,000 –
2022-04-24 15-16th A-Tier CS:GO PGL Major Antwerp: European RMR B 2022 LAN $85,000 –
2022-04-08 3-4th D-Tier CS:GO ESL Challenger League Europe Relegation season 40 2022 Online – –
2022-03-29 25-32nd D-Tier CS:GO Pinnacle Cup Season 3 2022 Online $100,000 –
2022-03-13 3-4th D-Tier CS:GO Fantasyexpo Cup EU Champions DACH Qualifier Spring 2022 Online – –
2022-03-06 4th C-Tier CS:GO PGL Major Antwerp: European RMR - Open Qualifier #4 2022 Online – –
2022-04-03 2nd D-Tier CS:GO ESEA Advanced Europe season 40 2022 Online $20,000 $4,000
2022-01-27 25-40th C-Tier CS:GO Eden Esports Malta Vibes Knockout Series season 5 2022 Online $50,000 –
2021-10-17 7-8th C-Tier CS:GO ESEA Premier Europe season 38 2021 Online $50,000 $1,250
2021-08-20 2nd D-Tier CS:GO ESA Esports Supremes 2021 Online – –
2021-07-16 19-22nd B-Tier CS:GO Pinnacle Cup Season 2 2021 Online $100,000 –
2021-06-27 3-4th C-Tier CS:GO European Development Championship 4 2021 Online $30,000 $2,500
2021-05-29 5-8th C-Tier CS:GO ESL National Championship Global Playoff Spring 2021 Online – –
2021-05-14 9-11th C-Tier CS:GO Spring Sweet Spring Regional Group Stage season 2 2021 Online $24,000 –
2021-07-05 7-8th C-Tier CS:GO ESEA Premier Europe season 37 2021 Online $50,000 $1,250
2021-05-23 17-18th B-Tier CS:GO BLAST Rising 2021 Online $30,000 –
2021-07-03 14-16th C-Tier CS:GO Elisa Invitational Summer 2021 Online $100,000 –

Prize money by year: 2026 $24,121 · 2025 $17,170 · 2024 $163,000 · 2023 $5,750 · 2022 $19,673 · 2021 $5,000

All teams · All matches