npl's transfer to B8 becomes permanent

The Ukrainian rifler had previously been turning out for B8 on loan from NAVI.

Natus Vincere and B8 have announced that Andrii "⁠npl⁠" Kukharskyi's transfer to B8 has become permanent after a two-year loan stint.

npl first joined B8 on loan in July 2023, having been moved to Natus Vincere's bench as part of the rebuild that saw the team go international. The 20-year-old quickly became a key part of B8's roster, becoming their highest-rated player and soon taking up the leadership reigns.

The rifling IGL helped take B8 to new heights across 2024 after the arrival of Daniil "⁠headtr1ck⁠" Valitov, as the team won a string of top online competitions and rocket up the world rankings, breaking into the top 20 by the end of the year.

Read more
headtr1ck and npl seek to lift B8's RMR curse

npl also helped B8 taste their first successes on LAN, taking the team to second at ESL Challenger Katowice 2024, beating Aurora (then Eternal Fire) in the process.

Most importantly, npl oversaw the team breaking their RMR curse to qualify for BLAST.tv Austin Major, where they qualified for Stage 2 and narrowly missed out on joining the top teams in the world in Stage 3.

Read more
B8 qualify for Austin, consign Astralis to fifth consecutive Major absence

"It's been a little over two years since npl joined us on loan from Natus Vincere," B8 said in a statement on X. "Throughout this time, the team has evolved - not just in-game, but as a unit overall."

B8 are:

Ukraine Andrii "⁠npl⁠" Kukharskyi
Ukraine Daniil "⁠headtr1ck⁠" Valitov
Ukraine Alexey "⁠alex666⁠" Yarmoshchuk
Ukraine Artem "⁠kensizor⁠" Kapran
Ukraine Dmytro "⁠esenthial⁠" Tsvir

Russia Ivan "⁠maddened⁠" Iordanidi (coach)

Ukraine Alexey 'alex666' Yarmoshchuk
Alexey 'alex666' Yarmoshchuk
Age:
24
Team:
Rating 1.0:
1.01
Maps played:
607
KPR:
0.68
DPR:
0.66
Ukraine Daniil 'headtr1ck' Valitov
Daniil 'headtr1ck' Valitov
Age:
21
Team:
Rating 1.0:
1.11
Maps played:
715
KPR:
0.73
DPR:
0.60
Ukraine Artem 'kensizor' Kapran
Artem 'kensizor' Kapran
Age:
19
Team:
Rating 1.0:
1.04
Maps played:
439
KPR:
0.73
DPR:
0.70
Ukraine Dmytro 'esenthial' Tsvir
Dmytro 'esenthial' Tsvir
Age:
19
Team:
Rating 1.0:
0.93
Maps played:
463
KPR:
0.62
DPR:
0.66
Ukraine Andrii 'npl' Kukharskyi
Andrii 'npl' Kukharskyi
Age:
20
Team:
Rating 1.0:
1.04
Maps played:
721
KPR:
0.71
DPR:
0.67
#1
 | 
Russia uwumuwu
nice
2025-08-04 16:49
19
Imagine not choosing Gigachad Blad3 and Navi to B8 to perform in CCT cups...
2025-08-04 16:50
14
17 replies
Hes scared of Zywoo
2025-08-04 16:51
63
1 reply
fair. Only valid reason
2025-08-04 16:51
7
#16
Old school: User been here for more than 10 years  | 
 | 
World streetson
wait, did npl choose to not go back do navi?
2025-08-04 17:05
1
13 replies
#17
 | 
Poland Kubaa501
According to news, he refused NaVi's offer
2025-08-04 17:06
66
12 replies
#19
Old school: User been here for more than 10 years  | 
 | 
World streetson
LMAOOOO aint no way
2025-08-04 17:08
1
8 replies
comfort > stress. npl is 20 yrs old. never played in an international team. the chances for failure are bigger if he chose navi. b8 offers him to grow in his role.
2025-08-04 17:14
29
7 replies
#23
Old school: User been here for more than 10 years  | 
 | 
World streetson
I mean, he could've easily farmed some money and get tons of t1 exp + working with one of the best, if not the best, coaches in the world before eventually taking a step back. Glad things are working out for him nonetheless.
2025-08-04 17:23
1
6 replies
He gets paid well in B8. He’s also igl+starplayer there which is his preferred role and everyone trusts him fully. They just qualified to their first major. I wouldnt wanna leave either
2025-08-04 17:34
28
2 replies
#41
Old school: User been here for more than 10 years  | 
 | 
