It is hard to say with all the mechanical damage as something really bounce around that cylinder.
I carefully pull the piston pin and count all the loose piston pin needle bearings as those can cause this damage also.
As far as the piston wash it does look lean.
View attachment 56856