According to PR-model, sportandtravel.de is ranked 2,303,191st in multilingual Wikipedia, in particular this website is ranked 1,273,927th in English Wikipedia.
The website is placed before teo-tea.com and after merac.org in the BestRef global ranking of the most important sources of Wikipedia.