World streetson
oh, I thought he got the offer before the majors and everything. In that case I also think the smart choice would be to stay in B8
2025-08-04 18:39
1
1 reply
It was during the recent playerbreak after the major. Before they picked up Makazze there was a rumour npl turned them down
2025-08-05 11:47
0
I mean his 1st experience in NaVi was so bad ,that I am not even surprised that he wanted to stay in B8 where he feels comfortable tbh.
2025-08-04 17:39
13
2 replies
#32
 | 
Barbados Mrbonk
What experience did he have in Navi?
2025-08-04 17:56
0
1 reply
bro he got trashtalked 24/7 while he was forced to play shit roles in that team and couldnt perform, and after that he pretty much soon got loaned to b8 xd
2025-08-04 17:59
12
#37
Old school: User been here for more than 10 years  | 
 | 
Finland Karppanator
According to Overdrive. The dude who has 0 leads into NaVi.
2025-08-04 18:12
9
1 reply
#49
 | 
Poland Kubaa501
I forgot about it, sorry
2025-08-04 23:13
0
*OverDrive rumor NOT news
2025-08-04 21:12
1
Navi has sexyb
2025-08-05 16:33
0
HUZZAH
2025-08-04 16:50
0
cool
2025-08-04 16:50
0
#6
jemi | 
Finland FISHEY
deserved for npl
2025-08-04 16:51
7
#9
 | 
China HouGuoYu
good aim bad call
2025-08-04 16:51
0
1 reply
good flair bad london
2025-08-04 17:57
7
Hopefully he gets a chance on a higher profile team soon, he’s been fantastic for B8
2025-08-04 16:52
5
2 replies
This literally just confirms he’s a permanent addition to b8
2025-08-04 20:33
1
1 reply
Ok…?
2025-08-04 20:36
1
NPL TO LIQUID
2025-08-04 16:54
0
#12
 | 
United States Virgin Islands donkgod
my goat s1mple bullied this innocent kid smh
2025-08-04 16:55
9
#13
Faceit level 10  | 
zont1x | 
Germany The_Truth
why does everyone wants to leave navi the second they can.........
2025-08-04 16:58
3
4 replies
like who? the players who were not part of the roster for years? left when their contracts finally ended? whoa so weird, why didnt they sign a new contract to a team that they were not even part of??? SUCH A GOOD QUESTION MY GUY
2025-08-04 17:09
22
2 replies
#24
Faceit level 10  | 
zont1x | 
Germany The_Truth
apparently he was asked if he wants to join as an igl, but he refused so instead of playing tier1 cs in navi, he wants to play cct's
2025-08-04 17:26
2
1 reply
According to overdrunk
2025-08-04 21:07
9
tbh i would do the same if i was in npl's place, bro got placed in the worst positions ,and flamed 24/7 in the worst squad of NaVi.
2025-08-04 17:39
4
#14
Faceit level 10  | 
markeloff | 
Bulgaria wtrtheking
NaVi academy is working miracles again! 2nd rookie transferred after s1mple
2025-08-04 17:02
0
#15
Faceit premium user  | 
 | 
United States Bobby_Peru
Npl to BC Game soon
2025-08-04 17:04
2
#18
Old school: User been here for more than 10 years  | 
Ukraine Rinalin
I feel like he's not a fan of navi org after disaster stint at start of the career.
2025-08-04 17:06
4
#21
 | 
Denmark t45
goddamn, dude has been on loan for two years
2025-08-04 17:12
3
Good luck npl , hard to disagree with this option, cus we will never forget how much he wasflamed in the failure navi squad in 2023 , even tho he was playing the worst roles ever xD
2025-08-04 17:40
2
1 reply
think u mixing him with sdy? with npl they were nice but he didnt live up to expectations and got cut
2025-08-04 23:19
0
This actually a bad move. B8 have reached their ceiling, and npl is their best player and IGL. He should be tier 1
2025-08-04 17:45
1
1 reply
#31
ness | 
Canada ssau
I also feel like b8 reached their ceiling. They are a good team but npl has so much more potential than the rest of these players. The only thing that could make this move good is if b8 replace a couple of their players and try to rebuild a little bit. I wish there was a world where S1mple could have played in this team. with NPL but I think npl maybe had a bad history with him. Another thought is how good this team could be if b1t and w0nderful joined them
2025-08-04 17:58
0
good for him
2025-08-04 17:51
0
sad for npl, he got only tier3 players in his team and B8 tier2 solely because of him. Hoped that he would join t1 team after his contract with NaVi expires but now he's in jail
2025-08-04 18:13
0
I think this is fine and people overreacting ab missing future in tier1, npl still very young and if he keeps being good I guarantee he will be on a tier1 team in 2 years
2025-08-04 18:19
1
im glad he didnt back to navi makazze such a prospect
2025-08-04 18:35
0
#42
Faceit level 7  | 
device | 
Spain mavericko19
npl is free
2025-08-04 19:22
0
2 replies
#48
 | 
