According to PR-model, ggba.swiss is ranked 798,019th in multilingual Wikipedia, in particular this website is ranked 68,487th in French Wikipedia.
The website is placed before greenracingnews.com and after skx.com in the BestRef global ranking of the most important sources of Wikipedia.