22 years and one month.
The 2008 Open Golf Championship was won by Padraig Harrington (Irl)
Daren Clarke won the 2011 US open golf.
It was held on June 16-19, 2011.Who won?Rory McIlroy won by 8 shots and finished 16 under par 268.
Charl Schwartzel won the tournament in 2011.
The first American born winner of the US Open golf tournament was John J. McDermott in 1911. He also won in 1912.