2016 World Amateur Championship - Men - Centuries

Date Player Round Break
Nov 25th 2016 Thailand Issara Kachaiwong Last 64 147
Nov 25th 2016 Australia Ryan Thomerson Last 64 140
Nov 22nd 2016 Wales Jamie Clarke Group 5 139
Nov 19th 2016 Pakistan Mohammed Asif Group 16 138
Nov 22nd 2016 Iran Amir Sarkhosh Group 4 134
Nov 20th 2016 Wales Andrew Pagett Group 10 131
Nov 28th 2016 Northern Ireland Declan Brennan Quarter-final 126
Nov 27th 2016 India Pankaj Advani Last 16 126
Nov 25th 2016 India Pankaj Advani Last 64 126
Nov 21st 2016 Iran Soheil Vahedi Group 13 126
Nov 19th 2016 China Yuan Sijun Group 17 125
Nov 20th 2016 Thailand Issara Kachaiwong Group 11 125
Nov 20th 2016 Switzerland Alexander Ursenbacher Group 9 120
Nov 24th 2016 Wales Rhydian Richards Group 8 119
Nov 21st 2016 Bahrain Habib Subah Group 21 118
Nov 25th 2016 Mongolia Enkhjargal Enkhbaatar Round 1 118
Nov 20th 2016 Poland Mateusz Baranowski Group 10 116
Nov 23rd 2016 Iran Soheil Vahedi Group 13 113
Nov 20th 2016 Iran Amir Sarkhosh Group 4 113
Nov 27th 2016 Hong Kong Ka Wai Cheung Last 32 113
Nov 23rd 2016 Iraq Omar Ali Group 17 108
Nov 23rd 2016 Ireland Michael Judge Group 23 108
Nov 25th 2016 Thailand Issara Kachaiwong Last 64 108
Nov 23rd 2016 Thailand Issara Kachaiwong Group 11 107
Nov 20th 2016 Poland Mateusz Baranowski Group 10 107
Nov 23rd 2016 China Yuan Sijun Group 17 107
Nov 23rd 2016 Thailand Thanawat Thirapongpaiboon Group 21 107
Nov 22nd 2016 Thailand Thanawat Thirapongpaiboon Group 21 107
Nov 21st 2016 Germany Lukas Kleckers Group 2 107
Nov 21st 2016 Scotland Michael Collumb Group 20 106
Nov 24th 2016 Wales Rhydian Richards Group 8 104
Nov 21st 2016 Egypt Basem Eltahhan Group 25 104
Nov 19th 2016 Afghanistan Mohammad Rais Senzahi Group 3 103
Nov 25th 2016 Pakistan Mohammed Asif Last 64 102
Nov 23rd 2016 Bahrain Habib Subah Group 21 102
Nov 27th 2016 Afghanistan Mohammad Rais Senzahi Last 16 102
Nov 24th 2016 England Ismail Türker Group 25 101
Nov 20th 2016 Wales Rhydian Richards Group 8 100
Nov 23rd 2016 Pakistan Babar Masih Group 13 100
Nov 27th 2016 Pakistan Mohammad Bilal Last 16 100
Nov 20th 2016 England Oliver Brown Group 14 100