According to PR-model, sffpc.org is ranked 503,497th in multilingual Wikipedia, in particular this website is ranked 36,627th in French Wikipedia.
The website is placed before hayriverhub.com and after filmtatarak.pl in the BestRef global ranking of the most important sources of Wikipedia.