How many Majors has John Mahaffey won?

John Mahaffey has won one major championship, the 1978 PGA Championship at Oakmont Country Club in Oakmont, Pennsylvania.

More about John Mahaffey's major win

John Mahaffey won the 1978 PGA Championship in a sudden-death playoff over Jerry Pate and Tom Watson.

John Mahaffey was born on the 9th of May 1948 Kerrville, Texas.

He attended the University of Houston.

John turned pro in 1971.

John Mahaffey won a total of 10 PGA Tour tournaments.