The table below shows the results of all the events designated as majors by the Champions Tour. As the order in which the majors were played frequently changes, they are listed in the current order of play. Winners of Senior PGA Championships played before December 1979 (from the 1980 to 1983 seasons, and again in the 1985 season, it was the winner of the Senior PGA Championship in December of the previous calendar year) and Senior Opens played before 2003 are not listed here as they were not Champions Tour majors at the time nor retroactively recognized as majors. Those winners are shown in the tournaments' articles. The other three tournaments have been Champions Tour majors throughout their existence. Because of the time the Senior PGA Championship was held from 1979-82 and again in 1984 as a December tournament, December playings of the tournament are regarded as wraparound seasons for the
subsequent year.
Bernhard Langer holds the record for the most senior majors won with twelve.
Gary Player has also won nine championships that are now considered senior golf majors, but three of his titles came at the
Senior Open Championship before this tournament officially gained senior major status.
Jack Nicklaus has won eight senior majors and holds the record for the most regular majors won (18). Bernhard Langer is the only player to have won each of the five current senior major championships and is therefore held to have won the current 'Career Grand Slam.' In his time, Nicklaus also held a 'Career Grand Slam', as the Senior Open did not become the fifth senior major until 2003, by which time Nicklaus had effectively retired from senior golf, his only appearance in the Senior Open being in 2003. ''Note: The Senior PGA Championship was held in December from 1979 to 1984, with one exception. For consistency reasons of golf seasons, which at times have been wraparound seasons before the tournament moved to late May, December tournament of the Senior PGA Championship are regarded as the following year's season.'' ==By country==