Before the 1994–95 season, the maximum break remained a rare feat, with only 15 official maximums compiled altogether. However, beginning in the 1994–95 season, at least one maximum break has been achieved every season thereafter; the 13 maximums scored in the 2016–17 season is the highest number to date. Mark Selby made the 100th officially recognised maximum break in professional competition on 7 December 2013 in the seventh frame of his semi-final match against Ricky Walden at the UK Championship. , a further 55 maximum breaks have been officially recorded in professional competition. Englishman Ronnie O'Sullivan has compiled 15 official competitive maximum breaks, the most achieved by any professional player. Following him are John Higgins with twelve, Stephen Hendry with eleven, Stuart Bingham with eight and Ding Junhui and Shaun Murphy with six. O'Sullivan also holds the record for the fastest competitive maximum break at just over five minutes, which he set at the 1997 World Championship.