Richie RamsayBy alberto488 / 2023-12-08 Country: 2022-2023 PGA Rank Stage PositionResultsShots Points 67 2023 Open Championship 64292 Shots 0