Ronnie O'Sullivan compiled the first century of his professional career as a 16 year-old at the Norbreck Castle Hotel, Blackpool during the long hot summer of qualifying for ranking events in 1992.
He fashioned his 500th last night in the partybets.com Premier League in Kidderminster.
Much has happened to him on and off the table in the 15 intervening years but one fact remains constant: on the table he is capable of genius.
O'Sullivan is only the second player to reach the 500 mark. Stephen Hendry is more than 200 ahead in first place.
However, Hendry has been on the circuit for seven years longer than O'Sullivan.
And if you average out the number of centuries per season for the two players they each come out at 31.