Yeah but when we're talking fish size and genetics, we're getting into a whole new level of natural selection here. External factors over time, such as food access, habitat cover availability and size, predation, weather, can all have an effect when determining the maximum size on an individual within a given species. I.E. Bluegill in a small habitat will generally be smaller than bluegill in a larger habitat. But in the end, genetically, they're all still bluegill.Ultimately much of the size of the fish whether it be bluegill of any other species is determined by genetics.
you can have the perfect environment, food , plenty of clean water and perfect temperature..but you may wind up with small fish if the genetic make up of the fish in question does not enhance the large size.
what seems to have gotten lost is the fact that fish..in this case bluegill or some other sunfish.
have developed their own genetic pool many times this pool is limited.
it is possible for some to get large while others may remain small..
we constantly see new colors and fish grown for size. this is done by selecting certain characteristics to 'enhance ' this trait in the offspring.
it is very possible that the gene pool in a pond or lake can lead to a smaller varient of this species.. just as it is possible for genes to enhance larger fish.
it will still be the same species but they may not have the genetic potential to reach large sizes.
Although not necessarily relating to fish, another interesting rule in ecology relating to size is Bermann's Rule. This states that geographic races of a species possessing smaller body size are found in the warmer parts of the range, and races of larger body size in cooler parts. So as latitude increases, generally so does the size of that animal. This is interesting because genetically, they're still the same species, but their geographical location has helped dictate their size.