NAF: "I truly believed someone else should have had my spot, but my teammates backed me up"

"I'm glad to have a second chance," the Canadian rifler added.

Liquid and Keith "⁠NAF⁠" Markovic had a rough 2025 so far, which prompted the Canadian rifler to doubt his future on the roster ahead of the summer break, but he was kept on the team for the second part of the year.

He averaged a 1.04 rating so far in Cologne, his best since Katowice in February, but the 27-year-old says he isn't where he wants to be yet.

"I need to find my joy and happiness to play. When I'm happy, that's when I play my best CS, and I'm trying to find that, still," he told HLTV after Liquid qualified for Stage 2.

He also spoke about the upcoming games in Cologne, Viktor "⁠flashie⁠" Tamás Bea's impact on the team, and the deciding victory against FlyQuest.

Alright, NAF, congratulations on making it to Stage 2. Apart from Dust2 it looked convincing, but that ending here on Ancient took a while to close out. Tell me about it, how did you finally make it through?

We were confident on Nuke, it's a map we put a lot of time into it. Versus FaZe it was a really disappointing finish, but we knew we could do a lot better here. Of course FlyQuest isn't exactly the same opponent as FaZe, but we were confident, we had all the right reads and the right plays on Nuke, and winning that was obviously good for us.

Going into Dust2, I'm not sure totally what happened, that's definitely something to look back on. Maybe we played too fast, overconfident, overeager, and maybe we underestimated them in their play. We played poorly, nothing else to say about it.

There was a comms round from 11-0 and you guys still seemed very on, very active, still communicating.

Yeah, of course, in Counter-Strike anything can happen. We kinda joked about 'hey, FaZe came back from 11-1 versus us, so maybe we can do it versus them.' We were still trying to do the comeback, and especially when you're down 11-0, you just say, 'screw it, just try your best and see what happens.' Unfortunately, just too many mistakes. Just a bunch of mistakes and that's all we can say about it.

And then Ancient, it was a good map for us, we decided either Ancient or Inferno as the last map and we put time on Ancient, of course. Inferno is a map they played here at this event, so they had reps on it, so we just went with Ancient. It was good, we started off CT side and lost the pistol, but we were able to string enough gunrounds, I think 8-4 was the end of the half, and then won a very important pistol with NertZ with the pistol ace.

We didn't get eco'd, but then it got to a point to where they were coming back, I gave them the bird a little bit on my molly clutch round, and I was like, 'guys, don't let this bite me in the ass.' I was getting a little worried there it was, but we had some good ideas and came out on top.

You're not the one who usually shoots things back and forth too much, what happened there?

Yeah, I've gotta find some ways to bring some laughter to the team and also for myself to just be more confident. Obviously, individually this past season I haven't been confident at all, and that's something I was praised for a lot in my career, for my consistency and all that.

Counter-Strike is confidence and confidence is Counter-Strike, you just need to have that and this entire season I've been playing with zero confidence. I need to find my joy and happiness to play. When I'm happy, that's when I play my best CS, and I'm trying to find that, still. FlyQuest isn't the top 10 or the top 5 teams and I need to step up and perform against those other top-tier teams, and I'm gonna keep trying my best to continue that.

Ending the last season, you weren't exactly sure what the future held for you. Obviously, heading into the second one you stayed on the team - do you view this as kind of a second chance?

Yeah. During that time it was a really dark period. It was a really depressing time for myself. I truly believed I shouldn't be on the team, I'm always realistic with myself if I'm underperforming, and I truly believed that maybe someone else should have had my spot.

But my teammates all backed me up and said none of this is what we're thinking, we want you here and we see value in you. Obviously, that reassures me and that makes me happy that they still want me no matter how poor my performances were, that I thought I don't deserve it. I'm glad to have a second chance.

Tell me about this run in Cologne so far and heading into the second stage. You started the season with this online loss, and I don't know how much stock you're putting into that, but at least here you're heading to stage 2 without too many issues. How confident are you guys moving forward?

