Blastoise vs Feraligatr
Blastoise and Feraligatr are the Tohjo Water Starters. Blastoise is the choice given to you by Professor Oak of Kanto whereas Feraligatr is given out by Professor Elm of the adjoining Johto region. There's a very clear correlation between Kanto and Johto and this can be easily seen in the form of their Starters. Specifically, the Johto Starters have the same Base Stats as their Kanto counterparts, but rearranged (well, except for Charizard/Typhlosion).
Blastoise and Feraligatr use their very similar stats in completely different ways. Blastoise takes a more defensive approach, having 100/105 for his defenses, and Feraligatr takes that 105 and puts it into Attack, making him a lot more offensive. This can also be seen through their movepools. Blastoise learns Iron Defense while Feraligatr has access to Dragon Dance.
Which do you prefer?
Who's more useful?
Who'd win in a fight?
This one's a really difficult one for me. On the one hand, Blastoise is my favorite of all the Water Starters. On the other hand, Feraligatr was my very first Pokemon and I like him a lot too. He's my second favorite Water Starter. Ultimately, I'm going to pick Blastoise because I've been training Feraligatr in HGSS and I'm a bit saturated.
Other Blastoise Starter matchups:
Blastoise vs Swampert
Blastoise vs Empoleon
Blastoise vs Daikenki
Other Feraligatr Starter matchups:
Feraligatr vs Swampert
Feraligatr vs Empoleon
Feraligatr vs Daikenki