The above player is in Gyrosphere, their high score is 5537. Since Gyro is at 5500 and they just got 40 trophies to get to Gyro in case they dropped lower, they could not have been anywhere near my score (5078 during battle).
It seems like trophy gain is reversed or having 2 legends on team causes this, because I’ve always lost 40 trophies to teams with 2 legends on them. This is my team with 1 rare and 1 legendary: