Willits debuted for Port late in the 2006 AFL season, playing three games and totalling 25 disposals.
[1] In 2007 Willits was delisted by Port Adelaide, before being relisted as a rookie.
Willits moved to West Adelaide in April 2007 to seek more opportunities to play in a forward role and led the Bloods goal kicking in both 2008 and 2009.
[2] Willits returned to Melbourne after West Adelaide's 2012 SANFL Grand Final loss to Norwood; he signed to play for Northern Football League (NF L) club Montmorency for the 2013 season.
At the end of 2014, Willits announced his intentions to return to Adelaide.