Champions Trophy 2024 seeding: 11
IRTPA Profile
Home club: Prested Real Tennis Club
Champions Trophy Record