| Past PGA Championship Winners |
| Year |
Winner (Score) -- Runners-Up |
| 2011 |
*Keegan Bradley (272) -- Jason Dufner |
|
(Atlanta Athletic Club (Highlands Course), Johns Creek, Georgia) |
| 2010 |
*Martin Kaymer (277) -- Bubba Watson |
|
(Whistling Straits Golf Club (Straits Course), Kohler, Wisconsin) |
| 2009 |
Y.E. Yang (280) -- Tiger Woods |
|
(Hazeltine National Golf Club, Chaska, Minnesota) |
| 2008 |
Padraig Harrington (277) -- Ben Curtis, Sergio Garcia |
|
(Oakland Hills Country Club (South Course), Bloomfield Township, MI) |
| 2007 |
Tiger Woods (272) -- Woody Austin |
|
(Southern Hills Country Club, Tulsa, Oklahoma) |
| 2006 |
Tiger Woods (270) -- Shaun Micheel |
|
(Medinah Country Club, Medinah, Illinois) |
| 2005 |
Phil Mickelson (276) -- Steve Elkington, Thomas Bjorn |
|
(Baltusrol Golf Club (Lower Course), Springfield, New Jersey) |
| 2004 |
*Vijay Singh (280) -- Chris DiMarco, Justin Leonard |
|
(Whistling Straits Golf Club (Straits Course), Kohler, Wisconsin) |
| 2003 |
Shaun Micheel (276) -- Chad Campbell |
|
(Oak Hill Country Club, Rochester, New York) |
| 2002 |
Rich Beem (278) -- Tiger Woods |
|
(Hazeltine National Golf Club, Chaska, Minnesota) |
| 2001 |
David Toms (265) -- Phil Mickelson |
|
(Atlanta Athletic Club (Highlands Course), Johns Creek, Georgia) |
| 2000 |
*Tiger Woods (270) -- Bob May |
|
(Valhalla Golf Club, Louisville, Kentucky) |
| 1999 |
Tiger Woods (277) -- Sergio Garcia |
|
(Medinah Country Club, Medinah, Illinois) |
| 1998 |
Vijay Singh (271) -- Steve Stricker |
|
(Sahalee Country Club, Redmond, Washington |
| 1997 |
Davis Love III (269) -- Justin Leonard |
|
(Winged Foot Golf Club (West Course), Mamaroneck, New York) |
| 1996 |
*Mark Brooks (277) -- Kenny Perry |
|
(Valhalla Golf Club, Louisville, Kentucky) |
| 1995 |
*Steve Elkington (267) -- Colin Montgomerie |
|
(Riviera Country Club, Pacific Palisades, California) |
| 1994 |
Nick Price (269) -- Corey Pavin |
|
(Southern Hills Country Club, Tulsa, Oklahoma) |
| 1993 |
*Paul Azinger (272) -- Greg Norman |
|
(Inverness Club, Toledo, Ohio) |
| 1992 |
Nick Price (278) -- Nick Faldo, John Cook, Gene Sauers, J.Gallagher,Jr |
|
(Bellerive Country Club, St. Louis, Missouri) |
| 1991 |
John Daly (276) -- Bruce Lietzke |
|
(Crooked Stick Golf Club, Carmel, Indiana) |
| 1990 |
Wayne Grady (282) -- Fred Couples |
|
(Shoal Creek Country Club, Birmingham, Alabama) |
| 1989 |
Payne Stewart (276) -- Mike Reid |
|
(Kemper Lakes Golf Club, Hawthorn Woods, Illinois) |
| 1988 |
Jeff Sluman (272) -- Paul Azinger |
|
(Oak Tree Golf Club, Edmond, Oklahoma) |
| 1987 |
*Larry Nelson (287) -- Lanny Wadkins |
|
(PGA National Golf Club, Palm Beach Gardens, Florida) |
| 1986 |
Bob Tway (276) -- Greg Norman |
|
(Inverness Club, Toledo, Ohio) |
| 1985 |
Hubert Green (278) -- Lee Trevino |
|
(Cherry Hills Country Club, Denver, Colorado) |
| 1984 |
Lee Trevino (273) -- Gary Player, Lanny Wadkins |
|
(Shoal Creek Country Club, Birmingham, Alabama) |
| 1983 |
Hal Sutton (274) -- Jack Nicklaus |
|
(Riviera Country Club, Pacific Palisades, California) |
| 1982 |
Ray Floyd (272) -- Lanny Wadkins |
|
(Southern Hills Country Club, Tulsa, Oklahoma) |
| 1981 |
Larry Nelson (273) -- Fuzzy Zoeller |
|
(Atlanta Athletic Club (Highlands Course), Duluth, Georgia) |
| 1980 |
Jack Nicklaus (274) -- Andy Bean |
|
(Oak Hill Country Club, Rochester, New York) |
| 1979 |
*David Graham (272) -- Ben Crenshaw |
|
(Oakland Hills Country Club (South Course), Birmingham, Michigan) |
| 1978 |
*John Mahaffey (276) -- Jerry Pate, Tom Watson |
|
(Oakmont Country Club, Oakmont, Pennsylvania) |
| 1977 |
*Lanny Wadkins (282) -- Gene Littler |
|
(Pebble Beach Golf Links, Pebble Beach, California) |
| 1976 |
Dave Stockton (281) -- Ray Floyd, Don January |
|
(Congressional Country Club (Blue Course), Bethesda, Maryland) |
| 1975 |
Jack Nicklaus (276) -- Bruce Crampton |
|
(Firestone Country Club, Akron, Ohio) |
| 1974 |
Lee Trevino (276) -- Jack Nicklaus |
|
(Tanglewood Golf Club, Winston-Salem, North Carolina) |
| 1973 |
Jack Nicklaus (277) -- Bruce Crampton |
|
(Canterbury Golf Club, Cleveland, Ohio) |
| 1972 |
Gary Player (281) -- Tommy Aaron, Jim Jamieson |
|
(Oakland Hills Country Club (South Course), Birmingham, Michigan) |
| 1971 |
Jack Nicklaus (281) -- Billy Casper |
|
(PGA National Golf Club, Palm Beach Gardens, Florida) |
| 1970 |
Dave Stockton (279) -- Arnold Palmer, Bob Murphy |
|
(Southern Hills Country Club, Tulsa, Oklahoma) |
| 1969 |
Ray Floyd (276) -- Gary Player |
|
(NCR Country Club (South Course), Dayton, Ohio) |
| 1968 |
Julius Boros (281) -- Arnold Palmer, Bob Charles |
|
(Pecan Valley Country Club, San Antonio, Texas) |
| 1967 |
*Don January (281) -- Don Massengale |
|
(Columbine Country Club, Littleton, Colorado) |
| 1966 |
Al Geiberger (280) -- Dudley Wysong |
|
(Firestone Country Club, Akron, Ohio) |
| 1965 |
Dave Marr (280) -- Billy Casper, Jack Nicklaus |
|
(Laurel Valley Country Club, Ligonier, Pennsylvania) |
| 1964 |
Bobby Nichols (271) -- Jack Nicklaus, Arnold Palmer |
|
(Columbus Country Club, Columbus, Ohio) |
| 1963 |
Jack Nicklaus (279) -- Dave Ragan, Jr. |
|
(Dallas Athletic Club, Dallas, Texas) |
| 1962 |
Gary Player (278) -- Bob Goalby |
|
(Aronimink Golf Club, Newtown Square, Pennsylvania) |
| 1961 |
*Jerry Barber (277) -- Don January |
|
(Olympia Fields Country Club, Olympia Fields, Illinois) |
| 1960 |
Jay Hebert (281) -- Jim Ferrier |
|
(Firestone Country Club, Akron, Ohio) |
| 1959 |
Bob Rosburg (277) -- Jerry Barber, Doug Sanders |
|
(Minneapolis Golf Club, St. Louis Park, Minnesota) |
| 1958 |
Dow Finsterwald (276) -- Billy Casper |
|
(Llanerch Country Club, Havertown, Pennsylvania) |
| 1957 |
Lionel Hebert (2 & 1) -- Dow Finsterwald |
|
(Miami Valley Country Club, Dayton, Ohio) |
| 1956 |
Jack Burke (3 & 2) -- Ted Kroll |
|
(Blue Hill Country Club, Boston, Massachusetts) |
| 1955 |
Doug Ford (4 & 3) -- Cary Middlecoff |
|
(Meadowbrook Country Club, Detroit, Michigan) |
| 1954 |
Chick Harbert (4 & 3) -- Walter Burkemo |
|
(Keller Golf Club, St. Paul, Minnesota) |
| 1953 |
Walter Burkemo (4 & 3) -- Felice Torza |
|
(Birmingham Country Club, Birmingham, Michigan) |
| 1952 |
Jim Turnesa (1 up) -- Chick Harbert |
|
(Big Spring Country Club, Louisville, Kentucky) |
| 1951 |
Sam Snead (7 & 6) -- Walter Burkemo |
|
(Oakmont Country Club, Oakmont, Pennsylvania) |
| 1950 |
Chandler Harper (4 & 3) -- Henry Williams, Jr. |
|
(Scioto Country Club, Columbus, Ohio) |
| 1949 |
Sam Snead (3 & 2) -- Johnny Palmer |
|
(Hermitage Country Club, Richmond, Virginia) |
| 1948 |
Ben Hogan (7 & 6) -- Mike Turnesa |
|
(Norwood Hills Country Club, St. Louis, Missouri) |
| 1947 |
Jim Ferrier (2 & 1) -- Chick Harbert |
|
(Plum Hollow Country Club, Detroit, Michigan) |
| 1946 |
Ben Hogan (6 & 4) -- Ed Oliver (Portland Golf Club, |
|
Portland, Ore) |
| 1945 |
Byron Nelson (4 & 3) -- Sam Byrd |
|
(Moraine Country Club, Dayton, Ohio) |
| 1944 |
Bob Hamilton (1 up) -- Byron Nelson |
|
(Manito Golf and Country Club, Spokane, Washington) |
| 1943 |
Not held due to World War II |
| 1942 |
Sam Snead (2 & 1) -- Jim Turnesa |
|
(Seaview Country Club (Bay Course), Atlantic City, New Jersey) |
| 1941 |
Vic Ghezzi (1 up) -- Byron Nelson |
|
(Cherry Hills Country Club, Denver, Colorado) |
| 1940 |
Byron Nelson (1 up) -- Sam Snead |
|
(Hershey Country Club, Hershey, Pennsylvania) |
| 1939 |
Henry Picard (1 up) -- Byron Nelson |
|
(Pomonok Country Club, Flushing, New York) |
| 1938 |
Paul Runyan (8 & 7) -- Sam Snead |
|
(Shawnee Country Club, Shawnee-On-Delaware, Pennsylvania) |
| 1937 |
Denny Shute (1 up) -- Harold McSpaden |
|
(Pittsburgh FC, Aspinwall, Pennsylvania) |
| 1936 |
Denny Shute (3 & 2) -- Jimmy Thomson |
|
(Pinehurst Country Club (Number Two), Pinehurst, North Carolina) |
| 1935 |
Johnny Revolta (5 & 4) -- Tommy Armour |
|
(Twins Hills Country Club, Oklahoma City, Oklahoma) |
| 1934 |
Paul Runyan (1 up) -- Craig Wood |
|
(Park Country Club, Williamsville, New York) |
| 1933 |
Gene Sarazen (5 & 4) -- Willie Goggin |
|
(Blue Mound Country Club, Milwaukee, Wisconsin) |
| 1932 |
Olin Dutra (4 & 3) -- Frank Walsh |
|
(Keller Golf Club, St. Paul, Minnesota) |
| 1931 |
Tom Creavy (2 & 1) -- Denny Shute |
|
(Wannamoisett Country Club, Rumford, Rhode Island) |
| 1930 |
Tommy Armour (1 up) -- Gene Sarazen |
|
(Fresh Meadows Country Club, Flushing, New York) |
| 1929 |
Leo Diegel (6 & 4) -- Johnny Farrell |
|
(Hillcrest Country Club, Los Angeles, California) |
| 1928 |
Leo Diegel (6 & 5) -- Al Espinosa |
|
(Five Farms Country Club, Baltimore, Maryland) |
| 1927 |
Walter Hagen (1 up) -- Joe Turnesa |
|
(Cedar Crest Country Club, Dallas, Texas) |
| 1926 |
Walter Hagen (5 & 3) -- Leo Diegel |
|
(Salisbury Golf Club, Westbury, Long Island, New York) |
| 1925 |
Walter Hagen (6 & 5) -- William Mehlhorn |
|
(Olympia Fields Country Club, Olympia Fields, Illinois) |
| 1924 |
Walter Hagen (2 up) -- James M. Barnes |
|
(French Lick Country Club, French Lick, Indiana) |
| 1923 |
Gene Sarazen (1 up) -- Walter Hagen |
|
(Pelham Country Club, Pelham Manor, New York) |
| 1922 |
Gene Sarazen (4 & 3) -- Emmet French |
|
(Oakmont Country Club, Oakmont, Pennsylvania) |
| 1921 |
Walter Hagen (3 & 2) -- James M. Barnes |
|
(Inwood Country Club, Far Rockaway, New York) |
| 1920 |
Jock Hutchison (1 up) -- J. Douglas Edgar |
|
(Flossmoor Country Club, Flossmoor, Illinois) |
| 1919 |
James Barnes (6 & 5) -- Fred McLeod |
|
(Engineers Country Club, Roslyn, Long Island, New York) |
| 1918 |
Not held due to World War I |
| 1917 |
Not held due to World War I |
| 1916 |
James M. Barnes (1 up) -- Jock Hutchison |
|
(Siwanoy Country Club, Bronxville, New York) |