I was looking around in the Gen 1 metagame, and noticed that Poilwrath and it's pre evo are in the same tier, and BLs are in gen 1, so why is this the case?
Poliwhirl's lack of a psychic weakness and higher speed makes it better as a lead and revenge killer, and its fast hypnosis can scare opponents and force switches even if you don't use the actual move. Poliwrath is stronger in all of the other stats, which makes it better at switching into attacks and checking offensive Pokemon like Charizard and Nidoking. It's also better at using counter and winning 1v1s against other water Pokemon, such as Blastoise and Kabutops. source source