Nicknamed "ABBA", Abernethy was recruited from
South Australian Amateur Football League (SAAFL) club Rosewater and debuted for
Port Adelaide Football Club in the SANFL as a 16-year-old in 1978 and quickly made his mark as a running player of the highest calibre. Abernethy played in a premiership in each of his first full three years at senior level; 1979, 1980 and 1981. Abernethy transferred to VFL club
North Melbourne in
1982 and made his senior debut on 27 March 1982 against
Richmond Football Club at the
Melbourne Cricket Ground (MCG). Abernethy played 43 games in two seasons for North Melbourne before being traded to
Collingwood in
1984 where he spent three seasons. After 58 games with Collingwood, and bringing up his 100th VFL game, Abernethy returned to Port Adelaide in 1987 instead of continuing on with a VFL career. His club Best and Fairest win in 1987 and his key role in his second trifecta of Port Adelaide premierships from 1988 to
1990, including a
Jack Oatey Medal winning performance in the 1988 Grand Final, ensured that recruiting scouts continued to entice him to return to the VFL. When the
Adelaide Crows were formed in
1991, Abernethy was one of their first recruits. He finished his career with a seventh premiership with Port Adelaide in 1992. At the time, when contracted Crows players were not selected for the AFL team or they were out injured, they would play for the SANFL team they were either recruited from or had previously played for before joining the VFL/AFL. Abernethy played enough games for Port Adelaide throughout 1992 to be able to play for Port in the SANFL finals. Health problems led to his early retirement after 190 games and 115 goals with Port Adelaide, 43 games and 21 goals with North Melbourne, 58 games and 16 goals with Collingwood and 11 games and two goals with Adelaide. ==Post-football career==