Spain still sit atop the current Crotistics rankings. There is a large gap between them and the rest of the world. Current standings are:
I am glad when Crotistics produces results that are different than the FIFA World Rankings (FYI Argentina and Uruguay are #11 and #12 respectively). They say a good ranking system produces correct results 80% of the time, but that’s a goal we strive to beat.