Keith 'NAF' Markovic começou a jogar Counter-Strike em nível profissional em 2014. No início, ele jogou em algumas equipes mistas pouco conhecidas, sem alcançar muito sucesso. No entanto, seu desempenho chamou a atenção da Team Liquid, onde ele ingressou em 2015. Infelizmente, suas atuações também foram decepcionantes, o que levou à rescisão do contrato.
Em 2015, o jogador competiu pela Luminosity e conquistou a medalha de bronze na ESL ESEA Pro League Season 1 - North America. Depois disso, passou por várias equipes sem sucesso até se juntar à Renegades dois anos depois. Com essa nova formação, ele venceu o StarLadder i-League Invitational #2 e foi finalista no iBUYPOWER Masters 2017.
Em fevereiro de 2018, NAF voltou à Liquid. Sua segunda passagem foi muito mais bem-sucedida e, graças a Markovic, a equipe conquistou títulos em torneios como ESL Pro League Season 9, ESL One: Cologne 2019, Intel Grand Slam Season 2, BLAST Pro Series: Los Angeles 2019 e Intel Extreme Masters XIV - Chicago. O próprio Keith foi nomeado MVP de grandes torneios quatro vezes pelo HLTV.
Atualmente, Markovic continua a representar a Team Liquid. Nos últimos anos, ele ganhou medalhas de ouro em torneios como Intel Extreme Masters XVII - Dallas: North American Qualifier, Intel Extreme Masters Road to Rio 2022: American RMR, PGL Major Copenhagen 2024: North American Open Qualifier #1, Intel Extreme Masters Chengdu 2024: North American Open Qualifier #1, Intel Extreme Masters Dallas 2024: North American Qualifier e Intel Extreme Masters Rio 2024: North American Qualifier.