you battle and encounter your rival at the top of mt.silver.
Chat with our AI personalities
your rival Heart if you picked a totodile your rival has a chikorita
DRagons den you going fight vs the last gym leader from hoenn and the last from the elite four ( they are hard )
I do not know where he is after beating elite four soul silver. I hope to find him soon.
After the Dragon's Den (when not battling Lance), you can find your rival at the Pokemon League on Mondays and Wednesdays.
just make your way through victory road and as you exit your rival will walk up and stop you