Last 32 Finishes By Marco Fu In All Professional 1 Events

Tournament
China 2023 International Championship
England 2022 English Open
Germany 2022 European Masters
Scotland 2019 Scottish Open
England 2019 UK Championship
England 2018 UK Championship
China 2018 International Championship
Latvia 2018 Riga Masters
England 2018 World Championship
England 2017 UK Championship
China 2017 World Open
China 2017 China Championship
Germany 2017 German Masters
China 2016 International Championship
Romania 2016 European Masters
China 2016 Shanghai Masters
India 2016 Indian Open
Wales 2016 World Grand Prix
Germany 2016 German Masters
China 2015 Shanghai Masters
Germany 2015 European Tour - Event 2
Australia 2015 Australian Open
China 2015 China Open
Thailand 2015 Players Championship Grand Final
Wales 2015 World Grand Prix
Poland 2015 European Tour - Event 6
China 2014 Shanghai Masters
China 2014 Asian Tour - Event 1
China 2014 China Open
India 2013 Indian Open
Germany 2013 European Tour - Event 5
Germany 2013 European Tour - Event 4
China 2013 Wuxi Classic
China 2013 China Open
Wales 2013 Welsh Open
China 2012 APTC - Event 3
England 2012 PTC - Event 2
Thailand 2012 6-Reds World Championship
China 2012 APTC - Event 1
England 2012 World Championship
China 2012 World Open
Wales 2012 Welsh Open
England 2011 PTC - Event 10
Ireland 2011 PTC - Event 8
Poland 2011 PTC - Event 6
England 2011 PTC - Event 3
England 2011 World Championship
China 2011 China Open
Wales 2011 Welsh Open
Scotland 2010 World Open
China 2010 Shanghai Masters
Germany 2010 EPTC - Event 1
England 2010 World Championship
Wales 2010 Welsh Open
England 2009 UK Championship
Scotland 2009 Grand Prix
China 2009 China Open
Bahrain 2008 Bahrain Championship
Northern Ireland 2008 Northern Ireland Trophy
England 2008 World Championship
Wales 2008 Welsh Open
China 2007 Shanghai Masters
England 2007 World Championship
Malta 2006 Malta Cup
England 2005 UK Championship
Wales 2005 Masters Qualifying Event
England 2005 World Championship
Ireland 2005 Irish Masters
England 2004 UK Championship
England 2004 British Open
Scotland 2004 Players Championship
Malta 2004 European Open
England 2003 British Open
England 2003 European Open
England 2002 British Open
Thailand 2002 Thailand Masters
England 2001 UK Championship
England 2001 British Open
England 2001 World Championship
Scotland 2001 Scottish Open
Thailand 2001 Thailand Masters
England 2000 Grand Prix
England 2000 British Open
England 2000 World Championship
China 1999 China Open
England 1999 UK Championship
England 1999 World Championship
Wales 1999 Welsh Open
England 1998 UK Championship
Thailand 1998 Thailand Masters