According to PR-model, stacthoma.org is ranked 1,212,995th in multilingual Wikipedia, in particular this website is ranked 678,901st in English Wikipedia.
The website is placed before opendatablend.io and after games-und-lyrik.de in the BestRef global ranking of the most important sources of Wikipedia.