They will spawn when they get about 3", the eating size depends on your fillet knife \:\) I have been on some hunting trips where we eat what we catch/kill, the smallest fish are the hardest to clean, but taste the best !