Greenes bästa resultat i karriären är semifinalen i Grand Prix 2007, han var här nära att slå Marco Fu, men förlorade i skiljeframe. Han har dock vunnit två icke-rankingtitlar i karriären (dock inga på snoookerns Main Tour): "World Games" 2005 i Duisburg, Tyskland, och "Polish Masters" 1996. Samma säsong förlorade han en match mot Steve Davis i Grand Prix med 0-5, det anmärkningsvärda med den matchen var att inte mindre än tre av framen slutade med att Greene sänkte sista svart, men samtidigt förlöpte med vit, och förlorade framet!