Former Redskins defensive lineman Albert Haynesworth has finished more than half the community service he agreed to complete after entering a no-contest plea to a count of simple assault, his attorney said Tuesday.

Last summer Haynesworth pleaded guilty to groping a cocktail waitress at the W Hotel’s P.O.V. Roof Terrace Lounge in February 2011.

As part of his plea agreement, Haynesworth agreed in August to complete 160 hours of community service, to take alcohol abuse and psychological-social assessments and to stay away from the woman

All of those conditions were to be met within 18 months of the August hearing.

In D.C. Superior Court Tuesday, Haynesworth’s lawyer, A. Scott Bolden, said his client is slated to take the psychological-social test in March and has made good progress on the community service, clocking at least 83 hours for organizations in New England and Florida.

A prosecutor and Senior Judge Geoffrey M. Alprin said they were both satisified with Haynesworth’s progress at the hearing.

Haynesworth, wearing a red tracket jacket and jeans, said nothing during the hearing, which lasted less than 10 minutes.

Haynesworth pleaded guilty to simple assault one day before he was to go to trial. He had maintained his innocence up until that point.

Bolden said Haynesworth has completed 80 hours of community service for the Wilkinson Parkinson’s Foundation and three hours for Boys and Girls Club in Dorchester, Mass.

“He has been absolutely true to the terms of the agreement,” Bolden said after the hearing Tuesday.

Haynesworth was released by the Tampa Bay Buccaneers last week, a few months after being released by the New England Patriots.

Another hearing was scheduled for August 15.

Read more: The Post’s crime coverage | The Post’s NFL coverage