Bogus winrate - leavers?


Just have an example of something odd.
Battle Tag is RavePrimarch, you can find in my 2nd match with Qhira today (2023-08-05) on Heroes Profile.

Shows 96% (22:1) with Imperius, even though his match history (50 games) spans 10 days, all with Imperius, and slightly more losses than wins.

Having lost the last 6 games, this player should really have been in the leaver queue (if they left), or his winrate should be normal. Either way, there is a bug somewhere, like leaving at a certain moment or somesuch.

Perfectly normal player other than this glitch.

Did you filter by every single game mode and the ‘lifetime’ filter?