ranks are going to be reset constantly for the next few weeks til everything is ironed out anyways, don't worry about it / get over it cause they dont matter.
You can currently get to max level using custom games, so its not like ranks actually mean shit.