Live results

2026 Duelling Blades

25 to 26 April 2026, Kitchener, ON, United States