The winners of the PGA Championship, from 1958 – 2012

2012 – Rory McIlroy – Kiawah Island Golf Resort, The Ocean Course

2011 – Keegan Bradley – Atlanta Athletic Club, Highlands Course

2010 – Martin Kaymer – Whistling Straits, Straits Course

2009 – Yang Yong-eun – Hazeltine National Golf Club

2008 – Pádraig Harrington – Oakland Hills Country Club, South Course

2007 – Tiger Woods (4) – Southern Hills Country Club

2006 – Tiger Woods (3) – Medinah Country Club, Course No. 3

2005 – Phil Mickelson – Baltusrol Golf Club, Lower Course

2004 – Vijay Singh (2) – Whistling Straits, Straits Course

2003 – Shaun Micheel – Oak Hill Country Club, East Course

2002 – Rich Beem – Hazeltine National Golf Club

2001 – David Toms – Atlanta Athletic Club, Highlands Course

2000 – Tiger Woods (2) – Valhalla Golf Club

1999 – Tiger Woods – Medinah Country Club, Course No. 3

1998 – Vijay Singh – Sahalee Country Club

1997 – Davis Love III – Winged Foot Golf Club, West Course

1996 – Mark Brooks – Valhalla Golf Club

1995 – Steve Elkington- Riviera Country Club

1994 – Nick Price (2) – Southern Hills Country Club

1993 – Paul Azinger – Inverness Club

1992 – Nick Price – Bellerive Country Club

1991 – John Daly – Crooked Stick Golf Club

1990 – Wayne Grady – Shoal Creek Golf and Country Club

1989 – Payne Stewart – Kemper Lakes Golf Club

1988 – Jeff Sluman – Oak Tree Golf Club

1987 – Larry Nelson (2) – PGA National Resort & Spa

1986 – Bob Tway – Inverness Club

1985 – Hubert Green – Cherry Hills Country Club

1984 – Lee Trevino (2) – Shoal Creek Golf and Country Club

1983 – Hal Sutton – Riviera Country Club

1982 – Raymond Floyd (2) – Southern Hills Country Club

1981 – Larry Nelson – Atlanta Athletic Club, Highlands Course

1980 – Jack Nicklaus (5) – Oak Hill Country Club, East Course

1979 – David Graham – Oakland Hills Country Club, South Course

1975 – Jack Nicklaus (4) – Firestone Country Club, South Course

1974 – Lee Trevino – Tanglewood Park, Championship Course

1973 – Jack Nicklaus (3) – Canterbury Golf Club

1972 – Gary Player (2) – Oakland Hills Country Club, South Course

1971 – Jack Nicklaus (2) – PGA National Golf Club

1970 – Dave Stockton – Southern Hills Country Club

1969 – Raymond Floyd – NCR Country Club, South Course

1968 – Julius Boros – Pecan Valley Golf Club

1967 – Don January – Columbine Country Club

1966 – Al Geiberger – Firestone Country Club, South Course

1965 – Dave Marr – Laurel Valley Golf Club

1964 – Bobby Nichols – Columbus Country Club

1963 – Jack Nicklaus – Dallas Athletic Club, Blue Course

1962 – Gary Player – Aronimink Golf Club

1961 – Jerry Barber – Olympia Fields Country Club

1960 – Jay Hebert – Firestone Country Club, South Course

1959 – Bob Rosburg – Minneapolis Golf Club

1958 – Dow Finsterwald – Llanerch Country Club