According to PR-model, otrrpedia.net is ranked 149,956th in multilingual Wikipedia, in particular this website is ranked 89,684th in English Wikipedia.
The website is placed before scis.org.uk and after allatsea.co.za in the BestRef global ranking of the most important sources of Wikipedia.