npl
Photo: Stephanie Lindgren / BLAST, via Liquipedia · source

npl

Andrii Kukharskyi Андрій Кухарський

UAUkraine21 years oldB8IGLRifler

Rating · 3 mo
1.14
Rating · career
1.13
MVPs
0
EVPs
0
Best Top 20
–
Trophies
0
Majors
4

Matches

FinalFnatic2:0B8Stake Ranked Episode 4Lower Round 1
0.8529–37
  • Cache0.7115–18
  • Mirage0.9814–19
FinalLG2:0B8Stake Ranked Episode 4Upper Bracket Quarter-Finals
0.9726–33
  • Inferno1.1816–14
  • Mirage0.7610–19
FinalB80:2LGLogitech G Play Connect 2026Semifinals
1.0934–33
  • Inferno0.8014–17
  • Ancient1.4020–16
FinalB81:0M80Logitech G Play Connect 2026
1.2419–10
  • Mirage1.2419–10
FinalLG0:1B8Logitech G Play Connect 2026
1.5722–12
  • Dust II1.5722–12
FinalNIP0:1B8Logitech G Play Connect 2026
1.2418–15
  • Ancient1.2418–15
FinalB81:0GLLogitech G Play Connect 2026
0.9410–12
  • Ancient0.9410–12
FinalB80:2SpiritEsports World Cup 2026Round of 16
0.9026–31
  • Dust II0.578–17
  • Mirage1.2318–14
FinalVitality1:2B8Esports World Cup 2026Upper Bracket Semifinals
1.2756–40
  • Mirage1.0019–21
  • Inferno1.4924–13
  • Dust II1.4213–6
FinalB80:2BIGXSE Pro League 2026Round 5
1.4043–35
  • Inferno1.5424–16
  • Ancient1.2219–19
FinalB82:0LVGXSE Pro League 2026Round 4
0.9529–31
  • Dust II0.7416–21
  • Ancient1.2713–10
FinalB80:1NemesisXSE Pro League 2026Round 2
0.6811–19
  • Ancient0.6811–19
FinalB81:0MIBRXSE Pro League 2026Round 1
0.8015–23
  • Ancient0.8015–23
FinalB81:2FUTCologne Major 2026Round 3
1.3961–46
  • Dust II1.6924–14
  • Mirage0.9114–14
  • Ancient1.5323–18
FinalMongolZ2:0B8Cologne Major 2026Round 2
0.9330–36
  • Mirage0.8318–22
  • Overpass1.1312–14
FinalFURIA2:0B8Cologne Major 2026Round 1
0.6715–31
  • Mirage0.688–16
  • Inferno0.657–15
FinalBIG1:2B8Cologne Major 2026Round 5
1.1042–44
  • Ancient0.7610–16
  • Overpass1.1114–14
  • Dust II1.4218–14
FinalMIBR1:2B8Cologne Major 2026Round 4
1.2053–48
  • Mirage1.2918–15
  • Nuke1.1416–16
  • Ancient1.1719–17
FinalB82:1GLCologne Major 2026Round 3
1.3755–48
  • Inferno1.5920–15
  • Mirage1.2218–15
  • Nuke1.2817–18
FinalB80:1M80Cologne Major 2026Round 2
0.609–17
  • Mirage0.609–17
FinalFUT1:0B8Cologne Major 2026Round 1
0.7113–18
  • Ancient0.7113–18
FinalM800:2B8Cologne Major 2026Round 3
0.9439–46
  • Ancient0.9914–16
  • Inferno0.9125–30
FinalB81:0ChopsCologne Major 2026Round 2
1.1519–17
  • Dust II1.1519–17
FinalB81:0TYLOOCologne Major 2026Round 1
1.8222–13
  • Mirage1.8222–13
FinalB80:2MOUZCS Asia Championships 2026Quarterfinals
1.0645–47
  • Overpass0.769–15
  • Ancient1.2136–32
FinalB81:2MIBRCS Asia Championships 2026Upper Bracket Final
0.8130–44
  • Inferno0.566–12
  • Mirage1.2420–17
  • Ancient0.374–15
FinalMongolZ1:2B8CS Asia Championships 2026Upper Bracket Semifinals
1.5866–46
  • Ancient1.3122–17
  • Nuke1.3621–17
  • Mirage2.1323–12