Complete winners list for The Open Championship — 154 champions (1860-2026). Year-by-year history, multiple winners, and player profiles on CaddyTrader.
Visit CaddyTrader