The Team Defence Cyber Security Cyborgs Placing Table year/ranking Year Ranking Better than LM team? 2022 ?st ❎ 2023 6th ❎ 2024 4rd ❎ 2025 3rd ✅