JC RitchieBy alberto488 / 2025-03-08 2022-2023 PGA Rank Stage PositionResultsShots Points 10 2023 Barracuda Championship 1034 Points 0