Pikachu hasn’t been around in a while, but he definitely hasn’t lost his edge. Pikachu is still one of the fastest Pokemon alive and his Volt Tackle packs a punch. Greninja would not be able to endure that kind of power. Greninja is also very skilled and he has a large array of abilities up his sleeve, but the difference in speed between these two fighters is just too great. Pikachu wins.