O'Loughlin started his career at Footscray, while they were a Victorian Football Association (VFA) club, but got his chance in the big league when he crossed to Geelong in 1898. O'Loughlin spent 1898 and 1901 at Geelong for 22 matches and 1902 at St Kilda for three matches.
