Majors won by Willie Park (4) 1875 British Open 1866 British Open 1863 British Open 1860 British Open