Division Podiums
Since 2023
2025
259 | World Performance Index | 25-29 (20) | 178.85 |
242 | FD WPI World Rankings | 25-29 (20) | 178.85 |
2024
266 | World Performance Index | 25-29 (29) | 179.59 |
2023
251 | World Performance Index | 25-29 (31) | 179.59 |
2022
518 | World Performance Index | 25-29 (51) | 170.69 |