Milligan har spilt for flere andre klubber i sin karriere, blant annet Sydney FC og Northern Spirit fra Australia.