I had perch spawn for the first time last year. I noticed the ribbons on 4-18 (I keep a log book). Interestingly all the ribbons I saw were on the south side of my pond even though the structure and grade was the same in other areas. I had branches set out in several shallow water areas for them to spawn on, they chose cattails in 1 to 2 feet of water. Note these fish were just stocked that spring. I'm in eastern Wisconsin.