Obviously, we've gotta be confident, but with some of the games we played here there's a lot of things that we need to fix. If we do play against the best teams, they're just gonna punish us.

The FaZe game was a good showing for us to see where we are at, and of course we got the Inferno map, but on the other two maps we got pretty much smoked, so there's a lot of work that we need to put in, otherwise it's gonna be a terrible event for us. We need to keep our heads down, keep practicing, keep working.

Lastly, I wanted to ask about flashie. Tell me a little bit about him. We know him more as an analyst and this is a big coaching job for him to come into a top team with big ambitions. What is he like from your perspective and what does he bring to the team?

Of course, flashie had a lot of experience with B1ad3 as the assistant coach under NAVI, so obviously that comes with a lot of respect from us. That comes with a lot of confidence and trust in a lot of the things that he's saying, and we enjoy having him around, he's a good personality, good humor for us.

On our team, I think in the past season with our players there are a lot of ideas coming around and I think it's only natural when we have NertZ who came from HEROIC and ENCE, and you have Twistzz from FaZe, and you have siuhy from MOUZ. There were a lot of ideas and things flowing, and there are so many great ideas and good things about them, but it's just too many people who wanna be on a different page and thinking maybe this is the best way.

flashie is doing a good job at keeping everybody in check and just going with one direction and one path. As long as we're all on the same path, I think that elevates our game instead of thinking, 'oh, maybe this is the best way or this is the best way.' We just need to figure out one and flashie is very good, he's got a lot of authority, he's very assertive in what we need to do. If he tells us to be quiet, we're quiet, and he tells us what we need to do, and all the players respect him. He brings a lot to the team for sure.

Canada Keith 'NAF' Markovic
Keith 'NAF' Markovic
Age:
27
Team:
Rating 1.0:
1.08
Maps played:
2029
KPR:
0.72
DPR:
0.63
#1
Old school: User been here for more than 10 years  | 
 | 
North America IwasKnowThisDetails
they were just being polite bruh
2025-07-25 20:43
46
1 reply
twistzz nationality coming through, eh?
2025-07-25 20:46
4
how nice of them
2025-07-25 20:43
6
#3
 | 
Sweden Vrede
sloth
2025-07-25 20:44
0
Thank you Twistzz, Ultimate, Siuhy and Nertz
2025-07-25 20:44
10
3 replies
Fuck ultimate, get an actual awper
2025-07-25 20:49
0
2 replies
When he just joined he unironically was called a top 10 awper and he was easily THE BEST ANubis awp player in the world, he has all the potential to be a world class player.
2025-07-25 20:53
19
#33
 | 
Europe Zwenix
Why you hate on Polish players so much?
2025-07-25 23:35
0
LMAO but you can lowkey see it in his cam during games, bro looks like he has negative confidence if hes in a 1v1, like hed rather just give up, this aint about mechanics, bro has a crazy mentality problem
2025-07-25 20:48
6
5 replies
#18
 | 
Hungary H0bbesCS
yet he still won the 1v1 vs regali when it mattered the most, and finished the series at 1.21. I hope he keeps up today's form and thereby invalidates your comment.
2025-07-25 21:01
15
4 replies
ah yes 1 decent match just dismisses every bad appearance and his own words so far.
2025-07-25 21:09
5
3 replies
new season bro, naf had 6 good years and 1 bad season it's not time to write him off
2025-07-26 01:32
4
2 replies
1 bad season? Not a chance. Its been a decline longer then that.
2025-07-26 03:16
2
1 reply
2025 is his first year averaging less than a 1.11 rating since 2016 (1.14 in 2024, 1.11 in 2023)
2025-07-26 18:37
0
#7
 | 
Hungary Corc
Today it felt good to be a NAFFER
2025-07-25 20:49
29
Keep it up sloth, much love
2025-07-25 20:49
7
doing the feel bad gimmick to keep your spot is insane
2025-07-25 20:50
4
1 reply
that being your takeaway from this interview is insane
2025-07-26 17:18
0
#11
Old school: User been here for more than 10 years  | 
 | 
