Any Grass-Type Pokemon will prove difficult for him and his evolutions.
Chat with our AI personalities
the best pokemon to use is mudkip.
The most effective type against Mudkip is the Grass type.
mudkip
I Think Mudkip is because not only is he water, he is also ground, so he learns move to defend itself against thunder
After fixing the Network Machine on One Island, you can trade a Mudkip from Pokemon Ruby or Sapphire. You can't catch a Mudkip in Pokemon FireRed.