one of those scientist guys in cyrus's hideout
A Veteran is Victory Road
one of the scientist in the galactic warehouse.
you cant find a porygon ,you can find it in Pokemon pearl or on platinum
An Up-Grade is an item that evolves the Pokemon Porygon when Porygon is traded while holding it. Porygon evolves into Porygon 2.
Not really, no. There is a trainer that has Porygon 2 on Platinum, I forgot the area but I can tell you later. That is if you haven't met the collector.
Porygon
Veteran Edgar inside Victory Road
you can get porygon in platinum by going to velistone first, and then go to the top house on the top of the Pokemon center.Finally,you ask the man inside the house, then he will give you a porygon level 25.
You can actually get it from a man in Veilstone City. His House is the first one in front of the Galactic Building. Hope I Helped! :3
Sorry but there isn't a trainer with a bagon in platinum.
you have to link trade porygon
Porygon