Yes. Have caught the same trout, salmon, and steelhead,.......multiple times over with certain big bull trout in a certain river.
Will spare you the details of all instances but one, in which the same steelhead was caught on THE SAME CAST......kinda. You can believe it or not, but here is the story:
30 some years ago drifting corkies. It wasn't actually my fish, it was my fathers. Fish was fought for 5 minutes or so getting close to being landed with just maybe 5' or so of line out at this point to the slinky and another few feet of leader. Fish comes off, gear flies behind and gear is immediately flicked back out so as to not get hung up on crap behind.
That corky didn't sit there on top of the water for more than 2 seconds and a fish exactly the same 5-6lb size, same color/brightness, with a clipped fin just like the one lost absolutely slammed it topwater. Fish was flossed just outside the mouth and landed in a couple of minutes.
I have always had a hard time with what exactly happened. It is easier to believe that it was a following fish, or just another fish came up and hit that topwater. All the other likenesses, and the fact it seemed relatively tired were just coincidence. Its of course either that, or the more improbable, yet apparent thing happened. That fish came unbuttoned, turned around, and slammed the corky again.