[7] The event was played in Malta, the match being particularly notable for a large crowd of Maltese fans that were in attendance.
A third national title was won at the 1987 Malta Snooker Championship by defeating Alex Borg in the final.
[11][12] Reaching the final of the World Amateur Billiards Championship in 1987, Grech lost to India's Geet Sethi.
He received generous support from the Zmerc Pub and English snooker player Carm Zerafa who financially assisted him to compete in professional tournaments.
[16] Grech was given a place at the Malta Grand Prix, where he lost to fellow countryman Tony Drago in the quarter-finals of the 1996 event.
[23] He returned to the World Snooker Tour the same year, losing to Stephen Hendry in the quarter-final of the 1998 Malta Grand Prix.
[25] Alongside Alex Borg and Somin Zammitt, Grech won the EBSA European Team Championship for a third time in 2005.
He received a wild card entry to participate at the 2007 Malta Cup but was knocked out by David Roe of England.
[40][41][42] In 2017, Grech was inducted into the Hall of Fame of the Malta Olympic Committee, the second billiards player after Paul Mifsud.