Official Maximums – Wikipedia

At the Classic in January 1982, Steve Davis achieved the first maximum in professional competition.

The following year, Cliff Thorburn became the first player to make a maximum at the World Snooker Championship. Ronnie O’Sullivan holds the record for the most maximums, with 15. He also holds the record for the fastest competitive maximum break, at 5 minutes and 8 seconds, which he achieved at the 1997 World Championship.