According to PR-model, toddalcott.com is ranked 202,737th in multilingual Wikipedia, in particular this website is ranked 27,781st in German Wikipedia.
The website is placed before cleo-inc.jp and after recursosmarinos.net in the BestRef global ranking of the most important sources of Wikipedia.