>>22177472While N is
the best rival, Gary is definitely one as well, in that the two of you have the same goal and he's actually competition for it.
Cheren is hypothetically I guess, but the poor guy gets sidelined pretty bad. I'm glad he got something to do in BW2.
Barry was fun to fight but I can't even remember if he had a goal beyond GOTTA GO FAST
The others are just people you happen to know though. I still like most of them.