April into May in Swan a bit down from the spring(we caught 4 this past Spring) and IN Guntersville in March in the Milfoil in front of the Gunterville airport out around the Islands mainly Buck island, are the only 2 places over the years we have caught more than 1 or 2 on a trip. They spawn early as they are a cold water fish actually related to Sauger. As to the Guntersville place the milfoil .weeds were the ticket in 3 to 4 ft of water but the milfoil is about been replaced by the cursed eel/ ribbon grass ,which they probably spawn in but hard to get to them. Wish I could catch them like i do Gills , they are top table fare.