Open Championships - 2024 Ottawa, Ontario May 28 - June 1, 2024 Final Results book Record Scores 1978-2024