My HoTS profile and statistics are broken

My top 4 heroes are all incorrect and most of my stats are missing. For example its saying my top hero is a level 33 chromie, when my top hero is a level 175 tracer. My stats are also all incorrect. I’m missing 80% of my mvp awards and other stats. I’ve tried relogging and reinstalling to no avail.

You need not reinstall or relog, just go to the ‘statistics’ screen and select all seasons (“Lifetime”) instead of the current season. Also select every game mode.

Then it will show all your stats for all your heroes including every MVP award.