What is the best 1v1 champion?

I have a 1v1 tournament coming up. And I want to decide which is the best 1v1 champion.

There are three win conditions (you have to get one to win)

  1. Get first blood

  2. Get 100 CS

  3. get first tower.

The tournament is played in top lane, it its blind pick and each player has 5 bans.

I was thinking about kled or cait. But im not sure