Last 32 Finishes By Mark Williams In All Professional 1 Events

Tournament
England 2024 World Championship
Wales 2024 Welsh Open
Germany 2023 European Masters
England 2023 Snooker Shoot Out
England 2022 UK Championship
Germany 2022 German Masters
England 2021 World Grand Prix
England 2020 UK Championship
Wales 2020 Welsh Open
Austria 2020 European Masters
Latvia 2019 Riga Masters
England 2019 World Grand Prix
England 2018 English Open
Latvia 2018 Riga Masters
Wales 2018 Welsh Open
England 2018 World Grand Prix
England 2017 UK Championship
England 2017 English Open
England 2017 World Grand Prix
Germany 2017 German Masters
China 2016 Shanghai Masters
Thailand 2016 6-Reds World Championship
India 2016 Indian Open
England 2016 Players Championship Grand Final
Wales 2016 World Grand Prix
Germany 2016 German Masters
China 2015 International Championship
Thailand 2015 6-Reds World Championship
England 2015 World Championship
Germany 2015 German Masters
Portugal 2014 European Tour - Event 5
England 2014 UK Championship
China 2014 Wuxi Classic
China 2014 China Open
China 2014 World Open
Germany 2014 German Masters
England 2013 UK Championship
England 2013 European Tour - Event 6
China 2013 International Championship
Germany 2013 European Tour - Event 5
England 2013 World Championship
Ireland 2013 PTC Grand Final
China 2013 World Open
Wales 2013 Welsh Open
Germany 2013 German Masters
England 2012 UK Championship
Bulgaria 2012 European Tour - Event 4
China 2012 International Championship
Belgium 2012 European Tour - Event 3
England 2012 PTC - Event 3
Thailand 2012 6-Reds World Championship
China 2012 World Open
England 2012 Snooker Shoot Out
England 2011 PTC - Event 11
England 2011 PTC - Event 10
China 2011 China Open
Germany 2010 EPTC - Event 5
Thailand 2010 6-Reds World Championship
England 2009 World Championship
China 2009 China Open
England 2008 Masters Qualifying Event
Northern Ireland 2007 Northern Ireland Trophy
China 2007 Shanghai Masters
England 2007 World Championship
China 2007 China Open
Wales 2007 Welsh Open
Malta 2007 Malta Cup
Malta 2005 Malta Cup
Wales 2005 Welsh Open
England 2004 UK Championship
Malta 2004 European Open
England 2003 UK Championship
England 1998 Grand Prix
Germany 1997 German Open
England 1997 Grand Prix
Malta 1997 European Open
Malta 1996 European Open
England 1996 International Open
Germany 1995 German Open
Thailand 1995 Thailand Open
England 1995 International Open
Belgium 1993 European Open
England 1993 Grand Prix
England 1993 Strachan Challenge - Event 2