According to PR-model, opfro.org is ranked 658,914th in multilingual Wikipedia, in particular this website is ranked 447,756th in English Wikipedia.
The website is placed before book-soul.com and after pl32.com in the BestRef global ranking of the most important sources of Wikipedia.