Ranking:
World: 11379 / 151074
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 365 / 3503
London: 151 / 1396
#11379
38
Ranking:
World: 53 / 582
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2 / 20
London: 1 / 10
#53
24