You meet Lance in Pokemon SoulSilver at the Lake of Rage, where he is investigating strange disturbances in the Pokemon, after you catch or defeat Shiny Red Gyrados, you and him team up and defeat the Team Rocket group who is hiding in the "Souvenier Shop".
Chat with our AI personalities
The gym leaders have different Pokemon the elite 4 and Lance.
meet blue, the gymleader on cinnabar island
You can beat the Elite Four again, and battle Red again. If you beat lance and the elite four and Lance again then you are able to face Red at mt silver.
no you can trade soulsilver pokemon to black
the guy with the black cape[also known as lance]is the Pokemon league champion after you meet him in mahogany town.