2017 will see the implementation of the new ranking system. Amongst others, this system will give a better understanding of where the points come from and how the ranking is calculated. In addition, it will see live updates, with results uploaded as soon as they are made available to SLA.
In the meantime, the ranking may not be updated as often, and we do apologize for any inconvenience. Thank you for your understanding.