Endless, a half dozen years ago I caught a 19.5" smallie from the Grand in Kitchener and it weighed 3.3lbs on a digital scale. These are river fish and don't get the girth of smallies in Simcoe or lake Erie. I would say 4 to 4.25lbs for a 20" Grand river fish max. At least up in this section. I'm sure the closer you get to lake Erie the heavier they will weigh per inch of length.