Dooley played initially at Melbourne where he appeared at reserves level. He joined Williamstown in 1994 and won the J. J. Liston Trophy and Frank Johnson Medal in a stellar 1996 season, where he also won the Club best and fairest and the Ron James MVP as well as the Fothergill–Round Medal. He won the Frank Johnson Medal again in 2002, his last year at Williamstown before a knee injury ended his career. Dooley played a total of 41 senior games for the Seagulls, booting 11 goals, and was selected as a ruckman in the WFC 1990s Team-of-the-Decade.
After being drafted by the Western Bulldogs, he found it had to break into the seniors as they already had established ruckmen in Luke Darcy and Scott Wynd. Dooley made his debut in the opening round of the 1998 AFL season and kicked a goal with his first kick in league football. He was not picked again for the rest of the year and spent the entire 1999 season in the seconds. Eventually returning to the seniors in 2000, he participated in eight games, including his club's famous win over Essendon, their only loss of the season.