According to PR-model, tomgraeff.org is ranked 812,889th in multilingual Wikipedia, in particular this website is ranked 456,538th in English Wikipedia.
The website is placed before cristodelalaguna.org and after iglesiaenlarioja.org in the BestRef global ranking of the most important sources of Wikipedia.