seems to be same eye each time, work on his left defense.
to be honest, it's odd that he keeps getting in scraps with the same cat, normally they have scraps with roaming ferals and tomcats..
But typically house cats will actively patrol at avoidance intervals, eg, they will go out at times when they are not expected to run into one another.
There was a BBC documentary where they tracked all cats in a neigborhood, and it was very visible..
https://www.bbc.co.uk/programmes/b02xcvhw
They also found that cat flaps meant a house could see up to 2-3 neighbor cats coming in for a nibble.
When cat from House 1 went out to the east Cat from house 2 would either stay in or sync his patrol to make sure he's west when 1 is east.
So it's rather strange that Percy keeps getting in trouble with same cat nextdoor.
I'm inclined to think there's something else at play.
Are you sure it's a cat? Did you see the fight?
I would think Percy at some point will avoid going there.