In August 1977 and still coping with alcoholism, Greaves made his debut for Barnet in a 3–2 win against Atherstone Town. Playing from midfield in 1977–78, Greaves netted 25 goals (13 in the Southern League) and was their player of the season. He chose to leave the "Bees" early in the 1978–79 season to focus on his business interests and beating his alcoholism, despite manager Barry Fry's attempts to get him to stay at Underhill. Greaves went on to make several appearances for semi-professional side Woodford Town before retiring. By this time he was sober, and has remained so ever since.