Ukraine zhvchnskiy
wdym free? he joined b8 pretty much right away after getting benched in navi, and appearently B8 got a very good deal too, probably because of dendi and his ties with navi
2025-08-04 21:18
1
1 reply
#54
Faceit level 7  | 
device | 
Spain mavericko19
is a joke
2025-08-05 10:01
0
#43
Faceit premium user Faceit level 10  | 
 | 
Romania xceedw
SO NAVI was stil making money for 2years on NPL , GG
2025-08-04 20:18
0
krabeni and npl sold while aleksi 8-19 B in the team... yet another navi management banger
2025-08-04 23:20
1
2years on loan that's crazy
2025-08-05 07:03
0
#53
Faceit level 10  | 
 | 
United States GKaay
Pure speculation but his contract could have got bought out so B8 can sell BC.Game their core of npl, alex666, and esenthial.
2025-08-05 09:06
0
1 reply
Simple, npl & three Navi Jr guys could go places
2025-08-05 10:56
0
rip cptkurtka
2025-08-05 10:37
0
#56
 | 
Ukraine madredhead
LONG LIVE NPL!
2025-08-05 10:46
0
Good luck for the young lad
2025-08-05 12:43
0
based
2025-08-05 13:19
0
RIP -aleksib +npl copers
2025-08-05 20:43
0
rip npl
2025-08-08 11:48
0
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Brazil
MADHOUSE TV
17891 viewers
Top streams
All(64)
Casters(45)
Streamers(12)
Organizers(7)
Brazil
MADHOUSE TV
(17891)
Brazil
gaules
(9964)
Other
PGL
(8165)
Brazil
gaules
(4778)
Other
Thunderpick
(3340)
Russia
Paragon
(2910)
Other
PGL 2
(2565)
Russia
watchfulTV
(2019)
Brazil
gaules
(1801)
Russia
watchfulTV B
(1445)
Argentina
forg1
(1212)
Brazil
boltz
(1099)
Russia
Paragon 3
(925)
Brazil
fer
(880)
Argentina
forg1
(877)
Russia
HappyChucky
(850)
Brazil
nak
(721)
Russia
poka
(697)
Ukraine
Maincast
(640)
Belgium
ScreaM
(588)
Poland
IzakOOO
(583)
United States
Trottah
(491)
United States
freakazoid
(479)
Russia
m4ga
(440)
Brazil
mch
(439)
United States
Stewie2k
(436)
Russia
Paragon 2
(421)
Romania
Werty
(421)
Russia
SBolt
(398)
Argentina
elmorocho7
(314)
Ukraine
Maincast 2
(273)
France
KRL
(235)
United Kingdom
ESL TV
(230)
United States
Trucklover86
(188)
Brazil
mch
(168)
Finland
pelaajat
(167)
Brazil
VitinhO
(156)
France
Croissant Strike
(146)
Mongolia
maaRaa
(139)
Brazil
kabrafps
(132)
Russia
jmqa
(128)
Brazil
XISTERA
(123)
Other
PGL
(118)
Mongolia
Zilkenberg
(107)
Brazil
coldzera
(89)
Brazil
Tris_Mara
(87)
Other
PGL 2
(69)
Russia
Paragon
(58)
Kazakhstan
Paragon
(58)
Brazil
gaules TV 2
(46)
Brazil
BTSBrasilTV
(38)
United States
Regent
(37)
Brazil
VilacaTTV
(35)
Brazil
Napa
(30)
France
KRL 2
(25)
Brazil
gaules TV
(25)
United States
Trottah
(25)
Finland
Elisa Esports
(13)
United States
iamfusiion
(12)
Ukraine
WOLF
(6)
Brazil
kabrafps
(5)
Ukraine
Maincast
(2)
Brazil
BTSBrasilFPS
(1)
Brazil
JokerBR (YouTube)
(1)