I have the same problem every spring when the rain comes. I have a 12" culvert with chicken wire over it for my overflow but it gets clogged up with weeds in heavy rains and then spills over above the culvert. So what i did was went to Walmart and bought 2 sein nets i think there 4 x 20, zipped tied them together and put in T-post every 4 feet and zip tied the net to the T-post. I made a u-shapped wire to go over the bottom of the sein net and into the ground so the net wouldnt push up. Its a pain in the ass but i only have 2 do it once a year. The reason i did this was cause i come home one day culvert is clogged, water is spilling over and all down the back side of the pasture was 100's of baby bluegill in the grass. Thats depressing!