Those rankings are not really a good measure of how good your players really are. A better source for more accurate rankings can be found at guess.gdreports.com. This is a site created and maintained privately by one of our fellow community members, bhazlewood.