Division Podiums
Since 2023
2025
762 | World Performance Index | 65-69 (1) | 176.93 |
707 | FD WPI World Rankings | 65-69 (1) | 176.93 |
2024
772 | World Performance Index | 65-69 (2) | 176.93 |
2023
909 | World Performance Index | 60-64 (7) | 173.88 |
2022
1980 | World Performance Index | 60-64 (24) | 167.46 |