Sadly, you can't, you can only catch groudon, but, if you get both, you can catch rayquaza!
You simply cannot. When you catch Groudon, Prof. Oak will tell you you cannot catch both Pokemon on your own.
to get a kyorge in soul silver you have to trade with some one how has kyorge in Pokemon heart gold after you show prof. oak both kyorge and groundon he will give you a jade orb to catch rayqauaza!
in the emmbered tower once you have kyorge and groudon
kyorge
no you just need a groudon/kyorge
you trade kyorge from heart gold and go back to the place you caught groudon
Catch a ride on Robo-Kyorge and sail to it.
in soulsilver talk to the guy standing outside if it then go talk to either oak or mr.pokemon and thay will give you a red orb to summon groudon there. then get a kyorge from heartgold and show it to oak and youll get a jade orb to catch rayquaza.
No, you cannot catch Kyogre in "Pokémon SoulSilver."
You can't catch bastiodon in Pokemon soulsilver.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.