to me 9-10 inch perch are keepers all day long. have to agree with ridge runner though, deeply hooked fish should be kept and counted against limit instead of throwing back a fish that will certainly die and become food of those flying rats. (ie seagulls) fish under 9 inches should be put back if they are healthy. just my opinion