He had a career best 26 disposals in a loss to Richmond in 1992 but ended the year on a bad note when he was suspended for six matches after being found guilty of striking Geelong's Ken Hinkley.
Worsfold returned to the team halfway through the 1993 season but it would be his last year at the club, retiring having experiencing just three wins in 31 AFL games.
As joint captain, with former Carlton player Jon Dorotich, Worsfold helped steer South Fremantle to the 1997 Westar Rules premiership.
[1][2] In 2002, while playing with the Donnybrook Football Club, Worsfold broke the jaw of his Bunbury opponent, Beau Tann.
The following year he fronted court, charged with grievous bodily harm but was found not guilty after arguing that the act wasn't deliberate and that he had bumped Tann with his shoulder while vying for the football.