According to PR-model, leekduck.com is ranked 1,363,302nd in multilingual Wikipedia, in particular this website is ranked 766,587th in English Wikipedia.
The website is placed before encyclom.com and after sandwalk.blogspot.ca in the BestRef global ranking of the most important sources of Wikipedia.