I have a spillway on my 2 acre pond and water does get deep sometimes in a large rain event. If I have notice the rain is coming I pump my pond down some with a trash pump giving more room for the runoff. I also drilled some holes in the spillway and put in some re-bar then attached some wire mesh that does not allow the fish to escape. This works great but you have to make sure the screen stays clear of debris.