both in the top5 best players in the world
Putting all the bias aside, i would say yes for keznit.
Just consider this: how many players have keep consistency in valorant competitive scene for more than a year?
There are really good players (and better than Keznit, no doubt), but how much time they have been able to keep that level?
Leo is a monster, and he's a silent one. He has been consistent since the first Guild iteration.
---
edit: typo, SA education