I would bet it's a black racer too. I have had babies that ate fish out of a water bowl, so I wouldn't doubt a wild adult would too. There are also some dark colored watersnakes which would also relish fish. But they are heavy bodied and keeled scaled.
I wish my pond would attract such things... 


