Thanks David!
1) Just confirming so in the below sentence, I should use on, instead of at?
Mr Axelson is currently on the top of the ranking for the BWF.
2) Just to be safe, as on can be used as a substitute for on. Just use "on" for all sentences. What's your thoughts on this?