According to PR-model, macrae.org is ranked 583,179th in multilingual Wikipedia, in particular this website is ranked 46,509th in French Wikipedia.
The website is placed before pleng-mun.com and after tcsamsterdammarathon.nl in the BestRef global ranking of the most important sources of Wikipedia.