n Steven Hoile, 33, of Foxbury Grove, Portchester, admitted three counts of theft.
He stole £30 of goods from the Co-op in Cosham on August 2. Hoile took £642.04 of meat from Marks & Spencer on July 19.
He also took washing powder worth £47.92 from the Co-op in Portchester on August 17.
Hoile further admitted failing to surrender to custody on August 28 and failing to comply with post-release supervision requirements.
Magistrates imposed a community order with six-month drug rehabilitation requirement and 10 days of rehabilitation activities.
He was fined £60 for failing to comply with supervision requirements.
Hoile must pay £719.96 in compensation.
n Robert Jarvis, 51, of St Bartholomews, Newent, Forest of Dean, admitted using threatening or abusive words or behaviour or disorderly behaviour within the hearing or sight of a person likely to be caused harassment, alarm or distress on June 9 in Portsmouth.
He was fined £120 with a £30 victim surcharge to pay and £250 prosecution costs.
Jarvis also admitted failing to surrender to custody on August 30 and was fined £40.
He further admitted breaching a conditional discharge but no action was taken on the breach.
n Christopher Richards, 35, of Hurstbourne Close, Havant, admitted theft of a shirt worth £21 from Peacocks in High Street, Gosport, on February 10.
He was fined £40 for the offence.
Richards also admitted using threatening or abusive words or behaviour or disorderly behaviour within the hearing or sight of a person likely to be caused harassment, alarm or distress.
Magistrates fined him £80 for the April 20 offence.
Richards must pay a £20 victim surcharge and £100 prosecution costs.
He also admitted failing to surrender to custody and was fined £40.
No action was taken after he admitted breaching a conditional discharge.
n Mark Buckley, 58, of Kent Road, Southsea, was found guilty of assault by beating against a woman on February 29.
Magistrates imposed a community order with 40 days of rehabilitation activities and 80 hours of unpaid work.
He must pay £100 compensation, a £60 victim surcharge and £620 prosecution costs.
n Jasmine Tisdall, 24, of New Road, Fratton, admitted two assaults against police officers in the execution of their duty in Portsmouth on August 10.
Magistrates imposed a community order with 60 hours of unpaid work to be completed within a year.
Tisdall must pay £25 compensation to each officer.
She must also pay an £85 victim surcharge.