So, I keep looking at my Frontline Performance to keep myself happy because it shows a positive Winrate of 35.6%...

But this week just destroyed any credibility it might have. It only counted 5 of my 9 wins and 2 of my 18 3rd places. Shenanigans is afoot.

Is this just deliberately misleading?