Doesn't it depend on the game? If you play games that end early, you can get a lower centipawn loss by virtue of simply not having mistakes in the endgame. Also, do you mean opponents "are" or are you talking about one opponent? If it's multiple, then there really aren't other players who have say 40+? I see a mix of wins and losses in your recent history. That tells me there should be some higher centipawn loss games by your opponents.
sorry i am talking about otb and my last 30 games averaged also there werent any under 25 move draws included.
the average centi-pawn loss is the loss compared to a computer of each average move over a period of around 30-40 games minimum and mine is 36 - rather suspiciously my opponents is as low as 27.5 for opponents ratted similar to me.