Gary

Blue is the players rival in the game.

When players first fight Blue he has the pokemon that has a type advantage to yours. Later he also has a pidgey

At the pokemon tower, his pidgey is now a pigeotto, and he has 3 starters.