My eye test puts him near the top 5 spots for duelists. Not top 5 in the world tho, definitely not top 3. NAVI made a big mistake in dropping him tho...
EMEA #7 rating (he did this while playing with soulcas and that Liquid team was clown team and he still did this rating)
AfreecaTV Valorant League #6 (he did this with his new team)