World streetson
"I need to find my joy and happiness to play". Dude has a massive salary, plays in one of the biggest orgs in all of esports, has all his preferred roles and is finding hard to find his "joy and happiness"? I stg man, pro players are so soft and entitled
2025-07-25 20:50
6
7 replies
#13
Faceit level 9  | 
United States bach_enjoyer
you need to unironically touch grass bro
2025-07-25 20:52
45
hes playing the worst and most foreign roles of his entire career since siuhy joined, he's commented on it before and the drop in stats from last year to the past several months (the time since siuhy has been with TL) show it also if you watched even a single TL game you'd see that naf has looked really uncomfortable and frankly clueless at many points through this year's events, which is something we have never seen from him
2025-07-25 21:07
1
1 reply
#28
Old school: User been here for more than 10 years  | 
 | 
World streetson
NAF anchoring and trading/lurking is foreign to him LMAOOOO. People just fall of and that's fine. He is talking about finding his joy and happiness while it's simply an skill issue. Dude has all the privilege and the right tools in his hands be in a situation which he is happy, cut the crap
2025-07-25 21:51
0
just exposed that you're gen z and think money is the way to happiness
2025-07-25 21:08
8
2 replies
#27
Old school: User been here for more than 10 years  | 
 | 
World streetson
Dude is in a good enviroment, with a huge structure behind him, everyone in the org likes him, playing with his long time teammate in Twistzz and one of the most promising IGLs in all of CS plus he is one of the most loved players in the scene. All of that combined with his big salary and the fact that if he fails on Liquid he would have to take a huge step down and play for either NRG, M80 or CoL IMO means he should be a little more grateful for all that he has instead of moping around all of the time.
2025-07-25 21:45
0
1 reply
#36
 | 
Belgium w4lt3r
if you don't get the message that naf is grateful for his probably final opportunity in liquid then you have some serious filtering issues in your head of what you want people to say. please seek conversation in real life
2025-07-26 00:53
3
#34
 | 
Europe Zwenix
I feel like you're just projecting your own needs onto him without really understanding his position. Sure, he's playing for a great org and making a lot of money but that's exactly the point. Once you get what you wanted, it's not as easy as it seems to keep feeling joy just because of those things. It's almost like needing to pee: when you can't do it, it's all you can think about and finally letting go feels amazing - but once it's done, you stop caring about it almost instantly. You need more than just money and comfort to feel real joy in what you're doing. At first, you might stay motivated by comparing what you have now to what you had before, but in the long run, it's not enough, especially when playing professionally takes up most of your life.
2025-07-25 23:51
0
L team for having his back hes just washed bruh let it go already...
2025-07-25 20:51
0
I guess Liquid doesn’t want to win
2025-07-25 20:53
2
Shouldn't decisions regarding the roster be made by the management rather than the players themselves?
2025-07-25 20:55
0
2 replies
liquid doesn't have a GM
2025-07-25 21:07
1
Both I imagine But typically the roster and especially the captain/IGL are best suited to identify if a player is a problem or not
2025-07-25 21:15
1
#17
Faceit plus user Faceit level 9  | 
 | 
United States bennjayx6
NAFFER for life
2025-07-25 21:00
2
Happy for you Keith!
2025-07-25 21:25
0
You were right
2025-07-25 21:33
0
don't take your teammates seriously bro
2025-07-25 21:37
1
#29
Old school: User been here for more than 10 years  | 
World psykotyko
his teammates are crual at this point, probably sharing 90% of NAF's paycheck is diabolical even though he must be paid in peanuts
2025-07-25 21:53
0
#30
 | 
Germany vato3001
Bye Bye NAF you are benched now :D
2025-07-25 21:55
0
#31
Old school: User been here for more than 10 years  | 
Canada epmd
NAFFERS RISE
2025-07-25 22:21
0
#35
 | 
United States kamenator
NAFFERS EATING GOOD TODAY
2025-07-26 00:45
2
based king
2025-07-26 13:03
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)