In terms of World Football Elo Ratings , it currently sits at the 12th spot .
In terms of World Football Elo Ratings , it currently was best ranked at first position in July 2007 .
In terms of World Football Elo Ratings , it currently sits at the 12th spot and was best ranked at first position in July 2007 .