According to PR-model, imdleo.gr is ranked 1,470,363rd in multilingual Wikipedia, in particular this website is ranked 16,180th in Greek Wikipedia.
The website is placed before cartes-postales-magazine.fr and after qhrd.gov.cn in the BestRef global ranking of the most important sources of Wikipedia.