Career
Greaves" junior club was Renown United. Starting with the Street George Dragons where he had been a local junior Greaves, like Brian James battled for recognition in the star-studded Dragons line-up who boasted a choice of centres with Regional Gasnier, Billy Smith and Johnny Riley in their squad. Nonetheless Greaves managed 23 first grade appearances in his two years at senior level with the club
He shifted to Canterbury where he became a first-grade regular 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 selected on the 1967 Kangaroo tour where he played in four Tests against Great Britain and France and in ten minor matches. He is listed on the Australian Players Register as Kangaroo Number.
406.
Greaves captained Canterbury in 1970 and after leaving the club made his final representative appearance in 1973 from CRL Group 6 club Campbelltown City Kangaroos RLFC, when he turned out for Country Firsts. Greaves finished his career as captaincoach of the Campbelltown City Kangaroos, leading them to the 1973, 1974 & 1975 CRL Group 6 1st Grade titles.