Nonetheless Greaves managed 23 first grade appearances in his two years at senior level with the club.
[2][4] He shifted to Canterbury where he became a first-grade regular[2] and from where he was chosen in 1966 for New South Wales and later that year to represent Australia in the two Tests of the domestic Ashes series against Great Britain.
He was a member of the Canterbury side which knocked St George out of the 1967 final thereby ending the Dragons' record breaking run but a week later suffered the ignominy as the man left to chase down Bob McCarthy in the 1967 Grand Final after Greaves was waiting on a pass from his hooker Col Brown which McCarthy intercepted and changed the course of the game and decided the premiership.
He selected on the 1967 Kangaroo tour where he played in four Tests against Great Britain and France and in ten minor matches.
Greaves finished his career as captain- coach of the Campbelltown City Kangaroos, leading them to the 1973, 1974 & 1975 CRL Group 6 1st Grade titles.