All the fish were from a half pound up to a pound so they are not immature. They are in great shape. My water temps until this week have been high 50s low 60s so I dont think they spawned out yet. I have not seen any males on the bed. I did throw a cast net checking to see how many thread fin I could catch and I did catch some very small BG about a inch in lenght. I found that odd also as last years fish should have been bigger than that. I dont see how they could have spawned already.