They definitely do not reproduce in ponds and I do not know of any lakes where they can reproduce. One fact that many people do not know is that the striper is actually a sea-bearing fish that comes upstream into rivers to reproduce. Now they are bred and stocked into freshwater lakes - called landlocked striper bass. I think the world-record for a saltwater striper is well over 100lbs. So these guys to get big. The lake where I fish the record is around 50lbs. so I'm sure they consume huge amounts of forage, so it would probably have to be a fairly large pond in order to support them.

Chris