Correct, although I think you mean to say "variants of a species" because variants of a Genus would be (potentially) different species.
It all depends on the 50 fishing sites and the species.
Some fishing sites couldn't help but produce the same fish because they're physically connected (i.e. aren't genetically isolated from each other). Genetic differentiation (i.e. evolution) is driven by isolation and other factors that alter which individuals in a population survive and reproduce.
Two spots on the same river or a tributary emptying into a river would likely have "the same" fish (unless there is a physical barrier to prevent the fish from mixing).
There can be quite a bit of variability in populations of fish reflecting the genetic diversity of the population.
Matt