Champions Trophy 2024 seeding: 14
IRTPA Profile
Home club: Petworth House Tennis Court
Champions Trophy Record