According to PR-model, owczarzy.net is ranked 734,503rd in multilingual Wikipedia, in particular this website is ranked 507,827th in English Wikipedia.
The website is placed before eaa.org.hk and after godolphin.org in the BestRef global ranking of the most important sources of Wikipedia.