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. He was delisted again in 2008, which ended his career at Port Adelaide.
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. His relocation to Adelaide saw him return to playing for West Adelaide for the 2015 SANFL season. Willits played in the ruck in West Adelaide's 11.12 (78) to 7.6 (48) win over Woodville-West Torrens in the 2015 SANFL Grand Final at the Adelaide Oval.