Who was the better swimmer? How do you know it?
The better swimmer was Ranji. He can dive under water and swim. When the other boy made fun of him by saying he couldn't move across the pool, Ranji dived directly into the water and surfaced in a flash at the other end. This shows that Ranji has been a better swimmer than Warrior.