Ferguson's debut season, 2003, saw him play 17 matches and kick one goal. For his efforts Ferguson was awarded the Harold Ball Memorial Trophy as the Demons' best first year player. After missing the entire 2004 AFL season through injury, Ferguson had his best season in 2005 playing 19 games including the Elimination final against. Both 2006 and 2007 were forgettable for the 6'6" defender as injuries restricted him to just three games in 2006 and five games in 2007. In October 2007 Ferguson was delisted by Melbourne after playing 47 games and kicking six goals in his five seasons at the club. He played an emotional final game, but sadly was not chaired off.
SANFL
Ferguson then moved to Adelaide to play with West Adelaide in the SANFL. He was named club captain in 2009 and has so far played 91 games and kicked 25 goals for the Bloods. Fergie was also a popular winner of the clubs best and fairest award, the Steve Hamra Medal, in 2008, 2009 and 2012. Ferguson was West Adelaide's captain when they were defeated by the Norwood Football Club in the 2012 SANFL Grand Final. In the end Norwood ran out 49 point winners with a score of 12.7 to Wests 3.12 in front of 29,661 fans at AAMI Stadium. West Adelaide's strong start to the 2013 season, where for the first time in many years they kicked over 100 points in three consecutive games, has seen Ferguson one of five Bloods players selected to the South Australian training squad for the state game against the North East Australian Football League to be played at West's home ground, City Mazda Stadium, on 11 May 2013. Ferguson, selected on the half-back flank for the game, played a vital role in defense for the Croweaters, with his second quarter efforts turning away many a NEAFL attacking raid with his strong marking, good positional play and precision kicking. He would go on to win the Fos Williams Medal as the best player on the ground in South Australia's 21.14 to 9.4 win over the NEAFL North.
Ferguson left West Adelaide at the end of the 2013 SANFL season. The Bloods had finished third, while Ferguson co-won the clubs Best & Fairest with Chris Schmidt. He has subsequently returned to Melbourne and has signed to play with VFL club Williamstown.